Documente Academic
Documente Profesional
Documente Cultură
Andrew Tobiesena
NTNU 1
Dynamic modeling of CO2 absorption systems
Project description
Validation
Simulation studies
Rationale Summary
NTNU 2
Dynamic modeling of CO2 absorption systems
Reasons for developing a dynamic simulator Project description
Validation
plants
• Large and frequent load changes of the power plant requires understanding of dynamic
operation
– How shall the capture plant be operated and controlled?
– What are the real consequences of varying loads at the CO2 removal plant?
– How do we handle unsteady behavior, shut down, start up?
Condenser
– Or changes in load due to fluctuations in energy demand? N2, 1.9 bar
O2, CO2 to
Exhaust: H2 O compression
CO2,N2, O2 ,H2O Amine 45 °C
Pressurized NG absorption
HRSG Amine stripper
40 °C
CO2-rich 30 Re-
wt % boiler
ST
MEA/H2O
GT Generator
Air
CO2-lean 30 wt %
MEA/H2O
LP steam (3.8 bar, 140 °C)
NTNU 3
Dynamic modeling of CO2 absorption systems
NTNU 4
Development platform Dynamic modeling of CO2 absorption systems
Project description
Validation
NTNU 5
Development platform CO2SIM@SteadyState Dynamic modeling of CO2 absorption systems
NTNU 7
Dynamic modeling of CO2 absorption systems
Project description
Validation
Simulation studies
NTNU 8
Dynamic modeling of CO2 absorption systems
Project description
Validation
Simulation studies
NTNU 9
Dynamic modeling of CO2 absorption systems
ε GCtot ,G
∂yi
∂t
−ntot ,G
=
1 ∂yi
L ∂zn
(
− N i a − yi ∑ j N j a ) Flue gas
0
ng,i,in nl,i,in
Top view
Hg,i,in Hl,i,in
dntot ,G d(ε GCG ) P0 P0
−∑ j N j a +
= Rich amine
Tg,in Tl,in
dz dt
∂T 1 ∂TG a Bondary conditions
εG G = −uG − ⋅ hG / L ( TL − TG )
∂t L ∂zn ∑i (CiC p ,i )G
yi ( zn ,0 ) = yi ,feed xi ( zn ,1 ) = xi ,feed
Liquid phase ntot ,G ( zn ,0 ) = ntot ,G , feed ntot ,G ( zn ,1 ) = ntot , feed
∂x
ε LC L =i
∂t
ntot ,L
1 ∂xi
L ∂zn
(
+ N i a − xi ∑ j N j a ) TG ( zn ,0 ) = TG , feed TL ( zn ,1 ) = TL , feed
dntot ,L
= −∑ j N j a
dz CG = P / ( RTG ) Ideal gas or SRK model
ε
dTL
l dt
=−uL
1 ∂TL
−
a
L ∂zn ∑i (CiC p ,i ) L
(
hL /G (TL − TG ) − ∑ j ∆H j N j − H wall (TL - Tout ) ) ntot = mol / m 2 / s
zn = z / L normalized column lenth
An extension of the model presented in: Kvamsdal, Jakobsen and Hoff, Chemical Engineering and Processing:, Volume 48, Issue 1, January 2009
NTNU 10
Dynamic modeling of CO2 absorption systems
ng,i,out nl,i,out
• Discretization
– Time normalized
dr
height (h)
ng,i,in nl,i,in
• Static collocation derivatives Hg,i,in Hl,i,in
P0 P0
•
Tg,in Tl,in
To increase robustness we need Rich amine
• Stabilizing methods
1. Normalization
2. Dynamic relaxation (gives initial steadystate
slopes)
NTNU 11
Dynamic modeling of CO2 absorption systems
Project description
Validation
Simulation studies
Outline Summary
• Verification/Validation (Preliminary)
• Experimental validation using pilot plant data
• Simulation studies
• Ramp behavior
• Robustness of code
• Summary
• Further work
• Acknowledgements
NTNU 12
Dynamic modeling of CO2 absorption systems
Project description
Validation
Simulation studies
Experimental validation of dynamic column model Summary
NTNU 13
Dynamic modeling of CO2 absorption systems
• Case B: Stepwise variations in CO2 Property logging of inputs (only at events): molfracCO2vap and phase:vap
0.055
gas concentration
• Inlet gas concentration of 0.05
Property: molfracCO2vap
step-changes
0.04
• then decreased in a large
reverse single step-change 0.035
0.03
NTNU 14
Comparing data from VOCC test with simulation
Dynamic modeling of CO2 absorption systems
Project description
Validation
Simulation studies
Simulated and measured:
Summary
Rich loading
NTNU 15
Comparing data from VOCC test with simulation
Dynamic modeling of CO2 absorption systems
Project description
Validation
Simulation studies
Simulated and measured: Simulated and measured: Summary
Rich loading Outlet Liquid Solvent temperature
Property logging of outlets (only at events): loading and phase:liq Property logging of outlets (only at events): temp and phase:liq
0.42 321
320
0.4
319
0.38 318
Property: loading
Property: temp
317
0.36
316
0.34 315
314
0.32 Blue– SIMULATION
Red - PILOT 313
0.3 312
1200 1400 1600 1800 2000 2200 2400 2600 2800 3000 1200 1400 1600 1800 2000 2200 2400 2600 2800 3000
time [s] time [s]
NTNU 16
Dynamic modeling of CO2 absorption systems
Simulation example
Project description
Validation
Simulation studies
Case A: Increasing gas load Summary
Property: flow
– Initially running at steady state 105
then increase gas flow with 50%
100
over a short time interval
– Observe the transients, then run 95
80
• 20 meter packing, identical inlet 0 500 1000 1500 2000
time [s]
2500 3000 3500 4000
NTNU 17
Case A: Increasing the flue gas load Dynamic modeling of CO2 absorption systems
Project description
Effect on loading Validation
Simulation studies
Property logging of outputs (only at events): loading and phase:liq
Summary
Property: loading 0.43
0.42
0.41
0.4
0.39
0 500 1000 1500 2000 2500 3000 3500 4000
time [s]
Effect on percent CO2 removed
Property logging of inputs (only at events): gasremoved and phase:vap
0.85
0.8
Property: gasremoved
0.75
0.7
0.65
Property: flow
105
– Observe the transients, then run
100
end situation to steady state
95
again
90
• 20 meter packing, identical inlet
85
concentrations , only vary flow rate
80
75
NTNU 19
Case B: Varying the flue gas load Dynamic modeling of CO2 absorption systems
Project description
Effect on loading Validation
Simulation studies
Property logging of outputs (only at events): loading and phase:liq Summary
0.42
Property: loading
0.41
0.4
0.39
0 500 1000 1500 2000 2500 3000 3500 4000
Effect on percent CO2 removed time [s]
Property logging of inputs (only at events): gasremoved and phase:vap
0.84
0.83
Property: gasremoved
0.82
0.81
0.8
0.79
0.78
0.77
0.76
0 500 1000 1500 2000 2500 3000 3500 4000
time [s]
NTNU 20
Dynamic modeling of CO2 absorption systems
Project description
Validation
Simulation studies
Summary Summary
• At this stage in the project a robust codebase is developed for dynamic simulation
– Absorber, desorber packing model (this presentation)
• Verified numerics
• Validated towards plant data (preliminary)
• The event updating procedures facilitates rapid simulation using plant data for validation
• Current model gives acceptable match towards data for MEA
– Both at dynamic and steady state operation
• The implementation methodology allows for efficient simulation of the units’ transient
behavior for continuously changes in input conditions or design parameters, part load
operation, varying input conditions and ramping behavior
Further work
• A few units implemented: Storage tank, dynamic flash, mixer tank and the
column model
• Network solver to handle sequential dynamic integration
NTNU 21
Dynamic modeling of CO2 absorption systems
Project description
Validation
Simulation studies
Summary
Acknowledgement
This presentation forms a part of the BIGCO2 project, performed under the
strategic Norwegian research program Climit. The authors acknowledge the
partners: StatoilHydro, GE Global Research, Statkraft, Aker Clean Carbon, Shell,
TOTAL, ConocoPhillips, ALSTOM, the Research Council of Norway (178004/I30
and 176059/I30) and Gassnova (182070) for their support.
NTNU 22