In this paper the problem of evolution of diffusion induced flow on a wedge-shaped obstacle is analyzed numerically. The governing set of fundamental equations is solved using original solvers from the open source OpenFOAM package on supercomputer facilities. Due to breaking of naturally existing diffusion flux of a stratifying agent by the impermeable surface of the wedge a complex multi-level vortex system of compensatory fluid motions is formed around the obstacle. Sharp edges of the obstacle generate extended high-gradient horizontal interfaces which are clearly observed in laboratory experiments by high-resolution Schlieren visualization. Formation of an intensive pressure depression zone in front of the leading vertex of the wedge is responsible for generation of propulsive force resulting in a self-displacement of the obstacle along the neutral buoyancy horizon in a stably stratified environment. The size of the pressure deficiency area near the sharp vertex of a concave wedge is about twice that for a convex one. This demonstrates a more intensive propulsion mechanism in case of the concave wedge and, accordingly, a higher velocity of its self-movement in a continuously stratified medium.