Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Математична модель у просторі станів лінійного стаціонарного об'єкта управління

Реферат Математична модель у просторі станів лінійного стаціонарного об'єкта управління





- ----------------------%

% -------------------------------------------------- ----------------------%

% Знаходження моментних функцій

Matr_Ex_Tt = subs (MatrEx, t, T - t);

В 

h_Tt = vpa (expand (simplify (Matr_Ex_Tt * B)), 50);

h1_Tt = h_Tt (1)

h2_Tt = h_Tt (2)

h3_Tt = h_Tt (3)

h4_Tt = h_Tt (4)

h5_Tt = h_Tt (5)

% -------------------------------------------------- ----------------------%

% -------------------------------------------------- ----------------------%

% -------------------------------------------------- ----------------------%

RETURN = 2;

otherwise

disp ('Невідомий метод. ')

RETURN = 1;

end

end

В 

% h1_Tt = vpa (h1_Tt, 6)

% h2_Tt = vpa (h2_Tt, 6)

% h3_Tt = vpa (h3_Tt, 6)

% h4_Tt = vpa (h4_Tt, 6)

% h5_Tt = vpa (h5_Tt, 6)

% -------------------------------------------------- ----------------------%

% -------- Знаходження управління і обчислення мінімальної енергії ----------%

% ---------------------------------------------- --------------------------%

В 

syms ks1 ks2 ks3 ks4 ks5

% -------------------------------------------------- ----------------------%

% Формування функціоналу

d_v_2 = vpa (simplify (int ((ks1 * h1_Tt + ks2 * h2_Tt + ks3 * h3_Tt + ...

ks4 * h4_Tt + ks5 * h5_Tt) ^ 2, t, 0, T)), 50);

% Висловлюємо ks1 через інші

ks1 = vpa ((1 - ks2 * Matrix_a (2) - ks3 * Matrix_a (3) - ...

ks4 * Matrix_a (4) - ks5 * Matrix_a (5))/Matrix_a (1), 50);

% Підставляємо у функціонал ks1

d_v_2 = Vpa (expand (subs (d_v_2, ks1)), 50);

% Знаходимо приватні похідні по ksi

eq_1 = diff (d_v_2, ks2);

eq_2 = diff (d_v_2, ks3);

eq_3 = diff (d_v_2, ks4);

eq_4 = diff (d_v_2, ks5);

% Вирішуємо СЛАР щодо ksi

ksi = solve (eq_1, eq_2, eq_3, eq_4);

% Отримані значення ksi

ks2 = double (ksi.ks2)

ks3 = double (ksi.ks3)

ks4 = double (ksi.ks4)

ks5 = double (ksi.ks5)

ks1 = double (vpa ((1-ks2 * Matrix_a (2)-ks3 * Matrix_a (3)-ks4 * Matrix_a (4) - ... p> ks5 * Matrix_a (5))/Matrix_a (1), 50))

% -------------------------------------------------- ----------------------%

% ---------------------------------------------- --------------------------%

% Перевірка умови отриманого результату

ks1 * Matrix_a (1) + ks2 * Matrix_a (2) + ks3 * Matrix_a (3) + ... p> ks4 * Matrix_a (4) + ks5 * Matrix_a (5)

% -------------------------------------------------- ----------------------%

% -------------------------------------------------- ----------------------%

% Обчислення управління та мінімальної енергії

d_v_2 = Vpa (simplify (int ((ks1 * h1_Tt + ks2 * h2_Tt + ks3 * h3_Tt + ...

ks4...


Назад | сторінка 19 з 46 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Double Standards in Modern Politics
  • Реферат на тему: Double Entry Types of Balance Sheet
  • Реферат на тему: Double electric layer. Mechanism of formation and theory of structure
  • Реферат на тему: Знаходження закону оптимального управління системою по точності та швидкоді ...
  • Реферат на тему: Безперервний і квантований об'єкти управління в просторі станів