Управление это целенаправленное воздействие на технологический процесс с целью обеспечения оптимальных условий его функционирования
Скачать 40.54 Kb.
|
Химико-технологические процессы в абсолютном большинстве предназначены для получения продукта из сырья, поступающего в аппарат или группу аппаратов. Кроме того, для осуществления процесса в заданном режиме в аппарат подается или отводится энергия (рис. В.1). Управление – это целенаправленное воздействие на технологический процесс с целью обеспечения оптимальных условий его функционирования. Аппарат или группа аппаратов, в которых протекает управляемый процесс, называется объектом управления. Изменяя подачу сырья или энергии в объект управления, можно обеспечить оптимальные условия его функционирования. Для оценки состояния объекта управления нужна информация о технологических параметрах. Средства получения информации в удобной для передачи форме передают ее на средства отображения информации и в устройство управления. Оператор с помощью отсчетных устройств оценивает состояние объекта управления. Устройство управления по определенному алгоритму обрабатывает полученную информацию и с помощью исполнительных устройств изменяет подачу массы или энергии в объект. Автоматизация технологических процессов подразумевает замену человека самодействующими устройствами, которые выполняют функции управления. Автоматизированные системы управления технологическими процессамиСовременная АСУТП (автоматизированная система управления технологическим процессом) представляет собой многоуровневую человеко-машинную систему управления. Создание АСУ сложными технологическими процессами осуществляется с использованием автоматических информационных систем сбора данных и вычислительных комплексов, которые постоянно совершенствуются по мере эволюции технических средств и программного обеспечения. Архитектура систем управления представлена на рис. 1. Рисунок 1. Архитектура систем управления Нижний уровень автоматики – «сенсорный уровень», включает те средства автоматизации, которые находятся непосредственно на технологических объектах. Это датчики и исполнительные механизмы. Современные технологии измерений и управления широко использует интеллектуальные датчики и исполнительные механизмы, имеющие собственные микропроцессоры, что позволяет обрабатывать информацию по месту измерений, проводить диагностику работы исполнительных механизмов, разгружая, таким образом, технологические компьютеры и каналы связи, и повышая оперативность управления. Микропроцессорные контроллеры интеллектуальных датчиков и исполнительных механизмов образуют «полевой уровень». Алгоритмы управления отдельными технологическими параметрами реализованы с помощью микропроцессорных контроллеров (контроллерный уровень), программируемых на SCADA - уровне. Концепция SCАDA (Supervisory Control And Data Acquisition - диспетчерское управление и сбор данных) предопределена всем ходом развития систем управления и результатами научно-технического прогресса. Применение SCADA-технологий позволяет достичь высокого уровня автоматизации в решении задач разработки систем управления, сбора, обработки, передачи, хранения и отображения информации. Дружественность человеко-машинного интерфейса (HMI/MMI), предоставляемого SCADA - системами, полнота и наглядность представляемой на экране информации, доступность "рычагов" управления, удобство пользования подсказками и справочной системой и т. д. - повышает эффективность взаимодействия диспетчера с системой и сводит к нулю его критические ошибки при управлении. SCADA – системы связаны телекоммуникационными каналами с уровнем управления производством (АСУП) и вся запрашиваемая информация оперативно доставляется на верхний уровень управления. Компоненты систем контроля и управления и их назначениеМногие проекты автоматизированных систем контроля и управления (СКУ) для большого спектра областей применения позволяют выделить обобщенную схему их реализации, представленную на рис.2. Рисунок 2. Обобщенная схема системы контроля и управления Специфика каждой конкретной системы управления определяется используемой на каждом уровне программно - аппаратной платформой. Нижний уровень - уровень объекта - включает различные датчики для сбора информации о ходе технологического процесса, электроприводы и исполнительные механизмы для реализации регулирующих и управляющих воздействий. Датчики поставляют информацию локальным программируемым логическим контроллерам (PLC - Programming Logical Controoller), которые могут выполнять следующие функции: сбор и обработка информации о параметрах технологического процесса; управление электроприводами и другими исполнительными механизмами; решение задач автоматического логического управления и др. Так как информация в контроллерах предварительно обрабатывается и частично используется на месте, существенно снижаются требования к пропускной способности каналов связи. В качестве локальных PLC в системах контроля и управления различными технологическими процессами в настоящее время применяются контроллеры как отечественных производителей (Р-130, КРОСС, ЕЛЕСИ и др.), так и зарубежных. На рынке представлены многие десятки и даже сотни типов контроллеров, способных обрабатывать от нескольких переменных до нескольких сот переменных. В табл. 1 представлены основные показатели назначения контроллеров, выпускаемых Заводом Электроники и Механики (г. Чебоксары) – ведущим отечественным производителем промышленных контроллеров. К аппаратно-программным средствам контроллерного уровня управления предъявляются жесткие требования по надежности, времени реакции на исполнительные устройства, датчики и т.д. Программируемые логические контроллеры должны гарантированно откликаться на внешние события, поступающие от объекта, за время, определенное для каждого события. Таблица 1
Для критичных с этой точки зрения объектов рекомендуется использовать контроллеры с операционными системами реального времени (ОСРВ). Контроллеры под управлением ОСРВ функционируют в режиме жесткого реального времени. Разработка, отладка и исполнение программ управления локальными контроллерами осуществляется с помощью специализированного программного обеспечения, широко представленного на рынке. К этому классу инструментального ПО относятся пакеты типа ISaGRAF (CJ International France), InConrol (Wonderware, USA), Paradym 31 (Intellution, USA), имеющие открытую архитектуру. Информация с локальных контроллеров может направляться в сеть диспетчерского пункта непосредственно, а также через контроллеры верхнего уровня. В зависимости от поставленной задачи контроллеры верхнего уровня (концентраторы, интеллектуальные или коммуникационные контроллеры) реализуют различные функции. Некоторые из них перечислены ниже: сбор данных с локальных контроллеров; обработка данных, включая масштабирование; поддержание единого времени в системе; синхронизация работы подсистем; организация архивов по выбранным параметрам; обмен информацией между локальными контроллерами и верхним уровнем; работа в автономном режиме при нарушениях связи с верхним уровнем; резервирование каналов передачи данных и др. Верхний уровень - диспетчерский пункт (ДП) - включает, прежде всего, одну или несколько станций управления, представляющих собой автоматизированное рабочее место (АРМ) диспетчера/оператора. Здесь же может быть размещен сервер базы данных, рабочие места (компьютеры) для специалистов и т. д. Часто в качестве рабочих станций используются ПЭВМ типа IBM PC различных конфигураций. Станции управления предназначены для отображения хода технологического процесса и оперативного управления. Эти задачи и призваны решать SCADA - системы. SCADА - это специализированное программное обеспечение, ориентированное на обеспечение интерфейса между диспетчером и системой управления, а также коммуникацию с внешним миром. Спектр функциональных возможностей определен самой ролью SCADA в системах управления и реализован практически во всех пакетах: автоматизированная разработка, дающая возможность создания ПО системы автоматизации без реального программирования; средства исполнения прикладных программ; сбор первичной информации от устройств нижнего уровня; обработка первичной информации; регистрация алармов (сообщений о неполадках) и исторических данных; хранение информации с возможностью ее пост-обработки (как правило, реализуется через интерфейсы к наиболее популярным базам данных); визуализация информации в виде мнемосхем, графиков и т.п.; возможность работы прикладной системы с наборами параметров, рассматриваемых как "единое целое" ("recipe" или "установки"). Рассматривая обобщенную структуру систем управления, следует ввести и еще одно понятие - Micro-SCADA. Micro-SCADA - это системы, реализующие стандартные (базовые) функции, присущие SCADA - системам верхнего уровня, но ориентированные на решение задач автоматизации в определенной отрасли (узкоспециализированные). В противоположность им SCADA - системы верхнего уровня являются универсальными. Все компоненты системы управления объединены между собой каналами связи. Обеспечение взаимодействия SCADA - систем с локальными контроллерами, контроллерами верхнего уровня, офисными и промышленными сетями возложено на так называемое коммуникационное ПО. Это достаточно широкий класс программного обеспечения, выбор которого для конкретной системы управления определяется многими факторами, в том числе и типом применяемых контроллеров, и используемой SCADA - системой. Большой объем информации, непрерывно поступающий с устройств ввода/вывода систем управления, предопределяет наличие в таких системах баз данных (БД). Основная задача баз данных - своевременно обеспечить пользователя всех уровней управления требуемой информацией. Но если на верхних уровнях АСУ эта задача решена с помощью традиционных БД, то этого не скажешь об уровне АСУ ТП. До недавнего времени регистрация информации в реальном времени решалась на базе ПО интеллектуальных контроллеров и SCADA - систем. В последнее время появились новые возможности по обеспечению высокоскоростного хранения информации в БД. Программные продукты класса SCADA широко представлены на мировом рынке. Это несколько десятков SCADA - систем, многие из которых нашли свое применение и в России. Наиболее популярные из них приведены ниже: InTouch (Wonderware) - США; Citect (CI Technology) - Австралия; FIX (Intellution ) - США; Genesis (Iconics Co) - США; Factory Link (United States Data Co) - США; RealFlex (BJ Software Systems) - США; Sitex (Jade Software) - Великобритания; TraceMode (AdAstrA) - Россия; Cimplicity (GE Fanuc) - США; САРГОН (НВТ - Автоматика) - Россия. Большинство SCADA-систем имеют встроенные языки высокого уровня, VBasic-подобные языки, позволяющие генерировать адекватную реакцию на события, связанные с изменением значения переменной, с выполнением некоторого логического условия, с нажатием комбинации клавиш, а также с выполнением некоторого фрагмента с заданной частотой относительно всего приложения или отдельного окна. |