Professional Documents
Culture Documents
Abstract - The new approach for determining and imposing the of the output final production, low energy efficiency and as a
maximum stability degree of the system in function of the control result increases in operating costs and harmful emissions into
object parameters and the number of tuning parameters of PID the environment [4]. The providing of the high performances
controller is proposed in this work. The elaborated method of depends on the choosing the corresponding values of the
synthesizing the typical controllers represents a simple analytical
controller tuning parameters. The determination of tuning
procedure, that requires the reduced volume of calculation and
not impose the restrictions on the complexity of control object. parameters, in dependency of the desired performances,
The control systems synthesized by this criterion can be represents the complex and difficult procedure, for which
characterized by the high speed, a low overshot and good there is no single approach and that continues to be one of the
robustness. most actually problem in the automatic control [1, 2, 4].
One of the criteria used to design the automatic control
Keywords - control object; control algorithm; the PID systems is the maximum stability degree criterion. This
controller; design of controllers; automatic control system; the criterion assumes the maximum displacement in front of the
maximum stability degree imaginary axe of the localization domain in the complex plan
of the nearest roots. This fact involves the reducing of the
I. INTRODUCTION duration of the transient response and ensures the high
One of the most important problem in the automatic stability degree of the system, which leads to the satisfactory
control, from the theoretical and the practical point, is the performances of the control system even in the most
problem to synthesis of controllers. The synthesis of unfavorable variations of the object parameters from their
controllers involves the designing or the choosing a control nominal values [5, 6, 9].
algorithm (the structure of controller) and determination its In this work is proposed the new approach for determining
optimal parameters, such as to be achieved and maintained the and imposing the maximum stability degree of the system in
objective of controlling and satisfied the performances function of the control object parameters and number of tuning
imposed to the automatic control system as: stability, dynamic parameters of the controller.
and static properties, sensitivity, disturbance rejection,
II. DESIGN OF THE PID CONTROLLERS FOR THE CONTROL
robustness at the parameter object variation etc. [1, 2].
SYSTEMS WITH MAXIMUM STABILITY DEGREE
The practice of the automation of the technological
processes demonstrates that about 90-95% of the controllers
A. Formulation and solving of the problem to synthesis the
actually used in the industrial installations use the controllers control system with maximum stability degree
that functioned on the basis of the PID algorithm, and its
variations. This is explained by the fact that in the limits of the The problem of synthesis the control system with
automatic control structure, the PID control algorithm is maximum stability degree can be formulated as follows. Is
optimal, if we refer to the specific functions of the controller. considered that is given the control system (Fig.1) that
The failure function of the automatic control system can be includes the control object with known parameters
appeared not from reason of non-satisfactory action of PID
algorithm (with condition that it is tuned optimal), but from k exp( −τ s )
H F (s) = , (1)
the reason of uncertainty information about the control object a 0 s r + a1 s r −1 + ... + a r −1 s + a r
and the degree of approximation of the mathematical model of
process [3, 4]. and selected controller
It should be noted that the use of PID control algorithm
does not guarantee priori the optimal control of the system and m
either its stability. And if the controller is tuned incorrectly,
then the performance of the automatic control system
H R (s) = ∑b s
j =1
j
( j −1) , (2)
decrease, which leads, for example to reduction in the quality
where k is the transfer coefficient of the control object; d1
J = ηm = , (4)
τ - time delay; ai , i = 0, ..., r - the model object parameters; nd 0
r - object order; b j - the tuning parameters of the controller;
when the each real parts of the all roots of the characteristic
m - the number of tuning parameters. equation are equal α1 = α 2 = ... = α n = J .
From Affirmation 1 can be concluded that by choosing the
r(t) e(t) u(t) y(t) tuning parameters b j ( j = 1,..., m) of the controller it can be
HR(s) HPF(s)
- created the situation when the real parts of roots from
characteristic equation are equal with each other, then the
calculated parameters b j will be optimal in sense of ensure
Figure 1. The structure scheme of control system. the maximum stability degree of the designed system.
For estimation of the tuning parameters b j ( j = 1,..., m) it
The controller (2) represents the general form of PID
controller and its variation, which is characterized by the is formulated the following affirmation.
following transfer function Affirmation 2. If the n order characteristic equation (3) of
the stable system, where the number of tuning parameters
ki ki + k p s + k d s 2 m ≤ (n − 1) , and characteristic equation transcribed by its
H R ( s) = k p + + kd s = ,
s s decomposition in n linear factors with real parts of the roots
α1 = α 2 = ... = α n = J , represent the characteristic equations
where k p , k i , k d are the tuning parameters of the controller. of the same system (1), (2), then the optimal values of tuning
The characteristic equation of the system (1), (2) is parameters b j ( j = 1, ..., m), in the sense of ensure the
presented in the following form maximum stability degree J , are determined by equalizing
the coefficients of these equations with indexes
n m
i = ( n, ( n − 1), ..., ( n − ( m − 1)))
A( p, b j ) = ∑ i =0
ai p n−i + k ∑b p
j =1
j
j −1 = d0 pn +
(3)
+ d1 p n −1 + ... + d n −m pm + ... + d n−1 p + d n = 0, d i (k , ai , b j ) = qi (a0 , J , ω k ),
(5)
i = (n, (n − 1), ..., (n − (m − 1))).
where n is the order of designed system; d i = f i (ai ) , for the
Demonstration. The roots of the characteristic equation are
i = 0,..., (n − m); d i = f i (k , ai , b j ), for the the pairs of conjugate complex roots
i = ((n − (m − 1)),..., n) . For simplicity is considered initially
that time delay τ = 0 . pi , i +1 = −α i , i +1 ± jωk , (6)
It is necessary to determine a vector of tuning parameters α i > 0, i = 1, 2, ..., n; ωk ≥ 0, k = 1, ..., l
b j of the controller (2), so as for the known parameters of the
object (1) to be ensured the maximum value of the stability where α i is the real part, ωk - imaginary part, k - the order
degree of the system (1), (2)
number of the conjugate complex roots’ pairs, l - the number
of conjugate complex roots’ pairs.
η m = maxη (b j ) j = 1, ..., m ,
According to the Affirmation 1 it is introduced the notion
of the maximum stability degree J , and in the roots (6) of the
where η m is the maximum stability degree (MSD); η - the characteristic equation are substituted α i = J , i = 1, ..., n
stability degree of control system.
The number of tuning parameters m of the controller (2) pi = − J ± jω k , k = 1, ..., n / 2 , (7,a)
are chosen from the consideration of satisfaction the Hurwitz
if n is the even number,
stability conditions and it must be satisfied the condition
m ≤ n − 1 [5]. pi = − J ± jω k , k = 1, ..., (n − 1) / 2 , pn = − J , (7,b)
On the basis of solving the formulated problem is put the if n is the odd number.
following affirmation.
Affirmation 1. [6] If the coefficients d 0 and d1 from the For imposing to the system the maximum stability degree,
characteristic equation (3) are fixed, the stability degree η of taking into account the roots pi , the characteristic equation
the control system will obtain the maximum possible value, (3) is transcribed by its decomposition in n linear factors
equal with
A( p ) = d 0 ( p − p1 )( p − p 2 ) × ... × ( p − p n ) = synthesized control system.
l z The Affirmation 2 is demonstrated.
= d0 ∏[( p − jω
k =1
k + J )( p + jω k + J )] ∏( p + J) =
i =1
(8) It is noted, that the tuning parameters b j from (9), the
= q0 p n + q1 p n−1 + ... + q n −m p m + ... + q n−1 p + q n = 0, expressions for its calculation are obtained by the proposed
method, are dependent of the known control object parameters
where l is the number of the conjugate complex roots’ pairs; (1) and of the variable J that represents the stability degree of
the system. To determinate the value of the maximum stability
z - the number of real roots; n = 2l + z - the degree of the degree it is formulated the Affirmation 3.
characteristic equation of the designed control system; Affirmation 3. If the stable system (1), (2) is described by
q0 = d 0 = a0 ; qi = f i (a0 , J , ωk ), i = (1,..., n) . n order characteristic equation (3), where the tuning
The characteristic equation’s roots (8), location in the parameters number are m ≤ (n − 1) , then the maximum
complex plane are presented in the Fig. 2.
stability degree η max (b j ) is determinate by the geometric
mean root of the algebraic equation An −m ( p) = An( m) ( p) = 0 ,
equals with
d n −m
J = n −m , (10)
c n− m d 0
n(n − 1)(n − 2)...(n − m + 1)
cn −m = cnm = ,
m!
and after some transformation, are obtained the expressions also will satisfy the Hurwitz conditions and its roots will be
for the calculation of the tuning parameters b j of the placed in the same circular domain as the roots of the initial
polynomial (3).
respectively tuning algorithm In the same time is known that the multiple root with n
multiplicity of the n degree polynomial will be the root of its
b j = f j (k , a0 , ai , J , ω k ), j = (1,..., m) , (9) (2.9)
derivative with order 1, 2, ..., (n − 1) [7].
From this can be concluded that expression (12) has the
where J is the maximum stability degree, and the free same multiple roots pi = − J , i = (1, ..., n − m) as equation (3).
parameters ωk represent the imaginary parts of the complex The coefficients of the algebraic equation (12) are
conjugate roots’ pairs of the characteristic equation of the dependent just of the known parameters of the control object
(1), so in this way the roots of this equation can be ensured the maximum stability degree for the respectively
determined. cases.
The generalized characteristic of the numerical values of The first part of the Affirmation 3 is demonstrated.
the characteristic equation’s coefficients and its roots Further, taking into account the definition of maximum
stability degree, the characteristic equation (8), which was
D (λ ) = a0 λ n + a1λ n −1+ ... + an −1λ + an = 0 obtained by decomposing in n linear factors of the
characteristic equation (3), is transcribed for
can be the parameter [8] pi = − J , i = (1, ..., n)
n
λ mg = n λ1 ⋅ λ2 ... λ n = n a n / a 0 , n!
∑ i!(n − i)! J
(13)
A( p ) = d 0 ( p + J ) n = d 0 i p n −i =
i =0
that is called the geometric mean root, where λ1 , λ2 , ..., λn are = d 0 ( c 0 p n + c1 Jp n −1 + c 2 J 2 p n − 2 + ...
the roots of the characteristic equation. + c n − m J n − m p m + ... + c n −1 J n −1 p + c n J n ) = (16)
= q 0 p n + q1 p n −1 + q 2 p n − 2 + ...
But, if λ1 = λ2 = ... = λn = η , then λ1 ⋅ λ2 ⋅...⋅ λn = η n , + q n − m p m + ... + q n −1 p + q n = 0 ,
and expression (13) takes the form
where ( p + J ) n = 0 represents the Newton binomial,
λmg = n η n = η . (14) ci , i = (0, ..., n) - the binominal coefficients [7]
p mg = n − m J n − m = J = For the equations (3) and (16), that are equivalent because
m! d n − m d (15) represent the characteristic equations of the same system (1),
= n−m = n−m n−m , (2) is applied the equality (11)
[n( n − 1)(n − 2)...( n − m + 1)] d 0 cn − m d 0
d n − m (ai ) = qn − m (a0 , J , ω k ), ω k = 0 ,
n(n − 1)(n − 2)...(n − m + 1)
where cn − m = , represents the
m! where d n − m and qn − m = cn − m d 0 J n − m are the coefficients
binominal coefficient with index i = (n − m) [7].
attached to the p m from (3) and (16) respectively.
This suggests that the geometric media root of the m order
derivative of the characteristic equation (3) of the control In conformity with value of this coefficients can be
system with n multiple roots pi = − J is equal with absolute concluded that d n − m = cn − m d 0 J n − m , from that is obtained the
value of its multiple root and represents the maximum possible following expression for the calculation of the maximum
stability degree
stability degree of the designed control system η m = J (4).
In the case that characteristic equation (3) of the system
(1), (2) does not satisfy the condition of ensure the maximum d n −m
J = n−m . (18)
stability degree, established by the Affirmation 1, and does not cn − m d 0
contain n multiple roots, then and the expression (12), which
represents the m order derivative of the equation (3), also will It is observed that the obtain expression (18) is identical
not have multiple roots. If α i are not equal with each other with (15) and (10).
and some α i 0 > η m , then exists other α i < η m and the It is demonstrated and the second part of the Affirmation 3.
To verify the veracity of the Affirmation 3 it is presented
stability degree η will be less than the maximum possible
an example.
stability degree (4). In this case the value of J , determined in Let be given the control object described by the following
the conformity with (10), does not represent the maximum transfer function
stability degree, just represents the maximum geometric mean
root, that can be imposed to the designed control system. In
this way by the maximization of the geometric mean root is
H F (s ) =
k
=
J = a1 / 4a0 . (23)
(T1 s + 1)(T2 s + 1)(T2 s + 1) (19)
k
= , However, following the m = 3 derivative of the
a 0 s 3 + a1 s 2 + a 2 s + a 3 characteristic equation (21), where m is the number of tuning
parameters from the control law (20), is obtained the following
where k is the transfer coefficient of the object; T1 , T2 , T3 - algebraic equations
the time constants; a 0 = T1T2T3 ; a1 = T1T2 + T1T3 + T2T3 ;
a 2 = T1 + T2 + T3 ; a3 = 1 . A4(3) ( p) = A4−3 ( p) = 4a0 p + a1 = 0 ,
Assume that the control system is composed from the
control object (19) and the PID controller described by the where its geometric mean root in accordance with (13) or (15),
transfer function is taking the following form
ki p gm = a1 / 4a0 . (24)
H R (s) = k p + + kd s . (20)
s
As it can be observed, the expressions (24) and (23) are
Because the PID controller contains three tuning identical and correspond to the expression (4) from the
parameters k p , ki and k d , then m = 3 . The characteristic Affirmation 1.
equation in the closed loop of the system (19), (20) is Therefore, is confirmed again the fact that the maximum
presented in the following form stability degree J, determinate by the Affirmation 3, is
determined by the geometrical mean root of the equation
A ( p ) = a 0 p 4 + a1 p 3 + ( kk d + a 2 ) p 2 + An−m ( p) = An( m) ( p) = 0, which represents the m order
+ ( kk p + a 3 ) p + kk i = (21) derivative of the characteristic equation of the designed
= d 0 p 4 + d 1 p 3 + d 2 p 2 + d 3 p + d 4 = 0, system.
B. The synthesing algorithm of controllers for the control
where d 0 = a0 ; d1 = a1 ; d 2 = kk d + a2 ; systems with maximum stability degree
d 3 = kk p + a3 ; d 4 = kki . For the practice application was elaborated the following
synthesizing algorithm of PID controllers for the control
It is introduced the notion of the maximum stability degree systems with maximum stability degree [9]:
J and using the substitution pi = − J ± jω k , the characteristic 1. Is given the mathematical model of the control object with
known parameters (1).
equation (21) is transcribed by its decomposition in n = 4 2. Is chosen the control algorithm u(t) (2).
linear factors 3. Is obtained the transfer function of the control system in
the closed loop.
A( p ) = a 0 ( p − jω1 + J )( p + jω1 + J ) × 4. Is obtained the characteristic equation of the control
× ( p − jω 2 + J )( p + jω 2 + J ) = system in the closed loop
= a 0 [( p + J ) 2 + ω12 ][( p + J ) 2 + ω 22 ] =
= a0 [ p 4 + 4 Jp 3 + (6 J 2 + ω12 + ω 22 ) p 2 + (22)
n m
+ 2 J ( 2 J 2 + ω12 + ω 22 ) p + J 4 + J 2 (ω12 + ω 22 ) +
+ ω12ω 22 ] = q0 p 4 + q1 p 3 + q 2 p 2 + q3 p + q 4 = 0 ,
An ( p, b j ) = ∑
i =0
a i p n −i + k ∑b
j =1
j p j −1 =