Математическое обеспечение АСУ ПС

Математическое обеспечение необходимо для формализации процессов управления (с целью их автоматизации) и реализации алгоритмов управления на ЭВМ. Математическое описание в общем случае включает:

* формализованные описания объектов и процессов управления;

* алгоритмы решения задач управления;

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

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

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

Программное обеспечение (ПО) необходимо для реализации алгоритмов управления на конкретных ЭВМ, входящих в состав АСУ ГПС. Под управлением ПО обеспечивается взаимодействие ЭВМ с оперативным персоналом и оборудованием в процессе управления.

Например, при автоматическом регулировании параметров объекта управления, система управления реализует функции автоматического регулятора:

x (t) = yз (t) - y (t);

U (t) = A {x (t)},

где x(t) – ошибка объекта управления; yз(t) – заданное значение управляемого параметра, y(t) – текущее значение управляемого параметра; U(t) – управляющее воздействие; A – оператор, зависящий от закона регулирования.

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

Обобщенный алгоритм, реализующий выполнение задачи автоматического регулирования параметра Y на ЭВМ, показан на рис. 206. При запуске задачи программа начинает отсчет времени и опрашивает объект управления. В результате опроса объекта происходит ввод текущего значения управляемого параметра Y(t).

 

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

Описанный алгоритм реализуется в виде управляющей программы для ЭВМ. В качестве ЭВМ в рассматриваемом случае может выступать, например, программируемый микроконтроллер. В этом случае программу можно написать на ассемблере используемого в микроконтроллере микропроцессора. Затем программа транслируется в машинные команды микропроцессора, последовательность которых записывается в постоянное запоминающее устройство (ПЗУ) микроконтроллера.

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

Такие системы рассматриваются как инструмент для разработки программного обеспечения АСУ ТП. В современных АСУ ТП взаимодействие между оператором и технологическим процессом осуществляется с помощью программного обеспечения, получившего общее название SCADA. SCADA-система (Supervisory Control And Data Acquisition System) – система сбора данных и оперативного диспетчерского управления. SCADA-система выполняет следующие основные функции:

· контроль параметров и сбор данных о контролируемом технологическом процессе;

· управление технологическим процессом, реализуемое операторами на основе собранных данных и правил (критериев), выполнение которых обеспечивает требуемую эффективность и безопасность процесса.

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

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

 








Дата добавления: 2015-07-30; просмотров: 1604;


Поиск по сайту:

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

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.005 сек.