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

кандидата технических наук
Пашаева, Бахар Адалят кызы
город
Москва
год
2013
специальность ВАК РФ
05.13.01
Диссертация по информатике, вычислительной технике и управлению на тему «Реализация алгоритмов управления на основе прогнозирующих моделей в системах каталитического крекинга нефти»

Автореферат диссертации по теме "Реализация алгоритмов управления на основе прогнозирующих моделей в системах каталитического крекинга нефти"

На правах рукописи

Пашаева Бахар Адалят кызы

Реализация алгоритмов управления на оспове прогнозирующих моделей в системах каталитического крекинга нефти

05.13.01- Системный анализ, управление и обработка информации (в технических системах)

АВТОРЕФЕРАТ

диссертации на соискание ученой степени кандидата технических наук

005531014

Москва-2013г.

005531014

Работа выполнена в Московском государственном техническом университете имени Н.Э.Баумана

Научный руководитель кандидат технических наук, доцент

Гаврилов Александр Игоревич

Официальные оппоненты

Григорьев Леонид Иванович, доктор технических наук, профессор, Российский государственный университет Нефти и Газа им. И.М. Губкина, заведующий кафедрой автоматизированных систем управления

Никифоров Сергей Васильевич, кандидат технических наук, Институт экономики, управления и права РГГУ, доцент кафедры моделирования в экономике и управлении факультета управления.

Ведущая организация Федеральное государственное бюджетное учреждение науки ИНСТИТУТ ПРОБЛЕМ УПРАВЛЕНИЯ им. В. А. Трапезникова РОССИЙСКОЙ АКАДЕМИИ НАУК

Защита состоится. на заседании диссертационного совета

Д 212.141.02 при Московском государственном техническом университете им. Н.Э.Баумана (МГТУ им. Н.Э.Баумана) по адресу: 105005, г. Москва, Госпитальный переулок, д. 10. ^&^г ^О

С диссертацией можно ознакомиться в библиотеке при Московском государственном техническом университете им. Н.Э.Баумана.

Автореферат разослан " _2013г.

Учёный секретарь диссертационного совета кандидат технических наук, доцент

Муратов И.В.

ОБЩАЯ ХАРАКТЕРИСТИКА РАБОТЫ

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

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

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

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

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

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

возможен учет транспортного запаздывания, учет изменений критериев качества в ходе процесса и отказов датчиков системы измерения.

Это переопределяет актуальность темы и диктует необходимость дальнейшей разработки систем управления на основе прогнозирующих моделей.

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

В соответствии с указанной целью определены следующие задачи исследований:

1. Исследование особенностей управления процессом ККН.

2. Исследование особенностей построения математических моделей технологического процесса ККН.

3. Обоснование возможности применения УПМ подходов в задачах управления производственными процессами на основе анализа современных систем управления.

4. Построение обобщенной математической модели процесса ККН.

5. Разработка динамической модели процесса ККН в результате реализации процедуры идентификации.

6. Разработка процедуры синтеза УПМ-регулятора для процесса ККН.

7. Разработка алгоритмов управления процессами ККН на основе прогнозирующих моделей.

8. Реализация алгоритмов управления процессом ККН на основе УПМ-регулятора.

Методы исследований. В процессе выполнения диссертационной работы использовались методы теории математического моделирования, теории автоматического управления, теории оптимального управления и др. Кроме того, использовались методы численного моделирования разработанных алгоритмов. При моделировании применялись пакеты прикладных программ МаЙаЬ^тиЫпк.

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

Основные результаты работы:

1) Разработаны типовые структуры систем управления на основе УПМ-подходов.

2) На основе исследований физико-химических свойств процесса разработана математическая модель ККН.

3) Проведен анализ современных технологий управления на основе прогнозирующих моделей в перерабатывающей промышленности.

4) На основе обобщенной модели ККН получена упрощенная динамическая модель процесса.

5) Разработана процедура синтеза УПМ-регулятора для процесса ККН

6) Реализована система управления установкой каталитического крекинга на основе УПМ-регулятора.

7) Определены оптимальные параметры УПМ-регулятора.

8) Подтверждена эффективность применения УПМ-регулятора для управления технологическим процессом ККН. Алгоритмы управления, содержащиеся в работе, использовались в ЗАО НПФ «ИнСАТ» при создании автоматизированной системы управления для установки подготовки нефти УПН-500.

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

Реализация результатов работы. Основной сферой использования полученных результатов являются автоматические системы управления установками процессов переработки нефти. Алгоритмы управления, содержащиеся в диссертационной работе были использованы при создании автоматизированной системы управления для установки подготовки нефти УПН-500.

Положения, выносимые на защиту. Алгоритмы управления в системах ККН на основе УПМ-подходов; Методика построения обобщенной математической модели ККН; Методика моделирования редуцированной динамической модели процесса ККН; Процедура синтеза системы управления установкой каталитического крекинга на основе УПМ-регулятора.

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

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

количественного и качественного анализа результатов, применением современных методов статистической обработки данных, непротиворечивостью результатов.

Апробация работы. Основные положения и результаты диссертации представлялись, обсуждались и были приняты на научном семинаре кафедры систем автоматического управления, а также на двух конференциях международного уровня: The third international conference «Problems of Cybernetics and Informatics» (РСГ2010) 2010. Baku, Azerbaijan; 3rd international conference on control and optimization with industrial applications (COIA'2011).2011 .Bikent University, Ankara, Turkey.

Публикации. По материалам диссертационной работы опубликованы 9 научных работ, из них в журналах по перечню ВАК - две.

Структура и объем работы. Диссертация состоит из введения, четырех глав, заключения, списка литературы из 110 наименований. Основная часть работы составляет 165 страниц машинописного текста, 9 таблиц и 36 рисунков.

СОДЕРЖАНИЕ РАБОТЫ

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

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

Принцип УПМ можно охарактеризовать следующей стратегией (рис. 1):

Прошлое Будущее

щк)

Лс

I I I I

I I I I I I I ) I I I

Рис. 1. Принцип удаляющегося горизонта в УПМ 4

в каждый конкретный момент времени выход процесса прогнозируется относительно некого конечного горизонта времени = Прогнозируемые значения выхода в момент времени к соответственно будут у(к +1), а значение параметра N называют горизонт прогнозирования. Прогноз осуществляется посредством модели процесса; предполагается, что модель имеется в наличии. Прогноз зависит как от прошлых входов и выходов, так и от будущего сценария управления {и(Л +Ду = 0..Л^г-1} (то есть управляющих действий, которые мы рассчитываем предпринять начиная с текущего момента времени); заданная траектория {уггГ{к + }),; = начиная с у^-(к),у(к), определяется на основании горизонта прогнозирования и описывает, как мы собираемся управлять выходом процесса с целью минимизации динамической погрешности е(к + ]) = у„г (к + ;) - у(к + 7);

измерение выхода >'(£) используется для оценки положения и обратной связи; управляющая последовательность и(к+ ]),] = о...мс-1 вычисляется на основе измерений с целью минимизации конкретной целевой функции в зависимости от прогнозируемых ошибок выхода у,„(к + ¿)-у(к +]),] = 1...Л'. Также в большинстве методов присутствует некоторое упорядочивание будущих законов управления {«(£ + ./),./ = 0...ЛГг -1}, а на переменные могут быть наложены ограничения;

первый элемент «№) оптимальной управляющей последовательности |н(«: + У),7=0...Лгг-1) применяется к реальному процессу и определяет управляющее воздействие на всем диапазоне времени ке Все остальные элементы вычисляемого вектора управления можно отбросить, так как к следующему моменту измерения все временные последовательности сдвинутся, будет получено новое значение выхода у(к + 1) и всю процедуру нужно будет повторить. В результате будет получен новый управляющий сигнал и(к + 1 I ¿ + 1) 5 абсолютно отличный от предыдущего «(£ + !!£). Данный принцип носит название стратегии «удаляющегося горизонта».

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

• Оптимальное управление, основанное на методе Эйлера-Лагранжа носит чисто локальный характер. Это остается одной из основных задач, стоящих перед применением УПМ для нелинейных систем, так как итоговая задача оптимизации нелинейных систем редко имеет эксплуатационные свойства. По этим причинам, важным вопросом, как теоретическим, так и практическим, остается вопрос о том, может ли оптимизация быть успешно применена в УПМ. Поскольку в большинстве

случаев, оптимальное решение, даже если нет ограничений, неизвестно и не подлежит вычислению.

• Большинство существующих УПМ методов основываются на управлении по разомкнутой схеме. Преимущество управления по обратной связи в том, что воздействие шума и помех могут быть эффективно учтены при управлении. Однако конструкция управления по обратной связи более трудная, чем конструкция обычных разомкнутых УПМ управлений.

• Достижимое качество управления, как правило, неизвестно, и вообще, не подлежит оценке. Существует ряд проблем определения устойчивости систем управления с применением прогнозирующего регулятора.

Во второй главе рассмотрены линейные УПМ технологии: их основные свойства и особенности; модели, используемые при УПМ подходах; задачи, решаемые при синтезе УПМ регуляторов.

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

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

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

Для достижения этих целей не обязательно использовать одну и ту же модель. Модель для прогноза может отличаться от модели для вычисления следующего управляющего воздействия. Из-за важной роли моделей в УПМ эта глава посвящена им. Применяемые модели представляются в пространстве входа-выхода.

Применяют два вида моделей входа-выхода:

Модели прямой зависимости, в которых входной сигнал и поступает прямо в модель.

Модели с приращением, в них в модель поступает отклонение входного сигнала ди .

Для случаев с линейным УПМ рассматриваем модели в переменных состояний следующей формы: х(к + \) = Ах(к) + Ви(к) у(к) = сх(к) + йи(к)

или в переменных вход-выход:

У (.V) = 6(5) * СДя) + С. (Л) *

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

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

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

min.,,, J(x0Mt)),te[t0,tf]

x = f(x,u),x(t0) = x0

h(x(t),u(t)) = О

#(дг(г),«(/))<0

Здесь J - (неотрицательная) целевая функция, / принимается достаточно гладкой, чтобы x = f(x,u) имела единственное (абсолютное непрерывное) решение на отрезке t[t0,tf ] для любого входного воздействия и. g и h являются ограничениями системы.

Для решения задач оптимального управления в линейных УПМ существует две основных стратегии: динамическое программирование и классический вариационный подход.

Фактически задачи оптимального управления для линейных УПМ имеют вид строго выпуклой задачи квадратичного программирования и существуют стандартные методы решения задачи динамического программирования для линейно квадратичного регулятора. Для такого случая целевая функция имеет вид:

/„(*(*),«) = £ [||;r(* + j)\\2 + ||n(fc + j)f]+ ||*(fc + N )|f

i■=<>

где N. горизонт прогнозирования, Nc- горизонт управления, ynf- желаемая траектория, У - выходная переменная.

Оптимальное управление находится с помощью обратных итераций дифференциального уравнения Риккати.

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

необходимо подавать на установку. Поэтому при использовании управления с прогнозированием необходимо либо предпринять шаги для избегания недопустимостей, либо иметь резервный метод вычисления управляющего сигнала. Для решения данной проблемы предлагаются различные методики:

• избегать «жестких» ограничений на выход .у

• активно управлять ограничениями в каждый момент времени к

• активно управлять горизонтами в каждый момент времени к

• использовать для решения нестандартные алгоритмы.

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

Приведены некоторые алгоритмы решения квадратичного программирования.

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

Рис. 2. Схема установки ККН Установка каталитического крекинга состоит из двух основных частей: из реактора и регенератора (рис. 2). Центральной частью установки каталитического крекинга является реактор, функционирующий следующим образом: сырье проходит через нагреватель, смешивается с катализатором и

8

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

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

Рис. 3. Схематическое представление иерархической системы управления

(САР - система автоматического регулирования; САУ - система автоматического управления; СПР - система планирования работы) Типовая схема иерархической системы управления приведена на рис. 3. Главной задачей нижнего уровня является поддержание параметров на заданных значениях для различных локальных контуров регулирования. На среднем уровне иерархии используется многосвязная модель процесса для того.

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

Расчет систем управления для процесса ККН представляет собой сложную задачу. Сложность задачи обусловлена следующими факторами: -система и имеет нелинейный характер;

-объект управления является многосвязным с существенными перекрестными связями;

-разница в постоянных времени для различных подсистем существенная.

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

Для управления процессом ККН при применении структуры управления 3x3 в качестве выходных параметров системы, как правило, принимаются температура в реакторе (Г,), температура в нижней части регенераторе (г ) и температура в циклонах регенератора (Г0.):

У = (ÄÄ,Г„)Т

В зависимости от состава управляющих параметров структуры 3x3 разделяются на два основных вида:

«2 = (^„,7»г

Данные структуры управления в пространстве вход-выход будут иметь

вид:

Г1 IV 12 и/,,"

т, = ТУа **

^32 М'зз. кс

УЧ2 >,

Тг„ =

г„ V* Щг И'зз. 7/

В первом случае в качестве управляющих параметров применяются расход катализатора (>,), расход воздуха Оа) и фактор образования кокса

7

(А'с). Во втором случае регулирование осуществляется путем изменения температуры сырья (Т,). Предполагается, что установка работает в пределе максимальной мощности, поэтому расход сырья (Р{) невозможно использовать как управляющее воздействие.

Результаты ранее проведенных исследований (Ховд, Скогестад) показывают, что применение в качестве структуры управления и, дает

лучшие результаты относительно структуры и2. Этот факт обуславливается тем, что температура сырья не сильно влияет на выходные параметры.

Несмотря на существование структур управления, где управление осуществляется сразу тремя параметрами, на практике чаще всего встречаются структуры управления 2x2. Широкое применение таких структур позволяет сравнивать и сопоставлять полученные результаты с результатами других авторов.

При использовании управления 2x2 в качестве управлений всегда применяются расход воздуха и катализатора, поступающего из регенератора в реактор как наиболее сильно влияющие параметры на выходные параметры процесса. Различные структуры управления в данном случае отличаются выбранными управляемыми параметрами. Существует четыре альтернативных структур управления 2x2:

1. Обычная структура управления, ус =(ТпАТг$)т, где Г, используется для регулирования г,, ^ для регулирования Дт :

" т, ' КЧ2

^22

2. Система управления по Курихаре, ук = (ТгхЛТг/ )7, где ^ используется для регулирования Ггг, Ро для регулирования Дт :

Г т 1 ГЦ "Ил

д т У* ^22.

3. Альтернативная система управления по Курихаре, уАК =(Тге,Тсу)г, где Ра используется для регулирования ТГ!!, И, для регулирования Тс>..

Г т X И

т _ СУ . ^22.

Такая структура управления является альтернативой второй структуры, так как уАК является линейной комбинацией ук.

4. Система управления по Хикку ун = (Т„Тсу)т, где Р,. используется для регулирования Г,, а для регулирования Та:

N

Т1у уг,, ^22.

Последняя структура управления наиболее распространенная структура в промышленности.

Произведена декомпозиция системы ККН. Обобщённая модель установки получена путем интеграции моделей, построенных на основе балансов масс и тепловых балансов. Структура системы приведена на рис. 4.

Реактор

Рис. 4. Структура установки ККН

В данной работе применяется 3-х компонентная математическая модель крекинга.

Согласно редуцированной модели реактора, реакции, протекающие в прямоточном реакторе можно условно разделить на три следующих вида: Реакция 1: А— Реакция 2: В >С, Реакция 3: А—>С,

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

В четвертой главе реализована система управления установкой ККН с использованием УПМ-регулятора.

Для реализации системы управления установкой ККН были в первую очередь определены виды управления и выходные параметры системы. После рассмотрения в первой главе существующих структур управления, для моделирования была выбрана структура управления по Хикку:

[>•„ =(т„тгев)т

Р, (подача катализатора из регенератора в реактор) используется для регулирования 7] (температура в прямоточном реакторе), а (подача воздуха в регенератор) для регулирования Тггч (температура в регенераторе).

Остальные переменные системы, в частности расход и температура сырья (Р!,тг), а также температура катализатора (ГД подающегося в реактор при таком выборе структуры управления, учитываются как возмущающие параметры системы.

В результате определенных входных, выходных и возмущающих переменных модель процесса в переменных вход-выход будет иметь следующую структуру:

Ги/ + [уи

И7 - 24 ^25- Ра . 21 № п 22 ^23

I1 г }

Структурная схема процесса приведена на рисунке 5.

Рис. 5. Структурная схема системы ККН

Выходные - J переменные

Рис. 6. Схема управления с использованием прогнозирующих моделей

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

7> +1

Где кт -коэффициент усиления; г,-временная постоянная.

Таблица 1.

Передаточные функции упрощенной модели процесса каталитического _ крекинга нефти_

-\Выход Вход Температура в реакторе Температура в регенераторе

Температура сырья 0.0045/+0.1055+0.165

11 0.064л-1 21 " 0.00064/ + 0.02953+0.386/ +1.163.5+1

Температура ислольз.-го катализатора И'С)= 079 И' и) 0.075/+ 0.39л+ 0.61

12 0.064.5 +1 '22' 0.0008454 + 0.045/ + 0.4/ +1.177* +1

Расход сырья -8.11*10"4 - 2.059 * 10 - 4./ - 0.000455 - 0.00072

0.0625 +1 _ 0.00072/ +0.031/ +0.39/ +1.1655 + 1

Расход исполь.-го катализатора 1 751*10"* И' ГтЛ С_ч _ -2.16*10"7.54 -4.12*10"'/ -3.62*10~5/

"мч"' 0.062.5 + 1 24 0.00037/ +0.05654 +0.43/ + 0.89/ +1.75.5 + 1 - 8.13*10~5.5-6.04 *10~5 0.00037/ + 0.056/ + 0.43/ +0.89/ +1.75.5 +1

Расход воздуха „, , ч 0.0028 1К, (.г) =- ь 0.48.5 + 1

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

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

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

Структурная схема системы УПМ для ККН приведена на рис. 6.

Моделирование системы управления с использованием прогнозирующих моделей производилось для различных значений управляющих параметров (температуры в реакторе и регенераторе) и возмущений. Было проведено ряд экспериментов и были найдены оптимальные настройки УПМ-регулятора. Эффективность применяемой системы управления подтверждается путем ее сравнения с системами управления с применением традиционных ПИД-регуляторов.

В заключение, приведены основные выводы и результаты, полученные в диссертационной работе.

Основные результаты работы:

1. Разработаны типовые структуры систем управления на основе УПМ-подходов.

2. На основе исследований физико-химических свойств процесса разработана математическая модель ККН.

3. Проведен анализ современных технологий управления на основе прогнозирующих моделей в перерабатывающей промышленности в результате чего обоснована возможность применения подходов УПМ.

4. Получена упрощенная динамическая модель процесса ККН.

5. Разработана процедуры синтеза УПМ-регулятора для процесса ККН

6. Реализован алгоритм управления установкой каталитического крекинга на основе УПМ-регулятора.

7. Определены оптимальные параметры УПМ-регулятора.

8. Подтверждена эффективность применения УПМ-регулятора для управления технологическим процессом ККН. Алгоритмы управления, содержащиеся в работе, использовались в ЗАО НПФ «ИнСАТ» при создании автоматизированной системы управления для установки подготовки нефти УПН-500.

ОСНОВНЫЕ ТРУДЫ ПО ТЕМЕ ДИССЕРТАЦИИ

1. Пашаева Б.А., Фархадов М.П. Управление на основе прогнозирующих моделей в системах каталитического крекинга нефти// Вестник Воронежского государственного технического университета (Воронеж). 2013. Том 9, №2, С.78-81 /(0,19п.л./0,16п.л.)

2. Пашаева Б.А. Синтез системы управления процессом каталитического крекинга нефти с использованием прогнозирующей модели// Электронный научный журнал «Инженерный вестник Дона» (Ростов- на-Дону). 2013. №1 http://www.ivdon.ru/magazine/archive/nly2013/1485. (0,75п.л.)

3. Пашаева Б.А., Мин Мин Тун Нейросетевое прогнозирующее управление дистилляционной колонной // Студенческий научный вестник (Москва). 2012. Том XII, Ч. 1. С.54-57 /(0,19п.л./0,1п.л.).

4. Пашаева Б.А. Применение метода управления на основе прогнозирующих моделей в процессах каталитического крекинга нефти // Студенческий научный вестник (Москва). 2012 Том XII, Ч. 1. С.57-63 / (0,38п.л.).

5. Пашаева Б.А., Гаврилов А.И. Применение метода управления на основе прогнозирующих моделей в процессах каталитического крекинга нефти // Молодежный научно-технический вестник (Москва). 2012. http://sntbul.bmstu.ru/doc/458048.html. (0,38п.л./0,2п.л.).

6. Нейросетевое прогнозирующее управление технологическими процессами/ Б.А.Пашаева [и др.] // Девятый международный симпозиум «Интеллектуальные системы» (Воронеж). 2010. С. 616-619 / (0,19п.л./0,05п.л.).

7. Гаврилов А.И., Пашаева Б.А. Интеллектуальная система управления каталитическим крекингом нефти// Девятый международный симпозиум «Интеллектуальные системы» (Воронеж). 2010. С. 637-641 / (0,25п.л./ 0,2п.л.).

8. Pashayeva В. Mathematical model of the fluid catalytic cracking for work in testing control systems for the cracking plant// The third international conference «Problems of Cybernetics and Informatics» (Baku, Azerbaijan). 2010. Vol.1 P.328-331 / (0,19п.л.).

9. Pashayeva B. The model predictive control for fluid catalytic process// 3rd international conference on control and optimization with industrial applications (Bikent University, Ankara, Turkey). 2011. P.114-115 / (0,13п.л.).

Подписано в печать 21.05.2013г.

Усл.п.л. - 1.0 Заказ №14135 Тираж: 75 экз.

Копицентр «ЧЕРТЕЖ.ру» ИНН 7701723201 107023, Москва, ул.Б.Семеновская 11, стр.12 (495) 542-7389 www.chertez.ru

Текст работы Пашаева, Бахар Адалят кызы, диссертация по теме Системный анализ, управление и обработка информации (по отраслям)

МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

ИМЕНИ Н.Э.БАУМАНА

РЕАЛИЗАЦИЯ АЛГОРИТМОВ УПРАВЛЕНИЯ ИА ОСНОВЕ ПРОГНОЗИРУЮЩИХ МОДЕЛЕЙ В СИСТЕМАХ КАТАЛИТИЧЕСКОГО КРЕКИНГА НЕФТИ

05.13.01 - Системный анализ, управление и обработка информации

(в технических системах)

На правах рукописи

04201360933

Пашаева Бахар Адалят кызы

Диссертация на соискание ученой степени

кандидата технических наук

Научный руководитель

кандидат технических наук, доцент

Гаврилов Александр Игоревич

Москва-2013

Содержание

ОСНОВНЫЕ ОБОЗНАЧЕНИЯ И СОКРАЩЕНИЯ 5

ВВЕДЕНИЕ 9

ГЛАВА 1. СОВРЕМЕННЫЕ ТЕХНОЛОГИИ УПРАВЛЕНИЯ В

ПЕРЕРАБАТЫВАЮЩЕЙ ПРОМЫШЛЕННОСТИ 16

1.1. Концепция управления на основе прогнозирующих моделей 17

1.2. Промышленные системы управления на основе прогнозирующих моделей 40

1.3. Типовые структуры систем УПМ 42

1.4. Интеграция управления технологическими процессами и комплексная оптимизация 45

1.5. Выводы 50

ГЛАВА 2. ЛИНЕЙНЫЕ РЕГУЛЯТОРЫ С ПРОГНОЗИРУЮЩЕЙ

МОДЕЛЬЮ 51

2.1. Основные свойства УПМ 51

2.2. Модели процессов и прогнозирующие модели 54

2.3. Оптимальное управление 56 2.3.1. Линейное прогнозирующее управление без ограничений 58

2.4. Задача УПМ с постоянным интервалом 60 2.4.1 Особенности моделей, применяемых в задачах УПМ 61

2.4.2 Постановка задачи синтеза регулятора 63

2.4.3. Прогнозирование: полное измерение состояний 66

2.4.4. Алгоритмы решения задач УПМ 69

2.4.5. Проблемы устойчивости в задачах УПМ 74

2.4.6. Математическое программирование. Условия оптимальности 75

2.4.7. Прямодвойственные методы внутренних точек 76

2.5. Особенности применения УПМ и алгоритмы настроек параметров регулятора 82

2.5.1. Оценка состояния и наблюдатели 82

2.5.2. Ограничения технологии УПМ 85

2.6. Выводы 87

ГЛАВА 3. ИССЛЕДОВАНИЕ ОСОБЕННОСТЕЙ ПРОЦЕССОВ ККН

КАК ОБЪЕКТОВ УПРАВЛЕНИЯ 89

3.1. Функциональные особенности установки каталитического крекинга нефти (ККН) 89

3.1.1. Принцип функционирования установки каталитического крекинга нефти 90

3.1.2. Физико-химические особенности процесса ККН 92

3.2. Методы управления установкой ККН 96 3.2.1. Анализ процесса ККН как объект управления 96

3.2.2. Задачи системы управления 101

3.2.3. Обзор альтернативных структур управления каталитическим крекингом нефти 104

3.2.4. Анализ особенностей структуры управления установкой ККН 108

3.3. Математические модели системы ККН 110

3.3.1. Математическая модель ККН в установившемся режиме 112

3.3.2. Математическая модель ККН в динамическом режиме 115

3.4. Выводы 118

ГЛАВА 4. РЕАЛИЗАЦИЯ СИСТЕМЫ ПРОГНОЗИРУЮЩЕГО УПРАВЛЕНИЯ УСТАНОВКОЙ КАТАЛИТИЧЕСКОГО

КРЕКИНГА НЕФТИ 119

4.1. Разработка математической модели установки ККН 119

4.2. Разработка упрощенной динамической модели установки ККН 135

4.3. Синтез системы управления установкой ККН 138

4.3.1. Определение оптимальных параметров УПМ-регулятора 140

4.3.2. Реакция системы на изменение возмущений 145

4.3.3. Сравнение результатов УПМ-регулятора с ПИД-регулятором 148

4.4. Выводы 151 ОБЩИЕ ВЫВОДЫ 153 СПИСОК ЛИТЕРАТУРЫ 155

ОСНОВНЫЕ ОБОЗНАЧЕНИЯ И СОКРАЩЕНИЯ

УПМ-управление с прогнозирующей моделью

ККН-каталитический крекинг нефти ДМУ-динамическое матричное управление ИДКОМ-идентификация и командование

ИНУОП-Интеграция Управления техническими процессами и комплексной Оптимизации

ККТ- условия Каруша-Куна-Такера КП-квадратичное программирование ЛКР-линейный квадратичный регулятор МАМ-метод активного множества МВТ-метод внутренних точек

НУПМ-нелинейное управление с прогнозирующей моделью РФК-расширенный фильтр Калмана ^ - Расход катализатора из реактора в регенератор;

Ра - Подача воздуха в регенератор;

кс - Фактор образования кокса;

Т/ - Температура сырья;

^ - Расход сырья;

Та - Температура воздуха;

- Расход отработанного катализатора из реактора в регенератор;

Г, - Температура на выходе из прямоточного реактора;

Trg - Температура в нижней части регенератора;

Тсу - Температура в циклонах регенератора;

Treg - Общая температура в регенераторе;

Od - Концентрация кислорода в дымовых газах;

Tsl - Температура в зоне десорбции;

Csl - Массовая доля кокса в зоне десорбции;

Сгс - Массовая доля кокса в восстановленном катализаторе;

у - Выходные параметры системы;

и - Управление системы;

ус - Обычная структура управления;

ук - Структура управления по Курихаре;

уАК - Альтернативная структура управления по Курихаре;

ун - Структура управления по Хикку;

Tnod - Температура в узле смешения;

cps - Удельная теплоемкость катализатора;

cp f - Удельная теплоемкость сырья;

dz - Безразмерная переменная длины;

Ya,Yb,Yc - Концентрация сырья, бензина и легких газовых фракций; kx,k2,kз - Коэффициенты постоянных скоростей в реакциях 1, 2, 3

гх,г2,гъ - Постоянные скорости реакций 1, 2, 3

иу - Скорость прохождения пара через прямоточный реактор;

Д#г1 - Энтальпия первой реакции;

ср А - Удельная теплоемкость компонента А;

ЯсЬ - Скорость горения кокса;

с ь - Удельная теплоемкость кокса;

Яса1 - Коэффициент соотношения катализатор/сырье;

М$ - Масса катализатора в прямоточном реакторе;

С$10 - Концентрация кокса на выходе из прямоточного реактора;

а - Соотношение С02/С0 в дымовых газах;

№а,г.ге8 ~ Масса воздуха в регенераторе;

^саі.ге8 ~ Масса катализатора в регенераторе; Нсо - Энтальпия образования СО; НС02 - Энтальпия образования С02; уге/ - Желаемая траектория;

к - Шаг времени; Ыс - Горизонт управления; N - Горизонт прогнозирования; J - Критерий оптимизации;

А,В,Су,Сг - Матрицы коэффициентов в пространстве состояний; ^ - Возмущения системы.

Реализация результатов работы. Основной сферой использования полученных результатов являются автоматические системы управления установками процессов переработки нефти. Алгоритмы управления, содержащиеся в диссертационной работе были использованы при создании автоматизированной системы управления для установки подготовки нефти УПН-500.

Положения, выносимые на защиту. Алгоритмы управления в системах ККН на основе УПМ-подходов; Методика построения обобщенной математической модели ККН; Методика моделирования редуцированной динамической модели процесса ККН; Процедура синтеза системы управления установкой каталитического крекинга на основе УПМ-регулятора.

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

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

ГЛАВА 1. СОВРЕМЕННЫЕ ТЕХНОЛОГИИ УПРАВЛЕНИЯ В ПЕРЕРАБАТЫВАЮЩЕЙ ПРОМЫШЛЕННОСТИ

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

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

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

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

В настоящее время насчитывается тысячи применений технологии УПМ и число этих внедрений постоянно растет.

1.1. Концепция управления на основе прогнозирующих моделей

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

последствия управления с прогнозированием и ответные возмущения можно предвидеть и предотвратить, что позволяет регулятору направлять параметры устройства ближе к желаемой будущей траектории. Наконец, УПМ-регулятор учитывает входные параметры процесса, состояние и ограничения, накладываемые на выходные параметры непосредственно в процессе расчета управления. Это означает, что менее вероятен выход за рамки ограничений, в результате чего возможен более жесткий контроль над оптимальным ограниченным, установившимся режимом процесса. Именно наличие ограничений отличает УПМ от других парадигм управления технологическими процессами.

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

гарантированно сходиться к оптимальным условиям не более чем за несколько десятков секунд, чтобы быть применимыми в производстве. По этим причинам, во многих случаях линейная модель обеспечивает большинство преимуществ УПМ.

Тем не менее, есть случаи, когда нелинейные эффекты достаточно значимы, чтобы оправдать использование технологии УПМ. Они включают, по крайней мере, две широкие сферы применения:

Задачи регулирования, в которых процесс сильно нелинеен и испытывает сильные частые возмущения (рН контроль и т.д.).

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

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

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

для повышения производительности или просто стабильной работы. Основные концепции УПМ не отрицают использование нелинейных моделей. Таким образом, идея применения УПМ для нелинейных процессов очевидна, по крайней мере, на концептуальном уровне. Однако, это не тривиальная задача, и есть много нерешенных задач, таких как:

Получение нелинейных моделей: из-за отсутствия методов идентификации для нелинейных процессов.

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

Отсутствие стабильности и надежности результатов для нелинейных систем.

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

Разработка адекватных эмпирических нелинейных моделей может быть очень сложной, и не существует формы представления модели, явно подходящей для общего представления нелинейных процессов. Доля успеха стандарта УПМ связана с относительной легкостью, с которой могут быть получены реакции на ступенчатое и импульсное воздействия или передаточные функций низкого порядка. Нелинейные модели гораздо труднее построить, или проводя идентификации входных/выходных данных, или с использованием основных принципов хорошо известных законов сохранения массы и энергии. Основным математическим ограничением для полной теории нелинейных процессов является отсутствие принципа суперпозиции для нелинейных систем. Из-за этого определение моделей из

данных входа/выхода процесса становится очень сложной задачей. Количество промышленных испытаний, необходимых для идентификации нелинейных объектов значительно выше, чем для линейных. Нелинейная модель в УПМ-контроллере может быть представлена в пространстве состояний:

Рх = / (х, и)

У = g(x) и еи хеХ

с1

где Р = — для непрерывного времени и это шаг Рх{к) = х(к +1) для т

дискретного времени, и - входные переменные, Х- состояние объекта, У -выходные переменные, все предполагаемые (реальные) значения находятся в некотором конечном векторном пространстве. Если модель является нелинейной, нет никаких преимуществ в соответствии ограничений линейным неравенствам, поэтому мы рассмотрим ограничения, как составляющие более общих областей и,Х.

Использование нелинейных моделей в УПМ обусловлено возможностью усиления контроля за счет повышения качества прогнозирования. Краеугольные положения в задаче управления любым процессом-сохранение масс, импульса и энергии, учет фазовых равновесий, отношения химической кинетики и свойства конечных продуктов -описывают нел�