1
Self Self-
- Optimizing Control
Optimizing Control
HDA case study
- S. Skogestad, May 2006
- Thanks to Antonio Araújo
HDA case study S. Skogestad, May 2006 Self- Self Thanks to - - PowerPoint PPT Presentation
-Optimizing Control Optimizing Control HDA case study S. Skogestad, May 2006 Self- Self Thanks to Antonio Arajo 1 Process Description -Optimizing Control Optimizing Control Benzene production from thermal-dealkalination of
1
Self Self-
Optimizing Control
2
Self Self-
Optimizing Control
temperature, non-catalytic process).
formation.
structure design purposes.
CH3
+ H2 → + + CH4 Heat
Toluene Benzene
H2 + → 2 ←
Diphenyl
3
Self Self-
Optimizing Control
Mixer FEHE Furnace PFR Quench Separator Compressor Cooler Stabilizer Benzene Column Toluene Column
H2 + CH4 Toluene Toluene Benzene CH4 Diphenyl Purge (H2 + CH4)
4
Self Self-
Optimizing Control
Process units
DOF External feed streams (feed rate) 2 Heat exchangers duties (including 1 furnace) 3 Splitters 2 Compressor duty 1 Adiabatic flash(*) Gas phase reactor(*) Distillation columns 6
Equality constraint
Quencher outlet temperature
Remaining degrees of freedom at steady state
13
(*) No adjustable valves (assumed fully open valve before flash)
14
5
Self Self-
Optimizing Control
Mixer FEHE Furnace Quencher Separator Compressor Cooler Stabilizer Benzene Column Toluene Toluene Benzene CH4 Diphenyl Purge (H2 + CH4) H2 + CH4 Reactor Toluene Column
1 2 7 4 3 5 6 8 12 14 13 11 9 10
6
Self Self-
Optimizing Control
– Production rate: Dben ≥ 265 lbmol/h. – Hydrogen excess in reactor inlet: FHyd / (Fben + Ftol + Fdiph) ≥ 5. – Bound on toluene feed rate: Ftol ≤ 300 lbmol/h. – Reactor pressure: Preactor ≤ 500 psia. – Reactor outlet temperature: Treactor ≤ 1300 °F. – Quencher outlet temperature: Tquencher = 1150 °F. – Product purity: xDben ≥ 0.9997. – Separator inlet temperature: 95 °F ≤ Tflash ≤ 105 °F. – + Distillation constraints
7
Self Self-
Optimizing Control
Disturbance Unit Nominal Lower Upper Toluene feed flow rate lbmol/h 300 285 315 Gas feed composition mol% of H2 95 90 100 Benzene price $/lbmol 9.04 8.34 9.74 Energetic value of fuel to the furnace MBTU/lbmol 0.1247 0.12 0.13
8
Self Self-
Optimizing Control
2 2,5 3 3,5 4 4,5 5 5,5 6 6,5
N
i n a l G a s f e e d c
p
i t i
( l
e r ) G a s f e e d c
p
i t i
( u p p e r ) B e n z e n e p r i c e ( l
e r ) B e n z e n e p r i c e ( u p p e r ) T
u e n e f e e d r a t e ( l
e r ) T
u e n e f e e d r a t e ( u p p e r ) E n e r g e t i c v a l u e
f u e l ( l
e r ) E n e r g e t i c v a l u e
f u e l ( u p p e r )
Profit (M$/year)
Benzene price
Disturbance
9
Self Self-
Optimizing Control
(UB)
(LB)
(LB)
(LB)
(UB)
(UB)
(LB)
(LB)
(LB) 10.Toluene mole fraction in toluene column distillate (LB)
10
Self Self-
Optimizing Control
Mixer FEHE Furnace Quencher Separator Compressor Cooler Stabilizer Benzene Column Toluene Toluene Benzene CH4 Diphenyl Purge (H2 + CH4) H2 + CH4 Reactor Toluene Column
8 2 1 4 3 5 6 7 10 9 11 Equality
11
Self Self-
Optimizing Control
– Pressure differences; – Temperatures; – Compositions; – Heat duties; – Flow rates; – Combinations thereof.
– Self-optimizing control!!!
18
138 138! 5.3 10 14 124!14! 127 127! 333,375 3 124!3!
12
Self Self-
Optimizing Control
Branch-and-bound: σ(G3x3) = 0.864
Quencher outlet benzene mole fraction Compressor power Liquid (cooling) flow to quencher
Branch-and-bound: σ(G3x3) = 0.853
Separator liquid outlet benzene mole fraction Compressor power Liquid (cooling) flow to quencher
Branch-and-bound: σ(G3x3) = 0.852
Benzene mole fraction in stabilizer bottom Compressor power Liquid (cooling) flow to quencher
I II III II II III III
13
Self Self-
Optimizing Control
Mixer FEHE Furnace Quencher Separator Compressor Cooler Stabilizer Benzene Column Toluene Toluene Benzene CH4 Diphenyl Purge (H2 + CH4) Reactor Toluene Column H2 + CH4
8 2 1 4 1 5 6 7 10 9 I II III xbenzene Flow 11 W
14
Self Self-
Optimizing Control
Branch-and-bound: σ(G3x3) = 0.835
Quencher outlet benzene mole fraction Compressor power Separator pressure
I II III’
15
Self Self-
Optimizing Control
Mixer FEHE Furnace Quencher Separator Compressor Cooler Stabilizer Benzene Column Toluene Toluene Benzene CH4 Diphenyl Purge (H2 + CH4) Reactor Toluene Column H2 + CH4
8 2 1 4 1 5 6 7 10 9 I II III’ xbenzene p 11 W
16
Self Self-
Optimizing Control
– RHP-zeros – RHP-poles – Input saturation – Easy of implementation (decentralized control of final 3x3 supervisory control problem)!
17
Self Self-
Optimizing Control
18
Self Self-
Optimizing Control
Mixer FEHE Furnace Quencher Separator Compressor Cooler Stabilizer Benzene Column Toluene Toluene Benzene CH4 Diphenyl Purge (H2 + CH4) Reactor Toluene Column
LC LC LC LC LC LC LC
LV-configuration assumed for columns
H2 + CH4
19
Self Self-
Optimizing Control
Mixer FEHE Furnace Quencher Separator Compressor Cooler Stabilizer Benzene Column Toluene Toluene Benzene CH4 Diphenyl Purge (H2 + CH4) Reactor Toluene Column
LC LC LC LC LC LC LC PC PC PC PC
Pressure with purge
H2 + CH4
Column pressures are given
20
Self Self-
Optimizing Control
Mixer FEHE Furnace Quencher Separator Compressor Cooler Stabilizer Benzene Column Toluene Column H2 + CH4 Toluene Toluene Benzene CH4 Diphenyl Purge (H2 + CH4) Reactor
LC LC LC LC LC LC LC TC TC TC TC PC PC PC PC
Ts ps
21
Self Self-
Optimizing Control
22
Self Self-
Optimizing Control
Mixer FEHE Furnace Quencher Separator Compressor Cooler Stabilizer Benzene Column Toluene Column H2 + CH4 Toluene Toluene Benzene CH4 Diphenyl Purge (H2 + CH4) Reactor
LC LC LC LC LC LC LC TC TC CC CC CC CC CC CC TC CC TC FC FC TC PC TC PC PC PC
SP SP SP SP SP SP SP SP SP SP SP
ps Ts 3 DOF left
23
Self Self-
Optimizing Control
Mixer FEHE Furnace Reactor Quencher Separator Compressor Cooler Stabilizer Benzene Column Toluene Column H2 + CH4 Toluene Toluene Benzene CH4 Diphenyl Purge (H2 + CH4)
LC LC LC LC LC LC LC TC TC CC CC CC CC CC CC TC CC TC FC FC TC PC TC
Difficult supervisory control problem:
PC PC PC
SP SP SP SP SP SP SP SP SP SP SP
ps Ts I xbenzene III II Flow
24
Self Self-
Optimizing Control
Mixer FEHE Furnace Reactor Quencher Separator Compressor Cooler Stabilizer Benzene Column Toluene Column H2 + CH4 Toluene Toluene Benzene CH4 Diphenyl Purge (H2 + CH4)
LC LC LC LC LC LC LC TC TC CC CC CC CC CC CC TC CC TC FC FC TC PC TC PC PC PC
SP SP SP SP SP SP SP SP SP SP SP
ps Ts I xbenzene III’ II
25
Self Self-
Optimizing Control