Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
АСУ.docx
Скачиваний:
2
Добавлен:
01.07.2025
Размер:
35 Кб
Скачать
☆

3 Аппаратные средства

Для создания АСУ ТП было предложено применить в качестве низового контроллера Ломиконт Л-112.

Так как контроллер не отличается высокой надежностью, основной режим работы контроллера – с дублированием, что позволяет существенно повысить живучесть АСУ ТП.

Рис. 1. Структурная схема АСУ ТП на базе контроллера Ломиконт Л-112

Условные обозначения:

КС1 – канал связи для «горячего» резервирования

КС2 – КС4 – каналы связи с рабочими станциями

РС1– РС3 – рабочие станции оператора.

Общее количество подключаемых к Л-112 сигналов для двух линий непрерывной этерификации включает 110 аналоговых и 60 дискретных входов-выходов.

Для осуществления контроля за состоянием технологического процесса двух линий этерификации и оперативного управления применены рабочие станции (РС) на базе IBM PC совместимых компьютеров, которые размещены вместе с контроллером Л-112 в помещении с кондиционированным воздухом и подключены к источникам бесперебойного питания SMART-UPS.

Система поддерживает до трех рабочих станций, имеющих одинаковые функциональные возможности и ПО. Связь рабочих станций с Л-112 осуществляется через адаптер RS-232 и ИРПС со скоростью 9600 бод. Режим работы РС оперативно устанавливается в одно из двух состояний: командный (К) или информационный (И).

4 Программное обеспечение

В состав программного обеспечения рабочей станции входят следующие компоненты:

  • программы создания и корректировки базы данных АСУ ТП;

  • диспетчер задач с программами первоначального запуска и настройки системы «мягкого» реального времени;

  • программы настройки систем управления верхнего уровня;

  • исполнительные модули подсистем реального времени;

  • комплекс средств человеко-машинного интерфейса (ММI) и обмена информацией с контроллером Ломиконт Л-112.

База данных (БД) РС построена на паспортном принципе и содержит информацию обо всех типах сигналов и переменных АСУ ТП, к которым имеется централизованный доступ из всех приложений. Кроме типов данных, однозначно связанных с подключаемыми сигналами, в БД в виде отдельных типов определены параметры регуляторов, параметры ручного ввода, вычисляемые значения, а также тренды аналоговых входов.

Диспетчер задач реального времени выполняет первоначальный запуск программного обеспечения АСУ ТП в работу, его «холодный» или «теплый» перезапуск в случае сбоев или остановов, а также вызов на выполнение с заданным интервалом и приоритетом задач реального времени.

Минимальный интервал выполнения задач – 1 секунда. Необходимо отметить, что с целью обеспечения безударного восстановления после сбоев для отдельных типов данных поддерживается режим ведения страховых копий.

Подсистема обмена информацией с контроллером Ломиконт Л-112 обеспечивает ввод информации в РС, а также выдачу управляющих команд. Интервал ввода команд может быть установлен с точностью до тика. Данная подсистема имеет гибкий механизм настройки и работает в режиме обработки прерываний.

Программа первичной переработки информации выполняет функции по фильтрации и линеаризации сигналов, аппроксимации шкал датчиков, вычислению действительных значений параметров, а также выполнению технологического и аварийного контроля переменных ТП. Дополнительно подсистема контролирует изменение режимов работы оборудования и систем управления, а также формирует в суточном журнале событий диагностические сообщения, которые одновременно поступают в окна аварийных тревог на панелях РС и сопровождаются звуковыми сигналами различной тональности.

Суточные архивы технологических параметров и диагностических сообщений хранятся в отдельных файлах, структура которых соответствует СУБД Paradox фирмы Borland International.

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

Кроме автоматически измеряемых параметров, ряд переменных состояния ТП определяется с помощью лабораторных анализов или различных методик вычисления. Информация, поступающая через панель ручного ввода информации, размещается в БД РС и используется в вычислительных процедурах, а также доступна для архивации.

Реализация систем стабилизации отдельных параметров, каскадных схем с коррекцией и соотношения общим количеством более 20 выполнены в рамках ПО контроллера Ломиконт Л-112 на базе стандартной библиотеки алгоритмов, при этом доступную точность управления можно считать удовлетворительной.

Особое внимание было уделено системе управления температурой парожидкостной смеси на выходе испарителя, нагрузкой для которого являются подаваемые исходные компоненты УК и БС, а также жидкая фаза из низа КР. Экспериментальные исследования динамических характеристик испарителя подтвердили наличие нестационарности объекта управления и высокий уровень неконтролируемых возмущений. В этих условиях было решено применить адаптивную систему управления, основанную на принципах беспоисковой самонастройки.

Результаты идентификации КР по каналу «расход флегмы – температура на «контрольной тарелке» выявили его инерционный характер и наличие транспортного запаздывания, превышающего величину наибольшей постоянной времени. Кроме того, изменения нагрузки на стадию и действие неконтролируемых низкочастотных возмущений приводят к нестационарности коэффициента передачи объекта управления. В этой ситуации необходимо применять системы с компенсацией транспортного запаздывания и самонастройкой канала управления. Цифровое моделирование остановило выбор на системе управления для объектов с запаздыванием.

Программное обеспечение рабочих станций разработано на языке С++ версии 3.0 фирмы Borland International, Inc.