Control Engineering Practice: Vishal Mahindrakar, Juergen Hahn
Control Engineering Practice: Vishal Mahindrakar, Juergen Hahn
Control Engineering Practice: Vishal Mahindrakar, Juergen Hahn
art ic l e i nf o a b s t r a c t
Article history: Benzene hydrogenation via reactive distillation is a process that has been widely adopted in the process
Received 23 April 2015 industry. However, studies in the open literature on control of this process are rare and seem to indicate
Received in revised form that conventional decentralized PI control results in sluggish responses when the reactive distillation
13 March 2016
column is subjected to disturbances in the feed concentration. In order to overcome this performance
Accepted 9 April 2016
limitation, this work investigates model predictive control (MPC) strategies of a reactive distillation
column model, which has been implemented in gPROMS. Several MPCs based upon different sets of
Keywords: manipulated and controlled variables are investigated where the remaining variables remain under
Model predictive control regular feedback control. Further, MPC controllers with output disturbance correction and, separately,
Reactive distillation
with input disturbance correction have been investigated. The results show that the settling time of the
Packed column
column can be reduced and the closed loop dynamics significantly improved for the system under MPC
Dynamic modeling
Feedback control control compared to a decentralized PI control structure.
& 2016 Elsevier Ltd. All rights reserved.
http://dx.doi.org/10.1016/j.conengprac.2016.04.008
0967-0661/& 2016 Elsevier Ltd. All rights reserved.
104 V. Mahindrakar, J. Hahn / Control Engineering Practice 52 (2016) 103–113
Vent (C4 and lights) (Environmental Protection Agency, 2006). This makes it challen-
ging to develop a control system for the process as the control
system needs to effectively maintain all the controlled variables at
their set points and at the same time rapidly reject disturbance
C5 to C6 effects.
It is essential for any control system to be tested in an industrial
setting or, in a first step, in detailed simulations. In this regard, this
work makes use of a rigorous first principles-based dynamic
Hydrogen
model of the benzene hydrogenation reactive distillation column.
Reformate This model has been implemented in gPROMS as part of a recent
study and consists of over 2400 differential and 5000 algebraic
equations (Mahindrakar & Hahn, 2014). This prior study developed
a decentralized control scheme in conjunction with a feedforward
controller for this process. While the investigated control config-
uration worked reasonably well, it had the drawback that the
feedforward controller was only beneficial if the delay associated
with the feed composition measurement was small, which in turn
C7+ requires a composition analyzer which can be expensive to pur-
chase and maintain (Luyben, 2006). In order to address these
Fig. 1. Schematic of a reactive distillation column. drawbacks, this work investigates several MPC control structures
in order to improve the closed loop dynamics of the RD column for
there are fewer controlled and manipulated variables than if se- disturbance rejection without requiring continuous and near in-
parate reaction and separation processes would be used. This can stantaneous measurements of the feed concentrations.
be especially challenging for benzene hydrogenation because this The outline of this paper is as follows. Section 2 presents pre-
process is known to be subjected to significant feed concentration liminary information about the dynamic model of the reactive dis-
fluctuations. For example, the reformate stream benzene con- tillation column and model predictive control relevant to this work.
centration can vary between 3 vol% and 11 vol% on a regular basis The details of the model predictive control scheme are provided in
V. Mahindrakar, J. Hahn / Control Engineering Practice 52 (2016) 103–113 105
2. Preliminaries
The model used in this work is based upon the model from a
previous study which was implemented in the dynamic simulator
gPROMS (Process Systems Enterprise, 1997). The column is a
packed column where part of the column is filled with catalyst to
facilitate the reaction. The packed column has been modeled as a
staged column with 70 theoretical stages and the entering re-
formate stream consists of 15 components. The column has 10
catalyst stages and the reformate feed enters the column at stage
30. Hydrogen feed enters the column at stage 29. The column has a
partial condenser as a significant amount of hydrogen remains
unreacted and it is economically infeasible to condense hydrogen.
This hydrogen is recycled to the hydrogen feed. Fig. 2 shows a
schematic of the reactive distillation column.
Equilibrium stage modeling (Al-Arfaj & Luyben, 2000; Alejski &
Duprat, 1996; Georgiadis, Schenk, Pistikopoulos & Gani, 2002; Ja-
cobs & Krishna, 1993; Peng, Lextrait, Edgar & Eldridge, 2002;
Sneesby, Tadé & Smith, 1998; Sneesby, Tadé, Datta & Smith, 1997)
was used for developing a dynamic model for the benzene hy-
drogenation process. Furthermore, the column model includes Fig. 3. Plots of predicted controlled variable trajectory, ` , and manipulated variable
trajectory, \ , for an MPC controller.
dynamic liquid and dynamic vapor holdups due to the operating
pressure of 8 atm (Choe & Luyben, 1987). Equations for liquid
hold-up and pressure drop have been adopted from Maćkowiak’s
(Hall & Mackowiak, 2009) study on packed columns. The model appendix.
equations for the reactive distillation column can be found in the
2.2. Model predictive control
xk + 1 = Φxk + Γuk
7
T
4− 1 selected based on the operating range of the manipulated and
( ) (
J = ∑ rk + i k − `^k + i k W y rk + i k−`^k + i k + ) ∑ ∆\Tk + i W \△\k + i controlled variables as given in Eqs. (11) and (12).
i=1 i=0 (4)
2.3. State estimation
^T ^
J = E W Y E +∆\Tf W U∆\f (5) Model-based control and optimization techniques often require
knowledge about states which cannot be directly measured (Qin &
where, Badgwell, 1997). These states can be estimated using an observer
⎡Wu … 0 ⎤ ⎡Wy … 0 ⎤ (Schei, 2008).
⎢ ⎥ ⎢ ⎥
WU = ⎢ ⋮ ⋱ ⋮ ⎥ ; WY = ⎢ ⋮ ⋱ ⋮ ⎥ xk + 1 = Φxk + Γuk + wk
⎣ 0 ⋯ W ⎦
u ⎣ 0 ⋯ W ⎦
y
(6) yk = Cxk + vk (13)
^ ^ (7)
E = r −Y ^ k + 1 = Φ_
_ (
^ k +Γ\k +Lk ` −C _
^k )
k (14)
⎡ `^ ⎤
⎡ rk + 1 ⎤ ⎢ k+1 k ⎥ ⎡ Δ\k ⎤ −1
⎢r ⎥
k+2
⎢ ^
` ⎥ ⎢
⎥; Y^ = ⎢ k + 2 k ⎥; ∆\f = ⎢
Δ\k + 1 ⎥
⎥ Lk = A Σ (
^C T CΣ
^ C T +
) (15)
r =⎢
⎢ ⋮ ⎥ ⎢ ⋮ ⎥ ⎢ ⋮ ⎥
⎢⎣ rk + 7 ⎥⎦ ⎢ `^ ⎥ ⎢⎣ Δ\k + 4 − 1⎥⎦ −1
⎣ k+7 k⎦ (8)
^ = AΣ
Σ ^ AT + − AΣ
^C T CΣ
(
^ C T +
) ^ AT
CΣ (16)
Table 1
Transfer functions for partially open benzene hydrogenation RD column estimated at 6.0 vol% feed benzene concentration. The units for all time constants are minutes.
Tcond QN R F H2 zC6 H6
The state space model along with the output prediction Eq. (10) xk + 1 = Φxk + Γuk + Γ ddk
can be utilized to develop the MPC controller. Eq. (10) can be
yk = Cxk (32)
written in the form of step response coefficients Sj : Eq. (25). It
should be noted that Eq. (25) does not account for plant-model
⎡ ⎤
mismatch, however, the ability to deal with plant-model mismatch ⎢ C Γd ⎥
⎡ CΦ ⎤ ⎡ S1 ⎤ ⎡ S1 0 … 0 ⎤
⎢ ⎥ ⎢ ⎥ ⎢ ⎥ ⎢ C ΦΓ d + CΓ d ⎥
is crucial for any control system. One way to account for the plant- ^ ⎢ C Φ 2
⎥ ^ ⎢ S2 ⎥ ⎢ S2 S1 … 0 ⎥ \ ⎢ ⋮ ⎥^
Y = _ + \ + ⎥Δ f + ⎢ 7 ⎥ dk k
model mismatch is to include a disturbance correction term in the ⎢ ⋮ ⎥ k k ⎢ ⋮ ⎥ k −1 ⎢ ⋮ ⋮ … ⋮
⎢ ⎥ ⎢ ⎥ ⎢ ⎥ ⎢ ⎥
⎣ C Φ7 ⎦ ⎣ S7 ⎦ ⎣ S 7 S 7−1 … S 7 − 4 +1⎦ ⎢ ∑ C Φi −1Γ d ⎥
controlled variable prediction. The disturbance correction term ⎢⎣ ⎥⎦
i =1 (33)
enables the controllerþpredictor system to maintain the controlled
variables at their set-points and avoid offsets (Muske & Badgwell,
⎡ C Γd ⎤
2002). There are different approaches to account for the dis- ⎡ CΦ ⎤ ⎡ S1 ⎤ ⎢ ⎥
turbance correction term. The two methods investigated here are ⎢ ⎥ ⎢ ⎥ d
⎢ C ΦΓ +CΓ ⎥ d
C Φ 2 S
^ k k + ⎢ 2 ⎥ \k −1 + ⎢ ⎥ d^
output disturbance correction and input disturbance correction and E =⎢ ⎥_ ⋮
⎢ ⋮ ⎥ ⎢ ⋮⎥ ⎢ 7 ⎥ kk
both will be utilized for developing MPC controllers. The prediction ⎢⎣ C Φ 7 ⎥⎦ ⎢ ⎥ ⎢ i 1 d ⎥
⎣ S7 ⎦ ⎢ ∑ CΦ Γ ⎥
−
horizon for all the MPC methods is 40 min and the control horizon ⎣ i=1 ⎦ (34)
is 4 min. Larger control horizons have also been investigated but the
results were only minimally affected by larger horizons and only the The state space model can be modified to include input dis-
results for the 4 min horizon are presented here. A sampling time of turbances (Eq. (32)). The predicted controlled variable is given by
V. Mahindrakar, J. Hahn / Control Engineering Practice 52 (2016) 103–113 109
(30) and (31). This controller uses a constant step output dis- The controlled variables and manipulated variables in Eq. (18)
turbance for offset free control. are still paired and controlled by proportional only controllers.
1 This requires the use of all the transfer function relations from
W\ = Table 1. However, it is observed that the controlled variable V1,
10 (35)
primarily depends on the hydrogen feed flow rate FH2 and on the
1 benzene feed concentration zC6 H6 . Incorporating the effect of other
W` =
1000 (36) manipulated variables ( Tcondout , Q N , and R ) on the controlled
variable V1 and the effect of benzene feed concentration zC6 H6 on
The weight matrices are selected using the criteria described by
the other controlled variables ( T1, T19 , and T55) leads to abnormal
Eqs. (11) and (12) and are given by Eqs. (35) and (36).
control behavior. This occurs because the transfer function rela-
3.3.1.2. SISO MPC controller with input disturbance. In the previous tions are sensitive to operating conditions and operating condi-
subsection a constant output step disturbance was used to ensure tions are affected significantly by feed concentration. As the feed
offset free control. However, in reality the disturbance (benzene composition changes, the transfer functions relating benzene
feed concentration) is occurring upstream of the process, i.e., there concentration with temperature controlled variables change sig-
are non-negligible dynamics between the place where the dis- nificantly. This is also true for the effect of the manipulated vari-
turbance occurs and when they affect the measurement. This ables ( Tcondout , Q N , and R ) on the controlled variable V1. While it
implies that there is potential room for improvement for the would be possible to address these points via a nonlinear MPC
closed loop performance of the process by considering the dis- formulation, this is beyond the scope of this work. In order to
turbance to be an input disturbance. MPC can utilize an input avoid these issues, an MIMO MPC controller is based on the
disturbance model to compensate for the disturbance effects. transfer function relations given in Table 4. The transfer function
However, just like feedforward control, using an input disturbance relations that correspond to the effect of disturbance variable, zC6 H6
requires knowledge about the effect of the actual disturbance on on the temperature controlled variables ( T1, T19 , and T55) and the
the output, i.e., a disturbance model. If a disturbance model is effect of the manipulated variables Tcondout , Q N , and R are found to
used, it is then possible to estimate the disturbance value. The be most sensitive to the operating conditions. These transfer
state space model with input disturbance (Eq. (32)) can be mod- function relations have not been included in Table 4 as they are not
ified to represent an augmented state space system. A Kalman
part of the MPC controller. MIMO MPC controllers with output
filter, which was tuned by the procedure described previously, was
disturbances and input disturbance are discussed and developed
applied to the augmented state space system for disturbance es-
in the following sections.
timation (Eqs. (A30)–(A33)).
V1 V1
The transfer functions and from Table 1 are used as a 3.3.2.1. MIMO MPC controller with output disturbances. An MIMO
F H2 z C6 H6
basis to develop the expressions of the discrete state space model. MPC controller with output disturbances is developed in this
The MATLAB functions “ss” and “c2d” are used for the conversion of section. A discrete state space model is derived from the transfer
transfer functions to state space. Based on the discrete state space function relations for the 4 pairs of controlled variables and ma-
model, and Eqs. (30)–(34) and (A30) through (A33), an MPC con- nipulated variables shown in Table 4. Eqs. (30) and (31) are used to
troller with an input disturbance model is designed for the RD develop the MIMO MPC controller with output disturbances.
column. The weights for the SISO MPC controller with the dis- Weights for the MIMO MPC controller are selected based on the
turbance model are the same as for the SISO MPC with output expected range of the manipulated and controlled variables.
110 V. Mahindrakar, J. Hahn / Control Engineering Practice 52 (2016) 103–113
Table 4
Transfer function relations used for developing MIMO MPC controllers
⎡1 0 0 0 ⎤ ⎡ T1 ⎤ ⎡ p1k ⎤
⎢ ⎥ ⎢ k⎥ ⎢ ⎥
⎢ 0 100 0 0 ⎥ ⎢ T19k ⎥ ⎢ p2k ⎥
⎢ ⎥ yk = ⎢ ⎥ = Cx + D p⎢
1 k
p ⎥
W\ = ⎢ 0 0
1000
0 ⎥ ⎢ T55k ⎥ ⎢ 3k ⎥
⎢ ⎥ ⎢⎣ V1 ⎥⎦ ⎢⎣ p4k ⎥⎦
⎢0 0 1 ⎥ k
⎢⎣ 0
100 ⎥⎦ (39) where,
⎡1 0 0 0⎤
⎡1 ⎤ ⎢ ⎥
⎢ 0 0 0 ⎥ 0 1 0 0⎥
⎢2 ⎥ Dp = ⎢
⎢0 0 1 0⎥
⎢ 1 ⎥ ⎢⎣ 0
⎢0 0 0 ⎥ 0 0 0⎥⎦ (42)
4
W =⎢
` ⎥
⎢0 1
0 0 ⎥ x˜ k + 1 = Φ̃x˜ k + Γ̃uk
⎢ 4 ⎥
⎢ ⎥ ˜ ˜k
⎢0 1 ⎥ y = Cx
k (43)
0 0
⎣ 104 ⎦ (40)
⎡ xk ⎤ ⎡ Φ Γd 0⎤ ⎡ Γ⎤
The weights selected for the MIMO MPC controller are given by ⎢ ⎥ ⎢ ⎥
_˜ k = ⎢ dk ⎥; Φ̃ = ⎢ 0 I 0⎥; Γ̃ = ⎢ 0 ⎥; C˜ = ⎡⎣ C 0 Dp ⎤⎦
Eq. (30) and (31). The range for the manipulated variables was ⎢ ⎥
determined by considering the steady state values for these vari- ⎢⎣ pk ⎥⎦ ⎢⎣ 0 0 I ⎦⎥ ⎣ 0⎦ (44)
ables at the extreme operating conditions with respect to the feed
benzene concentration (i.e. 3 vol% and 11 vol%). These weights (
_˜ k +1 = Φ̃_˜ k + Γ̃\k + L `k −C˜ _˜ k ) (45)
selected for the manipulated variables Q B and R are chosen to be
relatively large since it is observed that these MVs need to be The discrete state space model for the MPC controller can then
varied gradually for a stable response. A relatively small weight is be modified to include both the input and output disturbances as
selected for the recycle stream flow rate V1, in accordance with its given by Eq. (41). An augmented state space system can be defined
operating range. for this system, which can be used to estimate the input dis-
turbance and states using an observer ((Eqs. (43)–45)). Note that
3.3.2.2. MIMO MPC controller with input disturbance. This section Dp (4,4)=0, i.e no output disturbance is being considered for the
extends the MIMO MPC by using an input disturbance and an controlled variable V1 as it is assumed to be an input disturbance.
output disturbance model. The previous subsection made use of The state space matrices in Eq. (41) are estimated from the transfer
output disturbances for all the controlled variables. The logical functions given in Table 4. Since the effect of the feed composition
progression to this method would be to include input disturbance disturbance on the temperature controlled variables is eliminated
terms for all of the controlled variables for developing a MIMO in Table 4, the temperature controlled variables are not corrected
MPC controller with input disturbance. However, the linear by the disturbance variable. The augmented state space system in
transfer function relations between the disturbance variables and Eq. (44) changes the representation of the variable dk from an
the temperature controlled variables ( T1, T19 , and T55) will not been input variable to a state variable. This enables estimation of the dk
considered here as they are very sensitive to changes in the op- using an observer.
erating conditions. One approach to deal with this situation is to
use a combination of input and output disturbances as part of the
MPC controller. Muske and Badgwell (Muske & Badgwell, 2002) 4. Comparison of responses for different control schemes
have discussed the rotational factor modeling technique for this
type of problem. This technique can be implemented for the Previous simulation studies (Mahindrakar & Hahn, 2014) have
benzene hydrogenation column to develop a MIMO MPC con- indicated that decentralized PI feedback-only control, is adequate
troller that utilizes the input disturbance for prediction of vapor for disturbances in feed flow rate and feed temperature. However,
flow rate, V1 and output disturbances for prediction of the tem- significant settling times were observed when the reactive dis-
perature controlled variables. tillation column was subjected to disturbances in feed con-
⎡ uk ⎤ centration. The objective of this section is to evaluate and compare
xk + 1 = Φxk + ⎡⎣ Γ Γd ⎤⎦ ⎢ ⎥ the simulated responses of the reactive distillation column aug-
⎣ dk ⎦ (41)
mented with controllers developed in Section 3, when subjected
to feed concentration disturbances.
V. Mahindrakar, J. Hahn / Control Engineering Practice 52 (2016) 103–113 111
d ( Ml1Hl1 + Mv1Hv1)
= V2 H0 − (L1+D) Hl1 − V1Hv1
5. Conclusions dt (A6)
150 References
ψ = +1. 75
Rev (A19)
Al-Arfaj, M., & Luyben, W. L. (2000). Comparison of alternative control structures for an
⎡ 2hj ⎤
−5 ideal two-product reactive distillation column. Industrial and Engineering Chemistry
∆Pj = ∆P0, j ⎢ 1− ⎥ Research, 39(9), 3298–3307.
⎣ dp a ⎦ (A20) Alejski, K., & Duprat, F. (1996). Dynamic simulation of the multicomponent reactive
distillation. Chemical Engineering Science, 51(18), 4237–4252.
Bequette, B. W. (2003). Process control: modeling, design, and simulation (1st ed.). Upper
Pj +1 = Pj+∆Pj (A21) Saddle River, NJ: Prentice Hall Professional.
Bristol, E. (1966). On a new measure of interaction for multivariable process control. IEEE
Reaction rate Transactions on Automatic Control, 11(1), 133–134.
Choe, Y. S., & Luyben, W. L. (1987). Rigorous dynamic models of distillation columns.
kj,1K A1KH1C A j,1CH j Industrial and Engineering Chemistry Research, 26(10), 2158–2161.
rxnj, Benzene = − Environmental Protection Agency (2000). Control of emissions of hazardous air pollutants
⎛ 1 ⎞3 from mobile sources. Available: 〈http://www.epa.gov/otaq/regs/toxics/f00055.pdf〉.
⎜ 3K A1C A
j,1 + ( K H1C H j ) 2 +1⎟
⎝ ⎠ (A22) Environmental Protection Agency (2006). Control of hazardous air pollutants from mobile
sources: 40 CFR Parts, 59, 50, 85 and 85. Available: 〈http://www.epa.gov/otaq/regs/
toxics/proposedrule.pdf〉.
kj,2K A2KH2C A j,2 CH j Environmental Protection Agency (2007). Control of hazardous air pollutants from mobile
rxnj, Toluene = − sources : final rule to reduce mobile source air toxics. Available: 〈http://www.epa.gov/
⎛ 1 ⎞3 oms/regs/toxics/420f07017.pdf〉.
⎜ 3K A2C A
j,2 + ( K H2C H j ) 2 +1⎟
⎝ ⎠ (A23) Froisy, J. B. (2006). Model predictive control—Building a bridge between theory and
practice. Computers and Chemical Engineering, 30(10–12), 1426–1435.
Georgiadis, M. C., Schenk, M., Pistikopoulos, E. N., & Gani, R. (2002). The interactions of
⎡ E ⎛ 1 1 ⎞⎤ design control and operability in reactive distillation systems. Computers and Che-
ki, j = ki,0 exp ⎢ − a ⎜ − ⎟ ⎥ mical Engineering, 26(4–5), 735–746.
⎢⎣ Rgas ⎝ Tj T0 ⎠ ⎥⎦ (A24) Hall, C., & Mackowiak, J. (2009). Fluid dynamics of packed columns: Principles of the fluid
dynamic design of columns for gas/liquid and liquid/liquid systems (1st ed.). New York,
Reboiler NY: Springer.
Harmsen, G. J. (2007). Reactive distillation: The front-runner of industrial process in-
Mass balance tensification: A full review of commercial applications, research, scale-up, design and
operation. Chemical Engineering, 46(9), 774–780.
d ( MlN ) Jacobs, R., & Krishna, R. (1993). Multiple solutions in reactive distillation for methyl tert-
= LN −1 − LN − VN
dt (A25) butyl ether synthesis. Industrial and Engineering Chemistry Research, 32(8),
1706–1709.
Component balances Li, S., Lim, K. Y., & Fisher, D. G. (1989). A state space formulation for model predictive
control. AIChE Journal, 35(2), 241–249.
Luyben, W. L. (2006). Evaluation of criteria for selecting temperature control trays in
d ( MlN xN, i )
= LN −1xN −1, i − LN xN, i − VN yN, i ∀ i : 1 to n−1 distillation columns. Journal of Process Control, 16(2), 115–134.
dt (A26) Mahindrakar, V., & Hahn, J. (2014). Dynamics and control of benzene hydrogenation via
reactive distillation. Journal of Process Control, 24(3), 113–124.
n Morari, M., & Lee, J. H. (1999). Model predictive control: past, present and future. Com-
puters and Chemical Engineering, 23(4–5), 667–682.
∑ xN, i =1 Muske, K. R., & Badgwell, T. A. (2002). Disturbance modeling for offset-free linear model
i=1 (A27) predictive control. Journal of Process Control, 12(5), 617–632.
Palmer, R. E., Kao, S. H. , Tong, C., Shipman D. R. (2008). Consider options to lower benzene
Energy balance levels in gasoline. Available: 〈http://www.woodgroup.com/SiteCollectionDocuments/
news-tech-articles/2008-06_GasBenzeneLevels_Mustang.pdf〉.
d ( MlNHlN ) Pannocchia, G. (2003). Robust disturbance modeling for model predictive control with
= LN −1HlN −1 − (LN +VN ) HlN application to multivariable ill-conditioned processes. Journal of Process Control, 13
dt (A28)
(8), 693–701.
Peng, J., Lextrait, S., Edgar, T. F., & Eldridge, R. B. (2002). A comparison of steady-state
VN HlN − VN HvN + Q N =0 (A29) equilibrium and rate-based models for packed reactive distillation columns. In-
dustrial and Engineering Chemistry Research, 41(11), 2735–2744.
Process Systems Enterprise (1997–2015). gPROMs ModelBuilder V3.7. Available: 〈www.
Augmented state space system for disturbance estimation.
psenterprise.com/gproms〉.
⎡ xk + 1⎤ ⎡ Φ Γ d ⎤ ⎡ xk ⎤ ⎡ Γ⎤ Qin, S. J., & Badgwell, T. A. (1997). An overview of industrial model predictive control
⎢ ⎥=⎢ ⎥ ⎢ ⎥ + ⎢ ⎥ uk
⎣0⎦
technology. AIChE Symposium Series, 93, 232–256.
⎣ dk + 1⎦ ⎣ 0 I ⎦ ⎣ dk ⎦ Schei, T. S. (2008). On-line estimation for process control and optimization applications.
Journal of Process Control, 18(9), 821–828.
⎡ xk ⎤ Shinskey, F. G. (1994). Feedback controllers for the process industries (1st ed.). New York,
yk = ⎡⎣ C 0⎤⎦ ⎢ ⎥
⎣ dk ⎦ (A30)
NY: McGraw-Hill Professional.
Skogestad, S. (1997). Dynamics and control of distillation columns – A critical survey.
Modeling, Identification and Control, 18(3), 177–217.
Skogestad, S., & Morari, M. (1987). Control configuration selection for distillation col-
umns. AIChE Journal, 33(10), 1620–1635.
xka+ 1 = Φaxka + Γ auk Skogestad, S., & Postlethwaite, I. (2007). Multivariable feedback control: analysis and de-
sign (2nd ed.). New York, NY: John Wiley & Sons.
yk = C axka (A31) Skogestad, S., Lundström, P., & Jacobsen, E. W. (1990). Selecting the best distillation
control configuration. AIChE Journal, 36(5), 753–764.
where, Sneesby, M. G., Tadé, M. O., & Smith, T. N. (1998). Steady-state transitions in the reactive
distillation of MTBE. Computers and Chemical Engineering, 22(7–8), 879–892.
⎡ xk ⎤ ⎡ d⎤ ⎡ Γ⎤ Sneesby, M. G., Tadé, M. O., Datta, R., & Smith, T. N. (1997). ETBE synthesis via reactive
xka = ⎢ ⎥; Φa = ⎢ Φ Γ ⎥; Γ a = ⎢ ⎥
⎣ dk ⎦ ⎣0 I ⎦ ⎣ 0⎦ (A32)
distillation. 2. Dynamic simulation and control aspects. Industrial and Engineering
Chemistry Research, 36(5), 1870–1881.