In April 2016 Manchester eScholar was replaced by the University of Manchester’s new Research Information Management System, Pure. In the autumn the University’s research outputs will be available to search and browse via a new Research Portal. Until then the University’s full publication record can be accessed via a temporary portal and the old eScholar content is available to search and browse via this archive.

Free surface flow simulation: correcting and benchmarking the ALE method in Code_Saturne

Cozzi, Olivier

[Thesis]. Manchester, UK: The University of Manchester; 2011.

Access to files

Abstract

The present thesis was written by Olivier Cozzi at the University of Manchester in pursuance of the degree of Master of Philosophy in 2010. It presents “Free surface flow simulation: correcting and benchmarking the ALE method in Code_Saturne”, that is to say the implementation of free surface flows within Code_Saturne, an in-house code developed by EDF (Électricité de France) to solve CFD problems, using the Arbitrary Lagrangian Eulerian (ALE) method already embedded in this code. For a code like Code_Saturne, which aims at being easily implemented in a wide range of applications, the handling of free surface flows is critical because it extends the range of possible applications (tank filling, marine turbine interactions with waves and currents, water supply and reject points ...). Up to now, the ALE module within Code_Saturne was only used for fluid coupling with a solid structure; thus we had to adapt it to free-surface flows by adding a convergence loop to perform the free surface movement incrementally within each time step. Afterwards, the geometry was updated at the outer iterations level by imposing the displacement of each cell-vertex within the global domain: the cell-vertex motion is then computed for the free-surface cell-vertices in the first place and for the internal cell-vertices secondly. The new free-surface module was then implemented to three different test cases: a standing wave in a tank (unsteady test case with a periodic analytic solution), a solitary wave in a tank (unsteady test case with an analytic solution), a submerged hydrofoil (steady test case with experimental measurements). The results are encouraging and the feasibility is clearly demonstrated. Some limitations still exist – mainly caused by the inaccurate interpolation performed by Code_Saturne between the free-surface cell-vertex displacement and the free-surface cell-face centre velocities – but these could be eliminated during the next stages of the project.

Bibliographic metadata

Type of resource:
Content type:
Form of thesis:
Type of submission:
Degree type:
Master of Philosophy
Degree programme:
MPhil Mechanical Engineering
Publication date:
Location:
Manchester, UK
Total pages:
86
Abstract:
The present thesis was written by Olivier Cozzi at the University of Manchester in pursuance of the degree of Master of Philosophy in 2010. It presents “Free surface flow simulation: correcting and benchmarking the ALE method in Code_Saturne”, that is to say the implementation of free surface flows within Code_Saturne, an in-house code developed by EDF (Électricité de France) to solve CFD problems, using the Arbitrary Lagrangian Eulerian (ALE) method already embedded in this code. For a code like Code_Saturne, which aims at being easily implemented in a wide range of applications, the handling of free surface flows is critical because it extends the range of possible applications (tank filling, marine turbine interactions with waves and currents, water supply and reject points ...). Up to now, the ALE module within Code_Saturne was only used for fluid coupling with a solid structure; thus we had to adapt it to free-surface flows by adding a convergence loop to perform the free surface movement incrementally within each time step. Afterwards, the geometry was updated at the outer iterations level by imposing the displacement of each cell-vertex within the global domain: the cell-vertex motion is then computed for the free-surface cell-vertices in the first place and for the internal cell-vertices secondly. The new free-surface module was then implemented to three different test cases: a standing wave in a tank (unsteady test case with a periodic analytic solution), a solitary wave in a tank (unsteady test case with an analytic solution), a submerged hydrofoil (steady test case with experimental measurements). The results are encouraging and the feasibility is clearly demonstrated. Some limitations still exist – mainly caused by the inaccurate interpolation performed by Code_Saturne between the free-surface cell-vertex displacement and the free-surface cell-face centre velocities – but these could be eliminated during the next stages of the project.
Thesis main supervisor(s):
Thesis advisor(s):
Language:
en

Institutional metadata

University researcher(s):

Record metadata

Manchester eScholar ID:
uk-ac-man-scw:122180
Created by:
Cozzi, Olivier
Created:
21st April, 2011, 16:48:37
Last modified by:
Cozzi, Olivier
Last modified:
21st June, 2011, 12:24:01

Can we help?

The library chat service will be available from 11am-3pm Monday to Friday (excluding Bank Holidays). You can also email your enquiry to us.