Файл: Кафаров, В. В. Принципы математического моделирования химико-технологических систем (введение в системотехнику химических производств) учеб. пособие.pdf

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 16.10.2024

Просмотров: 97

Скачиваний: 1

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

перед нагревом в печи с целью доведения температуры смеси почти до температур

крекинга.

Затем парожидкостную смесь подают в реактор, где смешивают

с жидким

катализатором. Отходящие из реактора пары направляют в колонну,

в которой разделяются и распределяются крекинг-продукты.

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

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

всепаратор, в котором отделяется

от транспортирующего

его

воздуха

 

 

 

и медленно

стекает

вниз по верти­

 

 

 

кальной трубе-затвору, вновь возвра­

 

 

 

щаясь в реактор.

модель данной

 

 

 

Математическая

 

 

 

ХТС представлена в виде программы

 

 

 

для цифровой вычислительной ма­

 

 

 

шины, состоящей из

главной упра­

 

 

 

вляющей

программы

и

шести

под­

 

 

 

программ.

 

Главная

программа

вы­

 

 

 

зывает

подпрограммы,

которые

 

 

 

моделируют

различные

элементы

 

 

 

ХТС каталитического крекинг-про­

 

 

 

цесса. Четыре подпрограммы моде­

 

 

 

лируют отдельные элементы системы.

 

 

 

Операторы

в этих

подпрограммах

 

 

 

являются

алгебраическими

операто­

Рис. ѴІ-12. Технологическая схема ХТС

рами матриц преобразования, кото­

каталитического крекинга:

 

рые получены из дифференциаль­

1— импульсный сепаратор; 2 — реактор; з

ных уравнений посредством регрес­

печь; 4 — разделительная башня; 5

— печь

сионного

анализа. Две

другие

под­

регенерации;

6 — холодильник; 7 — аппарат

программы

рассчитывают

значение

осветления

раствора; S — нижний

бункер

катализаторного пневмоподъемника.

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

Задача оптимизации заключается в том, чтобы максимизировать текущую прибыль ХТС. Прибыль является явной функцией следующих переменных: стоимости продукта, стоимости перерабатываемой нефти и стоимости перера­

ботки катализатора.

Цены продуктов представляют собой некоторые условные

величины.

 

 

 

 

 

 

 

 

Оптимизирующими переменными ХТС являются:

 

 

 

 

 

 

 

 

Обо-

 

Диапазон

 

 

 

 

 

 

зна-

 

Рециклическое ч и с л о

 

 

чение

 

ккал/кг

М х

 

О—0,35

Полная энтальпия питания,

М2

250,2—361,4

Температура

транспортирующего

воздуха,

 

 

° С

.......................................................................

 

 

 

 

М3

 

48,9-232,2

Температура воздуха длясжигания, °С

. . Л74 48,9—537,8

Общее

количество

воздуха

для

сжигания,

 

 

м3/ ч .......................................................................

 

 

 

 

Мь

50 970-71 358

Общее ....................количество воздуха, м3/ ч

 

М й

2503,5—5841,5

Количество охлаждающего воздуха, м3/ч

. . М ч

3 338—20 028

Доля

воздуха для

сжигания в верхней зоне

 

0,55—0,70

регенератора...................................................

 

 

 

Ма

 

21 Заказ 413

321


Ограничения на зависимые переменные ХТС имеют следующий вид: выход

влажного газа

(ВЛГАЗ) ^ 14 270 мз/ч; расход

нестабилизированного

бензина

(НЕСТБЕНЗ)

1 153 125 л/день; температура

катализатора над входом воз­

духа (ТКВ) ^

6919 С; температура катализатора над охлаждающими

змееви­

ками (ТКЗ) sg 691 ~ С; мольная доля 0 2 в газе нижней зоны регенератора (Х 0 2) ^ ^ 0,05; массовая доля остаточного кокса или катализатора (ХКК) ^ 0,01;

температура катализатора в вертикальной трубе-затворе

(ТКБТ) =

= 496 - 579,4« С.

 

Переменными, по которым проводят декомпозицию ХТС на подсистемы,

являются:

 

Обозначение

Температура катализатора в нижнем бункере пневмо­

Z21

подъемника ...........................................................................X n ;

Температура катализатора в сепараторе........................Х12; Z22

Температура катализатора на выходе из

реактора . . Х 21; Z41

Количество кокса на выходе из реактора

....................Х22; Z12

Декомпозиция ХТС каталитического крекинг-процесса на две подсистемы (реактор и печь регенератора) осуществлена посредством разрыва потоков между

І"'

\мг \Ъ

 

 

П Ѣ \м? П

Хц .

 

Z11

X21

 

Подсистема

 

 

Подсистема

х!2

I

z12

хгг |

11

Рис. ѴІ-13. Декомпозиция задачи оптимизации ХТС каталитического крекинга.

реактором и печью, печью и нижним бункером катализаторного пневмоподъем­ ника (рис. ѴІ-13). Фактически этой декомпозицией достигнуто немного: исходная полная задача имеет восемь, а подзадачи I и II — пять и семь оптимизирующих переменных соответственно (рис. ѴІ-13). Таким образом, размерность задачи уменьшается незначительно.

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

Две подзадачи оптимизации, связанные с двумя подсистемами, будут:

П о д з а д а ч а

I.

Даны ІД, Р 2, Р3 и Р4. Необходимо максимизировать

/і = /і + P i ^ n + P 3Z l 2 Р 3Х ц P i X l 2

при оптимизирующих переменных М\, М 2,

М3, Х п

и Х12, если

0 =g Мг 5S 0,35; 250,2 sgM 2 =g 361,4; 48,9 =g

М3 5g

236,2; ВЛГАЗ =g 14 270’

 

НЕСТБЕНЗ sS 1 153 125; 496 =g ТКБТ 5g 579,4

П о д з а д а ч а

II.

Даны Р и Р 2, Р 3

и Р ѵ Необходимо максимизировать

/г = /г

з^гі ~Ь P i Z 22

 

Р ± Х 21

Р 2 Х 22

при оптимизирующих переменных М4, Мъ,

Ma, Af7, М8,

Х 2і и Х 22, если

48,9 sg М4 «3 537,8;

50 970 -g Мъ g

71 358;

2503,5 ^

Мв sg 5841,5; 3338 'S

5g М7 20 028; 0,55 5g М8 =g 0,70;

ТКВ

;g

691; ТКЗ

-g 691; Х 0 2 -g 0,05;

 

 

XKKJsg 0,01

 

 

 

322


Решение этих подзадач составляет первую ступень двухуровневого алго­ ритма, являющегося результатом декомпозиции. Вторая ступень предназначена для согласования решений подзадач с целью решения полной задачи оптимиза­ ции ХТС.

Задача согласования заключается в минимизации двойственной функции, которая дана выражением

Y =/? + /; + Pi ( Z U ~ *Й) + Рг (ZUXU) +

+ Рз (zb-xU)+P4 (ZU-XU)

Верхние индексы «звездочка» у переменных указывают оптимальные зна­ чения, полученные в подзадачах. Задачей согласования*является изменение Pj, Р 2, Р3 и Р4 для минимизации у. Градиенты двойственной функции определяются следующим образом:

ду

дР1 — zu - X;

ду

7*

 

XU

дР.2 ~ Л12

ду

7*

_

XU

дР3

Л21

ду

7*

 

х и

дРл

 

^22

 

21*

Г Л А В А VII

СПЕЦИАЛЬНЫЕ ПРОГРАММЫ МАТЕМАТИЧЕСКОГО МОДЕЛИРОВАНИЯ ХИМИКО-ТЕХНОЛОГИЧЕСКИХ СИСТЕМ

Рассмотренные ранее принципы математического моделирования и алгоритмы оптимизации стратегии исследования ХТС являются теоретической базой для разработки специальных программ мате­ матического моделирования их с помощью ЦВМ.

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

Возможная блок-схема организации решения задачи математи­ ческого моделирования ХТС представлена на рис. ѴІІ-1.

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

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

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

Возможная организация работы научно-исследовательского кол­ лектива, занимающегося решением задачи математического модели­ рования ХТС, приведена на рис. ѴІІ-2.

В обобщенную специальную программу моделирования ХТС входят: подпрограмма ввода исходной информации; подпрограмма математических моделей элементов системы; основная исполнитель­ ная подпрограмма; подпрограмма массива информации о физико-хи­ мических константах и физических свойствах компонентов и смесей; подпрограмма оптимизации и прогнозирования возможных техноло­ гических режимов; подпрограмма обеспечения сходимости вычисли­ тельных операций; подпрограмма вывода результатов.

324


Рис. ѴІІ-2. Организация работы научно-исследовательского коллектива при решении задач математического моделирования различных ХТС.

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

Исходную информацию вводят в ЦВМ либо с помощью специаль­ ных карт, либо посредством свободного формата. Оба метода имеют достоинства и недостатки.

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

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

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

В топологической матрице каждой г-ой вершине параметриче­ ского потокового графа соответствует г'-ая строка, элементы которой имеют следующие значения: іі — номер вершины графа; і2 — наи­ менование отвечающего этой вершине графа типа элемента; /3+ -f- і/г — номера ветвей графа, соответствующих входным технологи­ ческим потокам данного элемента, со знаком плюс; г (п -f- 1) -f- іт— номера ветвей графа, отвечающих выходным технологическим пото­ кам данного элемента, со знаком минус.

Наиболее удобный и перспективный метод представления техно­ логической и информационной топологии ХТС состоит в примене­ нии информационно-потоковых мультиграфов. Информацию о топо­ логических характеристиках параметрического потокового графа или информационно-потокового мультиграфа представляют с по­ мощью матрицы ветвей графа [LL

326


Информацию о параметрах технологических потоков сырья и про­ дуктов XTG представляют в виде таблицы параметров технологиче­ ских потоков. Информацию о технологических и конструкционных параметрах каждого элемента ХТС представляют в форме таблицы параметров определенного типа элементов.

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

операторов, называемых

в дальнейшем м о д у л я м и (см. также

стр.

82). Модуль — это

модель типового технологического опера­

тора,

представленная в форме матрицы преобразования (111,24) или

нелинейного выражения

(1,2).

Некоторые модули, используемые при моделировании ХТС, не соответствуют реально существующим элементам системы. К такого типа модулям относятся, например, модуль-калькулятор стоимости; модуль расчета материальных и тепловых балансов системы; модуль эквивалентного преобразования единиц измерения физико-химиче­ ских величин и др.

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

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

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

Общая стратегия разработки модулей включает следующие этапы: а) точность результатов моделирования ХТС в целом; б) точность индивидуальных модулей для каждого элемента; в) уровень стандар­

тизации индивидуальных

модулей;

г) способность к коррекции

и экстраполяции индивидуальных модулей.

Общая

т о ч н о с т ь

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

целью исследования

ХТС,

располагаемым временем и средствами,

а также

точностью

индивидуальных

модулей. Принятие решения

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

327