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

Metody_optimizatsii_Shatina_A_V

.pdf
Скачиваний:
33
Добавлен:
10.05.2015
Размер:
1.01 Mб
Скачать

 

 

 

 

 

 

 

 

 

 

 

 

 

151

 

 

 

элемента

имеются

допустимые

 

элементы такие, что разность

I(ξ ) - I (ξˆ) может быть как положительной, так и отрицательной.

 

 

 

 

ˆ

 

ˆ

 

 

ˆ

 

 

 

 

 

 

 

 

 

 

Следовательно, ξ = (x(t),T )Ïlocextr з .

ξn = ( xn (×),Tn ) ,

 

 

 

Для

последовательности

 

 

элементов

где

x

n

(t) = 4t

,T = n

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

n

n

имеем:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I(ξn )

n

æ 16

+

4t ö

 

 

 

 

16

+ 2n ® +¥

 

 

 

 

 

= ò

ç

 

 

÷dt =

 

 

 

при n → ∞.

 

 

 

 

 

0

è n2

 

n ø

 

 

 

 

n

 

 

 

 

Рассмотрим последовательность

 

элементов

~

где

 

ηn = (xn (×), Tn ),

Tn = n

 

 

 

 

 

 

ì- t, 0 £ t £ 1,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

~

 

 

 

ï

 

 

 

 

£ t £ n -1,

 

 

 

 

 

 

 

xn (t) =

í-1, 1

 

 

 

 

 

 

 

 

 

 

 

ï

+ 4

- 5n, n -1 £ t £ n.

 

 

 

 

 

 

 

 

 

 

î5t

 

Получим, что I(ηn )

® -¥ при n → ∞.

 

 

 

 

 

ì

ˆ

 

t2

ˆ

 

 

ü

 

 

 

 

 

 

 

 

 

 

 

 

 

,T

= 4ýÏlocextr з, Smax = +¥, Smin = -¥

 

 

 

 

íx(t) =

4

 

 

 

Ответ: î

 

 

 

 

 

 

þ

 

 

 

 

 

 

. ●

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Пример 5. Найти допустимые экстремали в задаче с по-

 

движными концами:

 

 

 

 

 

)dt ® extr; T + x(T ) -1 = 0

 

 

 

 

 

 

 

T

 

2

+ x

2

 

 

 

 

 

 

 

 

 

 

 

 

I( x(×),T ) = ò (x

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

.

 

 

 

Решение: Составим функцию Лагранжа задачи

 

 

 

 

 

 

 

 

T

 

2

+ x

2

)dt + λ1(T + x(T ) -1)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

L( x(×),T ) = òλ0 (x

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

 

 

 

 

 

.

 

Выпишем необходимые условия локального экстремума:

а) уравнение Эйлера для интегранта L = λ0 (x2 + x2 )

- dtd Lx + Lx = 0 Û -2λ0x + 2λ0x = 0; б) условия трансверсальности для терминанта

152

 

 

 

l = λ1(T + x(T ) -1)

 

 

 

 

 

 

 

 

 

L

(0) = l

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x(0)

Û 2λ x(0) = 0

,

 

 

 

 

 

 

x

 

 

 

 

 

0

 

 

 

 

 

 

 

 

L

(T ) = -l

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x

(T )

Û 2λ x(T ) = -λ

 

 

 

 

 

x

 

 

 

 

 

 

0

 

 

 

 

1;

 

 

 

 

в) условие стационарности функции Лагранжа по T

 

 

 

LT =

 

 

 

 

2

(T ) + x

2

(T ))+ λ1

 

 

 

 

 

 

 

0 Û λ0 (x

 

 

(1+ x(T )) = 0.

 

 

 

Если λ0 = 0, то из б) следует, что λ1 = 0, т.е. вектор множи-

телей Лагранжа обращается в ноль. Поэтому λ0 ¹ 0. Положим

 

λ0 = 1. Тогда

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x - x = 0, x = C1cht + C2sht, x = C1sht + C2cht .

 

 

 

Найдем неизвестные величины C1,C2 ,T,λ1:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x(0) = 0 ÞC2 = 0 Þ x = C1cht, x = C1sht ;

 

 

 

 

x(T ) + T -1 = 0 Þ C1chT + T -1 = 0;

 

 

 

(2)

 

 

 

 

 

 

 

 

 

λ1

Þ C1shT = -

λ1

 

 

 

 

 

 

x(T ) = -

2

2 ;

 

 

 

(3)

 

x

(T ) + x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(T ) + λ1

(1+ x(T )) = 0 Þ

 

 

 

 

 

2

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ÞC2sh2T + C

2ch2T + λ

 

(1+ C shT ) = 0

.

 

 

(4)

 

1

 

 

 

 

 

1

 

 

 

1

 

1

 

 

 

Из равенств (2) и (3) выразим C1,λ1 через T :

 

 

 

 

 

 

 

C

=

1T

, λ = 2(T -1) thT

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

chT

 

 

1

 

 

 

 

 

 

.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Подставим полученные выражения в равенство (4):

 

 

 

 

(T -1)2 + 2(T -1) thT - (T -1)2 th2T = 0,

 

 

 

 

Откуда следует, либо T = 1, либо

 

 

 

 

 

 

 

 

 

 

 

(T -1) + 2thT - (T -1) th2T = 0 Û sh2T = 1- T .

 

 

(5)

Получаем два

экстремальных

 

элемента:

ˆ

 

ˆ

= 1}

и

 

{ x(t) º 0, T

 

 

 

 

 

 

 

 

153

 

 

 

 

 

ì

 

 

 

ˆ

ˆü

 

 

 

 

 

 

 

 

 

ˆ

=

1- T

 

 

 

 

 

 

 

 

 

 

 

cht, T ý

 

 

 

 

 

 

 

 

 

íx(t)

ˆ

 

ˆ

 

 

 

 

 

 

 

î

 

 

 

þ, где

 

 

 

 

 

 

 

 

 

 

chT

T определяется однозначно из равенства

 

 

 

 

 

ˆ

 

ˆ

 

ˆ

 

 

 

 

 

 

 

 

 

 

1- T

=

sh2T

=

 

 

 

 

 

 

 

 

 

 

ˆ

ˆ

2shT

 

 

 

 

 

(5). Заметим, что chT

 

chT

 

.

 

 

 

 

 

 

 

 

 

 

 

 

 

ˆ

ˆ

= 1}

ˆ

ˆ

ˆ

},

 

ˆ

 

 

Ответ: { x(t) º 0, T

и { x(t) = 2shTcht, T

 

определяется однозначно из равенства

sh2T = 1T .

 

где T

 

 

Задачи для самостоятельного решения.

Решить задачи с подвижными концами:

1

2

dt ® extr, x(0)

= 1

 

ò x

 

 

11.1.0

 

 

 

 

 

 

.

 

1 2

dt - 2x

2

(1) ® extr,

x(0) = 0

ò x

 

 

11.2. 0

 

 

 

+ x)dt ® extr,

 

.

T

 

2

x(T ) = T

 

ò(x

 

 

11.3. 0

 

 

 

+ x)dt ® extr, x(0)

.

T

 

2

= 0, x(T ) = T

 

ò (x

 

 

11.4. 0

 

 

 

+ x)dt

 

 

 

.

1

 

2

® extr,

x(1)

= 0

 

ò (x

 

 

11.5. 0

 

 

 

 

 

 

 

.

T 2

dt ® extr, x(0) = 8,

x(T ) + 2T - 4 = 0

ò x

 

11.6. 0

 

 

 

 

 

 

 

.

В следующих задачах найти допустимые экстремали:

154

Tò (x2 + x2 )dt ® extr; x(0) = 0, T + x(T ) +1 = 0

11.7. 0

T

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

2

dt ® extr, x(0) = 0, x(T ) =

 

 

ò

 

 

 

 

 

 

 

 

 

 

 

 

1+ x

 

T

2

.

11.8. 0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

T

 

2

dt ® extr,

x(0) = 0, x(T ) =

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

ò x

 

 

1

-T .

 

 

11.9. 0

T

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

ò

 

 

1+ x

 

dt ® extr, x(0) = 1, x(T )

-T +1 = 0

 

 

 

 

x

 

 

 

 

11.10. 0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Занятие 12. Задача Лагранжа.

.

.

Все задачи, рассмотренные ранее, являются частными случаями или могут быть сведены к задаче, поставленной Лагранжем в сочинении «Аналитическая механика» в 1788 году. Для ее решения Лагранж использовал метод неопределенных множителей, который впоследствии стали называть методом множителей Лагранжа.

Постановка задачи. Рассмотрим пространство C1(D,Rn ) - множество вектор-функций x(t) = ( x1(t), x2 (t),..., xn (t)) , где функ-

ции xk (t) (k = 1,...,n)

имеют непрерывные производные на конеч-

ном отрезке .

 

 

 

 

 

 

 

 

 

 

Задачей Лагранжа называется следующая экстремальная за-

дача:

 

 

B0 (ξ ) ® inf;

Bi (ξ ) £ 0, i = 1,...,l,

 

 

 

 

 

 

 

 

 

 

B j (ξ ) = 0, j = l +1,..., m,

 

 

 

 

 

 

 

 

 

-ϕ(t, x(t)) = 0 .

 

 

(1)

 

 

 

 

 

xα (t)

 

 

Здесь

ξ = ( x(×),t

0

,t )

,

x(×) ÎC1

(D, Rn ), t

0

,t Î D, t

0

< t , D

- заданный

 

1

 

 

1

1

конечный отрезок,

155

Bi (ξ ) =

t1

 

, x(t0 ),t1, x(t1))

(i = 0,1,..., m).

ò

fi (t, x(t), x(t))dt +ψ i (t0

 

t0

 

 

 

Условие (1), называемое дифференциальной связью, может быть наложено не на все координаты вектор-функции x(t) = ( x1(t), x2 (t),..., xn (t)) , а только на некоторые, например, на

первые k координат:

xi (t) -ϕi (t, x(t)) = 0 (i = 1,..., k ) .

Обозначим x(t) = (xα (t), xβ (t)), где

xα (t) = ( x1(t),..., xk (t)), xβ (t) = ( xk+1(t),..., xn (t)) .

Если дифференциальная связь отсутствует, то k = 0 и x(t) = xβ (t) .

 

 

 

 

 

 

можно подставить

Так как вместо xα (t) в функции

fi (t, x(t), x(t))

 

ϕ(t, x(t)) , то в дальнейшем считаем, что

f

i

= f

i

(t, x, x

)

.

 

 

β

 

Определение. Элемент ξ = ( x(×),t0 ,t1 ) , для которого выполнены все указанные условия и ограничения, называется допусти-

мым.

 

ˆ

Определение. Говорят, что допустимый элемент

ˆ

ˆ

ˆ

 

 

,t1) доставляет слабый локальный минимум в поставлен-

ξ = (x(×),t0

ной задаче, если δ > 0 такое, что для любого допустимого эле-

мента

ξ = ( x(×),t0 ,t1 ) ,

удовлетворяющего

условиям

 

 

ˆ

 

 

 

 

 

ˆ

 

ˆ

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x(×) - x(×)

 

C1 ( ,Rn ) < δ

,

 

t0 - t0

< δ ,

t1 - t1

 

< δ , выполнено неравен-

 

 

 

 

 

 

 

 

 

 

 

 

ство

B (ξ ) ³ B (ξˆ)

.

 

 

 

 

 

 

 

0

 

0

 

 

 

 

 

 

 

Теорема. Пусть ξˆ = (xˆ(×),tˆ0,tˆ1) доставляет слабый локальный минимум в задаче, функции fi , fix , fix (i = 0,1,...,m) непрерывны

внекоторой окрестности множества {(t, xˆ(t), xˆβ (t)) t Î D}, функции

ϕj , ϕ jx ( j = 1,...,k ) непрерывны в некоторой окрестности множе-

ˆ

(i = 0,1,...,m) непрерывно диф-

ства {(t, x(t)) t Î D}, а функции ψ i

 

 

 

 

 

 

 

 

 

 

 

 

 

 

156

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ˆ

 

ˆ ˆ ˆ ˆ ˆ

ференцируемы в некоторой окрестности точки (t0

, x(t0 ),t1, x(t1)).

Тогда

 

найдутся

 

 

 

 

 

множители

 

Лагранжа

(λ, p) Î Rm+1 ´ C1(D,Rk ), (λ, p) ¹ 0

 

такие, что для функции Ла-

гранжа задачи

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

t1

(t))

+ p(t)( xα (t) -ϕ

(t, x(t)))}dt + l(t0 , x(t0 ),t1, x(t1))

L = ò{ f (t, x(t), xβ

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

t0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

,

где

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

m

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

m

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

f (t, x, xβ ) = åλi fi

(t, x, xβ ), l(t0 , x(t0 ),t1, x(t1)) = åλiψ i (t0 , x(t0 ),t1, x(t1)) ,

i=0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

i=0

 

 

выполнены условия:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

а) стационарности по x - уравнение Эйлера для лагранжиа-

на

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

-ϕ(t, x)) :

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

L = f (t, x, xβ ) + p(t)( xα

 

 

 

 

 

 

 

 

d

 

 

ˆ

 

 

ˆ

 

 

 

 

 

 

 

 

 

 

 

 

-

 

 

 

 

L (t) + L

x

(t) = 0 "t Î D

 

 

 

 

 

 

dt

 

;

 

 

 

 

 

 

 

 

 

 

x

 

 

 

 

 

 

 

 

 

 

 

б) трансверсальности по x для терминанта

 

 

 

 

 

 

 

 

 

 

 

m

 

 

 

 

, x(t0 ),t1, x(t1))

 

 

 

 

 

l = åλiψ i (t0

 

 

 

 

 

 

 

 

 

 

 

i=0

 

 

 

 

 

 

 

 

 

:

 

 

 

 

ˆ

 

 

(t

 

 

)

ˆ

 

,

ˆ

 

(t )

 

ˆ

 

 

 

 

 

L

0

= l

x(t0 )

L

= -l

x(t1 ) ;

 

 

 

 

 

x

 

 

 

 

 

 

x

1

 

 

 

 

в) стационарности по t0 , t1 (только для подвижных концов

отрезка интегрирования):

ˆ

 

 

 

ˆ

 

ˆ

 

 

ˆ

 

 

 

ˆ

 

 

 

 

 

 

 

 

 

 

ˆ

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ˆ

 

 

 

Lt0 = 0 Û - f (t0 ) + lt0 + lx(t0 ) x(t0 ) = 0,

ˆ

 

 

 

 

 

 

 

 

 

 

ˆ

ˆ

 

 

ˆ

ˆ

 

ˆ

 

 

 

Lt

 

= 0 Û f (t1) + lt

 

 

ˆ

 

 

 

 

+ lx(t ) x(t1) = 0

;

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

1

 

 

 

 

г) дополняющей нежесткости:

 

 

 

 

 

 

 

λi Bi (ξ )

= 0, i = 1,...,l ;

 

 

 

 

 

 

д) неотрицательности: λi ³ 0, i = 0,1,...,l .

 

 

Рассмотрим примеры решения задач.

157

Пример 1. Решить задачу классического вариационного исчисления:

1

 

2

dt ® extr;

1

 

I( x(×)) = ò x

 

òtxdt = 0, x(0) =1

.

0

 

 

 

0

Решение: Рассматриваемая задача не является изопериметрической, так как отсутствует граничное условие для функции

x(×) в точке t = 1. Будем решать поставленную задачу как задачу Лагранжа. Составим функцию Лагранжа задачи:

1

2

+ λ1tx)dt + λ2

( x(0) -1)

 

L = ò (λ0 x

 

0

 

 

.

Выпишем необходимые условия локального экстремума:

а) уравнение Эйлера для лагранжиана L = λ0x2 + λ1tx

- dtd Lx + Lx = 0 Û -2λ0x + λ1t = 0 ;

б) условия трансверсальности для терминанта l = λ2 ( x(0) -1)

Lx (0) = lx(0) Û 2λ0x(0) = λ2 , Lx (1) = -lx(1) Û 2λ0x(1) = 0.

Если λ0 = 0, то из а) и б) следует, что λ1 = 0, λ2 = 0 , т.е. вектор множителей Лагранжа обращается в ноль. Поэтому λ0 ¹ 0.

Положим λ0 = 12. Тогда из уравнения Эйлера получим

x = λ1t, x = λ12t2 + C1, x = λ16t3 + C1t + C2 .

Найдем неизвестные константы C1,C2 ,λ1,λ2 из ограничений задачи и условий трансверсальности:

x(0) = 1 ÞC2 = 1;

x(1) = 0 Þ λ21 + C1 = 0; x(0) = λ2 Þ C1 = λ2 ;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

158

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

1 æ

 

λ t 4

+ C t 2

 

 

 

 

 

ö

 

 

 

 

 

λ

 

C

 

 

C

2

 

 

ò

txdt = 0 Þ

ò

ç

 

 

1

+ C

 

t

÷dt

=

0 Û

 

1

 

+

 

1

+

 

 

= 0

 

 

 

30

 

 

3

2

 

 

 

ç

 

 

6

 

 

 

 

 

 

 

1

 

 

 

 

 

2

 

÷

 

 

 

 

 

 

 

 

 

.

0

 

 

0

è

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ø

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Решая полученную систему уравнений, находим:

 

 

 

 

 

 

 

 

C = -15 , C

2

= 1, λ = 15 , λ

2

= -15

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

8

 

 

 

 

1

 

 

 

 

 

 

4

 

 

 

 

8 .

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Таким образом, в задаче имеется единственная допустимая

экстремаль

 

 

 

 

 

 

 

 

 

5t3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ˆ

 

 

 

 

15

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x(t)

=

 

 

 

 

 

 

 

-

 

8 t +1.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

8

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Проведем исследование полученного решения. Возьмем до-

пустимую функцию x(t)

 

 

 

 

 

 

ˆ

 

+ h(t) . Из условий задачи получим

= x(t)

ограничения для функции h(t) :

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ˆ

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x(0) = 0 Û x(0) + h(0) = 0Þ h(0) = 0;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

ˆ

+ h)dt = 0

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

òt(x

 

Þ òthdt = 0

.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

 

 

 

0

 

ˆ

 

 

 

 

 

 

ˆ

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Оценим разность I (x + h)

- I(x) :

 

 

 

 

 

 

 

 

 

 

 

 

)dt =

 

 

 

 

ˆ

 

 

 

 

ˆ

1

 

 

 

 

 

 

2

 

 

 

 

1 2

 

 

 

1

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

ˆ

 

 

 

 

dt -

ˆ

 

 

 

 

 

 

ˆ

 

 

 

 

 

 

I(x + h) - I(

x) =

ò (x

+ h)

 

ò x dt = ò (2xh + h

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

1

 

 

 

 

1

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ˆ

 

 

 

 

 

 

-

ò

 

ˆ

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

= 2xh

 

0

2xhdt + ò h dt =

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

 

1

0

 

1

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

2

 

 

 

 

 

 

 

=

ˆ

 

 

 

 

 

ˆ

 

 

 

 

 

 

 

 

 

 

2λ1òthdt +

 

 

 

 

=

 

 

 

 

 

 

 

 

 

2x(1)h(1) - 2x(0)h(0) -

ò h dt

ò h dt ³ 0

.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

0

 

 

 

 

 

 

0

 

 

 

ˆ

 

 

Так как для любой допустимой функции x(×)

 

 

 

 

 

 

= x(×) + h(×) раз-

 

ˆ

 

(

ˆ

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ˆ

ность I(x + h) - I

x)

неотрицательна, то найденная экстремаль x(×)

доставляет в задаче абсолютный минимум.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

2

 

1 æ15t2 15 ö2

 

 

15

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Smin =

 

 

ˆ

 

dt = òç

 

8

 

- 8

÷ dt = 8

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ò x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

При этом

 

0

 

 

 

 

0

è

 

 

 

 

 

 

 

 

 

ø

 

 

 

 

.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

159

Покажем, что Smax = +¥ . Действительно, для допустимой

 

 

 

 

 

 

 

 

 

 

 

 

xn (t)

ˆ

æ

2

-

3

ö

 

 

 

 

 

 

 

 

 

 

 

 

 

 

= x(t) + nçt

 

4

t ÷

 

 

последовательности функций

 

 

ö2

è

 

 

 

ø получим

 

 

 

 

 

 

1 æ

 

 

 

æ

3

ö

 

 

 

 

 

 

 

 

I( x

 

) =

 

 

 

ˆ

 

÷ dt

® +¥

 

 

 

 

 

 

 

 

 

ç x + nç2t -

 

÷

при n → ∞.

 

 

Ответ:

 

 

n

 

0ò

è

 

 

 

è

4

ø

ø

 

 

 

 

5t3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ˆ

 

 

 

15

 

 

 

 

 

 

15

 

 

 

 

 

x(t) =

 

 

 

 

 

-

 

 

 

 

t

+1Îabsmin з, Smin =

 

 

, Smax = +¥

 

 

 

 

8

 

 

8

 

8

.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Пример 2. Решить задачу классического вариационного ис-

числения:

 

 

 

e

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I( x(×))

 

 

 

 

2

dt ® extr;

x(1) = 0,

 

2,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

= òtx

 

x(1) =

 

x(e) = 4.

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Решение: Сведем поставленную задачу к задаче Лагранжа.

Для этого вместо

 

 

функции

 

x(×)

введем

 

 

вектор-функцию

( x1(×), x2 (×) ) , где x1 = x,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x2 = x . Тогда получим задачу:

 

 

e

2

 

® extr; x1(1) = 0, x2 (1) = 2, x2 (e) = 4,

 

 

 

 

 

 

òtx2 dt

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(2)

 

 

 

 

 

 

 

 

 

 

 

 

x1 - x2 = 0 .

 

 

 

 

 

 

 

Здесь условие (2) записано в виде дифференциальной связи.

Составим функцию Лагранжа задачи

L = òe [λ0tx22 + p(t)( x1 - x2 )]dt + λ1x1(1) + λ2 ( x2 (1) - 2) + λ3( x2 (e) - 4)

1

.

Выпишем необходимые условия локального экстремума: а) система уравнений Эйлера для лагранжиана

L= λ0tx22 + p(t)( x1 - x2 )

-dtd Lx1 + Lx1 = 0 Û - dtd p(t) = 0,

160

dtd Lx2 + Lx2 = 0 dtd (2λ0tx2 ) p(t) = 0; б) условия трансверсальности для терминанта

l = λ1x1(1) + λ2 ( x2 (1) - 2) + λ3 ( x2 (e) - 4) Lx1 (1) = lx1(1) Û p(1) = λ1,

Lx1 (e) = -lx1(e) Û p(e) = 0,

Lx2 (1) = lx2 (1) Û 2λ0x2 (1) = λ2 ,

Lx2 (e) = -lx2 (e) Û 2λ0 x2 (e) = -λ3 . д) условие неотрицательности λ0 ³ 0.

Если λ0 = 0, то из а) следует, что p(t) º 0, а из б) следует, что λ1 = λ2 = λ3 = 0, т.е. все множители Лагранжа равны нулю.

Поэтому λ0 ¹ 0. Положим λ0 = 1 2. Тогда

 

p(t) = C1,

d

 

 

 

 

 

dt (tx2 ) = −C1.

 

Так как p(e) = 0, то

 

 

 

 

C2

 

= C2t(ln t 1) + C3t + C4.

= t , x2 = C2 ln t + C3, x1

C1 = 0, tx2 = C2

, x2

Найдем неизвестные величины C2 ,C3,C4 :

 

 

 

 

x1(1) = 0 Þ - C2 + C3 + C4 = 0 ,

 

 

 

 

 

x2 (1) = 2 Þ C3 = 2 ,

 

 

 

 

 

x2 (e) = 4 Þ C2 + C3 = 4.

Следовательно,

C2 = 2, C3 = 2, C4 = 0 .

Откуда получаем

 

 

 

 

 

ˆ

ˆ

единственную допустимую экстремаль x = x1(t) = 2t ln t .

Покажем

с

помощью непосредственной проверки. Что

ˆ

 

 

доставляет абсолютный минимум в задаче.

функция x = 2t ln t

Возьмем допустимую функцию x(t) = xˆ(t) + h(t) . В силу ограниче-

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]