Научная статья на тему 'CONTROL SYSTEM DEPENDING ON A PARAMETER'

CONTROL SYSTEM DEPENDING ON A PARAMETER Текст научной статьи по специальности «Математика»

CC BY
11
4
i Надоели баннеры? Вы всегда можете отключить рекламу.
Журнал
Ural Mathematical Journal
Scopus
ВАК
Область наук
Ключевые слова
CONTROL SYSTEM / DIFFERENTIAL INCLUSION / REACHABLE SET / INTEGRAL FUNNEL / PARAMETER DEPENDENCE / APPROXIMATION

Аннотация научной статьи по математике, автор научной работы — Ushakov Vladimir N., Ershov Aleksandr A., Ushakov Andrey V., Kuvshinov Oleg A.

A nonlinear control system depending on a parameter is considered in a finite-dimensional Euclidean space and on a finite time interval. The dependence on the parameter of the reachable sets and integral funnels of the corresponding differential inclusion system is studied. Under certain conditions on the control system, the degree of this dependence on the parameter is estimated. Problems of targeting integral funnels to a target set in the presence of an obstacle in strict and soft settings are considered. An algorithm for the numerical solution of this problem in the soft setting has been developed. An estimate of the error of the developed algorithm is obtained. An example of solving a specific problem for a control system in a two-dimensional phase space is given.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «CONTROL SYSTEM DEPENDING ON A PARAMETER»

URAL MATHEMATICAL JOURNAL, Vol. 7, No. 1, 2021, pp. 120-159

DOI: 10.15826/umj.2021.1.011

CONTROL SYSTEM DEPENDING ON A PARAMETER1

Vladimir N. Ushakov^, Aleksandr A. Ershov^, Andrey V. Ushakov^,

Oleg A. Kuvshinov""""

Krasovskii Institute of Mathematics and Mechanics,

Ural Branch of the Russian Academy of Sciences, 16 S. Kovalevskaya Str., Ekaterinburg, 620108, Russia

"ushak@imm.uran.ru, ""ale10919@yandex.ru, """aushakov.pk@gmail.com,

ttttokuvshinov@inbox.ru

Abstract: A nonlinear control system depending on a parameter is considered in a finite-dimensional Euclidean space and on a finite time interval. The dependence on the parameter of the reachable sets and integral funnels of the corresponding differential inclusion system is studied. Under certain conditions on the control system, the degree of this dependence on the parameter is estimated. Problems of targeting integral funnels to a target set in the presence of an obstacle in strict and soft settings are considered. An algorithm for the numerical solution of this problem in the soft setting has been developed. An estimate of the error of the developed algorithm is obtained. An example of solving a specific problem for a control system in a two-dimensional phase space is given.

Keywords: Control system, Differential inclusion, Reachable set, Integral funnel, Parameter dependence, Approximation.

Introduction

A nonlinear control system depending on a parameter is considered in a finite-dimensional Euclidean space and on a finite time interval.

The reachable sets and integral funnels of the differential inclusion corresponding to the system are studied. The problems related to the study of reachable sets and integral funnels of dynamical systems are closely intertwined with numerous problems in the theory of dynamical systems including those that arise in control theory and the theory of differential games [5, 6, 10-13, 16, 17]. Various theoretical approaches and associated computational methods [1-3, 5-14, 16-21] are used in the study of reachable sets, their construction, and estimation. These control problems and differential games include, for example, various types of approach problems, resolving constructions of which include one of the main components that are called solvability sets, i.e., the sets of those positions of the control system from which the approach problem is solvable [10-13]. For many problems, these sets can be described quite simply in terms of reachable sets and integral funnels [1, 2, 5-9, 12, 13, 16-21]. Some problems can be formulated as problems of the theory of controllability of dynamical systems [19].

In this paper, we study the dependence on a parameter of reachable sets and integral funnels: the degree of this dependence on the parameter is estimated under certain conditions imposed on the control system. We introduce systems of sets in the phase space that approximate reachable sets and integral funnels on a given time interval corresponding to a finite partition of this interval. In this case, the degree of dependence on the parameter of the approximating system of sets is first estimated, and then this estimate is used to estimate the dependence on the parameter of

1This research was supported by the Russian Science Foundation (project no. 19-11-00105).

the reachable sets and integral funnels of the differential inclusion. This approach is natural and especially useful for studying specific applied control problems, when, in the end, one has to deal not with ideal reachable sets and integral funnels, but with their approximations corresponding to a discrete representation of the time interval.

1. Estimates of reachable sets and integral funnels of differential inclusions

Consider a control system £

dx

— = fa(t,x,u), uePe comp(Rp) (1.1)

on a time interval [t0, $], t0 < $ < to; here x € Rn is the phase vector of £, u is the control vector, a is a parameter from a set L € comp(R^); comp(Rk) is the set of compact subsets of Rk with the Hausdorff metric

d(X,X(2) ) = max(h(X,X(2)), h(X(2) ,X(1))), h(X (1),X(2) )= max p(x(1) ,X(2))

x(!)ex(1)

is the Hausdorff deviation of X(1) from X(2), where

p(x(1),X(2))= min ||x(1) - x(2) ||.

We assume that the system £ satisfies the following conditions.

A. The function fa(t, x,u) is defined on [t0,$] x Rn x P x L and, for any bounded and closed domain D c [t0, $] x Rn, there are a continuous function w*(r), r € (0, to) (w*(r) 0, r 0) and a continuous function L(t) € (0, to), t € [t0, $], satisfying the relations

||/a(t,x,u) - / (t, x, u)|| ^ w*(|t - T| + ||a -(t,x) € D, (t, x) € D, u € P, a,^ € L; ||/a(Î,X,u) - /a(t,y,u)| < L(t)||x - y||, (t,x) € D, (t,y) € D, u € P, a € L.

B. There is y € (0, to) such that

||/a(t,x,u)|| ^ Y(1 + ||x||), (t,x,u) € [io,tf] x Rn x P, a € L.

We introduce a multivalued mapping

(t,x) ^ Fa (t, x) = co F«(t,x), F«(t,x) = {/a(t,x,u) : u € P} € comp (Rn), (t,x) € [to,0] x Rn, a € L.

The mapping (t,x) ^ Fa(t,x) € comp (Rn) satisfies the following conditions.

A*. For any bounded and closed domain D c [t0, $] x Rn, there are a continuous function w*(r), r € (0, to) (w*(r) ^ 0, r ^ 0) and a continuous function L(t) € (0, to), t € [t0,$], satisfying the relations

d(Fa(i,x),Fß(t,x)) ^ w*(|t - t| + ||a 2.

(t,x) € D, (t, x) € D, a,ß € L ; (-)

d(Fa(t,x),F„(t,y)) < L(t)||x - y||, (t,x) € D, (t,y) € D, a € L.

(1.3)

B*. There is 7 € (0, to) such that

h(F«(t,x), {0}) < 7 ■ (1 + ||x||), (t,x,a) € [t0,tf] x Rn x L; here 0 is the null-vector in Rn. Let us introduce on [t0,tf] the differential inclusion

dx

— eFa(t,x), aeJ?, (1.4)

that satisfies the system £.

Let t* and t* (t* < t*) be from [¿0, tf], x* € Rn, X* € comp (Rn), and a € L. Let us introduce the notation:

• Xa(t*,t*, x*) is the reachable set of the differential inclusion (1.4) at the time t* with the initial point x(t*) = x*;

Xa(t*,t*,X*) = (J Xa(t*,t*,x*) is the reachable set of the differential inclusion (1.4) at

LaV ^ ) ,X*) — U Xa(t j^*)^*

x* ex*

the time t* with the initial set X:

It is known that Xa(t*, t*, X*) € comp (Rn), the mapping (t*, t*, X*) ^ Xa(t*, t*, X*) is continuous in t* on [t*, tf] for fixed (t*, X*) € [t0, tf] x comp (Rn) in the Hausdorff metric, and also Xa(t*, t*, X*) continuously depends on X* for fixed t*, t*, and a.

The mapping a ^ Xa(t*, t*, X*) is also continuous on L for fixed (t*, t*, X*), t0 ^ t* < t* ^ tf, and X* € comp (Rn).

Let us refine the continuous dependence of a ^ Xa(t*,t*,X*) on the set L. To do this, we derive an upper bound for the Hausdorff distance

d(Xa(t*,t*,X*),X^(t*,t*,X*)), a, ft € L, (1.5)

which we represent as a function of ||a — ,0||.

It is known that, under the conditions A* and B*, the reachable set Xa(t*,t*,X*) satisfies the equality

Xa (t*,t*,X* )= lim x£* (t*). A=A(r)|0

Here X^* (t*) C Rn, a € L are the sets corresponding to the partition

r* = {T0 = t*,T1, ..., Tj, ..., tn = t*}

(ti+1 -Ti = A = A(r*) = N~l(t* - u), i = 0,N-1) of the interval [t*,t*] defined by the equality X^* (t*) = Xr (tN) and the recurrence relations

X^(To)=X„ X^(Ti+1)=Xa(Ti+1,Ti,X^(Ti)), i = 0,N-l, (1.6)

where

x«(t*,t*,w*) = {x* € Rn : x* = w* + (t* — t*)/*, w* € W*, /* € f«(t*,w*)}, t* < t* < t* < t*, W* € comp (Rn).

Taking into account the condition B* and the size of the compact set X*, we can specify a bounded and closed domain D c [t0, x Rn containing all sets arising in the subsequent reasoning

and estimates in the space [t0, $] x Rn. We assume that functions w*(r), r € (0, to), and L(t), t € [t0, $], corresponding to this domain D are used in further estimates.

We first estimate quantity (1.5) for a one-point set X* = {x*}, (t*,x*) € D. When deriving an estimate for quantity (1.6), we will apply the so-called "step-by-step" reasoning scheme and "step-by-step" estimates, that is, we will move through the steps [ri, Tj+i], i = 0, N — 1, of the partition T*.

We start deriving an estimate with the interval [t0,t1] of the partition r*. Let us find an upper bound for the Hausdorff deviation

h(X£* (T1),XJ*(T1)), a, P € L;

here X«*(T1) = Xa(T1, T0, x*) and Xg*(T1) = Xg(T1 ,T0,x*).

In X«*(t1), we choose a point x(t1) such that p^T^Xgj*(t1)) = h(X«*(t^X^*(t1)). The point x(t1) is representable as

x(T1) = x* + A/a(T0), fa(T0) € F« (T0, x*).

Let us choose a vector /g(t0) in Fg(t0,x*) closest to /«(t0). The following estimate is valid:

||/a(T0) - /g(T0)| = p(/a(T0),Fg(t0,x*)) < h(F«(T0,x*),Fg(T0,x*)) < w*(||a - P||).

In X^*(t1), we consider the point y(^1) = x* + A/g(t0), A = A(r*). There is an estimate

||x(T1) - y(T1)| < Aw*(||a - P||).

The definition of the point x(t1) and the inclusion y(T1) € Xgj* (t1) imply the estimate

h(T1) < Aw*(||a - P||); (1.7)

here h(T1) = h(X«*(T1),^J* (T1)).

Let us turn to the next interval [t1,t2] of the partition r* and consider the sets X«*(T2) = Xf«(T2,T1,Xfa*(T1)) and X^*(T2) = Xg(T2,T1,Xg>(T1)).

In xXO^* (t2), we choose a point x(t2) such that

(t2)) = hys ^ v ,2),; >-g

p(x(T2),Xi^ (T2)) = h^* (T2),Xi^ (T2)). (1.8)

The point x(t2) is representable as

x(T2) = x*(T1) + A/a(T1), x*(T1) € X«* (T1), /«(n) € Fa(T1,x*(T1)). Let us choose a point y*(T1) in X^*(t1) closest to x*(t1):

||x*(T1) - y*(T1)| = p(x*(T1),Xr* (T1)). The following estimate is valid:

||x*(T1) - y*(T1)|| ^ h(T1).

Let us choose a vector /g(t1) in Fg(t1, y*(T1)) closest to /«(t1). By (1.2) and (1.3), the following inequalities hold:

||/«(ti) - fg(ti)|| < h(F«(Ti,x,(Ti)),Fg(Ti,y,(Ti))) < d(Fa(Ti,x*(Ti)),Fg(Ti,y*(Ti))) < w*(||a - ß||) + L(Ti)h(Ti).

We introduce the point

y(T2) = y*(T1) + A/g(T1), y*(T1) € XJ* (T1), /g(T1) € Fg(T1,y*(n)). The points x(t2) and y(T2) satisfy the inequalities

|x(T2) — y(T2)| < ||x*(T1) — y*(T1)| + A|/a(T1) — /g(n)||

< h(T1) + A ■ (w*(||a — P||) + L(T1)h(T1)) (1.9)

< Aw*(||a — P||) + eL(Tl)Al ■ h(T1),

where A1 = A = A(r*).

d the inclusion »,(t~) € \ \ l2 J — Vl^ /2, a, ^-g

Considering (1.8) and the inclusion y(T2) € Xi*(t2) = Xg(t2,t1, Xi*(t^)), we obtain

h(xr* (T2),Xir* (T2)) < ||x(T2) — y(T2)|. (1.10)

L/3

Estimates (1.9) and (1.10) imply that

h(Xa*(T2),^J*(T2)) < Aw*(||a — P||) + eL(Tl)Alh^). (1.11)

Consider the next interval [t2, t3] of the partition r* and the sets Xa* (t3) = Xa(T3, t2, Xa* (t2)) and XJ* (T3) = Xg(T3, T2, XJ* (T2)).

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Let us find an upper bound for the Hausdorff deviation

h(xxa*(T3),xXJ* (T3)), a, P € L. To do this, we choose a point x(t3) in the Xa* (t3) such that

p(x(T3),XJ* (T3)) = h(Xr (T3),^J* (T3)). (1.12)

The point x(t3) is representable as

x(T3) = x*(T2) + A/a(T2), x*(T2) € X£* (T2), /a(T2) € Fa(T2, x*(T2)). Let us choose a point y*(T2) in X^*(t2) closest to the point x*(t2):

||x*(T2) — y*(T2)|| = p(x*(T2),^J* (T2)). The following inequality is valid

||x*(T2) — y*(T2)| < h(X£* (T2),XJ* (T2)). Let us choose a vector /g(t2) in Fg(t2,^*(t2)) closest to /«(t2). We obtain the estimate

||/a(T2) — /(T2)| < h(F«(T2,x*(T2)),Fg(T2,y*(T2)))

^ d(Fa(T2,x*(T2)),Fg(T2,y*(T2))) < w*(||a — P|)+ L(T2)|x*(T2) — y*(T2)||.

Consider the point y(T3) = y*(T2) + A/g(t2) in X^*(t3). The points x(t3) and y(T3) satisfy the inequalities

|x(T3) — y(T3)| < ||x*(T2) — y*(T2)| + A ■ (W*(||a — P||) + L(T2)||x*(T2) — y*(T2)|)

£* (T2),^gr*

< A ■ W*(||a — P||) + eL(T2)A2h(xXa* (T2), Xir* (T2))

< A ■ w*(||a — P||) + eL(T2)A2(A ■ w*(||a — P||) + eL(T1 )Alfc(n)),

where A2 = A = A(r*). As a result, we get

||x(ts) - y(Ts)| < (1 + eL(T2)A2) ■ Aw*(||a - P||) + eL(T1 )ai+l(t2)a ■ fc(n). (1.13) Considering (1.12) and the inclusion y(T3) € *(t3), we get

h(XXr*(T3),Xj*(T3)) < ||x(T3) - y(T3)||. (1.14)

From (1.13) and (1.14), it follows that

h(XXr* (T3),XÇ*(T3)) < (1 + eL(T2)A2) ■ Aw*(||a - P||) + eL(T1 )ai+l(t2)a ■ fc(n). (1.15)

For a final understanding of the structure of the estimate of the quantity ^(X^* (Ti+1), X^* (Ti+1)), i = 0, N — 1, we consider the next interval [73, 74] of the partition L* and the sets

xXa * (T4) = XX«(t4, T3, xXa* (T3)) and XJ * (T4) = Xg (T4, T3, xXr * (T3)).

Let us estimate from above the quantity

h(X^*(T4),Xr* (T4)), a,ß € L.

To do this, we choose a point x(t4) in X^* (t4) such that

p(x(T4),XJ* (T4)) = h(XXr* (T4),XJ* (T4)).

The point x(t4) is representable in the form

x(T4) = x*(T3) + A/a(T3), x*(t3) € X^*(T3), /afo) € Fa(T3,x*(T3)). Let us choose a point y*(T3) in X^*(t3) closest to x*(t3):

||x*(T3) - y*(T3)|| = p(x*(T3),Xir* (T3)). The following inequality holds:

||x*(T3) - y*(T3)| < h(Xr(T3),XiJ*(T3)). (1.16)

Let us choose a vector /g(t3) in Fg(t3,^*(t3)) closest to /«(t3). By relations (1.2) and (1.3), the following estimate is valid:

||/«(T3) - /g(T3)| < h(F«(T3,x*(T3)),Fg(T3,y*(T3))) < d(F«(T3, x*(T3)), Fg(T3,y*(T3)))

< w*(||a - P||) + L(T3)|x*(T3) - y*(T3)|.

Let us choose the point y(T4) = y*(T3) + A/g(t3) in X^*(t4). Taking into account (1.15) and (1.16), we obtain

||x(T4) - y(T4)| < ||x*(T3) - y*(T3)| + A|/«(T3) - /g(T3)| < ||x*(T3) - y*(T3)|| + Aw*(||a - P||) + L(t3)||x*(t3) - y*(T3)|| <

< Aw*(||a - P||) + eL(T3)A3 ((1 + eL(T2)A2) ■ Aw*(||a - P||) + eL(T1 )Al+L(T2)A2 . h(n)),

A3 = A = A(r*).

As a result, we get the estimate

||x(T4) — y(T4)| < Aw*(||a — P||) ■ (1 + eL(T3)A3 + eL(T3)A3+L(T2)A2)

+eL(T3)A3+L(T2)A2+L(Tl)Al , ^(T1).

Further, taking into account the choice of the points x(t4) and y(i4), we obtain

h(Xr * fa),XJ* (T4)) < ||x(T4) — y(T4)|. The latter two inequalities imply the estimate

h(x^a*(T4),xXJ*(T4)) < (1 + eL(T3)A3 + eL(T3)A3+L(T2)A2) ■ Aw*(||a — P||) +

+eL(T3)A3+L(T2)A2+L(Tl)Al , ^(T1). (1.17)

Analyzing estimates (1.11), (1-15), and (1.17), we conclude that the interval [r^Ti+i], i = l,N — 1, of the partition r* corresponds to the following estimate of the Hausdorff de-

TO* (Ti+1),XiJ *(Ti+1)) of the set X r* (t. . ) = X (t. . t. X F* xXg * (Ti+1)= Xg (Ti+1, Tj, X^* (Ti)):

viation h(Xr(Ti+1),xXr*(Ti+1)) of the set Xr(t.+1 ) = X«(Ti+1, t.., Xr(t.)) from the set

^r* /„_ \ _ v./^. „-. v r* /

h(xXr*(Tj+1),Xj*(Ti+1)) < (1 + L(Tk)Ak + L(Tfc)Afc +

(1.18)

+ e£fc=i-2 L(Tk )Ak + ... + e£jLl L(Tfc)Afc) . h(T1).

Further, given that h(T1) = h(XVa*(t1),XTJ*(T1)) satisfies (1.7), from (1.18) we obtain the following estimate:

h(Xr* (Tj+1),xXj* (Ti+1)) < (1 + L(Tk)Ak + L(Tfc)Afc +

r* ' i j + 1 ), x £> ( i i + 1 ) ) 11 + e------+ e----^ - +

(1.19)

+^*fc=i-2L(Tk )Ak + ... + e£fc=lL(Tk )Afc) Aw*(||a — P||).

Let us supplement the estimate (1.19) with a comment related to the function L(t) continuous on the interval [t0,tf], which was introduced in the condition B.

Remark 1. In numerous studies devoted to nonlinear control systems described by ordinary differential equations, the condition of the local Lipschitz property of its right-hand side with respect to the phase variable is introduced as one of the main conditions imposed on the system. In this case, often in the process of studying control problems for such systems, it becomes necessary to choose in the space of positions of the control system a domain D that would contain all the components of the resolving structure (resolving sets, trajectories of systems, phase constraints, etc.). In other words, quite often, when studying and solving control problems, it is necessary to choose a domain D in the space of positions of the system, in which the problem is solved. In this case, the Lipschitz constant L corresponding to this domain D is used for constructing a solution and justifying its correctness. However, the introduced domain D may turn out to be large, and the corresponding constant L may also turn out to be large. In this case, the estimates justifying the correctness of the solution of the control problem in which this constant L is involved may turn out to be rough. For various reasons, these estimates in a specific control problem (with a specific control system) may be unsatisfactory from the point of view of the person solving the problem and counting on finer estimates. In this regard, taking into consideration the conditions imposed on the nonlinear control system (1.1), in this paper, instead of the traditional local Lipschitz condition with the Lipschitz constant L, we introduce a continuous function L(t) € on [t0, tf], which is more

suitable for the dynamics of (1.1). Estimate (1.19) of h(Xr*(Tj+^X^* (Ti+1)) is more accurate in the sense that, for each interval [Ti,Ti+1] of the partition r*, the step-by-step estimates involve

its own value L(rj) € (0, to), which is close to L(t), t € [Tj,Tj+i], for small A = A(r*), and not some constant L € (0, to) common to all [rj, Ti+1 ] from the interval [to, $]. Note, however, that this reasoning assumes that the domain D is in the position space of the system and the corresponding function L(t) on [t0,$] is chosen sufficiently adequately to the dynamics of the control system. So, for example, in control problems related to the study of reachable sets and integral funnels, the domain D should track more or less accurately the dynamics of reachable sets and, therefore, the spatial structure of integral funnels.

Thus, in many specific control problems, the problem of choosing the domain D and the corresponding function L(t), t € [t0,$], in our opinion, is very significant, since the accuracy of the estimates related to solving problems depends on this.

Obviously, one of the ways to solve this problem in each specific task related to the study of reachable sets and integral funnels is to form the domain D and the function L(t), t € [t0,$], in a step-by-step procedure (by time layers [rj, Tj+1] x Rn, i = 0,1,..., N -1) along with the construction of reachable sets.

Let us now return to estimate (1.19) and present some roughness of this estimate in a simpler form.

Replacing in (1.19) 1 and the exponents e^fc='-LCfc)Afc) r = 1,?', by the exponent e^fc=oLCfc)Afc) we get the estimate

h(Xr* (Ti+i),xr*(Tj+i)) < e^=0L(Tk)Ak . (i + 1)Aw*(||a - P||),

i.e.,

h(Xr* (Tj+i),XJ * (Tj+i)) < e^=°L(Tk )Ak ■ (Tj+i - ro)w*(|a - P||). (1.20)

In particular, the following estimate holds:

h(X0> (t*),Xi* (t*)) < e^- L(Tk)Ak ■ (t* - t,K(||a - ß||). (1.21)

Replacing in estimates (1.19)—(1.21) the numbers L(rk), k = 0, N — 1, with some L satisfying the inequality 0 < max L(t) ^ L < to, we obtain the following estimates for i € 1, N — 1 and a,

te[to,tf]

P from L, respectively:

j

h(X^* (T+i),XJ* (Tj+i)) < £ eLfcAAw*(||a - P||), (1.22)

fc=0

h(xXr* (T+i),XJ*(Tj+i)) < eL'(Ti+1-To)(Tj+i - T0)w*(|a - P||), (1.23)

h(X£* (t*),XJ* (t*)) < eL'(i*-i*)(t* - t>*(||a - P||). (1.24)

Reasoning similar to those given above for ^(X^* (rj+i) and XfJ* (rj+i)) yields estimates for

h(xr* (rj+i), XT^* (rj+i)) similar to (1.19)-(1.24). Taking this into account, we come to the following statement.

Lemma 1. Assume that [t*,t*] C [t0,#],X* € comp(Rn), r* = {r0 = t*,ri ,...,rj, ...,rN = t*} (rj+i — n = Ai = A, i = 0, N — 1), and {A^*(rj) : n Gl,} is the system of sets (1.6) approximating the reachable set Xa(t*,t*,X*), a € L, of the differential inclusion (1.4). Then, under the conditions A and B on system (1.1), the following estimates hold:

i-i

d(Xr* (TH-i),jÇ* (Ti+i)) < (1 + £ e^-sL(Tk )Ak) Aw*(||a - ß||), (1.25)

s=0

d(Xr* (Ti+i), XiF* (Ti+i)) < e£i=0L(Tk)Ak(Ti+i - T0)w*(|a - ß||), (1.26)

d(x£*(t*),Xj*(t*)) < e^k=o L(Tk)Ak(t* — t>*(||a — P||), (1.27)

i

d(xXr*(t.+1),XJ*(Ti+1)) < £eLfcAAW*(||a — P||), (1.28)

a

fc=0

d(xXr*(Ti+1),^J*(Ti+1)) < eL'(Ti+l-To) ■ (Ti+1 — T0K(||a — P||), (1.29)

d(Xr*(t*),XJ*(t*)) < eL(t*-t*)(t* — t*)w*(||a — P||). (1.30)

From estimate (1.28), we derive estimates (1.29) and (1.30). Let us write one more important estimate that follows from (1.28):

e(i+1)LA - 1 _

d(A^(rm,Xj*(Tm)) < &LA_1 Ao;*(||a - p||), i = 0,N-1.

Let us estimate from above the right-hand side of this inequality, assuming that, along with the conditions A and B on system (1.1), the following condition on the partition r* of the time interval [t*,t*] holds.

C. The diameter of the partition r* satisfies the relation

0 < A = A(r*) < L"1 In (l + ^LA).

Under the condition C, the following inequalities are valid:

e(i+1)LA _ 1 eLA , eL(Ti+l-To) _ 1

eLA -1 < LA

(1 + 3/2 ■ LAeL(Ti+l-To) — 1 eL(Ti+l-To)_ 1 3

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

A_L_ = __i I lpL(n+1-To)

LA LA 2

Taking this inequality into account, we obtain

d(X«r*(Ti+1),XJ*(Ti+1)) < L-1(eL(Ti+l-To) — 1K(||a — P||) +

Q __(1.31)

+^eL(Ti+1-ro)Aw*(||a - /i||), i = 0,N-1.

As a result, the following statement is true.

Theorem 1. Let [t*,t*] C [t0,tf] and X* € comp(Rn). Then, under the conditions A, B, and C on system (1.1), the sets Xa(t*) = Xa(t*,t*,X*) and Xg(t*) = Xg(t*,t*,X*), a and P from L, satisfy estimate (1.31).

Obviously, for small A = A(r*), the strict estimate (1.31) will turn into the following estimate:

d(X£*(ri+i),Xj*(ri+i)) < _ l)uj*(\\a-f3\\), i = 0,N-l.

In particular, the following statement is true.

Assertion 1. Assume that [t*,t*] C [t0,tf] and X* € comp(Rn). Then, under the conditions A, B, and C on system (1.1), the sets Xa(t*) = Xa(t*,t*,X*) and Xg(t*) = Xg(t*,t*,X*), a and P from L, satisfy the estimate

d(Xa*(t*),Xr(t*)) < L-1(eL(t*-t*) — 1)w*(||a — P||). (1.32)

The question arises, at what ratios between the numbers L and (t* — t*) one or another of estimates (1.30) and (1.32) is better. To answer it, let us compare the numbers L-1(eL(t*-t*) — 1) and eL(t*-t*)(t* — t*), i.e., compare eL(t*-t*) — 1 and eL(t*-t*)L(t* — t*).

Assuming that L(t* — t*) = p > 0, we come to the comparison of ep ■ (1 — p) and 1 for p ^ 0. Since the function ep ■ (1 — p) equals 1 for p = 0 and decreases on [0, to), we get

ep ■ (1 — p) < 1, p > 0

and therefore

L-1(eL(t*-t*) — 1) <eL(t*-t*)(t* — t*)

for every L € (0, to) and (t* — t*) > 0.

This means that estimate (1.32) is more precise than estimate (1.30) for sufficiently small A = A(r*).

We have considered the case X* = {x*}, (t*, x*) € D, and received estimates (1.25)-(1.30). Estimates (1.25)-(1.30) are also true in the general case X* € comp(Rn), (t*,X*) C D.

Bearing in mind the general case, we choose from (1.25)-(1.30) estimate (1.27) for the following reasons. Along with the sets xr* (t*) and Xj* (t*) included in (1.27), consider the reachable sets Xa(t*) = Xa(t*,t*,X*) and Xg(t*) = Xg(t*,t*,X*) of the differential inclusion (1.4).

We are looking for upper bounds for the values d(Xa(t*),X^*(t*)) and d(Xg(t*), X^*(t*)), where a and P are from L. It is known that, under the conditions A and B on system (1.1), these estimates are of the form

d(Xa(t*),Xar*(t*)) < eL'(i*-i*)(t* — t*)(w*(A) + LKA), (1 33)

d(Xg(t*),Xr(t*)) < eL'(i*-i*)(t* — t*)(w*(A) + LKA); (. )

here L € (0, to) is defined on p. 127, K = max ||/a(t, x, u)|| € (0, to), and A = A(r*).

(i,x,«,a)eDxP xL

Remark 2. It can be shown that, along with estimates (1.33), there are more subtle estimates:

t*

d(Xa(t*),x£*(t*)) < eJt* L(t)dt(t* — t*)(w*(A) + LKA),

-- t* d(Xg (t*),X J* (t*)) < eJt* L(t)dt (t* — t*)(w*(A) + LK A).

Taking into account (1.27) and (1.33), we get

d(X«(t*),Xg(t*)) < d(X«(t*),^a* (t*))+ d(Xi* (t*),XXr* (t*)) + (t*),Xg(t*)) < e^N=ll L(Tk )Ak ■ (t* — t*)w*(|a — P||) +2eL'(i*-i*) ■ (w*(A) + LK A),

where a and P from L.

Since this estimate holds for any partitions r* of the interval [t*, t*], letting the diameter A = A(r*) of the partition r* tend to zero, we obtain

t*

d(X«(t*),Xg(t*)) < e't* L(t)dt ■ (t* — t*) ■ w*(|a — P||); (1.34)

t*

here Jt* L(t)dt is the Riemann integral of the function L(t) over the interval [t*, t*] C [t0,$].

Now let us turn to the interval [t0,$], on which the control system (1.1) and the differential inclusion (1.4) are initially considered.

Assume that in the previous calculations t* = t0, t* = t € [t0,0], X* = X(0) € comp(Rn), and (t0,X(0)) C D, where

X(0)

is the initial set for system (1.1) and the differential inclusion (1.4), so that the reachable sets Xa(t) and Xg(t) of the differential inclusion (1.4) become X„(t) = Xa(t,t0,X(0)) and Xg(t) = Xg(t,t0,X(0)). For these sets, we write estimate (1.34):

d(Xa(t),Xg(t)) < e^oL(T)dT ■ (t - t0)w*(|a - P||), (1.35)

where t € [t0, 0] and a, P € L.

We also introduce the partition r = {t0, ti,..., tj,..., tN = 0} of the interval [t0,0] with the diameter A = A(r) = tj+i - tj = N-i(0 - t0).

Along with the reachable sets Xa(t), a € L, t € [t0, 0], we consider the integral funnel

X«(t0,X(0))= |J (t,Xa(t)), a € L,

te[to,tf]

of the differential inclusion (1.4). Assume that

Xr(t0,X(0))= J (tj,Xa(tj)),Xfr(t0,X(0))= U (tj,Xfr(tj))

tier tier

are sets in D, where X^(tj) are defined on p. 122 by the recurrent relations with r0 = t0 and

xxr (t0)= xr (T0)= x(0).

Here the sets X^(t0,X(0)) and X^(t0,X(0)) are some approximations of the integral funnel Xa(t0,X(0)), a € L, discrete by the parameter t € [t0,0]. From the estimate

d(Xa(U),X^(U)) < eL^-t0\u - to)(u*(A) + LKA), i = TJ?, aeJ?,

we obtain the estimate

d(Xa(t0,X(0)),X£(t0,X(0))) < eL'(^-to)(0 - t0)(w*(A) + LKA); (1.36)

here L is defined on p. 127 and K on p. 129.

Since the following inequality holds for each interval [tj,tj+i] of the partition r, every t € [tj,tj+i], and every a € L:

d((t,Xa(t)), (tj,Xa(tj))) < (1 + K)A,

we have

d(Xa(t0,X(0)),xr(t0,X(0))) < (1 + K)A. (1.37)

Considering estimates (1.36) and (1.37), we get

d(X„(t0, X(0)), Xr(t0, X(0))) < eL'(^-to- t0)(w*(A) + LKA) + (1 + K)A. (1.38)

Obviously, using the technique of obtaining estimates described above, we can replace estimate (1.38) with a more accurate one:

d(Xa(t0, X(0) ),X£ (t0,X(0))) < L(ti)Ai . (0 - t0)(w*(A) + LK A) + (1 + K )A,

Ai = A = A(r), i&o,N-l,

Inequality (1.35) implies the following statement for the integral funnels Xa(i°,X(0)) and X (to, X (°)).

Theorem 2. Let the control system (1.1) satisfy the conditions A, B, and C, and let X (°) € comp(Rn). Then the integral funnels Xa(t°,X(0)) and Xg(t°,X(0)) satisfy the inequality

d(X„(t°, X(0)),Xg(t°, X(0))) < e^o L(t)dt ■ (tf - t°)w*(||a - £||), € L.

2. Problems of targeting integral funnels to target sets in R2

In this section, we restrict ourselves to considering system (1.1) and the differential inclusion (1.4) in the space R2. Let us study problems of targeting integral funnels Xa(t°, x°), a € L, x° € X (°) , and their approximations Xr(t°, x°) to target sets in R2. We formulate some of these problems using the concept of the area of a set in R2. In this regard, we will study questions concerning the approximate calculation of the areas of reachable sets Xa(t, t°, x°), x° € X (°) € comp (R ), and sets associated with Xa(t,t°,x°). In this case, we use the estimates of the Hausdorff distances obtained in Section 1.

Let us start the study of targeting problems by considering the individual integral funnels Xa(t°,X(°)), X(°) € comp (R2). Of course, the funnels Xa(t°,x°), a € L, x° € X(°), also belong to the class of these funnels. Thus, the estimates of the Hausdorff distances obtained for integral funnels Xa(t°,X(°)), a € L, also hold for funnels Xa(t°,x°), a € L.

Let us take an arbitrary funnel Xa(t°,X(°)), a € L, X(°) € comp(R2), and its approximating

set Xa(t°,X(°)) = U (ti, Xa(ti)) in D corresponding to the partition r = {t°,ti, ...,ti, ...,tN = $} tier

(ii+i -U = Ai = A = A(L), i = 0,N-1).

The mismatch between the time sections Xa(t») and X^t^, t» € r, of the sets Xa(t°,X(°)) and XX<r(t°, X(°)) is restricted by the estimate

N -1

d(X«(ii), xa (ti )) < ejl L(tj )Aj ■ (k A ^ L(j )Aj + (tj - ioK (A)). (2.1)

j=o

Along with the set X^fo, X(°)) and its sections X^i»), t» € r, we consider the set Xi(t°, X(°)),

i3

ft € L, and its sections X^(t»), t» € r. The following estimate is valid:

d(xr(ti),x£(ti)) < e^L(tj)Aj ■ (ti - toK(||a - ß||). (2.2)

Estimates (2.1) and (2.2) implpy

d(xa(ti),jxr(ti)) < k(A, ||a - ß||), (2.3)

where

N -1

k(A, p) = eEf=oX L(j)Aj ((0 - to)w*(p) + (0 - toK(A) + KL(tj)A;),

j=o

a,ß € L, ti € r, p € (0, to).

We will use estimates (2.1)-(2.3) for studying problems of targeting integral funnels to target sets. These estimates will also be taken into account when estimating the mismatch of sets of the type of reachable sets in R2.

Let us formulate these targeting problems.

Assume that a finite set T of times n1, n2, -., nN from the interval [t°, $] is given and the partition L = {to,ti, ...,ti, ...,tn = i?} considered previously contains this set T.

Assume that compact sets X(°), Xand $(fc) in R2 are given, where each set $(fc) corresponds to its time nk € T; moreover, the sets X(°), X, and $(fc), nk € T, have rectifiable boundaries dX(°), dXW, and <9$(fc), nk € T.

Here we assume that $(fc) = $(nk), nk € T, where the set $(t) € comp(R2), t € [t°,$], is interpreted by us as an obstacle to system (1.1).

Problem 1 on targeting integral funnels (strict setting). It is required to find a pair

(a ) € L x

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

X(0)

such that the following relations hold:

XW C X„*(0,t0,x*), $(k) n Xa* (nfc,t0,x*) = 0, % € T.

Exact computation of the sets Xa(tj, t0, x0), a € L, tj € r, x0 €

X(0)

is not possible due to

the complexity of the system dynamics (1.1). In particular, it is impossible to compute the sets Xa* (0,t0, x*) and Xa* (nk,t0, x*), € T. Also in the case when, for example, one of the sets L

and X(0)

is infinite, the complete enumeration of all pairs (a, x) € L x

X(0)

is impossible.

Therefore, it makes sense to go from the statement of Problem 1 to a statement in terms of the sets X^(tj,t0,x0), a € Lltj € r, x0 € X(0). Moreover, under the sets X^(tj,t0,x0) we understand time sections of the sets X^(t0,x0), a € L, x0 €

X(0)

, corresponding to the times tj € r. More precisely, we assume that there are given e, p, and a from (0, to) and finite sets corresponding to the numbers p and a in the sets and a p-net. Jz^ = {a^ : r = l,r*} and a d-net, X(<j) = {x^ : s =

Problem 1(e) on targeting integral funnels. It is required to find a pair (a(r),x(s)) € L(p)

x x (-) such that the following relations hold:

XW C XJW (0,t0,x(s))e, $(fc) n X^) (nk,t0,x(s)) = 0, nfc € T.

For Problems 1 or 1(e) formulated for a particular system (1.1), it may turn out that there is no solution. Taking into account such situations, we formulate the targeting problem in a less strict setting, using the concept of the area of a set in R2. At the same time, we assume that such a formulation does not contradict the meaning of the original real targeting problem.

First, we give a statement in terms of ideal reachable sets Xa(tj,t0,x0), a € L, x0 €

X (°),

tj € r.

Let us introduce the notation

J(i)(a, x) = £ s($(k)\Xa(nfc,t0,x)),

nk eT

J(2)(a, x) = s(Xn Xa(0,t0,x)),

a € L, x € X(0);

here s(Y) is the area of the set Y € comp (R2), by which we mean the Lebesgue measure (see, e.g., [4, Ch. 2, Sect. 2.5]) of the compact set Y in R2. Let us fix Ai and A2 from [0,1], Ai + A2 = 1.

Let us clarify once again that, under a strict setting of the problem of targeting integral funnels of the differential inclusion (1.4), we mean a setting in which an integral funnel Xa(t0, x(0)), a € L, should not intersect an obstacle $(t), t € [t0,0]; in the worst case, it can only touch its boundary d$(t), t € [t0,0]. In this case, the integral funnel Xa(t0,x(0)), a € L, must completely cover the target set

X w at the terminal time 0. The soft setting of the targeting problem allows the integral funnel Xa(t0,x(0)) to creep on the obstacle $(t), t € [t0,0] and admits incomplete coverage of the target set Xby the integral funnel Xa(t0,x(0)) (more precisely, by its latter section Xa(0, t0, x(0))) at the time 0. However, this involves some quantitative estimates of the effectiveness of the integral funnel Xa(t0 ,x(0)) when solving the problem of targeting X. These quantitative estimates are associated with calculating the areas of sets in the space R2.

We assume that J (a, x) = AiJ(i) (a, x) + A2J (2)(a, x).

Problem 2 on targeting integral funnels (soft setting). It is required to find a pair

(a*, x*) € L x

X(0)

such that the following relation is true:

J (a*,x*) = max J (a, x). (2.4)

(a,x)eL x!(o)

Since we are not able to solve Problem 2 exactly for the same reasons as Problem 1, we formulate and solve some approximation problem in which, instead of the sets L and X(0), in the cases where they are not finite, there are their finite nets L(p) and X(ct) and, instead of (ideal) reachable sets Xa(t,t0,x0), a € L, x0 € X (0), there are their approximations X^)(tj,t0,x(s)), (a(r),x(s)) € L(p) x X (ct) .

Let us introduce the notation

Jri)(P, y) = £ s($(k)\^T(nfc,t0,y)),

nk eT

J2)(P,y) = s(XW n xXj(0,t0,y)), (P,y) € L(p) x X(ct) . We assume that Jr(P,y) = Ai (P,y) + A2J2(P,y).

Problem 3 on targeting integral funnels (soft setting). It is required to find a pair (P* ,y*) € L(p) x X(ct) such that the following relation holds:

Jr(P*,y*)= max () Jr(P,y). (2.5)

(g ,y)eL (p) xX (ct)

Let us show that, for small p and a from (0, to), the solution of the approximation Problem 3 is close to the solution of Problem 2. This circumstance justifies replacing Problem 2 with Problem 3. In this case, we understand the proximity of solutions as the proximity of optimal values (2.4) and (2.5) in Problems 2 and 3 and the proximity of optimal pairs in L x X(0) and L(p) x X(ct) . So, consider first pairs (a, x) and (P,y), where (a, x) is chosen in L x

X(0)

arbitrarily and the

pair (P,y) € L(p) x X(ct) is such that ||a - P|| ^ p and ||x - y|| ^ a. Let us find an upper bound for the Hausdorff distance

d(Xa(nk,t0,x),Xr(nfc,t0,y)), nk € T. In view of (2.3) and the estimate

d(Xj(nfc,t0,x),xXj(nk,t0,y)) < e jo1 L(tj)Aj ■ ||x - y|| < e jo1 L(tj)Aj . a,

we have

d(Xa(nk, t0,x),Xr(nk, t0, y)) ^ d(Xa(nk, t0,x),Xr(nk, t0, x)) + (nk, t0, x), Xg (nk, t0, y))

< k(A, p) + eE&1 L(tj)Aj . a, nk € T. For simplicity, we introduce the notation

KA(p, a) = k(A, p) + eE&1 L(tj)Aj . a, p, a € (0, to).

Finally, for pairs (a, x) € L x X(0) and (P,y) € L(p) x x (-) such that ||a - P|| ^ p and ||x - y|| ^ a, we have the estimate

d(Xa(nk,*>,x),Xj(nk,t0,y)) < KA(p, a). (2.6)

Let us describe the function kA(p, a) in more detail and estimate it from above. The following representation is valid:

N-1

xA(p, a) = e)Aj ■ ((0 - toK(p) + (0 - îq)w*(A) + KA ^ L(tj)Aj + a)

j=°

Since, by the condition A, the function L(t) € (0, to) is continuous on [t°,0], the following estimate is valid for L € ( max L(t), to):

xA(p, a) < eL^-to) ((0 - t°)w* (p) + (0 - t°K(A) + LK(0 - t°)A + a).

This estimate implies the limit equality lim xA(p, a) = 0.

We supplement the conditions A, B and C with the following condition.

D. The lengths of the boundaries dX(°), dXW, d$(k), dXa(ti, t°, x), and dXr(ti,t°,y) ((a,x) € L x X(°), (ft,y) € L(p) x X(ct), nk € T, ti € r) are bounded from above by some l* € (0, to).

The condition D holds for many problems on guiding integral funnels, since the lengths of the boundaries dX(°), 5X, and d$(k) (nk € T) are bounded, and the lengths of the boundaries dXa(ti,t°,x) and dXJ^, t°,y), t» € r, do not increase abruptly with increasing the times t». So, for example, the set Xa(t, t°, x), a € L, x €

X(°)

, continuously depends on t on [t°, 0] (see Sect. 1, p. 122) and the set dXa(t, t°, x) also continuously depends on t on [t°, 0] for many control problems. In these problems, it continuously depends on t and the length of the boundary dXa(t, t°,x).

Let

Ua(nfc ) = cl(Xa(nfc ,t°,x)KA(p>CT) \Xa(nfc ,t°,x)) be the KA(p, a)-layer around the set Xa(nk, t°,x), and let

U) = cl((X/3(nfc ,ÎQ,y)KA(P;CT) \Xr(nk ,tQ,y))

be the KA(p, a)-layer around the set X^(nk, tQ, y). Estimate (2.6) implies

Xa(nfc,to,x) C Xj(nk,to,y) U U7g(nfc),

XJ(nk ,io,y) C X«(nk,to,x) U U«(nfc)-

From inclusions (2.7), we obtain

X«(%,to,x) n $(k) C (Xj(nk,to,y) n $(k)) U(i/J(nfc) n $(k)), XJ(nfc, to, y) n $(k) C (X«(nfc, to, x) n $(k)) U (U«(nfc) n $(k)),

Inclusions (2.8) imply the following inequalities for the areas:

s(Xa(nk,to,x) n $(k)) < s(xXr(nfc,to,y) n $(k)) + s(i7j(nfc)), s(xXr(nk,to,y) n $(k)) < s(X«(nfc,to,x) n $(k)) + s(U«(nfc)),

From inequalities (2.9), we derive the estimate

|s(Xa(nk, to, x) n $(k)) - s(X^(nk, to, y) n $(k)) | < ^ max (s(Ua(nk),s(Ug (nk))), nk € T.

(2.7)

nk € T, nk € T.

nk € T, nk € T.

(2.8)

(2.9)

(2.10)

Let us make a short note about the layers surrounding compact sets in R2; these layers include the sets Ua(nk) and Uj), nk € T.

It is known (see., e.g., [15]) that if X € comp(R2) is a convex set, then the area s(U£) of the e-layer U£ = cl(X£\X) surrounding X and the length 1(dX) of the boundary dX of the set X are connected as follows:

s(Ue) = 1(dX) ■ e + n ■ e2. (2.11)

is not convex and connected, then the area s(U£) can satisfy the

If the set X € comp inequality

s(Ue) < 1(dX) ■ e + n ■ e2

(2.12)

which we will use to estimate the areas s(Ua(nk),s(iTg (nk)), Tk € T.

Remark 3. We will give examples of non-convex sets for which equality (2.11) turns into inequality (2.12) and examples of non-convex sets for which equality (2.11) is satisfied. We will also demonstrate that the connectedness condition is necessary.

Example 1. Consider the simplest example of a convex set: X = {x = (xi,x2) : ||x|| ^ R}, where R > 0 is the radius of the disk X (Fig. 1).

In this case, equality (2.11) is easily verified by direct computation. Indeed,

s(Ue) = n(R + e)2 - nR2 = 2nRe + ne2.

Here the length of the boundary dX is equal to l(dX) = 2nR in full accordance with (2.11).

Example 2. Consider a non-convex set (Fig. 2)

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

X = {x = (x1,x2) : max{|x1|, |x2|} ^ R,

||x - > R, ||x - > R, ||x - C> R, ||x - > R},

where A* = (-R, -R), bB* = (-R, R), C* = (R, R), and D* = (R, -R), R > 0.

We denote by K = {x = (x1,x2) : max{|x1|, |x21} ^ R} the square A*B*C*D*. In this case, the e-layer U£ consists of four semidisks of radius e centered in the middle of the segments A*B*, B*C*, C*D*, and A*D* and the four curvilinear sets

U1 = (B(A*, R)\B(A*, R - e)) n K, U2 = (B(B*, R)\B(B*, R - e)) n K, U3 = (B(C*, R)\B(C*, R - e)) n K,

Figure 1. Example 1: the simplest convex set in the form of a disk.

Figure 2. Example 2: a simple non-convex set.

U4 = (B(D*, R)\B(D*, R - e)) n K,

where B(a, r) = {x = (x1,x2) : ||x - a|| ^ r} denotes the closed disk of radius r > 0 centered at a point a € R2.

Obviously, the total area of the four semidisks is 2ne2, and the sum of the areas of the curvilinear

sets is

s(Ui) + s(U2) + s(Us) + s(U4) = nR2 - n(R - e)2 = 2nRe - ne2. As a result, we get

s(Ue) = 2nRe + ne2.

Since 1(dX) = 2nR, equality (2.11) is satisfied in this case even though X is a non-convex set. Example 3. Consider another non-convex set X = X1 U X1, (Fig. 3), where

Xi = {x = (x1 ,x2) : R ^ ||x - O1| ^ R + p, x2 ^ 0}, X2 = {x = (x1 ,x2) : R ^ ||x - O2|| ^ R + p, x2 ^ 0}, 0i = (0,0), O2 = (2R + p, 0), R > 0, p> 0.

In this case, the e-layer consists of four quarters of disk of radius e centered at the points A, B, E, and H, respectively, and four curvilinear sets adjacent to the arcs AD, BC, DE, and CH. It is easy to calculate that, firstly,

1(dX ) = 2p + 2nR + 2n(R + p);

secondly,

s(Ue) = ne2 + n(R + p + e)2 - n(R + p)2 + nR2 - n(R - e)2 = ne2 + 2n(R + p)e + 2nRe. Thus, in this case, equality (2.11) holds despite the non-convexity of X.

Example 4- Let us give an example of a non-convex set X for which equality (2.11) nevertheless turns into inequality (2.12). Let X = K2\K1 (Fig. 4), where

Ki = {x = (x1,x2) : max{|x1|, |x2|} ^ 1}, K2 = {x = (xi,x2) : max{|xi|, |x21} ^ 2}.

In this case, it is easy to calculate that

1(dX) = 8 + 4 = 12, s(Ue) = 8e + ne2 + 4e - 4e2 = 12e - (4 - n)e2,

X

Figure 4. Example 4: a set with a cut-out square hole for which equality (2.11) is violated.

Figure 5. Example 5: a set with three holes for which equality (2.11) is violated to a large extent.

i.e., instead of equality (2.11), inequality (2.12) holds.

Example 5. Obviously, by increasing the number of "holes" inside the set X, one can increase the absolute value of the difference between s(U£) and 1(dX) ■ e + ne2. For example, the area of the e-layer for the set X shown in Fig. 5 (and consisting of a disk with three round holes)

s(Ue) = 1(dX) ■ e - 2ne2

regardless of the values of the radii of the disk and holes, provided that the radii of all holes are not less than e.

Example 6. Note that the presence of "holes" inside X is not necessary to violate equality (2.11). Fig. 6 shows a simply connected set X for which

s(U£) = l(dX) • t + 57rt2 - 16t2.

A,

D

V

r

m\

/ /

HTtTGTTl y UJj ,JJJj

'oA^ViA

X

Figure 6. Example 6: a simply connected set with a negative quadratic addition in the formula for the e-layer area.

Example 7. This example of the set X consisting of two separate disks of radius R (Fig. 7) shows that the connectedness condition for the set X is necessary for inequality (2.12). Indeed, in this case,

s(Ue) = 1(dX) ■ e + 2ne2,

which violates inequality (2.12).

Example 8. In the last example, we will show that the addition to the main part 1(dX) ■ e in the expression for s(U£) is not always proportional to e2. Indeed, let X = B(O1,R) U B(O2,R), 0 < e < R. In this case, the boundaries dB(O1, R) and dB(O2, R) (which are circles) intersect at two points B and D. Define ZO1O2B = p (Fig. 8).

Figure 8. Example 8: two intersecting disks.

Then 1(dX) = 4R(n - p).

From ABHO2, we get |BH| = R sin p, |HO2| = R cos p.

Considering the right-angled triangle AAHO2 and the Pythagorean theorem, we find that

\A02\ = R + €, \AH\ = sJ(R + t-)2 - R2 cos2 ip. Further, the length of the segment AB is

\AB\ = \AH\ - \BH\ = y/(R + e) - R2 cos2 ip - R sin ip,

the area of the triangle AABO2 is

s(AAB02) = ^\AB\ ■ \H02\ = ^(^(R + e) - R2cosV - Rsin^)Rcos^, the value of the angle ZHO2A is

/rrr> A IHO2I ( R cos N AHO2A = arccos . t ^ . = arccos - ,

\A02\ \R + e)'

and the value of the angle ZBO2A is

' R cos

ZBO2A = ZHO2A -<p = arccos ( _ ^

V R + £ /

R + e

Consider the figure ABC whose sides AB and AC C AO2 are segments and BC is an arc of the circle centered at O2. Denote by O2BC the sector based on the arc BC. The area of the figure ABC is

s(ABC) = s(AABO2) - s(O2BC)

= ^ (\/(R + e)2 — R2 cos2 ip — Rsmip)Rcosip — \r2 ( arccos (^cos ^\ _ 2 2 V V R + e//

Taking into account the symmetry of the set X about the lines AD and O1O2, we obtain the area of the e-layer:

s(U,) = 4s( ABC) + 2 ■ * ((R + £)2 - H2)

= 2(a/(R + e)2 — R2 cos2 Lp — R sin Lp) Rcos Lp +2R2 (V - arccos {^f) ) + 2 (tt - arccos (f^) ) (2ite + £2)

or

R + £ // V V R + e

s{Ue) = 1(0X) ■ e + - arccos (^J))Rg

+2(Y(R + £)2 - R2 cos2 — R sin (/?)Rcos Lp

o / / R cos w \\ / / R cos w \\ 9

+2R2^ - arccos + 2(vr - arccos (^j),2

Note that, in the particular case w = 0,

R

s(Ue) = l(dX) • e - 4R arccos (-

VR + e>

/R\ / / R \\

+2(v/(R + e)2 - R2)R — 2R2 arccos + 2(jr - arccos

Thus, the addition to 1(dX) in the expression for s(U£) may have rather complicated asymptotics and may not start with a term of the form C ■ e2.

Remark 4- As can be seen from the examples, the question of the asymptotic behavior of the areas of the e-layers U surrounding the set X is nontrivial. It is related to questions of the geometric and topological structure of sets X in R2 and has an independent meaning.

In connection with Remark 3, we introduce one more condition concerning the sets Xa(ti, tQ, x) and Xr(ti,to,y), (a,x) € L x X(Q), (ft,y) € L(p) x X, ti € r.

E. The areas s(U«(ti)), s(c7j(ti)), a, ft € L, t, € r, satisfy inequality (2.12) for e = xA(p, a):

s(Ua(ti)) < 1(9Xa(ti, to, x))e + ne2, s(Ûg(ti)) < 1(dX^(ti, to, y))e + ne2.

Taking into account the definition of the sets Ua(nk) and UT(nk), nk € T, and the condition E, we obtain

s($(k)\X«(nk,to,x)) - s($(k)\XXr(nk,to,y)) < N ■ (r ■ KA(p,a) + n ■ kA(p,a)2),

max (s(Ua(nk)),s(Uj(nk))) < max (l(9Xa(nk,t°,x) n $(k)), ( )

1(dXj(nk, t°, y) n $(k))) ■ ka(p, a) + n ■ KA(p, a)2 < l* ■ KA(p, a) + n ■ ka(p, a)2. ^

From (2.10) and (2.13), it follows that

|s(Xa(nk,t°,x) n $(k)) - s(XT(nk,t°,y) n $(k))| < l* ■ KA(p, a) + n ■ KA(p,a)2, nk € T. (2.14)

From (2.14), it follows the estimate

|s($(k)\X„(nk, t°, x)) - s($(k)\Xr(nk, t°, y)) | < l* ■ KA(p, a) + n ■ KA(p, a)2, nk € T. (2.15) From (2.15), we obtain the estimate

i* i _ „A

'(^ '\X/3 (nk,t°ry)) ^ N* ' V nk eT nk eT

which can be written in the form

|J(1) (a, x) - J™ (ft,y)| < N* ■ (l* ■ KA(p, a) + n ■ KA(p,a)2). (2.16)

A similar scheme is used to derive the estimate

|J(2)(a, x) - J(2)(ft,y)| < l* ■ KA(p, a) + n ■ KA(p, a)2. (2.17)

From estimates (2.16) and (2.17), we obtain

|J(a,x) - Jr(ft,y)| < ZA(p, a), (2.18)

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

where ( )

ZA(p, a) = (N* + 1) ■ (l* ■ kA(p, a) + n ■ kA(p, a)2);

A, p, and a are from (0, to).

Based on esimate (2.18), we show that, for small A, p, and a, the solutions of Problems 2 and 3 are close, and we estimate this proximity.

Indeed, according to (2.18), the following inequality holds for every pair (ft,y) € L(p) x X(ct) c L x X(°):

|J(ft,y) - Jp(ft,y)| < ZA(p, a),

since the pair (ft,y) € L x X(°) is the closest pair in L(p) x x (-) to itself and, therefore, satisfies the inequalities ||ft - ft|| ^ p and ||y - y|| ^ a.

Hence, the following inequality holds for every pair (ft, y) € L(p) x X (-):

Jr(ft,y) - Z A(p, a) ^ J (ft, y) ^ max J (a,x),

(a,x)eL x!<0)

which implies

max Jp(ft,y) - ZA(p, a) ^ max J(x, a). (2.19)

(/,y)eL(p) xX(0) (a,x)eLxl(0)

On the other hand, according to (2.18), the inequality

J (a, x) < Jr (ft,y) + Z A(p, a)

is true for every (a, x) € L x X(°) and (ft,y) € L(p) x X(ct) such that ||a -ft|| ^ p and ||x -y|| ^ a. Hence, for every pair (a, x) € L x

X(°)

, the inequality J (a, x) < max ,Jr(ft,y) + Z A(p, a)

(/,y)eL (p)xX(')

holds, which, in turn, implies

max J (a, x) < max Jr(ß, y) + Z (2.20)

(a,i)eL x! (°) (ß ,y)eL (p)xX(')

Inequalities (2.19) and (2.20) imply

max ,Jp(ft,y) - Z A(p, a) < max J (a,x) < max ,Jr(ft,y) + Z A(p,a),

(/,y)eL (P)xX(0) (a,x)eL xX(0) (/,y)eL (P)xX(")

i.e., we have the estimate

1 max J(a,x) - max Jp(ft,y) ^ ZA(p,a).

(a,x)eL xX(0) (/,y)eL (P)xX(0)

Let us say a pair (ft*,y*) € L(p) x x (-) is the optimal in the Problem 3, i.e.,

Jp(ft*,y*) = max Jr(ft, y).

(/,y)eL (p) xX(ct)

Then we have the estimate

| max J (a, x) - Jr(ft*,y*)| < Z A(p,a). (2.21)

(a,x)eL xX(0)

In addition, as shown above, the pair (ft*,y*), like any pair (ft,y) € L(p) x x (-), satisfies the inequality

|Jr(ft*,y*) - J(ft*,y*)| < ZA(p, a). (2.22)

From (2.21) and (2.22), we obtain

| max J (a, x) - J (ft * ,y* )| < 2ZA (p,a). (2.23)

(a,x)eL xX(0)

Inequality (2.23) states that every optimal pair (ft*, y*) € L(p) x x (-) for Problem 3 is 2ZA(p, a)-optimal for Problem 2.

Taking into account the quadratic dependence of the function ZA(p, a) from the function kA(p, a) and the equality lim kA(p, a) = 0, we obtain lim ZA(p, a) = 0. Hence,

for a predetermined e > 0, one can choose A = A(r), p, and a from (0, to) so that the following inequality is true:

ZA(p, a) < e. (2.24)

Using p and a satisfying (2.24), we can find a pair (ft*, y*) € L(p) x

x (-) optimal for Problem 3.

As a result, the following statement is true.

Theorem 3. Assume that the control system (1.1) in R2 satisfies the conditions A and B and, together with the partition r = {t°, t1,..., tj ,...,tN = 0} (A = A(r) = N-1(0 - t°)), the condition C. Assume that, in Problems 2 and 3, along with the conditions A, B, and C, the conditions D and E are satisfied for the sets X(0), X, $k = $(nk), Xa(tj, t°, x), and XJ(tj, t°, y), where (a,x) € L x X(0), (ft,y) € L(p) x X(ct) , tj € r, and nk € T.

Then every optimal pair (ft*,y*) € L(p) x x (-) in Problem 3 is a 2Z(A) (p, a)-optimal pair in Problem 2.

3. Example

In this section, we consider a nonlinear control system in R2 on the time interval [t°, 0] = [0,1] depending on parameter a:

x\=-x-2 ■ - (7 + - cos(x2) + - s'm(ait)) + à{x) ^ -ui+O.lai 2 V 4 2 J 1 x I

x

¿2 = Xi • - (7 + - cos(.Ti) + - sin(o;2Î)) + à(x) ^ u2 + 0.1a2

2 V 4 2 / 1 ~~H x

(3.1)

, x(0) € X(Q),

where

0.01 for ||x|| < 1,

a(x) = { 0.01 . I, I, ^ -,

■7:—rr tor m ^ 1,

a = (ai, a2) € I =

2 4

3'3

1 1

3 ' 3

u = (ui,u2) € P = {« = (ui,u2) '■ |M| ^ 1} .

One problem of targeting the integral funnels of system (3.1) is formulated and solved in a soft setting close to Problem 3 from the previous section.

In this setting, the set X(Q) of initial positions of system (3.1) is a closed set in R2 bounded by the Cassini oval

(x2 + y2)2 - 2c2(x2 - y2)2 < a4 - c4,

where a = 4.4 and c = 4.

Along with X(Q) in R2, the following two sets are also given:

(1) the rectangle $(t),t € [0,1], with the initial set $(tQ) = [-9, -3] x [-10, -6] rotating in one direction around its center (-6, -8) over time 0.01 at the angle 1°;

(2) the ellipse

XW = {(zi.a») G R2 : (f )%i - 12)2 + (A)%2 + 5)2 ^ l} .

There are given the rectangle $(t),t € [0,1], changing its orientation over time t, that we treat as a zone of dangerous stay during the entire period of time [0,1], and the ellipse Xthat we treat as a target set for the system (3.1) at the terminal time 0 = 1. We have the following two goals for the control system (3.1):

x

x

(1) assuming that the reachable sets Xa(t, t0, X(0)), a € L, t € [t0, 0], can intersect the sets $(t), we must strive to ensure that the total intersection area Xa(ni, t0, X(0)), n € T, will be as small as possible; here T is some finite set in [t0,0];

(2) we must strive to ensure that the area of the intersection XH Xa(0,t0, X(0)) is as much as possible.

Let us formalize our targeting problem. Introduce the notation

J(1)(a) = E )\Xa(nfc,t0,X(0))),

Vk&T

J(2)(a) = s (XW nXa(0,t0,X(0))), a€L 1 1

J (a) = AiJ (1)(a) + A2J (2)(a),

where A1 and A2 are from [0,1], A1 + A2 = 1.

Problem 4 on targeting integral funnels of system (3.1) (soft setting). It is required to find a* € L such that

J (a*) = max J (a).

aeL

Remark 5. Problem 4 is close in setting to Problem 2 from Section 2 and differs from it by considering the sets Xa(tk,t0,X(0)), a € L, with initial set X(0) instead of the sets Xa(tk,t0,x), (a, x) € L x X (°). This limitation will not affect the key estimates that we use in Problem 4.

Since we cannot solve Problem 4 exactly, we formulate an approximation problem in which, instead of the set L, there is a p-net L(p). The partition r is used as the interval [t0,0] and, instead of ideal reachable sets Xa(t,t0,X(0)), their approximations X^)(ti,t0,X(0)), a(r) € L(p), ti € r, are used.

Let us introduce the notation

(1)(a(r)) =

41)(a(r)) = £ s($(ni)\Xr(r)(n,to,X(0)))

ni eT

j(2)(a(r) ) = s(XXar(r) (0,io,X(0) ))

recall that s(X) is the area of a set X c R2.

Let us clarify how we define the partition r in the approximation problem and the p-net L(p). Assume that

r = {t0 = 0,t1 ,...,ti ,...,tN = 0 = 1} , where ti+1 - ti = Ai = A = 0.01 and N = 100;

L(p) = L(p) y L(p) = 1 x 2 ,

where

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

L(p) =

L2(p) — ^ a2k) G

a

(i)

72

p — 15 '

2 4" (0) , a1 — 2 3' a

3' 3.

1 3' 13. (0) , a2 — 1 ~3'

(i) — /(0) 1 — /i

+ I5'i = 1'10

(k) 2

a2 ' — /20) +

15

, k = 1,10

1

k

in addition, points of the set are parameterized by the parameter r = 1,121 and are denoted by a(r).

Assume that

Jr(a(r)) = AiJ^ (a(r)) + A2j(2)(a(r)), where A1 and A2 are defined above. Let us formulate an approximation problem.

Problem 4(a). It is required to find a(r*) € Lsuch that

Jr (a(r* ))= max Jr(a(r)).

a(r)eL (p)

It is important for us not only to calculate the optimal result Jr(a(r*)) in Problem 4(a), but also find out how accurately it approximates the optimal result J (a*) in Problem 4. In other words, we are also interested in an upper estimate of the quantity | J (a*) — Jr(a(r* ))|. Note that this estimate is completely analogous to estimate (2.18) from Section 2 with the only difference that here a = 0.

Let us calculate the numerical characteristics in Problem 4(a) involved in an estimate of type (2.18). Some of them will turn out to be quite significant in size. This is connected both with the dynamics of system (3.1) and with the roughness of the approximations r and L(p) of the sets [io,0] and L.

The right-hand side of system (3.1) has the form

/ -'-2 I- , 1 ^ , 1

fa (t,X,u) =

- Y • (7 + 4 cMx-2) + - sin(aii)) y y • (7 + -cos(.Ti) + - sin(a2i)) j

Let us estimate from above the value ||fa(t,x,u)||:

Ufa (t,X,u)|

+ a(x) ■ ——7;—[7 u + 0.1a. 1 + x

<

(7 + ^ cos(x2) + i siniaii))' +^(7 + ^cos(.Ti) + ^sin(a2i))

+a(x)—"I I, |k;.|| + 0.1||a:|| 1 + l|x||

31 //4\2 /1\2

< IglMI +°-01 ' 1 + 0A\\s) + (3J < l-9375||a?|| + 0.1475,

i.e.

Ufa(t,x,u)|| < 1.9375||x|| + 0.1475. (3.2)

Hence, under the condition B for system (3.1), we can set 7 = 1.9375.

Using the Cauchy-Bunyakovsky inequality and an inequality of the type 2ab ^ a2 + b2, we estimate the variation of ||x(t)||2 along the trajectory x = x(t) of system (3.1):

d||x||2

—^— = 2(x,x) = 2(xixi + x2x2)

= —xix2(V + j cosx2 + ^ sin(aii)N) + 2xia(x) ,.u\ + 0.2aiXi V 4 2 / 1 ||x||

+xix2(V + j cosxi + ^ sin(a2i)N) + 2x2a(x) -u2 + 0.2a2x2

4 2 1 + | x|

= Ylf2 (cosxi— cosx2+2 sin(o;2i)—2 sin(aii))+2(xit;.i+x2t;.2)q:(x) +0.2(q:iX2+q:2x2)

4 1+| x|

2

6 x

^ +2||x|| • ||-u||â.(x) ^ '

+ 0.2||a|| ■ ||x|

3 /4212

< -||x||2 + 2a(x)||x|| +0.2||x|| y/(-) + (-)

^ -||x||2 + 0.295||x|| ^ — 11 x 112 +

4

Given the equality from the inequality

we get

4

d||x||2

— Zi \ \x

_3_

To1

dt

dt

d||x|

dt

<4IMI +10Ha;ll'

dixy 3.. .. 3 „ .. .. .

-V^-^-X +— for x /0. dt 8" 11 20 11 11 ^

From this inequality, we easily deduce the estimate

38

< ||x(io)|| • e3/8'(i-io) + ¿-^(e3/8-(i-io) - 1), te [io,0] = [0,1].

20 3

Hence,

2

max x(t)

ie[io,^j 5

Taking into account the equation for the Cassini oval, we obtain

max ||x(io)|| = Va2 + c2 = \/42 + 4.42 w 5.946.

x(io)e!(0)

(3.3)

(3.4)

From (3.3) and (3.4), we conclude that the following estimate holds for the trajectories x(t),

x(°) € X(°) of system (3.1):

max ||x(t)|| ^ 8.833.

As constraints and a closed domain D in the space of positions (t,x) containing all possible motions (t, x(t)) of the control system together with some of their neighborhood (with respect to the phase variable), we can take the set

D = {(t, x) : t € [t°, 0], ||x|| ^ 8.833 + e} ,

where we set e = 0.167. In this case, we find that

D = {(t,x) : t € [0,1], ||x|| ^ 9}.

Estimate (3.2) and inclusion (t, x) € D imply

||/a(t,x,u)|| < 1.9375 ■ ||x|| +0.1475 < 1.9375 ■ 9 + 0.1475 = 17.585

for a € L and u € P.

It follows the inequality

max j ||x(t)|| : t € [to,0], x(to) € X(0)} < 8.833.

x

2

x

The following inequality is valid for (t,x,u) and (t,y,u) from D x P and a € L:

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

11 fa(t, x, u) - fa(t, y, u) ||

<

f(V2 ~ x2) ■ - (7 + - sin(aii))^ yixi-yi) • ^(7 + ^sin(a2i))y

+

(j/2 cos y2 - x2 cos

8

1 / \ - (x\ cos X\ — y 1 cos j/i j J

+

a(x)

x

1 + x

- a(y) ■

1+

u.

Let us estimate from above each of the three terms on the right-hand side of this inequality. We have 1 1

f(Vi ~ x2) ■ - (7 + - sin(aii)) ^

{(xi-yi) ■ ^(7 + ^sin(a2i)) J

< P(t)||x - y||,

where

p(t) =

1 1 / 4 —h - sin -t

2 2 V3

1

r 3n

for t < —, 8

for t ^

3n

Further, taking into account the inequality

d(xk cos(xk)) ^ n _ Xk sin(a.fc) || ^ 2 ^ » 9.055,

(t,xk) € D, k = 1, 2,

dxk

we get

^ (y2 cos y2 - cos 8

1 / \ - [x\ cos x\ — y 1 cos 2/1 j J

9.055

^ --—\\x —

Let us now estimate the third term. To do this, we introduce

R = a(x)

1 + ||x|

- a(y)

1+

and estimate | R| :

|R| =

a(x)||x||(1 + ||y||) - a(y)||y||(1 + ||x|)

(1 + ||x||) ■ (1 +

^ |a(x)||x|| - a

We consider four cases for further estimation of | R| . Case 1. ||x|| < 1 and ||y|| < 1. Then

a(x) = a(y) = 0.01, |R| < 0.01 H|x| - ||y||

Case 2. ||x|| ^ 1 and ||y|| ^ 1. Then

a(x) =

0.01

x

a(y) =

0.01

|R| < 10.01(|y| - ||x||)| = 0.01 H|x| -

+x

a(x) - «(y))

8

x

Case 3.

< 1 and Hull > 1. Then

â(x) = 0.01, â(y) =

0.01

\r\ ^ 10. OIL || a? 11 - ^ • ||y|| + llxll • ||y||(0.01 -

0.01 • |1 -

Consider two subcases. (a) ||x|| ■ ||y|| ^ 1. Then

|R| ^ 0.01|1 -

< 0.0111 — MyMj < 0.01||xy-yyy| < 0.01||x -■

(b) ||x| ■ My M < 1. Then |R| < 0.01|1 —

< 0.0111 — MxMj < 0.01||yM — MxM| < 0.01 My — xM.

Case 4. ||x|| ^ 1 and ||y|| < 1. Since this case is similar to Case 3, we have the inequality |R| < 0.01||x - y||.

Thus, in all cases, we have the inequality |R| ^ 0.01||x — y||.

Taking this inequality into account, we obtain an estimate for the third term:

|R|-||u|| < 0.01 -||x — y||.

As a result, for (t, x, u) and (t, y, u) from D x P and a € L, we get

||fa (t,x,u) — fa (t,y,u)| < L(t)||x — y||,

where L(t) = <^(t) + 1.142, and we can take L = 2.142. Let us now estimate from above the value

M fa (t,x,u) — fß (t, X,

where (t, x, u) and (t, x, u) from D x P and a and P are from L:

M fa (t,X,u) — fß (t, X, '

<

(—-^x2 • (sin(a:it) — sin(/3ir))^ y jXi ■ (sin(a;2Î) - sin(/32r)) J

+ 0.1

'ai — ßiN i®2 — Ä,

= \\j x2 • (sin(o;ii) — sin(/5ir))2 + x2 • (sin(o;2Î) — sin(,02T))2 + 0.1 ||ck —

1

< -||x|| - Ar)2 + (a2t - ß2T)2 + 0.1||« - ß\\

< ^||x||(|aii-/5ir| + \a2t-ß2r\) +0.1||a-/5|| = ^||x||(|a;ii - air + a\T - ß\r\ + |a2i - a2r + a2r - ß2r\) + 0.1 ||ck - , < ^||x|| (ai|t - t\ + r|ai - ßi\ + a2\t - t\ + r\a2 - ß2\) + 0.1||a - ß\\ < ^IMI((ai + a2)\t - t\ + r(|ai - A| + |a2 - ß2\)) + 0.1||a - ß\\

<

|t — r| + rV2\\a —

5

1

4

3

1 5

< - max ||x|| • (-|t — r| + V2\\a — 0||) + 0.1||a — 0|| 4 (t,x)eD 3

1 „ „ /5 /- 0.2 \ „ . „

^ - max m • max v2 H--n—- • (It — r + a —

4 (t,x)efl V3 max(i>x)eD \\x\\/

15 15

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

= ^ ' 9 • | • (|t - r| + ||« - /J||) = • (|t - r| + ||« - /J||).

As a result, we obtain the following estimate for (t, x,u) and (t, x,u) from D x P and a and 0 from L:

15

\\fa(t,X,u) - ff}(T,X,u)\\ < t(|t - t| + ||a - 0||), from which it follows that, in the problem under consideration, we can take

15

= CG(0,oo).

So, we have calculated the main characteristics involved in this problem in an estimate of the type of estimate (2.18): K, L(t),t € [0,1],L € (0, to), and w*({),£ € (0, to). Let us supplement them with several more characteristics participating in this estimate. Namely, the performed calculations show that the lengths of the boundaries of the sets X(0), X, $(tj), tj € r, and Xrw (ti,to,X(0)),ti € r, a(r) € L(p), can be etsimated by the number l* = 32. We also assume

that A = A(r) = Aj = tm - ti = 1/N = 0.01, where N = 100, N = N, p = 1/15, and a = 0 as noted above.

Having determined all the main numerical characteristics in the considered problem, we proceed to calculating the main estimate of the type of estimate (2.18). The following relations are valid:

N-1

xA(p, a) = e^- )Ak • ((0 - t0) • (p) + 2(0 - to)w*(A) + 2K £ L(tfc)Afc + a)

k=0

/15 15 \

w e1'926 • p + 2 • —A + 2 • 17.585A • 1.926J w 516.3 • A + 25.73 • p;

44

ZA(p, a) = (N* + 1) ■ (l* ■ xA(p, a) + nxA(p, a)2) w (N + 1) ■ (32 ■ (516.3 ■ A + 25.73 ■ p) + 3.142 ■ (516.3 ■ A + 25.73 ■ p)2) w 37242.74.

Hence, we obtain the following estimate of the mismatch of the optimal results J (a*) and Jr(a*) in Problems 4 and 4(a):

|J(a*) - Jr(ar*)| < ZA(p, a) w 37242.74. (3.5)

Remark 6. Estimating the mismatch between the optimal results in Problems 4 and 4(a), we found that estimate (3.5) is very rough. The roughness of estimate (3.5) is due to several factors:

(1) the dynamics of system (3.1);

(2) the presence of exponential quantities in the derivation of an estimate, which is standard for control problems with a Lipschitz right-hand side of the control system with a phase variable;

(3) the roughness of our discrete approximations L(p) and r of the compact set L and the interval [0,1] due to the limited capabilities of computer technology.

Note that, although estimate (3.5) is rough, it was obtained within the framework of the theory developed in Sections 1 and 2 and does not reflect the real value of the mismatch | J (a*) — Jr(ar* )|, which is much smaller.

Nevertheless, the question arises, how and by what means can estimate (3.5) be improved. One way to improve this is to establish more accurate approximations L(p) and r for the compact set L and the time interval [t0,0] = [0,1]. In addition, if in the setting of Problems 4 and 4(a), the number N* is small, then it also improves estimate (3.5).

As an example, let us set p = 1/150, N* = 1, N = 1000, and therefore A = A(r) = 0.001. Then

N-1

KA(p, a) = e^N=-1 L(nk)Ak ■ ((0 — to) ■ w*(p) + 2(0 — toK(A) + 2KA £ L(%)Afc)

k=0

/15 15 \

~e1'928 (tp+2' TA+2'17"585'A' L928J ~ 517'8'A+25'78' P'

ZA(p, a) = (N* + 1) ■ (l* ■ KA(p, a) + nKA(p, a)2) w 2 ■ (32 ■ (517.8A + 25.78p) + 3.142(517.8 ■ A + 25.78 ■ p)2) w 47.13.

We see that the decrease in the values p and A by a factor of 10 and the number N* by a factor of 100 led to a significant improvement in the value of ZA(p, a).

Note also that if the compact set L is finite by the statement of Problem 4(a), then we can treat it as a finite approximation L(p) of itself with the value p = 0.

In this case, with the same N* and N as in the previous example, we get the estimate

|J(a*) — Jp(ar*)| < ZA(p, a) w 34.82.

For the example under consideration, we considered three variants of Problem 2 on targeting integral funnels (in a soft setting). Moreover, the peculiarity of our consideration is that we do not vary the starting point x(0) in the set X(0) and, instead of the sets X^t^ t0, x(0)), consider the reachable sets Xr(tj,t0,X(0)), a € L.

Each of the variants is determined by the choice of a pair of numbers A1 and A2 (A1, A2 € [0,1], Ai + A2 = 1):

Variant 1. A1 = 0.1 and A2 = 0.9;

Variant 2. A1 = 0.5 and A2 = 0.5;

Variant 3. A1 = 0.9 and A2 = 0.1.

For each of the variants, in the set L(p) C L, the optimal point a* = (a1, a2) is calculated:

Variant 1. a1 = 0.66667 and a2 = 0.33333;

Variant 2. a1 = 0.80000 and a2 = 0.33333;

Variant 3. a1 = 1.26670 and a2 = 0.33333.

Each of the three options is illustrated with six figures (Fig. 9-Fig. 14, Fig. 15-Fig. 20, Fig. 21-Fig. 26) that correspond to the times ti = 0; 0.2; 0.4; 0.6; 0.8; 1.0 of the partition r. The figures show the sets X^» (t^t0,X(0)) and $(ti) corresponding to these numbers and the target set M.

Also, each of the three variants indicates the optimal result obtained in the course of an approximate solution of Problem 2:

Variant 1. J (a* ,X(0)) = 38.4361;

Variant 2. J (a* ,X(0)) = 743.9625;

Variant 3. J (a* ,X(0)) = 2450.

Variant. 1

Figure 9. The sets M, $(tj), and (0)) for a\ = 0.66667, a*2 = 0.33333, and t, = 0.

5 0 -5 -10 -15 -20

Ç >< xm)

N V

3 I \

1 - M

\J

-20 -15 -10 -5 0 5 10 ]5

5

0 -5 -10 -Ii

-20

-1 -1- jr--V ■

Q X(»))

i>{t4û) -> X v i

> v \ 1

V" - M

V -J

1

-20 -15 -10 -5 0

10 15

Figure 11. The sets M, $(t,), and X^t0,X(0)) for af = 0.66667, a| = 0.33333, and t, = 0.4.

5 0 -5

-10 -15 -20

to xmy

r * K

4 A tl /

£ J,

F M

\ 1 1

-20 -15 -10 -5 0 5 10 15 20

M

1 -г

ф(^о)^ r*

ЕЕ В 7

1— J ■M

г /

V J г

20 -15 -10 -5 0 5 10 15 20

Figure 13. The sets M, ), and Xa(ti;t0,X(0)) for a\ = 0.66667, a*2 = 0.33333, and U = 0.8.

5

0

-5, -10 -15

-20

-20 -15 -10 -5 0 5 10 15 20

Variant 2

Figure 15. The sets M, $(tj), and X^t,,t0,X(0)) for = 0.8, a| = 0.33333, and t, = 0.

5 0 -5 -10 -15 -20

- r-

Ç V

X V

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

3 \

1

)

J

-20 -15 -10 -5 0 5 10 J 5

M

Figure 16. The sets M, $(t,), and X^t,,t0,X(0)) for = 0.8, a| = 0.33333, and t, = 0.2.

Figure 17. The sets M, Ф(^), and Хта(и,t0,X(0)) for а\ = O.S, а = 0.33333, and t, = 0.4.

5 0 -5

40 -15 -20

Ц tw)

-20 -15 -10 -5 0 5 Î0 15 20

xl

Figure 1S. The sets M, Ф(^), and X^t,,t0,X(0)) for а1 = 0.S, o*2 = 0.33333, and t, = 0.6

»2

5 0 -5

-15

-20

\ __ 3

t f~ 7

1— J / — ÎÂ7

V

-20 -15 - E0 -5 0 5 10 15 20

Figure 19. The sets M, $(tj), and X^U,t0,X(0)) for a\ = 0.8, a| = 0.33333, and t, = 0.8.

X2

0 -5

-10 -15

-20

Jk -M

I I

-20 - !5 -10 -5 0 5 10 15 20

xl

Figure 20. The sets M, $(t,), and X^t,,t0,X(0)) for a\ = 0.8, a*2 = 0.33333, and t, = 1.

Variant, 3

5 0 -5

-If -15 -20

-r

)

'mk

* \

4-

7

/

-20 -15 -10 -5 0 5 10 15 20

Figure 21. The sets M, and X^t,,t0,X(0)) for = 1.2667, = 0.33333, and t, = 0.

5 0 -5 -10 -15 -20

K

-M

I )

/

20 -15 -10 -5 0 5 10 15

Figure 23. The sets M, $(t,), and X^t^X(0)) for = 1.2667, a| = 0.33333, and t, = 0.4.

i к

r 1С

L— J 4L Щ

■20 -15 -10 -5 0 5 10 15 20

Figure 25. The sets M, Ф(^), and X^t^t^X(0)) for a\ = 1.2667, a| = 0.33333, and t, = G.S.

5 0 -5 -10

-15 -20

-20 -15 -10 -5 0 5 JO 15 20

%

Figure 26. The sets M, Ф(^), and X^t,,t0,X(0)) for a\ = 1.2667, a| = G.33333, and t, = 1.

W

REFERENCES

1. Anan'evskii I. M. Control of a nonlinear vibratory system of the fourth order with unknown parameters. Autom. Remote Control, 2001. Vol. 62, No. 3. P. 343-355. DOI: 10.1023/A:1002832924913

2. Anan'evskii I. M. Control synthesis for linear systems by methods of stability theory of motion. Differential Equations, 2003. Vol. 39, No. 1. P. 1-10. DOI: 10.1023/A:1025170521270

3. Beznos A. V., Grishin A. A., Lensky A. V., Okhotsimsky D. E., Formalsky A. M. Pendulum control using a flywheel. In: Spetspraktikum po teoreticheskoi i prikladnoi mehanike [Special workshop on theoretical and applied mechanics]. V. V. Aleksandrov, Yu. V. Bolotov (eds.). Moscow: MSU Press, 2019. P. 170-195.

4. BogachevV.I., Smoljanov O.G. Deistvitel'nyi i funktsional'nyi analiz: universitetskii kurs [Real and Functional Analysis: University Course]. Moscow-Izhevsk: Research Center "Regular and Chaotic Dynamics", Institute for Computer Research, 2009. 724 p. (in Russian)

5. Chernousko F.L. State Estimation for Dynamic Systems. CRC Press: Boca Raton, 1994. 320 p.

6. Chernousko F. L., Melikyan A. A. Igrovye zadachi upravlenija i poiska [Game Control and Search Problems]. Moscow: Nauka, 1978. 270 p. (in Russian)

7. Ershov A. A., Ushakov V. N. An approach problem for a control system with an unknown parameter. Sb. Math., 2017. Vol. 208. No. 9. P. 1312-1352. DOI: 10.1070/SM8761

8. Filippova T. F. Construction of set-valued estimates of reachable sets for some nonlinear dynamical systems with impulsive control. Proc. Steklov Inst. Math., 2010. Vol. 269, Suppl. 1. P. S95-S102. DOI: 10.1134/S008154381006009X

9. Gusev M. I. Estimates of reachable sets of multidimensional control systems with nonlinear interconnections. Proc. Steklov Inst. Math., 2010. Vol. 269, Suppl. 1. P. S134-S146. DOI: 10.1134/S008154381006012X

10. Krasovsky N. N. Upravlenie dinamicheskoi sistemoi: Zadacha o minimume garantirovannogo rezul'tata [Control of a Dynamical System: Problem on the Minimum of Guaranteed Result]. Moscow: Nauka, 1985. 520 p. (in Russian)

11. Krasovsky N.N., Subbotin A.I. Pozitsionnye differentsial'nye igry [Positional Differential Games]. Moscow: Fizmatlit, 1974. 456 p. (in Russian)

12. Kurzhansky A.B. Izbrannye trudy [Selected Works]. Moscow: MSU Press, 2009. 756 p. (in Russian)

13. Kurzhanski A. B., Valyi I. Ellipsoidal Calculus for Estimation and Control. Systems Control Found. Appl. Basel: Birkhäuser, 1997. 321 p.

14. Lee E.B., Markus L. Foundation of Optimal Control Theory. New York-London-Sydney: John Wiley & Sons, 1967. 576 p.

15. Leichtweiß K. Konvexe Mengen. Hochschultext. Berlin: Springer-Verlag, 1979. 330 p. (in German)

16. Lempio F., Veliov V. M. Discrete approximation of differential inclusions. Bayreuth. Math. Schr., 1998. Vol. 54. P. 149-232.

17. Nikol'skii M. S. On the approximation of the reachable set of a differential inclusion. Vestnik Moskov. Univ. Ser. XV Vychisl. Mat. Kibernet, 1987. No. 4. P. 31-34.

18. Nikol'skii M. S. An inner estimate of the attainability set of Brockett's nonlinear integrator. Differential Equations, 2000. Vol. 36, No. 11. P. 1647-1651. DOI: 10.1007/BF02757366

19. Polyak B.T., Khlebnikov M. V., Shcherbakov P.S. Upravleniye lineynymi sistemami pri vneshnih voz-mushcheniyah: Tehnika lineynyh matrichnyh neravenstv [Control of linear systems under external disturbances: Technique of linear matrix inequalities]. Moscow: LENAND, 2014. 560 p. (in Russian)

20. Ushakov V. N., Matviychuk A. R., Ushakov A. V. Approximations of attainability sets and of integral funnels of differential inclusions. Vestn. Udmurtsk. Univ. Mat. Mekh. Komp. Nauki, 2011. No. 4. P. 23-39. (in Russian) URL: http://vst.ics.org.ru/journal/article/1816/

21. Vdovin S. A., Taras'yev A. M., Ushakov V. N. Construction of the attainability set of a Brockett integrator. J. Appl. Math. Mech, 2004. Vol. 68, No. 5. P. 631-646. DOI: 10.1016/j.jappmathmech.2004.09.001

i Надоели баннеры? Вы всегда можете отключить рекламу.