Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
TAU-Lection.doc
Скачиваний:
383
Добавлен:
27.03.2016
Размер:
4.23 Mб
Скачать

Цифровая коррекция

Цифровая или дискретная коррекция весьма интересна с практической точки зрения в силу конструктивной универсальности устройств и гибкости настройки. Решения задач коррекции предполагают модификации низкочастотного и среднечастотного фрагментов ЛАЧХ, как правило, с уменьшением частоты среза ср. Известно, что в этом диапазоне системы с ЦВМ и их ЛАЧХ - L() не отличаются существенно по свойствам от непрерывных аналогов. Поэтому методика синтеза коррекции едина для цифровых и непрерывных систем. Проектирование же дискретной коррекции ведется в четыре этапа.

  1. Синтез ПФ непрерывного корректирующего устройства Wк(s) по методикам разработанным для непрерывных систем.

  2. Переход от непрерывной ПФ корректирующего устройства Wк(s) к эквивалентной дискретной Wк(z) посредствам последовательных переходов по изображениям:

,

с помощью результирующей формулы билинейного преобразования (т.е. формальной подстановки):

где: Tц - период дискретизации ЦВМ.

  1. Составление структурной схемы дискретной ПФ Wк(z), оптимизированной при реализации по объёму памяти, быстродействию или для контроля промежуточных фазовых координат системы.

  2. Написание программы для ЦВМ (периферийный контроллер, микроЭВМ, ЭВМ, цифровой сигнальный процессор - DSP) или разработка схемы на цифровых микросхемах.

  • Заметим, что из непрерывной ПФ можно получить бесконечное количество вариантов дискретной ПФ, при разных периодах дискретизации ЦВМ (этап 2).

  • Обычно частоту дискретизации fц=1/Tц выбирают в 6..10 раз больше частоты среза  fср разомкнутой системы. Первоначально частоту дискретизации выбирают большой (fц=10..30fср), за тем, за две три попытки стремятся ее уменьшить (т.е. повторяют этап 2). При низких частотах дискретизации качество переходного процесса ухудшается настолько (в сравнении с непрерывной коррекцией), что платить за это понижением производительности ЦВМ не представляется возможным. Соответствующую ПФ Wк(z) используют в дальнейшем.

  • При синтезе ПФ Wк(s) или Wк(z) необходимо, что бы степень числителя Wк(s) не была больше степени знаменателя или свободный коэффициент a0 в знаменателе ПФ Wк(z) не был нулевым, иначе невозможно реализовать программу.

  • Если требуется обратный переход от Wк(z)НЧ к Wк(s)НЧ следует воспользоваться обратной формулой билинейного преобразования:

Этот переход однозначен при известном периоде работы ЦВМ Tц.

Цифровые регуляторы

В непрерывных системах широко используются PID-регуляторы, которые представляются идеализированным уравнением:

.

где: KP - коэффициент усиления пропорционального канала; TIx - постоянная времени сопрягающего полюса интегрального канала; TDx - постоянная времени сопрягающего полюса дифференциального канала.

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

Используем метод прямоугольников для аппроксимации непрерывного интеграла и запишем PID-закон в дискретном виде:

.

В результате получен нерекуррентный (позиционный) алгоритм управления, который требует сохранения всех предыдущих значений сигнала ошибки x[i], и в котором каждый раз заново вычисляется управляющий сигнал u[n].

Для реализации программ закона регулирования на ЦВМ более удобным является рекуррентный алгоритм. Он характеризуется тем, что для вычисления текущего значения сигнала u[n] используется его предыдущее значение u[n-1] и поправочный коэффициент, не требующий существенных вычислительных затрат. Определим его:

.

Перенесем u[n-1] в правую часть - получим "скоростной" алгоритм для программной реализации регулятора:

u[n] = u[n-1] + b0 x[n] + b1 x[n-1] + b2 x[n-2]. (*)

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

.

Преобразования, аналогичные выше изложенным, при получении рекуррентного соотношения (*), выявляют отличия только для коэффициента b0:

.

Запишем РУ (*) для изображений в z-домене:

U [z] (1- z -1) = (b0 + b1 z -1 + b2 z -1) X [z] ,

и представим его в виде дискретной ПФ:

.

Анализ ее коэффициентов показывает, что:

  1. Для исключения статической ошибки, ПФ должна иметь полюс zx=1.

  2. Если b2 = 0, то получим PI-регулятор.

  3. Если b0 = 0, а b1 = (1 + b2), то получим PD-регулятор.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]