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

UptoLike

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

Рубрика: 

ПРИЛОЖЕНИЕ
167
0.2 0.4 0.6 0.8 1
t
0.2
0.4
0.6
0.8
x
1
,x
2
Graphics
Координаты фазового вектора в конечный момент времени
8x1@1D,x2@1D<
80.820538, 0.770994<
Вычисление финального расстояния
HHx1@1D 5L^2+ Hx2@1D 4L^2L^
1
2
1
4.28151
Ввод произвольного управления
8V10@t_D,V20@t_D< =
8If@t < 0.1, 1, 1D,If@t > 0.9, 1, 1D<
Интегрирование системы уравнений с введенным управлением
ReshY =
NDSolveA9y1'@tD y3@tD,y2'@tD y4@tD,
y3'
@tD Cos@tD y3@tD+ t y4@tD+ V10@tD,
y4'
@tD
1
t + 1
y3@tD+ Si n@tD y4@tD+ V20@tD,
y1
@0D 0, y2@0D 0, y3@0D == 0, y4@0D == 0=,
8y1@tD,y2@tD,y3@tD,y4@tD<, 8t, 0, 1<E;
88y1@t_D<, 8y2@t_D<, 8y3@t_D<, 8y4@t_D<< =
8y1@t. Res hY, y2@t. Res hY, y3@t. Res hY,
y4
@t. ReshY<
Координаты фазового вектора в конечный момент времени
8y1@1D,y2@1D<
80.499235, 0.651947<
Вычисление финального расстояния
HHy1@1D 5L^2+ Hy2@1D 4L^2L^
1
2
1
                                         ПРИЛОЖЕНИЕ
                          x1 ,x2
                         0.8


                         0.6


                         0.4


                         0.2


                                                                      t
                                   0.2    0.4         0.6   0.8   1

 Graphics

      Координаты фазового вектора в конечный момент времени
8x1 @1 D, x2 @1 D<
8 0.820538, 0.770994 <
      Вычисление финального расстояния
HHx1@1 D − 5 L ^ 2 + Hx2 @1 D − 4L ^ 2L ^
                                                1
                                                  −1
                                                2
4.28151
      Ввод произвольного управления
8V10 @t_ D, V20 @t_ D< =
 8If@t < 0.1, − 1, 1 D, If@t > 0.9, − 1, 1D<

      Интегрирование системы уравнений с введенным управлением
ReshY =
 NDSolve A9y1 ' @t D     y3 @t D, y2 ' @t D           y4 @t D,
    y3 ' @t D Cos @t D ∗ y3 @t D + t ∗ y4 @t D + V10 @t D,
    y4 ' @t D        ∗ y3 @t D + Sin @t D ∗ y4 @t D + V20 @t D,
                1

    y1 @0 D 0, y2 @0 D 0, y3 @0 D == 0, y4 @0 D == 0 =,
               t+1

  8y1 @t D, y2 @t D, y3@tD, y4@tD<, 8t, 0, 1