design of ships in waves using caeses and shipflow - friendship … · 2019. 10. 2. · shape...

43
Design of ships in waves using CAESES and SHIPFLOW presented by Leif Broberg FLOWTECH International

Upload: others

Post on 16-Oct-2020

9 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Design of ships in waves using CAESES and SHIPFLOW - FRIENDSHIP … · 2019. 10. 2. · Shape variations template (used previously for JBC) Keel line profile. Skeg width. Bilge radius

Design of ships in waves using CAESES and SHIPFLOW

presented byLeif Broberg FLOWTECH International

Page 2: Design of ships in waves using CAESES and SHIPFLOW - FRIENDSHIP … · 2019. 10. 2. · Shape variations template (used previously for JBC) Keel line profile. Skeg width. Bilge radius

Content

• Overview of the tools• Case study

• Optimizations• Cross-check

• Summary

Page 3: Design of ships in waves using CAESES and SHIPFLOW - FRIENDSHIP … · 2019. 10. 2. · Shape variations template (used previously for JBC) Keel line profile. Skeg width. Bilge radius

Overview of

SHIPFLOW and CAESES

Page 4: Design of ships in waves using CAESES and SHIPFLOW - FRIENDSHIP … · 2019. 10. 2. · Shape variations template (used previously for JBC) Keel line profile. Skeg width. Bilge radius

Integration of tools

Shape variationsOptimization methodsResource management

m a d e b y F R I E N D H S H I P S Y S T E M S

• Grid Generation• Flow simulations• Result processing

Page 5: Design of ships in waves using CAESES and SHIPFLOW - FRIENDSHIP … · 2019. 10. 2. · Shape variations template (used previously for JBC) Keel line profile. Skeg width. Bilge radius

The SHIPFLOW system

Flow solvers• BASIC

• XPAN potential flow solver. wave pattern, wave resistance, pressure, sinkage&trim

• XBOUND thin boundary layer method surface streamlines, friction drag, b.l. thickness

• Best suited for wave resistance optimizations

• RANS• XCHAP RANS equations solver

flow field, viscous resistance, self-propulsion, free-surface• Applied successfully to delivered power optimizations

• MOTIONS• time dependent potential flow solver• motions and added resistance in waves

Page 6: Design of ships in waves using CAESES and SHIPFLOW - FRIENDSHIP … · 2019. 10. 2. · Shape variations template (used previously for JBC) Keel line profile. Skeg width. Bilge radius

Optimization Strategy - Efficient choice of solvers

XPAN

• Wave resistance• forebody optimization

XCHAP

• Delivered power• aftbody optimization

MOTIONS

• Added resistance in waves • forebody optimization

Page 7: Design of ships in waves using CAESES and SHIPFLOW - FRIENDSHIP … · 2019. 10. 2. · Shape variations template (used previously for JBC) Keel line profile. Skeg width. Bilge radius

Case Study

Page 8: Design of ships in waves using CAESES and SHIPFLOW - FRIENDSHIP … · 2019. 10. 2. · Shape variations template (used previously for JBC) Keel line profile. Skeg width. Bilge radius

Case study provided for the NJTF optimization workshop 2018

• Particulars:• Loa(m) 322.5 m• Lpp(m) 314.6• B(m) 52.5• T(m) 18.1• Displacement (m3) 252045.4• Propeller diameter: 9.6m

• Conditions:• Vs=15kn

• Optimization target:• Resistance

• Constraints:• Lpp, ship width B, draught T remain unchanged;• Lcb (Lpp%) ≥ 3%• Displacement change less than 1500m3;

Page 9: Design of ships in waves using CAESES and SHIPFLOW - FRIENDSHIP … · 2019. 10. 2. · Shape variations template (used previously for JBC) Keel line profile. Skeg width. Bilge radius

Optimization Strategy

XPAN

• Wave resistance• forebody optimization

XCHAP

• Viscous resistance • aftbody optimization

MOTIONS

• Added resistance in waves • forebody optimization

Page 10: Design of ships in waves using CAESES and SHIPFLOW - FRIENDSHIP … · 2019. 10. 2. · Shape variations template (used previously for JBC) Keel line profile. Skeg width. Bilge radius

Added resistance in waves optimization

Page 11: Design of ships in waves using CAESES and SHIPFLOW - FRIENDSHIP … · 2019. 10. 2. · Shape variations template (used previously for JBC) Keel line profile. Skeg width. Bilge radius

Added resistance in waves optimization with MOTIONS

• Baseline analysis and target conditions• Transformation and design variables• Optimization process• Comparison of variants

Page 12: Design of ships in waves using CAESES and SHIPFLOW - FRIENDSHIP … · 2019. 10. 2. · Shape variations template (used previously for JBC) Keel line profile. Skeg width. Bilge radius

Added resistance in waves optimization with MOTIONS

• Baseline analysis

Target conditions

Page 13: Design of ships in waves using CAESES and SHIPFLOW - FRIENDSHIP … · 2019. 10. 2. · Shape variations template (used previously for JBC) Keel line profile. Skeg width. Bilge radius

Added resistance in waves optimization with MOTIONS

• Transformation and design variables

VARD Bow*

*) patented by VARD, Norway

Surface Delta Shift for fullness above DWL

Constant Loa

Constant Lpp

Transformations of stem and flare shape :- longitudinal position- vertical position- fullness

Surface Delta Shift for stem shape control

Page 14: Design of ships in waves using CAESES and SHIPFLOW - FRIENDSHIP … · 2019. 10. 2. · Shape variations template (used previously for JBC) Keel line profile. Skeg width. Bilge radius

Added resistance in waves variant comparison

Page 15: Design of ships in waves using CAESES and SHIPFLOW - FRIENDSHIP … · 2019. 10. 2. · Shape variations template (used previously for JBC) Keel line profile. Skeg width. Bilge radius

SHIPFLOW MOTIONS

Page 16: Design of ships in waves using CAESES and SHIPFLOW - FRIENDSHIP … · 2019. 10. 2. · Shape variations template (used previously for JBC) Keel line profile. Skeg width. Bilge radius

Added resistance in waves optimization with MOTIONS

Page 17: Design of ships in waves using CAESES and SHIPFLOW - FRIENDSHIP … · 2019. 10. 2. · Shape variations template (used previously for JBC) Keel line profile. Skeg width. Bilge radius

Averaged pressure distribution (over one wave period) - bow

optimizedbaseline

Lowered pressure

Page 18: Design of ships in waves using CAESES and SHIPFLOW - FRIENDSHIP … · 2019. 10. 2. · Shape variations template (used previously for JBC) Keel line profile. Skeg width. Bilge radius

Averaged pressure distribution (over one wave period) – stern

optimizedbaseline

No noticable difference

Page 19: Design of ships in waves using CAESES and SHIPFLOW - FRIENDSHIP … · 2019. 10. 2. · Shape variations template (used previously for JBC) Keel line profile. Skeg width. Bilge radius

Added resistance in waves: λ= 0.6Lpp

Page 20: Design of ships in waves using CAESES and SHIPFLOW - FRIENDSHIP … · 2019. 10. 2. · Shape variations template (used previously for JBC) Keel line profile. Skeg width. Bilge radius

Added resistance in waves variant comparison

Page 21: Design of ships in waves using CAESES and SHIPFLOW - FRIENDSHIP … · 2019. 10. 2. · Shape variations template (used previously for JBC) Keel line profile. Skeg width. Bilge radius

KCS results - comparison with experiments• experimental data taken

from Tokyo 2015 Workshop summary

• Average of FORCE, IIHR and OU measurements including standard deviation bars

Page 22: Design of ships in waves using CAESES and SHIPFLOW - FRIENDSHIP … · 2019. 10. 2. · Shape variations template (used previously for JBC) Keel line profile. Skeg width. Bilge radius

KVLCC2 results - comparison with experiments

Page 23: Design of ships in waves using CAESES and SHIPFLOW - FRIENDSHIP … · 2019. 10. 2. · Shape variations template (used previously for JBC) Keel line profile. Skeg width. Bilge radius

Optimization Strategy

XPAN

• Wave resistance• forebody optimization

XCHAP

• Viscous resistance • aftbody optimization

MOTIONS

• Added resistance in waves • forebody optimization

Page 24: Design of ships in waves using CAESES and SHIPFLOW - FRIENDSHIP … · 2019. 10. 2. · Shape variations template (used previously for JBC) Keel line profile. Skeg width. Bilge radius

Wave resistance optimization

Page 25: Design of ships in waves using CAESES and SHIPFLOW - FRIENDSHIP … · 2019. 10. 2. · Shape variations template (used previously for JBC) Keel line profile. Skeg width. Bilge radius

Transformation method – Delta Shift

Delta Curve

Control points,3 design variables

Vertical deformation of Delta curve results in longitudinal translation of stations

Page 26: Design of ships in waves using CAESES and SHIPFLOW - FRIENDSHIP … · 2019. 10. 2. · Shape variations template (used previously for JBC) Keel line profile. Skeg width. Bilge radius

Optimization history

N-M Simplex quickly finds the ”right” direction

1h

Page 27: Design of ships in waves using CAESES and SHIPFLOW - FRIENDSHIP … · 2019. 10. 2. · Shape variations template (used previously for JBC) Keel line profile. Skeg width. Bilge radius

Waterline shape – deviation and curvature

optimized

Waterline

baseline

Page 28: Design of ships in waves using CAESES and SHIPFLOW - FRIENDSHIP … · 2019. 10. 2. · Shape variations template (used previously for JBC) Keel line profile. Skeg width. Bilge radius

Forebody – Displacement correction

Surface Delta Shift

waterline

Page 29: Design of ships in waves using CAESES and SHIPFLOW - FRIENDSHIP … · 2019. 10. 2. · Shape variations template (used previously for JBC) Keel line profile. Skeg width. Bilge radius

Forebody – Displacement correction

waterline

Transverse deformation of Delta surface results in transverse station shape modification

Page 30: Design of ships in waves using CAESES and SHIPFLOW - FRIENDSHIP … · 2019. 10. 2. · Shape variations template (used previously for JBC) Keel line profile. Skeg width. Bilge radius

Optimization Strategy

XPAN

• Wave resistance• forebody optimization

XCHAP

• Viscous resistance • aftbody optimization

MOTIONS

• Added resistance in waves • forebody optimization

Page 31: Design of ships in waves using CAESES and SHIPFLOW - FRIENDSHIP … · 2019. 10. 2. · Shape variations template (used previously for JBC) Keel line profile. Skeg width. Bilge radius

Viscous resistance optimization

Page 32: Design of ships in waves using CAESES and SHIPFLOW - FRIENDSHIP … · 2019. 10. 2. · Shape variations template (used previously for JBC) Keel line profile. Skeg width. Bilge radius

Shape variations template (used previously for JBC)

Keel line profile

Skeg width

Bilge radius

Section fullness

1. Copy / Paste transformations to the new project2. Adjust for the new geometry

Page 33: Design of ships in waves using CAESES and SHIPFLOW - FRIENDSHIP … · 2019. 10. 2. · Shape variations template (used previously for JBC) Keel line profile. Skeg width. Bilge radius

Optimization method – NSGA2

Large population size and number of generations for more design variables

4 design variables

RT as an objective

Displacement constraint

For GA it is possible to run whole generation at once. After 8-10 generations the process is well converged. Total optimization time can be reduced to 6h.

Page 34: Design of ships in waves using CAESES and SHIPFLOW - FRIENDSHIP … · 2019. 10. 2. · Shape variations template (used previously for JBC) Keel line profile. Skeg width. Bilge radius

Optimization method – NSGA2

Baseline aftbody

Quickly visible results due to:- Well designed

transformation- Carefully

selected design space bounds

6h** - on a 10-node cluster

Page 35: Design of ships in waves using CAESES and SHIPFLOW - FRIENDSHIP … · 2019. 10. 2. · Shape variations template (used previously for JBC) Keel line profile. Skeg width. Bilge radius

Optimization Strategy

XPAN

• Wave resistance• forebody optimization

XCHAP

• Viscous resistance • aftbody optimization

MOTIONS

• Added resistance in waves • forebody optimization

Page 36: Design of ships in waves using CAESES and SHIPFLOW - FRIENDSHIP … · 2019. 10. 2. · Shape variations template (used previously for JBC) Keel line profile. Skeg width. Bilge radius

Cross-check of the variants with VOF

Page 37: Design of ships in waves using CAESES and SHIPFLOW - FRIENDSHIP … · 2019. 10. 2. · Shape variations template (used previously for JBC) Keel line profile. Skeg width. Bilge radius

Cross-check of the variants with VOF – resistance - RTm

-1.5% -1.5%

-4%

Optimized bow

Optimized bow +Optimized added resistance in waves (above free surface only)

Optimized bow +Optimized aftbody

Page 38: Design of ships in waves using CAESES and SHIPFLOW - FRIENDSHIP … · 2019. 10. 2. · Shape variations template (used previously for JBC) Keel line profile. Skeg width. Bilge radius

Cross-check of the variants with VOF – wave pattern

baseline

optimized

Page 39: Design of ships in waves using CAESES and SHIPFLOW - FRIENDSHIP … · 2019. 10. 2. · Shape variations template (used previously for JBC) Keel line profile. Skeg width. Bilge radius

Comments and suggestions

Page 40: Design of ships in waves using CAESES and SHIPFLOW - FRIENDSHIP … · 2019. 10. 2. · Shape variations template (used previously for JBC) Keel line profile. Skeg width. Bilge radius

Delivered Power - model scale calculations

Resistance

Delivered Power

Optimizing high Cb ships for resistance may lead to poor propulsive efficiency!

-4%

+1.5%

Hull optimized for minimum RTm

Page 41: Design of ships in waves using CAESES and SHIPFLOW - FRIENDSHIP … · 2019. 10. 2. · Shape variations template (used previously for JBC) Keel line profile. Skeg width. Bilge radius

Suggestion: Use PD not RT as your objective

Resistance

Delivered Power

Hull optimized for minimum RTm

Hull optimized directly for minimum Pdm

* - JBC optimization case

Page 42: Design of ships in waves using CAESES and SHIPFLOW - FRIENDSHIP … · 2019. 10. 2. · Shape variations template (used previously for JBC) Keel line profile. Skeg width. Bilge radius

Comments• Optimized hull form in 1 day!• CAESES and SHIPFLOW is an excellent environment for

hydrodynamic optimizations• Partially parametric modelling used in CAESES is flexible, easy to

apply and gives good results• SHIPFLOW MOTIONS is feasible to use for shape optimization for

minimum added resistance in waves• SHIPFLOW RANS aftbody optimization is possible thanks to very

fast solver• We must optimize full block coefficient hull forms for minimum

delivered power using self-propulsion computations.

Page 43: Design of ships in waves using CAESES and SHIPFLOW - FRIENDSHIP … · 2019. 10. 2. · Shape variations template (used previously for JBC) Keel line profile. Skeg width. Bilge radius

Thank You