Разработка эффективных методов и алгоритмов оптимального управления сложными химико-технологическими системами: На прим.
процесса каталит.
крекинга
В третьей главе приведен анализ возможных путей решения задачи управления процессом каталитического крекинга как многокритериальной задачи оптимизации. С целью выбора наиболее эффективного метода решения проведено сравнение различных способов свертки критериев. Также рассмотрены вопросы, относящиеся к проблеме определения наиболее эффективного метода решения задачи оптимального управления… Читать ещё >
Содержание
- Глава 1. Анализ технологического процесса каталитического крекинга и постановка задачи исследований
- 1. 1. Описание технологического процесса каталитического крекинга
- 1. 2. Анализ современного уровня и тенденций развития отрасли
- 1. 3. Анализ процесса как объекта управления
- 1. 4. Декомпозиционное управление сложными химико-технологическими системами
- 1. 5. Постановка задачи оптимального управления
- Глава 2. Математическое моделирование процесса каталитического крекинга
- 2. 1. Математическая модель кинетики процесса каталитического крекинга
- 2. 2. Математическая модель гидро- и термодинамики процесса каталитического крекинга
- 2. 2. 1. Математическое описание стадии подогрева сырья
- 2. 2. 2. Математическое описание стадии крекинга
- 2. 2. 3. Математическая модель стадии регенерации
- 2. 3. Решение задачи идентификации математической модели каталитического крекинга
- Глава 3. Выбор метода решения задачи оптимального управления
- 3. 1. Оптимизация многостадийных процессов
- 3. 1. 1. Выбор критериев для постановки задачи оптимизации процесса каталитического крекинга
- 3. 2. Многокритериальная оптимизация
- 3. 3. Декомпозиционные методы оптимизации
- 3. 4. Решение задачи оптимального управления процессом каталитического крекинга методом явной декомпозиции
- 3. 5. Обоснование выбора алгоритма оптимального управления
- 3. 5. 1. Метод комплексов Бокса
- 3. 5. 2. Метод скользящего допуска
- 3. 5. 3. Анализ эффективности алгоритмов оптимизации
- 3. 6. Численное решение задачи оптимального управления процессом каталитического крекинга
- 3. 1. Оптимизация многостадийных процессов
- Глава 4. Техническая реализация системы управления процессом каталитического крекинга
- 4. 1. Структура автоматизированной системы управления процессом каталитического крекинга
- 4. 1. 1. Основные параметры процесса
- 4. 1. 2. Схема автоматизации процесса каталитического крекинга
- 4. 2. Технические средства реализации многоуровневой иерархической системы управления
- 4. 2. 1. Измерительные преобразователи АСУ каталитического крекинга
- 4. 2. 2. Техническая реализация двухуровневой системы управления
- 4. 3. Анализ эффективности системы 108 оптимального управления процессом каталитического крекинга
- 4. 1. Структура автоматизированной системы управления процессом каталитического крекинга
- Основные результаты работы
Разработка эффективных методов и алгоритмов оптимального управления сложными химико-технологическими системами: На прим. процесса каталит. крекинга (реферат, курсовая, диплом, контрольная)
В связи с переходом на интенсивные методы технологии и строительством укрупненных и комбинированных установок все большую роль играет повышение качества расчетов химических процессов, оптимизации действующих и проектируемых технологических схем.
Использование современных знаний, а также методов математического моделирования и оптимизации позволяют путем расчетов технологического режима обеспечить для заданных условий оптимальное протекание процесса.
В настоящее время при разработке автоматизированных систем управления сложными технологическими комплексами во всех отраслях промышленности широкое применение находит теория иерархических многоуровневых систем управления. Применение данного подхода позволяет снизить сложность и повысить качество решения подобных задач управления. Кроме того, при создании автоматизированных систем управления (АСУ) декомпозиция позволяет использовать ранее существующие системы управления как подсистемы для АСУ более высокого уровня.
Основная цель работы — разработка эффективных методов и алгоритмов решения задач декомпозиционного управления и оптимизации статических режимов сложных химико технологических систем (СХТС) на примере автоматизации технологического процесса каталитического крекинга.
Каталитический крекинг тяжелых дистиллятных фракций на цеолитсодержащих катализаторах — один из самых многотоннажных процессов в нефтеперерабатывающей промышленности. Ему принадлежит одно из ведущих мест среди вторичных процессов нефтепереработки. Целевым назначением процесса является получение высокооктанового бензина из вакуумных нефтей, выкипающих в пределах 300−500'С. Газы, богатые бутанбутиленовой и пропан-пропиленовой фракциями, находят широкое применение в качестве сырья для производства высокооктанового компонента бензина — алкилата, а также в производстве синтетического каучука и в нефтехимии []].
Основным сырьем крекинга являются вакуумные газойли широкого фракционного состава с температурой выкипания 300−500'С и утяжеленные вакуумные газойли с температурой конца кипения до 550'С и даже 590'С. Для расширения ресурсов сырья используют и сырье вторичного происхождения, в частности газойли коксования.
Анализ процесса как объекта управления показывает, что он относится к СХТС и характеризуется наличием сложной взаимосвязи между элементами системы. Управление данным процессом требует применения высокоэффективных методов теории автоматического управления и оптимизации. Одной из основных задач системы управления является расчет и поддержание оптимального статического режима работы оборудования, поэтому большое внимание уделено решению задачи статической оптимизации процесса каталитического крекинга. Также рассматриваются возможности применения декомпозиционных методов для решения задачи оптимального управления и разрабатываются эффективные алгоритмы решения поставленных задач.
Основной материал работы изложен в четырех главах. Первая глава посвящена описанию процесса каталитического крекинга. Проводится анализ процесса как объекта управления, выделены особенности процесса и сформулирована в общем виде задача оптимального управления. На основе проведенного анализа обоснована целесообразность применения для управления процессом многоуровневых иерархических систем и декомпозиционных методов. Определены цели и задачи дальнейших исследований.
Во второй главе осуществляется разработка математической модели каталитического крекинга. Рассматриваются возможные варианты описания кинетики и гидродинамики процесса, проведены идентификация параметров и оценка адекватности принятой модели.
В третьей главе приведен анализ возможных путей решения задачи управления процессом каталитического крекинга как многокритериальной задачи оптимизации. С целью выбора наиболее эффективного метода решения проведено сравнение различных способов свертки критериев. Также рассмотрены вопросы, относящиеся к проблеме определения наиболее эффективного метода решения задачи оптимального управления на основе децентрализованного подхода. Проведен анализ существующих методов декомпозиции и обоснован выбор рабочего метода при решении задачи управления процессом каталитического крекинга.
В четвертой главе рассмотрены вопросы, связанные с технической реализацией разработанной системы управления.
В заключении сформулированы основные результаты работы. Научная новизна результатов работы, представляемых к защите, заключается в следующем: на основе анализа имеющихся работ сформулирована полная модель процесса в реакторе установки каталитического крекинга типа Г-43/107, отражающая специфику производства и учитывающая его основные технологические параметрыпредложены к рассмотрению и проанализированы различные виды критериев идентификации математической моделипоказано, что наибольшая точность и удобство решения достигается при использовании модульного критериявпервые задача оптимального управления технологическим процессом каталитического крекинга сформулирована как многокритериальная задачи оптимизации и предложены пути ее решения методом явной декомпозициипроведен анализ различных методов решения многокритериальных задач оптимизации с использованием свертки критериев и обоснован выбор модульного минимаксного критерия свертки как обеспечивающего высокую точность решения и позволяющего его нахождение и в случае невыпуклости множества допустимых решений.
Практическая ценность результатов работы: предложенные методы и алгоритмы оптимального управления сложными системами для многокритериальных оптимизационных задач реализованы на основе метода явной декомпозиции и позволяют достичь улучшенных результатов проведения процесса в зависимости от исходных характеристик сырья, заданных условий протекания процесса и требований рынкапредложен вариант технической реализации системы управления процессом каталитического крекинга на базе распределенной сети кольцевой архитектуры с использованием технических средств фирмы КОХВОЯОразработанные алгоритмы решения задачи оптимального управления процессом каталитического крекинга на установке типа Г-43/107 реализованы на алгоритмических языках, входящих в состав стандартного программного обеспечения АСУрезультаты диссертационной работы могут быть использованы при проектировании распределенных АСУ в качестве технического материала для внедрения на нефтеперерабатывающих заводах в виде типовых решений и пакета прикладных программ.
ОСНОВНЫЕ РЕЗУЛЬТАТЫ РАБОТЫ.
1. Сформулирована задача оптимального управления технологическим процессом каталитического крекинга и предложены пути ее решения декомпозиционными методами;
2. Предложена математическая модель статического режима процесса каталитического крекинга, пригодная для расчета основных параметров процесса.
3. Проведено сравнение различных способов и выбор метода решения сформулированной задачи как многокритериальной задачи оптимизации.
4. Проведен анализ различных способов решения многокритериальных задач оптимизации на основе методов свертки критериев и обоснован выбор наиболее эффективного вида свертки.
5. Разработаны и исследованы эффективные алгоритмы реализации метода явной декомпозиции для решения поставленной многокритериальной задачи оптимального управления процессом каталитического крекинга.
6. Па основе вычислительных экспериментов решена задача оптимального управления процессом каталитического крекинга, позволяющая достичь наилучших результатов проведения процесса в зависимости от исходных характеристик сырья, заданных условий протекания процесса требований рынка.
7. Разработан пакет программ, позволяющий моделировать процесс каталитического крекинга и определять оптимальные режимы проведения процесса.
8. Предложен вариант технической реализации системы управления процессом каталитического крекинга на базе распределенной сети кольцевой архитектуры с использованием технических средств фирмы FOXBORO J/A Series.
Список литературы
- Эрих ВЛ1., Расина М. Г., Рудин М. Г. Химия и технология нефти и газа., М.: Химия, 1972
- Смидович Е.В. Технология переработки нефти и газа, ч.2., М.: Химия, 1980
- Гейтс Б., Кетцир Дж., Шуйт Г. Химия каталитических процессов. М.: Химия, 1981
- Крекинг нефтяных фракций на цеолитсодержащих катализаторах / под ред. Хаджиева С. Н., М: Химия, 1982
- Бондаренко Б.И. Установки каталитического крекинга. М.: Гостоптехиздат, 1956
- Справочник нефтепереработчика / под ред. Ластовкина Г. А., Радченко Е. Д., Рудина М. Г., Ленинград: Химия, Ленинградское отделение, 1986
- Серебрянский А.Я., Шумский В. М. Установка каталитического крекинга как объект автоматического управления., Вопросы промышленной кибернетики (труды ЦНИИКА), вып. 26, М.: 1965
- Кафаров В.В., Дорохов П.II., Марков Е. П. Системный анализ процессов химической технологии., М.: Наука, 1986
- Липатов Л. Н, Типовые процессы химической технологии как объекты управления., М.: Химия, 1986
- Лэсдон Л.С. Оптимизация больших систем. М.: Наука, 1975
- Месарович М., Мако Д., Такахара И., Теория иерархических многоуровневых систем., М.: Мир, 1973
- Артамонов А.Г., Володин В. М., Авдеев В. Г. Математическое моделирование и оптимизация плазмохимических процессов., М.: Химия, 1989
- Кафаров В.В., Мешалкин В. П., Перов В. Л. Математические основы автоматизированного проектирования химических производств., М.: Химия, 1979
- Hassan М., Singh M.G. The optimization of Non-Linear systems using a new two level method. Automatica, 1976, vol.12, № 4, p.359−363.
- Модели и методы анализа больших систем. Вопросы кибернетики, М.: 1991
- Штойер Р. Многокритериальная оптимизация. Теория, вычисления и приложения., М.: Радио и связь, 1992
- Кернос Ю.О., Калинева Л. С., Письмен Л. М., Молдавский Б. Л., Иоффе И. И. Сб. статей: Моделирование и оптимизация каталитических процессов., М.: Наука, 1965
- Жоров IO.M. Расчеты и исследования химических процессов нефтепереработки., М.: Химия, 1973
- Жоров Ю.М. Моделирование физико-химических процессов нефтепереработки и нефтехимии., М.: Химия, 1978
- Кафаров В.В. Методы кибернетики в химии и химической технологии., М.: Химия, 1968
- Нанчеиков Г. М., Лазь Ю. И., Жоров Ю. М., Пивоваров А/Г. Нефть и газ, 1966, N6,49
- Матрос Ю.Ш. В кн.: Катализаторы и каталитические процессы., Новосибирск: Наука, 1977
- Jakob S.M., Gross В., Voltz S., Weekman V.W., A lumping and reaction scheme for catalitic cracking., AlChe J., V. 22, № 4, 1976
- Шумский B.M. Определение статической модели каталитического крекинга., Химия и технология тогшив и масел, № 12, 1969
- Рзакулиев P.A. Моделирование и оптимизация процесса двухступенчатого каталитического крекинга., Автореф. дисс. на соиск. уч. степ. к. т. н., Баку, 1984
- Зеленяк Т.И., Математические вопросы моделирования каталитических процессов. В кн.: Математическое моделирование химических реакторов., Новосибирск: Наука, 1984
- Танатаров М.А. и др. Технологические расчеты установок переработки нефти., М.: Химия, 1987
- Шеплев B.C., Мещеров В. Д. Математическое моделирование реакторов с кипящим слоем катализатора. В кн.: Математическое моделирование химических реакторов., Новосибирск: Наука, 1984
- Матрос Ю.Ш., Чумакова H.A. Моделирование реакторов с неподвижным слоем катализатора при постоянном гидравлическом сопротивлении. В кн.: Математическое моделирование каталитических реакторов., Новосибирск: Наука, 1989
- Лева М. Псевдоожижение., М.: Гостоптехиздат, 1962
- Шумский В.М. Методические указания по применению статистических методов при моделировании и оптимизации технологических процессов в нефтепереработке и нефтехимии., Надежность и контроль качества., № 12, 1988
- Ермакова А. Новый комплекс численных методов идентификации и анализа кинетических моделей. В кн.: Математическое моделирование каталитических реакторов., Новосибирск: Наука, 1989
- Бахитова Р.Х. Идентификация параметров математических моделей химической кинетики, полученных в условиях ассимптологического приближения. Автореф. дисс. на соиск. уч. степ, к.физ.-мат.н./ БГУ, Уфа, 1990
- Балакирев B.C., Володин В. М., Цирлин A.M. Оптимальное управление процессами химической технологии. (Экстремальные задачи в АСУ), М.: Химия, 1978
- Кангарджян C.JI., Еганян Г. К., Хиршудян А. К. Экономико-математическое моделирование химико-технологических систем., Л.: Химия, Ленинградское отд., 1987
- Полак JI.C. Вычислительные методы в химической кинетике., М.: Наука, 1984
- Мину М., Математическое программирование. Теория и алгоритмы. Пер. с фр., М.: Наука, 1990
- Химельблау Д. Прикладное нелинейное программирование., М.: Мир, 1975
- Дьяконов B.II. Справочник по алгоритмам и программам на языке BASIC для персональных ЭВМ., М.: Наука, 1987
- Зельднер Г. А. MICROSOFT BASIC PROFESSIONAL DEVELOPMENT SYSTEM 7.1 Руководство программиста., M. ABF, 1994
- Беллман Р. Динамическое программирование. Пер. с англ., М.: Наука, 1980
- Роберте С. Динамическое программирование в процессах химической технологии и методы управления. Пер. с англ., М.: Мир, 1965
- Елохин В.А. Разработка алгоритмов оптимального управления технологическим процессом производства искусственных волокон. Дисс. на соиск. уч. степ. к.т.н./МИХМ, М., 1984
- Мокрова Н.В. Моделирование и оптимальное управление многостадийными процессами. Дисс. на соиск. уч. степ, к.т.н./ МГАХМ, М., 1995
- Гусева А. Оптимизация многостадийных процессов со сложной структурой потоков. Дисс. на соиск. уч. степ, к.т.н./ МГАХМ, М., 1998
- Лапидус A.C. Экономическая оптимизация химических производств., М.: Химия, 1986
- Островский Г. М., Бережинский Т. А., Оптимизация химико-технологический процессов теория и практика, М.: Химия, 1994
- Саблина З.А. Состав и химическая стабильность моторных топлив., М.: Химия, 1972
- Евтушенко Ю.Г., Потапов М. А. Глобальный поиск. В сб.: Методы решения задач оперативного управления., М.: ВНИИПОУ, 1984
- Немировскнй А.С., Юдин Д. Б. Сложность задач и эффективность методов оптимизации., М.: Наука, 1979
- Chong С.Y., Atlians М. On the periodic coordination of linear stoliastic systems. Automatica, 1976, vol.12, № 4, p.321−335.
- Островский Г. М., Волин Ю. М., Методы оптимизации химических реакторов., М.: Химия, 1967
- Ядыкин И.Б., Кузьмин С. Т., Шумский В. С. Анализ и моделирование алгоритмов управления технологическими процессами., М.: НПО НХА, 1981
- Корчагин В.А. Алгоритмы декомпозиционной оптимизации при управлении сложными химико-технологическими системами (на примере процесса ректификации нефти). Автореф. дисс. на соиск. уч. степ. к.т.н./МИХМ, М., 1990
- Ху Вен Цен Разработка и исследование алгоритмов оптимального управления процесса производства карбамидных смол. Автореф. дисс. на соиск. уч. степ, к.т.н./ МИХМ, М., 1981
- Шахтахтинский Т.Н., Бахманов М. Ф., Келбалиев Г. И. Методы оптимизации процессов химической технологии с программами для ЭВМ., АН АзССР, Баку: Элм, 1985
- Высочанский А.В. Оптимальное проектирование алгоритмического обеспечения локальных систем управления. Автореф. дисс. на соиск. уч. степ, к.т.н./ МИХМ, М., 1990
- Техническая документация фирмы FOXBORO.
- Прагнишвили И.В. Микропроцессорные и локальные сети микро-ЭВМ в распределенных системах управления., М.: Энергоатомиздат, 1985
- Гороиовский И.Т., Па за реп ко Ю.П., Некряч Е. Ф. Справочник химика., Киев: Наукова думка, 1987
- Методические указания по проведению патентных исследований на различных стадиях разработки объектов промышленной собственности., М.: ВИПСИ, 1993
- РАСЧЕТ ОПТИМАЛЬНЫХ РЕЖИМОВ РАБОТЫ"
- Расход сырья на установку=####.###"-Gs 'input Gs
- Решение локальных задач' 'методом покоординатного спуска' Z=1 mkrd: число переменных' input N1(Z)начальный шаг поиска' input hточность расчета"-epslok for i = 1 to N1(Z)
- Введите начальные x («-i-»)" input A (i) next i lh=hmt2: for i=l to N1(Z) Epr=.9E98 mtl: A (i)=A (i)+hselect case zпараметр z определяет выбор стадии’case 1 gosub teploobm case 2 gosub liftrktr case 3 gosub regener end select
- Решение глобальной задачи оптимального управления' KMB: ' Комплексный метод Бокса'
- Размерность задачи" — input п
- Ha основании расчета получены следующие значения"критериев оптимальности и параметров координации:"1. I стадия -#####.####"-1. II стадия -#####.####"-1.I стадия -#####.####" —
- Себестоимость-#####.####"-1. Выход бензина -###.###" —
- Содержание оксида углерода"в дымовых газах регенерации -###.###"-end
- Расчет локальных подзадач' '1 стадия, подогрев сырья' teploobm: 1: info=1 Ttn (0)=TtnO Ts (0)=TsOgosub difur TsL=Ts (int (Lto*10)) Tsto=al*(TsL-Ts (0))+Ts (0) ?"Tsto=####.##"-Tsto c$ = input $(1)return teploobm2 стадия, лифт-реактор' liftrktr: 21: info=2
- Tl=Gk3*Cpk*Pok*Tk3+Gs*Cps*Ptos*Tsto+Grc*Cprc*Porc*Trc T2=Gk3*Cpk*Pok+Gs*Cps*Ptos+Grc*Cprc*Porc
- TrO=Tl/T2 Tr (0)=TrO Xs (0)=XsO Xlf (0)=0.0 Xkc (0)=Xkc3omega=Gs*4/pir*Dr*Dr*Lr R=Gk3/Gsgosub difur Tlr=Tr (int (Lr*10)) XsL=Xs (int (Lr*10)) XlfL=Xlf (int (Lr*10)) XkcL=Xkc (int (Lr*10)) c$=input$(1)кипящий слой'22:
- Tbl=(Gk3*Cpk*Pok*Tlr+Gs*Cps*Ptos*Tlr+Gw22*Cpw*Pow*Tw)-(Qs+Qlf)
- Tb2=Gk3*Cpk*Pok+Gs*Cps*Ptos+Gw22*Cpw*Pow1. Tbl=Tbl/Tb2for i=l to 2
- Kbl (i)=a (i)*exp (-Eact (i)/(Rb*Tbl)) next i Vbl=Ld*Dd*pi
- Xsex=XsL-Kbl (1)*XsL*Xs1*Vbl/Gs
- Xlf ex=XlfL+(Kbl (1)*XsL*Xs1-Kbl (2)*XlfL)*Vbl/Gs Xkcex=XkcL+(Kbl (1)*XsL*Xsl-Kbl (2)*XlfL)*Vbl/Gk
- Ys-выход сырьевой фракции' Xkonv=V0/Kef-1 Ys2=l-Xkonv
- Ys3=(Kbl (1)/Kbl (2))Л1/(1-Kbl (1)/Kbl (2)) ?"степень конверсии сырья: Ysl=##.###"-Xsex ?" Ys2=##.###"-Ys2-" Ys3=##.###"-Ys3c$=input$(1)десорбция'23:
- Tdl=Tlr*(Gk3*Cpk*Pok+Ktp2*pi*Dr*Llrd)+Tw*Gw23*Cpw*Pow
- Td2=Gk3*Cpk*Pok+Gw23*Cpw*Pow+Ktp2*pi*Dr*Llrd1. Td=Tdl/Td2отстойная зона'
- Texl=Cpw*Pow*(Gw23*Td+Gw22*Tbl)+Gs*Tbl*Cps*Ptos Tex2=Cpw*Pow*(Gw23+Gw22)+Gs*Cps*Ptos
- Klr (l, j)=a (j)*exp (-Eact (j)/(Rb*Tr (l))) next j1. Wrs=Klr (l, l)*Xs (l)*Xs (l)
- Wrlf=Klr (l, l)*Xs (l)*Xs (l)-Klr (l, 2)*Xlf (1) Wrkc=0.5*(Kir (1,1)*Xs (1)*Xs (1)+K1r (1,2)*Xlf (1))
- F2(1,1)=-Wrs/omega: f (1)=F2(1,1) F2(l, 2)=WrIf/omega: f (2)=F2(l, 2) F2(1, 3)=Wrkc/omega: f (3)=F2(l, 3) Qs=Wrs*dHs*pi*Dr*Dr*0.25*dl Qlf=Wrlf*dHlf*pi*Dr*Dr*0.25*dlif 1≤250 then Qlrd=0 else Qlrd=Ktp2*pi*Dr*Llrd*(Tr (1)-Td) end i f
- F2(1,4)=-(Qs+Qlf+Qlrd)*Gs/(Cps*Pos+Cpk*Pok*R) f (4)=F2(l, 4) return lift regen:
- WrC=-Krg*Xkc (l)*Xo (l): Wr0=-0.5*WrC WrCO=0.25*Wrc: WrC02=WrC Qkc=WrC*dHC*pi *Drg*Drg*0.25*dl Arg=0.001*F3(1,1)