- •Спецглавы теории автоматического управления. Теория цифровых и импульсных автоматических систем
- •Оглавление
- •1 Импульсные системы автоматического управления
- •1.1 Основные понятия импульсных систем
- •1.2 Примеры импульсных систем
- •1. Множительное устройство с амплитудно-широтно-импульсной модуляцией
- •2. Импульсный фильтр
- •1.3 Решетчатые функции
- •1.4 Разности решетчатых функций и разностные уравнения
- •1.5 Дискретное (d) преобразование Лапласа.
- •1.6 Основные теоремы, правила d-преобразования
- •1.7 Z преобразование
- •1.8 Уравнения и пф разомкнутых импульсных систем
- •1.9 Уравнение и пф замкнутых импульсных систем
- •1.10 Частотные характеристики импульсных систем
- •1.11 Построение лчх
- •1.12 Приближенный метод
- •Особенности построения лчх колебательных звеньев
- •1.13 Правила преобразования структурных схем в ис
- •1.14 Устойчивость дискретных систем
- •1.14.2 Аналог критерия Михайлова
- •1.14.3 Аналог критерия Найквиста
- •2 Цифровые системы автоматического управления
- •2.1 Основные понятия цифровых сау
- •2.2 Пример построения цифровых сау цсау электропривода.
- •2.3 Устройства выборки и хранения (увх)
- •2.4 Цифро-аналоговое преобразование (цап)
- •2.5 Аналого-цифровое преобразование (ацп)
- •2.6 Цифровые сау с экстраполятором нулевого порядка
- •2.7 Построение лчх в цифровых системах
- •2.11 Последовательная коррекция с помощью аналоговых регуляторов
- •2.11.1 Аппроксимация операции выборки и хранения звеном чистого запаздывания.
- •2.11.2 Синтез с помощью w-преобразования
- •2.11.3 Коррекция с помощью аналоговых регуляторов в цепи обратной связи
- •2.12 Синтез цифровых регуляторов
- •2.12.1 Последовательный импульсный фильтр
- •2.12.2 Импульсный фильтр в цепи ос
- •2.12.3 Комбинированный импульсный фильтр
- •2.13 Реализация цифровых регуляторов на эвм
- •Непосредственное программирование.
- •Последовательное программирование.
- •Параллельное программирование.
- •2.13.1 Непосредственное программирование
- •2.13.2 Последовательное программирование
- •2.13.3 Параллельное программирование
- •1. Непосредственное программирование.
- •2. Последовательное программирование
- •3. Параллельное программирование.
- •2.13.4 Сравнительный анализ методов программирования
- •2.14 О точности задания коэффициентов цифрового корректирующего устройства
- •2.15 Реализация на микроЭвм элементов и устройств в системе управления
- •2.15.1 Дифференциальные цифровые преобразователи
- •2.15.2 Алгоритмы дифференцирования
- •2.15.3 Методические ошибки дифференцирования
- •2.15.4 Влияние шумов квантования
- •2.15.5 Цифровые интеграторы
- •2.16 Цифровые фильтры
- •2.16.1 Нерекурсивные фильтры
- •2.16.2 Рекурсивные фильтры
2.13 Реализация цифровых регуляторов на эвм
Применению ЭВМ в качестве контроллеров СУ отдается предпочтение благодаря таким их преимуществам, как быстродействие, большой объем памяти и гибкость. ПФ цифрового регулятора W(z) реализуется в виде программы. Известно три метода составления программы:
Непосредственное программирование.
Последовательное программирование.
Параллельное программирование.
ЭВМ способна выполнять характерные арифметические операции: сложение, вычитание, умножение, запоминание, сдвиг и тому подобное.
2.13.1 Непосредственное программирование
ПФ физически реализуемого цифрового регулятора имеет вид:
(2.13.1.1)
Непосредственное программирование может выполняться двумя способами.
Способ 1.
Выполним в выражении (2.13.1.1) перекрестное умножение:
, (2.13.1.2)
Решим это уравнение относительно свободного члена и перейдем во временную область
(2.13.1.3)
Выражение
(2.13.1.3) показывает, что настоящее значение
выходного сигнала
зависит
от настоящего и предшествующих значениё
входного сигнала
и
предшествующих значений выходного
сигнала
.
Для реализации выражения (2.13.1.3) необходимы
следующие математические операции:
накопление данных, т.е. запоминание предшествующих значений , ;
умножение выражения на коэффициенты
;сложение и вычитание.
Обозначим:
(2.13.1.4)
(2.13.1.5)
Тогда (2.13.1.3) примет вид:
(2.13.1.6)
При
составлении структурной схемы программы,
накопление данных отображается в виде
элементов задержки на один период
квантования.
.
Рисунок 2.13.1.1
Непосредственное программирование по этому способу требует накопление (n+m) значения сигнала (рисунок 2.13.1.1).
Способ2 ( каноническая форма)
Применим к выражению (2.13.1.1) непосредственную декомпозицию. Для этого умножим числитель и знаменатель на вспомогательную функцию x(z).
Приравняем числители и знаменатели в правой и левой частях:
Разрешим уравнение (2.13.1.5) относительно свободного члена
(2.13.1.6)
(2.13.1.7)
. (2.13.1.8)
В канонической форме, число элементов задержки равно порядку ПФ. (рисунок 2.13.1.2)
Рисунок 2.13.1.2
2.13.2 Последовательное программирование
Последовательное программирование состоит в разбиении ПФ Wк(z) на простые множители, каждый из которых представляется в виде программы (структурной схемы).
; (2.13.2.1)
Рисунок 2.13.2.1
ПФ Wik(Z) могут иметь в числителе и знаменателе полиномы первого или второго порядка:
; (2.13.2.2)
; (2.13.2.3)
; (2.13.2.4)
(2.13.2.5)
Для каждого выражения составляется структурная схема методом непосредственного программирования, которые объединяются между собой.
2.13.3 Параллельное программирование
При параллельном программировании ПФ Wk(z) представляется в виде суммы элементарных слагаемых, каждое из которых реализуется методом непосредственного программирования, а результирующая схема получается объединением отдельных схем.
(2.13.3.1)
Рисунок 2.13.3.1
В зависимости от характера Wk(z) функции Wik(z) могут иметь вид:
;
;
.
Каждая из перечисленных здесь ПФ может быть реализовано методом непосредственного программирования.
Пример.
ПФ
ЦР:
(2.13.3.2)
Эта ПФ физически реализуема.
1. Непосредственное программирование.
Произведя перекрестное умножение в формуле (2.13.3.2) получим
(2.13.3.3)
Переходя к оригиналам и решая относительно
(2.13.3.4)
где Т – период квантования.
Уравнение (2.13.3.4) соответствует структурная схема непосредственного программирования (рисунок 2.13.3.2).
Рисунок 2.13.3.2
Применяя к (2.13.3.2) декомпозицию, получим
Эти два уравнения реализуются в виде программы, структура которой изображена на рисунке 2.13.3.3.
Рисунок 2.13.3.3
