Автоматизированная информационная система оперативно-диспетчерского управления ГОП 1 Общая информация системы 1.1 Наименование информационной системы Полное название - автоматизированная информационная система оперативнодиспетчерского управления ГОП. Краткое название – MES ГОП АИС ОДУ. 1.2 Назначение информационной системы АИС ОДУ является составной частью MES горно-обогатительного производства, предназначена для предоставления достоверной и своевременной информацией о работе агрегатов цехов ГОП диспетчерам производства. Основная цель создания системы – отображение основных технологических параметров работы агрегатов цехов ГОП в виде мнемосхем и графиков пользователям корпоративной сети ОАО «ММК». 1.3 Функциональная схема Функциональная схема информационной системы представлена на рисунке 1. Схема отражает общую концепцию функционирования системы и обмена информацией с другими информационными системами/ресурсами, действующими на ОАО «ММК». Смежные системы АРМ пользователя АРМ пользователя CDK-DB ALDN_АС ALDN_AF2 АРМ администратора ALDN_AF3 Рисунок 1 Система построена на основе трёхуровневой архитектуры «Клиент-сервер». Значения технологических параметров передаются из АСУ ТП на сервер приложений, где обрабатываются и сохраняются на сервере СУБД. Также сервер приложений предоставляет в виде мнемосхем и графиков информацию конечным пользователя посредством WEB-технологий. Клиентом является браузер конечного пользователя. 2 Техническая реализация системы 2.1 Описание клиентской части Клиентом системы является любой компьютер, подключённый к корпоративной системе, с установленным Adobe Flash Player. 2.2 Описание серверной части Система состоит из 2 серверов: ALDN_AC, CDK-DB Таблица 1 ALDN_AC – Сервер базы данных, сервер приложений, WEB-сервер Аппаратная 2 CPU Intel Xeon 5130 2 Ггц конфигурация ОЗУ 4 Гб, HDD SCSI 335.27 GB Программная ОС: Microsoft Windows Server 2003 Standard Edition SP2 конфигурация СУБД: Microsoft SQL Server 2000 Enterprise Edition Программный комплекс «ПАРАДИГМА» ООО «Парадокс» Функции Сбор, обработка и хранение технологических параметров работы сервера цехов ГОП. WEB-сервер мнемосхем работы цехов ГОП. Таблица 2 CDK-DB – Сервер базы данных, локальный сервер обмена ПК «ПАРАДИГМА» Аппаратная 1 CPU Intel Xeon 1,8 Ггц конфигурация ОЗУ 2 Гб, 3 HDD SCSI 17.12 GB Программная ОС: Microsoft Windows Server 2003 Enterprise Edition SP2 конфигурация СУБД: Microsoft SQL Server 2005 Функции Хранение параметров конфигурации системы сервера Обновления системного и прикладного программного обеспечения проводятся по мере необходимости. Обновления операционных систем Windows происходят через корпоративную систему обновлений Windows ежесуточно. 3 Программная реализация системы 3.1 Программный комплекс «ПАРАДИГМА» 3.1.1 Назначение комплекса Программный комплекс «ПАРАДИГМА» предназначен для объединения локальных АСУ ТП предприятия в единую систему сбора, хранения, обработки и передачи данных, обеспечивающую единый источник для доступа ко всей технологической информации и позволяющую интегрировать эту информацию с системами последующей обработки данных (MES, ERP). 3.1.2 Состав комплекса Программный комплекс «ПАРАДИГМА» состоит из двух частей – серверной и клиентской. Серверная часть выполняет функции сбора данных с нижнего уровня, их предварительную обработку и хранение, последующую их передачу в MES и/или отображение на автоматизированные рабочие места пользователей. В серверную часть «ПАРАДИГМА» входят следующие программные модули: локальный сервер обмена (база данных); подсистема «ПОДИУМ» в составе: модуль обработки тегов и агрегирования; модуль потокового сервиса репликации; модуль обработки событий; модуль оперативного сопряжения тегов («МОСТ»); модуль буферизации оперативных данных; подсистема «ПИЛОТ» в составе: модуль извлечения и локального отображения тегов; модуль графической визуализации представления. Клиентская часть «ПАРАДИГМА» состоит из модуля процедурного обмена с внешними системами («ФАРАОН»). В клиентской части осуществляется работа администратора системы – настройка системы, ввод тегов, мониторинг текущих значений тегов и т.д. 3.1.3 Архитектура комплекса Локальный сервер обмена (база данных) – представляет собой реляционную базу данных MS SQL, позволяющую сохранять данные системы. Наполнение базы данных осуществляется с помощью модуля процедурного обмена с внешними системами. Модуль обработки тегов и агрегирования – модуль, передающий через соответствующий «МОСТ» данные: 1) из системы-источника в модуль буферизации оперативных данных; 2) из модуля буферизации оперативных данных в систему-приёмник. Модуль потокового сервиса репликации – модуль для накопления архивных данных. Модуль обработки событий – модуль для накопления и обработки событийных данных. Модуль оперативного сопряжения тегов («МОСТ») – модуль взаимодействия со следующими стандартными источниками данных: OPC-сервера (МОСТ OPC DA); реляционные базы данных (МОСТ OLE DB). Модуль буферизации оперативных данных – область оперативной памяти, в которой хранятся текущие значения тегов, используемых в системе. Модуль извлечения и локального отображения тегов – передаёт текущие и архивные значения тегов, а также событийные данные на автоматизированные рабочие места пользователей. Модуль графической визуализации и представления – программные компоненты, обеспечивающие работу flash-мнемосхем на стороне сервера. Модуль процедурного обмена с внешними системами («ФАРАОН») – модуль ввода данных, настройки параметров работы различных частей комплекса, мониторинга текущих значений тегов. Рисунок 2 3.1.4 Основные функции «ПАРАДИГМА» обеспечивает полную базовую функциональность для решения интеграционных задач сбора, хранения, обработки, отображения и передачи данных: 1) Сбор данных с различных источников (PLC, OPC-сервера, реляционные базы данных (Oracle, MS SQL и др.)) 2) Преобразование данных в единый формат, ввод дерева и параметров тегов системы (тип, вид, единица измерения, диапазоны и т.д.) 3) Наличие исторической базы данных. 4) Наличие базы данных реального времени. 5) Математико-алгоритмическая обработка данных для решения пользовательских задач. 6) Регистрация событий и аварийных состояний. 7) Диагностика связи со своими источниками данных и качества сигналов. 8) Передача данных в другие системы (АСУ ТП, MES). 9) Удалённый доступ через WEB-интерфейс. 10) Отображение данных на экран пользователей в удобной форме (цифровой, графической). 3.2 Flash-мнемосхемы Основным интерфейсом взаимодействия с конечным пользователем являются мнемосхемы, реализованные посредством платформы Adobe Flash. Мнемосхема состоит из активных полей, отображаемых в виде текстовых полей или цветовых индикаторов. Каждое поле имеет привязку к определённому серверному тегу ПК «ПАРАДИГМА» и изменяется в соответствии с изменяющимся значением тега. При нажатии на поле отображается окно исторических данных с возможностью выбора периода просмотра. 3.2.1 Мнемосхема цехов горно-обогатительного производства Мнемосхема агломерационной фабрики №2 состоит из 4 реализованных областей: 1) агломерационная фабрика № 2; 2) агломерационная фабрика № 3; 3) участок усреднения концентратов; 4) сероулавливающая установка № 4.