![](/user_photo/2706_HbeT2.jpg)
- •Преобразование Лапласа решетчатой функции
- •Анализ систем цифрового управления
- •Расчет компенсационных регуляторов методом логарифмических частотных характеристик (лчх)
- •1. Математическое описание цифровых систем
- •1.1. Расчетная схема цифровой системы. Аналого-цифровое и цифро-аналоговое преобразование
- •1.2. Математическое описание импульсного элемента
- •1.3. Преобразование Лапласа решетчатой функции
- •1.4. Передаточная функция экстраполятора
- •Пример.
- •Z‑преобразования некоторых числовых последовательностей.
- •Пример. Найдём z‑преобразование единичной ступенчатой функции.
- •Некоторые функции времени и их преобразования Лапласа и z‑преобразования
- •1.6. Передаточная функция непрерывной части цсу
- •1.7. Передаточная функция эвм
- •1.8. Частотные характеристики цифровых систем
- •1.9. Описание дискретных систем с помощью уравнений состояния
- •2. Анализ систем цифрового управления
- •2.1. Управляемость и наблюдаемость
- •2.2. Устойчивость цифровых систем
- •Пример 1.
- •Решение
- •2.3. Динамические показатели качества цифровых систем управления и их взаимосвязь с характеристиками непрерывных систем
- •2.4. Оценка точности цифровых систем
- •3. Синтез цифровых систем с заданными характеристиками
- •3.1. Повторный синтез. (Цифровое перепроектирование)
- •Перепроектирование по передаточным функциям системы.
- •Пример.
- •Перепроектирование по переходному процессу системы замкнутой по переменным состояния.
- •3.2. Расчет компенсационных регуляторов по дискретной модели
- •3.3. Расчет компенсационных регуляторов методом логарифмических частотных характеристик (лчх)
- •Определение алгоритма управления:
- •3.4. Расчет апериодических регуляторов (регуляторы с конечным временем установления)
- •Передаточная функция разомкнутой системы:
- •Отметим основные недостатки апериодических регуляторов:
- •3.5. Регуляторы состояния с заданным характеристическим уравнением
- •Пример.
- •3.6. Следящая система с заданным характеристическим уравнением
- •3.7. Регуляторы состояния при неполных измерениях. Наблюдатели состояния
- •3.8. Наблюдатели неполного порядка
- •3.9. Цифровое управление с учетом запаздывания
3.8. Наблюдатели неполного порядка
В часто встречающемся случае, когда выходная переменная совпадает с одной из переменных состояния, порядок наблюдателя можно понизить. Представим уравнения объекта в виде
. (3.21)
Допустим, что можно измерить только одну (условно первую) из переменных состояния, т.е.:
. (3.22)
В
(3.21)
–
скаляр;
–
–
вектор-строка
–
–
вектор‑столбец;
–
–
матрица;
–
скаляр;
–
–
вектор‑столбец.
Покажем
для такого случая возможность использования
наблюдателя
-го
порядка.
Представим
в виде
и попытаемся дать оценку только
-мерного
вектора
.
Согласно (3.21) поведение
можно оценить из уравнения:
. (3.23)
Использование
модели (3.23) затруднительно из-за отсутствия
прямой взаимосвязи между
и
.
Поэтому вместо
рассмотрим переменную
,
определенную как
,
где
является пока неизвестным постоянным
-мерным
вектором‑столбцом. Тогда, если оценка
в принципе возможна, то можно вычислить
.
Поскольку
из (3.21)
,
переменная
определяется уравнением:
. (3.24)
где
;
;
. (3.25)
Пусть
оценка
вектора
имеет вид (3.24):
.
Погрешность
оценки
,
исходя из выражений (3.24), (3.25), можно найти
из уравнения:
. (3.26)
При
этом если все собственные числа матрицы
задавать в пределах единичной окружности,
то
.
При условии наблюдаемости пары
возможно размещение собственных чисел
матрицы
произвольно заданным образом за счет
выбора вектора
.
Далее с учётом зависимости:
; (
–
единичная матрица) (3.27)
выражая вектор в виде:
, (3.28)
где
;
, (3.29)
окончательно приходим к возможности получения оценки состояния из уравнений
(3.30)
Система
(3.30) называется наблюдателем
‑Го
порядка.
Подобный
подход может быть распространён и на
случай нескольких измеряемых выходных
переменных
,
для которых возможно построение
редуцированного наблюдателя порядка
при выполнении условий наблюдаемости
пары
.
3.9. Цифровое управление с учетом запаздывания
Результатом
синтеза является алгоритм управления.
Для компенсационного регулятора он в
общем случае представим в виде
,
а для регулятора состояния в виде
.
До сих пор по умолчанию предполагалось, что вычисление управления в ЭВМ происходит мгновенно. В действительности контроллеру необходимо определенное время для выполнения операций умножения и сложения, заложенных в алгоритме. Длительность выполнения алгоритма формирует величину такта обмена .
Таким образом, фактически всегда управление запаздывает на один такт по сравнению с измерениями. Это запаздывание необходимо учитывать.
Для
компенсационных регуляторов, которые
рассчитываются с использованием аппарата
передаточных функций, учет запаздывания
несложен. Поскольку запаздыванию на
один такт соответствует домножение на
,
расчетная структурная схема принимает
вид рис. 3.16.
Теперь
для определения передаточной функции
регулятора
вместо реальной передаточной функции
объекта
следует использовать эквивалентную
функцию
,
учитывающую запаздывание. При применении
частотных методов соответствующая
эквивалентная частотная передаточная
функция объекта принимает вид:
.
Стандартное описание системы с регулятором состояния имеет вид
В
действительности для формирования
управления используются не текущие k-е
значения координат, а предыдущие
-е
значения. Запишем систему уравнений
для предыдущих значений:
Сдвинув эту систему на такт вперед, получим:
(3.31)
Уравнения (3.31) описывают регулятор состояния с запаздывающим управлением. Структура такой системы (структура регулятора с запаздыванием по управлению) имеет вид, показанный на рис. 3.17.
Можно
сделать преобразование координат и
доказать что характеристическое
уравнение такой системы имеет вид:
,
где
–
характеристическое уравнение для
регулятора без запаздывания.
Таким образом, если управление запаздывает на такт, то полюса системы будут точно такими же, как при управлении без запаздывания и появится еще один дополнительный нулевой полюс.