2019
ВЕСТНИК ТОМСКОГО ГОСУДАРСТВЕННОГО УНИВЕРСИТЕТА
Управление, вычислительная техника и информатика
№ 48
УДК 62-50
DOI: 10.17223/19988605/48/4
A.I. Roiiban
THE SENSITIVITY FUNCTIONALS IN THE BOLTS'S PROBLEM
FOR MULTIVARIATE DYNAMIC SYSTEMS DESCRIBED BY INTEGRO-DIFFERENTIAL EQUATIONS WITH DELAY TIME
The variational method of calculation of sensitivity functionals (connecting first variation of quality functionals with variations of variable parameters) and sensitivity coefficients (components of vector gradient from the quality functional to constant parameters) for multivariate non-linear dynamic systems described by continuous vectorial Volterra's integro-differential equations of the second-kind with delay time is developed. The base of calculation is the decision of corresponding integro-differential conjugate equations for Lagrange's multipliers in the opposite direction of time. The presence of a discontinuity in an initial value of coordinates and dependence the initial and final instants and magnitude of delay time from parameters are taken into account also.
Keywords: variational method; sensitivity functional; sensitivity coefficient; integro-differential equation; conjugate equation; delay time.
The sensitivity functional (SF) connect the first variation of quality functional with variations of variable and constant parameters and the sensitivity coefficients (SC) are components of vector gradient from quality functional according to constant parameters. Sensitivity coefficients are components of SF.
The problem of calculation of SF and SC of dynamic systems is principal in the syntheses and analysis of control laws, of identification and optimization algorisms, in the stability criterions [1-27]. The first-order sensitivity characteristics are mostly used. Later on we shall examine only SC and SF of the first-order. The most difficult are the distributed objects which are described by the dynamic (differential, integral, integro-differential, difference) equations with delays and by the dynamic equations in partial derivatives [2, 10, 11, 13, 17, 18, 20-23, 27].
Consider a vector output x(t) of dynamic object model under continuous time t e [t0,t1], implicitly depending on parameters vectors a(t), a and functional / constructed on x(t) under / e |/„. /' |. The first variation SI of functional I and variations 5a(t) are connected with each other with the help of a single-
t1
line functional - SF with respect to variable parameters a(t): SS(i)I - J V(t)Sa(t)dt. SC with respect to con-
t0
stant parameters a are called a gradient of I on a : (dl / da)T = V51. SC are a coefficients of single-line relationship between the first variation of functional SI and the variations Sa of constant parameters a :
t m dI
SaI = (VSI)TSa-(dI/da)Sa = ^-—-Sa, .
ji5a j
The direct method of SC calculation (by means of the differentiation of quality functional with respect to constant parameters) inevitably requires a solution of cumbersome sensitivity equations to sensitivity functions W(t). W(t) is the matrix of single-line relationship of the first variation of dynamic model output
_ t1 _ with parameter variations: Sx(t) - W(t)Sa. For instance, for functional I - J f0(x(t),a, t)dt we have following
to
1
SC vector (row vector): dl/ da — J[(5 f / 5x) W(t) + d f / da]dt. For obtaining the matrix W(t) it is neces-
t0
sary to decide a bulky system equations - sensitivity equations. The y-th column of matrix W(t) is made of the sensitivity functions dx(t) / da j with respect to component aj of vector a . They satisfy a vector equation (if y is a vector) resulting from dynamic model (for x) by derivation on a parameter a ..
To variable parameters such a method is inapplicable because the sensitivity functions exist with respect to constant parameters.
For relatively simply classes of dynamic systems it is shown that in the SC calculation it is possible to get rid of deciding the bulky sensitivity equations due to the passage of deciding the conjugate equations -conjugate with respect to dynamic equations of object. Method of receipt of conjugate equations (it was offered in 1962) is cumbersome, because it is based on the analysis of sensitivity equations, and it does not get its developments.
Variational method [7], ascending to Lagrange's, Hamilton's, Euler's memoirs, makes possible to simplify the process of determination of conjugate equations and formulas of account of SC and SF. On the basis of this method it is an extension of quality functional by means of inclusion into it an object dynamic equations by means of Lagrange's multipliers and obtaining the first variation of extended functional on phase coordinates of object and on interesting parameters. Dynamic equations for Lagrange's multipliers are obtained due to set equal to a zero (in the first variation of extended functional) the functions before the first variations of phase coordinates. Given simplification first variation of extended functional brings at presence in the right part only parameter variations, i.e. it is got the SF. If all parameters are constant that the parameters variations are carried out from corresponding integrals and at the final result in obtained functional variation the coefficients before parameters variations are the required SC. Given method was used in [2123, 25-27] for calculation of sensitivity coefficients and sensitivity functionals in the Bolts's problem for multivariate dynamic systems described by the differential, integral, integro-differential ordinary equations and equations with delay time under various initial conditions.
In [21] the sensitivity coefficients for many-dimensional dynamic systems described by the continuous and discontinuous differential equations with delay time are calculated.
In [22. 23] for dynamic systems described by ordinary continuous Volterra's of the second-kind integral equations [22] with delay time and integro-differential equations with delay time [23] the SC are received. Calculation possibility also SF for variable parameters is noted.
In [25] the SF and SC for multivariate dynamic systems described by generalized ordinary integral equations are calculated.
In [26] the same problem for multivariate dynamic systems described by generalized ordinary integro-differential equations is solved.
In [27] the SF and SC for multivariate dynamic systems described by generalized integral equations with delay time are calculated.
In this paper the variational method of account of SF is developed to more general continuous many-dimensional non-linear dynamic systems circumscribed by the vectorial non-linear continuous Volterra's integro-differential equations of the second genus with delay time, with variable a(t) and constant a parameters and with reviewing of generalised quality functional (the Bolts problem) and registration of dependencies: 1) disturbing actions of a object model from initial instant; 2) of initial t0 and final t1 instants and of dead time from constant parameters a .
1. Problem statement
We suppose that the dynamic object is described by system of non-linear continuous Volterra's of the second-kind integro-differential equations (I-DE) with delay time x
x(t) = f (x(t),x(t -x),y(t),y(t-x),a(t),a,t), to < t < t1, 0<x,
t
y(t) = r(a(t),a, to,t) + |K(t,x(s),x(s -x),y(s),y(s - x),a(s),a,s) ds, to < t < t1
(1)
to
to = to (a), t = t (a), x = x(a), x(t) = yx (a(t),a,t), t e[to -x, to), x(to) = xo(a, to),
y(t) = Vy(a(t),a,t), t e [to -x,to).
Here: the magnitudes of initial t0 and final t1 instants and also dead time x and initial values x(t0)
are known functions from constant parameters a : to = to (a), t1 = t1 (a), x = x(a) , x(to) = xo(a, to) ; x, y -vector-columns of phase coordinates; a(7), a - vector-columns of interesting variable and constant parameters;
f('), Vx('), r(-), K(•), ^y('), to(a), t1(a), x(a), xo(-) - known continuously differentiated limited vector-functions. The phase coordinates x, y in an index point to makes a discontinuity if:
x+ (to) = x(to + o) = xo(a,to) * x(to -o) = x-(to) = yx(a(to),a,to),
y+(to) = y(to + o) = r(a(to). »>to'to) * y(to -o) = y"(to) (a(to),a,to). But at the expense of an integration in a model (1) phase coordinates become continuous in instants to + nx, n = 1, 2, • ■ ■. Here is designated: x+ (t0) = x(t0 + o) - value of a phase coordinate to the right of a point
to and accordingly x-(to) = x(to - o) - to the left of a point t0. The model of a measuring device is given as
^(t) = n(x(t), y(t),a(t), a,t), t e [to ,t1], (2)
where is also continuous, differentiated, limited (together with the first derivatives) vector-function. The required parameters a(t),a are inserted also in (2). Dimensionality of vectors x, y and -q in general event can be different.
Let's notice that models (1), (2) are more the general in comparison with used in [17. P. 88]. On the basis of output coordinates of a measuring device q the quality functional of a dynamic system is constructed:
t1
I (a) = J fo(q(t ),a(t ),a, t) dt + /1(q(t1),a, t1) . (3)
t o
Conditions for functions fo('), I1(') are the same as for f (•), r(), K(•), t0(•), t1('), x(), yx(•) , xo('), V y ('), etc.
With use of a functional (3) in the optimization problem (in the theory of optimal control) known as the Bolts's problem. From it as the individual variants follows: Lagrange's problem (when there is only integrated component) and Mayer's problem (when there is only second component - function from phase coordinates at a finishing point).
DE
Fig. 1. The scheme of interaction between variables in (1)-(3)
With the purpose of simplification of appropriate deductions with preservation of a generality in all transformations (l)-(3) there are a two vectors of parameters à(t), a. If in the equations (l)-(3) the parameters are different then it is possible formally to unite them in one vector a(t) or a , to use obtained outcomes and then, taking into account a structure of a vectors ~(t), a , to make appropriate simplifications.
The scheme of interaction between variables of object model, measuring device and quality functional is shown in fig. 1.
By obtaining of results the obvious designations:
f(t)^f(x(t),x(t-x),y(t),y(t-x),à(t),â,t), r(t) = r(a(t),â,t0,t), K (t, 5) - K(t, x(s), x(s -t), y(s), y(s-x),a(t),a, s), ^(t) -^(x^), y(t),a(t ),a, t ),
fo (t)-fo (n(t ),~(t ),a, t ), ii (t1 ) - ii (^(t1 ),a, t1 )
are used.
The convenience of a integro-differential model consists in its structural universality. At simplification of a model it is enough in final results to convert in a zero appropriate addends. This reception we shall apply in a next paper.
Let's pass from the I-DE to integral equations (IE).
Is shown also that the variation method without basic modifications allows to receive SF
t1
SI ( a) = jV (t)Sa(t )dt + (dl ( a)/ d~(t1))Sa(t1) + (dl ( a)/ da ) S a in relation to variable and constant param-
t0 -T
eters.
2. Passage to IE In I-DE (1) the differential equations we write in the integral form
-x), y(s), y(s -x
x(t) = x0(a , t0) + J f (x(s),x(s - t),y(s),y(s -T),a(s),a, s)ds, t0 < t < t1
to
and use notations
a (t) =
x(t ) ^ y(t)
, ~(a(t),a,t0,t) =
x0(a, to) ^ ( xo(a , to)
r (~(t),a ,t0, t )
K (t,~ (s),~ (s - T),a(s),a, s) =
r(t )
n ^
- a (t ),
f (s)
f ( x(s), x(s-t), y(s), y(s -T),a(s),a, s) K (t, x(s), x(s -t), y(s), y(s -T),a(s),a, s) J 1 K (t, s)
A
- K (t, s),
y(a(t),a, t) =
y x (a(t ),a, t )
vV y( a(t ),â, t )
Then we obtain IE
(4)
(5)
y(t) = r(a(t),a, ^, t) + $K(t,y(s),y(s-x),a(s),a, s)ds , ^ < t < tl, (6)
to
~(t) = ^(a(t),a, t), t e [to -x, to) .
In further also a notation
r|(t) (t),a(t),a, t) (7)
is used for a model of a measuring device.
3. SF with use of a models (6), (7) and a quality functional (3)
We use results of paper [27] for models (6), (7), (3) with variables and constant parameters a(t), a and write out in the beginning the conjugate equations for basic Lagrange's multipliers y(t),y(t):
i (t) = o(t')
1 \ SKTCf1,t) , dfo(t) 5q(t)
■ +
(t) dq(t) (t)
+
Jy" (s)
5K(s, t) 5y (t)
ds +
(8)
h dK(t\t + x) t1 T, sdK(s,t + x) „ , + 1(r-x-t)[$(r)--- + J yT (s)--- ds], to < t < t1,
(t) t+x 5y (t)
y"(t) = Kt1 - x -1)[0(t')+ J y"(s)^K^ds], to - x < t < to .
5? (t) t+x 5 y (t)
(9)
Here: y(t),y(t) are column vectors; O(t^) ^M) ; 1(z) is single function: it is equal to zero under
5q(t ) 5y (t )
negative values of argument and is equal to unit under positive values z. These conjugate equations are decided in the opposite direction of time (from t1).
From the conjugate equations (8), (9) it is possible to remove single function and to add them a customary aspect.
If to <t1 -x<t1, i.e. length of an interval [t0, t ] transcends magnitude of a delay time x , then:
y (t) = 0(0
1,5K(t\t) t 5fo(t) 5q(t) , tr,. 5K(s, t)
■ +
+
Jy" (s)'
5yy (t) 5q(t) 5_y (t) t 5yy (t)
-ds for t1 -x<t<t1,
1 (t) = 0(t1)
k 5K~(t1,t) , 5fo(t) 5q(t) , tr,, 5K(s,t)
■ +
+
Jy" (s)'
5?(t) 5q(t) 5?(t) t 5y(t)
-ds +
k 5K~(t ,t + x) t1 T. .5K(s,t + x) , ^ ^ 1
+ 0a1) —( ' ) + Jy" (s) (yt + ) ds for to < t < t1 -x: 5y(t) t+x 5y(t)
-T,^ ^u 5Ky(t1, t + x) t1 r. .5K(s, t + x)
y"(t) = °(t) ( ' ) + J y"(s) . )
5yy (t) t+x 5 y (t)
ds for to - x < t < to .
If t1 -x< t0, i.e. the magnitude of delay x transcends length of an interval [t0, t1], (in this case magnitude t0 + x exceeds t1 - goes out for an interval of object work):
^ k 5Ky(t1,t) 5fo(t) 5q(t) i ^ ,5jy(s,t) , . ^ , _T . . A . 1 ^ ^
y" (t) = 0(t )—^^ + + Jy" (s)—y^-ds for to < t <t , y" (t) = o for t -x< t < to,
5y (t) 5q(t) 5y (t)
5yy (t)
-"✓n u 5K(t\t + x) *) ^ ,5K(s,t + x) , „ ^
y" (t) = 0(t!)-; + Jy" (s) Vj ; ds for to-x< t < t1 -x .
5y(t) t+x 5y(t)
SF for a models (6), (7), (3) has the form:
«=s»t)I+s , I+I, S.C)I=f M)+ft)+(t) aye)+
a(t) a(t1) a' a(t) J 5-(t) 5a(t) 5S(t) 5y(t)
(10)
+ 0(t1)K1^ + Jy" (s)^KM-ds]8a(t) dt + tJ y" (t)8a(t) dt;
5a (t) J 5y(t) _x 5a (t)
to-x
I = [ a^) ^n££1> +0(t1) 5yit1l]5a(t1);
y(t1) 5q(t ) 5y(t ) 5?(t:)
5I1(t1) 5q(t1) | 5q(t:) 5a 5a
5y(t:) t15Ky(t1,s) ,
—I-^ ds
5a ; 5a to
AfM M) + f(0 + yr t) + (j) d + | _r (i ja^ii) d
i -n(t) -a , -a
+
tO-T
+
-Fit1) ~ ~ ~
O^X-^ - K(t\ -o) + - to - T)(K~(t1, to + t - O) - K(t\ to + t + O))] - fo(to) +
-tn
+ W (tX-^ - K~(t, t0 ))dt + ¡(t1 -10 -t) fyT (t)[K~(t, t0 + t- o) - K~(t, t0 + t + o)]dt -t,
to+T
dto da
■ +
+
O^X—^ + K~(t ,t1) + J (i' )ds] + -n^ + + fo(t1)
at1 i -t1 -n(t) -t1 -t1
dti da
■ +
+
0(t1)[i(t1 - to - T)(K~(t1,to + t - o) - ^(t1,to + t + o)) - j--^d~S-T)ds] +
to -~(s -t) d(s -t)
f-
+ -t0-x) j yT (t)[K(t,t0 + x — 0) — K(t,t0 + x + §)~\dt—
to + T
' dk(t,s) dy(s-x)
-JyT (t)J
dy(s-r) d(s- t)
-dsdt
dT I dl — \da =—da. da\ da
It is necessary in (8)—(10) to fulfil matrix transformations (differentiation, multiplication) with the registration earlier entered notations (5), and also
, >. - „ . „ „ . (~<
y(t) =
ijx(t)\ yT(t) = (yT(t); yT(t)) y(t) yT(t) = (yT(t); yT(t))
VY y(t),
ly y(t > y
(11)
k dliit1) -n^), (-/¡(t1) -n(tiX -Ii(t1) -n(t1) )_U
i.e. 0(t1) = -
-n(t1) (t1) I -n(t1) -x^1)' -n(t1) -y(t1)
^(o x (t1); O y (t1))
( -f(tX -f(t) ^ ( -xo(a, to) ^
-K~(t1, t) -x(t); -y(t) -r (t1) -a
(t) -K (t1, t) -K (t1, t) ' -a -r(t1)
[ -x(t) ; -y(t) y -a
O(t^) '
( ' (t)
^ / k -f(t) ^ , K -i(t1, t) ^ , K -f (t) ^ , K -i(t1, t)^
Ox (t)+ Oy (t1)—y-JLj-; Ox (t1)^^- + Oy (t1)——— v x ( ) -x(t) y ( ) -x(t) ; x ( ) -y(t) y ( ) -y(t)
-fo(t) -n(t) _(-fo(t) -n(tX -fo(t) -n(t
-n(t) (t) ^ -n(t) -x(t) -n(t) -y(t)
t, ,-K~(s, t) ( t, ft) t, x-i(s, t) ^ ,-f(t) ^ t)^
yT (s) —^^ = yT (s)+ yT (s) —^^; yT (s) ^^ + yT (s) —
-a
O(t1) ^^ = Ox (t1)^^^^^ + Oy (t1)^, yT (t)
-a
T— y x (l) — + y y (l) - ,
-a -a -a
-a
it1, t) -f(t) ^ -K (t \ t) i T, S-K(s, t) , ir ^ ,-f(t) T, ,-K (s, t)lf O(t1) K^-1 = O x (t1) + O y (t1) -K, JyT (s) -K(=^t) ds = J [yT (s) ft + y T (s) -K(=Lt) ]ds, etc.
-a -a -a t -a t -a -a
In the total we obtain the conjugate equations for Lagrange's multipliers
yT (t) = O x (t1) + O y (t1) -x(t)
^ -K(t1, t) | -fo(t) -n(t) | T(s)-m+ yT(s) -K(s, t)
-x(t) -n(t) -x(t)
-x(t)
+ y T (s)-
-x(t)
-]ds + (12)
MV.WK5f(t + x) ^ 5K(t1,t + x) + 1(t:-x-1)[0x(t1) ' +0y(t1) v ' '
5x(t)
5x(t)
^5f (t + x) +y" (s)5K(s,t + x) ] ds ]
+ J [y"(s)
t+x 5x(t)
1
(t)=o x (t1) №+o y (t1) KlAf M) +"
5x(t)
^ 5f (t) , ^ 5K(s, t)
5y(t)
5y(t) 5q(t) 5y(t)
J [y" (s)
5y(t)
+ yT (s)-
5y(t)
] ds +
to < t < t1;
1/1 5f(t + x) ^.j. 5K (t , t + x) t. ^ 5f (t + x) ^ . 5K (s, t + x)n ,
+ 1(t! -x-1)[0x(t1) J ( / + Oy(t1) ( ' ) + J [y"(s) f( ) + y"(s) —^-)]ds ],
5y(t) y 5y(t) t+x 5y 5y
„1 ^„wK 5f(t + x) 5K(t1, t + x) ^ T. ,5f(t + x) ^ 5K (s, t + x)n , .
y" (t) = 1(t: -x-1)[0 x (t Vv ' +0y (t1) v ' ' + J [y" y + y" (s) ']ds ]
5x(t) y 5x(t) t+x 5x(t) 5x(t)
yy (t) = 1(fi -x-1)[0 x (t1)
K 5f (t + x)
5y(t)
+ 0 y (t1)
k 5K (t1, t + x)
+
+ J [y" (s) 5f (t + x^ 5K^ t + x)
■ + yT (s)-
5y(t) ]ds ], to - x < t < to.
5y(t) y 5y(t)
The first variation of a functionality I in relation to variable y(t) and constant a(t1), a parameters has three components:
8I = SS(t)I + I + 8aI;
4
y(t1)
8a(t)I = J
to
5fo(t) 5q(t) , 5fo(t) , 5r (t)
■ +
5q(t) 5y(t) 5y(t)
+y; (t)
5y(t)
+ 0 x (t1)
1 5f(t)
5a (t)
+ 0 y (t1)
k 5K (t1,t)
5ay(t)
+
4
Vr x5f(t) 5K(s,t)n,
+ J[y" (s) + y" (s) ^V/]ds
t
5y(t)
5y(t)
8a(t) dt + j [yx (t)5?^- + (t)^VyT^^^]8a(t) dt;
J 5a (t) y 5a (t)
to -x
s = [5/1^) +0 ^ «y(t1)]6a(t1); 8,I = |5I4> M!) +^1 +
a(t1) 5q(t1) 5y(t ) y 5te(t1^ ]5q(t1) 5a 5a
+ 0 x (t1)
5xo(a,to) , t15f (s)
5a
+
ffs) ds J 5a
+ 0 y (t1)
+V KLu ds
5a ,„ 5a
+
+
to
5fo(t) 5q(t) , 5f,(t) , ^^ 5xo(a,to) , ^^ 5r(t)
5q(t) c,
+
5a
■ + yix (t)-
5a
■+y; (t ^+
5a
4
Vr x5f(t) ^ 5K(s,t)n,
+ J[УT (s) ^jz2 + y" (s) _ Ids
t
5a
dt + J [y" + y" (t)5^^] dt +
to-x 5a
5a
+
0x (t^5-^to) - f (to) + 1(tx - to - x)f (to + x - o) - f (to + x + o))] +
5t,
o
+ 0y (t1)[5r(t-) - K(t1, to) + 1(tX - to -x)(K(t1, to +x-o) - K(t1, to +x + o))] - fo(to) +
5to
1
1
+Jy" (t)dt(5x^a,to) - f (to))+Jy" - k (t, to))dt+
to 5to to y 5to
(13)
+1(ti - to - x) Jyx(t)dt[f (to + x - o) - f (to + x + o)] +
1
t
1
+ 1(tx -10 - x) Jy"(t)[K(t,t0 + x - o) - K(t,t0 + x + o)]dt
to+x
dt
o +
+
da
dt1
* * , hr5r(t1) 1 K t15K(t1,s) , n 5I1(t1) —-(t1) 5I1(t1) . . K
0xaVa1) + °y(^[-¿r+K(t\t) + J—ds] + 7:^--r2 + + fo(t)
5t tQ 5t 5q(t ) 5t 5t
+ da
a
+[0, (tW - to -x)(f (to +x-o) - f (to +x+o)) - -J (-JKsL Ix^ + JKfL dy(szl))ds] + L o o o J pvi'c tI //fc tI Ptj/'o t\ flic. tA
^ 5x(s - x) u (s - x) —y (s - x) U (s - x) + 0y (t' )[1(t' - to - x)(K(t1, to + x - o) - K(t1, to + x + 0))-
'\(-Kf-+ IKit14 ^M-d] + "t1 - to-x) J yx (Of +x-o) - /(to + x + 0)]+
to 5x(s -x) d(s -x) 5y(s -x) d(s -x) -o+x
+1^ -,-x) J y(0[K(t,t0 +x-o)-k(t,t0 +x +o)]dt-1 fi-^sL^x^-H+_/sLMs-il)dsa-o 7+/y ) (,0 )] Jyx()Jnl-x(s-x) d(s-x) -y(s-x) d(s-x) J
dx
t t( 5K(t,s) dx(s - x) -K(t,s) dy(s - x)^
- Jy" (t) J
-o -O V
-x(s -x) d(s -x) 5y(s -x) d (s -x)
dsdt
da
da.
It is expedient to add the conjugate equations for Lagrange's multipliers (12) too form of the integro-differential equations.
t1
We enter new variable 0x(t1) + Jy"(s)ds = 7?x(t), either y"(t) = -5"(t), A"(t1) = 0(t1), and change
I x *
t
an order of integrating in double integral inside of triangular area (see paper [25])
ft11 t111 ^
i.e. J J A(t, s) ds dt = J J A(s, t) dsdt . Then conjugate equations (12) are noted as (4) and SF (see (13)) are
-o -O -O t J
calculated under the formula (5).
4. Basic result
Conjugate equations have the form
- £(t) -AyX (t) -M + 0y (t1)-KUl +-/o(£) -n(t) + 'JyT(s)-KKIl-1 ds + (14)
x 5x(t) y 5x(t) 5q(t) 5x(t) J y 5x(t)
+ Kt1 -x-t)^(t + x)^^ +0y(t1)5K(t,t + x) + J y"(s)5Ks,i±Ads ], t e[to,t1) , ^ 5x(t) y 5x(t) y 5x(t) 0
Ax (t1) = 0x(t1), yy (t) = Ax (t) ^ + 0y (t1) + ^ «nit) + J yy (s) ^ ds +
x ( ) x( ), y y () x () -y(t) y ( ) -y(t) -n(t) -y(t) J fy () 5y(t)
+ 1(t1 - x - t)[Ax(t + x)+ 0y (t1) 5K(t1,t + x) + J yy (s) 5Ksl±Ads ], to < t < t1; ( )[ x( ) -y(t) y( ) 5y(t) t+xyy() —y(t) ], 0 ;
yx (t) = Kt1 -x-1 )[Ax (t + x) + 0 y (t1) ^^ + J yy (s)ds ], t, —
x (i ) - 1(t - ^ - i )[A x ([ + ^TT + 0 y ([ ) —-7 + J yT (s) r—TT ], ^o - 1 < 1 < 'o :
5x(t) y 5x(t) t+% y 5x(t)
1 /1
y"(t) = Kt1 -x-1)^(t + x)-/(t±^) +0y(t1)5K(t,t + x) + ^ yy(s)^s^ds ], to-x<t<to . yy() ( )[ x( ) -y(t) y() 5y(t) t+Jx'y 5y(t) ], 0 0
Here O(t1) ^ -n(tl)
i, -/i(t') -n(t')
— O (t ) = -n(t') 5x(t1^ y -n(t') -y(t1)
SF are calculated under the formula:
4
SI = Sa(t)1 + S , 1 + Ss 1; 8a(t)1 = J
a( ) -o
-fo(t) -n(t) + -M)+ xT(t)_-fC-)_ +
-n(t) -a(t) -a(t)
dr(t) j dK(tl, t)
y ca(t) y ' 8a(t)
+
jjTy(s)
dK(s,t) da(t)
ds
-a(t)
(15)
5a(i)dt+ | +
r-/i(-1) -n(t')
S 1 I = [-HiLZ ^ + O y (i1)
«(-1) -n(t ) -a(t ) y
SaI i-Ai-l) +-IL£-i) (-o)-aSi) + J£(-)-f(-) dt +
[ -n(-) -a -a -a -0 -a
+ O y (t1)
+J -K^s) ds -a ;„ -a
+ + f -n(-) +f-) + yy (-) -r(-) + yy (s) «M ds] dt +
t -n(t) -a -a y -a "J y -a
+ -o [yi(t)-^^+yitPj^d++
J -a
-o-T
-a
^x (to)
-Z--f (to)
-in
+
+ 1(t1 --o -t)^(to +T)(f(to + t o)-f(to +T + o)) + + Oy(t^-^-K(tL,to) + 1(tL --o-t)(K(t1,-o + t-o)-K(t1,-o +t + o))]- fo (to) + J yT (-X-?^ - K (t, -o ))dt + + 1(t1 - -o-T) JyT (t )[K (t, -o + T - o) - K (t, -o + t + o)]di
-o
-o +T
+
^ / ^ , Kr-r(- ) ^ 1 k -1 -K(t1,s) , n -/(i1) -n(t1) -/(t1) . . u
Ox (t1) f (t1) + O y (- )[—+ K(i1, t1) + J-ds] + + 1V/ ' V + , + fo (- )
^^ y -t1 ,J -i1 -n(t ) -t1 -t1
-t1
dt da
d-1 da
+
+
t
+ [1(t1 - -o - (t0 + T)(f (t0 + t - 0) - f (t0 + t + 0)) -j^ (t)
-f (t) dx(t -t) -f (t) dy(i -t)
-x(t -t) d(t -t) -y(t -t) d(t -t)
dt +
+O y (-')[!(-' - to-t)( K (t\ to +t-o) - K (t\ to + t + o)) - J (K-^- + -Kp\ d^
JA-x(s -t) d (s -t) -y(s -t) d (s -t)
ds ] +
+ 1(t1 -10 - t) J y T (-)(K(t, t0 + t - o) - K(t, t0 + t + o) )dt -
-Jyy (-) J
-o -o V
-o +T
^ -K(t,s) dx(s-t) -K(t,s) dy(s-t)^
-x(s -t) d (s -t) -y(s -t) d (s -t)
dsdt
dT
da
da = d—da . da
Conclusion
In this paper the variational method of calculation SF and SC for the multivariate nonlinear dynamic systems described by general continuous vectorial Volterra's integro-differential equations of the second genus with dead time is developed.
The variational method is based on invariant expansion of initial functional for system due to inclusion in it of the dynamic equations of object model and of measuring device model with the help of Lagrange's
1
multipliers and on computation of the first variation expanded functional on phase coordinates of model and in required parameters. The equating with a zero of the functions facing to variations of phase coordinates gives the dynamic equations for Lagrange's multipliers. The simplified first variation represents required sensitivity functional.
Novelty and generality of results consists in a generality of dynamic object model, of the measuring device model and of quality functional. In models both variables and constant parameters are present. In a basis of calculation of sensitivity indexes the decision of the integro-differential equations of object model in a forward direction of time and obtained integro-differential equations for Lagrange's multipliers in the opposite direction of time lays.
Received in paper SF are more general in comparison with known in the scientific literature. Results are applicable at the decision of problems of identification, adaptive optimal control and optimization of dynamic systems, i.e. they allow to create precision systems and devices. This paper continues research in [17, 21-23. 25-27].
Integro-differential models structurally include separately differential and integrated models, and also 4 kinds of more simple integro-differential models which differ character of interaction of phase coordinates of integrated and differential parts. Examples of reception of these results will be presented in special paper.
Variational method of calculation of SC and SF allows to do a generalization on more complex dynamic system classes, described by: differential, integral and integro-differential equations with additional some dead times and different classes of discontinuous dynamic equations.
REFERENCES
1. Ostrovskiy, G.M. & Volin, Yu.M. (1967) Methods of Optimization of Chemical Reactors. Moscow: Khimiya.
2. Bellman, R. & Cooke, K.L. (1967) Differential-difference equation. Moscow: Mir.
3. Rosenvasser, E.N. & Yusupov, R.M. (1969) Sensitivity of Automatic Control Systems. Leningrad: Energiya.
4. Krutyko, P.D. (1969) The decision of a identification problem by a sensitivity theory method. News of Sciences Academy of the
USSR. Technical Cybernetics. 6. pp. 146-153. (In Russian).
5. Petrov, B.N. & Krutyko, P.D. (1970) Application of the sensitivity theory in automatic control problems. News of Sciences
Academy of the USSR. Technical Cybernetics. 2. pp. 202-212. (In Russian).
6. Gorodetskiy, V.I., Zacharin, F.M., Rosenvasser, E.N. & Yusupov, R.M. (1971) Methods of Sensitivity Theory in Automatic
Control. Leningrad: Energiya.
7. Bryson, A.E. & Ho, Ju-Chi. (1972) Applied Theory of Optimal Control. Moscow: Mir.
8. Speedy, C.B., Brown, R.F. & Goodwin, G.C. (1973) Control Theory: Identification and Optimal Control. Moscow: Mir.
9. Gekher, K. (1973) Theory of Sensitivity and Tolerances of Electronic Circuits. Moscow: Sovetskoe radio.
10. Ruban, A.I. (1975) Nonlinear Dynamic Objects Identification on the Base of Sensitivity Algorithm. Tomsk: Tomsk State University.
11. Bedy, Yu.A. (1976) About asymptotic properties of decisions of the equations with delay time. Differential Equations. 12(9). pp. 1669-1682.
12. Rosenvasser, E.N. & Yusupov, R.M. (eds) (1977) Cybernetics Problems. Sensitivity Theory and Its Application. Vol. 23. Moscow: Svyaz'.
13. Mishkis, A.D. (1977) Some problems of the differential equations theory with deviating argument. Successes of Mathematical Sciences. 32(2). pp. 173-202.
14. Voronov, A.A. (1979) Stability, Controllability, Observability. Moscow: Nauka.
15. Rosenvasser, E.N. &Yusupov, R.M. (1981) Sensitivity of Control Systems. Moscow: Nauka.
16. Kostyuk, V.I. & Shirokov, L.A. (1981) Automatic Parametrical Optimization of Regulation Systems. Moscow: Energoizdat.
17. Ruban, A.I. (1982) Identification and Sensitivity of Complex Systems. Tomsk: Tomsk State University.
18. Tsikunov, A.M. (1984) Adaptive Control of Objects with Delay Time. Moscow: Nauka.
19. Haug, E.J., Choi, K.K. & Komkov, V. (1988) Design Sensitivity Analysis of Structural Systems. Moscow: Mir.
20. Afanasyev, V.N., Kolmanovskiy, V.B. & Nosov V.R. (1998) The Mathematical Theory of Designing of Control Systems. Moscow: Vysshaya shkola.
21. Rouban, A.I. (1999) Sensitivity coefficients for many-dimensional continuous and discontinuous dynamic systems with delay time. AMSE Jourvajs, Series Advances A. 36(2). pp. 17-36.
22. Rouban, A.I. (2002) Coefficients and functionals of sensitivity for dynamic systems described by integral equations with dead time. AMSE Jourvajs, Series Advances C. 57(3). pp. 15-34.
23. Rouban, A.I. (2006) Sensitivity Coefficients in the Bolts's Problem for Multivariate Dynamic Systems described by Integro-Differential Equations with Dead Time. AMSE Journals, Series: Advances A. 43(1). pp 15-34.
24. Gorodetskiy, Yu.I. (2006) The sensitivity functions and dynamics of complex mechanical systems. Nizhny Novgorod: Nizhny Novgorod State University.
25. Rouban, A.I. (2017) The sensitivity functionals in the Bolts's problem for multivariate dynamic systems described by ordinary integral equations. Vestnik Tomskogo gosudarstvennogo universiteta. Upravlenie, vychislitel'naya tekhnika i informatika - Tomsk State University Journal of Control and Computer Science. 38. pp. 30-36. DOI: 10.17223/19988605/38/5
26. Rouban, A.I. (2017) The sensitivity functionals in the Bolts's problem for multivariate dynamic systems described by ordinary integro-differential equations. Upravlenie, vychislitel'naya tekhnika i informatika - Tomsk State University Journal of Control and Computer Science. 39. pp. 57-64. DOI: 10.17223/19988605/39/8
27. Rouban, A.I. (2019) The sensitivity functionals in the Bolts's problem for multivariate dynamic systems described by integral equations with delay time. Upravlenie, vychislitel'naya tekhnika i informatika - Tomsk State University Journal of Control and Computer Science. 46. pp. 83-92. DOI: 10.17223/19988605/46/10
Received: December 10, 2018
Rouban A.I. (2019) THE SENSITIVITY FUNCTIONALS IN THE BOLTS'S PROBLEM FOR MULTIVARIATE DYNAMIC SYSTEMS DESCRIBED BY INTEGRO-DIFFERENTIAL EQUATIONS WITH DELAY TIME. Vestnik Tomskogo gosudarstvennogo universiteta. Upravlenie vychislitelnaja tehnika i informatika [Tomsk State University Journal of Control and Computer Science]. 48. pp. 31-41
DOI: 10.17223/19988605/48/4
Рубан А.И. ФУНКЦИОНАЛЫ ЧУВСТВИТЕЛЬНОСТИ В ЗАДАЧЕ БОЛЬЦА ДЛЯ МНОГОМЕРНЫХ ДИНАМИЧЕСКИХ СИСТЕМ, ОПИСЫВАЕМЫХ ИНТЕГРО-ДИФФЕРЕНЦИАЛЬНЫМИ УРАВНЕНИЯМИ С ЗАПАЗДЫВАЮЩИМ АРГУМЕНТОМ. Вестник Томского государственного университета. Управление, вычислительная техника и информатика. 2019. № 48. С. 31-41
Вариационный метод применен для расчета функционалов чувствительности, которые связывают первую вариацию функционалов качества работы систем (функционалов Больца) с вариациями переменных и постоянных параметров, для многомерных нелинейных динамических систем, описываемых обобщенными интегро-дифференциальными уравнениями Вольтерра второго рода с запаздывающим аргументом.
Ключевые слова: вариационный метод; функционал чувствительности; интегро-дифференциальное уравнение с запаздывающим аргументом; функционал качества работы системы; задача Больца; сопряженное уравнение.
ROUBANAnatoly Ivanovich (Doktor of Technical Sciences, Professor of Computer Science Department of Siberian Federal University, Krasnoyarsk, Russian Federation). E-mail: [email protected]