Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

книги / Моделирование физико- химических процессов нефтепереработки и нефтехимии

..pdf
Скачиваний:
10
Добавлен:
19.11.2023
Размер:
31.95 Mб
Скачать

Тогда задача интегрирования уравнения (V.9) может быть решена итеративно двумя различными разностными схемами. В явной схеме расчет у в каждой точке (; + 1)-го слоя выпол­

няется по данным для точек /-го

слоя и не зависит от величин

у в соседних точках (/ +

1)-го слоя*:

= F

[*;,

и\,

( Л '] + / (»{•)

В неявной схеме используется несколько точек (/-(-1)-го слоя:

г/|+1—у\

 

\ (y')F-\ (Л ]+1]+ / W )

= F \ x h

Проводя последовательный расчет величин у в точках (/+1)-го слоя, (/' + 2)-го слоя и т. д ., можно определить у в любой интере­ сующей исследователя точке сетки.

Решающее значение при численных расчетах имеет устойчи­ вость схемы расчета, т. е. ограниченность отклонения рассчиты­ ваемой и истинной величин при возрастании i и /. Показано [3, 4], что устойчивые схемы расчета обеспечивают сходимость решения. Из выполненных исследований 14], очевидно, что неявная схема более устойчива, и ей следует отдать предпочтение. Ряд неявных схем расчета процессов химической технологии, описываемых уравнениями в частных производных, приведен в литературе [5].

4. ПАРАМЕТРИЧЕСКАЯ ЧУВСТВИТЕЛЬНОСТЬ

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

В качестве примера параметрической чувствительности обычно используют работу Билоуса й Амундсона [6] по расчету темпера­ турного профиля при проведении экзотермической реакции пер­ вого порядка в охлаждаемом реакторе идеального вытеснения. При температуре охлаждающей жидкости Тт (в уравнении, при­ веденном в табл. Н-З) 335 К не наблюдали значительного разо­ грева реакционной смеси — ее температура составляла ~ 3 4 5 К. Если же ТЫ1 повысить на 5°, то реакционная смесь разогревается, и температура «горячей точки» внутри реактора повышается по сравнению с предыдущим случаем на 67°. Понятно,что такое по-

* Для краткости в выражениях для F п / указана только одна функция.

151

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

В литературе описан ряд способов исследования параметри­ ческой чувствительности для частных случав. Общий метод раз­ вит в работе [7], где параметрическая чувствительность оценена по значениям производных рассчитываемых величин у по пара­ метрам. Действительно, если рассчитываемая величина yt сильно зависит от параметра Ср то производная dyjdcj будет значительна по абсолютной величине.

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

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

S

II

*■*+»

м

G-

м

dn%

 

 

 

dl

~

 

 

nPy T , v, сг ,

cq)

‘ * ., ир, Ту v, Cl, . . •* cq)

 

 

дпр

 

 

np,

T,

Vy Cl,

Cq)

 

 

 

 

=

fp («1.

 

 

 

 

 

dT

II

Ьс

.,

nPy T,

V,

cl7

cq)

 

 

 

 

43

 

 

 

 

 

 

 

 

 

 

 

 

 

 

du

(«1»

,

Пру

T у Vj

CJL, • • •»

cq)

 

 

 

 

 

 

 

где п г,

...,

пр — массовые

потоки

реагирующих веществ; Т

температура

потока;

v — скорость

потока;

c t,

^ — пара­

метры;

I — текущий

размер

реактора.

 

 

 

 

Задаются начальные условия; например, при 1 =

0 параметры

п г, ..., np, Т,

v принимают известные

значения а17 ...,

ар7 Г 0, у0

соответственно. Величины n l t ..., пр,

Т, у измеряются

также на

выходе из реактора (при I =

L) и имеют значения соответственно

А^у ...,

Ару Т£»

Ух,.

 

 

 

 

 

 

 

 

 

152

Такая форма математического описания применима для раз­ личных реакционных устройств с непрерывным потоком реагентов и продуктов. Для систем идеального вытеснения — это обычная форма уравнений.

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

drt( Дщ

~ 1 Г ~ ~ =/г

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

щ = J СC,i> dS

8

Результаты процесса и в этом случае характеризуются именно величинами пп т. е. количеством вещества, выходящего из реак­ тора в целом. Однако нужно учитывать, что f{ меняется по сече­ нию реактора, и в уравнения (V.10) входит средняя для всего сечения величина:

J U ‘ iS f i - s s

Если уравнения

П\= Фх (Z, cj,

ир = фр (Z# ci, Т =Фх (1, ci, У = ф2

•»

cqi ?/,0»

•■•»

Яр,

To)

> •)

Cq, l>g» #1,

• •!

йр)

To)

•i cqi y0t

••»

 

To)

••*

Cq* yo*

• • •»

яр»

To)

образуют решение системы (V.10), удовлетворяющее ^начальным условиям, то для нахождения сх, ..., с„ можно воспользоваться уравнениями:

Ф1 {Т'1 с1< •••» cqi ^Of ah ■••! flP» ^ o) —Ai

фр (^)

Ci,

,

V0,

flji

• •

Лр,

То) Ар

(^,

с1» * • «I cqt

ро»

а1»

«

• *1

°р,

Т о) ~ T j ^

^2

^1*

I

• *i

Vo,

^1,

*

* *,

^‘р,

То)

Следовательно, для определения всех параметров е17 ...» ся иэ одного опыта необходимо, чтобы число параметров q было меньше

или равно числу уравнений + 2 ) ,

т. е.

q ^ p + 2

(V.11)

153

Если выполняется условие (V.11), то с 1} ..., сд можно найти минимизацией (например, градиентным поиском) величины F:

При такой записи F не зависит от условий на входе в реактор, что существенно для проектирования. Суммирование ведется по всем к опытам. «Веса» ю, величин n lt ..., пр, Т и v выбираются на основе инженерных соображений *. Такой метод был исполь­ зован [8] при определении параметров описания платформинга.

Если для широкой области начальных условий минимальная величина F меньше допустимой (которая может быть определена заранее), математическое описание можно считать удовлетвори­ тельным, в противном случае — пет.

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

...» сд минимизацией функции F и те же значения коэффициентов найдены для ш выборок, каждая из которых содержит /с/r опытов, то точность описания можно характеризовать дисперсией вели-

Cjj

*• •) Cq•

cq велики

 

Если

дисперсии величин сх, ...,

и соответственно

велики

расхождения эксперимента и

расчета,

то математическое-

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

Поскольку неточность расчета вызывается неточностью ис­

пользуемых коэффициентов с г,

cq,

а последняя характери­

зуется некоторыми ошибками Дсх,

...,

Дcq, то для любого из щ

и в уравнении (V.10) ожидаемое расхождение Дп,- можно предста­ вить в виде:

(V-12)

Л"‘ = “^ Г ЛС1Н— ^

Следовательно, для нахождения Ant нужно знать величины Дcv ..., Acq (как указано выше, они определяются при оценке точности модели), а также значения п>. = dnjdc;-, зависящие от параметра.

Основной причиной ошибки при нахождении с1} ..., cq можно считать, например, погрешности системы (V.10) и погрешности при определении cv ..., cq из условия минимума выражения типа (V.12). Значения параметров получают последовательными пробами. Если с®, ..., с® — принятые конечные значения пара-

* В частности, можно точнее подбирать то величины, которые более точно измерены.

154

метров, а с[, ...» c'q — значения их, полученные на предпослед­ нем шаге, то за оценку погрешности Acj в определении сх, ..., cq можно принять максимальное из чисел (с[—с®), ..., (cq—c°q).

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

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

персии

величин

сх,

..., Сд в

различных выборках, как указано

выше

(стр. 154).

Общая

погрешность Ас = Aci 4- Асц.

Пусть /гх (0 ,

•••>

пр (I),

Т

(Z), v (I) — точные решения системы

(V.10), соответствующие точным значениям параметров cv ..., cq

и принятым

начальным

условиям

(при 1 = 0

предполагается

= в1? ...,

пр = ар, Т

= Т 0,

v =

у0).

Пусть

п\ (I), ..., п°р (Z).

Т° (I), -v° (I) — приближенные

решения

системы

(V.10), соответ­

ствующие припятым приближенным значениям параметров с?, . . . ,

Cq и прежним начальным условиям. С точностью до малых выс­ шего порядка можно полагать:

n5 (Z) «1 ( 0 =7ii ^(z) Дс1"Ь •••

(I)

 

 

 

»р (0 — Пр (/) = п<р (I) Лсх + - .

(I) ДCq

(V.13)

ГО (I) - Т ( 1 ) =

Т п (I) Лсх+ . . . +

Г (<7) (I) ДCq

 

Здесь

vо (1 ) — v (l) =

v' (I) ДсхН--------l~v(«> (I) Дсч

 

 

 

дТ

 

ди

 

п Ф

(D

»(/)

(V.14)

 

Т и) (1 ) = дс;

V'"='

д а

Последние величины могут быть определены из дифференциаль­ ных уравнений, полученных частным дифференцированием системы (V.10) отдельно по с1? по с2, ..., по cq. Дифференцируя какое-либо из уравнений (V.10) по с-р найдем:

д

/

дщ

\

9ft

дпг

 

дп£

 

 

 

 

 

 

 

, 9ft -

dcj

\

dl

) ~~

дпх

dcj +

дс; •+

 

 

9ft

дТ

I

JUL

. dv

dfi

 

 

1

дТ

дс;

1

dv

дс;

dc;

Введя обозначения (V.14) и учитывая, что d/dcj (dntfdl) = = djdl (дщ/дс}) и что переменной является только I, получим:

дп\^ _

9ft

 

9ft

9ft

9ft

dl

дпх

пФ-+ - + - H r r < l>+ ^ r T « > + ^ r ^

д а

дп

дТ

dv

155

Следовательно, для определения всех производных, входящих в уравнения (V.13), получим:

d"if)

_ g/i

,(/)

g/l

?/l

I h .

di

d?i±

 

dv

dcj

«ЦР

= ML

n(7) л .й £ . nu ) .

,

 

 

dl

 

 

 

 

 

d T (i)

dl

di/J)

~ 1 T

dgi r/)

.

dgl

(/) .

а^Гя1

 

 

n2 +

= i £ L n(/>

.

J22_,,(/).

дпг ni

+

dn2

n2 +

. 4 . —£l—ra(/) i

liL . 'p(i) _L -i£L у(/

 

 

+

dnp " P

+

dT

1

+

dv

v

 

OCj

,

dgt

U)

 

dg2_

ф

 

dgz_

(/)

,

j>ft

+

9лр

nP

+

d T

1

+

dv

v

+

dcj

Здесь нужно полагать / i= 1, 2, ...» q. Таким

образом, вместе

с системой (V.1 0 )

получается всего 4 * 2 ) дифференциальных

уравнений с таким же числом неизвестных n lt

пр, у, Г в урав­

нениях (V.10) и п{,

njj, Р\ v1 — в уравнениях

(V.15).

Следует подчеркнуть, что величины вида dfldn,

dfldT , dfldv,

участвующие в уравнениях (V .15), находятся непосредственно из теоретического выражения / и зависят каждая от п г, ..., пр, у, Т, с х, са, ..., cq. Предполагается, что параметры ех, ..., cq заменены найденными предварительно приближенными значениями с",

tqй°.

 

Расширенная система (V.10),

(У. 15) решается

приближенно

по

начальным условиям: при

I =

О должно

быть

п х — а 1’

Tip

—■ йр! T = T „ ,v = Vо» п[ =

0 ,

...

nl — О,

Р =

0,

v’ = 0.

 

Равенство нулю на входе в

реактор

производных

п[, ..., п'р,

Р , vi означает независимость начальных условий от коэффициен­ тов математического описания.

После того как при 0 ^ I ^

L найдены численные

значения

Их, •••, Ир, у', Р

,

по формулам^(У.13) при

разных значениях I

из интервала 0 ^

l ^ L

определяют оценки

отклонений:

|4 (I) -

Щ (I) |^ (|

(I) |■+ •••+ 1 »<*> (I) |) Ас

 

14 (J)-Ba (I) I ^ (14° (*) 1+ •••+|4Q)(0 I)Дс

 

|пр (0

пр (0 |^ (| пр ^Ш |+ •••+| Пр'* (I) |) Ас

 

Если какая-либо

разность

|4 —их | велика, это

указывает

на высокую параметрическую чувствительность, так же как и боль­ шое значение производной d n jd cj.•Однако без расчетов по системе (V-13) трудно сделать вывод о влиянии на щ различных пара­ метров.

156

Проиллюстрируем оценку параметрической чувствительности для следующего простого случая. Пусть математическое описание химико-технологического процесса имеет вид:

dn

n(0) = n0

~ ~ d f ==cn

Для оценки параметрической чувствительности имеем:

nO(L)_n (£) = »'(£) Ас

где для п' (L) в соответствии с (V-15) получим:

dn* .

п’ (0) = 0

+ сп' -\-п = 0

Рис. V-2. Влияние размера проточного аппарата L на параметрическую чувствительность потока вещества, характеризуемую величиной Дп:

а •— входной поток постоянен; б — входной по^ок пропорционален раз­ меру аппарага.

Решение этого

уравнения получаем

в

виде

 

п' = щЬе~с^

 

 

Таким образом, чувствительность п

к

параметру с опреде­

ляется длиной слоя L.

 

 

 

Величина Ап =

(L)—n (L) =

n 0Le~cL&c проходит через мак­

симум: она мала

при малых и

при больших L (рис. V-2). Это

вполне естественно, так как при малых L любое значение п близко

к исходному, а при больших L малы сами п (сырье почти пол­ ностью израсходовано, и любое п близко к 0). Вместе с тем отно­ сительное отклонение

I I Ас

------------ = аЬ

п

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

границ применимости математического описания 181.

5. УСТОЙЧИВОСТЬ ФИЗИКО-ХИМИЧЕСКИХ ПРОЦЕССОВ

Рассмотрение проблемы устойчивости физико-химических про­ цессов начнем с частного случая — проведения простой реакции в неизотермическом реакторе идеального перемешивания. Мате­

157

матическое описание нестационарного процесса имеет вид (си. главу II):

 

dC

Sv (Ci

Сю)

 

vfV

dT

Gc (T

JTQ) K J ,

F

(]■£

у (T 2'BII) V

При установлении стационарного состояния (т—>-оо) С ф 6(х), Т ф Т (т) математическое описание переходит в систему нелиней­ ных алгебраических уравнений относительно С и Т. Такая система

 

 

может

иметь несколько

решений.

 

 

Так,

для

w =

кС/(1 +

кС)г при

 

 

Т =

TQ было найдено [9, 11] при

 

 

определенных

значениях

парамет­

 

 

ров

(к0, Е ,

v,

С 0,

Г 0,

Тм , F, У)

 

 

три

решения

(С г =

0,065,

С2 =

 

 

=

0,25,

С3 — 0,80),

удовлетворя­

 

 

ющих

 

уравнению

 

wV = Sv

 

 

(С0С). Если

же

Т — Г 0, то, как

 

 

показывает

исследование второго

 

 

уравнения,

при стационарном ре­

 

 

жиме должны быть

равны выде­

 

 

ляемое тепло Qx — Qnpw и

отводи­

Рпс, V-3. Количество тепла, выделя­

мое

тепло

Q2 = K T F / V

(T —Tm)

ющегося QB== Q2 и отводимогоQ0=Qg

т.

е.

при

стационарном

режиме

при различных температурах Г в реак­

Q1 = Q 2'

 

 

 

 

 

 

торе идеального перемешпванпя при

 

 

 

 

 

 

 

Но

Qx и Qa зависят от Г , при­

проведении'реакцни овыделением тепла.

 

чем Qx зависит нелинейно

[в ки­

 

 

нетической области w = const 1 •exp (—const J T ) ] ,

a Q2 — линейно

(KT, FIV и Тъя — постоянны). Для характерных

кривых

Qx (Г)

и

Q2 (Т) можем получить

графики,

 

приведенные

на

рис. V-3.

В

общем случае возможны:

отсутствие

решения

(линии Qx и Q2

не пересекаются), единственное решение (одна точка пересечения), два или три решения (две или три точки пересечения). Расчетная множественность стационарных состояний означает лишь, что реальный процесс «выберет» одно из них, наиболее устойчивое, которое и следует определить при расчете. При анализе физико-хи­ мических процессов с несколькими стационарными состояниями важно также изучить возможность перехода из одного стационар­ ного состояния в другое при небольшом изменении _ состава или характеристик сырья.

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

158

каким может быть возмущение, после которого система вернется к прежнему стационарному реяшму.

Таким образом, инженерное понятие устойчивости несколько отличается от понятия, используемого в математике (см. стр. 163). Последнее связано с бесконечно малыми возмущениями.

В процессах химической технологии, протекающих с выделе­ нием тепла, переход в неустойчивый режим (в области А В, рис. V-3) может привести или к затуханию процесса (нижняя точка на рисунке), или, наоборот, к увеличению скорости до предельной (верхняя точка). Для эндотермических процессов имеется один стационарный режим, и он устойчив. Физически это объясняется тем, что при повышении температуры в аппарате теплоотвод усиливается, а при ее понижении — уменьшается, и система всегда стремится к исходному стационарному реяшму.

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

Определение единственности стационарного состояния

Определим вначале, является ли стационарное состояние не­ прерывной произвольной функции / (я), удовлетворяющее усло­ вию / (х) = 0, единственным. При наличии по крайней мере двух решений [/ (а^) = 0 и / (х2) == 0] в области х хх г должна быть промежуточная точка х, для которой dfldx = 0. Если удастся доказать, что в исследуемой области

■df И

+ 0

(V.16)

dx

это будет означать отсутствие или единственность решения. Применить это условие для системы уравнений

//(*, Уи • .

•» Ур) = 0

/=1, . . •»

р

затруднительно. Поэтому

используют

приемы,

позволяющие пе­

рейти к функции одной переменной. Поскольку уравнения вида f (х) = 0 характеризуют стационарное состояние в аппарате идеального перемешивания, рассмотрим применение для него условия (V.16).

Пусть в таком аппарате осуществляется простая реакция, для которой уравнение скорости имеет вид:

w = k 0 exp ( - E /R T ) Ст

159

Примем и? положительной. Математическое описание процесса будет (см. главу И):

S VCQ— S vC = wV

F

(T T mi)V = —QnpwV

GCT QGcT— K T у

где 6 и v — массовый поток (кг/с) и его линейная (м/с) скорость; G = Svp; р и с — плотность и теплоемкость потока; С0 и Т й — концентрация и температура входного потока; С и Т — то же, для выходного потока; V и F — объем и поверхность теплопере­ дачи аппарата; Гвн и К т— температура охладителя и коэффи­ циент теплопередачи; gnp — теплота процесса (отрицательна для экзотермических процессов); для небольшого интервала темпера­

тур q„р ф q {Т).

Выразим wV из первого уравнения и подставим во второе;

GcTn+ R T y - ' J m V

B c + K r y - V

С =С »-------------- ^

-------Т = а + ЬТ (V.17)

Тогда

 

dC

G c + K TF

 

dF

qnpSv

 

Поскольку С =

С (Т),

то w (С,

Т) = w (Т), и уравнение

теплового баланса

можно

записать в

виде:

Ф {T) —GcT0— GcT—K j у - ( T - T m ) V - q npwV = О

Теперь

оказывается

простой

проверка

условия (V.16). Про­

дифференцируем Ф по

Т: '

 

 

 

йф (Г)

K *pF — (lnpV

dw

 

 

(V.18)

Легко

убедиться, что

 

 

так как w растет с температурой. Если

Gc-\rKTF --------qnpV jjrp

или

G c+KTF = —qnpVw {y fib + - 7- ь )

TO dOldT = 0, и система имеет несколько стационарных состоя­ ний.

160

Соседние файлы в папке книги