Добычи, подготовки и транспорта нефти и газа (SCADA)
На рис.4 представлена архитектура многоуровневой системы управления, обобщающая многочисленные применения таких систем для управления технологическими процессами нефтяной и газовой промышленности.
Рис.4. Обобщенная структурная схема системы управления.
Как правило, это двухуровневые системы, и именно на этих уровнях реализуется непосредственное управление технологическими процессами. Специфика каждой конкретной системы управления определяется используемой на каждом уровне программно - аппаратной платформой.
· Нижний уровень - уровень объекта (контроллерный) - включает различные датчики (измерительные преобразователи) для сбораинформации о ходе технологического процесса, электроприводы и исполнительные устройства для реализации регулирующих и управляющих воздействий. Датчики поставляют информацию локальным контроллерам (PLC), которые могут обеспечить реализацию следующих функций:
- сбор, первичная обработка и хранение информации о состоянии
оборудования и параметрах технологического процесса;
- автоматическое логическое управление и регулирование;
- исполнение команд с пункта управления;
- самодиагностика работы программного обеспечения и состояния самого контроллера;
- обмен информацией с пунктами управления.
Так как информация в контроллерах предварительно обрабатывается и частично используется на месте, существенно снижаются требования к пропускной способности каналов связи.
· Информация с локальных контроллеров может направляться в сеть диспетчерского пункта непосредственно, а также через контроллеры верхнего уровня(см. рис.4). В зависимости от поставленной задачи контроллеры верхнего уровня (концентраторы, коммуникационные контроллеры) реализуют различные функции. Некоторые из них перечислены ниже:
- сбор данных с локальных контроллеров;
- обработка данных, включая масштабирование;
- поддержание единого времени в системе;
- синхронизация работы подсистем;
- организация архивов по выбранным параметрам;
- обмен информацией между локальными контроллерами и верхним
уровнем;
- работа в автономном режиме при нарушениях связи с верхним
уровнем;
- резервирование каналов передачи данных и др.
· Верхний уровень - диспетчерский пункт (ДП) - включает одну или несколько станций управления, представляющих собой автоматизированное рабочее место (АРМ) диспетчера/оператора. Здесь же может быть размещен сервер базы данных. На верхнем уровне могут быть организованы рабочие места (компьютеры) для специалистов, в том числе и для инженера по автоматизации (инжиниринговые станции). Часто в качестве рабочих станций используются ПЭВМ типа IBM PC различных конфигураций.
Станции управления предназначены для отображения хода технологического процесса и оперативного управления. Эти задачи и призвано решать программное обеспечение SCADA, ориентированное на разработку и поддержание интерфейса между диспетчером/оператором и системой управления, а также на обеспечение взаимодействия с внешним миром.
· Все аппаратные средства системы управления объединены между собой каналами связи. На нижнем уровне контроллеры взаимодействуют с датчиками и исполнительными устройствами посредством физических линий, а с блоками удаленного и распределенного ввода/вывода - с помощью специализированных сетей.
Связь удаленных контроллеров с контроллерами верхнего уровня (концентраторами) часто реализуется по радио и телефонным каналам. В случае небольших расстояний локальные контроллеры объединяются между собой и с верхним уровнем управляющими сетями на базе витой пары, оптоволокна.
Связь различных АРМ оперативного персонала и специалистов между собой, с контроллерами верхнего уровня, а также с вышестоящим уровнем осуществляется посредством информационных сетей (витая пара, оптоволокно).
Спектр реализаций RTU в таких системах управления достаточно широк. Конкретная реализация RTU зависит от области применения. Это могут быть промышленные компьютеры (PC-совместимые контроллеры) или программируемые логические контроллеры (PLC/ПЛК). На российском рынке представлена широкая гамма контроллеров самых различных конфигураций и назначений.
Что касается программного продукта типа SCADA, то сейчас на российском рынке присутствует несколько десятков открытых SCADA-пакетов, обладающих практически одинаковыми функциональными возможностями. Тем не менее, каждый SCADA-пакет является по-своему уникальным, и его выбор для конкретной системы автоматизации по-прежнему остается актуальным.
Выбор коммуникационного программного обеспечения (протоколов обмена информацией) для конкретной системы управления определяется многими факторами, в том числе и типом применяемых контроллеров, и выбранным SCADA-пакетом.