216
В теории автоматического управления сложился собственный, чрезвычайно удобный и практичный
математический аппарат, позволяющий эффективно исследовать поведение линейных стационарных систем
автоматического управления.
Линейными стационарными системами (в дальнейшем – ЛСС) принято называть такие системы, поведение
которых достаточно удовлетворительно описываются системой обыкновенных линейных дифференциальных
уравнений с постоянными коэффициентами. Математическая теория таких систем достаточно полно и
хорошо
разработана, т. е. полные решения соответствующей системы дифференциальных уравнений можно найти
практически для любого вида внешних воздействий и возмущений. Особенно эффективен для исследования
таких систем так называемый частотный подход, когда анализируются частотные свойства системы при
изменении частоты внешнего гармонически изменяющегося во времени воздействия в широких пределах.
Соответствующие частотные характеристики
системы (амплитудная и фазовая) в этом случае полностью
характеризуют и временные свойства системы при произвольном законе изменения воздействий во времени.
Поэтому для анализа ЛСС используются такие специфические характеристики ЛСС, как передаточные
функции, частотные передаточные функции, амплитудно-частотные и фазо-частотные характеристики, а также
такие методы представления систем, как пространство состояния и
др. Хотя эти методы и характеристики
разработаны и наиболее эффективны для анализа и синтеза систем автоматического управление, они могут
быть с успехом применены для исследования любых динамических систем, описываемых линейными
дифференциальуравнениями с постоянными коэффициентами
Пакет CONTROL предназначен для исследования линейных стационарных систем средствами теории
автоматического управления.
6.1. Общая характеристика процедур пакета CONTROL
Первое представление о пакете CONTROL можно получить, изучая раздел 4.2.2. этого пособия. Ниже приведен
сжатый перечень основных процедур пакета CONTROL, сгруппированных по общности функционального
назначения.
Создание LTI-моделей.
ss
Создает модель пространства состояния.
zpk
Создает модель нули/полюсы/к-ты передачи
tf
Создает модель передаточной функции.
dss
Специфицирует описатель модели пространства состояния
filt
Специфицирует цифровой фильтр.
set
Установка/модификация атрибутов LTI-модели
ltiprops
Детальная справка об атрибутах LTI-моделей
Извлечение данных
ssdata
Извлечение матриц пространства состояния
zpkdata
Извлечение данных о нулях/полюсах/КП
tfdata
Извлечение числителя (-лей) и знаменателя (-лей) ПФ
dssdata
Получение информации о версии описателя SSDATA.
get
Получение информации о значениях свойств LTI-модели.
Получение информации об отдельных характеристиках модели
class
о типе модели ('ss', 'zpk' или 'tf').
size
о размерах матриц входа и выхода.
isempty
Проверка, является ли LTI-модель пустой.
isct
Проверка, является ли модель непрерывной.
isdt
Проверка, является ли модель дискретной.
isproper
Проверка, является ли модель правильной.
issiso
Проверка, имеет ли модель один вход и один выход
isa
Проверка, является ли LTI-модель моделью заданного типа
Преобразование системы
ss
Преобразование в пространство состояния
zpk
Преобразование в нули/полюсы/КП
tf
Преобразование в передаточные функции
c2d
Преобразование из непрерывного времени в дискретное
d2c
Преобразование из дискретного времени в непрерывное
d2d
Переопределение дискретной системы или добавление задержек