URAL MATHEMATICAL JOURNAL, Vol. 9, No. 2, 2023, pp. 77-85
DOI: 10.15826/umj.2023.2.006
CANONICAL APPROXIMATIONS IN IMPULSE STABILIZATION FOR A SYSTEM WITH AFTEREFFECT1
Yurii F. Dolgii
Ural Federal University, 19 Mira str., Ekaterinburg, 620002, Russian Federation
Abstract: For optimal stabilization of an autonomous linear system of differential equations with aftereffect and impulse controls, the formulation of the problem in the functional state space is used. For a system with aftereffect, approximating systems of ordinary differential equations proposed by S.N. Shimanov and J. Hale are used. A method for constructing approximations for optimal stabilizing control of an autonomous linear system with aftereffect and impulse controls is proposed. Matrix Riccati equations are used to find approximating controls.
Keywords: Differential equation with aftereffect, Canonical approximation, Optimal stabilization, Impulse control.
1. Introduction
The control object is described as an autonomous linear system of differential equations with aftereffect and impulse control
0
^ = J[dsr](s)}x(t + s) + Bu. (1.1)
—T
j>ra
Here, t € R+ = (0, x : [—t, ^ Rn, t > 0, B is a constant matrix of dimension n x r, the matrix function n has bounded variation on [—t, 0], and n(0) = 0. Impulse controls are generalized functions defined by the formulas
in which control impulses v: [0, ^ Rr have bounded variations on any finite interval
and v(0) = 0.
For any initial function ^ € H, there is a unique solution x(t, ^>), t > —t, to equation (1.1) satisfying the condition x(t, = <^(t), —t < t < 0, and the integral equation
t 0
x(t) = p(0) + j J[d?n№(s + ds + B (v(t) — v(+0)) , t € R+
t 0
B (v(t) — v(+0)) t € R+
0 —T
Here, H = L2([—t, 0), Rn) x Rn is a Hilbert space of functions with the scalar product
0
I I jJt
<p,= i>1 (0)^(0) +
—T
1This work was supported by the Russian Science Foundation (project no. 22-21-00714).
Solutions to the integral equation are functions with bounded variations on any finite interval of the positive semi-axis [0, They define generalized solutions to the differential equation (1.1).
Need to find an impulse control formed according to the feedback principle, which ensures stable operation of system (1.1) and minimizes a given criterion for the quality of transient processes
where Cx and Cv are positive definite matrices.
The problems of optimal stabilization of autonomous linear systems of differential equations with aftereffects for non-impulse controls have been studied quite well [5, 8, 10, 11]. For impulse controls, they were studied in [1, 6, 21]. Constructive procedures for constructing optimal stabilizing controls are associated with finite-dimensional approximations of differential equations with aftereffects. In control problems and the theory of differential games for finite-dimensional approximations of equations with aftereffects, systems of ordinary differential equations proposed by Krasovskii are widely used. Approximations of optimal nonimpulse controls are constructed [4, 8, 12, 15]. An estimate of the accuracy of these approximations in the optimal stabilization problem for differential equations with concentrated delay was obtained by Bykov and Dolgii [2]. In [7], for the problem of optimal impulse stabilization, finite-dimensional approximations to a differential equation with aftereffect proposed by Krasovskii were used.
Canonical approximations were used in the problem of optimal stabilization of systems of differential equations with aftereffect and non-impulse controls in the works of Krasovskii and Os-ipov [13, 17], Markushin and Shimanov [16], Pandolfi [18, 19], Bykov and Dolgii [3]. In this work, when constructing approximations for optimal impulse stabilizing control, we use canonical approximations to the differential equation with aftereffect.
When solving the problem, it is convenient, following Krasovskii [14, p. 162], to move from a finite-dimensional to an infinite-dimensional formulation, introducing functional elements
xt(tf) = x(t + tf), tf € [—t, 0], t > 0,
belonging to a separable Hilbert space H for solutions of system (1.1). System (1.1) is associated with the differential equation
(1.2)
0
2. Stabilization problem in a Hilbert state space
dX-f-
—^ = 5lxt + <Bu, t € M+.
(2.1)
Here, A : H ^ H is an unbounded operator with the domain
D(A) = {x € H : x € W2([-t, 0], Rn)}
T
A bounded operator B : Rr ^ H is defined by the formulas
(Bu)(0) =0, 0 € [—t, 0), (Bu)(0) = Bu.
The quality criterion for transient processes corresponding to (1.2) has the form
J =y ((CxXt, xt)H + vT(i)Cvv(t)) dt, (2.2)
0
where a bounded self-adjoint nonnegative operator Cx : H ^ H is defined by the formulas
(Cxx)(tf) =0, 0 € [-t, 0), (Cxx)(0) = Cxx(0).
Using the complexification of the space H, we will consider the scalar product
0
(x, y)H = y*(0)x(0) + y y*(0)x(0) dtf.
— T
The eigenvalues of the operator A coincide with the roots of the characteristic equation
5(A) =detA(A) = 0, A € C, (2.3)
where (see [14, p. 164])
0
A(A) = AIn - j[dsn(s)] exp(As), A € C.
—T
We will consider the nondegenerate case when the characteristic equation has a countable number of roots Ak, k € N. To simplify further calculations, we will restrict ourselves to describing the canonical expansion procedure only for differential equations (2.1), all roots of the characteristic equations of which are simple. For any a € R, a finite number of roots of equation (2.3) lie in the half-plane
{A € C : Re (A) > a}.
Consequently, they can be numbered in descending order of their real parts, and the numbers of complex conjugate roots must differ by one. The sequence of roots of the characteristic equation satisfies the condition Re(An) ^ —to as n ^ For the general case, the theory of canonical expansion is described in [9, 20].
Choose a positive integer N that satisfies requirement (A):
Re (An) < 0, n > N.
Let HN be the linear span of the eigenfunctions of the operator A corresponding to its eigenvalues belonging to the set
UN = {Ai,...,An} C U(A),
where A*. € C, k = 1,N, and a(A) is the set of eigenvalues of the operator A. The projector PN (PnH = HN) defines the canonical decomposition of the space H into a direct sum, in which an element x € H uniquely defines the elements xN € H and zN € (I — Pn) H such that x = xN + zN.
When constructing canonical approximations to the stabilization problem, the projection method scheme is used. We use the complexification of state space elements x € H and controls u € Cr. Applying the projector pN to equation (2.1) and taking into account the equalities
Pn A = APn = APN, xN = Pn x,
we obtain the approximating equation
dxN
Jvxf + ®JVW, i€R+, (2.4)
where finite-dimensional operators An : HN ^ HN and Bn : Cr ^ HN are defined by the formulas An = APn and Bn = PnB.
The new quality criterion corresponding to (2.2) has the form
Jn = J (<CxxN, xN)h + v*(t)Cvv(t)) dt. (2.5)
3. Finite-dimensional optimal stabilization problem
The subspace HN is topologically equivalent to the finite-dimensional Hilbert space CN with the inner product z*y, where y, z € CN. Let the topological isomorphism be given by the mapping
: HN - CN, xN = nNxN, xN € HN, xN € CN.
Using the mapping n«, we replace equation (2.4) in the spaces HN with an equivalent equation in the space CN
= Ajva;^ + i € M+, (3.1)
where finite-dimensional operators An : CN — CN and B« : Cr — CN are defined by the formulas
An = n« AN n-1, B« = n« BN . The equivalent quality criterion corresponding to (2.5) has the form
Jn = J (xN*(i)CNxN(t) + v*(t)Cvv(i)) dt, (3.2)
0
where a finite-dimensional operator C« : CN — CN is defined by the formula
CN = n-1*p n-1
Using the substitutions
= yN(t) =xN(t) - BNv(t), ieR+, (3.3)
we replace the finite-dimensional problem of optimal impulse stabilization (3.1), (3.2) with the finite-dimensional problem of optimal nonimpulse stabilization. It is posed for the system of differential equations
dyN
JLf = ANyN + ANBNv, i€M+, (3.4)
with new nonimpulse controls v and quality criterion corresponding to (3.2) of the form
Jn = J (yN*(t)CNyN(t) + 2yN*(t)C$*vN(t) + v*(t)C„Nv(t)) dt, (3.5)
where
/^iN _ z^iN z^iN _ d _ ri i TZ>* riN D
— , Cyv — BN, — Cv + BNBN •
Assume that, for the problem of optimal non-impulse stabilization (3.4), (3.5) the matrix Riccati equation,
KNAn + ANKN + CN - (KNAn + CN) CN (ANKN + CN) — 0,
r<N _ R (^ïN)-1 R* (3.6) Cvv — BN BN,
has a unique positive definite solution KN • Then the optimal stabilizing control of problem (3.4), (3.5) is defined by the formula
vNo[yN] — - (CN)-1 BN (ANKN + CN) yN, yN G CN• (3.7)
Using formula (3.7), we find optimal stabilizing impulse controls of problem (3.1), (3.2). Theorem 1. Let the matrix Riccati equation (3.6) have a unique positive definite solution KN
and
det (Cv - BN AN KN Bn) — 0. Then the optimal stabilizing impulse control of problem (3.1), (3.2) is defined by the formula
uNo[t,xN,xN] — - (CN)-1 BN (ANKN + CxN) (xN5(i) + AnxN) , xN G CN, (3.8) where ¿(-) is the Dirac function.
Proof. Using formulas (3.7) and (3.3), we obtain
vN(t) — - (CN)-1 BN (ANKN + CxN)(xN(t) - BnvN(t)) , t G R+, xN G CN,
)/P - (CN)-1 BN (ANKN + CxN) Bn)vN(t) — - (CvN)-1 BN (ANKN + CxN) xN(t), t G R+, xN G CN.
or
Taking into account the equality
In ) B* (ANKN + CxN) BN — (CW) (Cv - BN AN K N Bn)
and the condition (
det (Cv - BN AN KN Bn) — 0, we get
vN (t) — - (Cv - BN AN KN Bn )-1 BN (AN KN + CN ) xN (t), t G R+, vN(0) — 0, xN G CN.
The control vN is differentiable on the positive semi-axis R+ and has a unique discontinuity point of the first kind t — 0 with a limit value
vN (+0) — - (Cv - BN AN KN Bn )-1 BN (AN KN + CN ) xN • As a result, the impulse control of problem (3.1), (3.2) is defined by the formula
uN{t) = -{Cv-B%A%KNBN)~1 B%{A%KN + + t> 0, xNeCN.
Using (3.1), we obtain the equality
uN (t) — - (Cv - BN AN KN Bn )-1 BN (AN KN + CN ) (xN 5(t) + An xN (t) + Bn uN (t)) ,
t > 0, xN G CN.
This explains the validity of formula (3.8), which completes the proof of the theorem. □
4. Stabilizing impulse control of a system of differential equations with
aftereffect
Using formula (3.8) and the connection between elements of the spaces HN and CN, we find a stabilizing control for an autonomous linear system of differential equations with aftereffect.
Theorem 2. Let requirement (A) and the conditions of Theorem 1 be satisfied. Then the control
u
No
[t,p, xt] = - (CN ) 1 B*N (AN KN + CN ) (in p£(t) + An in xt), p, xt € H, t> 0, (4.1)
is stabilizing for the system of differential equations with aftereffect (1.1). Proof. For control (4.1), the differential equation (2.1) takes the form
dxt
= (51 -DnAntOxî-DNirtpô(t), teR+.
dt Here
(Dnv)(0) = 0, 0 € [-T, 0), (Dnv) (0) = Bn (CN)-1 B*N (ANKN + CN) v, v € CN.
Using the canonical expansion of the space H, we obtain the system of differential equations dxN
= (SLPn - Pn^wAntt) xf - PNT>N^ô(t),
dzN
= si (I-PN) pN) SjvAjvTrxf - (J - Pn) t > 0
with the initial conditions
xN = Pnp, zN = (I - Pn) p.
The control used guarantees exponential boundedness of the solutions of the first subsystem with negative exponents. The evolutionary operator TN(t), t € R+, of the homogeneous part of the first subsystem is exponentially bounded with a negative exponent, according to the chosen canonical expansion [9, p. 170].
The solution of the second subsystem is defined by the formula [9, p. 185]
zN = tn(t) (I - Pn) p - I tn(t - s) (I - Pn
N = Tn (t) (I - Pn ) p -J Tn (t - s) (I - Pn ) Dn (An nxN - np5(s)) ds
0
t
= Tn (t) (I - Pn ) (p - Dn np) -J Tn (t - s) (I - Pn ) Dn An nxN ds, t € R
- '¿JN^y) - I !N{t - S) {1 - rNj ^N'^NKXN'
This implies that the solutions of the second subsystem with negative exponents are exponentially bounded, which completes the proof of the theorem. □
Let us consider the eigenfunctions (pl, i = 1 ,N, corresponding to the eigenvalues A», i = 1 ,N, of the operator A. Due to their linear independence, they define the basis of the subspace HN. The eigenfunctions of the operator A are defined by the formulas
pk(0) = exp(Afc0)pk, 0 € [—t, 0],
where <£>fc are nontrivial solutions to the algebraic system
0
Afc/jv - J[dsV(s)} exp(Afcs)^ 0k = 0, k = l^N.
—T
To find a coordinate representation of the projector PN in the selected basis, it is necessary to consider for it a biorthogonal system of functions }N=1. The unbounded operator A has a dense domain in the space H. Therefore, there is an unbounded conjugate operator A* : H ^ H with the domain
D(A*) = {y € H : y € W2([-t, 0], Cn), y(0) = y(0) — nT(0)y(0), 0 € [-t, 0], y( t) + nT(-t)y(0) = 0}.
It is defined by the formulas
(2lV)W = "lf' (ry)(o)=y(o).
The eigenfunctions of the operator A* corresponding to its eigenvalues Ak, k € N, are defined by the formulas
0
(0) = exp(—Afc0) ( AfcIn - f [dsnT(s)] exp( Afcs)) ,
0 € [—t, 0), /(0)= ,
where ^ are nontrivial solutions to the algebraic system
0
Afc/jv- y [4i?'(s)]exp(Afcs)JV =0, k = l,N.
— T
The requirement of simplicity of the eigenvalues of the operator A imposed above generates the biorthogonality of the system of eigenfunctions {Vj }N=1 of the operator A* with respect to the system of eigenfunctions of the operator A. For the fulfilment of the conditions (if1, =
ôij, where ôij, i,j = 1 ,N, is the Kronecker symbol, it is necessary that
0
1 = =i>%*[ In - I [4r?T(s)]sexp(A,s) i = l,N
These normalization conditions can be ensured by freedom in choosing the vectors V1, i — 1,N. Let us define a coordinate representation of the projector pN by the formulas
NN
Pnx — £ yfc/ — xN — £(xN)h/, X G H, xN G HN, {yfc}N=1 — yN G CN• fc=1 fc=1
The topological isomorphism nN : HN — CN is defined by the formulas
N
nNXN = |(xN)h}N=1 = yN, n-1yN = £yfc/ = xN, x € H, xN € HN, yN € CN
k=1
— T
We have the estimates
/ N \ 1/2 II^N ||<(X>k |N , lk-1||< Amax, ^ fc=1 '
where Amax is the spectral radius of the matrix {<pk, pm)H}fc/m=1.
Theorem 3. If the conditions of Theorem 2 hold, then the stabilizing controls for the system of differential equations with aftereffect (1.1) are defined by the formulas
N
uNo[i,p, xt] = - (CNv)-1 B^ (AiKN + Cx j (<p,^)h*(*) + Aj <xt)H) , (4 2)
ij=1 ( . ) p, xt e H, t > 0,
where
N
CN = Cv + BT £ ^p"CxPj*B. i,j=1
Proof. Using the coordinate representations of the projector pN and the topological isomorphism nN, we find the following coordinate representations for the operators:
N N
xN = APnxn = V<xNApi = V Ai<xN ^)---N e HN
AnxN = APnxN = ^/xN, Apj = ^ Aj/xN, ^)Hp", xN € H i=1 i=1
NN N
AnyN = nNAnn-1yN = în ^ A»/^ yfcpkp" = ^ AjyjnNp
i=1 i=1
NN N
,N____A,N____V^ \ /Y^ ... pfc
i=1 fc=1 i=1
N
= £ A^l/p")h}N=1 = {Akyfc}N=1, yN € CN, i=1
N
BN u = nN BN u = nN pN Bu = nN ^ p"
i=1
N
= )h}N=1 = l^^k*Bu}N=1, u € Cr
i=1
-<N,,N _ „-1*^ „-1,,N _ i„-1,,N ,„n 1N
Cx y = nN CxnN y = \<CxnN y )Wi=
= {<T (Cxn-1yN) (0)}i=1 = {£^*CxPkyfc} ' yN e CN.
i fc=1 i
Using these formulas, from (4.1) we obtain (4.2), which completes the proof of the theorem. □
As the positive integer N increases, the constructed stabilizing controls approximate the optimal impulse controls for the autonomous linear system of differential equations with aftereffect (1.1).
5. Conclusion
Approximations to an optimal impulse stabilizing control for an autonomous linear system of differential equations with aftereffect have been constructed. Evaluating the accuracy of approximations to an optimal impulse stabilizing control is a challenging problem.
REFERENCES
1. Andreeva I. Yu., Sesekin A. N. An impulse linear-quadratic optimization problem in systems with aftereffect. Russian Math. (Iz. VUZ), 1995. Vol. 39, No. 10. P. 8-12.
2. Bykov D. S., Dolgii Yu. F. Error estimate for approximations of an optimal stabilizing control in a delay system. Trudy Inst. Mat. i Mekh. UrO RAN, 2012. Vol. 18, No. 2. P. 38-47. (in Russian)
3. Bykov D.S., Dolgii Yu. F. Canonical approximations in task of optimal stabilization of autonomous systems with aftereffect. Trudy Inst. Mat. i Mekh. UrO RAN, 2011. Vol. 17, No. 2. P. 20-34. (in Russian)
4. Delfour M. C., McCalla C., Mitter S.K. Stability and the infinite-time quadratic cost problem for linear hereditary differential systems. SIAM J. Control, 1975. Vol. 13, No. 1. P. 48-88. DOI: 10.1137/0313004
5. Dolgii Yu. F. Stabilization of linear autonomous systems of differential equations with distributed delay. Autom. Remote Control, 2007. Vol. 68, No. 1. P. 1813-1825. DOI: 10.1134/S0005117907100098
6. Dolgii Yu. F., Sesekin A.N. Regularization analysis of a degenerate problem of impulsive stabilization for a system with time delay. Trudy Inst. Mat. i Mekh. UrO RAN, 2022. Vol. 28, No. 1. P. 74-95. DOI: 10.21538/0134-4889-2022-28-1-74-95 (in Russian)
7. Dolgii Y. Approximation of the problem of optimal impulse stabilization for an autonomous linear system with delay. In: Proc. 2022 16th Int. Conf. "Stability and Oscillations of Nonlinear Control Systems" (Pyatnitskiy's Conference 2022). V.N. Tkhai (ed.). IEEE Xplore, 2022. P. 1-4. DOI: 10.1109/STAB54858.2022.9807487
8. Gibson J.S. Linear-quadratic optimal control of hereditary differential systems: infinite dimensional Riccati equations and numerical approximations. SIAM J. Control Optim., 1983. Vol. 21, No. 1. P. 95139. DOI: 10.1137/0321006
9. Hale J.K. Theory of Functional Differential Equations. NY: Springer-Verlag, 1977. 366 p. DOI: 10.1007/978-1-4612-9892-2
10. Kolmanovskii V. B., Shaikhet L.E. Control of Systems with Aftereffect. Ser. Monogr. Math., vol. 157. Providence, R.I.: American Mathematical Society, 1996. 336 p.
11. Krasovskii N. N. On the analytic construction of an optimal control in a system with time lags. J. Appl. Mat. Mech., 1962. Vol. 26, No. 1. P. 50-67. DOI: 10.1016/0021-8928(62)90101-6
12. Krasovskii N. N. The approximation of a problem of analytic design of controls in a system with time-lag. J. Appl. Math. Mech., 1964. Vol. 28, No. 4. P. 876-885. (in Russian)
13. Krasovskii N. N., Osipov Yu. S. On stabilization of a controlled object with a delay in a control system. Izv. Akad. Nauk SSSR, Tekh. Kibern., 1963. No. 6. P. 3-15. (in Russian)
14. Krasovskii N. N. Stability of Motions. Stanford: University Press, 1963. 212 p.
15. Lukoyanov N. Yu., Plaksin A. R. Finite-dimensional modeling guides in time-delay systems. Trudy Inst. Mat. i Mekh. UrO RAN, 2013. Vol. 19, No. 1. P. 182-195. (in Russian)
16. Markushin E. M., Shimanov S. N. Approximate solution of the problem of an analytic construction of a regulator for an equation with retardation. Differ. Uravn., 1966. Vol. 2, No. 8. P. 1018-1026. (in Russian)
17. Osipov Yu. S. On stabilization of control systems with delay. Differ. Uravn., 1965. Vol. 1, No. 5. P. 605618. (in Russian)
18. Pandolfi L. Stabilization of neutral functional differential equations. J. Optim. Theory Appl., 1976. Vol. 20, No. 2. P. 191-204. DOI: 10.1007/BF01767451
19. Pandolfi L. Canonical realizations of systems with delays. SIAM J. Control Optim., 1983. Vol. 21, No. 4. P. 598-613. DOI: 10.1137/0321036
20. Shimanov S.N. On the theory of linear differential equations wits after-effect. Differ. Uravn., 1965. Vol. 1, No. 1. P. 102-116. (in Russian)
21. Zhelonkina N. I., Lozhnikov A. B., Sesekin A. N. On pulse optimal control of linear systems with aftereffect. Autom. Remote Control, 2013. Vol. 74, No. 11. P. 1802-1809. DOI: 10.1134/S0005117913110039