АЛГОРИТМИЧЕСКАЯ СТРУКТУРА ЛОКАЛЬНОЙ СИСТЕМЫ С ЦИФРОВЫМ УСТРОЙСТВОМ УПРАВЛЕНИЯ

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

Рис. 3.22

из сервопривода (исполнительного механизма ИМ, усилителя мощности УМ, датчика угла поворота ДУП), регулирующего органа РО и датчика выходной координаты y(t) объекта управления.

Алгоритмическая структура, модули которой предназначены для выполнения процедур первичной обработки (глава 2) и выработки кода управления, обозначена полужирной линией.

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

В контроллере реализуются алгоритмы первичной обработки: проверка на достоверность, сглаживание и т. п., а также один из упомянутых алгоритмов управления. Одновременно проверяется отклонение е, = g - ус^ 1; и если оно находится в допустимой зоне ?доп, то код управления иi не обновляется. Опрос датчика и выдача кода управления выполняются по прерыванию от таймера с шагом дискретности Т0.

Подобная схема управления процессом нагрева замкнутого объема реализована на тренажерном стенде (глава 7), где в качестве исполнительного блока и РО использован нагреватель, питание которого подключается через реле. Обмотка последнего управляется через ШИП кодом, вычисляемым в контроллере по запрограммированному алгоритму.

 
Посмотреть оригинал
< Пред   СОДЕРЖАНИЕ ОРИГИНАЛ   След >