- •Казанский государственный энергетический университет
- •Введение
- •Выбор и расчет элементов неизменяемой части электропривода
- •1.2.1. Двигатель постоянного тока с якорным управлением
- •Тиристорный преобразователь
- •Тахогенератор
- •1.2.4. Вращающийся трансформатор
- •Операционные усилители
- •Отчётные материалы
- •Контрольные вопросы
- •Лабораторная работа № 2 исследование нескорректированного контура скорости
- •2.1. Расчет установившихся ошибок
- •Моделирование нескорректированного контура скорости
- •Применение программы MatLab для моделирования
- •2.2.2. Моделирование системы и анализ полученных результатов
- •Отчётные материалы
- •Контрольные вопросы
- •Лабораторная работа № 3 оптимизация контура скорости
- •3.1. Стандартные настройки и их применение
- •3.1.1. Настройка на оптимум по модулю
- •3.1.2. Настройка на симметричный оптимум
- •3.2. Синтез регулятора скорости для настройки контура скорости на оптимум по модулю
- •3.3. Пример синтеза регулятора скорости
- •Отчётные материалы
- •Контрольные вопросы
- •Структурные схемы моделирования цифровых систем
- •4.4. Примеры программной реализации регулятора скорости и моделирования контура скорости
- •Отчётные материалы
- •Контрольные вопросы
- •5.2. Пример синтеза регулятора положения в системе с астатизмом второго порядка
- •5.3. Пример синтеза регулятора положения в системе с астатизмом первого порядка
- •Отчётные материалы
- •Контрольные вопросы
- •Отчётные материалы
- •Контрольные вопросы
- •Библиографический список
Структурные схемы моделирования цифровых систем
Применительно к цифровым системам управления используют структурные схемы моделирования, которые называются схемами программирования[6, 13, 15]. На основании схем программирования получают разностные уравнения цифровых регуляторов в векторно-матричной форме. Уравнения являются основой рабочей программы, которая может быть реализована в виде вычислительной процедуры микропроцессора.
Основное
отличие схем моделирования цифровых
систем от непрерывных заключается в
наличии элемента задержки. Элемент
задержки в преобразовании Лапласа
представляется звеном запаздывания
,
что соответствует степени z–1
в теории z-преобразовании.
Поэтому в структурных схемах моделирования
цифровых систем вместо интегрирующего
звена s–1
будет стоять элемент задержки z–1.
При этом переход от непрерывной модели
к цифровой осуществляется заменой в
соответствии с формулой трапеций:
,
(4.3)
где Т0 – период квантования.
Переход с применением формулы трапеций от аналоговой модели регулятора к цифровой будем называть дискретной аппроксимацией регулятора.
Большинство корректирующих устройств ЭП традиционно выполняются в виде аналоговых регуляторов, поэтому с целью модернизации на этапе проектирования решается задача замены аналогового регулятора цифровым. После проверки соответствия показателей качества синтезированного ЭП требованиям задания, выполняется дискретная аппроксимация аналогового регулятора и получение передаточной функции цифрового регулятора для обеспечения возможности перепрограммирования с целью улучшения качества управления.
Далее выполняются следующие операции:
-
моделирование синтезированного ЭП с
цифровым регулятором и уточнение периода
квантования
с применением прикладной программы
MatLab;
- составление структурной схемы программирования и определение разностных уравнений цифрового регулятора;
Модель цифрового регулятора в переменных состояния описывается векторно-матричными уравнениями следующего вида:
X[(k +1) Т0] = AX(kТ0) + BU(kТ0);
Uцр(kТ0) = СX(kТ0) + DU(kТ0),
где Uцр(kТ0) – вектор выходного сигнала цифрового регулятора;
U(kТ0) – вектор входного сигнала рассогласования.
Непосредственное программирование. Передаточная функция цифрового регулятора имеет вид:
.
После преобразования будем иметь:
.
Перепишем последнее выражение в виде:
,
(4.4)
где
.
(4.5)
По выражениям (4.4) и (4.5) находим:
,
(4.6)
.
(4.7)
Уравнения (4.6) и (4.7) реализуются в виде структурной схемы непосредственного программирования, которая изображена на рис. 4.2.
Рис. 4.2. Структурная схема непосредственного программирования
В качестве переменных состояния системы принимаем выходные сигналы элементов задержки х1(kT0) и х2(kT0). По схеме (рис. 4.2) составляем уравнения состояния:
и уравнение выхода системы
.
Окончательно
.
Последовательное программирование. Передаточная функция цифрового регулятора записывается в виде произведения:
.
Применяя к сомножителям преобразование (4.4) получаем структурную схему в переменных состояния, изображенную на рис. 4.3.
Рис. 4.3. Структурная схема последовательного программирования
Из схемы находим уравнения состояния и выхода системы в векторно-матричной форме
Параллельное программирование. Представим передаточную функцию цифрового регулятора в виде суммы передаточных функций
(4.8)
где К1, К2 зависят от а1, а2 и к и вычисляются в результате разложения (4.8) на элементарные дроби.
Структурная схема параллельного программирования, составленная непосредственно по слагаемым выражения (4.8) показана на рис. 4.4.
Рис. 4.4. Структурная схема параллельного программирования
Обозначив выходные сигналы элементов задержки символами переменных состояния x1(kT0) и x2(kT0),получаем:
;
.
Диагональные элементы основной матрицы уравнений состояния являются полюсами заданной передаточной функции, что подтверждает правильность составления уравнений по схеме, показанной на рис. 4.4.
4.3. υ-ПРЕОБРАЗОВАНИЕ
υ-преобразование предполагает применение хорошо зарекомендовавших себя в инженерной практике методов анализа и синтеза непрерывных систем [2, 9] и позволяет с помощью замены
(4.15)
перейти к характеристическому уравнению относительно новой переменной υ. Причем, комплексная υ-плоскость корней характеристического уравнения
позволяет использовать критерии устойчивости, используемые для непрерывных систем.
Действительно, если ЦСУ устойчива, то в выражении (4.9) модуль числителя должен быть меньше модуля знаменателя.
Правомочность приведённых рассуждений иллюстрируется расположением вектора υ на рис. 4.5.
Рис. 4.5. υ-плоскость
Поскольку
,
то длина вектора υ
+ 1 меньше длины вектора υ
– 1 и тогда, согласно (4.15), модуль z
будет меньше единицы и левая половина
υ-плоскости
будет областью устойчивости.
Аналогичное
рассуждение можно привести также и для
правой половины υ-плоскости,
в которой (см. рис. 4.5) длина вектора υ
+ 1
всегда больше длины вектора υ
– 1 и z
по модулю больше единицы, что соответствует
неустойчивой системе. Наконец, мнимая
ось υ-плоскости
является границей устойчивости, поскольку
длины векторов υ
+ 1 и υ
– 1 равны и
.
Наибольший практический интерес представляет применение логарифмических амплитудно-частотных и фазочастотных характеристик с использованием такого понятия, как псевдочастота. Для определения псевдочастоты рассмотрим -преобразование (4.15) и выделим из него комплексную переменную . Тогда
Полагая,
что
,
имеем
.
Домножив
числитель и знаменатель последнего
выражения на степень
,
получим
,
После преобразований с применением формулы Эйлера можно записать, что
,
где
– относительная
псевдочастота;
Удобнее использовать абсолютную псевдочастоту
,
которая имеет размерность с– 1.
При малых частотах
и абсолютная псевдочастота
.
При
изменении частоты
в пределах от
до
псевдочастота
изменяется от –
до +.
Таким образом, для построения логарифмических частотных характеристик необходимо в дискретной передаточной функции разомкнутой ЦСУ W(z) сделать подстановку (4.9), получить
и перейти к псевдочастоте υ:
.
