International Journal of Emerging Technology and Advanced Engineering
Website: www.ijetae.com (ISSN 2250-2459,ISO 9001:2008 Certified Journal, Volume 5, Issue 7, July 2015)
The Dynamic Systems Adaptive Identification Algorithms on
the Basis of the Regularity Principle
H. Z. Igamberdiyev
1, J. U. Sevinov
21,2Department of Electronic and Automatic, Tashkent State Technical University, University st.2, 100095, Tashkent city,
Republic of Uzbekistan
Abstract — The problems of adaptive algorithms synthesis of dynamic systems identification on the basis of a regularity principle are considered. An error estimation of a basic data task for the various modeling structures are received, allowing without doing the direct decision to estimate from above the error of the required decision and choosing the regularization parameter optimum value . On the basis of incorrectly put objectives decision methods the regular recurrent and iterative computing schemes of parametrical identification problem solutions are provided. Keywords — Object of control, control system, parametrical identification, dynamic filtration, regularization, regularization parameter.
I. INTRODUCTION
In the modern theory of idealization control based on the assumption that the mathematical model of object rather precisely describes its behavior and which is known in advance, practically leaves from consideration. At the solution of practical problems of technological processes control can appear that a number of characteristics of real object can be in advance unknown or change in the course of its functioning. In this regard the way of creation of adaptive control systems which are not demanding full aprioristic knowledge of controlling object and conditions of its functioning was very tempting. The systems named adaptive systems with adjusted models [1-5] treat systems of this kind. In such systems control algorithms should on the basis of the current information on input and output of object target signals to approach the model behavior to object behavior. Despite theoretical validity of adaptive optimum creation in classical sense of parametrical estimation algorithms and control, their practical realization in some cases is ineffective. The main lack of a method of adjusted model is complexity of receiving conditions of operability of system. For overcoming of arising difficulties two ways are used. The first – acceptance of special measures to enrichment of a range of an entrance signal with a view of ensuring convergence of estimates to true values. The first way is usually used for achievement of the difficult purposes of control, in particular, for synthesis of optimum systems. The second way consists in refusal of a strong solvency of parameters estimates, i.e. of convergence of estimates to true values.
Justification of operability of system is carried out under condition of weaker point achievement of adaptation – proximity of exits or conditions of model and object [2, 3]. Thus, as a rule, it is not possible to provide an optimality of system and it is necessary to be limited to weaker purposes of control, for example, system stabilization. It is caused by that many problems of identification and synthesis of operating influences belong to the class of the incorrect. In such situation the problem of synthesis of methods and algorithms of estimation is expedient for considering from the point of view of the theory of return tasks [6,7] when definition structures of algorithms and calculation of their parameters are carried out on the basis of a regularity principle. Such approach allows not only to provide proximity of exits or model and object conditions, and also strong convergence of estimates to true values that allows to keep operability of a synthesized control system, at least, at small influences of unrecorded factors at initial synthesis i.e. to possess roughness in relation to them. In this regard development of synthesis algorithms of adaptive control systems with adjusted models on the basis of a principle of regularity is represented actual.
II. TASK STATEMENT -I
Let's assume that the object of control in the entrance exit variables is described by the linear differential equation
t t
t B u
y
A() () , (1) Where yt - l- vector of exits of object of control; ut - m-
vector of operating influences; А(), В() - polinomial matrixes respectively dimensions of ll and lm,
r r
n A A
I
A() 1 , r r
B B
B() 1 ,
I
n - an individual ll- matrix; - operator of an individual delay;
t - the stationary vector hindrance formed by thefilter L()tE()t, where to p p
n L L
I
L() 1 , t
p p
n L
I
E() , - vector random variables with the independent values, satisfying to conditions
0 ] [ t
International Journal of Emerging Technology and Advanced Engineering
Website: www.ijetae.com (ISSN 2250-2459, ISO 9001:2008 Certified Journal, Volume 5, Issue 7, July 2015) Matrix polynoms of A(), E() are assumed steady,i.e. polynoms detA(
),detE(
) have no roots in the closed individual circle of the complex plane.Controls
u
t are formed by means of linear feedbackof a look [2, 3]:
t
t D y
u
C() () , (2)
Where C()ImC1qCq,
q q
D D
D
D() 0 1 , Сi - mm- matrixes, Di - ml- matrixes.
The functional of quality looks like
( , )
lim t t
t MQ y u
J
. (3)
Here Q - a positive square-law form of variables у, u, i.e. Q(y,u) > 0 at | у | + | u | 0 and
u Q u u Q y y Q y u y
Q( , ) T 11 2 T 12 T 22 , (4) 22
12 11,Q ,Q
Q - material matrixes of the corresponding dimensions.
It is required to synthesize a regulator (2) minimizing a functional of quality (3) - (4) in a class of stabilizing regulators. The different order of a regulator (2) usually isn't fixed in advance, i.e. minimization of a functional (3) is made in a class of all linear stabilizing feedback.
The problem of minimization of a functional of quality of adaptive control, as a rule, leads to tasks of the solution of the matrix linear algebraic equations of identification and control of a regulator of a look [3,4,8]
) ( θ ) ( ) (
yt T t t , (5) F
Z A f z
A , : , (6)
Where
Tq t t
p t t
t) y ( 1),...,y ( ),u ( 1),...,u ( )
( T T T T
;
Tq p,B, ,B
A , , A , A
θ 1 2 1 ; (t) - revolting influence of dimension of l1 with a covariational matrix of R; AA
and f f
are defined on the basis of a characteristic polynom of optimum system
a b g and plenums
, , , regulator
, ut
, yt,
p p
col
z 1,..., ,1,..., .
The equations (5) and (6) from the computing point of view belong to the class incorrectly of objectives [6,7], i.e. small errors in basic data lead to big errors of the decision. It is connected with that stability conditions of solutions of the equations (5) and (6) in most cases are, as a rule, broken.
Therefore naturally there is an aspiration to analyze feature of problems of synthesis of systems of adaptive control with adjusted models from positions of methods of regular estimation.
Algorithms Of The Decision
For the purpose of unification and the analysis of possible versions of the mathematical description, the characterizing of structure and a set of models of dynamic objects of control is made in work. It is established that in the theory and practice of identification in the terms "entrance exit" the greatest distribution was received by modeling structures of a look:
, ..., , 2 , 1
), ( ) ( u B ) ( y A ) ( y
1 1
N t
t j t j
t t
q j
j p
j j
(7)
,..., 2 , 1 ), ( ) ( Bu ) (
yt t t t (8) Where u(t) - an entrance signal of dimension of m1, у(t)- a target signal of dimension of l1, (t) - revolting influence of dimension of l1 with a covariational matrix of R, Ai(ll)- matrixes, Bi(lm)- matrixes; В - lm matrix.
Modeling structures (7) and (8) at the solution of a problem of identification will usually be transformed to modeling representations of a look:
)
(
θ
)
(
)
(
y
t
Tt
t
. (9)
X
y
, (10)Where (t)
yT(t1),...,yT(tp),uT(t1),...,uT(tq)
T,
Tq p,B, ,B
A , , A , A
θ 1 2 1 ; X – lnlm - matrix
X(1) X(2) X(n)
T, X(t)Ilu(n)T; - dimension vectorm
l
, made ofl
under columns) (i
(i1,2,...,l) matrixes of B, Il - individual (l×l) -
matrix,
– a symbol kronnekeras works, n-volume of supervision.The matrix operator of T(t), a vector of parameters
and the right part y(t) of modeling structure (9) is representable in a look:
, ) ( | | ) 2 ( | ) 1 ( | ) ( | ...| ) 2 ( | ) 1 ( ) (
l l
l l
l l
T
I q t u I t u I t u I p t y
I t y I t y t
(11)
International Journal of Emerging Technology and Advanced Engineering
Website: www.ijetae.com (ISSN 2250-2459, ISO 9001:2008 Certified Journal, Volume 5, Issue 7, July 2015)
, ..., , 2 , 1 , ) ( ) ( ) ( )( 11 22
p i i t y i t y i t y I i t
y l ll
(12)
, ) ( 0 0 0 ) ( 0 0 0 ) ( ) ( , , ) ( 0 0 0 ) ( 0 0 0 ) ( ) ( 1 1 1 1 1 i t y i t y i t y i t y i t y i t y i t y i t y l l l l l (13)
, ..., , 2 , 1 , ) ( ) ( ) ( )( 11 22
q j j t u j t u j t u I j t
u l ml
(14)
; ) ( 0 0 0 ) ( 0 0 0 ) ( ) ( , , ) ( 0 0 0 ) ( 0 0 0 ) ( ) ( 1 1 1 1 1 1 j t u j t u j t u j t u j t u j t u j t u j t u m m m l (15)
Tb a
, (16)
Where
; ... ... ... ... ... ... ... ... ... ... a 1 2 12 1 11 1 1 1 1 2 1 12 1 1 1 11 p ll p l p l p p l p ll l l l a a a a a a a a a a a a (17)
; ... ... ... ... ... ... ... ... ... ... b 1 2 12 1 11 1 1 1 1 2 1 12 1 1 1 11 q lm q m q l q q l q lm m l l b b b b b b b b b b b b (18)
Tl t y t y t y t
y() 1() 2() () . (19) Let's believe that components of uj(t), j1,2,,m
and yi(t),i1,2,,l of a vector of entrance and target variables are measured with a margin error with the
corresponding dispersions of 2 (t) i
y
and 2 (t)
j u
. Then
considering structure of the matrix operator of T(t) and the right part y(t) of modeling structure (9) taking into account representations (11) - (16), (19) in the assumption of a statsionarnost of variables u(t) and y(t)
it is possible to write down the following expressions for
an error of a task of a matrix of T(t) and vector y(t):
. ) ( , ) ( ) ( 2 1 1 2 2 1 1 2 1 2 2
l i y m j u l i y t l t t l h i j i (20)The received expressions, namely estimates (20), allow without making to estimate the direct decision from above an error of the solution of the equation (9). On expressions (20) it is possible to receive also aprioristic information on an order of an error of the decision for receiving qualitative conclusions about with what accuracy it is reasonable to solve system further. Information received thus can be used for a choice of optimum value of parameter of regularization. Obviously, it is not meaningful to aspire to receive the system decision with a margin error, essentially smaller, than value of a tochnostny vector of
,h .Making the transformations similar (12) - (19), for modeling structure (10) it is possible to receive the following expressions for errors of h and δ the matrix operator of the X-th and a vector of the right part y:
.
)
(
,
)
(
)
(
2 1 1 1 2 2 1 1 1 2 1 2
n i l j y n i m k X l j yi
j
l
i
h
j i j
(21)Estimates (21) can be naturally used for a choice of optimum parameter of regularization α at the solution of the equation (10).
For the solution of the equation (9) the regular recurrent scheme of a look is offered:
() () ()| 1)
) ( ) 1 | ( ) |
(t t t t K t yt T t t t
, (22)
) 1 | 1 ( ) 1 |
(t t t t
,
()
) ( ) 1 | ( )(t Pt t t G Dt
K ,
, ) ( ) 1 | ( ) ( ) ( , ) ( ) ( ) ( 1 t t t P t t D I t R t D t D G T
() ( )
( 1) ( 1) )1 ( 1 |
(t t K t Mvt v t K t Pt
P T T ,
International Journal of Emerging Technology and Advanced Engineering
Website: www.ijetae.com (ISSN 2250-2459, ISO 9001:2008 Certified Journal, Volume 5, Issue 7, July 2015) Where G
D(t)
– generating system of functions fora method of regularization, – regularization parameter,
) ( ) ( )] ( ) (
[ t j Rt tj
M T , v(t)y(t)T(t)(t). At the solution of the equation (10) there is expedient the following regular iterative scheme [9]:
,
, 11 ,
, b U U b U Y w r
bir ir nT n h ir nT nT r , (23)
Where
w
r – the random variables possessingproperties M wkMwk 2 2,k1,...,r;
m i
bi, 1,..., – lines of a matrix of B.
Let's assume that
UnTUn
h , UnTUn 1 and are satisfied the following conditions of approximation:
UnTUn
hUTnUn h1,
UnTYnT
UnTYnT 1. For the iterative scheme (23) various rules останова iterative process were considered. Let's give one of them:П0: a1a2,
inf r 1:bi,r bi,r1
m , (24)
Where m – the moment of stop, a1,a20.
On the basis of the theory of iterative methods of the solution of incorrect tasks it is possible to show [9,10] that regularization for a rule останова (24) is established at the following ratios between small parameters:
П0: с
h
2, c0. (25)Thus for a rule останова (25) the following limiting
ratio of lim ( ) ~ * 0
0 ,
I um u
h
D , where by
n k
k
n w
W
1
, D
w: Wn n,n1,2,...,
,
, u*- the quasisolution of the equation is carried out (8), from where follows that to
0 ) )( ( lim
0 ,
I hm
h
D .
Estimates (20) and (21) allow to use a method of uncertain multipliers of Lagranzha, i.e. to find the vector
of k minimizing smoothing functional
2 2
] , ,
[ k dk G hG k dk k
M [6], and
parameter
to define from
k k
k d h
G 2 , infTy
condition.
III. TASK STATEMENT -II
Let's consider now a class of models with noise in object and the actuation device, having a wide circulation in practical tasks. Such class of control systems with noise in object and the actuation device can be described the look equations:
, ,
2 2 1
1
1 1 1
1
n i
i n i i
i n i n
n q
i i n i p
i
i n i n
v u
d y
c u
v u
b y
a y
(26)
Where {un}, {уn} – observable sequences on an
entrance and on an object exit respectively; {v1n}, {v2n} –
gaussian sequences with a zero population mean and individual dispersion, joint distribution gaussian. Thus
. 0 ] [
] [
, 0 ] [
] [
, ] [ ] [
2 1
2 1
2 2 1
1
j n n j
n n
j n n j
n n
kj j k j
k
u v M u
v M
y v M y
v M
v v M v v
M
The task consists in an assessment of parameters of object {ai}, {bi} and actuation device parameters {сi},
{di} by results of supervision {un}, {уn}, where
N
n0,1,..., . Under certain conditions parameters of object and the actuation device can be calculated independently [4]. These conditions are easily feasible at the solution of problems of identification and control of real objects.
Algorithms Of The Decision
Then estimates of parameters of object and the actuation device can independently be calculated on the basis of the equations:
N T TT Y
S
S1 2 1 2 , (27)
N T TT S
S
S1 3 3 4 , Where
) , , , , ,
( 1 1
1T a ak b bI
,
) , , , , ,
( 1 1
2T ak ap bI bq
,
) , , , , ,
( 1 1
3T c ck d dI
,
) , , , , ,
( 1 1
4
T ck c dI d ;
N
S S S
International Journal of Emerging Technology and Advanced Engineering
Website: www.ijetae.com (ISSN 2250-2459, ISO 9001:2008 Certified Journal, Volume 5, Issue 7, July 2015) For the purpose of convenience of further calculationswe will enter the following designations:
1 2
0,
12 0T T T
S S
S ;
S1S3
SR,
3T4T T R. The algorithm of estimation of a vector of parameters of object of 0 on the basis of the equation (27) below is given. The same algorithm can be used and for estimation of a vector of parameters of a regulator of R.According to terminology of dynamic filtration algorithms for estimation of object parameters vector of
0
in the designations accepted above we will writedown the following equations: 0(t1)0(t)w0(t), )
( ) ( ) ( )
(t S0 t 0 t v0 t
YN , where
w0(t)w0(t)
Q0(t)M T , M
v0(t)vT0(t)
R0(t). On the basis of methods of an optimum filtration theory and incorrect tasks solution [1,7,11] for a requiredassessment of 0,(k) it is possible to write down the following system of the recurrent equations:
~ ( 1) ~ ( 1) ( 1) ( 1) ( )
,) 1 ( )
1 ( )
1 (
) 0 ( ,
, 0 0
, ,
0 ,
0
k Y k k
k S k Y
k K k k
N
N
, ) ( ~ ) ( ~ ) ( ~
) ( ~ ) ( ~ ) 1 ( ~ ) 1 (
) 0 ( 1 )
0 ( 0
1 )
0 ( 0 1 )
0 ( 0 ,
0
k Y k k S
I k S k k
S k
N T
T
( 1)
,) 1 ( )
1 ( ~ ) 1 ( )
1 (
1 ,
, 0
, ,
k
k N k S k M k
K T
1 )
0 ( 0 1 )
0 ( 0
, ( 1) ~ ( )~ ( )~ ( )
S k k S k I
k
M T ,
) ( ~ ) ( ~ ) ( ~ ) 1 ( )
1
( , 0(0) 01
,
k K k k S k M k
N T ,
( 1)~ ( 1) ( 1)
, ) 1 ( )1 ( )
1 (
, 0
,
, ,
,
T T
k N k S k M
k K k M k
p
,
) 1 ( )
1 ( ~ ) 1
( , ,
,
k k k ,
~ ( 1) ( 1)
, )1 ( ) 1 ( ~ ) 1 ( ~
) 1 ( ~ ) 1 ( )
1 ( ~ ) 1 ( ~
, 0
, 0
0 ,
0 ,
T T
k N k S k N k S k R
k S k M k S k
). ( ~ ) ( ~ ) ( ~ ) ( ~ ) 1 ( ) ( ~ ) ( ~
) ( ~ ) ( ~ ) 1 ( ) 1 (
1 1
) 0 ( 0 ,
) 0 ( 0 1
, ,
k K k k
k S k M k S k
k K k K k k
T
T
Then 0,(k) can be set 0,(k1)
S~0T(0)(k)W~1(k)S~0(0)(k) I
1S~0T(0)(k)W~1(k)Y~N(0)(k)
formula, and at an appropriate choice of regularization
parameter of the limiting ratio of lim 0 , 0( )
0 k
,
where by 0(k)
– optimum in square mean 0(k)
assessment will be carried out at exact knowledge of model (26).
IV. CONCLUSION
The given algorithms allows to solve effectively a problem of identification of the multidimensional stochastic systems described by parameters matrix when components of a vector of supervision have unknown covariance’s. Estimates received at these possess properties of uniform optimality at all possible values of unknown parameters.
REFERENCES
[1] Krasovsky A.A. 1987. The directory of the automatic control theory. Мoscow: Science.
[2] Fomin V.N., Fradkov A.L., Yakubovich V.A. 1981. Adaptive control of dynamic objects. Moscow: Science.
[3] Derevitskiy D.P., Fradkov A.A. 1981. Applied the theory of discrete adaptive control systems. Moscow: Science.
[4] Steinberg Sh.E. 1987. Identification in control systems. Moscow: Energoatomizdat.
[5] Eykhoff P. 1983. Modern methods of systems identification: Translation from English. Moscow: World.
[6] Tikhonov A.N., Arsenin V.Y. 1979. Incorrect problems decision methods. Moscow: Science.
[7] Morozov V.A. 1987. Regular methods of the decision it is incorrect tasks in view. Moscow: Science.
[8] Ljung L. 1991. Systems identification. The theory for the user: Translated from English. Moscow: Science.
[9] Vajnikko G.M, Veretennikov A.U. 1986. Iterative procedure in incorrect problems. Moscow: Science.
[10] Bakushinskij A.B., Goncharsky A.V. 1989. Iterative approach of ill-conditioner problems solution. Moscow: Science.