Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Классические методы синтеза позволяют построить непрерывный регулятор, который описывается передаточной функцией или соответствующим дифференциальным уравнением.
В то же время в современных системах управления законы регулирования чаще всего реализуются с помощью бортового цифрового компьютера или микроконтроллера. При этом:
- отсутствует дрейф параметров элементов регулятора;
- компьютер позволяет реализовать достаточно сложные алгоритмы управления;
- для перестройки алгоритма управления не требуется менять аппаратуру, а надо просто заменить программу обработки данных;
Цифровые вычислительные устройства представляют собой элементы дискретного действия. Они периодически выполняют измерения выходного сигнала и расчет нового управляющего воздействия. Период, через который эти операции повторяются, называется интервалом квантования и обозначается через Т.
Компьютер в контуре управления можно представить в виде последовательного соединения трех звеньев:
- импульсного элемента, который выбирается из непрерывного сигнала ошибки е(t) значения e(t) в моменты квантования tk=kT (при целых k); импульсный элемент моделирует аналого-цифровой преобразователь(АЦП);
- линейного цифрового фильтра, который преобразует дискретную последовательность e(k) в управляющую последовательность vk; свойства этого фильтра определяют закон управления;
- восстанавливающее устройство (экстраполятор), который восстанавливает непрерывный сигнал управления u(t) из последовательности vk; экстраполятор моделирует ЦАП, чаще всего используется фиксатор нулевого порядка, который удерживает постоянное значение u(t) в течение очередного интервала квантования:
u(kT+e)=vk, 0<e<T
Экстраполятором называют устройство, которое восстанавливает непрерывный сигнал управления u(t) по дискретной последовательности значений {vk}, поступающих с выхода цифрового фильтра в моменты времени tk=kT. Обычно вычислительное запаздывание включают в модель объекта управления, поэтому считается, что цифровой фильтр выполняет обработку данных мгновенно.
В простейшем случае ЦАП, получив новый управляющий сигнал vk от цифрового фильтра, просто удерживает его в течение интервала квантования Т. Такой экстраполятор называется фиксатором нулевого порядка.
Фиксатор нулевого порядка восстанавливает сигнал по правилу
U(kT+e)= vk, 0<e<T,
где е – локальное время, прошедшее с момента последнего срабатывания импульсного элемента.
Цифровой фильтр – это устройство, преобразующее входную дискретную последовательность {ek}=e0,e1,e2,... в выходную {vk}=v0,v1,v2,…
Дискретная передаточная функция цифрового фильтра имеет вид:
W(z)=a0zn + a1zn-1 + a2zn-2 +… an/zn + b1zn-1 + b2zn-2 +… bn
Регуляторы переоборудуют с помощью преобразования Тастина. В системе MatLab для этого можно использовать функцию с2d из пакета Control Toolbox:
>>W=c2d(Wp, T, ‘tustin’), где Т-интервал квантования.
Дата публикования: 2015-01-23; Прочитано: 227 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!