Математическая модель в пространстве состояний

Математическая модель в пространстве состояний представляет собой дифференциальное уравнение в матричной форме:

U

0 1 0 0 0 0 0

0 0 0 0

= 0 0 0 0 = + 0

0 0 1 0 0 0 0

0 0 0 0 0 0

0 0 0 0 0 0

А В

В системе MatLab необходимо ввести значение элементов матрицы или использовать арифметические операции над известными числами.

 

Ввод данных: b

U

a = [0 1 0 0 0 0 [0

-32* -2*0,7*32 0 0 0 0 32*

-0,32 0 -0,65 0 0 0 * 0

0 0 1 0 0 0 0

0 0 0 0,8 /200 0 0 0

0 0 0 0 -200 0] 0]

Где a – матрица динамических коэффициентам, b – матрица коэффициентов управления.

Требования к желаемым частотам и коэффициентов демпфирования удобно описывать в виде передаточной функции.

Данные передаточной функции описывают желаемые траекторные движенияпо изолированным формам движения привода, движения крена и относительно линии пути.

Суммарное движение:

Расчет полюсов и собственных значений:

Определение требуемых коэффициентов усиления:

 

Анализ характеристик замкнутой системы управления

 

Модель пространства состояний:

, где – матрица измерений, – матрица влияния управления.

x

-

Рис. Схема системы управления

Определяем матрицу динамических коэффициентов замкнутой системы:

ltivies(step,impulse,bode)

MatLab позволяет скопировать разработанную программу в документ Word и туда же вставить полученные рисунки, опции и копируемые фигуры для отчета о синтезе и анализе результата.

 



Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: