- •Гоу впо Кубанский государственный технологический университет
- •Печатается по решению Редакционно-издательского совета КубГту
- •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.7 Дискретная передаточная функция
Если динамическая система описывается дифференциальным уравнением, то его можно представить уравнением в конечных разностях вида:
.
Используя теорему о смещении решетчатой функции в -преобразовании при нулевых начальных условиях получим:
.
Отношение -преобразования выходной величины к -преобразованию входной при нулевых начальных условиях называется дискретной передаточной функцией.
Для статических объектов коэффициент усиления можно найти используя теорему о конечном значении оригинала функции.
; (1.38)
. (1.39)
Для физической реализации алгоритмов вычисления значений решетчатой функции необходимо использовать левые разности, которые учитывают предыдущие а не последующие значения решетчатой функции при вычислении разностей.
;
.
В этом случае передаточные функции будут полиномами в отрицательных степенях. Если имеется передаточная функция с полиномами, имеющими в положительной степени, то их легко перевести в передаточные функции с отрицательными степенями . Для этого необходимо умножить числитель и знаменатель на Поскольку , то в числителе не может оказаться положительных степеней .
. (1.40)
Системы с астатизмом содержат интегральную составляющую, следовательно они имеют полюс при .
. (1.41)
Если на такую систему действует входной сигнал , то установившаяся скорость изменения выходного сигнала будет равна
. (1.42)
Если система имеет чистое запаздывание , , то согласно теореме о сдвиге влево соответствующая импульсная передаточная функция ,
где , - период дискретности.
В итоге дискретная передаточная функция принимает вид: .
1.8 Получение оригинала из уравнений в конечных разностях и с помощью -преобразования
Процедура получения решения уравнения в конечных разностях аналогична процедуре решения дифференциальных уравнений операторным методом. Для этого разностное уравнение с помощью основных теорем преобразуют в алгебраическое.
Пусть имеется разностное уравнение:
.
Подвергая левую и правую часть -преобразованию, получаем:
, или
.
Решаем полученное уравнение относительно изображения искомой переменной.
.
Подвергая полученный результат обратному преобразованию, находим оригинал в виде решетчатой функции.
.
В итоге получим линейно изменяющуюся решетчатую функцию.
Получение оригинала по -преобразованию.
-преобразование позволяет легко найти оригинал функции. Это связано с его особенностями, которые объясняются свойствами решетчатой функции. Если - аналитическая функция, то ее можно разложить в ряд Тейлора. Однако, если она имеет изолированные особые точки в виде полюса, то ее можно разложить в ряд Лорана, главная часть которого состоит из конечного числа членов, равного порядку полюса. Для решетчатой функции каждое значение ее есть изолированная особая точка в виде полюса, поскольку представляет интеграл от - функции, имеющей бесконечно большое значение за бесконечно малый интервал и равный значению непрерывной функции в моменты .
Разложим в ряд по отрицательным степеням:
. (1.43)
Поскольку
, если ,
, если ,
то можно вычислить коэффициенты , в разложении , которое называют преобразованием Лорана.
Умножив левую и правую часть равенства (1.42) на , получим:
.
Интегрируя левую и правую часть равенства по замкнутому контуру и учитывая свойства интеграла, получаем:
,
или .
Но , поэтому оригинал решетчатой функции вычисляется по формуле:
.
Если полюсы простые, а
, где
, то
. (1.44)
Если полюсы кратные то
,
где - кратность корня,
- число полюсов.
Более простой метод получения по вытекает из разложения ее в ряд Лорана по отрицательным степеням . При этом осуществляется непрерывное деление полинома числителя на полином знаменателя. Это удобно при использовании ЭЦВМ.
Например
Численные значения решетчатой функции на выходе цифровой системы можно получить путем замены -передаточной функции уравнением в конечных разностях.
Пусть передаточная функция цифровой системы
, .
Этой передаточной функции соответствует уравнение в конечных разностях:
,
Разделив коэффициенты на и решив уравнение относительно , получают значения искомой выходной величины через ее значения в предшествующие моменты времени и значения входной величины в соответствующие моменты времени.
По этому уравнению легко реализовать алгоритм вычисления решетчатой функции на выходе цифровой системы при заданном входном воздействии.