SlideShare una empresa de Scribd logo
1 de 30
Descargar para leer sin conexión
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

Más contenido relacionado

Similar 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
 

Similar a Baehyun min pareto_optimality (20)

09.pdf
09.pdf09.pdf
09.pdf
 
09
0909
09
 
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

Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxKartikeyaDwivedi3
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfAsst.prof M.Gokilavani
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerAnamika Sarkar
 
Work Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvWork Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvLewisJB
 
An introduction to Semiconductor and its types.pptx
An introduction to Semiconductor and its types.pptxAn introduction to Semiconductor and its types.pptx
An introduction to Semiconductor and its types.pptxPurva Nikam
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort servicejennyeacort
 
Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...121011101441
 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfme23b1001
 
Risk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfRisk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfROCENODodongVILLACER
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxk795866
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girlsssuser7cb4ff
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxbritheesh05
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
 
Introduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECHIntroduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECHC Sai Kiran
 
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEINFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEroselinkalist12
 

Último (20)

Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptx
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
 
Work Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvWork Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvv
 
An introduction to Semiconductor and its types.pptx
An introduction to Semiconductor and its types.pptxAn introduction to Semiconductor and its types.pptx
An introduction to Semiconductor and its types.pptx
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
 
Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...
 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdf
 
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
 
Risk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfRisk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdf
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptx
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
POWER SYSTEMS-1 Complete notes examples
POWER SYSTEMS-1 Complete notes  examplesPOWER SYSTEMS-1 Complete notes  examples
POWER SYSTEMS-1 Complete notes examples
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptx
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
 
Introduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECHIntroduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECH
 
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEINFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
 

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