Kelvin-Helmholtz instability is very common. To understand it without mathematics it suffices to know vorticity dynamics.

Consider a thin infinite horizontal layer of negative vorticity. For symmetry, let the velocity above and below the layer to be equal and of opposite directions. Let this layer to be sinusoidally perturbed as it is shown in this figure:

Then the flow carries (advects) the upper boundary of the layer to the right, while the lower boundary of the layer is advected to the left. As a result, the layer thickness will decrease where the layer slope is positive and increase where the layer slope is negative, resulting in the shape shown in this figure:

The rate with which the thickness is varying depends on the amplitude of the perturbation: the higher the amplitude the greater the rate of thickness variation (consider that for zero perturbation amplitude the thickness remains constant).

The section of the layer with higher thickness will now induce higher velocity than the section with smaller thickness. As the result, the amplitude of the sinuous disturbance will grow (because v1 is greater than v2). That, in turn, increases the growth rate of the thickness variation, and so on. This process is called Kelvin-Helmholtz instability. Viscosity can prevent this type of instability but only for not too large Reynolds numbers.

In practice this flow is often superimposed with a uniform flow, so that the wavy shear layer is moving downstream while the waves are growing in amplitude. This can be observed in this movie:

The movie shows marginal separation in the vicinity of the leading edge of an aerofoil. Kelvin-Helmholtz instability develops in the shear layer at the boundary of the separation region.

Welcome to Flow Illustrator

This is an easy to use online tool to simulate fluid flow around objects. If you would like to make a video of the fluid flow around an object take a look at our guide on creating your image. Once you are ready you can make your video on this page. If you would like to know more about the parameters used on the page they can be found here.

Share Flow Illustrator

You can help Flow Illustrator to grow by sharing us with your friends and communities.

Please Support Flow Illustrator

If you like the project and want to support it to keep the service running, please donate below:

Flow Illustrator Status

Queue Status: 0

Simulations made Today: 25

Simulations made Yesterday: 16

Simulations made Lifetime: 23488

Worker Status (1 | 2 | 3): idle | idle | idle

Disclaimer

The simulations performed by using this website are not to be used for making tweaks to cars or airplanes as that may reduce their safety. This website is best used for entertainment and educational purposes rather than real world design. The simulation does not replace wind tunnel testing for your designs.