линеаризация в пространстве состояний. (18 вариант). тау 2. Решение в программной среде Matlab. (18 вариант) Ход работы
![]()
|
Цель работы: Изучить методы линеаризации в пространстве состояний. Линеаризовать 2 дифференциальных уравнения и проверить решение в программной среде Matlab. (18 вариант) Ход работы Даны 2 дифференциальных уравнения: ![]() ![]() Для дифференциального уравнения (1) Сначала введем переменные состояния: ![]() Дальше запишем ситему нелинейных уравнений состояний: ![]() Якобианы системы примут вид: ![]() Выберем первую рабочую точку: ![]() Тогда ![]() Выберем вторую рабочую точку: ![]() Тогда ![]() Далее проверим решение при помощи Simulink: ![]() Рисунок 1 – Блок-схема для проверки решения 1-го уравнения ![]() Рисунок 2 - Переходные процессы нелинейной и линеаризованной систем в первой рабочей точке ![]() Рисунок 3 - Переходные процессы нелинейной и линеаризованной систем во второй рабочей точке Для дифференциального уравнения (2) Сначала введем переменные состояния: ![]() Дальше запишем ситему нелинейных уравнений состояний: ![]() Якобианы системы примут вид: ![]() Выберем первую рабочую точку: ![]() Тогда ![]() Выберем вторую рабочую точку: ![]() Тогда ![]() Далее проверим решение при помощи Simulink: ![]() Рисунок 4 - Блок-схема для проверки решения 2-го уравнения ![]() Рисунок 5 - Переходные процессы нелинейной и линеаризованной систем в первой рабочей точке ![]() Рисунок 6 - Переходные процессы нелинейной и линеаризованной систем во второй рабочей точке Вывод В ходе выполнения работы была произведена линеаризация 2-х дифференциальных уравнений в пространстве состояний в 2-х рабочих точках. |