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

UptoLike

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

Рубрика: 

ПРИЛОЖЕНИЕ
142
ПРИЛОЖЕНИЕ
Пример 1.3.
Ввод правых частей дифференциальных уравнений
8Y1, Y2, Y3, Y4< =
8y3, y4,
H2 b v1 2 b c y4^2 Sin@y1 y2D
2 c v2 Cos@y1 y2D
c^2 y3^2 Sin@2 Hy1 y2LDLê
H
2 Ha b c^2 Cos @y1 y2D^2LL,
H2 a v2 + 2 a c y3^2 Sin@y1 y2D
2 c v1 Cos@y1 y2D+
c^2 y4^2 Sin@2 Hy1 y2LDLê
H
2 Ha b c^2 Cos @y1 y2D^2LL<;
Вычисление матрицы А
A = Transpose @8
y1
8Y1, Y2, Y3, Y4<,
y2
8Y1, Y2, Y3, Y4<,
y3
8Y1, Y2, Y3, Y4<,
y4
8Y1, Y2, Y3, Y4<<D;
MatrixForm
@A.
8y1 0, y2 0, y3 0, y4 0, v1 0,
v2
0<
i
k
0010
0001
0000
0000
y
{
Вычисление матрицы В
B = Tr anspose@8
v1
8Y1, Y2, Y3, Y4<,
v2
8Y1, Y2, Y3, Y4<<D;
MatrixForm
@B.
8y1 0, y2 0, y3 0, y4 0, v1 0,
v2
0<
i
k
00
00
b
abc
2
c
abc
2
c
abc
2
a
abc
2
y
{
                                     ПРИЛОЖЕНИЕ

                                  ПРИЛОЖЕНИЕ


                                     Пример 1.3.
         Ввод правых частей дифференциальных уравнений
8Y1, Y2, Y3, Y4 < =
  8y3, y4,
   H2 ∗ b ∗ v1 − 2 ∗ b ∗ c ∗ y4 ^ 2 ∗ Sin @y1 − y2 D −
       2 ∗ c ∗ v2 ∗ Cos @y1 − y2 D −
       c ^ 2 ∗ y3 ^ 2 ∗ Sin @2 ∗ Hy1 − y2 LDL ê
    H2 Ha ∗ b − c ^ 2 ∗ Cos @y1 − y2 D ^ 2 LL,
   H2 ∗ a ∗ v2 + 2 ∗ a ∗ c ∗ y3 ^ 2 ∗ Sin @y1 − y2 D −
       2 ∗ c ∗ v1 ∗ Cos @y1 − y2 D +
       c ^ 2 ∗ y4 ^ 2 ∗ Sin @2 ∗ Hy1 − y2 LDL ê
    H2 Ha ∗ b − c ^ 2 ∗ Cos @y1 − y2 D ^ 2 LL<;


Вычисление матрицы А
A = Transpose @8∂ y1 8Y1, Y2, Y3, Y4 <,
    ∂ y2 8Y1, Y2, Y3, Y4<,
    ∂ y3 8Y1, Y2, Y3, Y4<,
    ∂ y4 8Y1, Y2, Y3, Y4<