Автоматизированные системы управления технологическими процессами

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

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

Основные функции систем.

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

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

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

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

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

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

Выполнение отдельных функций в АСУТП распределяется между людьми, обслуживающих систему (оператором-технологом, оператором ЭВМ, иногда программистом) и техническими средствами (ПК). В разных АСУТП это распределение осуществляется различными путями. При непосредственном цифровом управлении контроллер выдает управляющее воздействие (ИМ) на исполнительные органы, а оператор осуществляет лишь контроль ее работы. При распределении функций необходимо руководствоваться спецификой объекта и решаемых задач.

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

Виды обеспечения систем.

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

 
 

 

 


Рис.4. Взаимосвязь между видами обеспечений систем

(где ФУО – функциональное обеспечение; ТО – техническое обеспечение; АО – алгоритмическое обеспечение; ИО – информационное обеспечение; ПО – программное обеспечение;

ОО – организационное обеспечение)

 

Характер ФУО и АО в значительной степени зависит от объекта управления (далее – ОУ). В первом случае определяющими являются указанные выше функции и связи между ними (при этом говорят о функционально структуре); во втором – принятые методы решения задачи, определенные правила, очередность действия или даже инструкции, изложенные на формализованном языке математических соотношений.

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

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

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

Указанные виды обеспечения являются основными компонентами любой АСУ. Применительно к АСУТП особенно важным и трудоемким являются: в процессе разработки системы – алгоритмы и специальное программное обеспечение (в особенности применительно к управляющим функциям), при реализации на объекте – ИО и ТО, а в процессе промышленной эксплуатации – ТО и в наибольшей степени – ПО.

 

 


№3

SCADA – системы.

Этапы развития АСУТП:

  • Первый этап отражает внедрение систем автоматического регулирования (САР). Объектами управления на этом этапе являются отдельные параметры, установки, агрегаты; решение задач стабилизации, программного управления, слежения переходит от человека к САР. У человека появляются функции расчета задания и параметры настройки регуляторов.
  • Второй этап - автоматизация технологических процессов. Объектом управления становится рассредоточенная в пространстве система; с помощью систем автоматического управления (САУ) реализуются все более сложные законы управления, решаются задачи оптимального и адаптивного управления, проводится идентификация объекта и состояний системы. Характерной особенностью этого этапа является внедрение систем телемеханики в управление технологическими процессами. Человек все больше отдаляется от объекта управления, между объектом и диспетчером выстраивается целый ряд измерительных систем, исполнительных механизмов, средств телемеханики, мнемосхем и других средств отображения информации (СОИ).
  • Третий этап - автоматизированные системы управления технологическими процессами - характеризуется внедрением в управление технологическими процессами вычислительной техники. Вначале - применение микропроцессоров, использование на отдельных фазах управления вычислительных систем; затем активное развитие человеко-машинных систем управления, инженерной психологии, методов и моделей исследования операций и, наконец, диспетчерское управление на основе использования автоматических информационных систем сбора данных и современных вычислительных комплексов.

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

 

 

Рис. 5 – деление АСУТП на подуровни

 

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

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

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

SCАDA (Supervisory Control And Data Acquisition - диспетчерское управление и сбор данных) – система отображения информации о ходе технологического процесса, с помощью которой оператор может видеть состояние объекта и управлять им.

Функции SCADA:

    1. сбор первичной информации от устройств нижнего уровня;
    2. обработка первичной информации;
    3. регистрация событий и исторических данных;
    4. визуализация информации в виде мнемосхем, графиков и т.п.
    5. автоматизированная разработка, дающая возможность создания ПО системы автоматизации без реального программирования;
    6. средства исполнения прикладных программ;
    7. хранение информации с возможностью ее последующей обработки (как правило, реализуется через интерфейсы к наиболее популярным базам данных).

Примеры SCADA – систем:

InTouch (Wonderware, USA);

WinCC (Siemens, Germany);

Factory Link (USA);

Genesis (USA);

Trace Mode (AdAstra, РФ);

LabView (NI, USA);

ClearSCADA (Control Microsystems, Canada).

Критерии оценки SCADA – систем:

  • технические характеристики;
  • стоимостные характеристики;
  • эксплуатационные характеристики.

К техническим характеристикам SCADA-систем относятся:

  1. Программно-аппаратные платформы для SCADA-систем. Подавляющее большинство SCADA-систем реализовано на MS Windows платформах.
  2. Имеющиеся средства сетевой поддержки. Желательно, чтобы она поддерживала работу в стандартных сетевых средах (ARCNET, ETHERNET и т.д.) с использованием стандартных протоколов (NETBIOS, TCP/IP и др.), а также обеспечивала поддержку наиболее популярных сетевых стандартов из класса промышленных интерфейсов (PROFIBUS, CANBUS, LON, MODBUS и т.д.).
  3. Встроенные командные языки. Большинство SCADA-систем имеют встроенные языки высокого уровня, VBasic-подобные языки.
  4. Поддерживаемые базы данных.
  5. Графические возможности. Функционально графические интерфейсы SCADA-систем весьма похожи. Используемая векторная графика дает возможность осуществлять широкий набор операций над выбранным объектом, а также быстро обновлять изображение на экране, используя средства анимации.

 

При оценке стоимости SCADA-систем нужно учитывать следующие факторы:

  • стоимость программно-аппаратной платформы;
  • стоимость системы;
  • стоимость освоения системы;
  • стоимость сопровождения.

К группе эксплуатационных характеристик можно отнести:

  • удобство интерфейса среды разработки - "Windows - подобный интерфейс", полнота инструментария и функций системы;
  • качество документации - ее полнота, уровень русификации;
  • поддержка со стороны создателей - количество инсталляций, дилерская сеть, обучение, условия обновления версий и т. д.

Разработка системы контроля и управления, которая включает следующие этапы:

  • Разработка архитектуры системы автоматизации в целом. На этом этапе определяется функциональное назначение каждого узла системы автоматизации.
  • Решение вопросов, связанных с возможной поддержкой распределенной архитектуры, необходимостью введения узлов с "горячим резервированием" и т.п.
  • Создание прикладной системы управления для каждого узла. На этом этапе специалист в области автоматизируемых процессов наполняет узлы архитектуры алгоритмами, совокупность которых позволяет решать задачи автоматизации.
  • Приведение в соответствие параметров прикладной системы с информацией, которой обмениваются устройства нижнего уровня (например, программируемые логические контроллеры - ПЛК) с внешним миром (датчики технологических параметров, исполнительные устройства и др.)
  • Отладка созданной прикладной программы в режиме эмуляции.

Отличия SCADA-систем.

1. По разработке отдельных функций:

· мощность векторной графики, которая используется для построения мнемосхем, многообразие динамических элементов, наличие многооконного режима;

· возможность импорта, экспорта графических изображений в стандартных форматах;

· возможность работы с мультимедиа сообщениями: наличие речевого сигнализатора, возможность выдачи в окно видеокадра изображений от телевизионных систем;

· наличие и мощность арифметических, логических и управляющих модулей, которые позволяют без программирования проводить типовую обработку информации;

2. По открытости SCADA-систем:

· наличие типовых протоколов для связи с оборудованием различных производителей;

· наличие протоколов для работы с программными средствами различных производителей;

3. По визуализации отдельных функций:

· возможное число измеряемых величин, которые можно вынести на графики (тренды);

· точность считывания отображаемых на графиках величин для задаваемых моментов времени;

· наличие ограничений, накладываемых SCADA на число архивируемых переменных и на число динамических переменных на одной мнемосхеме;

· защита от несанкционированного доступа к рабочей станции оператора;

· особенности диагностики состояния связи рабочей станции оператора с контроллерами и другими станциями операторов.

SCADA-системы состоят из двух частей: 1-я – среда разработки; 2 - я – среда исполнения. Эти две части взаимозависимы: привязка возможностей, которые закладываются в среде исполнения, осуществляются посредством среды разработки.

 

 

№4

Автоматизированные системы управления производствами.

 

План лекции: