![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Исследование дискретных систем методами пространства состояния
Приведены схемы моделирования, математический аппарат дискретных и цифровых систем, исследуемых в пространстве состояния. Приведены методики синтеза оптимальных систем, описаны принципы построения современных цифровых систем подчиненного регулирования. Расчеты иллюстрируются программами MatLab из Simulink и Control System Toolbox.
Цель – сформировать навыки расчета дискретных и цифровых систем методом пространства состояния. По заданным требованиям к системе определить параметры оптимального регулятора. Методами моделирования в пакете MatLab оценить правильность выполненных расчетов, а для цифровых систем дополнительно оценить влияния квантования по уровню.
Схема моделирования в переменных состояния для дискретных систем
Основными звеньями, используемыми для моделирования линейных непрерывных систем, являются интеграторы, сумматоры и масштабные блоки. Для моделирования дискретных систем, описываемых линейными разностными уравнениями, основными звеньями являются сумматоры, масштабные блоки и звено задержки (регистр сдвига). Сумматор и масштабные блоки – те же звенья, что и в непрерывных системах; блок задержки (рис.5.1) в некотором смысле аналогичен интегрирующему блоку для моделирования непрерывных уравнений.
![]() |
Через каждые секунд в блок задержки (регистр сдвига) записывается число и одновременно то число, которое хранилось в регистре, выводится из него.
Рассмотрим разностное уравнение из примера 4.1
. (5-1)
Схема моделирования этого уравнения приведена на рис.5.2
![]() |
Если в момент времени на вход
подать 1, а в моменты
подать
, то на выходе схемы моделирования появится последовательность
и т.д. совпадающая с решением разностного уравнения с использованием рекуррентных соотношений.
Если интегратор, используемый в схемах моделирования непрерывных систем, заменить блоком задержки, то для дискретных систем схемы в переменных состояния имеют почти такой же вид, как и для непрерывных систем. Поэтому схемы моделирования для дискретных систем могут быть получены тремя различными способами:
- прямого программирования;
- параллельного программирования;
- последовательного программирования.
Для иллюстрации различных способов составления схем в переменных состояния рассмотрим дискретную систему, описываемую разностным уравнением второго порядка
,
где - вход системы, а
- выход.
Применим к этому уравнению Z-преобразование и получим
. (5-2)
Обозначим через и
координаты, которые характеризуют выходы соответствующих блоков задержки. Тогда, используя опыт моделирования непрерывных систем, получим схему моделирования дискретной системы (рис.5.3).
Как было сказано выше, передаточной функции (5-2) можно поставить в соответствие различные схемы моделирования. Для метода параллельного программирования необходимо иметь корни полинома знаменателя. Для метода последовательного программирования необходимо знать корни полинома числителя и знаменателя и сложную передаточную функцию вида (5-2) разбить на блоки, для которых в справочной литературе имеются схемы моделирования.
Следует отметить, что во всех схемах моделирования выходной сигнал является линейной комбинацией переменных состояния и
. Причем, ни одна из них не представляет физическую величину, совпадающую с реальными физическими переменными.
В дальнейшем будут показаны методы, позволяющие получить модели в переменных состояния дискретных систем с координатами, совпадающими с физическими переменными исследуемых систем.
На основании схемы моделирования (рис.5.3) можно записать уравнение системы. Как показано на рис.5.3, выходы элементов задержки обозначены через и
. Тогда входы этих элементов задержки будут равны
и
, а уравнения состояния запишутся в виде
Эти уравнения можно представить в векторно-матричной форме
. (5-3)
Используя стандартную запись векторов матриц, выражения (5-3) можно представить в компактной форме
Таким образом, для определения векторно-матричных уравнений дискретных систем необходимо по разностному уравнению или Z-передаточной функции изобразить схему моделирования. Затем выход каждого элемента задержки принять за переменную состояния. И, наконец, составить уравнения для входов каждого элемента задержки в зависимости от выходов каждого элемента задержки и входа системы.
Дата публикования: 2015-01-14; Прочитано: 609 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!