
- •Автоматизированные с истемЫ управления тепловыми агрегатами Конспект лекций
- •1.1 Особенности тепловых агрегатов
- •1.2 Иерархия задач управления
- •1.3 Назначение асу та
- •2.1 Информационные и управляющие функции асу та
- •2.2 Классификация асу та
- •2.3 Состав асу та
- •К лассификация видов обеспечения асу представлена на рис. 2.5.
- •2.4 Жизненный цикл асу та
- •4.1 Назначение и цели создания асу та
- •4.2 Показатели назначения
- •4.3 Требования к надежности асу та
- •4.4 Требования к защищенности технических средств
- •4.5 Требования к функциям асу та
- •5.3 Устройства ввода–вывода сигналов
- •Требования к ТехническоМу обеспечениЮ асу та
- •8.1 Требования к техническому обеспечению
- •8.2 Условия размещения технических средств автоматизации
- •Рекомендуемая литература
- •Супервизорное управление
- •Прямое цифровое управление
5.3 Устройства ввода–вывода сигналов
Развитие промышленной электроники привело к созданию принципиально новых ТСА – микроконтроллеров, которые основаны на микропроцессорах и предназначены для управления сложными технологическими агрегатами.
Микроконтроллеры (МК) используются в составе многих КИПиА, на основе которых создаются децентрализованные САУ. МК встраиваются в станки с ЧПУ, установки промышленного телевидения, устройства технологической диспет-черизации и т.п. В настоящее время МК широко применяются не только в промышленности, но и в быту: в телевизорах, видеомагнитофонах, СВЧ-печах, стиральных машинах, часах, калькуляторах, мобильных телефонах.
В широком смысле микропроцессор (МП) представляет собой функционально законченное программно-управляемое устройство, осуществляющее прием, арифметико-логическую обработку и выдачу цифровой информации.
МП состоит из интегральных микросхем или представляет собой монокристалл. По сути, МП – простой конечный автомат, который выполняет операции с информацией в виде электрических сигналов в соответствии с заложенной в него программой. Для хранения программ используются ПЗУ (ROM). Для хранения промежуточных результатов и вспомогательных величин используется оперативная память – ОЗУ (RAM). Но при выключении питания информация в ОЗУ, как правило, пропадает.
Ядром микропроцессора является арифметико-логическое устройство (АЛУ), в котором выполняются простейшие операции: сложение и вычитание двоичных чисел, логические операции И и ИЛИ, переадресация данных.
Микроконтроллер (МК) – это МП-система с устройствами ввода-вывода информации, прерывания, таймерами, компараторами и т.п. МК используются в составе многих КИПиА, на основе которых создаются децентрализованные САУ.
Процессор работает с портами ввода/вывода (port I/O) практически так же, как и с ячейками памяти. У каждого порта есть свой собственный адрес. Причем ячейки памяти и порты находятся в разных адресных пространствах.
Порты вывода предназначены для управления внешними устройствами (цифро-аналоговые преобразователи (ЦАП), индикаторы, принтеры). К этим портам можно подключать электронные ключи, которые позволяют МП системе управлять более мощными устройствами – электромагнитными реле, лампочками, светодиоды, моторчиками, соленоидами и т.п.
При помощи портов вывода можно делать переключения в самой схеме микропроцессорного устройства для его автоматической подстройки под выполняемую задачу.
Порт ввода – это специальная схема, при помощи которой МП может принимать внешние данные, например, информацию о ходе технологического процесса или состоянии оборудования. Для ее преобразования в цифровой код применяются специальные модули, например, ADAM фирмы ADVANTECH. К портам подключают средства ручного ввода (клавиатуру, различные кнопки), дискретные и RS интерфейсы приборов, АЦП и т.д.
6 МАТЕМАТИЧЕСКОЕ ОБЕСПЕЧЕНИЕ АСУ ТА
6.1 Виды математических моделей
Математическое обеспечение состоит из общего и специального и включает в себя совокупность математических методов, моделей и алгоритмов, необходимых для функционирования системы.
Математические модели объектов управления являются частью математического обеспечения и представляют закономерности на формальном математическом языке в виде алгебраических, дифференциальных, интегральных уравнений и логико-математических таблиц с соответствующими ограничениями.
Математические модели позволяют количественно оценивать параметры технологического процесса и рассчитывать его выходные параметры, т.е. цели управления. Классификация математических моделей приведена на рис. 6.1.
Модели для исследования позволяют исследовать технологический процесс без экспериментов.
Модели для управления дают информацию для оперативного расчета управляющих воздействий.
Контролирующие модели дают возможность рассчитывать выходные параметры, которые невозможно измерить, например, из-за отсутствия датчиков.
Прогнозирующие модели применяются при необходимости заблаговременно спрогнозировать ход процесса в определенный будущий момент времени.
Статические модели позволяют рассчитывать параметры процесса без учета факторов времени, а динамические – с учетом фактора времени.
Детерминированные модели разрабатываются на основе теоретических представлений о физико-химических закономерностях процессов.
Экспериментально-статистические модели строятся при отсутствии четких представлений о процессе на основании экспериментальных данных или результатов длительной работы агрегата, которые статистически обрабатываются регрессионным и корреляционным анализом. В результате получаются вероятностные соотношения, называемые стохастическими моделями.
В комбинированных моделях рационально используются детерминирован-ный и статистический принципы построения модели с коэффициентами, определенными статистическим путем.
Рисунок 6.1 – Классификация математических моделей
6.2 Особенности математических моделей
При автоматизации металлургических процессов значительное внимание уделяется системам оптимального управления, в которых целями управления являются достижение наивыгоднейшего минимального или максимального критерия оптимальности. Критериями оптимальности или оптимального управления могут быть определенные экономические или технические показатели, например, себестоимость продукции, затраты сырья или энергии, производительность агрегата и т. п. Выбор критерия оптимальности зависит от конкретных технологических условий.
Критерий оптимального управления может быть статистическим и нестатистическим (регулярным). Регулярный критерий задается в виде определенной функции от параметров или функционала от управляющих воздействий и координат объекта.
Одним из распространенных критериев, применяемым для оптимальных в статистическом отношений систем, служит минимум среднеквадратичной ошибки, который тождествен с критерием минимума среднего квардата ошибки.
Критерий оптимального управления разрабатывается в зависимости от особенностей технологического процесса и металлургического агрегата, а также вида разрабатываемой АСУ ТП для данного объекта автоматизации.
В зависимости от критерия оптимальности имеются следующие типы оптимальных систем: статистически-оптимальные, равномерно-оптимальные и минимаксо-оптимальные.
В статистически-оптимальной системе экстремум критерия достигается в среднем из-за наличия случайных факторов и невозможности обеспечить максимум критерия в каждый отдельный промежуток времени.
В равномерно-оптимальной системе максимум критерия оптимальности достигается в каждом отдельном промежутке времени.
В минимаксо-оптимальной системе наилучший результат управления достигается только в наихудших условиях работы агрегата, т.е. наихудший результат в данной системе всегда лучше, чем в любой другой системе.
Типичными представителями металлургических объектов, управление которыми возможно методами оптимизации, являются агломерационные машины, доменные печи, МНЛЗ, технологические процессы нагрева, прокатки и термической обработки металла.
7 ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ АСУ ТА
7.1 Общее и специальное программное обеспечение
Общее математическое обеспечение обеспечивает функционирование ЭВМ и решение стандартных задач, а специальное - обеспечивает решение специальных задач, свойственных данной системе.
К общему программному обеспечению относятся: операционная система, текстовые редакторы, электронные таблицы, программы-тесты проверки исправности устройств, трансляторы с алгоритмических языков, SCADA-пакеты.
Специальное программное обеспечение включает в себя программы реализации управляющих, информационных и вспомогательных функций и содержит, например, функциональные программы:
обнаружения выхода параметров технологического процесса за допустимые пределы;
определения опасных предаварийных ситуаций на объекте управления;
вычисления технико-экономических показателей работы агрегата;
прогнозирования протекания технологического процесса при определенных управляющих воздействиях.
Под алгоритмом управления применительно к АСУ ТП понимают инструкцию по решению конкретной задачи, определяющую последовательность этого решения на формальном языке математических условий, т. е. как нужно обработать входную информацию и выработать целесообразное управляющее воздействие, чтобы добиться заданной цели управления технологическим процессом.
7.2 Особенности алгоритмов систем автоматизации
Алгоритм – это точное описание способа решения задачи, устанавливающее какие операции и в какой последовательности необходимо выполнить, чтобы получить результат, однозначно определяемый исходными данными.
Основные требования к алгоритмам
Т р е б о в а н и я |
для вычислительных алгоритмов |
для алгоритмов систем автоматизации |
1. Определенность |
Абсолютная понятность, исключающая любую возможность неоднозначного толкования |
|
2. Массовость |
Применимость к решению задачи 0при любых вариациях входных переменных, остающихся в области допустимых значений |
Способность обеспечить управление объектом при любых возможных сочетаниях сигналов, появляющихся на входах УВК в произвольные моменты времени |
3. Результативность |
Завершение процесса решения задачи за конечное число шагов |
|
Рисунок 7.1 – Способы представления алгоритмов АСУ
Условные графические обозначения по ГОСТ 19.003 –80
Н а и м е н о в а н и е |
О б о з н а - ч е н и е |
П о я с н е н и е
|
1. Процесс |
|
Вычислительные действия или их последовательность
|
2. Решение
|
|
Проверка выполнения условий |
3. Ввод-вывод
|
|
Ввод–вывод данных, команд, сигналов |
4. Ручной ввод
|
|
Ввод информации с операторского пульта |
5.Предопределенный процесс
|
|
Вычисление по подпрограмме или стандартной программе |
6. Документ
|
|
Вывод информации на печатающее устройство |
7. Вывод на дисплей
|
|
Вывод информации на экран дисплея
|
8. Внутристраничный соединитель
|
|
Обозначение разрывов линий связи, расположенных в пределах одного листа схемы
|
9. Межстраничный соединитель
|
|
Обозначение разрывов линий связи, расположенных на разных листах схемы
|
10. Пуск – останов
|
|
Обозначение начала и конца алгоритма |
Правила выполнения блок–схем по ГОСТ 19.002 –80
1) Для облегчения поиска символов на схеме рекомендуется поле листа разбивать на зоны.
2) В каждую зону помещают один символ.
3
)
Символу присваивают координаты зоны,
в которой он расположен.
4
)
Линии потока, идущие в неосновных
направлениях, должны оканчиваться
стрелками –
5) При большой насыщенности схем линии потока допускается обрывать.
6) В случае, если оба места обрыва находятся на одном листе –
7
)
В случае, если места обрыва находятся
на разных
листах –
8) Для детализации некоторой программы, представленной на схеме одним символом «Процесс», необходимо