
- •Часть 1
- •Глава 1
- •1.1. Общие сведения
- •1.2. Расчет настроек регуляторов в одноконтурных аср
- •1.3. Расчет настроек регуляторов в многоконтурных аср
- •1.3.1. Комбинированные аср
- •1.3.2. Каскадные аср
- •1.3.3. Аср с дополнительным импульсом по производной из промежуточной точки
- •1.3.4. Взаимосвязанные системы регулирования
- •1.4. Системы регулирования объектов с запаздыванием и нестационарных объектов
- •1.4.1. Регулирование объектов с запаздыванием
- •1.4.2. Регулирование нестационарных объектов
- •1.5. Предварительный выбор структуры
- •1.6. Оптимальная фильтрация и прогнозирование случайных процессов. Оптимальное оценивание состояния объекта
- •Глава 2
- •2.1. Последовательность выбора системы автоматизации*
- •2.2. Регулирование основных технологических параметров
- •2.3. Регулирование процессов в химических реакторах
- •2.3.2. Регулирование реакторов с перемешивающим устройством
- •2.3.3. Особенности регулирования трубчатых реакторов
- •Часть 2
- •Глава 3
- •Глава 4
- •4.1. Типовые задачи вычисления неизмеряемых величин и обобщенных показателей
- •4.2. Вычисление интегральных и усредненных значений измеряемых величин
- •4.3. Учет и компенсация динамических связей между измеряемыми величинами
- •4.4. Вычисление неизмеряемых величин по уравнениям регрессии (косвенные измерения)
- •4.5. Автоматическая расшифровка хроматограмм
- •4.6. Прогнозирование показателей процесса
- •Глава 5
- •5.1. Формирование критериев оптимальности
- •5.2. Типовые постановки задач оптимального управления технологическими процессами
- •5.3. Декомпозиция и агрегирование оптимизационных задач
- •5.4. Управление технологическими процессами с параллельной структурой
- •5.5. Оптимальное управление системами с последовательной структурой и с рециклами
- •5.6. Способы упрощения решения задач оптимального управления технологическими процессами
- •5.7. Оптимальное управление периодическими процессами
- •5.8. Уточнение модели управляемого объекта по данным текущих измерений
- •Часть 8
- •Глава 6 техническое обеспечение систем управления
- •6.1. Управляющий вычислительный комплекс
- •6.2. Устройства связи с объектом
- •6.3. Устройства связи с оперативным персоналом
- •6.4. Архитектура управляющих вычислительных комплексов
- •6.5. Системы непосредственного цифрового управления
- •Глава 7
- •7.1. Основные понятия
- •7.2. Специальное программное обеспечение асутп
- •7.3. Разработка функционально алгоритмической структуры асутп*
- •8.1. Асутп микробиологического синтеза лизина ' в биореакторах периодического действия
8.1. Асутп микробиологического синтеза лизина ' в биореакторах периодического действия
Синтез лизина — незаменимой аминокислоты — осуществляется микроорганизмами Brevibacterium по методу глубинного культивирования, при котором клетки — продуценты суспендированы в водном растворе питательных веществ (культуральной жидкости), насыщаемом воздухом. Основными компонентами питательной среды являются сахара мелассы (отхода свеклосахарного производства), биологически активные (ростовые) вещества и соли аммония.
Производство кормового концентрата лизина включает следующие стадии: приготовление питательной среды, выращивание посевного материала, микробиологический синтез, выпарку и сушку. Основной стадией является синтез, при котором образуется целевой продукт. Оптимальными условиями для синтеза являются температура 31°С и кислотность среды 7,4 рН. Процесс необходимо проводить в стерильных условиях. Периодический процесс микробиологического синтеза лизина как объект управления. В промышленных условиях для синтеза лизина применяют биореакторы периодического действия емкостью 50 и 100 м3, снабженные мешалкой, теплообменником и барботером для подачи аэрирующего воздуха, в результате чего обеспечивается интенсивное перемешивание культуральной жидкости.
Цикл работы биореактора включает следующие стадии: осмотр и промывку аппарата; его герметизацию (опрессовку); стерилизацию; загрузку исходной питательной среды; ввод посевного материала; рабочую стадию — размножение микроорганизмов и синтез целевого продукта; заключительную стадию — слив культуральной жидкости, содержащей лизин.
Общая продолжительность цикла — 80 ч, в том числе продолжительность рабочей стадии — 60 ч.
На вспомогательных стадиях основной функцией управления является обеспечение заданной последовательности выполнения операций, т. е. функция программно-логического управления. Она реализуется переключением в определенной последо вательности запорной арматуры, установленной на трубопроводах технологической обвязки биореактора. За цикл работы биореактора лизина необходимо переключить десятки единиц запорной арматуры, причем в случае ошибочного изменения порядка переключения нарушается стерильность, что ведет к снижению выхода целевого продукта. При управлении вручную ошибки в порядке переключения — одна из причин потерь продукта. Кроме того, переключение вентилей вручную связано с большими затратами труда и времени, т. е. с увеличением длительности вспомогательных операций и снижением производительности реактора. Поэтому автоматизация программно-логического управления — важный резерв повышения эффективности производства лизина.
Кроме программно-логического управления на ряде вспомогательных стадий процесса требуется регулирование некоторых технологических параметров — таких как давление, рН среды. Например, на стадии стерилизации кроме функций программно-логического управления (подключение биореактора к паровому коллектору в начале стадии, выдержка заданной длительности стерилизации и отключение от коллектора по окончании стадии выдержки) необходимо регулировать давление пара в аппарате.
На рабочей стадии функции управления состоят в следующем:
регулирование основных технологических параметров, определяющих режим микробиологического синтеза: температуры и рН культуральной жидкости, давления в аппарате, уровня пены и расхода аэрирующего воздуха;
управление дозированием подпитки, т. е. подачи в аппарат дополнительного количества питательной среды во время микробиологического синтеза;
определение момента окончания рабочей стадии.
Рассмотрим особенности реализации этих функций в АСУТП. Температура характеризует тепловой баланс биореактора, который складывается из выделения тепла при протекании биохимических реакций и отвода тепла в теплообменнике. Таким образом, биореактор является статическим объектом регулирования температуры. Основными возмущающими воздействиями служат изменение тепловыделения при смене фаз физиологического развития микроорганизмов-продуцентов, а также изменение температуры охлаждающей воды, поступающей в теплообменник. Регулирующим воздействием является изменение расхода охлаждающей воды. Вследствие большой тепловой емкости этот объект обладает значительной инерционностью и чистым запаздыванием. Требуемая точность регулирования обеспечивается стандартным ПИД-регулятором.
Необходимость регулирования рН вызвана тем, что на некоторых стадиях процесса в результате биохимических реакций возрастает кислотность культуральной жидкости, и показатель рН снижается относительно оптимального значения.
Рис. 8.1. Функциональная схема автоматического регулирования биореактора
/ — АСР расхода аэрирующего воздуха; 2 — АСР температуры; 3 —' АСР давления; 4 — АСР уровня пены; 5 — АСР показателя рН
Для нейтрализации выделяющейся кислоты в реактор подают титрующее вещество
(аммиачную воду), расход которого служит регулирующим воздействием. Как объект регулирования рН биореактор является статическим и обладает сравнительно малой инерционностью и запаздыванием, поэтому стандартный ПИД-регулятор обеспечивает требуемую точность регулирования. Определенные технические трудности при автоматическом регулировании рН связаны с необходимостью стерилизации паром электродов* чувствительного элемента рН-метра при температуре до 140 °С.
Давление в биореакторе регулируют изменением расхода отходящих газов. Как объект регулирования давления биореактор обладает благоприятными характеристиками, поэтому требуемое качество регулирования обеспечивается стандартным ПИД-регулятором.
Особенность процесса микробиологического синтеза лизина состоит в образовании большого количества пены, которая может заполнить рабочую полость аппарата и попасть в трубопровод отходящих газов. Уровень пены регулируют подачей в биореактор специальных веществ — пеногасителей. Обычно используют двухпозиционное импульсное регулирование, при котором в случае превышения допустимого уровня пены пено-гаситель подается в аппарат отдельными дозами с выдержкой определенных интервалов времени между ними.
Таким образом, для автоматической реализации функции регулирования технологических параметров можно использовать одноконтурные АСР. Соответствующая функциональная схема автоматизации показана на рис. 8.1.
Наиболее сложными для автоматизации являются функции управления дозированием подпитки и определения момента окончания рабочей стадии.
Определение оптимального управления для периодического процесса микробиологического лизина с подпиткой. Программу дозирования подпитки и момент окончания рабочей стадии оп ределяют из решения следующей задачи оптимального управления периодическим процессом биосинтеза лизина с подпиткой:
(8.1)
где р и V — концентрация лизина и объем культуральной жидкости; £р и is — продолжительность рабочей и вспомогательных стадий процесса; и — вектор управляющих воздействий, которыми. в общем случае являются расход и состав подпитки, а также tv; D — множество допустимых решений, заданное технологическими ограничениями и уравнениями математической модели процесса.
В настоящее время по производственным условиям общий объем вносимой подпитки и ее состав обычно задают, а продолжительность рабочей стадии определяют из технологического ограничения
(8.2)
где s — концентрация Сахаров в культуральной жидкости; s» — заданное значение концентрации.
С
(8.3)
где г — концентрация ростовых веществ в культуральной жидкости; D\ — множество допустимых значений г к s, которые рассматриваются как управляющие воздействия.
Множество di определяется условиями
а также уравнениями математической модели* периодического процесса микробиологического синтеза:
(8.4)
(8.5)
Критерий (8.3) можно преобразовать с учетом уравнения (8.5). Тогда задача оптимального управления в окончательной постановке выглядит следующим образом:
(8.6)
при
* Модель построена в предположении, что реактор работает в режиме идеального перемешивания и скорость биохимических реакций не ограничена условиями массопередачи кислорода из воздуха в культуральную жидкость.
Для ее решения запишем условия оптимальности, вытекающие из принципа максимума Понтрягина:
(8.7)
(8.8)
(8.9)
П
(8.10)
В этом выражении от s зависит только первое слагаемое, поэтому требование max Н/х равносильно условию
З
(8.11)
С
(8.12)
Анализ
общего решения дифференциального
уравнения (8.8) с граничным условием (8.9)
показывает, что
при
На рис. 8.2,6 показан характер зависимости функций и q от г, а на рис. 8.3 — функции от r.
Можно
показать, что оптимальная концентрация
ростовых веществ r°(t),
удовлетворяющая
условию (8.12), является кусочно-постоянной
функцией, имеющей на отрезкене более двух интервалов постоянства:
(8.13)
Рис. 8.2. Кинетические зависимости процесса микробиологического синтеза лизина:
а — удельной скорости синтеза лизина q от концентрации Сахаров s; б — удельных скоростей роста биомассы ц (/) и синтеза лизина q (2) от концентрации ростовых веществ г •
Рис.
8.3. Зависимость функции=H/x
от
концентрации ростовых веществ при
и
Момент
переключения
определяется
из условия
(8.14)
где q° — максимальное значение функции q, которого она достигает при s=s° r=0.
Интегрируя
уравнение (8.8) в «обратном» времени на
отрезке
при
r°=0, получим:
Отсюда с учетом условия (8.14) определим момент переключения:
Таким образом, для принятых допущений оптимальный процесс микробиологического синтеза лизина распадается на две стадии: первая — ускоренный рост биомассы, для которого необходимо поддерживать максимальную концентрацию ростовых веществ; вторая — активный синтез целевого продукта, при котором концентрация ростовых веществ должна быть равна нулю.
В реальных условиях приходится учитывать ограниченные массообменные возможности биореактора (из-за которых на стадии роста биомассы скорость процесса обычно лимитируется концентрацией растворенного кислорода), а также то обстоятельство, что уменьшение концентраций r и s может происходить только вследствие потребления соответствующих веществ в процессе микробиологического синтеза.
С учетом этих ограничений оптимальные программы (8.11) и (8.13) трансформируются к виду, представленному на рис. 8.4.
Близкий
к оптимальному профиль концентрации
ростовых веществ получают, если в
исходную питательную среду вводится
почти все их количество, рассчитанное
на процесс в целом. Что касается Сахаров,
то задача управления, согласно (8.11),
состоит в поддержании оптимальной их
концентрации дозированием подпитки
на отрезке
(см.
рис. 8.4).Алгоритм
адаптивного управления импульсной
подачей подпитки. В
настоящее время на биохимических заводах
по производству лизина подпитку
вносят импульсно, подавая в биореактор
за короткий промежуток времени
определенную дозу раствора Сахаров.
В результате концентрация Сахаров
скачкообразно
возрастает до значения S2,
которое можно рассчитать из уравнения
материального баланса (см. рис. 8.5):
(8.15)
Рис. 8.4. Оптимальные профили концентрации ростовых веществ г (/) и Сахаров s (2) для периодического процесса биосинтеза лизина: t\ — окончание подачи сахарной подпитки; tf — окончание процесса биосинтеза
Рис. 8.5. Изменение концентрации Сахаров при импульсной подаче подпитки: tn— момент подачи в биореактор дозы подпитки
где V] и Si — объем культуральной жидкости в биореакторе и концентрация в ней Сахаров в момент внесения дозы подпитки; Va и sn — объем дозы и концентрация в ней Сахаров.
П
(8.16)
где
—
момент подачи в реактор j-той дозы
подпитки.
Если скорость потребления Сахаров на небольшом отрезке времени близка к постоянной, то условию (8.16), очевидно, соответствует следующее соотношение:
Используя это выражение совместно с (8.15), определим значение S1, обеспечивающее выполнение (8.16):
Момент tn внесения дозы подпитки определяется из линейной прогнозирующей модели (4.60):
где
—
время, отсчитываемое от момента
выполнения
последнего лабораторного анализа
по определению концентрации Сахаров в
культуральной жидкости;
и
-
оценки параметров прогнозирующей
модели, рассчитываемые по формулам
(4.58) — (4.59) с использованием результата
последнего
анализа (см. пример в разд. 4.6).
Если расчетное время
(8.17)
то
очередную дозу подпитки вносят в этот
момент; в противном случае решение о
времени внесения дозы подпитки принимают
после получения в момент
результата
очередного анализа. Момент окончания
рабочей стадии процесса
определяют
по той же линейной прогнозирующей модели
из условия (8.2):
Если расчетное время удовлетворяет условию, аналогичному (8.17), его признают вероятным моментом окончания рабочей
стадии процесса. а^чгтп
Функции АСУТП микробиологического синтеза лизина. AC,/111
предназначена для автоматизированного управления процессом микробиологического синтеза лизина в биореакторах периодического действия большой единичной производительности (рабочим объемом свыше 50 м3).
Система реализует следующие функции (рис. 8.6):
первичную обработку информации и представление ее оператору (в частности, сигнализация отклонения технологических параметров от регламентных значений, индикация по вызову значений параметров и сигнализация состояния запорной и регулирующей арматуры);
расчет неизмеряемых величин;
программно-логическое управление процессом на вспомогательных стадиях;
Рис. 8.6. Функциональная структура АСУТП микробиологического синтеза лизина в биореакторах периодического действия:
/__у]__функции системы; / — первичная обработка информации и представление ее
оператору; Я — регулирование технологических параметров; /// — расчет неизмеряемых величин; /V — управление подпиткой и определение времени окончания рабочей стадии; V—программно-логическое управление; VI — связь с АСУТП верхнего уровня; / — исполнительные устройства для регулирования технологических параметров; 2 — информационно-измерительные каналы; 3 — датчики дискретных сигналов; 4 — автоматическая запорная арматура
регулирование технологических параметров на вспомогательных и рабочей стадиях процесса;
управление подачей подпитки и определение времени окончания рабочей стадии;
связь с АСУТП высшего уровня.
Все функции АСУТП реализуются программно*. В состав специального математического обеспечения системы входят следующие алгоритмы:
1) первичной обработки информации, в частности изложенные в гл. 3 алгоритмы контроля достоверности исходной информации (допусковый), фильтрации (экспоненциального сглаживания), аналитической градуировки (манометра, рН-метра, термопреобразователя сопротивления);
2) расчета неизмеряемых величин, в частности изложенные в гл. 4 алгоритмы интегрирования методом прямоугольников и прогнозирования значений концентраций ключевых компонентов культур альной- жидкости на основе полиномиальных моделей (4.56);
3) непосредственного цифрового управления по стандартному ПИД-закону регулирования;
4) программно-логического управления;
5) адаптивного управления импульсной подачей подпитки и определения времени окончания рабочей стадии.
КТС системы состоит из микропроцессорного управляющего комплекса (МПК) «Биоцикл», и стандартных технических средств автоматизации (измерительных, нормирующих и промежуточных преобразователей и вторичных приборов), размещенных в двух напольных шкафах [35].
МПК «Биоцикл» является объектно-ориентированным изделием, построенным на базе агрегатного комплекса микропроцессорных средств диспетчеризации, автоматики, телемеханики (МикроДат), который входит в состав Государственной системы промышленных приборов и средств автоматизации (ГСП). Элементной .базой МикроДат служит комплект БИС серии К-580, основу которого составляет универсальный 8-ми разрядный микропроцессор. МПК «Биоцикл» no-существу является специализированным УВК, в состав которого входят микро-ЭВМ и набор периферийного оборудования для связи с ТОУ, оперативным персоналом и ЭВМ вышестоящего уровня управления. Конструктивно МПК выполнен в виде напольного шкафа, в котором на стандартных блочных каркасах установлены агрегатные модули МикроДлт, а также размещены источники питания. На передней двери шкафа смонтирована лицевая панель МПК, на которой размещены средства отображения информации (цифровые индикаторы и сигнальные лампы), а также органы управления клавишного типа.
Предусмотрено два режима функционирования системы — информационно-советующий, при котором часть функций управления выполняет оператор, воздействующий на исполнительные устройства с помощью команд дистанционного управления, и автоматический режим НЦУ. Для реализации функций управления подачей подпитки и определения времени окончания рабочей стадии используют данные лабораторных анализов, которые оператор вводит в память МПУ, после чего инициирует работу соответствующей программы. Результаты расчета выводятся на лицевую панель МПУ в виде рекомендуемого времени выполнения соответствующей операции (подачи дозы подпитки или начала слива культуральной жидкости из аппарата).
АСУТП на основе МПК. «Биоцикл» могут входить в состав распределенных иерархических АСУТП как подсистемы нижнего уровня. Для этого предусмотрена возможность обмена информацией между МПК и УВМ вышестоящего уровня, выполняющей функции координатора.
S.2. АВТОМАТИЗИРОВАННАЯ СИСТЕМА УПРАВЛЕНИЯ УСТАНОВКОЙ «ПОЛИМИР-50» (АСУ «ПОЛИМИР»)
Типичным примером агрегата большой мощности является установка «Полимир-50» по производству полиэтилена методом •высокого давления.
Значительный рост производительности единичного агрегата достигнут в результате увеличения габаритов и изменения конструкции аппаратов установки, а также резкой интенсификации процесса полимеризации путем повышения давления и температуры в реакторе и применения эффективных инициаторов. Эти изменения в организации процесса привели к существенному росту количества перерабатываемой информации о ходе процесса, повысили требования к объему реализуемых функций, точности и надежности системы управления процессом и в ко-" дечном счете привели к необходимости разработки _автоматизи-рованной системы управления с применением средств вычислительной техники [14].
'Полимеризация этилена осуществляется в двухзонном трубчатом реакторе под высоким давлением. При этом получают полиэтиленовый гранулят.
/ — ввод этилена; 2, 5 — рециклы низкого и высокого давления; 3 — подача кислорода; 4, 6 — компрессоры первого и второго каскада; 7 — подогреватели; 8, 9 — первая и вторая зоны реактора; 10 — регулирующий клапан; 11—холодильник; 12, 13 — отделител» промежуточного и низкого давления; 14 — гранулятор
На рис. 8.7 представлена упрощенная технологическая схема процесса.
Краткая характеристика особенностей этого процесса как объекта управления приведена во Введении.
Свежий этилен 1 поступает в установку, предварительно смешиваясь с возвратным этиленом низкого давления 2. В этилен вводят кислород 3, •служащий инициатором полимеризации. Затем газ сжимают компрессором первого каскада 4 до так называемого промежуточного давления. После компрессии газ делится на два потока, к которым подводится еще и воз-•вратный газ промежуточного давления 5. Оба газовых потока сжимают в двух компрессорах второго каскада 6 до давления реакции, подогревают ,в подогревателях 7 и подводят в зоны реактора 8 и 9. Для управления температурным режимом работы реактор снабжен специальными «рубашками», по которым циркулирует горячая вода.
В конце второй зоны реактора реакционная смесь дросселируется через «специальный регулирующий клапан slO, .охлаждается в продуктовом холодильнике 11, а затем поступает в отделитель промежуточного давления 12. Здесь полимер отделяется от непрореагировавшего этилена и дросселируется в отделитель низкого давления 13, в котором также выделяется этилен из-расплава. После отделителя низкого давления расплав направляется в гранулятор 14; полученный гранулят подается в цех конфекционирования. Непрореагировавший в процессе полимеризации этилен, выделившийся в отделителях промежуточного и низкого давления, возвращается на полимеризацию. Процесс полимеризации сопровождается выделением большого количества тепла, которое необходимо отводить для поддержания заданной температуры реакции. Образующийся в результате реакции полимер может иметь различные молекулярно-массовое распределение и физико-механические свойства, зависящие в основном от условий проведения реакции: температуры, концентрации инициатора, давления и некоторых других факторов.
Задачи контроля и управления. Основным и наиболее сложным в управлении агрегатом технологической схемы является реактор, в котором мономер — этилен — превращается в полимер. Процесс проводят при давлении порядка 250 МПа и температуре около 300 °С. Количество этилена, превращенного в полимер за время пребывания в реакторе (степень конверсии, или степень полимеризации), является наряду с показателями качества продукта основным показателем эффективности функционирования реактора и всей технологической линии. Однака непосредственное измерение этих параметров осуществляется с большим запаздыванием, составляющим более 1 ч (при времени пребывания смеси в реакторе 1,5—2 мин). Поэтому использование результатов таких измерений для управления процессом сложно.
Управление реактором осуществляют изменением расходов реакционной смеси по зонам реактора, концентрации инициатора в смеси, ее входной температуры, давления в реакторе и температуры теплоносителя в рубашке реактора. Число контролируемых параметров в реакторе более 100. Основная задача стабилизации режима в реакторе,— поддержание в нем заданного давления. Это достигается дросселированием газа из реактора 9 в отделитель промежуточного давления 12 (см. рис. 8.7) с помощью клапана 10.
В ряде установок производства полиэтилена высокого давления в трубчатых реакторах применяют пульсирующий режим поддержания давления в аппарате. При этом давление периодически (с периодом порядка 1 мин) резко снижают на (250-=-300)ХЮ~5 Па и затем вновь выводят на заданное значение. Продолжительность такого снижения — подъема давления составляет 10—15 с. Целью создания таких пульсаций является срыв пленки полимера, оседающей на стенках реактора и резко ухудшающей условия теплообмена, а также ликвидация возможных забивок {«пробок») реактора продуктом. Такой режим работы реализуют с помощью специального управляющего устройства, называемого «главный регулятор». С помощью этого же регулятора стабилизируют давление в реакторе, реализуют достаточно жесткие требования к точности управления давлением в стационарных и переходных режимах (при пульсации давление должно точно, с большой скоростью и без перерегулирования возвращаться к заданному значению).
Температура в реакторе существенно изменяется по его длине. Она измеряется в 60—80 точках. Определенные области функционирования процесса соответствуют высокой параметрической чувствительности температуры в реакторе, когда небольшим флуктуациям параметров соответствуют значительные изменения температуры (см. рис. 2.32,а), что может привести к аварийным ситуациям. Управление температурой осуществляется изменением давления в аппарате: при превышении допустимого значения температуры давление в реакторе снижается, что приводит к уменьшению скорости реакции полимеризации и снижению температуры. Естественно, что такое сосредоточенное управление в ряде случаев недостаточно эффективно. Поэтому используют также алгоритмы контроля и управления процессом, учитывающие распределение температуры по длине (см. гл. 2).
Управление другими участками технологической линии в основном заключается в стабилизации на заданном значении ряда параметров, сигнализации об их отклонениях и осуществлении ряда предаварийных и аварийных защит. При этом общее число контролируемых параметров на установке достигает
Рис. 8.8. Декомпозиция задачи «Обеспечение заданной производительности установи» '
План-график работы установки «Полимир» включает задание по количеству и качеству (ассортименту, или марке продукта) выпускаемого полимера. При этом всегда имеются ограничения по ресурсам, определяемые внешними условиями и работой смежных производств. Кроме того, к изменениям в плане могут приводить требования заказчиков и остановы производства. Это требует оперативной корректировки плана-графика. На установках получения полиэтилена высокого давления выпускают обычно несколько марок продукта с различными свойствами,, что приводит к необходимости переходов с одного режима работы установки на другой. Каждый такой переход связан с Управление процессом синтеза полиэтилена усложнено» 0 основном возможностью протекания реакций разложения эти-дена в реакторе. Эти реакции протекают с высокой скоростью,, опровождаются выделением большого количества тепла, по-,вышением давления и имеют характер теплового взрыва. Кроме того, поскольку цех синтеза представляет собой цепочку последовательно соединенных аппаратов, жестко связанных между собой по нагрузкам и параметрам процесса, то отказ какого-либо «з этих аппаратов может приводить к выходу из строям всего цеха. Управление данным технологическим комплексом; осуществляется из центрального пункта управления.
Анализ аналогичных действующих автоматизированных технологических комплексов показал, что современные производства полиэтилена хорошо оснащены различными контрольно-измерительными приборами и средствами автоматизации. С их помощью обеспечивается стабилизация основных режимных параметров на заданных значениях. Однако при этом осуществляется управление лишь отдельными операциями, а не установкой: в целом, и оказывается невозможным выполнение ряда важных для крупнотоннажных агрегатов функций: переход с режима на-режим, стабилизация качества продукта, пуск и останов процесса и т. д. Кроме того, изменения в системе управления, обусловленные совершенствованием технологии процесса, при использовании традиционных средств КИПиА требуют значительных капитальных затрат. Отмеченные недостатки принципиальны для «Полимир-50» как крупнотоннажного производства.
При создании АСУ «Полимир» к ней предъявляли следующие требования:
система должна быть эволюционирующей, с гибкими алгоритмической и технической структурами; это требование обусловлено необходимостью поэтапного ввода ее в эксплуатацию-и возможными изменениями при совершенствовании технологии производства и алгоритмов управления;
система должна строиться по иерархическому принципу с декомпозицией общей задачи ^управления; это необходимо» для обеспечения высокой надежности управления крупнотоннажным производством;
должны максимально использоваться современные алгоритмы управления и контроля (например, построенные с помощью адаптивных математических моделей процесса), что дает основной эффект от применения АСУ;
математическое обеспечение АСУ (собственно алгоритмы и связи между ними) должно быть максимально унифицировано для возможной эволюции системы.
Указанные требования были положены в основу создания-функциональной, алгоритмической и технической структур АСУ «Полимир» и структуры ее математического обеспечения.
АСУ «Полимир» построена по иерархическому принципу. В ее состав входят: традиционные системы автоматики, обес- определенными потерями: получением некоторого количества некондиционного продукта и дополнительными расходами сырья — этилена. Избежать этих потерь полностью не удается однако они могут быть минимизированы путем составления оптимального плана-графика работы установки, устанавливающего последовательность выпуска различных марок полиэтилена и оптимальные пути переходов. К значительным потерям приводят также аварийные остановки процесса, которые могут возникать из-за нарушений технологического регламента и возможной неустойчивости процесса.
Таким образом, система управления работой агрегата па производству полиэтилена должна обеспечить выпуск заданной номенклатуры (марок) продукта при требуемой производительности и повышение эффективности функционирования процесса» Эти достаточно общие цели функционирования АТК в дальнейшем конкретизируются на примере крупнотоннажной установки «Полимир-50» в соответствии с методикой, кратко изложенной в гл. 7.
Рис. 8.9. Функциональная структура реализации задачи «Обеспечение заданной производительности установки»
печивающие измерение и стабилизацию основных параметров процесса; информационно-вычислительный комплекс (ИВК), обеспечивающий централизованный сбор, обработку, представление информации и рекомендаций оператору, а также выработку управляющих воздействий на объект; технолог-оператор, выполняющий настройку процесса и принимающий решение при сложных неформализуемых ситуациях в ходе процесса. Функционально-алгоритмическая структура АСУ. Для синтеза функционально-алгоритмической структуры, реализуемой с помощью ИВК, проведем декомпозицию целей функционирования автоматизированного технологического комплекса. При этом будем рассматривать следующие группы целей (вытекающие из сформулированных выше задач обеспечения заданной производительности, заданного качества полимера и повышения эффективности функционирования процесса): обеспечить заданную номенклатуру (качество) выпуска продукта; обеспечить заданную производительность АТК; повысить надежность функционирования АТК; повысить экономичность АТК; обеспечить гибкую связь различных организационных уровней управления; обеспечить возможность развития (эволюционируемость) АСУТП.
В соответствии с принятой методикой приведем пример последовательной декомпозиции двух первых из указанных целей (задач). Декомпозиция и конкретизация целей функционирования осуществляется, как отмечалось, с учетом организационной структуры управления объектом. Для установки «Полимир»-можно выделить три уровня (рис. 8.8): I — управления производством полиэтилена в целом; II — управления установкой;, III — оперативного управления технологическим процессом.
Каждая из общих групп целей решается на верхнем уровне иерархии — управления производством, подцели решаются на уровне управления установкой и, наконец, частные цели — на третьем, нижнем уровне — оперативного управления процессом. Реализация общей цели (задачи) — «Обеспечить заданную номенклатуру (качество) продукта» — включает следующие подцели (1, 2, 3) и частные цели (в скобках):
1. Обеспечить безотказность работы АТК (обеспечить диагностику технологического оборудования и средств АСУТП; определить время безотказного пробега технологического оборудования и средств АСУТП);
2. Обеспечить оптимальный план-график выпуска марок, продукта (соблюдать оптимальный план-график выпуска марок: полимера);
3. Обеспечить соблюдение технологического режима, соответствующего заданному качеству продукта (обеспечить контроль качества, прогноз качества, необходимое управление переменными в стационарных режимах; минимизировать время-переходных процессов, при которых производится некондиционный продукт).
На рис. 8.9 в качестве примера приведена структура декомпозиции рассмотренной задачи обеспечения заданной производительности установки с учетом уровней организационной структуры.
В результате такой декомпозиции всех приведенных общих целей функционирования АСУТП формируется комплекс частных подцелей. На их основе составлена обобщенная функциональная структура системы АСУТП «Полимир». Перечень основных функций приведен ниже.
Сбор и первичная обработка информации: опрос датчиков; фильтрация; коррекция расходов; первичная проверка достоверности информации; сравнение переменных с уставками.
Расчет, анализ и принятие решений: проверка достоверности информации; анализ отклонений переменных- расчет комплексных показателей; определение марки полиэтилена (ПЭ); диагностика состояния оборудования: контроль устойчивости процесса; контроль и прогноз производительности; контроль и прогноз качества ПЭ; прогнозирование аварийных остановов; расчет ТЭП; расчет оптимальных режимов; исследование процесса.
Представление информации: отказ КИПиА; нарушения технологического регламента; температурный профиль в реакторе; изменения переменных во времени; значения измеряемых и рассчитываемых переменных ТЭП; результаты анализа и прогнозов показателей процесса; рекомендации по управлению;
Рис. 8.10. Сравнение расчетной (1) и экспериментальной (2) производительности трубчатого реактора в стационарном (а) и переходном (б) режимах
оптимальный план работы установки; аварийные ситуации; результаты исследования процесса.
Отдельные алгоритмы системы разрабатываются на основе детализированной функциональной структуры, отражающей взаимосвязь функций. Пример такой структуры для одной из указанных выше общих задач — «Обеспечение заданной производительности установки» — приведен на рис. 8.9.
Детализированные функциональные структуры позволяют переходить к следующему этапу синтеза системы (см. рис. 7.6) — распределению функций между средствами КИПиА, технологом-оператором и ЭВМ. В задачи средств КИПиА входят измерения и контроль параметров процесса. Более сложные функции, связанные с формированием общего представления о функционировании отдельных частей и установки в целом (расчет ТЭП, диагностика оборудования, прогнозирование аварийных ситуаций и т. д.), реализуются с помощью ЭВМ. К этой группе относится большая часть функций АСУТП «Полимир». Наконец, решение задач, плохо формализуемых на данном этапе знаний о процессе, а также в ряде случаев окончательное принятие решения по управлению выполняет технолог-оператор.
Синтез технической структуры АСУТП «Полимир» осуществляется с учетом полного объема функций, реализуемых системой. При этом наиболее сложен синтез технической структуры управляющего вычислительного комплекса (объем памяти, вычислительные возможности число периферийных устройств выбирают с учетом будущего развития системы), а также требований к ней по надежности и точности).
Рассмотрим более подробно структуру УВК в АСУТП «Полимир». Техническая структура УВК аналогична приведенной на рис. 6.6,0. Выбор УВК осуществлялся, как отмечалось, на основе детализированных для каждой из целей функциональных структур системы. При этом было принято, что функционирование объекта при отказах УВК недопустимо, поэтому традиционные средства КИПиА вхоДйт в Состав АСУТП в таком объеме, чтобы обеспечить безаварийный останов производства в случае отказа УВК. Естественно, что это потребовало принятия специальных мер для повышения надежности при выборе УВК. За основу была принята система, состоящая из двух вычислительных комплексов, связанных между собой с помощью устройств межмашинной связи.
Пусковой комплекс АСУ. При ранжировке выполняемых с помощью УВК функций по очередности их реализации первым был поставлен пусковой комплекс функций, объединяющий задачи, без решения которых невозможна работа объекта. Пусковой комплекс реализуется с помощью ВК-1, а на ВК-2 решаются задачи, названные вторичной обработкой информации (ВОЙ), позволяющие повысить эффективность функционирования объекта (см. рис. 6.6,в). При отказах ВК-1 выполнение функций пускового комплекса автоматически переключается на ВК-2, который.при этом перестает решать задачи ВОЙ; тем самым обеспечивается повышенная надежность реализации функций пускового комплекса.
В состав пускового комплекса функций АСУТП «Полимир» входят: сбор и первичная обработка информации; представление информации оператору; протоколирование хода и различных показателей процесса; сигнализация о нарушениях в технологическом процессе.
Сбор и первичная обработка информации. В соответствии с этой функцией обеспечивается сбор и первичная обработка аналоговой и дискретной информации, поступающей с объекта через устройство связи с объектом (УСО). Система осуществляет следующие виды обработки: масштабирование; фильтрацию методом экспоненциального сглаживания; линеаризацию шкал датчиков; коррекцию расходов газа и пара на условия измерения; вычисление средних значений параметров за заданные интервалы времени; проверку параметров на технологическую достоверность; сравнение параметров с режимными уставками; суммирование число-импульсных сигналов.
Такие виды обработки являются достаточно общими для разных процессов (см. гл. 3).
Общее количество обрабатываемых в УВК аналоговых сигналов в АСУ «Полимир» равно 500, число-импульсных сигналов (от весов и датчиков расхода электроэнергии) — 10. В системе осуществляется ввод и обработка инициативных дискретных сигналов от системы аварийной защиты и блокировки для инициирования программы протоколирования предаварийной ситуации.
Представление информации оператору включает контроль по вызову на экране дисплея группы- параметров; сигнализацию на экране дисплея номеров групп, в которых произошли отклонения; индикацию на экране дисплея температурного профиля по длине реактора. Дисплеи установлены в операторском помещении. Вызов параметров ведется по группам. Максимальное число групп равно 60, в каждой группе может быть до 10 параметров. В состав выводимой на экран информации входят: наименование технологического агрегата и номер группы; идентификатор (номер) технологического параметра и единицы его измерения; текущее и регламентированное значения параметра; значения технологических и аварийных границ для каждого параметра; тенденция изменения параметра во времени.
Продолжительность цикла обновления информации на дисплеях составляет 5 с. Вызов той или иной группы параметров на экран осуществляется оператором с помощью клавиатуры дисплея.
При отклонении параметров от допустимых значений на экране дисплея высвечивается номер группы, в которой произошло отклонение. При вызове этой группы на экран дисплея отклонившийся параметр выделяется интенсивностью свечения. Проверка на допустимость отклонений осуществляется для 400 параметров.
Важной задачей контроля процесса является индикация профиля температур в реакторе на экране цветного дисплея. При этом кроме эпюры температуры реакционной смеси по длине реактора на экран автоматически выводятся в цифровой форме максимальное значение температуры в каждой из зон реактора и эпюра температуры охлаждающей жидкости в рубашке реактора. Отклонения температур выделяются цветом. Общее число индицируемых температур — 80. Продолжительность цикла обновления информации — 1 с.
Протоколирование позволяет вести полный и достоверный контроль за работой установки с помощью цифровой регистрации на печатающих устройствах. Это обеспечивает необходимую документацию о ходе процесса и освобождает операторов от трудоемкой работы по ведению записей в сменных журналах. Кроме того, предусмотрено запоминание информации на магнитных лентах и дисках.
В системе осуществляется печать следующих протоколов:
производственного, фиксирующего средние часовые значения основных параметров процесса по агрегатам и отделениям в каждой смене; этот протокол фиксирует также результаты лабораторных анализов, которые вводятся в УВК, и расчетных показателей процесса; общее число параметров в производственном протоколе — 80;
группового, в котором оператор имеет возможность протоколировать с периодом от 1 до 30 мин любую из групп параметров; запрос на протоколирование и его цикл задаются с клавиатуры дисплея;
пускового; при пуске установки и переходе с одного режима на другой оператор может вызвать автоматическую печать пускового протокола; запрос на протоколирование и его периодичность задаются с клавиатуры дисплея; число параметров в пусковом протоколе — 75;
протокола неисправности КИП; по вызову оператора осуществляется печать всех неисправных на данный момент измерительных точек КИП;
сменного протокола нарушений, фиксирующего все происшедшие за смену нарушения в ходе процесса по каждому из параметров; регистрируются моменты нарушения параметра и вхождения его в норму; протокол выводится автоматически в конце каждой смены; приводится сообщение о состоянии параметров к началу следующей смены;
протокола пред аварийных ситуаций, служащего для выявления причин аварий и анализа процесса; реализация этой функции осуществляется путем непрерывного циклического запоминания на скользящем интервале времени текущих значений наиболее важных технологических параметров с последующим их протоколированием. При появлении инициативного сигнала об аварии на объекте через 5 с процесс циклического запоминания прекращается, и по вызову технолога-оператора с клавиатуры дисплея выводится на печать либо весь протокол, либо информация по какому-либо из агрегатов в виде последовательности значений параметров, совмещенных с временной шкалой;
протокола комплексных показателей процесса; в рамках пускового комплекса обеспечивается расчет и периодическое протоколирование обобщенных показателей процесса (ТЭП, характерные значения температурного профиля в реакторе, перепады давлений на участках технологического процесса и др.). Кроме изложенных выше функций в рамках пускового комплекса АСУТП «Полимир» реализуются функции контроля и управления реактором полимеризации, выполняемые с помощью аналого-цифрового вычислительного устройства, названного . главный регулятор. Это устройство имеет связь также с основным УВК АСУТП, что позволяет изменять задания ему по результатам расчетов в ЭВМ.
Функции вторичной обработки информации. После внедрения и освоения функций пускового комплекса выполняются задачи вторичной обработки информации [14]. Часть из них приведена на рис. 8.8, 8.9. Алгоритмы ВОЙ разрабатывались на основе экспериментального и аналитического исследования объекта.
Характерная особенность внешнего программного обеспечения АСУ «Полимир» — широкое использование математических моделей процесса при разработке алгоритмов контроля и управления установкой. Применение математической модели, работающей в одном темпе с процессом, позволяет оперативно определить такие важные показатели эффективности работы установки, как производительность реактора и качество получаемого продукта. При определении этих показателей с помощью традиционных средств измерения и лабораторных ана лизов запаздывание составляет от 1 до 4 ч, поэтому такую информацию, конечно, нельзя использовать для оперативного управления процессом. Кроме того, с помощью математической модели процесса прогнозируется «запас устойчивости» в ведении процесса (см. гл. 2).
В качестве примера рассмотрим алгоритм расчета производительности реактора на установке «Полимир-50». Оператив- -ный расчет производительности осуществляется для каждой зоны реактора с помощью упрощенной модели процесса, представляющей собой уравнения материального баланса для мономера и инициатора:
(8.18)
(8.19)
где у\ — концентрация мономера; Уч — концентрация инициатора; Р — давление; в — температура реакционной смеси; / — текущая длина реактора, 0^/^L; L — длина зон реактора; ai — at, kh k2 — постоянные коэффициенты^
Первоначально проводится опрос основных точек измерения по каждой зоне реактора (давление, дискретный температурный профиль по длине каждой зоны, расход инициатора, положение клапана, регулирующего соотношение расходов свежего этилена в каждую зону). Данные этих измерений используют для расчета и проверки достоверности информации. На основании измерений рассчитывают концентрации инициатора на входе в каждую зону реактора и задают начальные условия для интегрирования системы уравнений (8.18), (8.19). Затем температурный профиль, измеренный в ряде точек по длине реактора, аппроксимируют полиномом. Коэффициенты полинома определяют методом наименьших квадратов так, чтобы минимизировать сумму среднеквадратичных отклонений значений полинома от температуры в точках измерения. Далее уравнения (8.18), (8.19) интегрируют методом Эйлера по длине каждой из зон и определяют суммарную производительность реактора по обеим зонам. Значения температуры в правых частях уравнений на каждом шаге интегрирования рассчитывают no-полученному при аппроксимации полиному.
Программа расчета производительности реактора работает в составе АСУ в реальном масштабе времени. Продолжительность цикла расчета — 5 мин. Графики расчетной и экспериментально измеренной производительности (с учетом запаздывания в измерении) приведены на рис. 8.10.
Результаты расчета выводятся на дисплей оператору-технологу и используются для настройки процесса на максимальную производительность (с учетом ограничений по качеству продукта).
Программное обеспечение АСУ «Полимир». В основу построения программного обеспечения (ПО) положен агрегатный принцип, позволяющий реализовать алгоритмы контроля и управления поэтапно и при необходимости вносить изменения в функционирующие программы.
Внутреннее ПО системы построено на основе АСПО. Внешнее ПО включает программы первичной обработки информации Г(ПОИ) и программы потребителей, обеспечивающие выполнение функций АСУ. Для большей гибкости системы, как уже отмечалось, она построена по агрегатному принципу с унификацией внешних связей между отдельными ее компонентами. Система ПОИ состоит из ряда таблиц или списков, содержащих исходные данные для работы отдельных программных модулей, обрабатывающих эти таблицы (см. рис. 7.5). Данные в таблицах могут быть легко изменены. Программные модули нельзя оперативно изменять и их функции близки к функциям внутреннего программного обеспечения.