На рис. 1 представлена структура автоматизированной системы управления технологическим процессом обжига во вращающейся печи №1 на цементном заводе ЗАО «Осколцемент» в городе Старый Оскол.
АСУ ТП представляет собой многоуровневую систему распределенного управления. На нижнем уровне происходит управление локальными контурами посредством программируемого логического контроллера (ПЛК). На верхнем уровне обеспечивается управление оборудованием передела с автоматизированного рабочего места оператора.
Информация с датчиков, установленных в печном агрегате, поступает в единую базу данных. Сведения о состоянии процесса обжига являются необходимым условием стабильной работы вращающейся печи. Полученные данные направляются в систему диспетчерского дистанционного управления, с помощью которой происходит обработка поступающих в систему сигналов (рис. 2) [1].
Структура советующей системы представлена на рис. 3.
При разработке программного продукта (советующей системы управления) было использовано объектно-ориентированное программирование. ООП обладает рядом преимуществ перед процедурным программированием и позволяет сократить время на написание исходного кода, однако стоит отметить, что использование такого подхода всегда предполагает большую роль предварительного проектирования и анализа предметной области.
Было получено универсальное приложение, позволяющее реализовать разработанные алгоритмы управления вращающейся печью. Программное средство предоставляет возможность изменять количество технологических переменных (узлов), что позволяет гибко настраивать уже единую модель процесса обжига клинкера и, соответственно, получать более высокие показатели точности. Реализовано редактирование выбранных моделей узлов с целью корректировки функций принадлежности возмущающих технологических величин, управляющих воздействий и правил перехода нечеткой диаграммы поведения. Необходимость настройки параметров моделей требуется при изменении условий протекания процесса обжига во вращающейся печи, либо при смене объекта управления, в частности, при использовании программного продукта на другом объекте. Оператору предоставляется необходимый объем визуальных данных, которые демонстрируют состояние технологического процесса, и совет по управлению вращающейся печью [2]. Ниже более подробно рассмотрены основные блоки советующей системы, структура которой показана на рис. 3.