SlideShare uma empresa Scribd logo
1 de 30
Baixar para ler offline
UT-TAMU 교류전
University of Texas at Austin
Center for Petroleum & Geosystems Engineering
Pareto-Optimality in Multi-Objective Optimization
& Its Application to History Matching
Postdoctoral Fellow
Center for Petroleum & Geosystems Engineering
University of Texas at Austin
Baehyun Min
CONTENTS
I. INTRODUCTION
II. METHODOLOGY
III. APPLICATION
IV.CONCLUSIONS
University of Texas at Austin
Center for Petroleum & Geosystems Engineering
CONTENTS
2/30
WHAT IS HISTORY MATCHING?
§ Goal
• Generate approximate geomodels for production estimation
§ Inverse Modeling
• Estimate uncertain reservoir parameters from certain static and dynamic parameters
ü Reservoir properties: permeability, PVT data
ü Static data: core, logging, seismic
ü Dynamic data: oil rate, water cut, BHP
§ Reason of Mismatch
• Reservoir uncertainties
• Ill-posedness of inverse modeling
I. INTRODUCTION
Mismatch of oil production
Mismatchofwatercut
Approximate geomodels
Earth
Mismatch
3/30
University of Texas at Austin
Center for Petroleum & Geosystems Engineering
§ Multi-Objective Minimization Problem
• Objective function = Discrepancy between the observed and the calculated production data
WHAT IS HISTORY MATCHING?
[ ],)(,),(,),(),,()( 11 xfxfxfxxfxfy MiN LLL ===
I. INTRODUCTION
Mi
DD
xf
obs
iN
j
obs
i
obs
ji
cal
ji
i 1,...,0)(
2
1
,,
="³
÷
÷
ø
ö
ç
ç
è
æ -
= å= s
x: vector of uncertain parameters
y: vector of individual objective functions
fi(x): individual objective functions
4/30
University of Texas at Austin
Center for Petroleum & Geosystems Engineering
§ Global Objective Function
where
SINGLE-OBJECTIVE OPTIMIZATION
Global optimum Local optimums
G
L
)(xF
x
å=
=
M
i
ii xfxF
1
)()( w
I. INTRODUCTION
0³iw Mi ,,1 L="
5/30
University of Texas at Austin
Center for Petroleum & Geosystems Engineering
MULTI-OBJECTIVE OPTIMIZATION
§ Example: Minimization Problem with Two Objective Functions
)0(2
1 ³= xxy )0()2( 2
1 ³-= xxy
2)1(2 2
21
+-=
+=
x
yyY
])2(,[],[ 22
21 -== xxyyy
Q. If both objective functions are desired to be minimized simultaneously,
is (x, Y)=(1, 2) the unique solution?
I. INTRODUCTION
6/30
University of Texas at Austin
Center for Petroleum & Geosystems Engineering
§ Example: Minimization Problem with Two Objective Functions
])2(,[],[ 22
21 -== xxyyy
MULTI-OBJECTIVE OPTIMIZATION
Set of Ideal Solutions
I. INTRODUCTION
(x, y) = (1, 2) = (y1, y2) = (1, 1)
7/30
University of Texas at Austin
Center for Petroleum & Geosystems Engineering
§ Optimal Allocation of Resources
• A state that no one can be made better off without making someone worse off
§ Pareto-optimal Front (POF)
• A set of Pareto-optimal solutions
§ Based on “Non-Domination”
• .
PARETO-OPTIMALITY
{ } { } )()(:M,...,1)()(:M,...,1 2121 xfxfjxfxfi jjii <Î$Ù£Î"
Both A and B are
Pareto-optimal solutions.
ü A dominates a and a’.
ü B dominates b and b’.
ü A is not dominated to B.
(= B is equivalent to A.)
A
B
a’
b'
a
b
minimize
minimize
Feasible
solution
domain
Infeasible
solution
domain
fj
fi
Pareto-optimal front
I. INTRODUCTION
8/30
University of Texas at Austin
Center for Petroleum & Geosystems Engineering
PERFORMANCE METRICS
§ Two Goals of Multi-Objective Optimization
minimize
minimize jf
if
Pareto-optimal front
m
1st goal : convergence
2nd goal : diversity
I. INTRODUCTION
9/30
University of Texas at Austin
Center for Petroleum & Geosystems Engineering
PERFORMANCE METRICS
§ Good Convergence, but Poor Distribution
jf
if
Pareto-optimal front
minimize
minimize
I. INTRODUCTION
10/30
University of Texas at Austin
Center for Petroleum & Geosystems Engineering
PERFORMANCE METRICS
§ Poor Convergence, but Good Distribution
jf
if
Pareto-optimal front
minimize
minimize
I. INTRODUCTION
11/30
University of Texas at Austin
Center for Petroleum & Geosystems Engineering
PERFORMANCE METRICS
§ Poor Convergence and Poor Distribution
jf
if
Pareto-optimal front
minimize
minimize
I. INTRODUCTION
12/30
University of Texas at Austin
Center for Petroleum & Geosystems Engineering
LITERATURE REVIEW
§ Single-Objective History Matching
• Genetic Algorithm (GA)
ü Soleng, 1999; Ballester and Carter, 2007
• Evolution Strategy (ES)
ü Schulze-Riegert et al., 2002; Cheng et al., 2008
• Ensemble Kalman Filter (EnKF)
ü Nævdal et al., 2005; Arroyo-Negrete et al., 2006; Park and Choe, 2006
§ Multi-Objective History Matching
• Evolutionary multi-objective optimization (EMO) algorithm
ü Schulze-Riegert et al., 2007: history matching on realistic North Sea field using SPEA
ü Han et al., 2011: waterflood history matching using NSGA-II
ü Hajizadeh et al., 2011: uncertainty quantification in recovery of PUNQ-S3 model using DEMOPR
ü Mohamed et al., 2011: history matching of ICFM model using particle swarm optimization
ü King et al., 2013: handling conflicting multiple objectives in history matching using Pareto-based
evolutionary algorithm
I. INTRODUCTION
13/30
University of Texas at Austin
Center for Petroleum & Geosystems Engineering
LITERATURE REVIEW
§ Remedies for “Curse of Dimensionality” in Multi-Objective Problems
☞ Preference-Ordering Approach
• Assumption: no redundant objective
• Goal: finding good solutions with small loss in diversity-preservation
ü Reducing the number of non-dominated points: Sato et al., 2007
ü Assigning different ranks to non-dominated points: Drechsler et al., 2001;
Corne and Knowles, 2007; Kukkonen and Lampinen, 2007; Köppen and Yoshida, 2007
ü Scalarizing functions: Hughes, 2005; Ishibuchi, 2006
ü Indicator functions: Zitzler and Künzli, 2004; Ishibuchi et al., 2007; Wagner et al., 2007
ü Decision makers' preference: Branke and Deb, 2004; Thiele et al., 2009
☞ Objective-Reduction Approach
• Assumption: redundant objectives
• Goal: identifying essential m objectives (m < M)
ü Feature selection: Deb and Saxena, 2005; Singh et al., 2011; Saxena et al., 2013;
I. INTRODUCTION
14/30
University of Texas at Austin
Center for Petroleum & Geosystems Engineering
OBJECTIVE
§ Objective
• Production estimation from Pareto-optimal reservoir models
§ Originality
• Development of an advanced multi-objective evolutionary model
§ Generalization
• Verification of the model’s accuracy for multi-objective problems
§ Application
• Validation of the model’s applicability to history matching
I. INTRODUCTION
15/30
CONTENTS
I. INTRODUCTION
II. METHODOLOGY
III. APPLICATION
IV.CONCLUSIONS
University of Texas at Austin
Center for Petroleum & Geosystems Engineering
CONTENTS
16/30
University of Texas at Austin
Center for Petroleum & Geosystems Engineering
NEW MODEL: DS-MOGA
§ This study developed DGP & SLOR and integrated them with MOGA (Multi-
Objective Genetic Algorithm) to find reservoir models that represent the POF.
• NSGA-II (Non-dominated Sorting Genetic Algorithm-II) (Deb et al., 2002)
ü Generate non-dominated geomodels
• DGP (Dynamic Goal Programming)
ü Prioritize the qualified geomodels
• SLOR (Successive Linear Objective Reduction)
ü Reduce the dimension of objective space by excluding insignificant and/or redundant objectives
II. METHODOLOGY
17/30
University of Texas at Austin
Center for Petroleum & Geosystems Engineering
NEW MODEL: DS-MOGA
§ Flow Chart of MOGA (NSGA-II)
II. METHODOLOGY
18/30
University of Texas at Austin
Center for Petroleum & Geosystems Engineering
NEW MODEL: DS-MOGA
§ Flow Chart of D-MOGA
II. METHODOLOGY
19/30
University of Texas at Austin
Center for Petroleum & Geosystems Engineering
NEW MODEL: DS-MOGA
§ Flow Chart of DS-MOGA
II. METHODOLOGY
20/30
University of Texas at Austin
Center for Petroleum & Geosystems Engineering
SNU_IRMS
§ Production Management Program
• Programming language: Borland C++
• Algorithms: single- and multi-objective optimization
II. METHODOLOGY
21/30
University of Texas at Austin
Center for Petroleum & Geosystems Engineering
SNU_IRMS
§ Production Management Program
• Programming language: Visual C#
• User-friendly GUI
II. METHODOLOGY
22/30
CONTENTS
I. INTRODUCTION
II. METHODOLOGY
III. APPLICATION
IV.CONCLUSIONS
University of Texas at Austin
Center for Petroleum & Geosystems Engineering
CONTENTS
23/30
University of Texas at Austin
Center for Petroleum & Geosystems Engineering
§ Sector Model of “H” Field in Athabasca, Canada
• Clean sandstone
• Average porosity: 29.0%
• Average permeability: 6,500 md
• Oil gravity: 15.0 ˚API
History Matching Prediction
Permeability Map Production History
HEAYY OIL HISTORY MATCHING
III. APPLICATION
24/30
University of Texas at Austin
Center for Petroleum & Geosystems Engineering
DS-MOGA NSGA-II
§ Production Profiles
• Cumulative Oil Production of Field
HEAYY OIL HISTORY MATCHING
III. APPLICATION
25/30
University of Texas at Austin
Center for Petroleum & Geosystems Engineering
DS-MOGA SOGA
§ Range of Uncertainty: P90–P10
• DS-MOGA: P90 ≈ actual cumulative oil production
• SOGA: actual cumulative oil production < minimum
HEAYY OIL HISTORY MATCHING
III. APPLICATION
26/30
University of Texas at Austin
Center for Petroleum & Geosystems Engineering
DISCUSSION
§ Performance Comparison
Method Advantage Disadvantage
DS-MOGA
· Stable convergence when M ≥ 4
· Diversity preservation
· Decreasing efficiency in proportion
to the number of objectives
NSGA-II · Efficient for finding trade-off solutions · Inefficient when M > 3
SOGA · Fast convergence on single optimum · Hard to preserve diversity of solutions
III. APPLICATION
27/30
CONTENTS
I. INTRODUCTION
II. METHODOLOGY
III. APPLICATION
IV.CONCLUSIONS
University of Texas at Austin
Center for Petroleum & Geosystems Engineering
CONTENTS
28/30
University of Texas at Austin
Center for Petroleum & Geosystems Engineering
CONCLUSIONS
§ The developed evolutionary algorithm, DS-MOGA, contributed to
production estimation from diversity-preserved reservoir models.
§ The integration of preference-ordering and objective-reduction
approach improved the efficiency of multi-objective optimization.
§ The method relieved the divergence problem in multi-objective
optimization as well as the scale-dependency problem in single-
objective optimization.
IV. CONCLUSIONS
29/30
University of Texas at Austin
Center for Petroleum & Geosystems Engineering
CONCLUSIONS
“A general-purpose universal optimization strategy is
theoretically impossible, and the only way one strategy
can outperform another is if it is specialized to the
specific problem under consideration.”
Ho and Pepyne, 2002
IV. CONCLUSIONS
30/30

Mais conteúdo relacionado

Semelhante a Baehyun min pareto_optimality

ADVANCED PRODUCTION LOGGING, CASED HOLE & PRODUCTION LOG EVALUATION
ADVANCED  PRODUCTION LOGGING, CASED HOLE & PRODUCTION LOG EVALUATIONADVANCED  PRODUCTION LOGGING, CASED HOLE & PRODUCTION LOG EVALUATION
ADVANCED PRODUCTION LOGGING, CASED HOLE & PRODUCTION LOG EVALUATIONpetroEDGE
 
Photovoltaic thermal (PV/T) collectors with nanofluids and nano-Phase Change ...
Photovoltaic thermal (PV/T) collectors with nanofluids and nano-Phase Change ...Photovoltaic thermal (PV/T) collectors with nanofluids and nano-Phase Change ...
Photovoltaic thermal (PV/T) collectors with nanofluids and nano-Phase Change ...Ali Al-Waeli
 
Seismic applications throughout_life_reservoir_or_2002
Seismic applications throughout_life_reservoir_or_2002Seismic applications throughout_life_reservoir_or_2002
Seismic applications throughout_life_reservoir_or_2002Fands-llc
 
4 Super Lightweight Tank - Risk Management
4 Super Lightweight Tank - Risk Management4 Super Lightweight Tank - Risk Management
4 Super Lightweight Tank - Risk Managementpmb25
 
The Intersection of Environment and EOR: How Carbon Capture is Changing Terti...
The Intersection of Environment and EOR: How Carbon Capture is Changing Terti...The Intersection of Environment and EOR: How Carbon Capture is Changing Terti...
The Intersection of Environment and EOR: How Carbon Capture is Changing Terti...Society of Petroleum Engineers
 
2023 Wellbore Stability-A Challenge in Drilling Operations - Ilugas.pdf
2023 Wellbore Stability-A Challenge in Drilling Operations - Ilugas.pdf2023 Wellbore Stability-A Challenge in Drilling Operations - Ilugas.pdf
2023 Wellbore Stability-A Challenge in Drilling Operations - Ilugas.pdfSuryonuradyoTejoning
 
Grey-box modeling: systems approach to water management
Grey-box modeling: systems approach to water managementGrey-box modeling: systems approach to water management
Grey-box modeling: systems approach to water managementMoudud Hasan
 
PetroSync - Chemically Enhanced Water Alternating Gas
PetroSync - Chemically Enhanced Water Alternating GasPetroSync - Chemically Enhanced Water Alternating Gas
PetroSync - Chemically Enhanced Water Alternating GasPetroSync
 
AQUASOIL FEFLOW Training Slides
AQUASOIL FEFLOW Training SlidesAQUASOIL FEFLOW Training Slides
AQUASOIL FEFLOW Training SlidesPeter Schätzl
 
Graduation Project Book 2020
Graduation Project Book 2020Graduation Project Book 2020
Graduation Project Book 2020Mahmoud Morsy
 
Reservoir simulation
Reservoir simulation Reservoir simulation
Reservoir simulation Parvez Nophel
 
Optimization of reservoir operation using neuro fuzzy techniques
Optimization of reservoir operation using neuro fuzzy techniquesOptimization of reservoir operation using neuro fuzzy techniques
Optimization of reservoir operation using neuro fuzzy techniquesIAEME Publication
 
ExeSum_GRM&UQagiWORKFLOW
ExeSum_GRM&UQagiWORKFLOWExeSum_GRM&UQagiWORKFLOW
ExeSum_GRM&UQagiWORKFLOWAngel Aponte
 
Crimson Publishers-Production Scheduling in Block Caving with Consideration o...
Crimson Publishers-Production Scheduling in Block Caving with Consideration o...Crimson Publishers-Production Scheduling in Block Caving with Consideration o...
Crimson Publishers-Production Scheduling in Block Caving with Consideration o...CrimsonPublishersAMMS
 
Luis Romualdez_CRC_Oxy
Luis Romualdez_CRC_OxyLuis Romualdez_CRC_Oxy
Luis Romualdez_CRC_Oxyromualdez luis
 

Semelhante a Baehyun min pareto_optimality (20)

09
0909
09
 
09.pdf
09.pdf09.pdf
09.pdf
 
ADVANCED PRODUCTION LOGGING, CASED HOLE & PRODUCTION LOG EVALUATION
ADVANCED  PRODUCTION LOGGING, CASED HOLE & PRODUCTION LOG EVALUATIONADVANCED  PRODUCTION LOGGING, CASED HOLE & PRODUCTION LOG EVALUATION
ADVANCED PRODUCTION LOGGING, CASED HOLE & PRODUCTION LOG EVALUATION
 
Photovoltaic thermal (PV/T) collectors with nanofluids and nano-Phase Change ...
Photovoltaic thermal (PV/T) collectors with nanofluids and nano-Phase Change ...Photovoltaic thermal (PV/T) collectors with nanofluids and nano-Phase Change ...
Photovoltaic thermal (PV/T) collectors with nanofluids and nano-Phase Change ...
 
Seismic applications throughout_life_reservoir_or_2002
Seismic applications throughout_life_reservoir_or_2002Seismic applications throughout_life_reservoir_or_2002
Seismic applications throughout_life_reservoir_or_2002
 
4 Super Lightweight Tank - Risk Management
4 Super Lightweight Tank - Risk Management4 Super Lightweight Tank - Risk Management
4 Super Lightweight Tank - Risk Management
 
The Intersection of Environment and EOR: How Carbon Capture is Changing Terti...
The Intersection of Environment and EOR: How Carbon Capture is Changing Terti...The Intersection of Environment and EOR: How Carbon Capture is Changing Terti...
The Intersection of Environment and EOR: How Carbon Capture is Changing Terti...
 
2023 Wellbore Stability-A Challenge in Drilling Operations - Ilugas.pdf
2023 Wellbore Stability-A Challenge in Drilling Operations - Ilugas.pdf2023 Wellbore Stability-A Challenge in Drilling Operations - Ilugas.pdf
2023 Wellbore Stability-A Challenge in Drilling Operations - Ilugas.pdf
 
Grey-box modeling: systems approach to water management
Grey-box modeling: systems approach to water managementGrey-box modeling: systems approach to water management
Grey-box modeling: systems approach to water management
 
PetroSync - Chemically Enhanced Water Alternating Gas
PetroSync - Chemically Enhanced Water Alternating GasPetroSync - Chemically Enhanced Water Alternating Gas
PetroSync - Chemically Enhanced Water Alternating Gas
 
Amal Mehrotra Us
Amal Mehrotra UsAmal Mehrotra Us
Amal Mehrotra Us
 
AQUASOIL FEFLOW Training Slides
AQUASOIL FEFLOW Training SlidesAQUASOIL FEFLOW Training Slides
AQUASOIL FEFLOW Training Slides
 
Graduation Project Book 2020
Graduation Project Book 2020Graduation Project Book 2020
Graduation Project Book 2020
 
Reservoir Simulation
Reservoir SimulationReservoir Simulation
Reservoir Simulation
 
Reservoir simulation
Reservoir simulation Reservoir simulation
Reservoir simulation
 
Optimization of reservoir operation using neuro fuzzy techniques
Optimization of reservoir operation using neuro fuzzy techniquesOptimization of reservoir operation using neuro fuzzy techniques
Optimization of reservoir operation using neuro fuzzy techniques
 
ExeSum_GRM&UQagiWORKFLOW
ExeSum_GRM&UQagiWORKFLOWExeSum_GRM&UQagiWORKFLOW
ExeSum_GRM&UQagiWORKFLOW
 
Crimson Publishers-Production Scheduling in Block Caving with Consideration o...
Crimson Publishers-Production Scheduling in Block Caving with Consideration o...Crimson Publishers-Production Scheduling in Block Caving with Consideration o...
Crimson Publishers-Production Scheduling in Block Caving with Consideration o...
 
Luis Romualdez_CRC_Oxy
Luis Romualdez_CRC_OxyLuis Romualdez_CRC_Oxy
Luis Romualdez_CRC_Oxy
 
Caroline Graham (British Geological Society) - CONTAIN: The Impact of Hydroca...
Caroline Graham (British Geological Society) - CONTAIN: The Impact of Hydroca...Caroline Graham (British Geological Society) - CONTAIN: The Impact of Hydroca...
Caroline Graham (British Geological Society) - CONTAIN: The Impact of Hydroca...
 

Último

Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptNANDHAKUMARA10
 
Engineering Drawing focus on projection of planes
Engineering Drawing focus on projection of planesEngineering Drawing focus on projection of planes
Engineering Drawing focus on projection of planesRAJNEESHKUMAR341697
 
GEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLE
GEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLEGEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLE
GEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLEselvakumar948
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueBhangaleSonal
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptDineshKumar4165
 
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptx
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptxOrlando’s Arnold Palmer Hospital Layout Strategy-1.pptx
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptxMuhammadAsimMuhammad6
 
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxS1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxSCMS School of Architecture
 
Moment Distribution Method For Btech Civil
Moment Distribution Method For Btech CivilMoment Distribution Method For Btech Civil
Moment Distribution Method For Btech CivilVinayVitekari
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaOmar Fathy
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VDineshKumar4165
 
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best ServiceTamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Servicemeghakumariji156
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxJuliansyahHarahap1
 
Computer Networks Basics of Network Devices
Computer Networks  Basics of Network DevicesComputer Networks  Basics of Network Devices
Computer Networks Basics of Network DevicesChandrakantDivate1
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfJiananWang21
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTbhaskargani46
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startQuintin Balsdon
 
A Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityA Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityMorshed Ahmed Rahath
 
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
COST-EFFETIVE  and Energy Efficient BUILDINGS ptxCOST-EFFETIVE  and Energy Efficient BUILDINGS ptx
COST-EFFETIVE and Energy Efficient BUILDINGS ptxJIT KUMAR GUPTA
 

Último (20)

Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.ppt
 
Engineering Drawing focus on projection of planes
Engineering Drawing focus on projection of planesEngineering Drawing focus on projection of planes
Engineering Drawing focus on projection of planes
 
GEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLE
GEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLEGEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLE
GEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLE
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptx
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptxOrlando’s Arnold Palmer Hospital Layout Strategy-1.pptx
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptx
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
 
Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
 
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxS1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
 
Moment Distribution Method For Btech Civil
Moment Distribution Method For Btech CivilMoment Distribution Method For Btech Civil
Moment Distribution Method For Btech Civil
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS Lambda
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best ServiceTamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptx
 
Computer Networks Basics of Network Devices
Computer Networks  Basics of Network DevicesComputer Networks  Basics of Network Devices
Computer Networks Basics of Network Devices
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the start
 
A Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityA Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna Municipality
 
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
COST-EFFETIVE  and Energy Efficient BUILDINGS ptxCOST-EFFETIVE  and Energy Efficient BUILDINGS ptx
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
 

Baehyun min pareto_optimality

  • 1. UT-TAMU 교류전 University of Texas at Austin Center for Petroleum & Geosystems Engineering Pareto-Optimality in Multi-Objective Optimization & Its Application to History Matching Postdoctoral Fellow Center for Petroleum & Geosystems Engineering University of Texas at Austin Baehyun Min
  • 2. CONTENTS I. INTRODUCTION II. METHODOLOGY III. APPLICATION IV.CONCLUSIONS University of Texas at Austin Center for Petroleum & Geosystems Engineering CONTENTS 2/30
  • 3. WHAT IS HISTORY MATCHING? § Goal • Generate approximate geomodels for production estimation § Inverse Modeling • Estimate uncertain reservoir parameters from certain static and dynamic parameters ü Reservoir properties: permeability, PVT data ü Static data: core, logging, seismic ü Dynamic data: oil rate, water cut, BHP § Reason of Mismatch • Reservoir uncertainties • Ill-posedness of inverse modeling I. INTRODUCTION Mismatch of oil production Mismatchofwatercut Approximate geomodels Earth Mismatch 3/30
  • 4. University of Texas at Austin Center for Petroleum & Geosystems Engineering § Multi-Objective Minimization Problem • Objective function = Discrepancy between the observed and the calculated production data WHAT IS HISTORY MATCHING? [ ],)(,),(,),(),,()( 11 xfxfxfxxfxfy MiN LLL === I. INTRODUCTION Mi DD xf obs iN j obs i obs ji cal ji i 1,...,0)( 2 1 ,, ="³ ÷ ÷ ø ö ç ç è æ - = å= s x: vector of uncertain parameters y: vector of individual objective functions fi(x): individual objective functions 4/30
  • 5. University of Texas at Austin Center for Petroleum & Geosystems Engineering § Global Objective Function where SINGLE-OBJECTIVE OPTIMIZATION Global optimum Local optimums G L )(xF x å= = M i ii xfxF 1 )()( w I. INTRODUCTION 0³iw Mi ,,1 L=" 5/30
  • 6. University of Texas at Austin Center for Petroleum & Geosystems Engineering MULTI-OBJECTIVE OPTIMIZATION § Example: Minimization Problem with Two Objective Functions )0(2 1 ³= xxy )0()2( 2 1 ³-= xxy 2)1(2 2 21 +-= += x yyY ])2(,[],[ 22 21 -== xxyyy Q. If both objective functions are desired to be minimized simultaneously, is (x, Y)=(1, 2) the unique solution? I. INTRODUCTION 6/30
  • 7. University of Texas at Austin Center for Petroleum & Geosystems Engineering § Example: Minimization Problem with Two Objective Functions ])2(,[],[ 22 21 -== xxyyy MULTI-OBJECTIVE OPTIMIZATION Set of Ideal Solutions I. INTRODUCTION (x, y) = (1, 2) = (y1, y2) = (1, 1) 7/30
  • 8. University of Texas at Austin Center for Petroleum & Geosystems Engineering § Optimal Allocation of Resources • A state that no one can be made better off without making someone worse off § Pareto-optimal Front (POF) • A set of Pareto-optimal solutions § Based on “Non-Domination” • . PARETO-OPTIMALITY { } { } )()(:M,...,1)()(:M,...,1 2121 xfxfjxfxfi jjii <Î$Ù£Î" Both A and B are Pareto-optimal solutions. ü A dominates a and a’. ü B dominates b and b’. ü A is not dominated to B. (= B is equivalent to A.) A B a’ b' a b minimize minimize Feasible solution domain Infeasible solution domain fj fi Pareto-optimal front I. INTRODUCTION 8/30
  • 9. University of Texas at Austin Center for Petroleum & Geosystems Engineering PERFORMANCE METRICS § Two Goals of Multi-Objective Optimization minimize minimize jf if Pareto-optimal front m 1st goal : convergence 2nd goal : diversity I. INTRODUCTION 9/30
  • 10. University of Texas at Austin Center for Petroleum & Geosystems Engineering PERFORMANCE METRICS § Good Convergence, but Poor Distribution jf if Pareto-optimal front minimize minimize I. INTRODUCTION 10/30
  • 11. University of Texas at Austin Center for Petroleum & Geosystems Engineering PERFORMANCE METRICS § Poor Convergence, but Good Distribution jf if Pareto-optimal front minimize minimize I. INTRODUCTION 11/30
  • 12. University of Texas at Austin Center for Petroleum & Geosystems Engineering PERFORMANCE METRICS § Poor Convergence and Poor Distribution jf if Pareto-optimal front minimize minimize I. INTRODUCTION 12/30
  • 13. University of Texas at Austin Center for Petroleum & Geosystems Engineering LITERATURE REVIEW § Single-Objective History Matching • Genetic Algorithm (GA) ü Soleng, 1999; Ballester and Carter, 2007 • Evolution Strategy (ES) ü Schulze-Riegert et al., 2002; Cheng et al., 2008 • Ensemble Kalman Filter (EnKF) ü Nævdal et al., 2005; Arroyo-Negrete et al., 2006; Park and Choe, 2006 § Multi-Objective History Matching • Evolutionary multi-objective optimization (EMO) algorithm ü Schulze-Riegert et al., 2007: history matching on realistic North Sea field using SPEA ü Han et al., 2011: waterflood history matching using NSGA-II ü Hajizadeh et al., 2011: uncertainty quantification in recovery of PUNQ-S3 model using DEMOPR ü Mohamed et al., 2011: history matching of ICFM model using particle swarm optimization ü King et al., 2013: handling conflicting multiple objectives in history matching using Pareto-based evolutionary algorithm I. INTRODUCTION 13/30
  • 14. University of Texas at Austin Center for Petroleum & Geosystems Engineering LITERATURE REVIEW § Remedies for “Curse of Dimensionality” in Multi-Objective Problems ☞ Preference-Ordering Approach • Assumption: no redundant objective • Goal: finding good solutions with small loss in diversity-preservation ü Reducing the number of non-dominated points: Sato et al., 2007 ü Assigning different ranks to non-dominated points: Drechsler et al., 2001; Corne and Knowles, 2007; Kukkonen and Lampinen, 2007; Köppen and Yoshida, 2007 ü Scalarizing functions: Hughes, 2005; Ishibuchi, 2006 ü Indicator functions: Zitzler and Künzli, 2004; Ishibuchi et al., 2007; Wagner et al., 2007 ü Decision makers' preference: Branke and Deb, 2004; Thiele et al., 2009 ☞ Objective-Reduction Approach • Assumption: redundant objectives • Goal: identifying essential m objectives (m < M) ü Feature selection: Deb and Saxena, 2005; Singh et al., 2011; Saxena et al., 2013; I. INTRODUCTION 14/30
  • 15. University of Texas at Austin Center for Petroleum & Geosystems Engineering OBJECTIVE § Objective • Production estimation from Pareto-optimal reservoir models § Originality • Development of an advanced multi-objective evolutionary model § Generalization • Verification of the model’s accuracy for multi-objective problems § Application • Validation of the model’s applicability to history matching I. INTRODUCTION 15/30
  • 16. CONTENTS I. INTRODUCTION II. METHODOLOGY III. APPLICATION IV.CONCLUSIONS University of Texas at Austin Center for Petroleum & Geosystems Engineering CONTENTS 16/30
  • 17. University of Texas at Austin Center for Petroleum & Geosystems Engineering NEW MODEL: DS-MOGA § This study developed DGP & SLOR and integrated them with MOGA (Multi- Objective Genetic Algorithm) to find reservoir models that represent the POF. • NSGA-II (Non-dominated Sorting Genetic Algorithm-II) (Deb et al., 2002) ü Generate non-dominated geomodels • DGP (Dynamic Goal Programming) ü Prioritize the qualified geomodels • SLOR (Successive Linear Objective Reduction) ü Reduce the dimension of objective space by excluding insignificant and/or redundant objectives II. METHODOLOGY 17/30
  • 18. University of Texas at Austin Center for Petroleum & Geosystems Engineering NEW MODEL: DS-MOGA § Flow Chart of MOGA (NSGA-II) II. METHODOLOGY 18/30
  • 19. University of Texas at Austin Center for Petroleum & Geosystems Engineering NEW MODEL: DS-MOGA § Flow Chart of D-MOGA II. METHODOLOGY 19/30
  • 20. University of Texas at Austin Center for Petroleum & Geosystems Engineering NEW MODEL: DS-MOGA § Flow Chart of DS-MOGA II. METHODOLOGY 20/30
  • 21. University of Texas at Austin Center for Petroleum & Geosystems Engineering SNU_IRMS § Production Management Program • Programming language: Borland C++ • Algorithms: single- and multi-objective optimization II. METHODOLOGY 21/30
  • 22. University of Texas at Austin Center for Petroleum & Geosystems Engineering SNU_IRMS § Production Management Program • Programming language: Visual C# • User-friendly GUI II. METHODOLOGY 22/30
  • 23. CONTENTS I. INTRODUCTION II. METHODOLOGY III. APPLICATION IV.CONCLUSIONS University of Texas at Austin Center for Petroleum & Geosystems Engineering CONTENTS 23/30
  • 24. University of Texas at Austin Center for Petroleum & Geosystems Engineering § Sector Model of “H” Field in Athabasca, Canada • Clean sandstone • Average porosity: 29.0% • Average permeability: 6,500 md • Oil gravity: 15.0 ˚API History Matching Prediction Permeability Map Production History HEAYY OIL HISTORY MATCHING III. APPLICATION 24/30
  • 25. University of Texas at Austin Center for Petroleum & Geosystems Engineering DS-MOGA NSGA-II § Production Profiles • Cumulative Oil Production of Field HEAYY OIL HISTORY MATCHING III. APPLICATION 25/30
  • 26. University of Texas at Austin Center for Petroleum & Geosystems Engineering DS-MOGA SOGA § Range of Uncertainty: P90–P10 • DS-MOGA: P90 ≈ actual cumulative oil production • SOGA: actual cumulative oil production < minimum HEAYY OIL HISTORY MATCHING III. APPLICATION 26/30
  • 27. University of Texas at Austin Center for Petroleum & Geosystems Engineering DISCUSSION § Performance Comparison Method Advantage Disadvantage DS-MOGA · Stable convergence when M ≥ 4 · Diversity preservation · Decreasing efficiency in proportion to the number of objectives NSGA-II · Efficient for finding trade-off solutions · Inefficient when M > 3 SOGA · Fast convergence on single optimum · Hard to preserve diversity of solutions III. APPLICATION 27/30
  • 28. CONTENTS I. INTRODUCTION II. METHODOLOGY III. APPLICATION IV.CONCLUSIONS University of Texas at Austin Center for Petroleum & Geosystems Engineering CONTENTS 28/30
  • 29. University of Texas at Austin Center for Petroleum & Geosystems Engineering CONCLUSIONS § The developed evolutionary algorithm, DS-MOGA, contributed to production estimation from diversity-preserved reservoir models. § The integration of preference-ordering and objective-reduction approach improved the efficiency of multi-objective optimization. § The method relieved the divergence problem in multi-objective optimization as well as the scale-dependency problem in single- objective optimization. IV. CONCLUSIONS 29/30
  • 30. University of Texas at Austin Center for Petroleum & Geosystems Engineering CONCLUSIONS “A general-purpose universal optimization strategy is theoretically impossible, and the only way one strategy can outperform another is if it is specialized to the specific problem under consideration.” Ho and Pepyne, 2002 IV. CONCLUSIONS 30/30