Upload
iaeme
View
273
Download
3
Embed Size (px)
Citation preview
International Journal of Advanced Research in Engineering and Technology (IJARET), ISSN
0976 – 6480(Print), ISSN 0976 – 6499(Online) Volume 4, Issue 4, May – June (2013), © IAEME
253
DESIGN OF MULTILOOP CONTROLLER FOR MULTIVARIABLE
SYSTEM USING COEFFICIENT DIAGRAM METHOD
M. Senthilkumar a and S.Abraham Lincon
b
Department of Electronics and Instrumentation Engineering, Annamalai University,
Annamalai Nagar, Tamilnadu, India
ABSTRACT
In this study the controller for coupled tank multivariable system is designed using
coefficient Diagram method. Coefficient Diagram Method is one of the polynomial methods
in control design. The controller design by CDM method is based on the choice of
coefficients of the characteristics polynomial of the closed loop system according to the
convenient performance such as equivalent time constant, stability indices and stability limit.
Controller is designed for the coupled tank system by using CDM method; it is shown that
CDM design is fairly stable and robust whilst giving the desired time domain system
performance.
Keywords: coefficient diagram method, coupled tank, multiloop, CDM-PI.
I. INTRODUCTION
Many processes in power plants, refinery process, aircrafts and chemical industries
are multivariable or multi-input multi-output (MIMO). The control of MIMO processes are
more complicated than SISO processes. The methodology used to design a controller for the
SISO process cannot be applied for MIMO process because of the interaction exhibit between
the loops. Many methods have been presented in the literature for control of MIMO process.
Proportional-integral-derivative (PID) or Proportional-Integral (PI) based controllers are used
very commonly to control TITO systems. Generalized Ziegler-Nichols method [2],
feedforward method [3], decentralized relay autotuner method [4 , ISTE optimization method
[5]] are among them. Usually two types of control schemes are available to control MIMO
processes. The first is decentralized control scheme or multiloop control scheme, where
single loop controllers are used (the controller matrix is a diagonal one). The second scheme
is a full multivariable controller (known as the centralized controller), where the controller
INTERNATIONAL JOURNAL OF ADVANCED RESEARCH IN
ENGINEERING AND TECHNOLOGY (IJARET)
ISSN 0976 - 6480 (Print)
ISSN 0976 - 6499 (Online)
Volume 4, Issue 4, May – June 2013, pp. 253-261
© IAEME: www.iaeme.com/ijaret.asp
Journal Impact Factor (2013): 5.8376 (Calculated by GISI)
www.jifactor.com
IJARET
© I A E M E
International Journal of Advanced Research in Engineering and Technology (IJARET), ISSN
0976 – 6480(Print), ISSN 0976 – 6499(Online) Volume 4, Issue 4, May – June (2013), © IAEME
254
matrix is not a diagonal one. Multiloop controllers do not explicitly consider the decoupling
of the inter-loop interactions unlike full multivariable controllers.
In this work, the Coefficient Diagram Method (CDM) is used to design a controller
for MIMO process. CDM is now a well established approach to design controllers that
provide outstanding time domain characteristics in closed-loop (Manabe, 1994; Manabe,
1998S; Budiyono and Sutarto, 2004; Cahyadi, et al, 2004).Basically CDM is based on pole
assignment, where the locations of the closed-loop system are obtained using predetermined
templates. Although it has been demonstrated that the designs based on CDM has some
robustness, it is possible to show that some of the nice characteristics of the design can be lost
if large perturbations in the model of the system exist.
II. COEFFICIENT DIAGRAM METHOD
The design of controller is not a difficult except the robustness issue, if the
denominator and numerator of the transfer function of the system are determined
independently according to stability and response requirements. But this is also addressed by
coefficient diagram method [7].CDM is a polynomial algebraic method which uses
characteristics polynomial for controller design which also gives sufficient information
with respect to stability, response and robustness in a single diagram. When the plant
dynamics and the performance specifications are given, one can find the controller under
some practical limitations together with the closed-loop transfer function satisfactorily. As a
first step, the CDM approach specifies partially the closed-loop transfer function and the
controller, simultaneously; then decides on the rest of parameters by design. The parameters
are stability index �� , equivalent time constant τ , and stability limit ��� , which represent the
desired performance. The choice of the stability indices affect the stability and unsteady-state
behavior of the system, and can also be used for the robustness investigation. As for the
equivalent time constant, which specifies the response speed, hence the settling time [7]. The
basic block diagram of CDM control system is shown in Fig 1. Where y is the output, r is the
reference input, u is the controller signal and d is the external disturbance signal. N(s) and
D(s) are the numerator and Denominator of the plant transfer function. A(s) is the
denominator polynomial of the controller transfer function while F(s) and B(s) are called the
reference numerator and the feedback numerator polynomials of the controller transfer
function.CDM controller structure resembles to a Two Degree of Freedom (2DOF) control
structure because it has two numerators in controller transfer function. The system output is
given by
y��� � �������� � �������� � (1)
where P(s) is the characteristics polynomial of the closed loop system.
���� � �������� � �������� � ∑ �������� (2)
CDM needs some design parameters with respect to the characteristic polynomial
coefficient which are τ equivalent time constant, �� stability index, and ��� stability limit. The
relations between these parameters and the coefficients of the characteristic polynomial ( ai )
are shown in (3).
International Journal of Advanced Research in Engineering and Technology (IJARET), ISSN
0976 – 6480(Print), ISSN 0976 – 6499(Online) Volume 4, Issue 4, May – June (2013), © IAEME
255
� � ���� (3a)
�� � �� ��!���"� , $ � 1~�' ( 1�, �� � �� � ∞ (3b)
��� � )*�"� � )*�!� (3c)
From eq. 3a-c, the coefficients ai can be written as
�� � +�∏ *�"--�"�-.� ���/��� (4)
The design parameters are substituted in eq (2) and the target characteristic
polynomial is obtained as
�0�1230��� � �� 45∑ 6∏ )*�"--�7)8�) 9 ��������: ; � �� � 1< (5)
The equivalent time constant specifies the time response speed. The stability indices
and the stability limit indices affect the stability and the time response. The variation of the
stability indices due to plant parameter variation specifies the robustness.
Fig 1. standard block diagram of CDM
III. CONTROLLER DESIGN USING CDM
Most of the processes encountered in industry are described as FOPTD
=>��� � ?@+@A) B7C (6)
Where kp is process gain τ is time constant and θ is time delay. Since the transfer
function of the process is of two polynomials, one is numerator polynomial N(s) of degree m
and other is the denominator polynomial D(s) of degree n where m n, the CDM controller
polynomial A(s) and B(s) of structure shown in Fig 1are represented by
���� � ∑ D���and ���� � ∑ E���F���>��� (7)
+
-
y(s)F(s)
+
)s(D
)s(N
)s(A
1
B(s)
r(s)
CDM controller
d(s)
International Journal of Advanced Research in Engineering and Technology (IJARET), ISSN
0976 – 6480(Print), ISSN 0976 – 6499(Online) Volume 4, Issue 4, May – June (2013), © IAEME
256
For the controller to be realized the condition p q must be satisfied. For a good performance
the degree of controller polynomial chosen is important. in this paper the controller
polynomial for FOPTD process with numerator Taylor’s approximation is chosen as
A(s)=s (8a)
B(s) =k1s+k0 (8b)
For computation of the coefficient of the controller polynomial in CDM pole
placement method is used. A feedback controller is chosen by pole-placement technique and
then, a feedforward controller is determined so as to match the steady-state gain of closed
loop system. According to this, the controller polynomials which are determined by Eq. 8a
and 8b are replaced in Eq. 2. Hence, a polynomial depending on the parameters ki and li is
obtained. Then, a target characteristic polynomial Ptarget(s) is determined by placing the
design parameters into Eq. 5. Equating these two polynomials.
A(s) D(s) + B(s) N(s) =Ptarget(s) (9)
Is obtained, which is known to be Diophantine equation. Solving these equations the
controller coefficient for polynomial A(s) and B(s) is found .The numerator polynomial F(s)
which is defined as pre-filter is chosen to be
G��� � ���� ����⁄ |�� � ��0� ��0�⁄ (10)
This way, the value of the error that may occur in the steady-state response of the closed loop
system is reduced to zero. Thus, F(s) is computed by
G��� � ���� ����⁄ |�� � 1 E>⁄ (11)
IV. CDM-PI
The transfer function of conventional PI controller is
=K��� � EK L1 � )M�N (12)
The controller gain kc and integral time Ti are related with polynomial coefficient as k1=kc
and k0=kc/Ti . By using the CDM, the values of k1, and K0 can be designed as follows:
1) Find the equivalent time constant τ
2) The stability index γ2 = 2, γ1 = 2.5 [7] are used.
3) From eq. (2), derive the characteristic polynomial with the PI controller stated in eq (12)
and equates to the characteristic polynomial obtained from eq (14). Then the parameters k1
and K0 of the PI controller are obtained.
4) Set the pre-filter B,(s) = K0.
And Gf(s) is feed forward controller
=O��� � ���P�� � ?�?�QA?� � )M�A) (13)
International Journal of Advanced Research in Engineering and Technology (IJARET), ISSN
0976 – 6480(Print), ISSN 0976 – 6499(Online) Volume 4, Issue 4, May – June (2013), © IAEME
257
Fig 2. equivalent block diagram of CDM
V. COUPLED TANK PROCESS
Coupled tank is used in Petro-chemical industries, paper making industries and water
treatment industries for processing chemicals or for mixing treatment .the control of level of
fluid in tanks are a challenging problem due to interactions between tanks and also serves as
a MIMO process. The schematic diagram of coupled tank process is shown in Fig 3. The
controlled variables are levels of tank1 (h1) and( h2). The levels of the tank are maintained
by manipulating the inflow to the tanks. βx is the valve ratio of the pipe between tank1 and
tank2, β1 and β2 are the valve at the outlet of tank1 and tank2 respectively. The mass balance
equation of the coupled tank process is
�) RS�R0 � E)T) ( U)�)V2XY) ( UZ�):V2X�Y) ( Y:� (14)
�: RS R0 � E:T: � UZ�):V2X�Y) ( Y:� ( U:�:V2XY: (15)
Where A1 and A2 are the cross sectional area of the tanks, a1 and a2 is the cross
sectional area of outlet pipe in tank1 and tank2 respectively, K1 and K2 are the gains of
pump1 and pump2 and g is the specific gravity. The parameters of the process and its
operating points are listed in Table I and Table II
Fig 3. schematic diagram of coupled tank process
GC(s) Gp(s)+
-
r(s) y(s)Gf(s)
d(s)
+
h1
Fin1 Fin2
h2
Fout1 Fout2
ββββx
ββββ1ββββ2
A1 A2
International Journal of Advanced Research in Engineering and Technology (IJARET), ISSN
0976 – 6480(Print), ISSN 0976 – 6499(Online) Volume 4, Issue 4, May – June (2013), © IAEME
258
Table .I Parameters of Coupled Tank Process
Table .II Operating Conditions of Coupled Tank Process
VI. SIMULATION AND EXPERIMENTAL RESULTS OF COUPLED TANK
PROCESS
The transfer function model for the coupled tank process is identified using reaction
curve method.
=>��� � [)\.^^ 3"� ._`a
�:)b.�c A )� \.\^ 3"d .eda�:�b.^c A )�^.:c 3"fe.��a�:g\.bb A )� )).ch 3" e.�ia�)\^.)gA)�j (16)
The controller parameter are obtained using the above identified model.The
multiloop PI controller for the coupled tank process is obtained using BLT method as for
loop1 Kc1=0.2080 ,Ki1=0.5826 and for loop2 Kc2=0.1309 , Ki2=0.6926.The multloop CDM-
PI controller is obtained with τ=25 and found to be Kc1=0.5300 ,Ki1=0.0590 and Kc2=0.7900
, Ki2=0.0880 for loop 1 and loop2 respectively The closed loop response of the coupled tank
process for a setpoint change in tank 1 from its operating value of 18.32 to 25 is shown in
Fig. 4and its coressponding interaction effect in tank2 is shown in Fig 5. Fig 6 shows the
closed loop reponse of tank2 for a setpoint change of 17 cm from its operating value and its
corresponding effect of interaction is shown in Fig 7.simulink oriented VDPID control
system is used for the real time control of coupled tank process.VDPID is high speed two
input two output interface card.
A1, A2
a1,a2, a12
β1
β2
βx
154
0.5
0.7498
0.8040
0.2245
u1
u2
h1
h2
k1
k2
2.5
2.0
18.32
12.23
33.336
25.002
International Journal of Advanced Research in Engineering and Technology (IJARET), ISSN
0976 – 6480(Print), ISSN 0976 – 6499(Online) Volume 4, Issue 4, May – June (2013), © IAEME
259
Fig.4 closed loop response of coupled tank for Fig.7 closed loop interaction
response of setpoint change in tank1 coupled tank for setpoint change in tank2
Fig.5 closed loop interaction response of coupled Fig.8 closed loop response of coupled
tank tank for setpoint change in tank1 for setpoint change in tank1 (real time)
Fig.6 closed loop response of coupled tank for Fig.9 closed loop interaction response
of setpoint change in tank2 coupled tank for setpoint change in
tank1(real time)
0 100 200 300 400 500 60011
12
13
14
15
16
17
18
Time in seconds
Le
ve
l in
cm
0 50 100 150 200 250 300 350 400 450 50012
13
14
15
16
17
18
19
20
21
Time in seconds
Level in
cm
BLT
CDM-PI
0 50 100 150 200 250 300 350 400 450 50018
20
22
24
26
28
30
32
Time in seconds
Level in
cm
BLT
CDM-PI
0 50 100 150 200 250 300 350 400 450 50018.1
18.15
18.2
18.25
18.3
18.35
18.4
18.45
18.5
18.55
Time in seconds
Level in
cm
BLT
CDM-PI
0 50 100 150 200 250 300 350 400 450 500
12.15
12.2
12.25
12.3
12.35
12.4
12.45
Time in seconds
Level in
cm
BLT
CDM-PI
0 100 200 300 400 500 60018
20
22
24
26
28
30
Time in seconds
Le
ve
l in
cm
International Journal of Advanced Research in Engineering and Technology (IJARET), ISSN
0976 – 6480(Print), ISSN 0976 – 6499(Online) Volume 4, Issue 4, May – June (2013), © IAEME
260
Fig.10 closed loop response of coupled tank for Fig.11 closed loop interaction response of
setpoint change in tank2 (real time) coupled tank for setpoint chang in
tank2(real time)
Fig.12 Block diagram of multiloop CDM-PI control system
Table III Performance measure of controllers
controller
Setpoint change in tank1 Setpoint change in tank2
LOOP1 LOOP2 LOOP1 LOOP2
ISE IAE ISE IAE ISE IAE ISE IAE
BLT 803.97 277.94 O.485 9.44 1.69 15.31 286.44 15.383
CDM-PI 257.97 89.33 0.37 4.123 0.793 5.95 93.1 45.63
0 100 200 300 400 500 60010
12
14
16
18
20
Time in seconds
Le
ve
l in
cm
0 100 200 300 400 500 60015
20
25
Time in seconds
Le
ve
l in
cm
Gc1
Gc2
+
+
-
-
+
+
+
+
r1
y1
r2 y2
g11
g12
g21
g22
Gf1
Gf2
International Journal of Advanced Research in Engineering and Technology (IJARET), ISSN
0976 – 6480(Print), ISSN 0976 – 6499(Online) Volume 4, Issue 4, May – June (2013), © IAEME
261
VII. CONCLUSIONS
In this paper Multiloop CDM-PI controller is designed for coupled tank process and
compared with the controller designed by Biggest Log Modulus method through simulation
and experimentation. The ISE and IAE are taken as performance indices. Results shows
supremacy of the multi loop CDM-PI controller and the ease in design of Multiloop
controller
REFERENCES
[1] M. Zhaung and D.P. Atherton (1994), “PID controller design for TITO system,” IEEProc-
control Theory Appl., Vol. 141 no.2pp 111-120.
[2] A. Niderlinski (1971), “A heuristic approach to the design of linear multivariable
integrating control system,” Automatica, vol.7, 691-701.
[3] P.J. Cawthrop (1987), “Continuous-Time self-Tuning Control”, Vol.1-Design, Research
Studies Press, Letchworth, UK.
[4] Q.G. Wang, B. Zou, T.H. Lee andQ. Bi (1996),”Autotuning of multivariable PID
controllers from decentralized relay feedback,”Automatica, vol.33, no.3, pp49-55.
[5] S. Majhi (2001), "SISO controller for TITO systems", presented at the Int. Canf on Energy.
Automation and information Tech.
[6] S. Skogestad ,I. Postlehwaite (1996 ), “Multivariable Feedback Control Analysis and
Design ,” John Wiley & Sons Chichester.
[7] S. Manbe(1998), “Coefficient Diagram Method,” Proceedings of the 14th IFAC Symposium
on Automatic Control in Aerospace, Seoul.
[8] K Astrom and T. Hagglund (1995) , “PID Controllers : Theory Design and Tuning
,”Instrument Society of America,2nd Edition.
[9] I. Kaya (1995), “Autotuning of a new PI-PD Smith predictor based on time domain
specifications,” ISA Transactions, vol.42 no.4,pp.559-575.
[10] S.Manabe (1994), “A low cost inverted pendulum system for control system education,”
Proc. Of the 3rd IFAC Symp. On advances in control Education, Tokyo.
[11] A.Desbiens,A. Pomerlau and D. Hodouin (1996), “Frequency based tuning of SISO
controller for two –by-two processes,” IEE Proc. Control Theory Appl., Vol .143 ,pp 49-55.
[12] M.Senthilkumar and S. Abraham Lincon (2012), “Design of stabilizing PI controller for
coupled tank MIMO process,” International Journal of Engineering Research and
Development , Vol.3 no.10:pp.47–55.
[13] S.E Hamamci,I. Kaya and M.Koksal (2001), “Improving performance for a class of
processes using coefficient diagram method ,” presented at the 9th Mediterran conference on
control , Dubrovnik .
[14] S.E. Hamamci (2004) , “Simple polynomial controller design by the coefficient diagram
method ,” WSEAS Trans. on Circuits and Systems, v.3, no.4, pp.951-956.
[15] S.E. Hamamci and M. Koksal (2003) , “Robust controller design for TITO systems with
Coefficient Diagram Method s,” CCA 2003 IEEE Conference on Control Applications .
[16] W.L Luyben (1986),”simple methods for tuning SISO controllers in multivariable
systems,”Ind.Eng.Chem. Process Des. Dev.25 654-660.
[17] VenkataRamesh.Edara, B.Amarendra Reddy, Srikanth Monangi and M.Vimala, “Analytical
Structures for Fuzzy PID Controllers and Applications”, International Journal of Electrical
Engineering & Technology (IJEET), Volume 1, Issue 1, 2010, pp. 1 - 17, ISSN Print :
0976-6545, ISSN Online: 0976-6553.