SCADA

Общие понятия и структура SCADA-систем (Лекция)

 

ПЛАН ЛЕКЦИИ

1.      Введение

2.      Определение и общая структура SCADA

3.      Функциональная структура SCADA

4.      Особенности SCADA как процесса управления

 

1. Введение

В настоящее время SCADA (Supervisory Control And Data Acquisition - диспетчерское управление и сбор данных) является наиболее перспективной технологией автоматизированного управления во многих отраслях промышленности.

В последние несколько десятилетий за рубежом резко возрос интерес к проблемам построения высокоэффективных и высоконадежных систем диспетчерского управления и сбора данных.

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

С другой стороны, развитие информационных технологий, повышение степени автоматизации и перераспределение функций между человеком и аппаратурой обострило проблему взаимодействия человека-оператора с системой управления. Расследование и анализ большинства аварий и происшествий в промышленности и на транспортен, часть из которых привела к катастрофическим последствиям, показали, что, если в 60-х годах ХХ века ошибка человека являлась первоначальной причиной лишь 20 % инцидентов, то в 90-х годах доля «человеческого фактора» возросла до 80 %, причем, в связи с постоянным совершенствованием технологий и повышением надежности электронного оборудования и машин, доля эта может еще возрасти.

 

Рис. Тенденции причин аварий в сложных автоматизированных системах

 

Основной причиной таких тенденций является старый традиционный подход к построению АСУ, который применяется часто и в настоящее время: ориентация в первую очередь на применение новейших технических (технологических) достижений, стремление повысить степень автоматизации и функциональные возможности системы и, в то же время, недооценка необходимости построения эффективного человеко-машинного интерфейса (HMI - Human-Machine Interface), т.е. интерфейса, ориентированного на оператора.

Возникла необходимость применения нового подхода при разработке таких систем, а именно, ориентация в первую очередь на человека-оператора (диспетчера) и его задачи. Реализацией такого подхода и являются SCADA-системы, которые иногда даже называют SCADA/HMI.

Управление технологическими процессами на основе SCADA-систем стало осуществляться в передовых западных странах в 80-е годы ХХ века. В России переход к управлению на основе SCADA-систем стал осуществляться несколько позднее, в 90-е годы.

SCADA-системы наилучшим образом применимы для автоматизации управления непрерывными и распределенными процессами, какими являются нефтегазовые технологические процессы. Кроме нефтяной и газовой промышленности, SCADA-системы применяются в следующих областях:

1)      управление производством, передачей и распределением электроэнергии;

2)      промышленное производство;

3)      водозабор, водоочистка и водораспределение;

4)      управление космическими объектами;

5)      управление на транспорте (все виды транспорта: авиа, метро, железнодорожный, автомобильный, водный);

6)      телекоммуникации;

7)      военная область.

В мире насчитывается не один десяток компаний, активно занимающихся разработкой и внедрением SCADA-систем. Программные продукты многих из этих компаний представлены на российском рынке. Кроме того, в России существуют компании, которые занимаются разработкой отечественных SCADA-систем.

 

2. Определение и общая структура SCADA

SCADA - это процесс сбора информации реального времени с удаленных объектов для обработки, анализа и возможного управление этими объектами.

В SCADA-системах в большей или меньшей степени реализованы основные принципы, такие, как работа в режиме реального времени, использование значительного объема избыточной информации (высокая частота обновления данных), сетевая архитектура, принципы открытых систем и модульного исполнения, наличие запасного оборудования, работающего в «горячем резерве» и др.

Все современные SCADA-системы включают три основных структурных компонента.

Рис. Основные структурные компоненты SCADA-системы

 

Remote Terminal Unit (RTU) - удаленный терминал, осуществляющий обработку задачи (управление) в режиме реального времени.

 

Системы реального времени бывает двух типов: системы жесткого реального времени и системы мягкого реального времени.

Системы жесткого реального времени не допускают никаких задержек

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

Master Terminal Unit (MTU) - диспетчерский пункт управления (главный терминал); осуществляет обработку данных и управление высокого уровня, как правило, в режиме мягкого реального времени. Одна из основных функций - обеспечение интерфейса между человеком-оператором и системой. MTU может быть реализован в самом разнообразном виде - от одиночного компьютера с дополнительными устройствами подключения к каналам связи до больших вычислительных систем и/или объединенных в локальную сеть рабочих станций и серверов.

Communication System (CS) - коммуникационная система (каналы связи), необходима для передачи данных с удаленных точек (объектов, терминалов) на центральный интерфейс оператора-диспетчера и передачи сигналов управления на RTU.

 

3. Функциональная структура SCADA

В названии SCADA присутствуют две основные функции, возлагаемые на системы этого класса:

1)      сбор данных о контролируемом процессе;

2)      управление технологическим процессом, реализуемое ответственными лицами на основе собранных данных и правил (критериев), выполнение которых обеспечивает наибольшую эффективность технологического процесса.

SCADA-системы обеспечивают выполнение следующих функций:

1)      Прием информации о контролируемых технологических параметрах от контроллеров нижних уровней и датчиков.

2)      Сохранение принятой информации в архивах.

3)      Обработка принятой информации.

4)      Графическое представление хода технологического процесса, а также принятой и архивной информации в удобной для восприятия форме.

5)      Прием команд оператора и передача их в адрес контроллеров нижних уровней и исполнительных механизмов.

6)      Регистрация событий, связанных с контролируемым технологическим процессом и действиями персонала, ответственного за эксплуатацию и обслуживание системы.

7)      Оповещение эксплуатационного и обслуживающего персонала об обнаруженных аварийных событиях, связанных с контролируемым технологическим процессом и функционированием программно-аппаратных средств АСУТП с регистрацией действий персонала в аварийных ситуациях.

8)      Формирование сводок и других отчетных документов на основе архивной информации.

9)      Обмен информацией с автоматизированной системой управления предприятием.

10)  Непосредственное автоматическое управление технологическим процессом в соответствии с заданными алгоритмами.

Данный перечень функций, выполняемых SCADA-системами, не является абсолютно полным, более того, наличие некоторых функций и объем их реализации сильно варьируется от системы к системе.

 

4. Особенности SCADA как процесса управления

 Существует два типа управления удаленными объектами в SCADA-системах: автоматическое и инициируемое оператором системы.

Процесс управления в современных SCADA-системах имеет следующие особенности:

1)      процесс SCADA применяется в системах, в которых обязательно наличие человека (оператора, диспетчера);

2)      процесс SCADA был разработан для систем, в которых любое неправильное воздействие может привести к отказу объекта управления или даже катастрофическим последствиям;

3)      оператор несет, как правило, общую ответственность за управление системой, которая при нормальных условиях только изредка требует подстройки параметров для достижения оптимальной производительности;

4)      активное участие оператора в процессе управления происходит нечасто и в непредсказуемые моменты времени, обычно в случае наступления критических событий (отказы, нештатные ситуации и пр.);

5)      действия оператора в критических ситуациях могут быть жестко ограничены по времени (несколькими минутами или даже секундами).