Process Control Design
Process Control Design
Abstract: A new equivalent transfer function (ETF) parameterization algorithm to incorporate the loop
interaction effect into the design of multi-loop PI controllers for high dimensional multivariable
processes is presented in this paper. The design scheme consists of two stages. In the first, by exploit-
ing the relationship between the equivalent closed-loop transfer function and the inverse of open-loop
transfer function, the analytical expression of ETF is derived. In the second stage, based on the ETF,
controller parameters for each loop are determined by utilizing the existing PI tuning rules and the
simple internal model control method. The proposed ETF parameterization algorithm is more accurate
and reasonable compared to the conventional ETF model approximation methods. Furthermore, the
advantage of the multi-loop PI controller designed by the proposed ETF is more significant when ap-
plied to higher dimensional processes with complicated interaction modes. Several typical industrial
process examples show the well-balanced and robust response with the minimum integral absolute er-
ror.
Keywords: Equivalent transfer function, high dimensional processes, multi-loop PI control, multi-
variable systems.
1 ⎛ n n ⎞
Fig. 1. Multi-loop control system and equivalent inde- = − 2 ∑ ⎜ ∑ (adjGiq ) g qp
′′ ⎟ adjG pi
pendent SISO systems. G p =1 ⎜⎝ q =1 ⎟
⎠
348 Xiaoli Luan, Qiang Chen, and Fei Liu
2 ⎛ n⎛ n ⎛ n
n ⎞ ⎞ ⎞ When the interactions between loops are so significant
3 ∑ ⎜ ∑⎜ ∑ ⎜ ∑
+ ⎜ ⎜ ⎜ (adjGiq )gqp ′ ⎟ adjGmi ,
′ ⎟ adjGpl ⎟ glm that the ETF model can not be properly expressed by
G m=1⎝ l =1 ⎝ p=1⎝ q=1 ⎟ ⎟ ⎟
⎠ ⎠ ⎠ FOPTD, more general dynamics such as second order
(7) plus time delay (SOPTD) ETF model should be
′′ is the second derivative of g qi . considered.
where g qi
Letting s = 0, and solving (5), (6) and (7), the ˆ
kˆ(τˆa s + 1)e −θ s
FOPTD model parameters of ETF can be calculated as: gˆ( s) = . (12)
ˆ ˆs +1
τˆ 2 s + 2τζ
1
kˆi = , (8) Similar with the derivation of FOPTD model, SOPTD
aii ETF of each loop can be deduced as
2
⎛b ⎞ ⎛c ⎞ 1
τˆi = ⎜ ii ⎟ − ⎜ ii ⎟ , (9) kˆi = , (13)
⎝ aii ⎠ ⎝ aii ⎠ aii
2 bii
b ⎛b ⎞ ⎛c ⎞ b X 0 − τˆai = − , (14)
θˆi = ii − ⎜ ii ⎟ − ⎜ ii ⎟ = ii − τˆi , (10) aii
aii ⎝ aii ⎠ ⎝ aii ⎠ aii cii
X1 − X 0τˆai = , (15)
where 2aii
adjK ii dii
aii = , X 2 − X1τˆai = − , (16)
K 6aii
s =0
eii
1 n ⎛ n ⎞ X 3 − X 2τˆai = , (17)
bii = − 2 ∑ ⎜⎜ ∑ (adjKiq ) gqp′ ⎟⎟ adjK pi , 24aii
K p =1 ⎝ q =1 ⎠ s =0
where
n
2
cii = 3 ∑ dii = {[G −1 (0)]}′′′ , eii = {[G −1 (0)]}(4) , X 0 = θˆi + 2θˆi ζˆi ,
K m =1
1
⎛ n ⎛ n ⎛ n ⎞ ⎞ ⎞ X 1 = θˆi 2 + 2θˆiζˆi X 0 − τˆi ,
⎜ ∑ ⎜ ∑ ⎜ ∑ adjK iq g qp
⎜ l =1 ⎜ p =1 ⎜⎝ q =1
(
′ ⎟ adjK pl ⎟ glm
⎟ ⎟ ⎟
)
′ ⎟ adjK mi 2
1
⎝ ⎝ ⎠ ⎠ ⎠ X 2 = θˆi 3 + 2θˆi ζˆi X 1 − X 0τˆi ,
6
1 n ⎛ n ⎞
− 2 ∑ ⎜⎜ ∑ (adjKiq ) gqp′′ ⎟⎟ adjK pi , 1
X 3 = θˆi4 + 2θˆi ζˆi X 2 − X 1τˆi .
K p =1 ⎝ q =1 ⎠ 24
s =0
k11 k1n
Remark: As seen from the ETF derived above, both
K = , kinds of ETF model, FOPTD and SOPTD, can be used to
kn1 knn represent the open-loop transfer function due to the
various interactions between each loop. Therefore, the
adjKiq , adjK pi , adjK mi and adjK pl are simplified as ETF parameterization algorithm developed in this paper
a single formula using subscripts v and w, defining: is more reasonable compared to the ETF of
MMF/ERGA/RNGA/EREA methods, which have the
adjK vw =
limitation of same structures as the corresponding
k1,1 k1,v −1 k1,v +1 k1, n original transfer functions. Furthermore, it can be seen
from (8)-(17) that we obtain a general form for the
parameters of ETF, which makes the proposed ETF
k w−1,1 k w−1,v −1 kw−1,v +1 kw−1, n
(−1)v + w . suitable for higher dimensional processes.
kw+1,1 kw+1,v −1 ki +1,v +1 kw+1,n
3. MULTI-LOOP PI CONTROLLER DESIGN
kn,1 kn,v −1 kn,v +1 k n, n
Since ETFs have incorporated the information of loop
In order for the resulting FOPTD ETF model to be interactions, the multivariable processes can be decom-
feasible, τˆi and θˆi should be real and positive. It is posed into a set of single-input single-output (SISO)
clear from (8)-(10) that the following condition should processes and then multi-loop PI controllers can be
be satisfied for finding feasible τˆi and θˆi values.
designed to stabilize these SISO loops independently.
Here, the IMC-PID [17] tuning rules were introduced for
2 its many advantages, including simplicity, robust
⎛ bii ⎞ cii
⎜ ⎟ > > 0. (11) performance, and analytical form.
⎝ aii ⎠ aii The obtained ETF model contains two parts.
Equivalent Transfer Function based Multi-loop PI Control for High Dimensional Multivariable Systems 349
⎛ 1 ⎞ γ = Δ o ( jω )
gci = kCi ⎜ 1 + ⎟. (23)
⎝ τ Ii s ⎠ < 1/ σ {[ I + G ( jω )GC ( jω )]−1 G ( jω )GC ( jω )},
Making the coefficients in (23) coincide with those in where γ represents the degree of robust stability, Δ o is
(22), the controller parameters are expresses by multiplicative output perturbation, and σ is maximum
kCi = fi′(0), (24) singular value. It should be noted that a control system
with a larger γ means more robust stability. Therefore,
f ′(0)
τ Ii = i . (25) for a fair comparison, γ value should be the same as or
f i (0) larger than that of the other methods in the simulation.
If the ETF has a strong lead term, the derivative and
integral constants calculated from (25) could have 5. EXAMPLES
5.1. Example 1
negative values. Under this circumstance, a PI controller
The distillation column of industrial scale polymeri-
with the first-order lag filter structure is recommended as
zation (ISP) was quoted to verify the benefits of the new
follows:
proposed ETF parameterization technique over the ETF
⎛ 1 ⎞ 1 in terms of ERGA [14] and RNGA [19].
gci = kCi ⎜ 1 + ⎟ . (26)
⎝ τ Ii s ⎠ τ Fi s + 1 ⎡ 22.89e −0.2 s −11.64e −0.4 s ⎤
⎢ ⎥
Analogously, the controller parameters are calculated 4.572 s + 1 1.807 s + 1 ⎥
G( s ) = ⎢
as: ⎢ 4.689e −0.2 s 5.8e −0.4 s ⎥
⎢ ⎥
⎡ f ′′′(0) ⎤ ⎣ 2.174 s + 1 1.801s + 1 ⎦
kCi = − fi (0) ⎢ i ⎥ + fi′(0), (27)
⎣ 3 fi′′(0) ⎦ In this example, due to the strong interactions between
f ′′′(0) fi′(0) loops, it is infeasible to use a simple FOPDT model to
τ Ii = − i + , (28) express ETF. So the SOPDT model with a lead term is
3 fi′′(0) fi (0) considered and calculated as follows:
350 Xiaoli Luan, Qiang Chen, and Fei Liu
1.5 0.6
Proposed
0
Model Error
0.4 ERGA
1 Vu et al.
0.2
u1
y1
−0.1 Proposed (g11)
ERGA 0.5 Proposed
ERGA 0
RNGA Vu et al.
−0.2 0 −0.2
0 10 20 30 40 0 10 20 30 40 0 10 20 30 40
Time [hour] Time [hour]
Time
0.05 1.5 0.3
Proposed
Model Error
1 0.2 ERGA
0 Vu et al.
0.5 0.1
u2
y2
Proposed (g22)
−0.05 ERGA 0
Proposed
ERGA 0
RNGA Vu et al.
Fig. 2. The ETF model errors of the proposed, ERGA Fig. 3. Outputs and control signals of the step response
and RNGA for ISP reactor. of the ISP reactor.
u1
Proposed Proposed
0.5 RNGA
MMF
−40 RNGA
MMF
controllers for multivariable processes,” Ind. Eng.
0 −60
0 1000 2000 3000 4000 0 1000 2000 3000 4000 Chem. Res., vol. 27, no. 6, pp. 969-973, 1988.
time [sec] time [sec]
1.5
20
[6] W. L. Luyben, “Simple method for tuning SISO
1 0 controllers in multivariable systems,” Ind. Eng.
0.5 −20
u2
y2
0
Proposed
RNGA
−40 Proposed
RNGA
Chem. Process Des. Dev., vol. 25, no. 3, pp. 654-
MMF −60 MMF
−0.5
0 1000 2000 3000 4000
−80
0 1000 2000 3000 4000
660, 1986
time [sec] time [sec] [7] M. Hovd and S. Skogestad, “Sequential design of
1.5 20
1 0
decentralized controllers,” Automatica, vol. 30, no.
0.5 10, pp. 1601-1607, 1994.
u3
y3
Proposed
0
−20 RNGA
MMF
[9] M. Hovd and S. Skogestad, “Improved independent
−0.5
0 1000 2000 3000 4000
−40
0 1000 2000 3000 4000
design of robust decentralized controllers,” Journal
time [sec] time [sec]
of Process Control, vol. 3, no. 1, pp. 43-51, 1993.
Fig. 4. Outputs and control signals of the step response [10] S. Skogestad and M. Morari, “Robust performance
of the Example 2. of decentralized control systems by independent
352 Xiaoli Luan, Qiang Chen, and Fei Liu
designs,” Automatica, vol. 25, no. 1, pp. 119-125, duction and PID controller tuning,” Journal of
1989. Process Control, vol. 13, no. 4, pp. 291-309, 2003.
[11] H. P. Huang, J. C. Jeng, C. H. Chiang, and W. Pan,
“A direct method for multi-loop PI/PID controller
design,” Journal of Process Control, vol. 13, no. 8, Xiaoli Luan was born in 1979. She re-
pp. 769-786, 2003. ceived her [Link]. degree in Industrial
Automation and her Ph.D. degree in Con-
[12] T. N. L. Vu and M. Lee, “Independent design of trol Theory and Control Engineering
multi-loop PI/PID controllers for interacting multi- from Jiangnan University, Wuxi, China,
variable processes,” Journal of Process Control, in 2002 and 2010, respectively. She is
vol. 20, no. 8, pp. 922-933, 2010. currently an Assistant Professor of the
[13] M. J. He, W. J. Cai, B. F Wu, and M. He, “Simple Institute of Automation, Jiangnan Uni-
Decentralized PID controller design method based versity. Her research interests include
on dynamic relative interaction analysis,” Ind. Eng. robust control and optimization of complex nonlinear systems.
Chem. Res., vol. 44, no. 2, pp. 8334-8344, 2005.
[14] Q. Xiong and W. J. Cai, “Effective transfer func-
Qiang Chen was born in 1989. He is a
tion method for decentralized control system design doctoral student of the Institute of Auto-
of multi-input multi-output processes,” Journal of mation, Southern Yangtze University.
Process Control, vol. 16, no. 8, pp. 773-784, 2006. His research interests include robust con-
[15] W. Hu, W. J. Cai, and G. Xiao, “Decentralized con- trol and optimization of complex nonli-
trol system design for MIMO processes with inte- near systems.
grators/differentiators,” Ind. Eng. Chem. Res., vol.
49, no. 24, pp. 12521-2528, 2010.
[16] N. Naini, M. Fatehi, and A. Sedigh, “Input-Output
pairing using effective relative energy array,” Ind.
Eng. Chem. Res., vol. 48, no. 15, pp. 7137-7144, Fei Liu was born in 1965. He received
2009. his [Link]. degree in Electrical Technology
[17] Y. Lee, S. Park, M. Lee, and C. Brosilow, “PID and his [Link]. degree in Industrial
controller tuning for desired closed-loop responses Automation from Wuxi Institute of Light
for SI/SO systems,” AIChE Journal, vol. 44, no. 1, Industry, Wuxi, China, in 1987 and 1990,
pp. 106-115, 1998. respectively, and his Ph.D. degree in
[18] S. Skogestad and I. Poslethwaite, Multivariable Control Science and Control Engineering
Feedback Control, John Wiley and Sons, New from Zhejiang University, Hangzhou,
China, in 2002. From 1990 to 1999, he
York, 1996.
was with Wuxi Institute of Light Industry, first as an Assistant
[19] C. Rajapandiyan and M. Chidambaram, “Controller Professor, next as a Lecturer, and then as an Associate
design for MIMO processes based on simple de- Professor. Since 2003, he has been a Professor with the
coupled equivalent transfer functions and simpli- Institute of Automation, Jiangnan University, Wuxi. In 2006,
fied decoupler,” Ind. Eng. Chem. Res., vol. 51, no. he was a Visiting Professor with The University of Manchester,
38, pp. 12398-12410, 2012. Manchester, U.K. His research interests include advanced
[20] T. N. L. Vu and M. Lee, “Multi-loop PI controller control theory and applications, batch process control
design based on the direct synthesis for interacting engineering, statistical monitoring and diagnosis in industrial
multi-time delay processes,” ISA Transactions, vol. process, and intelligent technique with emphasis on fuzzy and
neural systems.
49, no. 1, pp. 79-86, 2010.
[21] R. K. Wood and M. W. Berry, “Terminal composi-
tion control of binary distillation column,” Chemi-
cal Engineering Science, vol. 28, no. 9, pp. 1707-
17, 1973.
[22] Y. Shen, W. J. Cai, and S. Li, “Multivariable
process control: decentralized, decoupling or
sparse?” Ind. Eng. Chem. Res., vol. 49, no. 2, pp.
761-771, 2010.
[23] M. Lee, K. Lee, C. Kim, and J. Lee, “Analytical
design of multi-loop PID controllers for desired
closed-loop responses,” AIChE Journal, vol. 50, no.
7, pp. 1631-1635, 2004.
[24] Y. Shen, W. J. Cai, and M. J. He, “Normalized de-
coupling control for high-dimensional MIMO
processes for application in room temperature con-
trol HVAC systems,” Control Engineering Practice,
vol. 18, no. 6, pp. 652-694, 2010.
[25] S. Skogestad, “Simple analytic rules for model re-