15
Seakeeping analysis of monohull ships at preliminary design using artificial neural networks Pablo Romero Tello Área de Construcciones Navales Escuela Técnica Superior de Ingeniería Naval y Oceánica Universidad Politécnica de Cartagena (UPCT) E-mail: [email protected] José Enrique Gutiérrez Romero Área de Construcciones Navales Escuela Técnica Superior de Ingeniería Naval y Oceánica Universidad Politécnica de Cartagena (UPCT) E-mail: [email protected] Borja Serván Camas Centre Internacional de Metodes Numerics en Enginyeria (CIMNE) E-mail: [email protected] IX International Conference on Computational Methods in Marine Engineering 1

Seakeeping analysis of monohull ships at preliminary

  • Upload
    others

  • View
    8

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Seakeeping analysis of monohull ships at preliminary

Seakeeping analysis of monohull ships at

preliminary design using artificial neural networks

Pablo Romero TelloÁrea de Construcciones NavalesEscuela Técnica Superior de Ingeniería Naval y OceánicaUniversidad Politécnica de Cartagena (UPCT)E-mail: [email protected]

José Enrique Gutiérrez RomeroÁrea de Construcciones NavalesEscuela Técnica Superior de Ingeniería Naval y OceánicaUniversidad Politécnica de Cartagena (UPCT)E-mail: [email protected]

Borja Serván CamasCentre Internacional de Metodes Numerics en Enginyeria (CIMNE)E-mail: [email protected]

IX International Conference on Computational Methods in Marine Engineering1

Page 2: Seakeeping analysis of monohull ships at preliminary

Content

• Introduction• Seakeeping• Objectives• Methodology• Verification and Results• Conclusions

IX International Conference on Computational Methods in Marine Engineering

Seakeeping analysis of monohull ships at preliminary design using artificial neural networks

2

Page 3: Seakeeping analysis of monohull ships at preliminary

Introduction

The result of the work will be a set of ANN algorithms that allow thepre-assessment of a ship’s seakeeping with very short pre-processing

and solver times, and to determine the added masses, damping andexternal forces required to compute the seakeeping of conventionalmonohulls.

• Introduction• Seakeeping• Objectives• Methodology• Verification and Results• Conclusions

IX International Conference on Computational Methods in Marine Engineering

Seakeeping analysis of monohull ships at preliminary design using artificial neural networks

𝑀𝑀 + 𝐴𝐴𝑖𝑖𝑖𝑖 �̈�𝜂𝑖𝑖 + 𝐵𝐵𝑖𝑖𝑖𝑖 ̇𝜂𝜂𝑖𝑖 + 𝐾𝐾𝑖𝑖𝑖𝑖𝜂𝜂𝑖𝑖 = 𝐹𝐹𝑖𝑖 · 𝑒𝑒−𝑖𝑖𝑖𝑖𝑖𝑖3

Page 4: Seakeeping analysis of monohull ships at preliminary

Objectives

• Introduction• Seakeeping• Objectives• Methodology• Verification and Results• Conclusions

The design in early stages should be based on seakeeping.

To obtain an initial result, in a short time and without highcomputational cost, to solve the problem in the design phase andconsequently design taking into account the seakeeping.

The main idea is to obtain a Generalized

Algorithm based on Artificial Neural Network to predict the seakeeping of any type of monohull vessel.

IX International Conference on Computational Methods in Marine Engineering

Seakeeping analysis of monohull ships at preliminary design using artificial neural networks

4

Page 5: Seakeeping analysis of monohull ships at preliminary

Methodology

• Introduction• Seakeeping• Objectives• Methodology• Verification and Results• Conclusions

Base Case Generation: data augmentation

Boundary condition

Meshing

Post processing

Simulation

ANN competition

Verification

IX International Conference on Computational Methods in Marine Engineering

Data processing

Seakeeping analysis of monohull ships at preliminary design using artificial neural networks

5

Page 6: Seakeeping analysis of monohull ships at preliminary

Methodology

• Introduction• Seakeeping• Objectives• Methodology• Verification and Results• Conclusions

Selection up to 50 base ships

IX International Conference on Computational Methods in Marine Engineering

Dimenssionless Lenght

Dim

ensi

on

less

Se

ctio

nal

are

a

Base Case Generation

Seakeeping analysis of monohull ships at preliminary design using artificial neural networks

6

Page 7: Seakeeping analysis of monohull ships at preliminary

Methodology

• Introduction• Seakeeping• Objectives• Methodology• Verification and Results• Conclusions

Up to 2,0 · 104 simulation cases

IX International Conference on Computational Methods in Marine Engineering

Base Case Generation: data augmentation

400 Geometry variations (L/B; B/T; L/T)

Seakeeping analysis of monohull ships at preliminary design using artificial neural networks

7

Page 8: Seakeeping analysis of monohull ships at preliminary

Methodology

• Introduction• Seakeeping• Objectives• Methodology• Verification and Results• Conclusions

Base Case Generation: Simulations & data processing

• Potential solver simulation in frequency domain (> 2.0 x 104 simulations)

• 7 wave heading from 0 to 𝜋𝜋 rad

• Up to 30 frequencies 𝑘𝑘 ∈ 2𝜋𝜋0.1·𝐿𝐿𝑤𝑤𝑤𝑤 , 2𝜋𝜋2.0·𝐿𝐿𝑤𝑤𝑤𝑤

IX International Conference on Computational Methods in Marine Engineering

• Principal component analysis• Selection main parameters regarding ship particulars• Break down seakeeping components: added masses,

damping, excitation forces, diffraction forces.

Simulations

Data processing

Seakeeping analysis of monohull ships at preliminary design using artificial neural networks

8

Page 9: Seakeeping analysis of monohull ships at preliminary

Methodology

• Introduction• Seakeeping• Objectives• Methodology• Verification and Results• Conclusions

ANN competition

IX International Conference on Computational Methods in Marine Engineering

Normalised

Layers 1 - 3

Neurons 1 - 30

Optimizer Adam, RMS…

Non-normalised

Activation Sigmoid, ReLU,…

Epoch 10 - 300

Overfiting Dropout, bachnorm, …

Seakeeping analysis of monohull ships at preliminary design using artificial neural networks

9

Page 10: Seakeeping analysis of monohull ships at preliminary

Methodology

• Introduction• Seakeeping• Objectives• Methodology• Verification and Results• Conclusions

ANN competition

IX International Conference on Computational Methods in Marine Engineering

Seakeeping analysis of monohull ships at preliminary design using artificial neural networks

10

Page 11: Seakeeping analysis of monohull ships at preliminary

Verification and Results

• Introduction• Seakeeping• Objectives• Methodology• Verification and Results• Conclusions

Verification ships

IX International Conference on Computational Methods in Marine Engineering

Six monohulls totally different from data base to face with potential solver

Seakeeping analysis of monohull ships at preliminary design using artificial neural networks

11

Page 12: Seakeeping analysis of monohull ships at preliminary

Verification and Results

• Introduction• Seakeeping• Objectives• Methodology• Verification and Results• Conclusions

IX International Conference on Computational Methods in Marine Engineering

Seakeeping analysis of monohull ships at preliminary design using artificial neural networks

12

Frequecy (rad/s)

Frequecy (rad/s) Frequecy (rad/s) Frequecy (rad/s)

Frequecy (rad/s)Frequecy (rad/s)

Added masses and dampings:

Page 13: Seakeeping analysis of monohull ships at preliminary

Verification and Results

• Introduction• Seakeeping• Objectives• Methodology• Verification and Results• Conclusions

IX International Conference on Computational Methods in Marine Engineering

Seakeeping analysis of monohull ships at preliminary design using artificial neural networks

13

Frequecy (rad/s)Frequecy (rad/s)Frequecy (rad/s)

Frequecy (rad/s)Frequecy (rad/s) Frequecy (rad/s)

Forces and moments:

Page 14: Seakeeping analysis of monohull ships at preliminary

Conclusions

• Introduction• Seakeeping• Objectives• Methodology• Verification and Results• Conclusions

• Difficulty in obtaining a sufficient number of vessels to apply these techniques, thousands of hours of computing.

• Ability to predict the seakeeping behaviour of any conventional monohull, with uncertainty similar to that of a potential solver and considerable time savings.

• Vessel data required for the study, principal characteristics.

IX International Conference on Computational Methods in Marine Engineering

Tim

e (s

)

× 105

Seakeeping analysis of monohull ships at preliminary design using artificial neural networks

14

Page 15: Seakeeping analysis of monohull ships at preliminary

Thanks for your attention

Pablo Romero Tello/José Enrique Gutiérrez Romero

[email protected]/[email protected]

IX International Conference on Computational Methods in Marine Engineering15