Pictures from Simulations

Free Surface Flows

Submarine:

In this simulation the incompressible flow about a submarine is computed together with the free surface motion. The free surface is shown here and the surface mesh used for the computation here.

Ship:

In this simulation the incompressible flow about a ship is computed together with the free surface motion. The free surface is shown here and the pressure on the surface here.

Armada of Ships:

In this simulation the incompressible flow around a group of ships is computed together with the free surface motion. The mesh consisted of approximately 4.2 Million tetrahedra, and was run in parallel on an SGI Origin 2000 using 8 processors. The free surface is shown here with a more appealing view shown in here.

LNG Tanker In Head Seas:

In this simulation a liquid natural gas (LNG) tanker moored in head sea is computed. The tanks are assumed empty. The waves are generated by the motion of a flap paddle. A volume of fluid (VOF) method is used to update the free surfaces. The mesh consisted of approximately 1.6 Million tetrahedra, and moved with the ship. The run was perfomed on a PC (Dell, IP4, Linux OS, 3.2 Ghz, 2Gbytes RAM) in 3.5 hours. The free surface is shown here, here, here, here, and here. A video can be seen here for Linux OS xanim, or here for MS Office avi format.

LNG Tanker In Oblique Waves:

In this simulation a liquid natural gas (LNG) tanker moored in oblique waves is computed. The tanks are assumed empty. The tanker is fixed at a given heading angle at the beginning while a regular wave is generated by the motion of a flap paddle. A volume of fluid (VOF) method is used to update the free surfaces. The mesh consisted of approximately 1.6 Million tetrahedra, and moved with the ship. The run was perfomed on a PC (Dell, IP4, Linux OS, 3.2 Ghz, 2Gbytes RAM) in 3.5 hours. The free surface is shown here, here, here, here, and here. A video can be seen here for Linux OS xanim, or here for MS Office avi format.

The tanker is then set free after the wave field is fully developed. The tanker starts to drift in the waves while a flap paddle continue generating waves. The free surface is shown here, here, here, here, and here. A video can be seen here for Linux OS xanim, or here for MS Office avi format. A video with different angle of view can be seen here for Linux OS xanim, or here for MS Office avi format.

LNG Tanker Drifting in Waves:

In this simulation a liquid natural gas (LNG) tanker drifting in waves is computed. The tanks are not completely full, so the external wave motion excites sloshing. A volume of fluid (VOF) method is used to update the free surfaces. The mesh consisted of approximately 2.7 Million tetrahedra, and moved with the ship. 4-5 global remeshings were required during the simulation. The run was perfomed on a PC (Dell, IP4, Linux OS, 3.2 Ghz, 2Gbytes RAM) in 8 hours. The free surface is shown here, here, here, here, and here. A video can be seen here for Linux OS xanim, or here for MS Office avi format.

LNG Tanker Fleet Drifting in Waves:

In this simulation a small fleet of six liquid natural gas (LNG) tanker drifting in waves is computed. The tanks are assumed full. A volume of fluid (VOF) method is used to update the free surfaces. The mesh consisted of approximately 10 Million tetrahedra, and moved with the ship. About 10 global remeshings were required during the simulation. The run was perfomed on an SGI Altix using 6 processors in in 32 hours. The free surface is shown here, here, here, here, and here. A video can be seen here for Linux OS xanim, or here for MS Office avi format. Another view, which may be more appealing, can be seen here for Linux OS xanim, or here for MS Office avi format.

Sinking Tanker:

In this simulation a hole was opened in the bottom, front left of the tanker. The tanks are assumed empty, and connected though open compartment doors. A volume of fluid (VOF) method is used to update the free surfaces. The mesh consisted of approximately 4 Million tetrahedra, and moved with the ship. About 4 global remeshings were required during the simulation. The run was perfomed on a Linux machine using two dual-core Xeon processors in 8 hours. A multi-view video of the sinking video can be seen here for Linux OS xanim, or here for MS Office avi format. Note the interesting translation and rotation of the ship prior to sinking.

Boundary between Unsteady and Overturning Bow Wave Regimes:

bow wave Videos of bow waves generated by a rectangular flat plate immersed at a draft D equal to 0.2 m. The plate is towed (in the towing tank of the Ecole Centrale de Nantes in France) at three incidence (yaw) angles alpha equal to 15 degrees, 25 degrees or 30 degrees for a series of increasing speeds U. Specifically, for 6 speeds U = 1.25, 1.5, 1.75, 2, 2.25, 2.5 m/s for alpha = 15 degrees (click here ), 7 speeds U = 1, 1.25, 1.5, 1.75, 2, 2.25, 2.5 m/s for alpha = 25 degrees (click here ), and 4 speeds U = 1.25, 1.5, 1.75, 2 m/s for alpha = 30 degrees (click here ). The bow waves are overturning bow waves (for all 6 speeds) for alpha = 15 degrees and unsteady bow waves (for all 4 speeds) for alpha = 30 degrees. For alpha = 25 degrees, the bow waves are unsteady for the three lowest speeds (U = 1, 1.25 and 1.5 m/s), overturning for the three highest speeds (U = 2, 2.25 and 2.5 m/s), and overturning but highly unsteady for U = 1.75 m/s, which approximately corresponds to the theoretical boundary between the unsteady and overturning bow wave regimes given in F. Noblesse, G. Delhommeau, M. Guilbaud, D. Hendrix, and C. Yang (2008) "Simple analytical relations for ship bow waves" Jl Fluid Mechanics, vol. 600, pp. 105-32.