Линейные задачи оптимизации. Ч.2. Оптимальное управление линейными динамическими объектами. Лутманов С.В. - 189 стр.

UptoLike

Составители: 

Рубрика: 

ПРИЛОЖЕНИЕ
189
Построение оптимального управления
8u10@t_D,u20@t_D< = v1 h1@tD+ v2 h2@t D+ v3 h3@tD+ v4 h4@tD;
Вычисление оптимального значения функционала
HNIntegrate@8u10@tD,u20@tD<.8u10@tD,u20@tD<, 8t, 0, 1<DL^
1
2
0.999712
Построение оптимального закона движения
Resh0 =
NDSolveA9x10'@tD x30@tD,x20'@tD == x40@tD,
x30'
@tD Cos@tD x30@tD+ t x40@tD+ u10@tD,
x40'
@tD
1
t + 1
x30@tD+ Sin@tD x40@tD+ u20@tD,
x10
@0D 0, x20@0D 0, x30@0D == 0, x40@0D == 0=,
8x10@tD,x20@tD,x30@tD,x40@tD<, 8t, 0, 1<E;
88x10@t_D<, 8x20@t_D<, 8x30@t_D<, 8x40@t_D<< =
8x10@t. Resh0, x20@t. Resh0, x30@t. Resh0,
x40
@t. Resh0<;
Проверка правильности вычислений
XT 8x10@1D,x20@1D,x30@1D,x40@1D<
81.68561 × 10
6
, 1.97809 × 10
6
, 1.60071 × 10
6
, 2.40392 × 10
6
<
Пример 4.5
Ввод начального и конечного положений фазового вектора
X0 = 83, 2, 1<;
XT
= 880.7746, 147.179, 8.94415<
880.7746, 147.179, 8.94415<
Построение фундаментальной матрицы Коши
                                        ПРИЛОЖЕНИЕ

        Построение оптимального управления
8u10 @t_ D, u20 @t_ D< = v1 ∗ h1 @t D + v2 ∗ h2 @t D + v3 ∗ h3 @t D + v4 ∗ h4 @t D;

        Вычисление оптимального значения функционала
HNIntegrate @8u10 @t D, u20 @t D<.8u10 @t D, u20 @t D<, 8t, 0, 1