⎪ ⎪
⎪⎩µm ⎪⎭
справедливы соотношения
⎛ T T ⎞
∂Φ⎜⎜ X T t[ , 0 ]x00 + ∫ X T[ ,τ τ τ τ]B( )U 0 ( )d + ∫ X T[ ,τ τ τ]C( )d ⎟⎟
µ0 ⎝ t0 t0 ⎠ +∂x0
m ∂ϕi+∑i=1 µi
∂x0 ; (3)µϕi i
0, µi 0, i 1, ,m ; (4)µ0 ∈{0,1}. (5)
Заметим, что в силу регулярности множества S0 , в условии (5) можно сразу записать µ0 =1. Действительно, пусть µ0 = 0 . Тогда из условий (3) и (4) следует, что
µ = 0 ⇒ µ = 0 , (6)
i=1
x0 x0причем среди чисел µi , i∈I 0 ( )x есть числа, отличные от нуля. Равенство (6) про-
тиворечит линейной независимости набора векторов
. Остаетсяпризнать, что µ0 =1.
Вычисляем
∂Φ ⎛ T 0 T ⎞⎜ X T t[ , ]x + ∫ X T[ ,τ τ τ τ]B( )U ( )d + ∫ X T[ ,τ τ τ]C( )d ⎟ =
∂x0 ⎝⎜ 0 0 t0 t0 ⎟⎠x0=x00
= X Tp = − .x
Теперь условие (3) можно переписать в виде
0 m ∂ϕi
ψ ( )t0 = ∑i=1 µi
∂x .Таким образом, доказана следующая теорема.
Теорема 6. Пусть пара
доставляет ре-шение задачи 2. Тогда необходимо
B( )t U 0 (t),ψ0 (t) = max B t u( ) ,ψ0 (t)u P∈
при почти всех t ∈[t T0, ]. В случае, когда для множества S0 выполнены условия регулярности, существует набор чисел µ1 ≥ 0, ,µm ≥ 0 таких, что
0 m ∂ϕi
0ψ ( )t0 = ∑i=1 µi
∂x , µϕi i (x0 ) = 0, i =1, ,m.Пример 9*. Рассмотрим линейный управляемый динамический объект
x1 = x2 +u x1, 2 = −x1 +u2, t∈[0,π];
⎛u1 ⎞ ⎧ ⎛u1 ⎞ 22 2 ⎫
u = ⎜ ⎟, u∈P = ⎨u = ⎜ ⎟∈R
u1 +u2 ≤1⎬,⎝u2 ⎠ ⎩ ⎝u2 ⎠ ⎭
⎧⎪⎛ x1 ⎞ 2⎫⎪
S0 = ⎨⎜ ⎟∈R − 25− x + x2 ≤ 0, x1 − x2 +5 ≤ 0⎬⎪⎩⎝ x2 ⎠⎪⎭
I U⎡⎣
⎤⎦ x x .Условия рассматриваемого примера совпадают с условиями примера 2 за исключением граничных условий на левом конце траектории. В данном примере множество S0 содержит более одной точки. Множество S0 показано на
рис. 14.
x2
Рис. 14
Повторяя выкладки из примера 2, приходим к тому, что
⎛ ψ1 ⎞
⎜⎟U tˆ ( ,ψ) = ⎜⎜⎟⎟,ψ≠ 0,
⎜⎟
⎜⎟
⎝⎠
а объединенная система дифференциальных уравнений имеет вид
ψ1
x1 = x2 +,
ψ ψ12 + 22 ψ2x2 = −x1 +, (7)
ψ12 +ψ22
ψ1 = −ψ2 , ψ2 =ψ1.
Выпишем граничные условия. На правом конце траектории они тождественны условиям, полученным в примере 2
ψ1 ( )π = −6x1 (π),ψ2 (π) = −4x2 (π). (8)
В соответствии с теоремой 6 выпишем граничные условия на левом конце траектории
ψ0 ( )0 =µ1 ∂ ⎛⎜− 4⋅ 25− x12 + x2 ⎟⎞+µ2 ∂ (x1 − x2 +5) =∂x ⎝ 5 ⎠ ∂x
⎛ 4x1 ⎞ ⎛ 4x1 ⎞
⎜ 2 ⎟ ⎛ 1 ⎞ ⎜µ1 2 +µ2 ⎟
= µ1 ⎜ 5 25− x1 ⎟+µ2 ⎝⎜−1⎟⎠ = ⎜⎜ 5 25µ µ1 −− x12 ⎟⎟⎠ ,⎜ 1 ⎟⎠ ⎝
⎝
⎛ 4 2 ⎞
µ1 ⎜− ⋅ 25− x1 + x2 ⎟ = 0, µ2 (x1 − x2 +5) = 0, µ µ1 ≥ 0, 2 ≥ 0 .⎝ 5 ⎠
Общее решение системы дифференциальных уравнений (7) имеет вид
ψ1 (t c c, 1, 2 ) = c1 cost +c2 sint, ψ2 (t c c, 1, 2 ) = c2 cost −c1 sint ,
tc1 cost tc2 sint ,
x1 (t c c c c, 1, 2, 3, 4 ) = +c3 cost + + c4 sint c +c c +cx2 (t c c c c, 1, 2, 3, 4+c4 cost − −c3 sint . (9)
Выпишем граничные условия с учетом равенств (9).
На левом конце
4x
10 , c2 = µ µ1 − 2 , +µ2 c3 = x10, На правом конце | c4 = x20 , µ1 ≥ 0, | µ2 ≥ 0. | (10) |
⎛⎜ πc1 + c3 ⎞⎟, −c2 = 4⎛⎜ πc2 +c4 ⎞⎟. (11)
−c1 = 6
⎜ c12 +c22 ⎟⎠ ⎜⎝ c12 +c22 ⎟⎠⎝
В результате получилась система из восьми уравнений относительно восьми c c c c1, 2, 3, 4,µ1,µ2, x10,x20 неизвестных. Последовательно рассмотрим четыре случая: 1) µ µ1 = 0, 2 = 0, : 2) µ µ1 > 0, 2 = 0, : 1) µ µ1 = 0, 2 > 0, : 1) µ µ1 > 0, 2 > 0.
Случай 1. Из первых двух равенств в (10) вытекает, что
c1 = c2 = 0 ⇒ ψ0 (t) ≡ 0, t ∈[0,π].
Из граничных условий (8) следуют равенства x1 (π) = x2 (π) = 0. Покажем, что
⎛ ⎞0
⎜ ⎟∉Γ(0,S0,π). Для этого достаточно установить справедливость неравенст-
⎝ ⎠0 ва
l Smax∈ (0,1) ⎣⎢⎡q G t∈ min( 0 0,x T, ) q l, ⎤ = l Smax∈ (0,1 ⎢⎡minx0∈S0 X [π,0]x l0, +π∫0 minu P∈ X [πτ, ]u l d, τ⎥⎤ > 0. (12)