SlideShare a Scribd company logo
1 of 30
Download to read offline
The challenge Surrogate modelling Case studies Conclusion
Computationally ecient surrogate based
multi-objective optimisation for PSA for Carbon
capture
Joakim Beck1  Eric S Fraga2
1Department of Statistical Science
2CPSE, Department of Chemical Engineering
University College London (UCL)
26 March 2015
Computationally ecient surrogate based multi-objective optimisation for PSA for Carbon capture
1 / 31
The challenge: Surrogate modelling Case studies Conclusion
Topic
1 The challenge
2 Surrogate modelling
3 Case studies
4 Conclusion
Computationally ecient surrogate based multi-objective optimisation for PSA for Carbon capture
2 / 31
The challenge: Surrogate modelling Case studies Conclusion
Ecient carbon capture
Identification
of solvent or
nanoporous
material
Detailed
process modelling
Try
again
Process
integration
Molecular modelling
and/or experiments
Done
Yes
Yes
Yes
No
No
No
Evaluation
reduce eciency loss due to
carbon capture.
combined materials and
process design.
evaluation based on
experiments, detailed
modelling and process
simulation and optimisation.
i€ƒ‚g i€GqHTPIPWGI
Computationally ecient surrogate based multi-objective optimisation for PSA for Carbon capture
3 / 31
The challenge: Surrogate modelling Case studies Conclusion
Integrating carbon capture
The project
considered both pre-
and post-combustion
capture.
This talk
concentrates on
post-combustion
alone.
Computationally ecient surrogate based multi-objective optimisation for PSA for Carbon capture
4 / 31
The challenge: Surrogate modelling Case studies Conclusion
Pressure Swing Adsorption (PSA)
FP F CnD LR
Feed Feed Heavy
Product
Heavy
Product
CnD LR FP F
Light
Product
Purge Light
ProductPurge
Bed 1
Bed 2
FeedFeed
Heavy
Product
Heavy
Product
Four step cycle:
FP: Feed pressurisation
F: Feed (adsorption)
CnD: Countercurrent
depressurisation
LR: Light reux
(desorption)
Computationally ecient surrogate based multi-objective optimisation for PSA for Carbon capture
5 / 31
The challenge: Surrogate modelling Case studies Conclusion
Modelling I
Component mass balances (axial dispersed plug ow model):
dci
dt
+
1 − b
b
d ¯Qi
dt
+
∂(uci)
∂z
+
∂Ji
∂z
= 0
d ¯Qi
dt
= p
dcm
i
dt
+ (1 − p)
d¯qi
dt
= kp
i
Ap
Vp
(ci − cm
i )
Energy balance for the adsorbate in the gas phase:
b
d ˆUf
dt
= −(1 − b)
∂ ˆUp
∂t
− b
∂(ˆHf u)
∂z
−
∂JT
∂z
−
Nc
i=I
∂(Ji ˆHi)
∂z
− hw
Ac
Vc
(Tf − Tw)
Computationally ecient surrogate based multi-objective optimisation for PSA for Carbon capture
6 / 31
The challenge: Surrogate modelling Case studies Conclusion
Modelling II
Energy balance for the adsorbate in the solid phase:
∂ ˆUp
∂t
= p
d ˆUp,f
dt
+ (1 − p)
d ˆUp,s
dt
= hp
Ap
Vp
(Tf − Tp)
Energy balance in the bed wall:
ρwCp,w
∂Tw
∂t
= −hw
Ac
Vw
(Tw − Tf ) − Uαwl(Tw − T∞)
and so on.
As simulation must reach cyclic steady state,
⇒ computational eort is signicant.
Computationally ecient surrogate based multi-objective optimisation for PSA for Carbon capture
7 / 31
The challenge: Surrogate modelling Case studies Conclusion
Behaviour of objective function
Objectivefunctionvalue
Along a line in design space
⇒ motivates use of surrogate modelling (response surface
modelling, meta-modelling, ...).
q pi—nd—™—D iƒp 8 ƒ fr—nd—ni @PHHWAD ingineering yptimiz—tion RI@WAXVQQEVSRF
Computationally ecient surrogate based multi-objective optimisation for PSA for Carbon capture
8 / 31
The challenge Surrogate modelling: Case studies Conclusion
Topic
1 The challenge
2 Surrogate modelling
3 Case studies
4 Conclusion
Computationally ecient surrogate based multi-objective optimisation for PSA for Carbon capture
9 / 31
The challenge Surrogate modelling: Case studies Conclusion
Surrogate model
a fast approximation of model's response y(x) : Rp → R
where X ⊂ Rp is the space with p design variables.
suitable for black box optimisation models as the surrogate
model is non-intrusive.
based on training data: a set of known design points.
Most surrogates have form
ˆy(x) =
q
k=I
βkhk(x) + (x)
with regressors hi(·) and a residual random process, (·).
Computationally ecient surrogate based multi-objective optimisation for PSA for Carbon capture
10 / 31
The challenge Surrogate modelling: Case studies Conclusion
Kriging
A statistical interpolating approach used for approximating
deterministic models.
-0.8
-0.6
-0.4
-0.2
0
0.2
0.4
0.6
0.8
1
0 0.2 0.4 0.6 0.8 1
y(x)
x
Computationally ecient surrogate based multi-objective optimisation for PSA for Carbon capture
11 / 31
The challenge Surrogate modelling: Case studies Conclusion
Surrogate Based Optimisation I
Computationally ecient surrogate based multi-objective optimisation for PSA for Carbon capture
12 / 31
The challenge Surrogate modelling: Case studies Conclusion
Surrogate Based Optimisation II
Computationally ecient surrogate based multi-objective optimisation for PSA for Carbon capture
13 / 31
The challenge Surrogate modelling: Case studies Conclusion
Optimiser
0
10
20
30
40
50
0 0.2 0.4 0.6 0.8 1
Purity(%)
λ
We use evolutionary stochastic methods to cater for
multi-modality of objective function.
Computationally ecient surrogate based multi-objective optimisation for PSA for Carbon capture
14 / 31
The challenge Surrogate modelling Case studies: Conclusion
Topic
1 The challenge
2 Surrogate modelling
3 Case studies
4 Conclusion
Computationally ecient surrogate based multi-objective optimisation for PSA for Carbon capture
15 / 31
The challenge Surrogate modelling Case studies: Conclusion
Case study 1: Dual Piston PSA
Computationally ecient surrogate based multi-objective optimisation for PSA for Carbon capture
16 / 31
The challenge Surrogate modelling Case studies: Conclusion
DP-PSA: Decision variables
Variables a b
tc Cycle time 1 20 s
Tb Bed temperature 15 70 ◦
C
VpI Volume of piston chamber 1 0.5VH 15VH mQ
VpP Volume of piston chamber 2 0.5VH 15VH mQ
φpI Oset angle of piston 1 0 2π radians
φpP Oset angle of piston 2 0 2π radians
Computationally ecient surrogate based multi-objective optimisation for PSA for Carbon capture
17 / 31
The challenge Surrogate modelling Case studies: Conclusion
DP-PSA: Objective Function
Purity of COP (%) in piston chamber 1 at CSS:
100 × tc
uyCO2,pIdt
tc
u
j={CO2,N2}
yj,pIdt
Computationally ecient surrogate based multi-objective optimisation for PSA for Carbon capture
18 / 31
The challenge Surrogate modelling Case studies: Conclusion
DP-PSA: Objective Function
Evolution
0
20
40
60
80
100
0 100 200 300 400 500 600 700 800
Purity(%)
The number of detailed model evaluations
GA
SbGA
EGO
t fe™kD h priedri™hD ƒ fr—nd—niD ƒ quill—s 8 iƒp @PHIPAD €ro™F iƒge€iEPPF
Computationally ecient surrogate based multi-objective optimisation for PSA for Carbon capture
19 / 31
The challenge Surrogate modelling Case studies: Conclusion
DP-PSA: Design Evolution
0
0.2
0.4
0.6
0.8
1
tc φp1 φp2 Vp1 Vp2 Tb Purity
Variablevalues(normalised)
Variables and objective
Initial data
Iter 1
Iter 10
Iter 50
Iter 100
Iter 200
Best
Computationally ecient surrogate based multi-objective optimisation for PSA for Carbon capture
20 / 31
The challenge Surrogate modelling Case studies: Conclusion
DP-PSA: Diversity
0
0.2
0.4
0.6
0.8
1
tc φp1 φp2 Vp1 Vp2 Tb Purity
Variablevalues(normalised)
Variables and objective
Dataset 1
Dataset 2
Dataset 3
Dataset 4
Dataset 5
Best
Computationally ecient surrogate based multi-objective optimisation for PSA for Carbon capture
21 / 31
The challenge Surrogate modelling Case studies: Conclusion
Case study 2: 6 step, 2 bed PSA
Bed
1
Bed
2
Vaccum
Tank
V1
V2
V4
V5
V7
V3 V6
Vent tank
Vent
Feed tank
Feed
BH
BH
BH
BH
6 design variables.
3 objective functions: recovery,
purity and power (but will illustrate
2).
computational eort large: 30-60
minutes per objective function
evaluation.
Computationally ecient surrogate based multi-objective optimisation for PSA for Carbon capture
22 / 31
The challenge Surrogate modelling Case studies: Conclusion
Pareto front: n = 64
0
20
40
60
80
100
0 20 40 60 80 100
Purity(%)
Recovery (%)
NSGA-II
SbNSGA-II
SbNSGA-II ALM
Computationally ecient surrogate based multi-objective optimisation for PSA for Carbon capture
23 / 31
The challenge Surrogate modelling Case studies: Conclusion
Pareto front: n = 96
0
20
40
60
80
100
0 20 40 60 80 100
Purity(%)
Recovery (%)
NSGA-II
SbNSGA-II
SbNSGA-II ALM
Computationally ecient surrogate based multi-objective optimisation for PSA for Carbon capture
24 / 31
The challenge Surrogate modelling Case studies: Conclusion
Pareto front: n = 176
0
20
40
60
80
100
0 20 40 60 80 100
Purity(%)
Recovery (%)
NSGA-II
SbNSGA-II
SbNSGA-II ALM
Computationally ecient surrogate based multi-objective optimisation for PSA for Carbon capture
25 / 31
The challenge Surrogate modelling Case studies: Conclusion
Pareto front: n = 256
0
20
40
60
80
100
0 20 40 60 80 100
Purity(%)
Recovery (%)
NSGA-II
SbNSGA-II
SbNSGA-II ALM
Computationally ecient surrogate based multi-objective optimisation for PSA for Carbon capture
26 / 31
The challenge Surrogate modelling Case studies: Conclusion
Visualisation I
0 0.2 0.4 0.6 0.8
0.4
0.6
0.8
1
f
1
f
2
Computationally ecient surrogate based multi-objective optimisation for PSA for Carbon capture
27 / 31
The challenge Surrogate modelling Case studies: Conclusion
Visualisation II
0
1
2
3
e ¨ilinsk—sD iƒpD t fe™k 8 e †—rone™k—s @PHISAD t of ghemometri™s 142XISIEISVF
Computationally ecient surrogate based multi-objective optimisation for PSA for Carbon capture
28 / 31
The challenge Surrogate modelling Case studies Conclusion:
Topic
1 The challenge
2 Surrogate modelling
3 Case studies
4 Conclusion
Computationally ecient surrogate based multi-objective optimisation for PSA for Carbon capture
29 / 31
The challenge Surrogate modelling Case studies Conclusion:
Summary
Identification
of solvent or
nanoporous
material
Detailed
process modelling
Try
again
Process
integration
Molecular modelling
and/or experiments
Done
Yes
Yes
Yes
No
No
No
Evaluation
surrogate modelling eective in
optimal design.
suitable for multi-objective
optimisation.
now considering discrete functions
and uncertainty.
Acknowledgements
EPSRC EP/G062129/1, Prof Stefano Brandani  Dr Daniel
Friedrich (U of Edinburgh).
http://www.ucl.ac.uk/~ucecesf/
Computationally ecient surrogate based multi-objective optimisation for PSA for Carbon capture
30 / 31

More Related Content

What's hot

Streamline based history matching of arrival times and bottom-hole pressure d...
Streamline based history matching of arrival times and bottom-hole pressure d...Streamline based history matching of arrival times and bottom-hole pressure d...
Streamline based history matching of arrival times and bottom-hole pressure d...Shusei Tanaka
 
Quantitative Methods for Strategic Investment Planning in the Oil-Refining In...
Quantitative Methods for Strategic Investment Planning in the Oil-Refining In...Quantitative Methods for Strategic Investment Planning in the Oil-Refining In...
Quantitative Methods for Strategic Investment Planning in the Oil-Refining In...Brenno Menezes
 
Kumar, Pramod: Local-scale atmospheric inversion for the estimation of the lo...
Kumar, Pramod: Local-scale atmospheric inversion for the estimation of the lo...Kumar, Pramod: Local-scale atmospheric inversion for the estimation of the lo...
Kumar, Pramod: Local-scale atmospheric inversion for the estimation of the lo...Integrated Carbon Observation System (ICOS)
 
Iea59 optimiz tobita aaa
Iea59 optimiz tobita aaaIea59 optimiz tobita aaa
Iea59 optimiz tobita aaawixapps
 
Tno report lng as fuel for shipping
Tno report lng as fuel for shippingTno report lng as fuel for shipping
Tno report lng as fuel for shippingJhonNaga Ahimsa
 
Design of an Integrated CSP-Calcium Looping for Uninterrupted Power Productio...
Design of an Integrated CSP-Calcium Looping for Uninterrupted Power Productio...Design of an Integrated CSP-Calcium Looping for Uninterrupted Power Productio...
Design of an Integrated CSP-Calcium Looping for Uninterrupted Power Productio...Ángela Magno Malagón
 
Hydrodynamic Simulation of Shallow Lakes
Hydrodynamic Simulation of Shallow LakesHydrodynamic Simulation of Shallow Lakes
Hydrodynamic Simulation of Shallow LakesAli Abbasi
 
CFD Modeling of Shallow and Small Lakes
CFD Modeling of Shallow and Small LakesCFD Modeling of Shallow and Small Lakes
CFD Modeling of Shallow and Small LakesAli Abbasi
 
History matching with EnKF
History matching with EnKFHistory matching with EnKF
History matching with EnKFzyedb
 
CFD Modeling of Shallow and Small Lakes (Case Study: Lake Binaba)
CFD Modeling of Shallow and Small Lakes (Case Study: Lake Binaba)CFD Modeling of Shallow and Small Lakes (Case Study: Lake Binaba)
CFD Modeling of Shallow and Small Lakes (Case Study: Lake Binaba)Ali Abbasi
 
Spe 59781 leo
Spe 59781 leoSpe 59781 leo
Spe 59781 leotomk2220
 
Poseidon business case v16-g_linkedin
Poseidon business case v16-g_linkedinPoseidon business case v16-g_linkedin
Poseidon business case v16-g_linkedinLaurent Alessio
 
Prediction of the Propeller Performance at Different Reynolds Number Regimes ...
Prediction of the Propeller Performance at Different Reynolds Number Regimes ...Prediction of the Propeller Performance at Different Reynolds Number Regimes ...
Prediction of the Propeller Performance at Different Reynolds Number Regimes ...João Baltazar
 
Oil Spill Simulation near The Red Sea Coast using The Random Walk Technique
Oil Spill Simulation near The Red Sea Coast using The Random Walk TechniqueOil Spill Simulation near The Red Sea Coast using The Random Walk Technique
Oil Spill Simulation near The Red Sea Coast using The Random Walk TechniqueAmro Elfeki
 
Estimation of Signal Models for Aerospace and Industrial Applications slides
Estimation of Signal Models for Aerospace and Industrial Applications slidesEstimation of Signal Models for Aerospace and Industrial Applications slides
Estimation of Signal Models for Aerospace and Industrial Applications slidesAnirban Krishna Bhattacharyya
 
Efficient path profiling
Efficient path profilingEfficient path profiling
Efficient path profilingAakriti Gupta
 
Case Study: Data Analytics and PEMS Testing for a Final Tier 4 Excavator
Case Study: Data Analytics and PEMS Testing for a Final Tier 4 ExcavatorCase Study: Data Analytics and PEMS Testing for a Final Tier 4 Excavator
Case Study: Data Analytics and PEMS Testing for a Final Tier 4 ExcavatorSGS
 

What's hot (20)

Streamline based history matching of arrival times and bottom-hole pressure d...
Streamline based history matching of arrival times and bottom-hole pressure d...Streamline based history matching of arrival times and bottom-hole pressure d...
Streamline based history matching of arrival times and bottom-hole pressure d...
 
Quantitative Methods for Strategic Investment Planning in the Oil-Refining In...
Quantitative Methods for Strategic Investment Planning in the Oil-Refining In...Quantitative Methods for Strategic Investment Planning in the Oil-Refining In...
Quantitative Methods for Strategic Investment Planning in the Oil-Refining In...
 
Kumar, Pramod: Local-scale atmospheric inversion for the estimation of the lo...
Kumar, Pramod: Local-scale atmospheric inversion for the estimation of the lo...Kumar, Pramod: Local-scale atmospheric inversion for the estimation of the lo...
Kumar, Pramod: Local-scale atmospheric inversion for the estimation of the lo...
 
Iea59 optimiz tobita aaa
Iea59 optimiz tobita aaaIea59 optimiz tobita aaa
Iea59 optimiz tobita aaa
 
Tno report lng as fuel for shipping
Tno report lng as fuel for shippingTno report lng as fuel for shipping
Tno report lng as fuel for shipping
 
Introduction to velocity model building
Introduction to velocity model buildingIntroduction to velocity model building
Introduction to velocity model building
 
Design of an Integrated CSP-Calcium Looping for Uninterrupted Power Productio...
Design of an Integrated CSP-Calcium Looping for Uninterrupted Power Productio...Design of an Integrated CSP-Calcium Looping for Uninterrupted Power Productio...
Design of an Integrated CSP-Calcium Looping for Uninterrupted Power Productio...
 
Hydrodynamic Simulation of Shallow Lakes
Hydrodynamic Simulation of Shallow LakesHydrodynamic Simulation of Shallow Lakes
Hydrodynamic Simulation of Shallow Lakes
 
CFD Modeling of Shallow and Small Lakes
CFD Modeling of Shallow and Small LakesCFD Modeling of Shallow and Small Lakes
CFD Modeling of Shallow and Small Lakes
 
History matching with EnKF
History matching with EnKFHistory matching with EnKF
History matching with EnKF
 
CFD Modeling of Shallow and Small Lakes (Case Study: Lake Binaba)
CFD Modeling of Shallow and Small Lakes (Case Study: Lake Binaba)CFD Modeling of Shallow and Small Lakes (Case Study: Lake Binaba)
CFD Modeling of Shallow and Small Lakes (Case Study: Lake Binaba)
 
1
11
1
 
CO2 capture from offshore gas turbines using supersonic gas separation
CO2 capture from offshore gas turbines using supersonic gas separationCO2 capture from offshore gas turbines using supersonic gas separation
CO2 capture from offshore gas turbines using supersonic gas separation
 
Spe 59781 leo
Spe 59781 leoSpe 59781 leo
Spe 59781 leo
 
Poseidon business case v16-g_linkedin
Poseidon business case v16-g_linkedinPoseidon business case v16-g_linkedin
Poseidon business case v16-g_linkedin
 
Prediction of the Propeller Performance at Different Reynolds Number Regimes ...
Prediction of the Propeller Performance at Different Reynolds Number Regimes ...Prediction of the Propeller Performance at Different Reynolds Number Regimes ...
Prediction of the Propeller Performance at Different Reynolds Number Regimes ...
 
Oil Spill Simulation near The Red Sea Coast using The Random Walk Technique
Oil Spill Simulation near The Red Sea Coast using The Random Walk TechniqueOil Spill Simulation near The Red Sea Coast using The Random Walk Technique
Oil Spill Simulation near The Red Sea Coast using The Random Walk Technique
 
Estimation of Signal Models for Aerospace and Industrial Applications slides
Estimation of Signal Models for Aerospace and Industrial Applications slidesEstimation of Signal Models for Aerospace and Industrial Applications slides
Estimation of Signal Models for Aerospace and Industrial Applications slides
 
Efficient path profiling
Efficient path profilingEfficient path profiling
Efficient path profiling
 
Case Study: Data Analytics and PEMS Testing for a Final Tier 4 Excavator
Case Study: Data Analytics and PEMS Testing for a Final Tier 4 ExcavatorCase Study: Data Analytics and PEMS Testing for a Final Tier 4 Excavator
Case Study: Data Analytics and PEMS Testing for a Final Tier 4 Excavator
 

Viewers also liked

ELISA Poster Presentation 2012 RCA 5 mtc
ELISA Poster Presentation 2012 RCA 5 mtcELISA Poster Presentation 2012 RCA 5 mtc
ELISA Poster Presentation 2012 RCA 5 mtcJermaine Dorsey
 
Elisa from A to Z
Elisa from A to ZElisa from A to Z
Elisa from A to ZSeham Fawzy
 
ELISA Test: Enzyme-linked Immunosorbent Assay
ELISA Test: Enzyme-linked Immunosorbent AssayELISA Test: Enzyme-linked Immunosorbent Assay
ELISA Test: Enzyme-linked Immunosorbent Assaywadi_oo
 
Principles and Applications of ELISA
Principles and Applications of ELISAPrinciples and Applications of ELISA
Principles and Applications of ELISASubramani Parasuraman
 

Viewers also liked (8)

ELISA Poster Presentation 2012 RCA 5 mtc
ELISA Poster Presentation 2012 RCA 5 mtcELISA Poster Presentation 2012 RCA 5 mtc
ELISA Poster Presentation 2012 RCA 5 mtc
 
Elisa from A to Z
Elisa from A to ZElisa from A to Z
Elisa from A to Z
 
Elisa ppt
Elisa pptElisa ppt
Elisa ppt
 
ELISA & RIA
ELISA & RIAELISA & RIA
ELISA & RIA
 
ELISA Test: Enzyme-linked Immunosorbent Assay
ELISA Test: Enzyme-linked Immunosorbent AssayELISA Test: Enzyme-linked Immunosorbent Assay
ELISA Test: Enzyme-linked Immunosorbent Assay
 
Principles and Applications of ELISA
Principles and Applications of ELISAPrinciples and Applications of ELISA
Principles and Applications of ELISA
 
Elisa ppt
Elisa pptElisa ppt
Elisa ppt
 
Elisa
ElisaElisa
Elisa
 

Similar to Surrogate Modelling for Efficient PSA Carbon Capture Optimization

Self-sampling Strategies for Multimemetic Algorithms in Unstable Computationa...
Self-sampling Strategies for Multimemetic Algorithms in Unstable Computationa...Self-sampling Strategies for Multimemetic Algorithms in Unstable Computationa...
Self-sampling Strategies for Multimemetic Algorithms in Unstable Computationa...Rafael Nogueras
 
International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentIJERD Editor
 
Self-Adapting Large Neighborhood Search: Application to single-mode schedulin...
Self-Adapting Large Neighborhood Search: Application to single-mode schedulin...Self-Adapting Large Neighborhood Search: Application to single-mode schedulin...
Self-Adapting Large Neighborhood Search: Application to single-mode schedulin...Philippe Laborie
 
Self-Balancing Multimemetic Algorithms in Dynamic Scale-Free Networks
Self-Balancing Multimemetic Algorithms in Dynamic Scale-Free NetworksSelf-Balancing Multimemetic Algorithms in Dynamic Scale-Free Networks
Self-Balancing Multimemetic Algorithms in Dynamic Scale-Free NetworksRafael Nogueras
 
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
 
ECONOMIC LOAD DISPATCH USING PARTICLE SWARM OPTIMIZATION
ECONOMIC LOAD DISPATCH USING PARTICLE SWARM OPTIMIZATIONECONOMIC LOAD DISPATCH USING PARTICLE SWARM OPTIMIZATION
ECONOMIC LOAD DISPATCH USING PARTICLE SWARM OPTIMIZATIONMln Phaneendra
 
IA data based, boiling point estimation fatty acids by molecular weight using...
IA data based, boiling point estimation fatty acids by molecular weight using...IA data based, boiling point estimation fatty acids by molecular weight using...
IA data based, boiling point estimation fatty acids by molecular weight using...Lawrence kok
 
LSSC2011 Optimization of intermolecular interaction potential energy paramete...
LSSC2011 Optimization of intermolecular interaction potential energy paramete...LSSC2011 Optimization of intermolecular interaction potential energy paramete...
LSSC2011 Optimization of intermolecular interaction potential energy paramete...Dragan Sahpaski
 
IA data based, boiling point estimation fatty acids using carbon chain and mo...
IA data based, boiling point estimation fatty acids using carbon chain and mo...IA data based, boiling point estimation fatty acids using carbon chain and mo...
IA data based, boiling point estimation fatty acids using carbon chain and mo...Lawrence kok
 
CGPOP Analysis and Optimization
CGPOP Analysis and OptimizationCGPOP Analysis and Optimization
CGPOP Analysis and OptimizationHongtao Cai
 
Use of Definitive Screening Designs to Optimize an Analytical Method
Use of Definitive Screening Designs to Optimize an Analytical MethodUse of Definitive Screening Designs to Optimize an Analytical Method
Use of Definitive Screening Designs to Optimize an Analytical MethodPhilip Ramsey
 
Aspen Plus - Bootcamp - 12 Case Studies (2 of 2) (Slideshare)
Aspen Plus - Bootcamp - 12 Case Studies (2 of 2) (Slideshare)Aspen Plus - Bootcamp - 12 Case Studies (2 of 2) (Slideshare)
Aspen Plus - Bootcamp - 12 Case Studies (2 of 2) (Slideshare)Chemical Engineering Guy
 
Process design of Ca-L process for CO2 capture from NGCC
Process design of Ca-L process for CO2 capture from NGCCProcess design of Ca-L process for CO2 capture from NGCC
Process design of Ca-L process for CO2 capture from NGCCRahulA
 
IA data based, boiling point estimation for alcohol isomers using molecular w...
IA data based, boiling point estimation for alcohol isomers using molecular w...IA data based, boiling point estimation for alcohol isomers using molecular w...
IA data based, boiling point estimation for alcohol isomers using molecular w...Lawrence kok
 

Similar to Surrogate Modelling for Efficient PSA Carbon Capture Optimization (20)

Adsorption Materials and Processes for Carbon Capture from Gas-Fired Power Pl...
Adsorption Materials and Processes for Carbon Capture from Gas-Fired Power Pl...Adsorption Materials and Processes for Carbon Capture from Gas-Fired Power Pl...
Adsorption Materials and Processes for Carbon Capture from Gas-Fired Power Pl...
 
Self-sampling Strategies for Multimemetic Algorithms in Unstable Computationa...
Self-sampling Strategies for Multimemetic Algorithms in Unstable Computationa...Self-sampling Strategies for Multimemetic Algorithms in Unstable Computationa...
Self-sampling Strategies for Multimemetic Algorithms in Unstable Computationa...
 
I1065259
I1065259I1065259
I1065259
 
International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and Development
 
Self-Adapting Large Neighborhood Search: Application to single-mode schedulin...
Self-Adapting Large Neighborhood Search: Application to single-mode schedulin...Self-Adapting Large Neighborhood Search: Application to single-mode schedulin...
Self-Adapting Large Neighborhood Search: Application to single-mode schedulin...
 
Self-Balancing Multimemetic Algorithms in Dynamic Scale-Free Networks
Self-Balancing Multimemetic Algorithms in Dynamic Scale-Free NetworksSelf-Balancing Multimemetic Algorithms in Dynamic Scale-Free Networks
Self-Balancing Multimemetic Algorithms in Dynamic Scale-Free Networks
 
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 ...
 
ECONOMIC LOAD DISPATCH USING PARTICLE SWARM OPTIMIZATION
ECONOMIC LOAD DISPATCH USING PARTICLE SWARM OPTIMIZATIONECONOMIC LOAD DISPATCH USING PARTICLE SWARM OPTIMIZATION
ECONOMIC LOAD DISPATCH USING PARTICLE SWARM OPTIMIZATION
 
IA data based, boiling point estimation fatty acids by molecular weight using...
IA data based, boiling point estimation fatty acids by molecular weight using...IA data based, boiling point estimation fatty acids by molecular weight using...
IA data based, boiling point estimation fatty acids by molecular weight using...
 
LSSC2011 Optimization of intermolecular interaction potential energy paramete...
LSSC2011 Optimization of intermolecular interaction potential energy paramete...LSSC2011 Optimization of intermolecular interaction potential energy paramete...
LSSC2011 Optimization of intermolecular interaction potential energy paramete...
 
IA data based, boiling point estimation fatty acids using carbon chain and mo...
IA data based, boiling point estimation fatty acids using carbon chain and mo...IA data based, boiling point estimation fatty acids using carbon chain and mo...
IA data based, boiling point estimation fatty acids using carbon chain and mo...
 
CGPOP Analysis and Optimization
CGPOP Analysis and OptimizationCGPOP Analysis and Optimization
CGPOP Analysis and Optimization
 
Use of Definitive Screening Designs to Optimize an Analytical Method
Use of Definitive Screening Designs to Optimize an Analytical MethodUse of Definitive Screening Designs to Optimize an Analytical Method
Use of Definitive Screening Designs to Optimize an Analytical Method
 
How Can CCU Provide a Net Benefit? - presentation by Peter Styring at the UKC...
How Can CCU Provide a Net Benefit? - presentation by Peter Styring at the UKC...How Can CCU Provide a Net Benefit? - presentation by Peter Styring at the UKC...
How Can CCU Provide a Net Benefit? - presentation by Peter Styring at the UKC...
 
NextGen Altenrhein, Switzerland
NextGen Altenrhein, SwitzerlandNextGen Altenrhein, Switzerland
NextGen Altenrhein, Switzerland
 
Understanding and predicting CO2 properties - Presentation by Richard Graham ...
Understanding and predicting CO2 properties - Presentation by Richard Graham ...Understanding and predicting CO2 properties - Presentation by Richard Graham ...
Understanding and predicting CO2 properties - Presentation by Richard Graham ...
 
Thesis presentation
Thesis presentationThesis presentation
Thesis presentation
 
Aspen Plus - Bootcamp - 12 Case Studies (2 of 2) (Slideshare)
Aspen Plus - Bootcamp - 12 Case Studies (2 of 2) (Slideshare)Aspen Plus - Bootcamp - 12 Case Studies (2 of 2) (Slideshare)
Aspen Plus - Bootcamp - 12 Case Studies (2 of 2) (Slideshare)
 
Process design of Ca-L process for CO2 capture from NGCC
Process design of Ca-L process for CO2 capture from NGCCProcess design of Ca-L process for CO2 capture from NGCC
Process design of Ca-L process for CO2 capture from NGCC
 
IA data based, boiling point estimation for alcohol isomers using molecular w...
IA data based, boiling point estimation for alcohol isomers using molecular w...IA data based, boiling point estimation for alcohol isomers using molecular w...
IA data based, boiling point estimation for alcohol isomers using molecular w...
 

More from Eric Fraga

Literate programming and reproducible research
Literate programming and reproducible researchLiterate programming and reproducible research
Literate programming and reproducible researchEric Fraga
 
Optimisation problems and methods in Chemical Engineering: a personal survey
Optimisation problems and methods in Chemical Engineering: a personal surveyOptimisation problems and methods in Chemical Engineering: a personal survey
Optimisation problems and methods in Chemical Engineering: a personal surveyEric Fraga
 
An interactive exploration environment for complex process design
An interactive exploration environment for complex process designAn interactive exploration environment for complex process design
An interactive exploration environment for complex process designEric Fraga
 
Visualisation and interaction for design
Visualisation and interaction for designVisualisation and interaction for design
Visualisation and interaction for designEric Fraga
 
A Lindenmayer system for heat exchanger network design with stream splitting
A Lindenmayer system for heat exchanger network design with stream splittingA Lindenmayer system for heat exchanger network design with stream splitting
A Lindenmayer system for heat exchanger network design with stream splittingEric Fraga
 
Process systems engineering and the environment
Process systems engineering and the environmentProcess systems engineering and the environment
Process systems engineering and the environmentEric Fraga
 

More from Eric Fraga (6)

Literate programming and reproducible research
Literate programming and reproducible researchLiterate programming and reproducible research
Literate programming and reproducible research
 
Optimisation problems and methods in Chemical Engineering: a personal survey
Optimisation problems and methods in Chemical Engineering: a personal surveyOptimisation problems and methods in Chemical Engineering: a personal survey
Optimisation problems and methods in Chemical Engineering: a personal survey
 
An interactive exploration environment for complex process design
An interactive exploration environment for complex process designAn interactive exploration environment for complex process design
An interactive exploration environment for complex process design
 
Visualisation and interaction for design
Visualisation and interaction for designVisualisation and interaction for design
Visualisation and interaction for design
 
A Lindenmayer system for heat exchanger network design with stream splitting
A Lindenmayer system for heat exchanger network design with stream splittingA Lindenmayer system for heat exchanger network design with stream splitting
A Lindenmayer system for heat exchanger network design with stream splitting
 
Process systems engineering and the environment
Process systems engineering and the environmentProcess systems engineering and the environment
Process systems engineering and the environment
 

Recently uploaded

Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...amitlee9823
 
Tapestry Clothing Brands: Collapsing the Funnel
Tapestry Clothing Brands: Collapsing the FunnelTapestry Clothing Brands: Collapsing the Funnel
Tapestry Clothing Brands: Collapsing the Funneljen_giacalone
 
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130Suhani Kapoor
 
Design Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptxDesign Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptxTusharBahuguna2
 
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai DouxDubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai Douxkojalkojal131
 
DragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptxDragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptxmirandajeremy200221
 
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun serviceCALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun serviceanilsa9823
 
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...babafaisel
 
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)amitlee9823
 
The history of music videos a level presentation
The history of music videos a level presentationThe history of music videos a level presentation
The history of music videos a level presentationamedia6
 
SD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptxSD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptxjanettecruzeiro1
 
Government polytechnic college-1.pptxabcd
Government polytechnic college-1.pptxabcdGovernment polytechnic college-1.pptxabcd
Government polytechnic college-1.pptxabcdshivubhavv
 
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdfThe_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdfAmirYakdi
 
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...Call Girls in Nagpur High Profile
 
Kurla Call Girls Pooja Nehwal📞 9892124323 ✅ Vashi Call Service Available Nea...
Kurla Call Girls Pooja Nehwal📞 9892124323 ✅  Vashi Call Service Available Nea...Kurla Call Girls Pooja Nehwal📞 9892124323 ✅  Vashi Call Service Available Nea...
Kurla Call Girls Pooja Nehwal📞 9892124323 ✅ Vashi Call Service Available Nea...Pooja Nehwal
 
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130Suhani Kapoor
 
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...SUHANI PANDEY
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...Pooja Nehwal
 

Recently uploaded (20)

Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
 
Tapestry Clothing Brands: Collapsing the Funnel
Tapestry Clothing Brands: Collapsing the FunnelTapestry Clothing Brands: Collapsing the Funnel
Tapestry Clothing Brands: Collapsing the Funnel
 
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
 
Design Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptxDesign Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptx
 
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai DouxDubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
 
DragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptxDragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptx
 
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun serviceCALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
 
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
 
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
 
The history of music videos a level presentation
The history of music videos a level presentationThe history of music videos a level presentation
The history of music videos a level presentation
 
SD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptxSD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptx
 
young call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Service
young call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Service
young call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Service
 
Government polytechnic college-1.pptxabcd
Government polytechnic college-1.pptxabcdGovernment polytechnic college-1.pptxabcd
Government polytechnic college-1.pptxabcd
 
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdfThe_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
 
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
 
Kurla Call Girls Pooja Nehwal📞 9892124323 ✅ Vashi Call Service Available Nea...
Kurla Call Girls Pooja Nehwal📞 9892124323 ✅  Vashi Call Service Available Nea...Kurla Call Girls Pooja Nehwal📞 9892124323 ✅  Vashi Call Service Available Nea...
Kurla Call Girls Pooja Nehwal📞 9892124323 ✅ Vashi Call Service Available Nea...
 
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
 
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
 
B. Smith. (Architectural Portfolio.).pdf
B. Smith. (Architectural Portfolio.).pdfB. Smith. (Architectural Portfolio.).pdf
B. Smith. (Architectural Portfolio.).pdf
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
 

Surrogate Modelling for Efficient PSA Carbon Capture Optimization

  • 1. The challenge Surrogate modelling Case studies Conclusion Computationally ecient surrogate based multi-objective optimisation for PSA for Carbon capture Joakim Beck1 Eric S Fraga2 1Department of Statistical Science 2CPSE, Department of Chemical Engineering University College London (UCL) 26 March 2015 Computationally ecient surrogate based multi-objective optimisation for PSA for Carbon capture 1 / 31
  • 2. The challenge: Surrogate modelling Case studies Conclusion Topic 1 The challenge 2 Surrogate modelling 3 Case studies 4 Conclusion Computationally ecient surrogate based multi-objective optimisation for PSA for Carbon capture 2 / 31
  • 3. The challenge: Surrogate modelling Case studies Conclusion Ecient carbon capture Identification of solvent or nanoporous material Detailed process modelling Try again Process integration Molecular modelling and/or experiments Done Yes Yes Yes No No No Evaluation reduce eciency loss due to carbon capture. combined materials and process design. evaluation based on experiments, detailed modelling and process simulation and optimisation. i€ƒ‚g i€GqHTPIPWGI Computationally ecient surrogate based multi-objective optimisation for PSA for Carbon capture 3 / 31
  • 4. The challenge: Surrogate modelling Case studies Conclusion Integrating carbon capture The project considered both pre- and post-combustion capture. This talk concentrates on post-combustion alone. Computationally ecient surrogate based multi-objective optimisation for PSA for Carbon capture 4 / 31
  • 5. The challenge: Surrogate modelling Case studies Conclusion Pressure Swing Adsorption (PSA) FP F CnD LR Feed Feed Heavy Product Heavy Product CnD LR FP F Light Product Purge Light ProductPurge Bed 1 Bed 2 FeedFeed Heavy Product Heavy Product Four step cycle: FP: Feed pressurisation F: Feed (adsorption) CnD: Countercurrent depressurisation LR: Light reux (desorption) Computationally ecient surrogate based multi-objective optimisation for PSA for Carbon capture 5 / 31
  • 6. The challenge: Surrogate modelling Case studies Conclusion Modelling I Component mass balances (axial dispersed plug ow model): dci dt + 1 − b b d ¯Qi dt + ∂(uci) ∂z + ∂Ji ∂z = 0 d ¯Qi dt = p dcm i dt + (1 − p) d¯qi dt = kp i Ap Vp (ci − cm i ) Energy balance for the adsorbate in the gas phase: b d ˆUf dt = −(1 − b) ∂ ˆUp ∂t − b ∂(ˆHf u) ∂z − ∂JT ∂z − Nc i=I ∂(Ji ˆHi) ∂z − hw Ac Vc (Tf − Tw) Computationally ecient surrogate based multi-objective optimisation for PSA for Carbon capture 6 / 31
  • 7. The challenge: Surrogate modelling Case studies Conclusion Modelling II Energy balance for the adsorbate in the solid phase: ∂ ˆUp ∂t = p d ˆUp,f dt + (1 − p) d ˆUp,s dt = hp Ap Vp (Tf − Tp) Energy balance in the bed wall: ρwCp,w ∂Tw ∂t = −hw Ac Vw (Tw − Tf ) − Uαwl(Tw − T∞) and so on. As simulation must reach cyclic steady state, ⇒ computational eort is signicant. Computationally ecient surrogate based multi-objective optimisation for PSA for Carbon capture 7 / 31
  • 8. The challenge: Surrogate modelling Case studies Conclusion Behaviour of objective function Objectivefunctionvalue Along a line in design space ⇒ motivates use of surrogate modelling (response surface modelling, meta-modelling, ...). q pi—nd—™—D iƒp 8 ƒ fr—nd—ni @PHHWAD ingineering yptimiz—tion RI@WAXVQQEVSRF Computationally ecient surrogate based multi-objective optimisation for PSA for Carbon capture 8 / 31
  • 9. The challenge Surrogate modelling: Case studies Conclusion Topic 1 The challenge 2 Surrogate modelling 3 Case studies 4 Conclusion Computationally ecient surrogate based multi-objective optimisation for PSA for Carbon capture 9 / 31
  • 10. The challenge Surrogate modelling: Case studies Conclusion Surrogate model a fast approximation of model's response y(x) : Rp → R where X ⊂ Rp is the space with p design variables. suitable for black box optimisation models as the surrogate model is non-intrusive. based on training data: a set of known design points. Most surrogates have form ˆy(x) = q k=I βkhk(x) + (x) with regressors hi(·) and a residual random process, (·). Computationally ecient surrogate based multi-objective optimisation for PSA for Carbon capture 10 / 31
  • 11. The challenge Surrogate modelling: Case studies Conclusion Kriging A statistical interpolating approach used for approximating deterministic models. -0.8 -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8 1 0 0.2 0.4 0.6 0.8 1 y(x) x Computationally ecient surrogate based multi-objective optimisation for PSA for Carbon capture 11 / 31
  • 12. The challenge Surrogate modelling: Case studies Conclusion Surrogate Based Optimisation I Computationally ecient surrogate based multi-objective optimisation for PSA for Carbon capture 12 / 31
  • 13. The challenge Surrogate modelling: Case studies Conclusion Surrogate Based Optimisation II Computationally ecient surrogate based multi-objective optimisation for PSA for Carbon capture 13 / 31
  • 14. The challenge Surrogate modelling: Case studies Conclusion Optimiser 0 10 20 30 40 50 0 0.2 0.4 0.6 0.8 1 Purity(%) λ We use evolutionary stochastic methods to cater for multi-modality of objective function. Computationally ecient surrogate based multi-objective optimisation for PSA for Carbon capture 14 / 31
  • 15. The challenge Surrogate modelling Case studies: Conclusion Topic 1 The challenge 2 Surrogate modelling 3 Case studies 4 Conclusion Computationally ecient surrogate based multi-objective optimisation for PSA for Carbon capture 15 / 31
  • 16. The challenge Surrogate modelling Case studies: Conclusion Case study 1: Dual Piston PSA Computationally ecient surrogate based multi-objective optimisation for PSA for Carbon capture 16 / 31
  • 17. The challenge Surrogate modelling Case studies: Conclusion DP-PSA: Decision variables Variables a b tc Cycle time 1 20 s Tb Bed temperature 15 70 ◦ C VpI Volume of piston chamber 1 0.5VH 15VH mQ VpP Volume of piston chamber 2 0.5VH 15VH mQ φpI Oset angle of piston 1 0 2π radians φpP Oset angle of piston 2 0 2π radians Computationally ecient surrogate based multi-objective optimisation for PSA for Carbon capture 17 / 31
  • 18. The challenge Surrogate modelling Case studies: Conclusion DP-PSA: Objective Function Purity of COP (%) in piston chamber 1 at CSS: 100 × tc uyCO2,pIdt tc u j={CO2,N2} yj,pIdt Computationally ecient surrogate based multi-objective optimisation for PSA for Carbon capture 18 / 31
  • 19. The challenge Surrogate modelling Case studies: Conclusion DP-PSA: Objective Function Evolution 0 20 40 60 80 100 0 100 200 300 400 500 600 700 800 Purity(%) The number of detailed model evaluations GA SbGA EGO t fe™kD h priedri™hD ƒ fr—nd—niD ƒ quill—s 8 iƒp @PHIPAD €ro™F iƒge€iEPPF Computationally ecient surrogate based multi-objective optimisation for PSA for Carbon capture 19 / 31
  • 20. The challenge Surrogate modelling Case studies: Conclusion DP-PSA: Design Evolution 0 0.2 0.4 0.6 0.8 1 tc φp1 φp2 Vp1 Vp2 Tb Purity Variablevalues(normalised) Variables and objective Initial data Iter 1 Iter 10 Iter 50 Iter 100 Iter 200 Best Computationally ecient surrogate based multi-objective optimisation for PSA for Carbon capture 20 / 31
  • 21. The challenge Surrogate modelling Case studies: Conclusion DP-PSA: Diversity 0 0.2 0.4 0.6 0.8 1 tc φp1 φp2 Vp1 Vp2 Tb Purity Variablevalues(normalised) Variables and objective Dataset 1 Dataset 2 Dataset 3 Dataset 4 Dataset 5 Best Computationally ecient surrogate based multi-objective optimisation for PSA for Carbon capture 21 / 31
  • 22. The challenge Surrogate modelling Case studies: Conclusion Case study 2: 6 step, 2 bed PSA Bed 1 Bed 2 Vaccum Tank V1 V2 V4 V5 V7 V3 V6 Vent tank Vent Feed tank Feed BH BH BH BH 6 design variables. 3 objective functions: recovery, purity and power (but will illustrate 2). computational eort large: 30-60 minutes per objective function evaluation. Computationally ecient surrogate based multi-objective optimisation for PSA for Carbon capture 22 / 31
  • 23. The challenge Surrogate modelling Case studies: Conclusion Pareto front: n = 64 0 20 40 60 80 100 0 20 40 60 80 100 Purity(%) Recovery (%) NSGA-II SbNSGA-II SbNSGA-II ALM Computationally ecient surrogate based multi-objective optimisation for PSA for Carbon capture 23 / 31
  • 24. The challenge Surrogate modelling Case studies: Conclusion Pareto front: n = 96 0 20 40 60 80 100 0 20 40 60 80 100 Purity(%) Recovery (%) NSGA-II SbNSGA-II SbNSGA-II ALM Computationally ecient surrogate based multi-objective optimisation for PSA for Carbon capture 24 / 31
  • 25. The challenge Surrogate modelling Case studies: Conclusion Pareto front: n = 176 0 20 40 60 80 100 0 20 40 60 80 100 Purity(%) Recovery (%) NSGA-II SbNSGA-II SbNSGA-II ALM Computationally ecient surrogate based multi-objective optimisation for PSA for Carbon capture 25 / 31
  • 26. The challenge Surrogate modelling Case studies: Conclusion Pareto front: n = 256 0 20 40 60 80 100 0 20 40 60 80 100 Purity(%) Recovery (%) NSGA-II SbNSGA-II SbNSGA-II ALM Computationally ecient surrogate based multi-objective optimisation for PSA for Carbon capture 26 / 31
  • 27. The challenge Surrogate modelling Case studies: Conclusion Visualisation I 0 0.2 0.4 0.6 0.8 0.4 0.6 0.8 1 f 1 f 2 Computationally ecient surrogate based multi-objective optimisation for PSA for Carbon capture 27 / 31
  • 28. The challenge Surrogate modelling Case studies: Conclusion Visualisation II 0 1 2 3 e ¨ilinsk—sD iƒpD t fe™k 8 e †—rone™k—s @PHISAD t of ghemometri™s 142XISIEISVF Computationally ecient surrogate based multi-objective optimisation for PSA for Carbon capture 28 / 31
  • 29. The challenge Surrogate modelling Case studies Conclusion: Topic 1 The challenge 2 Surrogate modelling 3 Case studies 4 Conclusion Computationally ecient surrogate based multi-objective optimisation for PSA for Carbon capture 29 / 31
  • 30. The challenge Surrogate modelling Case studies Conclusion: Summary Identification of solvent or nanoporous material Detailed process modelling Try again Process integration Molecular modelling and/or experiments Done Yes Yes Yes No No No Evaluation surrogate modelling eective in optimal design. suitable for multi-objective optimisation. now considering discrete functions and uncertainty. Acknowledgements EPSRC EP/G062129/1, Prof Stefano Brandani Dr Daniel Friedrich (U of Edinburgh). http://www.ucl.ac.uk/~ucecesf/ Computationally ecient surrogate based multi-objective optimisation for PSA for Carbon capture 30 / 31