Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

09 семестр / Книги и методические указания / Громов - СПЕЦИАЛЬНЫЕ РАЗДЕЛЫ ТЕОРИИ УПРАВЛЕНИЯ

.pdf
Источник:
Скачиваний:
99
Добавлен:
04.03.2014
Размер:
1.4 Mб
Скачать

Вданной задаче решение x(t), λ(t) не зависит от λi0 , С как от параметров

x= x(t, λi0 , C); λ = λ(t, λi0 , C) .

Вкаждой точке разрыва непрерывности сопряженных переменных должна добавляться новая константа С. Величина С не может быть определена заранее из необходимых условий и является дополнительным параметром, определяющим точку схода. Поскольку число граничных участков заранее неизвестно, задача становится проблемой с переменным числом параметров, что существенно усложняет ее практическое решение даже с помощью ЭВМ.

Пример 3. Пусть имеются три участка оптимальной траектории, следующие в таком порядке:

1 участок – траектория в открытой области, φ1 > 0 ; 2 участок – граничная траектория, φ1 = 0 ;

3 участок – снова траектория в открытой области, φ1 > 0 .

Необходимые условия в конечной точке дают (n + 1) уравнение относительно (n + 2) неизвестных λi0 , t1, C . Условия

(82), (83) и

 

 

 

 

 

 

 

 

 

 

 

 

 

β(t2′ +0) = 0

 

(84)

определяют точку t2и дают дополнительное уравнение относительно неизвестных λi0 , t1,

C . Задача, таким образом, све-

лась к нахождению решения (n + 2) уравнений с (n + 2) неизвестными.

 

 

 

 

 

 

 

 

 

 

Если участков больше, чем три, задача сводится к многоточечной краевой проблеме.

 

 

 

7.4. Второй тип необходимых условий для оптимальности

 

 

 

 

 

 

 

управления на граничных участках

 

 

 

 

 

 

Пусть tвх – момент входа траектории на границу допустимой области, tсх

– момент схода с этой границы. Гамильтони-

ан H2 для граничных участков может быть представлен в следующем виде:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

n

&

 

 

 

 

&

,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

H 2 = λ0 f0 + λi fi 1φ1 2φ1

= H 1φ1 2φ1

 

 

 

 

 

 

 

 

 

 

i=1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

&

определяется правой частью соотношения (78).

 

где β1 = β2 = 0, если φ1 > 0 ; β1 0, β2 0 , если φ1 = 0 , а φ1

 

На граничном участке (т.е. при tвх

t tсх ) вдоль оптимальной траектории выполняются условия

 

 

 

 

 

 

 

 

 

 

 

 

H2

t

&

H2

T

&

 

 

 

 

 

 

 

 

 

x =

 

 

,

λ = −

 

, φ1 =

0,φ1 = 0 .

(85)

 

 

 

 

 

 

 

 

&

 

λ

 

 

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Оптимальное управление на граничном участке определяется из условия минимума H по u U1m (t, x) , где U1m (t, x)

– та

часть значений u из области U m , которая удовлетворяет условию φ (t, x,u) = 0 .

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

Если минимум H по u в области U1m (t,x)

достигается в ее внутренней точке, то

 

 

 

 

 

 

H2

H

 

&

 

 

 

 

&

 

 

 

 

 

 

 

 

=

 

2

 

(φ(t, x,u)) = 0, φ1(t, x)

= 0,

 

φ1

(t, x,u) = 0 .

 

 

 

 

u

u

u

 

 

 

 

Значения вектора λ и гамильтониана H2

непрерывны в точке входа на границу допустимой области:

 

 

 

λ(tвх +0) = λ(tвх 0);

H 2 (tвх +0) = H2 (tвх 0) .

 

 

 

 

 

Остальные недостающие граничные условия могут быть найдены из общих условий трансверсальности (см. п. 4.3). В частности, из этих условий следует, что при t = t1

λ(t1 ) =

L T

 

 

;

L = Φ(t1, x(t1)) +µ

T

q(t1

, x(t1)) ;

x

 

 

 

 

 

 

 

t=t

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

L

+ H

2

(t ) = 0

(если t – не задано).

 

 

 

t1

1

 

1

 

 

 

 

 

 

 

 

 

 

 

 

Кроме того, к этим условиям надо добавить заданное граничное условие (76): q(t1, x(t1 )) = 0 .

Контрольные вопросы

1. Необходимые условия оптимальности.

2.Первый тип необходимых условий оптимальности для граничных участков траектории.

3.Второй тип необходимых условий для оптимальности управления на граничных участках.

Глава 8

НЕОБХОДИМЫЕ УСЛОВИЯ ОПТИМАЛЬНОСТИ УПРАВЛЕНИЯ В ЗАДАЧАХ С ОГРАНИЧЕНИЯМИ ТИПА НЕРАВЕНСТВ, СОДЕРЖАЩИМИ ОДНОВРЕМЕННО ФАЗОВЫЕ КООРДИНАТЫ x И УПРАВЛЕНИЕ u

При рассмотрении технических систем часто встречаются задачи, в которых допустимые значения управляющих функций не должны превосходить пределов, зависящих от текущего состояния системы.

Ограничения рассматриваемого типа можно записать в виде

(t, x,u) 0 ,

(86)

где явным образом зависит от состояния x и управления u. Принцип максимума, сформулированный в п. 4.3, справедлив лишь для неравенств типа

 

 

 

 

 

 

i (t,u) 0 ,

 

(87)

т.е. не содержащих фазовых координат x явно.

 

 

 

 

 

 

 

Ниже приводится формулировка принципа максимума, пригодная для ограничений типа (86).

 

 

 

8.1. Краткая формулировка задачи

 

 

Пусть эволюция системы S описывается векторным дифференциальным уравнением

 

 

 

 

 

 

 

 

dx

= f (t, x,u)

,

(88)

 

 

 

 

 

 

 

 

 

 

 

 

 

dt

 

 

где x =(x , x , ..., x )T

n-мерный вектор состояния; u =(u , u , ..., u

m

)T

m-мерный вектор управления.

 

1 2

n

1 2

 

 

 

 

 

 

На значения управляющего вектора u наложены ограничения

 

 

 

 

 

 

 

 

 

 

 

 

 

(t, x,u) 0 ,

 

(89)

где = ( 1, 2 , ..., v1 )T v1 -мерный вектор, причем число связей, одновременно удовлетворяющихся в виде равенств, не превосходит m.

Область U m допустимых значений u зависит от t, x: U m =U m (t,x) и задается уравнением (89). Предполагается, что вектор u явно входит в уравнение (89).

В начальный момент времени t = t0 задано состояние системы

 

x(t0 ) = x0 .

(90)

Необходимо перевести систему S из состояния x0 в некоторое конечное состояние, определяемое соотношениями

 

q(t1, x(t1 )) = 0 ,

(91)

где q = (q1, q2 , ..., ql2 ), l2 n +1 .

 

Требуется найти такой допустимый кусочно-непрерывный вектор u(t), удовлетворяющий (89), что функционал

 

t1

 

J[u] = Φ(t1,x(t1)) + f0 (t, x,u)dt

(92)

t0

 

принимает минимальное значение на решениях системы (88).

Решения x(t) системы (88) предполагаются непрерывными и обладающими, по крайней мере, абсолютно непрерывными производными. Точки tα , где одна или более компонент вектора u терпят разрыв первого рода, называются угловыми точ-

ками. Точки ts , в которых изменяется знак «>» на «=» (или наоборот) в одном или нескольких ограничениях (89), называются точками соединения.

8.2. Типы граничных условий

Задача, в которой Φ(t1, x(t1)) 0 , а граничные условия (97) имеют вид

xi (t1 ) xi1 = 0

(i =

1, l2 n

)

 

(93)

или

 

 

 

 

 

 

xi (t1) xi1 = 0

(i =

1, l2 1 n

) ,

(94)

t1 tзад = 0 ,

где xi1, tзад – заданные числа, называется иногда простейшей.

При l2 = n условия (93) приводят к задаче с закрепленным правым концом и свободным временем. При l2 < n условия (93) приводят к задаче с частично свободным правым концом и свободным временем t1 . Условия типа (94) относятся к задаче с закрепленным временем t1 = tзад и частично свободным правым концом траектории.

8.3. Необходимые условия оптимальности

Если u* (t) U m (x,t) [U m определяется условиями (89)] является управлением, минимизирующим функционал J[u], то найдутся такие постоянные числа λ0 =1, µ = (µ1, ..., µl2 )T , не все равные нулю, и такие одновременно не обращающиеся в

нуль переменные векторы λ(t) 1(t), ..., λn (t))T (непрерывный на [t0 , t1] ) и β(t) =(β1(t), ..., βv1 (t))T (непрерывный на [t0 , t1] всюду, за исключением, быть может, точек разрыва управления u(t), где, однако, у него существуют единственные право- и левосторонние пределы), что на [t0 , t1] имеют место соотношения

 

dλ

 

H T

 

T

 

 

H

1

T

 

 

 

= −

 

 

x

β = −

 

;

(95)

 

dt

 

 

 

x

 

 

 

 

 

x

 

 

 

 

 

dx

 

H

1

T

 

 

H T

;

 

 

(96)

 

 

 

 

=

 

 

=

 

 

 

 

 

 

 

dt

λ

 

 

 

 

 

 

 

 

 

λ

 

 

 

 

 

 

 

β j j

= 0

 

( j =

 

) ,

 

 

 

(97)

 

 

 

 

1, v1

 

 

 

где

 

 

 

β 0 .

 

 

 

 

 

(98)

 

 

 

 

 

 

 

 

 

 

Для всех фиксированных (t, x, λ) и u, удовлетворяющих (89), выполняется принцип максимума (см. п. 4.3)

H (t, x, λ,u* ) H (t, x, λ,u) ,

(99)

т.е.

min H (t, x, λ,u) = H (t, x, λ,u* ) ,

u U m

где гамильтониан H определяется, как и в п. 4.2, выражением

а

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

H = λ0 f0 + λT f ,

(100)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

H1 = H +βT .

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(101)

Если минимум H достигается во внутренней точке области U m , то

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

H

1

=

H

 

T

(102)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

u

+

β.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

u

 

 

u

 

В угловых точках tα выполняются следующие условия:

 

 

 

 

 

 

 

 

 

 

 

 

а)

сопряженный вектор λ(t)

непрерывен, т.е.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

λ(tα +0) = λ(tα 0) ;

(103)

б)

функция H непрерывна, т.е.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

H (tα , x(tα ), λ(tα ),u* (tα +0)) = H (tα , x(tα ), λ(tα ),u* (tα 0))

(104)

(условие (99) соблюдается со знаком равенства);

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

в) уравнения (97) и (102) сохраняются.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Условия a) – в) являются аналогом условий Вейерштрасса–Эрдмана.

 

 

 

 

 

 

 

 

В конечной точке (t1, x1 ) для любых значений dt1,

dx(t1) выполняются условия трансверсальности

 

 

 

 

T

 

∂Φ

 

T

q

 

 

 

∂Φ

T

 

q

T

T

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

f0 + λ

 

f +

 

+µ

 

 

 

dt1

+

 

 

+

 

 

µ λ

 

 

dx(t1) = 0 ;

 

 

 

t

 

t

 

 

 

 

 

 

 

 

 

 

 

 

t=t

 

 

x

 

 

x

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

1

 

 

 

 

 

 

 

 

t=t

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

(105)

q(t1, x(t1 )) = 0 .

Из (105) следует, что

H (t

) = ( f

 

+ λT f )

 

 

= −

∂Φ +

µT

q

 

;

0

t

 

 

 

1

 

 

 

 

 

 

 

 

t1

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

t1 t

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

∂Φ

 

T

 

q

T

 

 

 

 

λ(t )

 

+

 

µ .

 

 

 

=

x

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

t

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

Для простейшей задачи условия (106) и (107) упрощаются. Так, например, в случае (93) они имеют вид

 

 

H (t1) = 0;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

λi (t1) = µi (i =1, l2 );

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

λi (t1) = 0(i = l2 +1, n).

 

 

8.4. Аналог необходимого условия Клебша

(106)

(107)

(108)

Обозначим через те компоненты вектора ограничений , которые в каждой точке минимизирующей кривой x*(t),

u*(t) удовлетворяются в виде равенств. Пусть

 

– соответствующий им вектор множителей. Тогда

 

β

 

 

 

 

 

 

 

 

 

 

 

 

 

 

T

 

 

(109)

 

 

 

 

 

 

 

 

H1 = H +

β

 

 

и для внутренних точек области U m на минимизирующем управлении u*(t) имеет место неравенство

 

 

 

 

 

 

 

 

 

 

T 2

 

 

 

 

 

 

 

 

 

 

 

 

H1

 

 

 

 

 

 

 

 

 

η

u2 η0

(110)

для всех η = (η , η

2

, ..., η

m

)T

0 , удовлетворяющих условию

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Здесь

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

H

1

 

,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

u12

 

 

 

2

 

 

 

 

 

 

 

 

 

H1

 

 

 

 

 

=

 

 

L

 

 

 

 

u 2

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

H1

 

 

 

 

 

 

 

 

 

 

 

 

,

 

 

 

 

 

u

 

 

u

 

 

 

 

 

 

 

m

1

 

 

 

 

 

 

 

 

 

 

 

 

u η = 0 .

 

 

2

 

 

 

 

L,

H

1

 

 

 

 

 

 

 

 

 

 

 

 

u1um

L L

 

 

.

 

 

2

 

 

 

 

 

H

1

 

L,

 

 

 

 

 

 

u 2

 

 

 

 

 

 

 

 

 

 

m

 

 

 

Условия (110) и (111) эквивалентны требованию положительности корней s характеристического уравнения

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

T

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

H1

 

 

 

 

 

 

 

sE,

 

 

 

 

D(s) = det

u

2

 

 

 

 

 

u

 

 

= 0 .

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

 

 

 

u

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Неравенство нулю определителя матрицы

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

T

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

H1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

u

2

 

 

 

 

 

u

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

 

 

 

u

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(111)

(112)

(113)

во всех точках x*(t), u*(t) оптимальной траектории эквивалентно условию Гильберта (см. п. 9.4) и в данном случае означает непрерывность управления u*(t). Если указанный определитель отличен от нуля в каждой точке экстремали, то задача назы-

вается невырожденной.

Следствия. 1. Условия для открытого ядра области U m (t, x) (условия (95) – (99)) означают, что во всех точках траектории, в которых минимум H по u, u U m (x,t) достигается при выполнении строгих неравенств

i (t, x,u) > 0 (i =

1, v

)

(114)

(т.е. в так называемом открытом ядре области U m (x,t) ) справедлив принцип максимума (см. п. 4.3), не учитывающий нали-

чие связей (89). Здесь все βi = 0 (i =1, v1) и дифференциальные уравнения (95)–(96) при условии (99), дающем u = u(t, x,λ) имеют единственное решение:

x

 

= x

(t, t

 

, x

 

, λ

 

);

 

(115)

 

i

i

 

0

 

0

 

i0

 

 

λi = λi (t, t0 , x0 , λi0 ).

 

В этом случае

 

 

 

 

 

 

 

 

 

 

 

u = u(t, t0 , x0 , λi0 )

 

(116)

и решение задачи оптимизации погружено в (2n + 1) параметрическое семейство решений, причем решение (115) зависит от параметров (t, t0 , xi0 , λi0 ) , по крайней мере, непрерывно.

Если же на траектории нет точек разрыва функции u(t), то решение, по крайней мере, дважды непрерывно дифференцируемо по (t, t0 , xi0 , λi0 ) .

2.Если i (t, x,u) не зависит явно от x, то условия (95), (99) эквивалентны принципу максимума п. 4.3, так как в этом случае U m (x,t) зависит лишь от t: U m =U m (t) .

3.Условия для границы области U m (x,t) находятся следующим образом. Если при определении минимума H по u часть компонент вектора удовлетворяются в виде равенств, то недостающие множители βj могут быть найдены из усло-

вий (102). Если минимум H по u достигается во внутренней точке области U m , то управление u j и множители βj находятся из условий (102) и тех из (89), которые выполняются в виде равенств

H

 

 

 

T

~

 

 

 

 

 

 

= 0;

 

u

+

u

 

β

(117)

 

 

 

 

 

 

 

 

 

 

 

(t, x,u) = 0.

Из (117) находятся u и

~

. При этом u = u(x, λ),

~

~

непрерывны в точке соединения, если только в ней нет раз-

β

β

= β(x, λ)

рыва в функции u(t).

 

 

 

 

 

 

 

Контрольные вопросы

1.Типы граничных условий.

2.Необходимые условия оптимальности.

3.Аналог необходимого условия Клебша.

Глава 9

ЭЛЕМЕНТЫ КЛАССИЧЕСКОГО ВАРИАЦИОННОГО ИСЧИСЛЕНИЯ

Задачи, в которых уравнения движения не приведены к форме Коши (т.е. не записаны в виде дифференциальных уравнений первого порядка, разрешенных относительно производных)*, а управляющие функции u(t) явно не введены (и по ка- ким-либо причинам такое приведение невозможно или нежелательно), можно решать методами классического вариационного исчисления.

Отметим, что с точки зрения вычислений всегда желательно привести систему уравнений к форме Коши, так как именно для такой системы разработаны эффективные алгоритмы численного интегрирования.

9.1. Задачи Больца, Майера, Лагранжа

Задача Больца. Одна из наиболее общих формулировок для задач с однократными интегралами и дополнительными условиями заключается в следующем.

Пусть класс траекторий определяется:

1)

кривыми x(t) c координатами xi (t) (i =

1, n

), t0 t t1 ;

2)

параметрами a j ( j =

 

) .

1, r

Параметры a j можно рассматривать как некоторые постоянные координаты кривой С: z(t) = (x(t), a)Y в (n + r)-мерном пространстве, z = (x1, x2 , ..., xn , a1, ..., ar )T .

Пусть кривые (x(t), a) удовлетворяют уравнениям движения (или уравнениям связей, вообще говоря, неинтегрируемым)

вида

Fj = (t, x, x,a) = 0 ( j =

1, m < n

)

(118)

&

 

 

 

и условиям

 

t1

 

 

 

Ik

= Φk (t0 , x(t0 ),t1, x(t1),a) +

fk (t, x, x,a)dt = 0 (k =

1, ρ

) , (119)

 

 

&

 

 

 

t0

 

 

 

где

x& = ddtx = (x&1, ..., x&n )T .

Необходимо найти кривую из указанного класса траекторий, которая минимизирует функционал

J = Φ(t0 , x0

, x1

t1

f (t, x, x,a)dt .

(120)

,t1,a) +

 

 

 

&

 

 

 

t0

 

 

 

 

Задача Майера. Эта задача формально получается из задачи Больца при f 0,

fk

0 (k =

 

) . В этом случае краевые

1, ρ

условия (119) становятся общими граничными условиями, число которых должно быть ρ = 2n + r + 2 . Если фиксирован век-

тор параметров а, то число степеней свободы σ системы дифференциальных уравнений (118), равное разности между числом зависимых переменных и числом независимых дифференциальных уравнений, для задачи Майера равно: σ = n m .

Задача Лагранжа. Эта задача вытекает из задачи Больца при Φ ≡ 0, fk 0, k =1, ρ.

tt

fk (t, x,x,a)dt = −Φk (a) , где все или

Виды связей и граничных условий. Связи вида (119) при Φk = Φk (a) , т.е. при

 

&

t0

 

часть компонент вектора а фиксирована, называются изопериметрическими. Если fk 0 , то связи типа (119) задают подвижные граничные условия. Если связи типа (119) имеют вид

Φk1 xk1 (t0 ) xk10 = 0 (k1 =1, n);

Φk2 xk2 (t1) xk21 = 0 (k2 =1, n);

Φ2n+1 t0 t00 = 0, Φ2n+2 t1 t10 ,

где xk10 , ..., t10 – заданные числа, то граничные условия называются закрепленными.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Если k =

1, n

; k

2

=1, n1 < n; t

0

t

00

= 0; t

t

= 0 , то n1

концов закреплено,

а остальные условия называются свобод-

1

 

 

 

 

 

 

1

10

 

 

 

 

 

ными граничными условиями.

 

 

 

 

 

 

 

 

 

 

Если граничные

условия Φk (t0 ,t1, x0 , x1) = 0

при ( fk

= 0, k =

1, ρ

) можно

разбить на две группы Φk (t0 , x0 ) = 0 ;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

Φk2 (t1, x1 ) = 0 ;

k1 =

 

, k2 = ρ1 +1, ..., ρ, ρ1 < n и если Φ ≡ q(t1,x1) h(t0 ,x0 ) , то задача называется задачей с разделенными

1, ρ1

условиями для концов.

 

 

 

 

 

 

 

 

 

 

 

 

 

Общие условия (119) называются смешанными граничными условиями.

 

9.2.Первое необходимое условие экстремума функционала

взадаче Больца

Первое необходимое условие экстремума состоит из:

правила множителей Лагранжа;

уравнений Эйлера–Лагранжа;

условий Эрдмана–Вейерштрасса;

условий трансверсальности.

Пусть минимизирующая кривая С: {x = x(t), a} допускает в любой точке слабые (малые как по x(t), так и по x(t) ) ва-

 

 

 

 

 

&

 

~

 

 

~&

по любым совместимым со связями

(118) направлениям в пространстве

риации δx(t) = x(t) x(t),

δx(t) = x(t) x(t)

 

&

&

 

 

 

 

X n , x X n и функции f ,

fk , Φ, Φk обладают непрерывными производными до третьего порядка. Тогда необходимые ус-

ловия экстремума формулируются следующим образом.

 

 

Правило множителей Лагранжа: существуют функции µ0, µk, λ j (t) и функции

 

 

 

 

 

 

ρ

m

(121)

 

 

 

 

F = µ0 f +µk fk +λ j (t)Fj (t, x, x,a) ;

 

 

 

 

 

&

 

 

 

 

 

k =1

j=1

 

 

 

 

 

 

ρ

 

 

 

 

 

L = µ0Φ(t0 ,x(t0 ),t1,x(t1),a) + µk Φk (t0 ,x(t0 ),t1,x(t1),a)

(122)

k=1

такие, что множители µ0 0, µk – постоянные и решение исходной задачи на условный экстремум лежит среди решений

t1

задачи на безусловный экстремум для вспомогательного функционала J = L + Fdt .

t0

Всегда можно считать µ0 =1, за исключением особых (анормальных) случаев.

Уравнения Эйлера–Лагранжа. Между угловыми точками (см. 126) минимизирующей кривой: C: {x = x(t), a} выполняются уравнения Эйлера–Лагранжа:

 

 

 

 

 

 

 

 

 

 

d

 

 

 

 

n

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

F

&

 

F&

 

= F ;

(123)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

i

 

xi

 

t

 

 

 

 

 

 

 

 

 

 

 

dt

 

 

 

i=1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

F

d

 

F&

= 0

 

(i =

 

) ,

(124)

 

 

 

 

 

 

 

 

 

 

 

1, n

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

xi

 

dt

 

xi

 

 

 

 

 

 

 

 

 

где

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

F

=

F

;

F&

=

F

;

F = F .

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

xi

 

xi

xi

 

xi

t

t

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

&

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Замечание. Уравнение (123) является следствием остальных (при условии, что все xi (t) обладают вторыми производными) и для функций F, не содержащих явно t, приводит к первому интегралу.

n

F x&i Fx&i = C (125)

i=1

в силу (127), (128), непрерывному при переходе через угловую точку.

Решения x(t) уравнения Эйлера–Лагранжа называются экстремалями независимо от того, являются ли они минимизирующими, максимизирующими или седловыми кривыми для функционала J со связями (118), (119).

n

Условия Эрдмана–Вейерштрасса. Величины F x&i Fx&i и Fx&i (i =1, n) непрерывны вдоль кривой С: {x = x(t), a}. В

i=1

частности, если при t = tкривая С имеет угловую точку, т.е. хотя бы по одной компоненте xi (t)

имеет место разрыв (перво-

го рода) в производной:

 

 

 

 

 

 

 

 

 

 

 

dxi (t)

 

 

 

dxi (t)

 

 

+

 

 

 

 

 

 

 

 

 

xi =

 

 

 

 

 

= xi

,

(126)

&

dt

 

 

 

dt

 

&

 

 

 

 

 

t=t′−0

 

 

t=t′+0

 

 

 

 

 

 

 

 

 

 

то справедливы соотношения

и

n

Fx&i Fx&i

i=1

Здесь

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

F

 

=

F

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

xi

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

&

 

 

xi

&

 

 

&

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

&

xi

=xi

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

n

&

 

 

 

 

 

 

n

 

&

 

 

 

 

 

 

 

 

n

&+

 

 

 

 

 

 

 

 

 

 

 

 

=

 

F

 

 

 

=

 

F

 

 

 

 

= F

+

+

.

 

 

 

 

 

 

 

 

 

 

 

x F&

 

 

 

x F&

 

 

 

 

x

i

F&

 

 

 

 

 

 

 

 

 

 

 

 

 

i xi

 

 

 

 

i xi

 

 

 

 

 

 

 

xi

 

 

 

 

 

 

 

 

 

 

 

 

 

 

i=1

 

 

 

& &

 

 

 

i=1

 

 

 

&

&+

 

 

 

 

i=1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

xi =xi

 

 

 

 

 

 

 

 

xi =xi

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

F

 

 

 

 

&

 

 

 

 

F

+

 

 

 

 

 

&

 

 

 

 

+ ;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

= F(t, x, x,a)

& &;

 

= F(t, x, x,a)

& &

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x=x

 

 

 

 

 

 

 

 

 

 

 

x=x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

&+

 

&+

&+

 

&+

T

;

&

=

&

 

 

&

 

 

&

 

T

.

 

 

 

 

 

 

 

 

 

 

 

x

 

= (x1

, x2

,..., xn )

 

x

(x1

 

= x2

,..., xn )

 

=

F

= F&+

(i =

 

)

1, n

 

 

xi

xi

 

 

 

 

& &+

 

 

 

&

xi =xi

 

 

 

 

 

 

 

 

(127)

(128)

Условие трансверсальности. Концевые точки 0 и 1 кривой С: {x = x(t), a} таковы, что равенство

 

 

n

 

 

n

 

 

 

1

r t1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

&

 

dt +

F&

dx

 

 

+ dL +

F

da

dt = 0 (129)

F

x F&

 

 

 

 

i xi

 

xi

i

 

 

 

∑∫ a j

j

 

 

i=1

 

 

i=1

 

 

 

 

 

 

 

 

 

 

 

0

j=1 t0

 

 

 

 

 

 

 

 

 

 

выполняется тождественно для dt0 , dt1, dxi0 = dxi (t0 ), dxi1 = dxi (t1 ), da j (т.е. для всех произвольных и независимых значений

указанных вариаций концов траекторий и вариаций параметров). Здесь dL – полный дифференциал функции

L(t0 , t1, x(t0 ), x(t1), a, µk ) :

 

L

n

L

 

L

n

L

r

L

 

dL =

 

 

dt0 +

 

 

dxi0 +

 

dt1 +

 

 

dxi1 +

 

 

da j . (130)

t

0

x

i0

t

x

i1

a

j

 

 

i=1

 

 

1

i=1

 

j=1

 

 

 

r

 

t

0

(a)

 

 

 

 

 

r

t

(a)

 

 

 

Замечание. Если t0 = t0 (a), t1 = t1 (a) , то dt0 =

 

 

 

da j

, dt1 =

1

 

da j .

 

a j

a j

 

j=1

 

 

 

 

 

 

j=1

 

 

 

dt0 , dt1, dxi0 , dxi1 условие (129) эквивалентно 2n + 2 + r равенствам вида

 

 

 

 

 

 

 

 

 

 

n

 

 

 

 

L

 

 

 

 

 

 

 

 

 

F

 

 

 

&

 

+

 

 

dt

= 0,...,

 

F&

 

 

 

 

 

 

 

 

 

 

x F&

 

 

 

 

 

i

xi

 

 

 

1

 

 

 

xi

 

 

i =1

 

 

 

t t

=t

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

В силу независимости величин

 

L

 

 

 

 

 

 

 

 

+

 

dxi1 = 0 (i =1, n) ; (131)

 

x

 

i t =t

 

 

 

 

1

 

 

 

 

 

n

 

 

 

 

 

 

 

 

 

 

 

 

 

L

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

F

 

&

+

L

 

 

dt

 

, ...,

 

F&

+

 

 

 

dx

= 0 (i =1, n) ;

(132)

 

 

 

 

 

 

 

 

 

x F&

t

 

 

0

 

x

 

 

 

 

i xi

 

 

 

 

 

 

 

xi

 

 

=

 

i0

 

 

 

 

 

 

 

i =1

 

 

 

t =t0

 

 

 

 

 

 

 

 

i

t

t0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

L

 

 

t1

F

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

+

 

 

dt da j = 0

(i =1, n) ,

(133)

 

 

 

 

 

a

j

a

j

 

 

 

 

 

 

 

 

 

t0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

число которых достаточно для того, чтобы совместно с уравнениями (118), (119), (124) определить недостающие значения

µ0 ,µk (k =1,ρ), λ j (t) ( j =1, m), xi (t) (i =1, n), a j ( j =1, r) .

9.3.Второе необходимое условие минимума функционала

взадаче Больца (условие Вейерштрасса) для случая

f 0, fk 0

Для допустимой кривой С: {x = x(t), a}, реализующей минимум в задаче Больца, всегда существует такая система множителей µk (k = 0,ρ), λj (t) ( j =1,m) , что для кривой С с этими множителями выполняется правило множителей (см. п. 9.2), а

&

(в том числе и в угловых точках) кривой С функция Вейерштрасса

 

 

&

&

 

для всякого элемента (t,x, x,µ, λ)

 

E(t,x,x,

λ, X) :

 

 

&

&

&

&

 

n

 

&

 

&

)F&

&

(134)

 

E(t, x, x, λ, X) = F(t, x, X, λ) F(t, x, x, λ)

(X

i

x

(t, x, x, λ)

 

 

 

 

 

 

 

 

i

xi

 

 

 

 

 

 

 

 

i=1

 

 

 

 

 

 

 

удовлетворяет неравенству

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

&

&

 

 

 

 

 

 

 

(135)

 

 

 

Е(t, x, x, λ, X) 0 .

 

 

 

 

 

Неравенство (135) имеет место при всех возможных допустимых элементах

&

 

 

 

 

 

 

 

 

 

(t,x, X,λ) , не совпадающих с элементами

(t,x, x&, λ) кривой С, но удовлетворяющих условиям

Fj (t, x, x&,a) = 0 ( j =1, m) .

Если минимизирующая кривая C: {x = x(t), a} нормальна, то система множителей µ0 =1, µk j (t) ( j =1, m, k =1,ρ) – единственна и условие Вейерштрасса для этой системы выполняется.

9.4.Третье необходимое условие минимума в задаче Больца (условие Лежандра–Клебша) для случая f = 0, fk = 0

Если кривая С: {x = x(t), a} реализует минимум в задаче Больца, то всегда найдется такая система множителей µ0, µk (k =1,ρ) , λj (t) ( j =1, m) , что для этой кривой С удовлетворяется правило множителей, а для всякого ее элемента (t,x, x&,µ,λ) выполняется неравенство

n n

 

i

 

k

 

 

∑∑ xi xk

 

ξ

0

(136)

F& &

(t, x, x, λ) ξ

 

 

&

 

 

 

 

 

i=1 k =1

при любых ξ = (ξ1, ξ2 , ..., ξn ) (0, 0, ..., 0) , удовлетворяющих уравнениям

n

Fjx& j (t, x, x&)ξi = 0 ( j =1, m) , (137)

i=1

где

F

jxi

=

Fj

;

F& &

=

2 F

.

 

 

 

 

 

xi

 

xi xk

 

xixk

 

 

 

 

&

 

 

 

&

&

 

В рассматриваемой задаче важную роль играет матрица

(i, k =

 

), F&

=

(F1, F2 ,..., Fm )

;

F&&

1, n

 

 

 

x

 

&

&

&

 

xx

 

 

 

 

(x1

, x2

,..., xn )

 

 

 

Fx&

x&

Fγx&

 

 

 

F&&

 

 

i k

i

 

 

xx

 

F

&

 

0

 

 

= (F

)T

 

 

αx

 

 

 

 

 

&

 

 

 

 

 

k

 

 

 

 

x

 

 

2 F

 

 

 

 

 

 

 

 

 

 

(α, γ =1, m) .

 

 

=

 

 

 

 

& &

 

 

 

xixk

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

F&

 

(138)

x

 

0

 

 

Определитель этой матрицы называется определителем Гильберта. Вариационные задачи с отличным от нуля определителем Гильберта называется регулярными (невырожденными).

9.5. Четвертое необходимое условие в задаче Больца (условие Якоби–Майера–Кнезера)

Условие Якоби–Майера–Кнезера носит нелокальный (интегральный) характер и характеризует экстремальность всей кривой в целом на основе рассмотрения поведения экстремалей, лежащих в малой окрестности от данной экстремали.

Условие Якоби–Майера–Кнезера. Чтобы экстремаль C: {x(t)} доставляла на отрезке [t0 , t1]

минимум функционалу в

задаче Больца, необходимо, чтобыотрезок [t0 , t1] несодержалточек, сопряженных с t0 .

 

~

 

~

,

, сопряженную

Сопряженная точка. Считается, что экстремаль C: {x(t)} имеет на интервале (t0 , t1 ) точку t

t0 < t < t1

с t0 , если существует последовательность экстремалей, выходящих из той же начальной точки

(t0 , x(t0 ))

и бесконечно

близких к данной экстремали x(t), такая, что каждая из этих экстремалей пересекает данную экстремаль x(t) и последова-

тельность точек пересечения имеют точку

~

своим пределом. Сопряженная точка

~ ~

является точкой касания экстре-

t

(t , x(t ))

мали x(t) с огибающей семейства экстремалей, в которое данная экстремаль x(t) включена (заметим, что огибающая может

 

~ ~

расстояние между данной экстремалью x(t) и про-

вырождаться в точку). Это показывает, что в сопряженной точке (t , x(t ))

извольной близкой экстремалью

~

 

, x(t0 )) , есть величина выше первого поряд-

x(t) , выходящей из той же начальной точки (t0

 

 

~

~

~

ка малости по сравнению с указанным расстоянием вне сопряженной точки (t , x(t ))

(т.е. при t0 t < t ).

Методы определения сопряженных точек весьма трудоемки. В частности, они могут основываться на вычислении определителей Майера–Кнезера.

Для задачи Майера (см. п. 9.1) с закрепленными концами

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Fj (t, x, x) = 0 ( j =

1, m

), t0 t t1,

(139)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

&

 

 

 

 

где t0 , t1

– заданные числа,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

xˆ(t1 ) = xˆ1 = (x1(t1 ), ..., xn1(t1 )) ,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x(t0 ) = x0 ,

(140)

где x0 , xˆ1 – заданные векторы,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

и с функционалом

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

J = Φ(t0 , t1, x0 , x1) = xn (t1)

(141)

 

 

~

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

сопряженная точка t может быть вычислена как момент времени, в который обращается в нуль определитель Кнезера:

 

 

 

 

 

 

 

x1(t,λ0 )

 

L

x1(t,λ0 )

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

∂λ10

 

 

∂λn1,0

 

 

 

 

 

 

 

~

 

(x1, x2 ,..., xn1)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

D(t ,λ0 )

=

 

 

 

=

 

L

L

 

L

 

 

= 0 ,

 

 

 

 

(λ10 ,λ20 ,...,λn1,0 )

 

 

x

x

 

 

 

 

 

 

 

 

 

~

n1

(t, λ

0

)

 

n1

(t,λ

0

)

 

 

 

 

 

 

 

 

 

t=t

 

 

 

L

 

 

 

 

 

 

 

 

 

 

 

 

 

∂λ10

 

 

∂λn1,0

 

 

~

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

t=t

 

 

 

(142)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

λ0 = (λ10 , λ20 , ..., λn1,0 )T ;

(143)

)

 

 

 

 

(t, λ0 ))

– экстремаль, удовлетворяющая при λ = λ0

заданным условиям (140).

 

где x(x, λ0 ) = (x1(t, λ0 ), ..., xn1

 

Замечание. При применении численных методов решения краевой задачи иногда [например, в методе Ньютона] одновременно с основной экстремалью x(t) вычисляется (n – 1) дополнительных экстремалей xn1(t) , лежащих в близкой окрестности к основной и выходящих из той же точки (начальной) (t0 , x0 ) по линейно-независимым направлениям (соответст-

вующим линейно-независимым начальным условиям для множителей Лагранжа λ0 ). В этом случае можно утверждать, что

точка

~

будет сопряженной с точкой t0 в сформулированной выше задаче, если в точке

~

определитель

t

t

 

x (t) x(1)

(t),

x

(t) x(1)

(t),

L,

x

(t) x(1)

(t)

 

1

1

 

2

2

 

 

 

n1

n1

 

~

x1(t) x1(2)

(t),

x2 (t) x2(2) (t),

L,

xn1(t) xn(2)1(t)

(t ,λ0 ) =

 

L

 

 

L

 

 

L

 

L

 

 

 

 

 

 

 

 

 

 

x (t) x(n1) (t),

x (t) x(n1)

(t), L,

x

(t) xn1

(t)

 

1

1

 

2

2

 

 

 

n1

n1

 

=~ t t

(144)

≤ ≤ ~

представляет бесконечно малую величину более высокого порядка, чем при t0 t t .

Контрольные вопросы

1.Задачи Больца, Майера, Лагранжа; привести формулировки.

2.Первое необходимое условие экстремума функционала в задаче Больца.

3.Второе необходимое условие минимума функционала в задаче Больца (условие Вейерштрасса) для случая f 0, fk

0.

4.Третье необходимое условие минимума в задаче Больца (условие Лежандра–Клебша) для случая f = 0, fk = 0.

5.Четвертое необходимое условие в задаче Больца (условие Якоби–Майера–Кнезера).

Глава 1 0

НЕОБХОДИМЫЕ УСЛОВИЯ ОПТИМАЛЬНОСТИ В ЗАДАЧАХ С РАЗРЫВНЫМИ ФАЗОВЫМИ КООРДИНАТАМИ

Для ряда технических систем, в частности механики полета (особенно для ракетодинамики) важен случай, в котором допускаются конечные разрывы (разрывы первого рода) в фазовой траектории (например, мгновенный «сброс» массы после отделения ступени). При расчете ступенчатых ракет, химических реакторов, а также целого ряда химико-технологических и информационных процессов, полезны результаты следующей задачи с фиксированным заранее числом разрывов и варьируемой переменной величиной «скачка» в точке разрыва.

10.1. Краткая формулировка задачи

Пусть q – 1 – число интервалов, внутри которых траектория непрерывна; t j ( j =1, q) – моменты времени, в которые наступают разрывы фазовых координат. Точки t j считаются в общем случае неизвестными. Индекс j указывает, что функции рассматриваются на j-ом отрезке времени

 

t j

t t j+1 .

 

 

 

 

На каждом j-ом отрезке задана система связей

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

F

( j)

&

(145)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(t, x(t), x(t)) = 0 ,

где

 

( j) , F ( j) , ..., F ( j) )T ;

 

 

 

F( j) = (F

 

 

 

 

1

 

 

 

 

2

 

 

 

 

 

m

 

 

 

x = (x , x

2

, ..., x

n

)T ;

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

& &

&

 

 

 

 

 

&

 

 

T

,

 

 

 

 

x = (x1

, x2 , ..., xn )

 

 

 

 

 

и краевые условия в точке разрыва функций xi (t)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

g(t j , x(tr+ ), x(ts)) = 0 ,

(146)

где

 

 

 

 

 

 

 

 

 

 

 

 

)T ;

 

 

 

g = (g ,

g

2

, ...,

g

p

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

j =

 

;

 

 

 

 

 

 

 

 

 

 

 

 

1, q

 

 

 

 

 

 

 

 

 

 

 

 

r = j; 1 j q 1;

 

 

 

s = j;

2 j q;

 

 

 

 

 

 

t1 < t2 < ... < t j

< ... < tq ;

 

 

 

p 2(q 1)n + q.

 

 

 

 

 

Требуется минимизировать функционал

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

J = Φ(t j , x(tr+ ), x(ts)) .

(147)

Замечание. Здесь величины x(tr+) суть правосторонние пределы в точке разрыва t j , а x(ts)

– левосторонние преде-

лы.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10.2. Необходимые условия оптимальности