Stabilizing Parameters of PID Controllers For Second-Order Systems With Time-Delay
Stabilizing Parameters of PID Controllers For Second-Order Systems With Time-Delay
Stabilizing Parameters of PID Controllers For Second-Order Systems With Time-Delay
Abstract-This article focuses on the stabilization, using PID analytical approaches, including the Hermite-Biehler
controllers, of second-order systems with a pair of complex theorem [12], [13], linear programming [13], and
poles plus time-delay. The parameters constraint of the D-decomposition approach [14].
controlled plant for the existence of a stabilizing PID controller In the present article, we focus our attention on the
is first provided. And the stabilizing range of proportional-gain
second-order time-delay systems with a pair of complex poles,
is derived in terms of a version of Hermite-Biehler Theorem
which is different from our previous consideration in [10],
applicable to quasi- polynomial. Then, based on a graphical
where only real poles of the model are presented. The
stability criterion for time-delay systems, the stabilizing region
in integral-derivative space is drawn and identified, and an
importance of our work lies in (1) many processes in control
algorithm for finding the stabilizing parameter set of PID engineering can be approximated by the second-order model
controller is also developed. Finally, examples are given to plus time-delay, especially, the higher-order systems
illustrate the design steps and the shapes of stabilizing regions. possessing a pair of dominant complex poles. (2) Our
graphical design procedure is simple and direct in
I. INTRODUCTION determining the stabilizing regions of PIO controller,
avoiding the complicated mathematical calculation of the
IO controllers are widely used in industrial process
P control fields because of their simple structure and control
analytical methods.
�
the first-order plus dead-time unstable processes [9],
r(t) ....-----.
- y( t)
T
D-partition technique was applied to characterize the stability
domain in the space of the process parameters and controller
C(s) 1-1 �·I G (s)
parameters, respectively. The author in [10] studied the
second-order time-delay plants with two real time constants
Fig. l. Unity feedback system
by means of a graphical approach to draw the stability region
of PIO controllers. In [II], the stability region in the process
parameter plane was detailed for a second-order time-delay
where S is the damping ratio of the second-order
plant whose transfer function has one zero. In more recent
works, several authors investigated the arbitrary order process, con the undamped natural frequency, L the
time-delay plants controlled by PIO controllers by different
time-delay , and K p' Kj and Kd are the gain-parameters
978-0-9555293-3-7/10/$25.00 112
The problem of interest in the present article is to Proof Along the similar line as in [10] (Lemma 1 and
determine the stabilizing gain-parameter ranges of Remark2 therein, and letting (J' � 0) the condition (10) can
(Kp'K; , Kd) such that closed-loop system shown in Fig. 1 be derived based on the graphical observation.
Remark 1 From condition (8), it is clear that (10) is
is stable.
equivalent to
To this end, the closed-loop characteristic quasi-
polynomial is first computed as 4Lt;m n+L2m; + 2 >0 (11)
Substituting s = jm into (4) gives rise to Theorem 1 The necessary condition for the range of Kp
*
I::,. (jm) = jm(_012 + j 2t;mnm + 01;)eiLm values for which the plant, with transfer function G(s) as in
(1), can be stabilized by a PID controller is that if the
+m;(K; + jKpm-Kdm2)=0 parameters constraint (11) is satisfied and the equation
*
Separate 1::,. (j 01) into its real and imaginary parts, one has 2(1 + Lt;m n )
tana = a (1 3)
*
1::,. (jm) = I::,.r (01) + jl::,.; (01) a2 _ L2m2n -2 L?'m0:,' n
S3 +mn(2t; +mn Kd ) S2 + 01;(1 + Kp )s +m;K; = 0 negative real parts, then the zeros of I::,.r (y) and 1::,.; (y) are
Using the Hurwitz Stability Criterion yields the following real and simple.
stability conditions Proposition 2 Let p and q denote the highest powers of z and
K; >0 (7) eZ, respectively, in I::,. (z) . Let & be an appropriate constant
K p >-1 (8) such that the coefficients of terms of the highest degree in
2t; I::,.r (y) and 1::,.; (y) do not vanish at y=& . Then, for the
Kd >-- (9)
mn equation I::,.r (y) = 0 or 1::,.; (y) = 0 to have real roots, it is
Before giving the main result of the stabilizing range of necessary and sufficient that in the
proportional-gain, the following lemma can be proved, which intervals -2hZ" + & ::::;; y ::::;; 217l" + &, I = 1,2" .., I::,.r (y)
gives the parameters constraint for the existence of a
or 1::,.; (y) has exactly N!!. = 41q + p real roots starting
stabilizing PID controller.
Lemma 1 If the following condition holds with a sufficiently large I.
4Lt;m n + L2m; + 2 Proof of Theorem 1 Obviously, from Lemma 1 and Remark
O< <00 1, the parameters constraint (11) of the controlled plant (1)
2mn2(K p +l) should be satisfied for the existence of a stabilizing PID
(10)
controller.
Then, there exists a stabilizing PID controller for the
second-order plant (1).
113
With the change of variables Z = Lm, �J m) in (6) I > 0, �i(Z) has exactly 41 + 3 roots. Hence, from
can be expressed as Proposition 2, it follows that for -1 < K p < Kpu' �i(z)
2;mn Z2
�i(Z) =z[ m;Kp ___ zsinz+( m; --)cos z]/ L has only real roots.
L L Case 2. Kp � Kp u. For K p =Kpu' the two curves are
(15)
tangent to each other as shown in Fig. 2(b) 0 The roots
To claim (14), we first prove the assertion that the
real and simple roots is given by (14). root Zl in Fig. 2(b) will vanish, which contradicts
Defming the change of variable as z = Ls in (4), one has Proposition 2, too. The combination of Case 1 and Case 2
that the highest power of z and eZ are p=3, and q=l, shows that the upper bound of Kp values is given by K pu.
respectively. From Proposition 1, the zeros of �i(z) must
-211l + & ::; z ::; 211l + & . It is noted that the roots of
either z=O or
2;m n Z2
m; K p - __ Zsin z +(m; -- ) cos Z=0 (16)
L L2 3
Z
4
i.e., we have one root at the origin and other roots are given
Fig. 2. Plots of the curves on both sides of(l7) for different Kp
by equation (16). The equation (16) is a nonlinear one, a
graphical method is employed in the following to get the roots
Next, one proves that the upper bound of Kp values is
distribution. From (16 ), one has
given by (14). From Fig. 2(b), it follows that the two curves
Kp 2; . 1 Z2
-=--sm z+-( -I)cos z -- (17) are tangent to each other at al =Zl in the interval (0,1l),
z Lm n z L2m2n i.e., one has
d
and the plots of the functions on both sides of (17) are shown
- Kp
in Fig. 2 for different Kp values, where the intersection, [-L=a,
d
Z Z
denoted by zj ,j = 1,2,3 , arranged in increasing order of d
2; . 1 Z2
magnitude, of the two curves represent the positive real roots =-[--sm Z+-( -1) cos zL a ,
-
--
of (17).
dz Lmn z L2m2n
Now, one chooses & =0 to satisfy the requirement that
Case 1. -1 < Kp < Kpu . In this case, the two curves are L2mn2al
shown in Fig. 2(a). one observes that in the interval [0,21l] , On the other hand, from (17), for z =aI E (0,1l), one
has
�i(z) has 4 roots, including the one at origin. Since the two
Kp 2; . 1 al2
functions on both sides of (17) are odd functions, one -=--smaI +-( -I)cosaI -- (19)
concludes that in the interval [-21l,21l] , �i(z) has
al L mn al L2m n2
41 + 3 = 4 x 1 + 3 = 7 roots. Further observation shows Eliminating Kp between equations (18) and (19) concludes
that, in the interval [-211l,211l] , for any positive integer that al is the solution of the equation (13) in the interval
114
(0, Jl') . Once al is determined, the upper bound K pu in (14) B=-20"y('mn -0")+ y(m; - l +0"2 -2 'mn O")
can be obtained using (19). Thus, we have proven the Suppose that, for fixed Kp and 0" , one has found, in one
assertion that the necessary and sufficient condition for
Finally, we prove the conclusion of the Theorem. From imaginary axis, x=O, such that
Proposition 1, the necessary condition for the existence of a IJ. r(y,KjO ,K�,K p ,O") = 0
stabilizing PIO controller is that the zeros of IJ.j(z) should (24)
IJ.j(y,KjO ,K�,K p ,O") =0
be real and simple, which is equivalent to (14) according to
i.e., there is a root on the imaginary axis in z-plane. Then,
the above assertion. This completes the proof the Theorem.
according to the Implicit Function Theorem, if the Jacobi
Remark 2 Theorem 1 only gives a necessary condition for
Matrix
the stabilizing range of Kp values. It can be shown, using
8IJ.r 8IJ.r
the algorithm developed in the next section, that when Kp
8Kj 8Kd
values are inside the range given by (19) or (22), the (25)
8IJ.j 8IJ.j
stabilizing region in the (K pK d) -plane would be
8KI 8Kd (y,K;0 ,Kd,K
0
p'u)
non-empty.
is nonsingular, the equation (24) has a unique local solution
III. GRAPHICAL STABILITY CRITERION
curve ( Kj(y), K d (y) ), and the following Proposition
In this section, the plotting of the stabilizing region in
holds [15].
( Kj ,K d)-plane are discussed for fixed Kp values in the Proposition 3 The critical roots are in the right-half plane in
the parameter space to the left of the curve
stabilizing range given by Theorem 1, using a graphical
stability criterion applicable to time-delay systems. To this (Kj(y), K d (y)) when we follow this curve in the
end, defme the change of varlables.
direction of increasing y , whenever detJ < 0 and to the
s=z -O",z=x+ jy,O" >0 (20)
right when detJ >0 . Here J is the Jacobi matrix defined in
i.e., one shifts the imaginary axis in s-plane to the vertical (25).
line z = 0" in z-plane, and substitute (20) into (4), the From (22). (23)and (25), one obtains
following characteristic quasi-polynomial in z is obtained
detJ =-2m:oy < 0,VO" >O,y >0 (26)
IJ. *(z,KpKd,Kp'O") =(z -O")[(z -O"i Then, solving equations (24) for Kj and Kd in terms of
+m;[Kj +Kp(z-O")+KAz-O"i] =0 Kd = !
2mn O"y
[Asin(Ly) + Bcos(Ly)
Let z = jy , i.e., along the imaginary axis in z- plane, and
IJ.r (y,K j ,Kd,Kp'O") =e-LU[Acos(Ly) (21) and L are real, if jy is a root of (21), so is the complex
115
aJ
K d =- � Kj +![aJ;(Kp + 1) (a)
.
0=0.5
i. .
a a (28)
� 1
� 1 ---+- --------- -------r----------------------:---------------------
+a(a -2saJn )] o - - �- -.
------------------ - ------------------ - _--------------------
';�l
IV. STABILITY REGIONS
Theorem 1.
-0.5
Hence, the stabilizing PID controller exists. According to
detJ in (26), and Proposition 3, the stabilizing region are -1 < Kp < 5.73 , 3-dirnensional stabilizing regions are
identified as the filled areas. Obviously, as a decreases, the
drawn as shown in Fig.4.
stabilizing region increases, and for a sufficiently
small a > O,a = 0.000 1, the complete stabilizing region
Next, take L = 0.2,'; = -O.I,aJn = 2 , corresponding
116
i.e., the stabilizing PID controller exists. The 3-dimensional
stabilizing regions are plotted as shown in Fig.5. In this case,
the stabilizing regions become smaller than the case of
;=0.5.
V. CONCLUSIONS
REFERENCES
[I] K. Astrom, and T. Hagglund, PID controllers: Theory, Design, and
Tuning. Research Triangle Park, NC: Instrument Society of American ,
1995
[2] G. J. Silva, A. Datta, and S. P. Bhattacharyya, PID Controllers for
Time-Delay Systems. Berlin, Germany: Birkhauser, 2004.
[3] lG. Ziegler, and N. B. Nichols, Optimum setting for automatic
controller. Trans. ASME, vo1.64, pp.759-768, 1942
[4] G .. F. Franklin, J.D. Powell, and A. Emami- Naeini,Yeedback Control
of Dynamic Systems. 3m Edition, New York: Addison-Wesley
Publishing Company, 1995
[5] G. J. Silva, A. Datta, and S.P. Bhattacharyya, New results on the
synthesis of PID controllers. IEEE Tran. Autom. Control, vo1.47, no.2,
pp. 241-252, 2002.
[6] I. S. Pontryagin, On the zeros of some elementary transcendental
function. Amer. Math. Soc. Transl. vol.2, pp. 95-110, 1955.
[7] G. Martelli, Comments on: "New results on the synthesis of PID
controllers. " IEEE Trans. Autom. Control, vo1.50, no.9, pp. 1468-1469,
2005.
[8] L. Ou, W. Zhang, and D. Gu, Sets of stabilizing PID controllers for
second-order Integrating process with time-delay. lEE Pro. Control
Theory & Applications, vo1. l53, no.5, pp. 607-614, 2006.
[9] C. Hwang and lH. Hwang, "Stabilization of fust-order plus dead-time
unstable processes using PID controllers," lEE Proc. Control Theory &
Applications, vo1. l51, no. I, pp.89-94, 2004.
[lO] D. -J. Wang, "Further results on the synthesis of PID controllers. " IEEE
Trans. Autom. Control, vol. 52, no. 6, pp. 1127-1132, 2007.
[II] G. Martelli, Stability of PID-controlled second-order time-delay
feedback systems. Automatica, vo1.45, no. !I, pp. 2718-2722, 2009.
[12] L. Ou, W. lhang, and L'yu, Low-order stabiliziation of LTI systems
with time delay. IEEE Trans. Autom. Control, vo1.54, no.4, pp.774-787,
2009.
[13] V. A. Oliveira, L. V. Cossi, M. C. M. Teixeira and A. M.F. Silva,
Synthesis of PID controllers for a class of time delay systems,
Automatica, vo1.45, no.7, pp. !778-1782, 2009.
[14] N. Hohenbichler, All stabilizing PID controllers for time delay systems,
Automatica, vo1.45, no. !I, pp. 2678-2684, 2009.
[15] O. Diekmann, S. A. van Gils, S. M. Verduyn Lunel and H. -O. Walther,
Delay Equations: Functional-, Complex-, and Nonlinear Analysis,
Applied Mathematical Sciences, Springer-Verlag, 1995.
117