Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
НОВИКОВ_2013-14 / ПОСОБИЕ_НОВИКОВ.doc
Скачиваний:
132
Добавлен:
19.03.2015
Размер:
10.66 Mб
Скачать

9.3. Исследование линейных стационарных систем (лсс)

9.3.1. Классы пакета control.L

Для решения задач САУ в среде MATLAB используется набор специальных функций, или тулбокс (ToolBox) “Система управления” (Control System Toolbox).

Tулбокс (ToolBox) “Система управления” представляет собой библиотеку алгоритмов, содержащихся в функциональных М-файлах и реализующих наиболее общие методы расчета, анализа и построения (моделирования) систем.

Пакет прикладных программ (ППП) Control System Toolbox сосредоточен в подкаталоге CONTROL каталога TOOLBOX системы MatLab:

MatLab\ TOOLBOX\ CONTROL.

Основными вычислительными объектами этого ППП являются:

- родительский объект (класс) LTI (Linear Time-Invariant System – линейные, инвариантные во времени системы) или линейные стационарные системы (ЛЛС);

- дочерние объекты (классы), т.е. подклассы класса LTI, соответствующие трем разным представлениям ЛСС:

- TF – объект (Transfer Function) – передаточная функция);

- ZPK – объект (Zero-Pole-Gain – нули, полюсы, коэффициент передачи);

- SS – объект (State Spaсe пространство состояний).

Объекты различных классов характеризуются:

- класса TF - векторами коэффициентов числителя и знаменателя рациональной передаточной функции;

- класса ZPKвекторами, содержащими значения нулей , полюсов передаточной функции и коэффициента передачи системы;

- класса SSчетверкой матриц, описывающих динамическую систему в пространстве состояния.

Специфические атрибуты передаточных функций (TF – объектов):

numЧислитель

Для одномерной системы (система с одним входом U и выходом Y) - вектор-строка;

Для многомерной системы (с несколькими входами и выходами) – массив ячеек из векторов-строк размером nY на nU.

den Знаменатель

Для одномерной системы (система с одним входом U и выходом Y) - вектор-строка;

Для многомерной системы (с несколькими входами и выходами) – массив ячеек из векторов-строк размером nY на nU.

Variable Имя (тип) переменной.

Специфические атрибуты ZPK – объектов:

z Нули

Для одномерной системы - вектор-строка;

Для многомерной системы – массив ячеек из векторов-строк размером nY на nU.

p Полюсы

Для одномерной системы - вектор-строка;

Для многомерной системы – массив ячеек из векторов-строк размером nY на nU.

k Коэффициент передачи

Для одномерной системы - число;

Для многомерной системы – матрица размером nY на nU.

Специфические атрибуты SS – объектов (моделей пространства состояний):

a, b, c, d A, B, C, D – матрицы, в соответствии с уравнениями в переменных состояния:

x = Ax + Bu,

y = Cx + Du.

e - E – матрица для систем Descriptor’а (описателя). По умолчанию E= eye (size(A)).

StateName – имя переменной состояния (не обязательное). Массив ячеек nX на 1из строк.

Атрибуты, общие для всех LTI-моделей:

Ts Дискрет по времени (в секундах).

Ts = -1 для дискретных систем;

Ts = 0 для непрерывных систем.

Td Задержка входов (в секундах).

InputName Имена входов.

Строка - для систем с одним входом.

Массив ячеек nX на 1из строк – для системы с несколькими входами.

OutpuName Имена выходов.

Строка - для систем с одним входом.

Массив ячеек nX на 1из строк – для системы с несколькими входами.

Notes Заметки.

Userdata Дополнительная информация или данные.

Соседние файлы в папке НОВИКОВ_2013-14