Section: Software
Shape optimization platform FAMOSA
Participants : Praveen Chandrashekarappa [ former Post-doct ] , Régis Duvigneau, Antoine Maurice.
Opale team is developing the platform FAMOSA, designed for shape optimization of 2D/3D bodies. It integrates the following components:
-
a parameterization module implementing a 2D/3D multi-level and adaptive Bézier parameterization (Free-Form Deformation) that allows to deform simultaneously the shape and the CFD mesh ;
-
an optimization library composed of various algorithms, such as the Multi-directional Search Algorithm from V. Torczon (deterministic), a Particle Swarm Optimization method (semi-stochastic) and a Kriging-based algorithm (global optimization) ;
-
a module managing the calls to various solvers, including tools for statistical estimations used in robust design ;
-
a metamodel library that contains tools to build a database and kriging models that are used to approximate the objective function and constraints (multi-level modelling technique) ;
-
a parallel library implementing the evaluations of the objective function in parallel (independent shapes or independent flow conditions).
The FAMOSA platform has been linked to the compressible Navier-Stokes solver NUM3SIS developed by Opale, the Euler code NS3D used by Tropics team for automatic differentiation tests, the open-source 2D Navier-Stokes code NUWTUN and the incompressible flow solver ISISCFD developed at the Ecole Centrale de Nantes.
The software development has been supported by an ATT (Action de Transfert Technologique) program, which funded the work of Antoine Maurice. The objective was to adapt the FAMOSA platform to hydrodynamic design test-cases, such as ship hull optimization or mast design for sailing boats, in collaboration with K-Epsilon company (http://www.k-epsilon.com ).