October 31, 2023
October 30, 2023


Data driven shape optimization system.
An efficient computational pipeline to reduce the ship resistance
in calm water scenario.


Mechanics and Mechatronics

Fincantieri S.p.A., one of the largest shipbuilding companies in the world, was interested in an efficient shape optimization framework to reduce the hydrodinamic ship resistance. The aim is to achieve a remarkable reduction of the fuel consumption in the new cruise ships.

Obtain a parametric formulation of the original shape.

Increase the efficiency through the exploitation of model order reduction techniques.

Integrate all the tools to provide a black-box framework to optimize a certain objective function.

The resulting optimization framework consists in a numerical pipeline composed by several tools.

Free-form deformation is applied to hull shape to deform the original ship.

  • The finite volume approach allows to simulate the turbulent flow. We collect the high-fidelity solutions database for some properly chosen configurations.
  • We use dynamic mode decomposition to accelerate a single numerical simulation, thanks to its capability to individuate the system dynamics.
  • Proper orthogonal decomposition with interpolation is applied to efficiently compute the solution of a parametric partial differential equations, exploiting the solutions database pre-computed.

Finally, we adopt a global optimization algorithm over the reduced space in order to converge to the optimal shape.

During the collaboration, three open source packages containing the adopted methodologies, PyDMD, EZyRB and PyGeM, have been developed and they have been integrated to build the pipeline. The resulted optimization system has been tested to optimize the bulbous bow and the stern of (existing and prototype) cruise ships: the total drag of the ship has been reduced and the overall execution time, respect to conventional ptimization frameworks, has drastically shortned.

Stichting European Service Network of Mathematics For Industry and Innovation.

5052 Goirle, Netherlands