Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Лекция 5. Принципы реализации на микроЭВМ функций регулятора

Одной из основных задач, решаемых при автоматизации судового энергетического оборудования, является автоматическое регулирование параметров – температуры, частоты вращения, давления и т.д. Для этого объект регулирования оснащается регулятором, образуя замкнутую, с обратной связью систему автоматического регулирования (САР) (рис. 1).

 

 

Рис. 1. Схема САР

 

В ней регулируемый параметр y(t) (рис. 1) сравнивается с задающим сигналом g(t). Их разница – сигнал ошибки – x(t)=g(t)-y(t) поступает в регулятор, вырабатывающий регулирующее воздействие s(t), изменяющее, например, расход топлива, греющей среды и т.д. Оно воздействует на объект регулирования так, чтобы снизить ошибку регулирования, приблизив y(t) к g(t). Подробно вопросы построения и анализа САР рассматриваются в других учебных дисциплинах. Здесь же речь идет о способе технической реализации функций регулятора на микроЭВМ.

Если САР построена на электронных аналоговых приборах, то регулятор, реализующий, например ПИД-закон регулирования, может быть выполнен на основе операционных усилителей. Однако в настоящее время более типичным и универсальным решением является реализация регулятора на микроЭВМ. При этом схема САР приобретает вид, показанный на рис. 2.

Аналоговый сигнал ошибки x(t) в АЦП преобразуется в пропорциональный ему цифровой код x*(t) и поступает в ЭВМ. ЭВМ рассчитывает выходной сигнал регулятора s*(t) в виде цифрового кода, который в ЦАП преобразуется в аналоговый сигнал s(t), воздействующий на объект. Таким образом, закон регулирования фактически реализуется в виде выражения, рассчитываемого по программе в ЭВМ.

Рис. 2. Схема САР с реализацией функций регулятора на ЭВМ

 

Как известно, ПИД-регулятор описывается уравнением (это одна из возможных форм его записи):

,

где k – коэффициент усиления регулятора;

Т и – время интегрирования;

Т д – время дифференцирования.

Данное выражение микропроцессор, входящий в ЭВМ, непосредственно рассчитать не может. Он в состоянии выполнять лишь простые арифметические операции. Поэтому расчет выходного сигнала ПИД-регулятора производится численными методами интегрирования и дифференцирования. Для этого непрерывные процессы x(t) и s(t) дискретизируются во времени, т.е. их значения в моменты времени " n " вводятся, рассчитываются и выводятся через некоторый временной интервал (период Т), который задается таймером (см. рис. 2), что показано на рис. 3.

 

Рис. 3. Считывание сигнала x(t)

и формирование s(t) в дискретные моменты времени

В этом случае значение производной в момент времени " n " можно, например, рассчитать по упрощенной формуле:

,

а значение интеграла в момент времени " n " - по формуле:

,

где - значение интеграла на предшествующий момент времени " n-1 ".

При таком представлении сигналов уравнение ПИД-регулятора имеет вид простого алгебраического выражения, которое способен рассчитать микропроцессор:

,

где sn – значение управляющего воздействия, рассчитанное для

момента времени n;

sn-1 – значение управляющего воздействия в предшествующий момент времени " n-1 ";

xn, xn -1, xn -2 – значения сигнала ошибки в соответствующе моменты времени.

Коэффициенты k 1, k 2, k 3 определяются из параметров регулятора – k, T и, Т д и периода работы таймера Т:

.

Таким образом, микроЭВМ должна лишь периодически вычислять s n, принимая через равные интервалы времени Т текущее значение xn и используя запомненные ранее значения s n-1: xn-1; xn-2.

Коэффициенты регулятора k, T и, Т д хранятся в запоминающем устройстве ЭВМ и в эксплуатации могут быть оперативно изменены. Кроме этого, можно изменить и сам закон регулирования. Так, если задать Т д=0, то получим ПИ-регулятор. Если после этого задать T и=- П-регулятор и т.д.

Вычисление значения s n в микроЭВМ занимает определенное время. Это время не должно быть больше периода работы таймера Т, иначе к очередному моменту времени " n +1 " значение s n не успеет сформироваться. Однако большинство процессов в судовом энергетическом оборудовании достаточно медленные, поэтому нет необходимости часто рассчитывать s n. Можно задать весьма большой период Т работы таймера, за который очередное значение s n будет гарантировано рассчитано и еще останется резерв времени. С учетом быстродействия современных ЭВМ этот резерв, как правило, настолько большой, что его можно использовать для расчета управляющих воздействий не только одного данного регулятора, но и еще нескольких регуляторов. Таким образом, одна ЭВМ способна одновременно (а фактически – по очереди, квазиодновременно) выполнять функции нескольких регуляторов.

В этом случае схема рис. 2 дополняется мультиплексором, устанавливаемым перед АЦП и демультиплексором, устанавливаемым после ЦАП. Их переключением управляет ЭВМ. На вход АЦП через мультиплексор по очереди подаются сигналы ошибок x(t) всех САР. Каждый из них после АЦП поступает в программный блок расчета соответствующего регулирующего воздействия. Рассчитанные регулирующие воздействия s(t) преобразуются в ЦАП в аналоговый вид и через демультиплексор по очереди поступают к своим объектам регулирования. По истечении времени Т цикл формирования регулирующих воздействий s(t) возобновляется.

В качестве примера построения регуляторов на основе микроЭВМ можно привести блок PCU 8800, входящий в систему автоматизации " Data chief-7 (2000) " фирмы Norcontrol. Он выполнен на основе микропроцессора 8088 и позволяет реализовать 32 ПИД-регулятора.

<== предыдущая лекция | следующая лекция ==>
Лекция 4. Структура МПСУ. Адаптеры датчиков и исполнительных механизмов | Лекция 6. Стандартные интерфейсы периферийных устройств микроЭВМ
Поделиться с друзьями:


Дата добавления: 2014-01-06; Просмотров: 422; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.01 сек.