mauro costa de oliveira petrobras - esteco
TRANSCRIPT
![Page 1: Mauro Costa de Oliveira Petrobras - ESTECO](https://reader031.vdocuments.mx/reader031/viewer/2022021910/620f62d952614c03d02120d2/html5/thumbnails/1.jpg)
Offshore Platforms Sizing Offshore Platforms Sizing Optimization through Genetic Optimization through Genetic
Algorithms Algorithms
Mauro Costa de OliveiraMauro Costa de OliveiraPetrobrasPetrobras
![Page 2: Mauro Costa de Oliveira Petrobras - ESTECO](https://reader031.vdocuments.mx/reader031/viewer/2022021910/620f62d952614c03d02120d2/html5/thumbnails/2.jpg)
DeepDeep WaterWater FloatingFloating ProductionProductionSystemSystem
HowHow to to selectselect thethe bestbestdimensionsdimensions//shapeshape for for thethe floaterfloater??
![Page 3: Mauro Costa de Oliveira Petrobras - ESTECO](https://reader031.vdocuments.mx/reader031/viewer/2022021910/620f62d952614c03d02120d2/html5/thumbnails/3.jpg)
BestBest PlatformPlatform ShapeShape andandDimensionsDimensions
![Page 4: Mauro Costa de Oliveira Petrobras - ESTECO](https://reader031.vdocuments.mx/reader031/viewer/2022021910/620f62d952614c03d02120d2/html5/thumbnails/4.jpg)
BestBest PlatformPlatform ShapeShape andandDimensionsDimensions
![Page 5: Mauro Costa de Oliveira Petrobras - ESTECO](https://reader031.vdocuments.mx/reader031/viewer/2022021910/620f62d952614c03d02120d2/html5/thumbnails/5.jpg)
BestBest PlatformPlatform ShapeShape andandDimensionsDimensions
![Page 6: Mauro Costa de Oliveira Petrobras - ESTECO](https://reader031.vdocuments.mx/reader031/viewer/2022021910/620f62d952614c03d02120d2/html5/thumbnails/6.jpg)
DeepDeep WaterWater FloatingFloating ProductionProductionSystemSystem PlatformPlatform Design Design BasisBasis
DeepDeep WaterWater FieldField ScenarioScenario–– OilOil CharacteristicsCharacteristics–– EnvironmentEnvironment, , SoilSoil–– InfrastructureInfrastructure
ProcessProcess PlantPlant CharacteristicsCharacteristicsSubseaSubsea SystemSystem InterfaceInterfaceBuilding RequirementsBuilding RequirementsRules and RegulationsRules and Regulations
![Page 7: Mauro Costa de Oliveira Petrobras - ESTECO](https://reader031.vdocuments.mx/reader031/viewer/2022021910/620f62d952614c03d02120d2/html5/thumbnails/7.jpg)
Design Design ProcessProcess
Selection of the main dimensions of a deep water Selection of the main dimensions of a deep water floating production system can be an exhaustive floating production system can be an exhaustive trial and error exercise;trial and error exercise;
A rational approach to guide the designer in this A rational approach to guide the designer in this search can be very usefulsearch can be very useful
Develop an organized searching processDevelop an organized searching process
![Page 8: Mauro Costa de Oliveira Petrobras - ESTECO](https://reader031.vdocuments.mx/reader031/viewer/2022021910/620f62d952614c03d02120d2/html5/thumbnails/8.jpg)
MainMain Design Design ParametersParameters
ProcessProcess plantplant weightweight andand areaarea;;SubseaSubsea SystemSystem Interface;Interface;StabilityStability;;MotionsMotions (SCR);(SCR);BuildingBuilding//InstallationInstallation ConstraintsConstraints;;Internal Compartments Volume and Internal Compartments Volume and Distribution;Distribution;
![Page 9: Mauro Costa de Oliveira Petrobras - ESTECO](https://reader031.vdocuments.mx/reader031/viewer/2022021910/620f62d952614c03d02120d2/html5/thumbnails/9.jpg)
ProcessProcess PlantPlant AreaArea andandArrangementArrangement
![Page 10: Mauro Costa de Oliveira Petrobras - ESTECO](https://reader031.vdocuments.mx/reader031/viewer/2022021910/620f62d952614c03d02120d2/html5/thumbnails/10.jpg)
WeightWeight
![Page 11: Mauro Costa de Oliveira Petrobras - ESTECO](https://reader031.vdocuments.mx/reader031/viewer/2022021910/620f62d952614c03d02120d2/html5/thumbnails/11.jpg)
BuildingBuilding ConstraintsConstraintsQuayQuay ConditionsConditions
![Page 12: Mauro Costa de Oliveira Petrobras - ESTECO](https://reader031.vdocuments.mx/reader031/viewer/2022021910/620f62d952614c03d02120d2/html5/thumbnails/12.jpg)
BuildingBuilding ConstraintsConstraintsDeckDeck MatingMating
![Page 13: Mauro Costa de Oliveira Petrobras - ESTECO](https://reader031.vdocuments.mx/reader031/viewer/2022021910/620f62d952614c03d02120d2/html5/thumbnails/13.jpg)
Transit ConditionTransit Condition
![Page 14: Mauro Costa de Oliveira Petrobras - ESTECO](https://reader031.vdocuments.mx/reader031/viewer/2022021910/620f62d952614c03d02120d2/html5/thumbnails/14.jpg)
SubseaSubsea SystemSystem InterfaceInterface
![Page 15: Mauro Costa de Oliveira Petrobras - ESTECO](https://reader031.vdocuments.mx/reader031/viewer/2022021910/620f62d952614c03d02120d2/html5/thumbnails/15.jpg)
SubseaSubsea Interface Interface SteelSteel CatenaryCatenary RiserRiser
Sea BedSea Bed
PLEMPLEMFlowlineFlowlineSCRSCR
Flex JointFlex Joint
Wat
er D
epth
Wat
er D
epth
![Page 16: Mauro Costa de Oliveira Petrobras - ESTECO](https://reader031.vdocuments.mx/reader031/viewer/2022021910/620f62d952614c03d02120d2/html5/thumbnails/16.jpg)
StabilityStability
InitialInitial StabilityStability –– MetacentricMetacentricHeightHeight (GM)(GM)IMO CriteriaIMO Criteria
![Page 17: Mauro Costa de Oliveira Petrobras - ESTECO](https://reader031.vdocuments.mx/reader031/viewer/2022021910/620f62d952614c03d02120d2/html5/thumbnails/17.jpg)
MotionsMotions in in WavesWaves
![Page 18: Mauro Costa de Oliveira Petrobras - ESTECO](https://reader031.vdocuments.mx/reader031/viewer/2022021910/620f62d952614c03d02120d2/html5/thumbnails/18.jpg)
Fatigue Fatigue SeaSea States States SteelSteel CatenaryCatenary RisersRisers
point wave direction case
(from where it comes)Hs(m) Tp(s) alfa gama of vertical motion(m)P1 south 2.75 11.71 0.0019 1.16 02s05aP2 south 2.75 11.71 0.0019 1.16 02s05aP3 south 2.75 11.71 0.0019 1.16 02s05aP4 south 2.75 11.71 0.0019 1.16 02s05aP5 south 2.75 11.71 0.0019 1.16 02s05aP6 south 2.75 11.71 0.0019 1.16 02s05aP7 south 2.75 11.71 0.0019 1.16 02s05aP8 south 2.75 11.71 0.0019 1.16 02s05a
0.20560.17680.180.18
seastate category #1 - fatigue medium swellwave data (Jonswap spectrum) max. standard deviation
0.20560.20560.17680.1768
P1 P5
P6 P3
P7
P3
P2
P2
P1
P8
P4P4
NORTH
P1 P5
P6 P3
P7
P3
P2
P2
P1
P8
P4P4
NORTH
![Page 19: Mauro Costa de Oliveira Petrobras - ESTECO](https://reader031.vdocuments.mx/reader031/viewer/2022021910/620f62d952614c03d02120d2/html5/thumbnails/19.jpg)
InternalInternal CompartmentsCompartments
BallastBallast AmountAmountEquilibriumEquilibrium in in ParallelParallel DraftDraft
![Page 20: Mauro Costa de Oliveira Petrobras - ESTECO](https://reader031.vdocuments.mx/reader031/viewer/2022021910/620f62d952614c03d02120d2/html5/thumbnails/20.jpg)
Some Some AlternativesAlternatives to to SelectSelect thetheBestBest DesignDesign
““Manual” Evaluation of Some DesignsManual” Evaluation of Some Designs
AutomaticAutomatic GenerationGeneration ofof SeveralSeveral DesignsDesigns–– DrawDraw backback: : UnfeasibleUnfeasible designsdesigns–– AnalysisAnalysis andand selectionselection ofof thethe datadata
OptimizationOptimization–– GeneticGenetic AlgorithmsAlgorithms
![Page 21: Mauro Costa de Oliveira Petrobras - ESTECO](https://reader031.vdocuments.mx/reader031/viewer/2022021910/620f62d952614c03d02120d2/html5/thumbnails/21.jpg)
Performance Performance TestsTests
SCR Fatigue Motions < Fixed
LimitsHydrodynamic
GM > 0.0 mGM > 0.3 mGM > 2.0 mInitial Stability
Parallel Draft
Equilibrium
Parallel Draft
Equilibrium
Parallel Draft Equilibrium /
Volume of Ballast > 15% of the Displacement
Loading Cond. / Ballast
Quay Condition
Transit Condition
Operation Condition
![Page 22: Mauro Costa de Oliveira Petrobras - ESTECO](https://reader031.vdocuments.mx/reader031/viewer/2022021910/620f62d952614c03d02120d2/html5/thumbnails/22.jpg)
OptimizationOptimization ProcedureProcedure
Tool used to carry out the optimization process Tool used to carry out the optimization process was the program was the program ModeFrontierModeFrontier from ESTECOfrom ESTECO;;Genetic Algorithm Genetic Algorithm NSGANSGA--II scheduler;II scheduler;Develop a prescribed number of generations Develop a prescribed number of generations with a fixed number of memberswith a fixed number of members;;CoupleCouple thethe geneticgenetic algorithmalgorithm withwith thethe analysisanalysisprogramsprograms;;
![Page 23: Mauro Costa de Oliveira Petrobras - ESTECO](https://reader031.vdocuments.mx/reader031/viewer/2022021910/620f62d952614c03d02120d2/html5/thumbnails/23.jpg)
OptimizationOptimization ProcedureProcedure
INPUT DATA
STABILITY ANALYSIS
OUTPUT DATA
MOTION ANALYSIS
![Page 24: Mauro Costa de Oliveira Petrobras - ESTECO](https://reader031.vdocuments.mx/reader031/viewer/2022021910/620f62d952614c03d02120d2/html5/thumbnails/24.jpg)
OptimizationOptimization ProcedureProcedureInput Input VariablesVariables
![Page 25: Mauro Costa de Oliveira Petrobras - ESTECO](https://reader031.vdocuments.mx/reader031/viewer/2022021910/620f62d952614c03d02120d2/html5/thumbnails/25.jpg)
OptimizationOptimization ProcedureProcedureInput Input VariablesVariables
2.517400Platform Heading related to NorthHEADING (degrees)
0.2764025DraftDRAFT (m)
2.497252.8Length of Transv and
Longit Pontoons between columns
LONG_PONTOON_LENGTH
(m)
0.626216Pontoon HeightPONTOON_DEPTH(m)
0.630279.6Longit Pontoon and Column Breadth
LONGIT_BREADTH(m)
StepBaseUpperBound
LowerBoundDescriptionName
![Page 26: Mauro Costa de Oliveira Petrobras - ESTECO](https://reader031.vdocuments.mx/reader031/viewer/2022021910/620f62d952614c03d02120d2/html5/thumbnails/26.jpg)
ConstraintsConstraints
Dimensions / Volume / Quayside Draft
52.7GreaterMinimum Pontoon Length95LesserMaximum Total Length70GreaterMinimum Total Length
84500LesserMaximum Displacement0.32LesserMaximum Amount of Ballast0.18GreaterMinimum Amount of Ballast
0.5GreaterMinimum Freeboard in Quay Condition
11LesserMaximum Quay Draft
![Page 27: Mauro Costa de Oliveira Petrobras - ESTECO](https://reader031.vdocuments.mx/reader031/viewer/2022021910/620f62d952614c03d02120d2/html5/thumbnails/27.jpg)
ConstraintsConstraints
Minimum GMt / GMl
0.3GreaterTransit Condition1GreaterQuay Condition
1.9GreaterOperating Condition
![Page 28: Mauro Costa de Oliveira Petrobras - ESTECO](https://reader031.vdocuments.mx/reader031/viewer/2022021910/620f62d952614c03d02120d2/html5/thumbnails/28.jpg)
ConstraintsConstraints
Maximum Vertical Motion at SCR Connection Points
0.321LesserP1B Sea 3.75 m 12.08 s
0.23LesserP2A Sea 2.75 m 11.71 s0.23LesserP2B Sea 2.75 m 11.71 s
0.321LesserP1A Sea 3.75 m 12.08 s
0.321LesserP2A Sea 4.25 m 11.70 s
0.23LesserP1B Sea 2.75 m 11.71 s
0.23LesserP1A Sea 2.75 m 11.71 s
![Page 29: Mauro Costa de Oliveira Petrobras - ESTECO](https://reader031.vdocuments.mx/reader031/viewer/2022021910/620f62d952614c03d02120d2/html5/thumbnails/29.jpg)
ObjectivesObjectives
The minimization of the vertical motion RMS The minimization of the vertical motion RMS in points P1A and P3 with the south and in points P1A and P3 with the south and southwest sea statessouthwest sea states
P1 P5
P6 P3
P7
P3
P2
P2
P1
P8
P4P4
NORTH
P1 P5
P6 P3
P7
P3
P2
P2
P1
P8
P4P4
NORTH
![Page 30: Mauro Costa de Oliveira Petrobras - ESTECO](https://reader031.vdocuments.mx/reader031/viewer/2022021910/620f62d952614c03d02120d2/html5/thumbnails/30.jpg)
SummarySummary
1.1. Define 5 input variablesDefine 5 input variables2.2. Generate the hull, internal compartments, lightweight Generate the hull, internal compartments, lightweight
and variables loadsand variables loads3.3. Evaluate Quay Condition Equilibrium and Initial StabilityEvaluate Quay Condition Equilibrium and Initial Stability4.4. Evaluate Transit Condition Equilibrium and Initial Evaluate Transit Condition Equilibrium and Initial
StabilityStability5.5. Evaluate Operating Condition Equilibrium and Initial Evaluate Operating Condition Equilibrium and Initial
StabilityStability6.6. Evaluate Extreme Motions and Fatigue MotionsEvaluate Extreme Motions and Fatigue Motions7.7. Extract Output DataExtract Output Data8.8. Return to the BeginningReturn to the Beginning
![Page 31: Mauro Costa de Oliveira Petrobras - ESTECO](https://reader031.vdocuments.mx/reader031/viewer/2022021910/620f62d952614c03d02120d2/html5/thumbnails/31.jpg)
ResultsResults5046 designs generated;5046 designs generated;672 different ones;672 different ones;35 feasible;35 feasible;563 unfeasible;563 unfeasible;74 failed in the equilibrium;74 failed in the equilibrium;
![Page 32: Mauro Costa de Oliveira Petrobras - ESTECO](https://reader031.vdocuments.mx/reader031/viewer/2022021910/620f62d952614c03d02120d2/html5/thumbnails/32.jpg)
ResultsResults
![Page 33: Mauro Costa de Oliveira Petrobras - ESTECO](https://reader031.vdocuments.mx/reader031/viewer/2022021910/620f62d952614c03d02120d2/html5/thumbnails/33.jpg)
ResultsResults
![Page 34: Mauro Costa de Oliveira Petrobras - ESTECO](https://reader031.vdocuments.mx/reader031/viewer/2022021910/620f62d952614c03d02120d2/html5/thumbnails/34.jpg)
ResultsResults
![Page 35: Mauro Costa de Oliveira Petrobras - ESTECO](https://reader031.vdocuments.mx/reader031/viewer/2022021910/620f62d952614c03d02120d2/html5/thumbnails/35.jpg)
ResultsResults
0HEADING (degrees)
36.4DRAFT (m)
52.8LONG_PONTOON_LENGTH (m)
9.6PONTOON_DEPTH (m)
18LONGIT_BREADTH (m)
ValueInput Variables
![Page 36: Mauro Costa de Oliveira Petrobras - ESTECO](https://reader031.vdocuments.mx/reader031/viewer/2022021910/620f62d952614c03d02120d2/html5/thumbnails/36.jpg)
ResultsResults
![Page 37: Mauro Costa de Oliveira Petrobras - ESTECO](https://reader031.vdocuments.mx/reader031/viewer/2022021910/620f62d952614c03d02120d2/html5/thumbnails/37.jpg)
ResultsResults
24698.81Steel Structure WeightSTEEL WEIGHT (t)12.08Buoyancy HeightKB (m)28.48Height of CoGKG (m)
84458.77DisplacementDISPLACEMENT (t)0.226Ballast AmountBALLAST (%)88.8Total LengthTOTAL_LENGTH (m)2.52Oper GM LongitGM_LONG (m)
0Oper HeelHEEL (degree)0Oper TrimTRIM (degree)
2.52Oper GM TransvGM_TRANS (m)
ValueDescriptionOutput Variables
![Page 38: Mauro Costa de Oliveira Petrobras - ESTECO](https://reader031.vdocuments.mx/reader031/viewer/2022021910/620f62d952614c03d02120d2/html5/thumbnails/38.jpg)
ConclusionConclusion
Optimization Procedure is Feasible to Use in the Optimization Procedure is Feasible to Use in the Selection of Main Dimensions of a Deep Water Selection of Main Dimensions of a Deep Water FloaterFloaterFurther questions:Further questions:
Mauro Costa de OliveiraMauro Costa de Oliveira(([email protected]@petrobras.com.br))
Thank youThank you