- •Гоу впо Кубанский государственный технологический университет
- •Печатается по решению Редакционно-издательского совета КубГту
- •1 Цифровые системы управления
- •1.1 Способ управления с помощью эвм
- •1.2 Решетчатые функции и разностные уравнения
- •1.3 Условие устойчивости линейных импульсных систем, описанных разностными уравнениями
- •1.4 Дискретное преобразование Лапласа
- •1.5 Определение периода квантования при дискретном измерении без потери информации непрерывного сигнала
- •1.6 Основные свойства -преобразования
- •1.7 Дискретная передаточная функция
- •1.8 Получение оригинала из уравнений в конечных разностях и с помощью -преобразования
- •1.9 Цифровые аналоги типовых законов управления
- •1.10 Анализ цифровых систем управления
- •1.11 Анализ устойчивости цифровых систем.
- •1.12. Аналитический синтез алгоритма управления цифрового вычислительного устройства
- •1.13. Алгоритм цифрового управления по критерию быстродействия
- •1.14 Особенности реализации цифровых законов управления при использовании сервомоторов постоянной скорости
- •2.2 Характеристики случайных процессов
- •2.3 Стационарные случайные процессы
- •2.4 Основные свойства корреляционной функции и спектральной плотности стационарных случайных процессов
- •2.5 Прохождение случайных воздействий через линейную сау
- •2.6 Анализ систем регулирования при стационарных случайных воздействиях
- •2.7 Синтез сау при заданной структуре
- •2.8 Фильтр Винера - Колмогорова
1.12. Аналитический синтез алгоритма управления цифрового вычислительного устройства
В качестве критерия оптимизации при выборе параметров цифрового регулятора примем:
закончить переходный процесс на единичное ступенчатое воздействие за определенное время, переходный процесс должен быть апериодическим.
В основу метода положено представление процесса на выходе системы степенным рядом. Рассмотрим структурную схему системы с цифровым регулятором.
Рисунок 1.9 - Структурная схема системы с цифровым регулятором
Найдем передаточную функцию замкнутой системы между заданным значением X(Z) и ошибки управления (Z).
|
(1.76) |
где
|
(1.77) |
Решетчатая функция ошибки может быть найдена так:
|
(1.78) |
Примем первый порядок астатизма системы, поскольку система предназначается для стабилизации регулируемой величины, и, следовательно, будет обладать нулевой статической ошибкой регулирования. В этом случае передаточная функция замкнутой системы должна делится на и, следовательно, ее можно представить так:
|
(1.79) |
Из выражений (1.78) и (1.79) следует, что изображение ошибки системы, имеющей астатизм первого порядка, при обработке единичного сигнала равно , которое можно представить суммой бесконечного ряда:
|
(1.80) |
В этом выражении при . Кроме того, , когда . Здесь - безразмерное (относительное) время переходного процесса.
Передаточная функция замкнутой системы между заданным и действительным значением регулируемой величины:
(1.81) |
Из выражения (1.81) можно записать алгоритм цифрового вычислительного устройства
или
(1.82) |
Таким образом, задача синтеза алгоритма цифрового управления сводится к определению , или для астатической системы .При этом необходимо удовлетворить следующие требования:
1. Алгоритм ЦВУ должен быть физически реализуем. Это условие заключается в сравнении степени полинома числителя и знаменателя относительно переменной . При этом определяется по выражению (1.82).
2. Замкнутая система должна быть устойчива.
3. Передаточная функция должна быть полиномом минимальной степени .
Поскольку непрерывная часть цифровой системы управления (ЦСУ) инерционная и, следовательно, переходная функция непрерывна и , то будет делиться на .
|
(1.83) |
где .
Степень полинома на единицу (или более) меньше степени полинома .
Пусть ряд, образовавшийся из передаточной функции имеет вид:
(1.84) |
Используя выражение (1.82), передаточную функцию цифрового устройства можно записать так:
(1.85) |
Если , то степень полинома числителя на единицу больше степени полинома знаменателя, т.е. алгоритм ЦВУ не реализуем. Следовательно, условие реализуемости алгоритма заключается в том, чтобы делилась на (или на , где - индекс передаточной функции линейной части - разница степеней полиномов знаменателя и числителя относительно ). Таким образом, должно выполняться условие:
|
(1.86) |
Из требования устойчивости вытекают следующие особенности формирования закона цифрового управления:
1. Так как , то устойчивость замкнутой САУ определяется наличием полюсов или нулей передаточной функции на окружности единичного радиуса или вне ее.
2. Полюс во внимание не принимается.
Если полюс на окружности или вне ее и этот полюс . Передаточные функции представляются полиномами относительно вида (1.83), поэтому , если одна из функций или имеет нуль равный . Но так как есть степенной ряд, то пусть . В этом случае неустойчивый полюс устраняется неустойчивым нулем алгоритма ЦВУ. Поскольку ЦВМ работает неточно из-за ошибки квантования, то это приводит к смещению полюсов и нулей и, следовательно, к неустойчивости всей системы. Отсюда вывод:
неустойчивые полюса передаточной функции должны быть нулями передаточной функции .
Если - нуль передаточной функции , то передаточная функция должна иметь полюс, равный , или передаточная функция должна иметь ноль, равный , т.е.
Поскольку все полюса совпадает с началом координат, то компенсировать нуль, равный , она не может.
Пример. Произвести синтез алгоритма ЦВМ, обеспечивающего переходный процесс без перерегулирования и заканчивающимся за минимальное время.
Дано
Решение
С учетом после несложных преобразований получаем
.
Числитель можно записать в виде:
где
.
Теперь можно найти передаточную функцию замкнутой системы Ф(z). Она должна делиться на (условие физической реализуемости алгоритма ЦВМ) и на (условие устойчивости).
Поэтому примем:
|
(1.87) |
где - неопределенный множитель. Из выражения (1.87) видно, что Ф(z) - полином минимальной степени, удовлетворяющий приведенным выше требованиям.
Так как обладает астатизма первого порядка, то передаточная функция ошибки должна делиться на Кроме того, из (1.87) следует что - полином второй степени относительно , следовательно,
|
где - величины, подлежащие определению.
Подставив значение в выражение (1.87), получим:
|
из которого следует
С учетом полученного результата
(1.88) |
Алгоритм ЦВМ, определяемый поставленными требованиями с учетом , имеет вид:
Ошибка системы при отработке единичной ступенчатой функции при имеет вид:
откуда числовая последовательность
т.е. ошибка обращается в нуль, начиная с момента , поэтому время регулирования равно , переходный процесс монотонный.