Дискретные системы автоматического управления

Понятие и сущность дискретной системы автоматического управления, анализ их качества и передаточные функции. Условие грубости дискретной системы, методы её синтеза. Исследование устойчивости дискретных систем, операционные методы их моделирования.

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 23.10.2014
Размер файла 210,1 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Оглавление

1. Определение дискретной САУ

2. Основы Z - преобразования

3. Передаточные функции дискретных САУ

4. Исследование устойчивости дискретных САУ

5. Анализ качества дискретных САУ

6. Синтез дискретных САУ

6.1 Условие грубости дискретной системы

6.2 Методы синтеза дискретных САУ

7. Операционные методы моделирования дискретно -непрерывных систем

1. Определение дискретной САУ

Система автоматического управления называется дискретной, если выходная величина какого - либо ее элемента имеет дискретный характер.

Большое внимание к теории и практике дискретных систем объясняется все большим использованием в замкнутом контуре управления цифровых вычислительных машин (ЦВМ). Это обеспечивает системе значительно большие вычислительные возможности, высокую стабильность, простоту перестройки ее структуры и параметров.

Так как информация о состоянии объекта управления является непрерывной, то перед подачей на вход ЦВМ ее необходимо преобразовать в дискретную форму. Эту задачу выполняет преобразователь “ аналог - код ”, который в теории автоматического управления принято называть импульсным элементом” (ИЭ). Дискретизация осуществляется путем квантования непрерывного сигнала по времени и по уровню. Это означает, что аналоговый сигнал в ИЭ через равные промежутки T заменяется дискретными по уровню значениями, ближайшими к значениям непрерывного сигнала.

В результате дискретизации непрерывный сигнал заменяется серией импульсов бесконечно малой длительности, амплитуда которых близка к значениям непрерывного сигнала в моменты дискретизации. Ошибки дискретизации по уровню определяются только точностью представления чисел в ЦВМ и они настолько малы, что ими в практических приложениях можно пренебречь. Это дает возможность рассматривать ИЭ только как дискретизатор по времени. На структурных схемах ИЭ изображается в виде ключа. Серия импульсов x*(iT) на выходе импульсного элемента называется решетчатой функцией. После производства вычислений на выходе ЦВМ информация появляется также в виде тешетчатой функции. Перед подачей этой информации на исполнительную систему, которая является аналоговой, ее необходимо преобразовать из дискретной в непрерывную. Эту задачу решают преобразователи “код - аналог”, которые в теории автоматического управления получили название экстраполяторов. В полном соответствии со своим наименованием, эти устройства экстраполируют значение сигнала на такт вперед. Наиболее часто используется экстраполятор нулевого порядка, который реализует операцию

(1)

На схеме под Wнч(s) подразумевается непрерывная часть системы. Следует отметить, что так как в состав системы входят как дискретные, так ианалоговые элементы, то такие системы часто называют дискретно - непрерывными или гибридными.

2. Основы Z - преобразования

Для анализа и синтеза дискретных САУ используется дискретное преобразование Лапласа в форме Z - преобразования [9].

Решетчатая функция x*(t), полученная из непрерывной функции x(t), может быть записана в виде

, (2)

Найдем преобразование Лапласа от выражения (2).

(3)

Обозначим . Тогда можно записать

(4)

Это и есть Z - преобразование функции x(t).

Пример. Найти Z - преобразование функции

Этот ряд представляет собой геометрическую прогрессию с показателем

Сумма геометрической прогрессии где а1 - первый член прогрессии. Получим

Рассмотрим некоторые основные теоремы Z - преобразования.

Изображение суммы функций равно сумме изображений.

Теорема о начальном значении оригинала

. (5)

3.Теорема о конечном значении оригинала

(6)

4.Теорема запаздывания

(7)

В литературе по ТАУ приводятся таблицы преобразования Лапласа и Z - преобразования от типовых непрерывных функций.

3. Передаточные функции дискретных САУ

Рассмотрим схему дискретной системы, показанную на рис. 8.3. Определим передаточную функцию дискретной системы или какого - либо ее звена, по аналогии с непрерывными системами, как отношение Z - изображения выходного сикнала к Z - изображению входного сигнала при нулевых начальных условиях. Обозначим входной сигнал ЦВМ как Е(z), а выходной - Y(z). Тогда

Будем считать, что в системе используется экстраполятор нулевого порядка и определим его передаточную функцию. На вход экстраполятора поступает дельта - функция с амплитудой Y(0). Экстраполятор запоминает это значение на один такт и формирует прямоугольный импульс (рис. 8.4). Для решения задачи исскуственно продлим этот импульс в бесконечность, т.е. условно посчитаем, что экстраполятор формирует ступенчатый сигнал Y(0)1(t), а для сохранения истинного положения дополним рисунок ступенчатым воздействием

-Y(0)1(t-T ). Теперь выходной сигнал экстраполятора можно определить как

Передаточная функция экстраполятора нулевого порядка примет вид

С учетом ранее сделанного обозначения , окончательно получим

(8)

Множитель относят к непрерывной части системы и считают, что ее передаточная функция определяется выражением

Теперь структурную схему дискретной системы можно изобразить в виде, показанном на рис.8.5. Основная трудность дальнейших преобразований, имеющих целью получение Z- передаточной функции всей системы, заключается в получении Z - передаточной функции приведенной непрерывной части При этом необходимо помнить, что если непрерывная часть системы задана в виде соединения каких - либо звеньев, то нельзя определить Z - передаточную функцию каждого звена, а затем воспользоваться правилами о соединениях динамических звеньев. Z - преобразование необходимо определять от всей передаточной функции Исключение из этого правила составляют приближенные методы получения Z - преобразования, например, методы подстановки и подбора корня. дискретный автоматический управление моделирование

Для получения точного Z - преобразования по непрерывной передаточной функции можно воспользоваться методом неопределенных коэффициентов. Для этого необходимо найти полюсы непрерывной передаточной функции и представить ее в виде суммы злементарных динамических звеньев с неопределенными коэффициентами в числителе. После приведения к общему знаменателю составляется и решается система уравнений относительно неопределенных коэффициентов. Для каждого элементарного звена по таблицам можно определить его Z - передаточную функцию и затем, для получения передаточной функции приведенной непрерывной части, в соответствии с теоремой 1 просуммировать эти передаточные функции.

(9)

В этом выражении - полиномы числителя и знаменателя передаточной функции непрерывной части системы, а

После определения Z - передаточной функции непрерывной части, легко определяются передаточные функции всей системы:

- передаточная функция разомкнутой системы;

передаточная функция замкнутой системы;

передаточная функция замкнутой системы по ошибке.

4. Исследование устойчивости дискретных САУ

По аналогии с предыдущим назовем уравнение

(10)

характеристическим уравнением замкнутой системы. При исследовании непрерывных систем было установлено, что для их устойчивости необходимо и достаточно, чтобы каждый корень характеристического уравнения si=i ji имел отрицательную вещественную часть. Учитывая, что , для каждого корня уравнения (8.10) можно записать

(11)

Это выражение есть уравнение окружности радиуса Нетрудно видеть, что при нахождении системы на границе устойчивости, когда i=0, радиус R=1, и это есть уравнение границы устойчивости дискретной системы. Для устойчивой непрерывной системы i < 0 , что соответствует значению радиуса R<1.

Для устойчивости дискретной системы необходимо и достаточно, чтобы все корни ее характеристического уравнения были по модулю строго меньше единицы или, что тоже самое, лежали внутри круга единичного радиуса.

Исследовать устойчивость дискретной системы путем определения корней характеристического уравнения неудобно и непродуктивно с точки зрения определения путей стабилизации системы. Желательно, как и ранее, иметь критерии устойчивости, позволяющие оценивать устойчивость без нахождения полюсов системы, определять запасы устойчивости, вычислять критические значения параметров и т.д. Критерии устойчивости, разработанные для дискретных систем, сложны и неудобны в использовании. Поэтому практическое применение нашли методы, полученные для непрерывных систем, которые можно использовать после преобразования передаточной функции дискретной системы, которое осуществляется подстановкой

(12)

Выражение (12) определяет так называемое билинейное преобразование, которое отображает внутренность единичного круга на плоскости z в левую полуплоскость плоскости w.

Для преобразованного характеристического уравнения условием устойчивости является нахождение всех его корней в левой полуплоскости. Поэтому после билинейного преобразования для оценки устойчивости дискретной системы можно использовать все критерии, разработанные для непрерывных систем.

Пример. Передаточная функция разомкнутой системы задана выражением

Требуется:

для значения k=0.3 оценить устойчивость замкнутой системы;

определить критическое значение коэффициента усиления.

Для решения поставленных задач используем критерий Гурвица. Передаточная функция замкнутой системы будет

где d1=k - 1.153, d2= 0.156 + 1.565k, d3= 0.533k -0.00247. Для k = 0.3 получим

d1 = -0.853, d2 = 0.525, d3 = 0.157. В характеристическом уравнении замкнутой системы сделаем замену и после несложных преобразований получим

Для системы 3-го порядка условие устойчивости, вытекающее из критерия Гурвица, определяется выражением

Подставим численные значения коэффициентов в это выражение и получим

Замкнутая система при заданном значении коэффициента усиления прямой цепи устойчива.

Для неизвестного значения коэффициента усиления после билинейного преобразования получим

Из анализа выражений для коэффициентов характеристического уравнения следует,что необходимое условие устойчивости для коэффициентов d0 и d3 выполняееся всегда, коэффициент d1> 0, если k < 4.14, а d2 > 0, если k < 0.785. Условием нахождения системы 3 - го порядка на колебательной границе устойчивости является равенство

Подставим значения коэффициентов и после элементарных преобразований получим квадратное уравнение относительно коэффициента усиления

Решение уравнения дает два значения: и

Сравнивая эти результаты с полученными выше, можно сделать вывод, что

Для оценки устойчивости дискретно системы можно использовать и частотные характеристики, получающиеся после замены Однако, полученные таким путем характеристики выражаются сложными трансцендентными функциями и их определение и использование связано со сложными вычислениями. Поэтому, для использования частотных характеристик, вначале к передаточной функции применяют билинейное преобразование (8.12). Из (8.12) также следует

Сравнивая полученный результат с заменой s = j, можно сделать вывод, что по форме они совершенно одинаковы. Назовем псевдочастотой величину и, для получения характеристик дискретной системы относительно псевдочастоты, будем использовать подстановку Псевдочастота и круговая частота связаны соотношением

(13)

Из полученных выражений видно, что частотные характеристики дискретных САУ относительно круговой частоты являются периодическими функциями с периодом Нетрудно убедиться, что при изменении круговой частоты в указанных пределах, псевдочастота изменяется от - до +. Так как частотные характеристики периодические функции, то достаточно строить их в пределах Частотные характеристики дискретных систем строятся относительно псевдочастоты и после этого, для оценки устойчивости, к ним применимы частотные критерии устойчивости. Построение частотных характеристик дискретных систем связано с большим объемом преобразований и вычислений. В то же время использование частотных характеристик предпочтительно в случаях, когда нужно не только оценить собственно устойчивость системы, но и определить запасы устойчивости и наметить пути стабилизации системы. Для расчета и построения частотных характеристик дискретных систем используются различные прикладные программы вычислений. На рис.8.6 показаны ЛЧХ, построенные с использованием пакета прикладных программ “Classical Control” для передаточной функции разомкнутой системы из предыдущего примера.

Рис. ЛЧХ системы

Из рисунка следует, что с < , а значит замкнутая система устойчива. В тоже время запасы устойчивости, определенные из графиков, = 160,

H = -2.67дб., явно недостаточны. Отметим также, что на приведенном рисунке на оси частот указаны значения круговых частот.

5. Анализ качества дискретных САУ

Показатели качества дискретной системы наиболее просто определяются по кривой переходного процесса, вызванного единичным ступенчатым воздействием

Изображение переходной функции будет

Дискретные значения переходного процесса могут найдены путем разложения изображения H(z) в ряд Лорана, которое реализуется простым делением числителя изображения переходной функции на ее знаменатель. После деления получим

(8.14)

С другой стороны, по определению Z - преобразования

(15)

Сравнивая (8.15) с (8.14), можно заключить, что коэффициенты разложения Сi равны дискретным значениям h(iT) переходной функции.

Пример. Передаточная функция замкнутой системы задана выражением

Считая, что Т=0.1, построить переходную функцию. Для изображения

переходной функции получим

Разделим числитель на знаменатель

Отложив на графике ординаты дискретных значений и соединив их плавной кривой, получим переходную функцию системы (рис.8.7).

Продлив вычисления дальше, можно определить все показатели качества, но уже и так ясно, что переходный процесс неудовлетворителен, т.к. перерегулирование превышает 60%, что является следствием малых запасов устойчивости.

По аналогии с непрерывными системами точность дискретных САУ в установившемся режиме можно оценивать с помощью коэффициентов ошибок. В общем случае коэффициенты ошибок дискретной системы определяются выражением

(16)

Рис.8.7. Переходная функция системы

Для вычисления практически используемых коэффициентов К0 , К1 , К2 выведены формулы

(17)

Введением в передаточную функцию прямой цепи звена что соответствует введению интеграла, системе можно придать астатизм. Передаточная функция разомкнутой системы в этом случае имеет вид

. (18)

Здесь - порядок астатизма. Передаточная функция замкнутой системы по ошибке будет равна

(19)

Очевидно, что при = 1, коэффициент ошибки по положению К0 = 0. При астатизме второго порядка ( = 2) получим, что К0 = 0, К1 = 0 и т.д.

6. Синтез дискретных САУ

Синтез дискретных САУ состоит в разработке такой программы обработки информации в ЦВМ, при которой синтезированная система удовлетворяет поставленным требованиям.

При синтезе дискретных систем необходимо учитывать некоторые особые условия, важнейшим из которых является условие грубости.

6.1 Условие грубости системы

При синтезе замкнутой дискретной САУ ее передаточная функция не может быть выбрана произвольно, она должна удовлетворять определенным требованиям. Прежде всего желаемая передаточная функция замкнутой системы Фж(z) должна удовлетворять условию физической реализуемости, которое выполняется, если Фж(z) представляет собой правильную дробь по z (n>m).

Условие физической реализуемости является необходимым, но в общем случае недостаточным. При практической реализации дискретных (цифровых) корректирующих цепей их характеристики могут несколько отличаться от необходимых. Если это отличие вызовет малое изменение процессов в замкнутой САУ, то такая САУ представляет собой грубую систему. Если же малое отличие характеристик качественно изменит процесс, то система будет не грубой. Следовательно, всякая синтезированная система должна удовлетворять условию грубости.

Предположим, что параметры дополнительной корректирующей цепи несколько отличаются от расчетных. Тогда передаточная функция замкнутой системы Ф(z) будет несколько отличаться от желаемой Фж(z).

(20)

Обозначим как Wk(z) передаточную функцию корректирующей цепи. Тогда, по определению вариации, можно записать

(21)

Для последовательной коррекции в прямой цепи

(22)

где W0(z)=P(z)/Q(z)- передаточная функция неизменяемой части системы. В соответствии с выражением (21) получим

(23)

Передаточную функцию корректирующей цепи можно представить в виде

(24)

Вариация Wk(z), вызванная изменениями полиномов Q(z) и P(z) равна

(25)

Учитывая выражение (8.24) для Wk(z) из (8.25) можно получить

(26)

Подставим это выражение в (8.23) и, учитывая (8.24) и W0(z), после преобразований получим окончательное выражение для вариации передаточной функции замкнутой системы

(27)

Если передаточная функция неизменяемой части не имеет нулей и полюсов по модулю больших единицы (устойчивая и минимально-фазовая неизменяемая часть), то и вариация Ф(z) не будет содержать неустойчивых полюсов, и передаточная функция

(28)

будет соответствовать устойчивой замкнутой САУ. Чем меньше по абсолютной величине будут вариации Q(z) и P(z), тем меньше будет отличаться передаточная функция замкнутой системы от желаемой и тем меньше будет отличаться процесс в системе от желаемого.

Если же передаточная функция неизменяемой части системы имеет нули или полюсы, по модулю большие единицы, что соответствует неминимально-фазовой или неустойчивой неизменяемой части, то эти нули и полюсы будут совпадать с полюсами вариации (8.27) замкнутой системы, как бы ни были малы вариации Q(z) и P(z). Следовательно, передаточная функция замкнутой системы, определяемая выражением (8.28) будет соответствовать неустойчивой системе. В этом случае система является негрубой, ибо при небольшом отличии параметров корректирующей цепи от заданных замкнутая САУ становится неустойчивой. Отсюда следует, что корректирующая цепь не должна содержать

нулей и полюсов, которые близки к неустойчивым нулям и полюсам передаточной функции неизменяемой части системы. Иначе говоря, для обеспечения грубости замкнутой САУ нельзя сокращать неустойчивые нули и полюсы передаточной функции неизменяемой части разомкнутой системы с полюсами и нулями передаточной функции корректирующей цепи.

Этот вывод накладывает определенные ограничения на желаемую пере даточную функцию замкнутой системы.

Представим числитель и знаменатель передаточной функции неизме

няемой части системы в виде

где P+(z) и Q+(z) имеют все нули по модулю меньшими единицы, а полиномы P-(z) и Q-(z)- большими единицы. Тогда

(29)

Для устойчивой неизменяемой части системы Q-(z)=1, а для минимально-фазовой неизменяемой части разомкнутой САУ P-(z)=1. Если неизменяемая часть разомкнутой системы неустойчива и неминимально-фазовая, то передаточную функцию цепи коррекции (8.24) можно представить в виде

(30)

Для того, чтобы Wk(z) не содержала неустойчивых нулей и полюсов W0(z), неустойчивые нули передаточной функции W0(z), т.е. нули P-(z), как видно из (8.30), должны входить в число нулей Фж(z), а неустойчивые полюсы W0(z), т.е. нули Q-(z), должны входить в число нулей передаточной функции замкнутой системы по ошибке Ф(z)=1-Фж(z).

Действуя аналогично можно определить условия грубости для систем с последовательной коррекцией в цепи обратной связи и для параллельной коррекции. В результате можно получить следующие выводы.

1. Для минимально-фазовой и устойчивой неизменяемой части разомкнутой САУ условия грубости заведомо выполняются, и поэтому выбор желаемой передаточной функции замкнутой системы не стеснен ограничениями.

2. Для неминимально-фазовой и устойчивой неизменяемой части разомкнутой САУ условия грубости одинаковы при любом виде коррекции и накладывают определенные ограничения на выбор Фж(z)- она должна содержать неустойчивые нули передаточной функции W0(z).

Для минимально-фазовой и неустойчивой неизменяемой части разомкнутой системы возникают дополнительные ограничения на выбор Фж(z), вытекающие из условия грубости, для последовательной коррекции в прямой цепи и параллельной коррекции (см. 8.30).

Для неминимально-фазовой и неустойчивой неизменяемой части разомкнутой САУ ограничения на выбор желаемой передаточной функции замкнутой системы возникают при всех видах коррекции.

Выше мы рассматривали замкнутую систему при одном внешнем воздействии, приложенном ко входу импульсного элемента. Изменение точки приложения входного воздействия изменяет вид передаточной функции замкнутой системы. Поэтому, в силу неизбежных флюктуаций в различных точках замкнутой САУ, следует выбирать Фж(z), исходя из наиболее жестких условий грубости, выведенных из анализа формулы 8.30. Таким образом, для всех видов коррекции Фж(z) должна содержать нули P-(z), а Ф(z)=1-Фж(z)- нули Q-(z).

6.2 Методы синтеза дискретных САУ

Синтез дискретной системы может быть произведен с помощью ЛЧХ, по методике изложенной для непрерывных систем. Полученная передаточная функция корректирующего устройства Wk(w) с помощью выражения для билинейного преобразования переводится в Wk(z), что и определяет фрагмент программы ЦВМ.

Дискретная система может быть синтезирована по аналоговому прототипу, т.е. по выполнению условия

.

Передаточная функция неизменяемой части известна

Выбрав требуемую коррекцию, например использованием ЛЧХ, можно определить желаемую передаточную функцию замкнутой непрерывной системы, а следовательно и ее импульсную переходную характеристику k(t). По ней можно определить желаемую передаточную функцию дискретной системы

(31)

Далее определяется передаточная функция разомкнутой системы

(32)

другой стороны, передаточная функция разомкнутой системы

(33)

Выражения (8.32) и (8.33) позволяют определить передаточную функцию ЦВМ, т.ее программу ее работы.

Рассмотрим методику синтеза дискретной САУ по критерию быстродействия, когда основным является требование, чтобы выходной сигнал имел конечную и минимальную длительность.

Примем следующие обозначения:

передаточная функция неизменяемой части;

передаточная функция ЭВМ.

Тогда для передаточных функций разомкнутой и замкнутой системы можно записать:

(34)

Если передаточные функции неизменяемой части и замкнутой системы известны, то из (8.34) следует:

(35)

Представим передаточную функцию неизменяемой части в следующем виде:

(36)

Полиномы с индексом “+” имеют все корни внутри круга единичного радиуса, а полиномы с индексом “-” вне этого круга. Операция представления передаточной функции в виде (8.36) называется факторизацией.

Условие грубости системы требует, чтобы передаточная функция желаемой замкнутой системы содержала в качестве своих нулей нули полинома В-(z), а передаточная функция 1-Ф(z) в качестве своих нулей содержала нули полинома С-(z).

(37)

Выбор полиномов M(z), N(z) и Q(z) обеспечивают получение заданных качественных показателей процесса регулирования в дискретные моменты времени.

При необходимости получить конечную длительность процесса регулирования выбирают характеристический полином замкнутой системы в виде:

(38)

где - целое положительное число.

В силу выражений (8.36) и (8.37) можно получить

Тогда для характеристического полинома замкнутой системы можно записать:

(39)

Соблюдение принципа физической реализуемости обеспечивается, если

(40)

Знак означает порядок полинома. При произвольных полиномах C-(z) и

(41)

Из (8.40) и (8.41) следует, что минимальный порядок желаемого характеристического полинома замкнутой системы

(42)

При избранных порядках полиномов N(z) и M(z) полиномиальное уравнение (8.39) решается развертыванием его в систему алгебраических уравнений относительно коэффициентов указанных полиномов путем приравнивания членов с одинаковыми степенями оператора z в левой и правой части исходного уравнения.

Выбор определяет процесс минимальной и конечной длительности. В этом случае число уравнений полученной системы равно числу неизвестных коэффициентов и она имеет единственное решение. Чаще всего при таком выборе длительности процесса синтезированная система не обладает достаточными запасами устойчивости и имеет высокое перерегулирование.

Для исключения этого явления есть два пути. Первый заключается в сохранении конечной длительности переходного процесса при увеличении времени регулирования путем выбора >. В этом случае система алгебраических уравнений содержит неизвестных больше, чем уравнений и имеет бесчисленное количество решений. Разность между числом уравнений и числом неизвестных равна величине увеличения порядка системы по сравнению с минимальным. Каких-либо общих рекомендаций по выбору “лишних” неизвестных коэффициентов дать невозможно. Одной из возможностей решения этой проблемы является наложение ограничений на коэффициенты числителя передаточной функции замкнутой системы. Для этого необходимо получить изображение переходной функции и выбрать ее значения исходя из требований к переходному процессу. Эти значения являются функциями коэффициентов полиномов B-(z) и M(z). Таким способом иногда удается подобрать приемлемые значения “лишних” коэффициентов и затем решить систему уравнений относительно оставшихся коэффициентов полиномов M(z) и N(z). Решение задачи и в этом случае неоднозначно и при невозможности получить желаемый переходный процесс приходиться еще более увеличивать порядок системы.

Второй путь заключается в отказе и от конечной длительности переходного процесса. В этом случае характеристический полином замкнутой системы выбирается в следующем виде:

(43)

Величину перерегулирования и длительность переходного процесса, определяемую заданным временем регулирования, часто удается получить и при минимальном порядке системы путем надлежащего выбора величин a и k.

Пример. Рассмотрим структурную схему цифрового автомата стабилизации, в которой демпфирование осуществляется по аналоговому каналу.

Передаточная функция неизменяемой части определяется выражением

При вычисленном выше коэффициенте демпфирования и заданных параметров объекта получим

Факторизация этой передаточной функции дает

В соответствии с приведенными выше соображениями Для обеспечения минимальной длительности переходного процесса порядки полиномов M(z) и N(z) должны быть равны соответственно 1 и 0, т.е.

Характеристический полином замкнутой системы примет вид

Приравнивая члены при одинаковых степенях оператора z в левой и правой части получим

Отсюда

Переходный процесс в такой системе имеет вид, показанный на рисунке 8.9.

Рис.Переходный процесс минимальной и конечной длительности

Процесс действительно заканчивается на втором такте, но имеет очень большое перерегулирование.

Для повышения качества системы увеличим порядок ее до 4.На столько же возрастут порядки полиномов M(z) и N(z), т.е. получим, что m=3, n=2. Характеристический полином примет вид

Соответствующая система алгебраических уравнений будет

В системе 4 уравнения и 6 неизвестных. Зададим значения двух неизвестных, например, Тогда решение относительно неизвестных коэффициентов будет:

Переходный процесс в замкнутой системе при таком выборе порядка характеристического полинома показан на рисунке 8.10. Переходный процесс заканчивается на четвертом такте, но все еще имеет высокое перерегулирование (40%) и существенно уменьшить его подбором коэффициентов затруднительно.

Выберем теперь характеристический полином замкнутой системы в виде
Выберем минимальный порядок системы l = lmin = 2 и выберем произвольно а = 0.6. Составив и решив систему алгебраических уравнений, получим
Рис. Переходный процесс конечной, но неминимальной длительности
Рис.8.11.Переходный процесс неминимальной и неконечной длительности
Показатели качества такой системы (=16%, tp=2.7c) вполне приемлемы.
7. Операционные методы цифрового моделирования дискретно - непрерывных систем

Для исследования дискретно - непрерывных САУ широко рапространено моделирование их динамики на ЦВМ. Математическая модель для ее программирования на ЦВМ в любом случае сводится к описанию системы в форме разностных уравнений. Разностное уравнение (уравнение в конечных разностях) является аналогом дифференциальных уравнений в дискретной области. Формально переход от дифференциального уравнения к разностному осуществляется путем замены в первом производных конечными разностями в соответсивии с выражением

(44)

где - конечная разность к - го порядка. Пусть дифференциальное уравнение системы имеет вид

Подставив иместо производных выражения вида (8.44) и учитывая формулу конечных разностей, после преобразований получим

(45)

Это и есть уравнение системы в конечных разностях. В этом уравнении Разностное уравнение дает возможность получить рекуррентную формулу для вычисления для вычисления

i - го значения выходной величины по ее прошлым значениям и значениям входной величины

(8.46)

Рекуррентное выражение легко программируется для вычислений на ЦВМ.

Недостатком такой математической модели является то, что начальное значение выходной величины не равно нулю: При малых значениях периода дискретизации эта ошибка невелика и ею можно пренебречь. С увеличением числа тактов вычислений ошибка дискретной модели непрерывной системы быстро уменьшается. Начальную ошибку можно исключить ее вычитанием из правой части (8.46) при i=0 .

Применив Z - преобразование к (8.45) и учитывая теорему запаздывания, поучим передаточную Z - функцию непрерывной системы

(47)

Отсюда следует, что, зная передаточную функцию дискретной системы в аппарате Z - изображений, легко получить моделирующее ее разностное уравнение.

Важным обстоятельством является то, что при иммитационном моделировании операцию преобразования дифференциального уравнения в разностное можно применить отдельно к каждому элементу непрерывной части системы и попученные уравнения включить в общую систему разностных уравнений,моделирующую дискретно - непрерывную САУ.

Пример. Передаточная функция элемента непрерывной части системы имеет вид

Требуется получить соответствующее разностное уравнение. При Т=0.5 и =0.3 переходная функция непрерывного элемента имеет вид, показанный на ис.8.12.

Рис.8.12. Переходная функция непрерывного элемента

При заданных значениях параметров путем описанных выше преобразований получим разностное уравнение для Т=0.1

Отсюда для рекуррентного выражения можно записать

Производя вычисления по полученной рекуррентной формуле с учетом вычитания начальной ошибки при i=0, получим для f(t)=1(t) переходную функцию, показанную на рис.8.13. Сопоставляя ординаты процессов, приведенных на рис.8.12 и 8.13 в точкахквантования по времени, легко убедиться, что уже после пятого шага вычисле ний отличие дискретного процесса от точного не превышает 5%. Совершенно аналогичный результат получим, если для построения переходного процесса использовать передаточную функцию вида (8.47), предварительно умноженную на z -1 для обеспечения выполнения условия x(0)=0.

Допустим, что каким - либо способом получена передаточная функция вычислительной машины и требуется получить для программирования соответствующее разностное уравнение.

(48)

Разделим числитель и знаменатель в (8.48) на . Получим

Рис.8.13. Переходная функция непрерывного элемента, вычисленная по разностному уравнению

В этом выражении

Из полученного следует
Переходя к оригиналам, с учетом теоремы запаздывания, получим
(49)
Это и есть рекуррентная формула для вычисления дискретных значений выходной величины.
Очень часто дискретно - непрерывная система задана в виде структурной схемы и желательно получить разностные уравнения непрерывных динамических звеньев непосредственно по их передаточным функциям. Для этой цели распрстранение нашли методы подстановки, связанные с заменой s =f(z). При этом должны выполняться следующие требования:
1)если непрерывная передаточная функция W(s) соответствует устойчивой системе, то и полученная передаточная функция W(z) должна определять устойчивую систему;

2)способ должен допускать возможность раздельного применения к звеньям структурной схемы;

для постоянных сигналов коэффициент усиления дискретной цепи должен соответствовать тем же значениям коэффициента усиления непрерывной цепи.

Перечисленным требованиям наиболее полно удовлетворяет подстановка Тастина

(50)

Подстановка Тастина дает хорошие результаты при где основная постоянная времени непрерывной системы. В некоторых изданиях рекомендуют выбирать Этим требованиям не всегда удается удовлетворить и в таких случаях можно использовать модифицированную подстановку Тастина

(51)

При неизменном значении периода дискретизации удовлетворительное соответствие динамики непрерывной системы с ее дискретной моделью иногда можно получить подбором параметра Тастина w. Полученная подстановкой Z - передаточная функция описанным выше способом преобразуется в рекуррентную формулу.

Для получения дискретной модели непрерывной системы можно использовать метод подбора корня, который заключается в выполнении следующих операций:

1) определение нулей и полюсов передаточной функции непрерывной системы;

2) отображение нулей и полюсов s - плоскости в z - плоскости, исппользуя соотношения

образование полиномов Z - передаточной функции с полюсами и нулями, определенными в п.2;

определение конечного значения реакции непрерывной системы на единичное ступенчатое воздействие;

определение конечного значения реакции дискретной системы на единичное ступенчатое воздействие;

подбор конечного значения дискретной системы в соответствии с конечным значением непрерывной системы введением постоянной в передаточную функцию, образованную в п.3;

добавление нулей в передаточную функцию дискретной системы до получения m =n - 1.

Определение моделирующего разностного уравнения.

Для использования рассмотренного способа непрерывная система должна удовлетворять следующим требованиям:

быть асимптотически устойчивой и удовлетворять теореме о конечном значении;

конечное значение не должно равняться нулю.

Пример. Методом подбора корня получить разностное уравнение для моделирования на ЦВМ непрерывной системы, имеющей передаточную функцию

Параметры передаточной функции те же, что и в предыдущем примере.

Нулей передаточная функция не имеет, а полюсы комплексно сопряженные и равные j, где = -0.6, = 1.908. Передаточную функцию моделирующей дискретной системы запишем в виде

После преобразований и умножения на пока неизвестный коэффициент k, получим

Конечное значении реакции непрерывной системы на единичное ступенчатое воздействие будет

Конечное значение реакции дискретной системы на то же воздействие определится как

Для того, чтобы конечные значения реакций непрерывной и дискретной систем были равны, коэффициент k должен быть равен

Подставив коэффициент усиления, а так же значения и и дополнив передаточную функцию дискретной системы одним нулем, получим

Рис.8.14. Переходный процесс, полученный при использовании метода подбора корня

По этой передаточной функции можно получить моделирующее разностное уравнение и рекуррентную формулу, по которой и рассчитан переходный процесс, показанный на рис.8.14.

Полученная переходная функция с достаточно высокой точностью соответствует переходной функции исходной непрерывной системы.

Размещено на Allbest.ru


Подобные документы

  • Способы дискретной коррекции систем управления. Порядок расчета корректирующего звена для дискретной системы. Особенность методов непосредственного, последовательного и параллельного программирования. Реализация дискретных передаточных функций.

    реферат [69,2 K], добавлен 27.08.2009

  • Системы стабилизации частоты синхронного генератора. Передаточные функции для разомкнутой и замкнутой системы. Переходная характеристика системы стабилизации частоты синхронного генератора. Качество непрерывных линейных систем автоматического управления.

    контрольная работа [1,0 M], добавлен 03.02.2022

  • Схемотехнический синтез системы автоматического управления. Анализ заданной системы автоматического управления, оценка ее эффективности и функциональности, описание устройства и работы каждого элемента. Расчет характеристик системы путем моделирования.

    курсовая работа [3,4 M], добавлен 21.11.2012

  • Динамические характеристики типовых звеньев и их соединений, анализ устойчивости систем автоматического управления. Структурные схемы преобразованной САУ, качество процессов управления и коррекции. Анализ нелинейной системы автоматического управления.

    лабораторная работа [681,9 K], добавлен 17.04.2010

  • Расчет параметров, оценка показателей качества регулирования и моделирование системы автоматического управления для лентопроводящей системы многокрасочной печатной машины. Значение эквивалентной постоянной времени. Передаточная функция замкнутой системы.

    курсовая работа [4,4 M], добавлен 26.05.2015

  • Создание дискретной системы автоматического управления кистью руки робота андроида. Технические характеристики; выбор и обоснование элементной базы: микропроцессора, датчиков, усилителя. Синтез аппаратного и программного корректирующего устройства.

    курсовая работа [925,3 K], добавлен 09.03.2012

  • Исследование системы автоматического управления при помощи программного обеспечения MATLAB и пакета Simulink. Изучение замкнутой системы согласно критериям устойчивости Гурвица, Михайлова и Найквиста. Реализация модели "жесткого" спутника Земли.

    методичка [911,6 K], добавлен 10.10.2010

  • Получение дискретной передаточной функции и создание модели импульсной системы автоматического управления. Билинейное преобразование и определение граничного коэффициента. Влияние периода квантования. Синтез и анализ главных параметров регулятора.

    курсовая работа [951,2 K], добавлен 11.06.2015

  • Синтез системы автоматического управления корневым методом, разработанным Т. Соколовым. Определение передаточных функций по задающему и возмущающему воздействиям. Оценка устойчивости замкнутой нескорректированной системы регулирования по критерию Гурвица.

    курсовая работа [1,3 M], добавлен 26.01.2015

  • Особенности структурной и функциональной схем систем автоматического управления, характеристика и определение запаса ее устойчивости. Принцип управления по замкнутому циклу и ошибки переходного процесса. Использование регулятора для коррекции системы.

    контрольная работа [827,6 K], добавлен 09.12.2011

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.