Mazerski OMAE2012 83738

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 25

See discussions, stats, and author profiles for this publication at: https://www.researchgate.

net/publication/267606788

Optimization of FPSO’s Main Dimensions Using Genetic Algorithm

Conference Paper · July 2012


DOI: 10.1115/OMAE2012-83738

CITATIONS READS

3 170

1 author:

Grzegorz Mazerski
Aalto University
5 PUBLICATIONS 4 CITATIONS

SEE PROFILE

All content following this page was uploaded by Grzegorz Mazerski on 03 November 2015.

The user has requested enhancement of the downloaded file.


Optimisation of FPSO’s
FPSO’s
main dimensions using
genetic algorithm

[03--07-
[03 07-2012] Optimisation of FPSO’s main dimensions using genetic algorithm / GM
CONTENT
> Aim of the study
> Pre-studies for tank lay-out
> Description of the process (variables, objectives,
constraints)
> Overview of genetic algorithm
> Tools utilised
> Example of results
> Conclusions and future plans

Optimisation of FPSO’s main dimensions using genetic algorithm / GM


Aim of the study
To find optimum main dimensions and tank
arrangement of FPSO unit
> Developed as internal R&D project (F.Delta family),
utilised in several client projects
> Basic assumptions:
> New-built vessel
> Location and storage requirements known
> Type of mooring/fluid transfer known
> Predefined, parametric hullform

Optimisation of FPSO’s main dimensions using genetic algorithm / GM


Example case

Item Value
Storage capacity 1 000 000 bbls
Field location SE-Asia, Brazil
External turret Forward of the vessel
Accomodation block Aftship
Construction Double sides, single bottom
Hull shape Simple, almost box-shaped

Optimisation of FPSO’s main dimensions using genetic algorithm / GM


Example case

Optimisation of FPSO’s main dimensions using genetic algorithm / GM


Pre-study – description
PRE-STUDY:
• to determine minimum feasible number of transverse and
longitudinal bulkheads
• uses following main dimension (pre-study only):
Description Abbreviation Value [m]
Length overall LOA 234,7
Length of cargo tanks LO 186,1
Breadth BO 52,0
Depth DO 25,6
Double side breadth BDS 5,07

• 6 different tank arrangements: 4x3 5x3 6x3


(no of tanks along x tank across) 4x2 5x2 6x2

Optimisation of FPSO’s main dimensions using genetic algorithm / GM


Pre-study – damage stability
• For the assumed dimensions, same openings and
criteria, 6 different tank arrangements
• Minimum GM limit curve:
(intact and damage combined)

• Conclusion: relatively small


difference (1-1.5 m at full load)
Optimisation of FPSO’s main dimensions using genetic algorithm / GM
Pre-study – sloshing assessment
• ABS sloshing requirements used
• Natural freq. of fluid in tank to be at least 20%
off the resonant for whole FPSO (in roll and pitch)
4 tanks along

2 tanks across
6 tanks along

3 tanks across

Optimisation of FPSO’s main dimensions using genetic algorithm / GM


Optimisation – overview
• Multi-objective optimisation problem:

• M – number of objectives
• J – numer of constraints
• f(x), g(x) – objective and constraint functions
• Feasible set:
• Pareto frontier:

Optimisation of FPSO’s main dimensions using genetic algorithm / GM


Optimisation - variables
Three variables (128 different values of each):
• length of cargo tank area
• total breadth of the unit
• breadth of double sides
Name Description Lower limit Upper limit Step
LO Length 150 200 0,394
BO Breadth 40 70 0,236
Breadth of double
BDS 2 15 0,102
sides

Optimisation of FPSO’s main dimensions using genetic algorithm / GM


Optimisation - objectives
Two objectives:
• total weight (based on area and uniform
thickness)
• forces from bending (governing thickness)
(both recently integrated into one)
Name Description Goal Weight
TOTWEI Area weight Minimum 0,9
BEND Bending force Minimum 0,1

Optimisation of FPSO’s main dimensions using genetic algorithm / GM


Optimisation - constraints
Eight constraints:
• Stability – intact and (simplified) damaged
• Minimum draft – MARPOL requirement
• Minimum freeboard – simplified to max(T/H)=0,7
• Minimum L/B – for towing resistance and yawing stability
• Natural period limit – to be outside peak of wave scatter
for heave, roll and pitch
• Maximum depth – yard limits
• Bow angle – >45deg for mooring lines/hull collision
• Sloshing – free surface outside roll/pitch resonant
Optimisation of FPSO’s main dimensions using genetic algorithm / GM
Genetic algorithm – overview (1)

Optimisation of FPSO’s main dimensions using genetic algorithm / GM


Genetic algorithm – overview (2)
• Coding of chromosones (3x7=21 bits, 3x128 values)
1 1 1 0 1 1 0 0 0 0 1 0 1 1 1 0 1 0 0 0 1

LO BO BDS
• Parent generation: ”family” of 10-20 chromosomes
• Fitness = quality of design (against objective)
• Tournament of survival = selecting the fittest
• Crossing over:

• Mutation:
Optimisation of FPSO’s main dimensions using genetic algorithm / GM
Genetic algorithm - coefficients
Coefficient Value
New population in one generation 20

Number of new generations 100


Number of genes per variable 7
Mutation probability 0,03
Crossover probability 1,00

Optimisation of FPSO’s main dimensions using genetic algorithm / GM


Tools used
> NAPA - for shape, compartments and stability
> Optimisation Manager - GENERAL_OPT integrated within
NAPA
> Own macros – created within NAPA to:
> Create hullform
> Create subdivision
> Calculate lightweight
> Create loading conditions (ballast and full cargo)
> Check stability criteria
> Check freeboard
> Check natural periods (motion and sloshing)

Optimisation of FPSO’s main dimensions using genetic algorithm / GM


Results - histograms
TARGET vs interation
74000

73000

72000

71000
TARGET

70000

69000

68000

67000
0 500 1000 1500 2000
no of iteration

Optimisation of FPSO’s main dimensions using genetic algorithm / GM


Results - histograms
BDS vs interation
10

9,5

8,5
BDS [m]

7,5

6,5

6
0 500 1000 1500 2000
no of iteration

Optimisation of FPSO’s main dimensions using genetic algorithm / GM


Results – target vs variables
74000
TARGET=f(LO)
73000

72000

71000
TARGET

70000

69000

68000

67000
184 186 188 190 192 194 196 198 200 202
LO [m]

Optimisation of FPSO’s main dimensions using genetic algorithm / GM


Results – target vs variables
74000
TARGET=f(BO)
73000

72000

71000
TARGET

70000

69000

68000

67000
56 57 58 59 60 61 62 63
BO [m]

Optimisation of FPSO’s main dimensions using genetic algorithm / GM


Results – objectives (Pareto front)
55000
TOTWEI vs BEND

50000

45000
BEND

40000

35000

30000
71000 72000 73000 74000 75000 76000
TOTWEI
Pareto front

Optimisation of FPSO’s main dimensions using genetic algorithm / GM


Results – final
Final Optimum
Dimension Unit Remarks
value value
11 webs of 4,34 m
LO (tanks length) 186,62 m 186,6142
each
LOA (total length) 261,26 m 1,4 x LO
72 longs of
BO (total breadth) 57,7 m 57,7165
800 mm each

L/B (of tank section) 3,2343 - should be < 3,21

BDS (breadth of 27 x 800 mm in cargo


7,25 m 7,1181
double sides) tanks
DO (depth) 27,82 m 27,6401
T (draft) 19,35 m
Freeboard ratio 0,6956 - should be <0,7
Total weight 71645 t 71533,42 0,2 % difference

Optimisation of FPSO’s main dimensions using genetic algorithm / GM


Conclusions
• Problem to solve should be simple:
• Too many objecives and/or too many variables make
conclusions questionable (or the solution will not
converge)

• Choice of contraints critical:


• Should translate regulatory and operational limits into
algorithm
• Real projects can be ”over-constraint”

• Range of variables important:


• CPU time vs accuracy
• Fine-tuning possible (after narrowing range)

Optimisation of FPSO’s main dimensions using genetic algorithm / GM


Future developments
• Fine-tuning of existing procedure:
• Better definiton of objective functions
• Adding extra contraints (e.g. deck area)
• Sensitivity study on genetic coefficients
• Flexibility for Client projects

• Application for other ship types:


• E.g. ferries, cruise ships, naval vessels
• By integration with:
• Structural optimisation
• Layout optimisation
• Hullform optimisation

Optimisation of FPSO’s main dimensions using genetic algorithm / GM

View publication stats

You might also like