Вы находитесь на странице: 1из 8

Раздел 6.

Методы численной реализации математических


моделей.
Как показывают результаты анализа полученных моделей в аппаратах
различных типов, математические модели технологических объектов в аппаратах
различных типов представляют собой системы обыкновенных нелинейных
дифференциальных уравнений для описания неустановившихся процессов в
аппаратах идеального перемешивания:
d ci
 f (ci , T )
dt i
(6.1)
  w j  H  k T  (T  T x )
dT Np F
dt j 1 V r  cv
, Для описания процессов в аппаратах с распределенными параметрами
применяются уравнения в частных производных:
Для модели идеального вытеснения:
 ci  ci Np
 u    wi , j
t l j 1
Np

T T
w j 1
i, j
H j
4  kT
 u   (T  T x ) (6.2)
t l c v d ап  cv
T x T x 4  kT
  ux   (T  T x )
t l d эр  cv

Для диффузионной модели в виде

  c  t w
2
 ci  ci 1 Np

t    i
t  Pe 
k 2 k i, j
M j 1

Np

T T  T w  H1 4k
2
j 1
i, j j
 u   t t (T  T T
) (6.3)
t  Pe  c d c 2 k k x
M v ап v

T 4k
 u  T  t
 x
(T  T ) x T
t  d c x kx
эр v
x


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

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

f (c , T )  0
i i

Np

w  H  k F
 (T  T )  0 T
(6.1а)

j 1 V c
j
r v
x

Для модели идеального вытеснения уравнения в частных производных


преобразуются в обыкновенные нелинейные дифференциальные уравнения:
d ci Np
u   wi , j
dl j 1
Np

dT
w
j 1
i, j
H j
4  kT
u   (T  T x ) (6.2а)
dl c v d ап  cv
dTx 4  kT
ux   (T  T x )
dl d эр  cv

А для диффузионной модели уравнения для стационарного режима преобразуются
в дифференциальные уравнения 2-го порядка с краевыми условиями, заданными на
разных концах интервала интегрирования:
2
d ci
 d c  w
Np
1
 i

d Pe d  M
2
j 1
i, j

Np

dT d T 1
w   H 4k
2
j 1
i, j j
  t t (T  T T
) (6.3а)
d Pe d  M c d c 2 k
v
k
ап v
x

dT 4k
 t x
(T  T ) T

d d c kx
эр v
x


1 d ci (0) d ci (1)
ci (0)  с iвх

Pe d
;
d
0
С краевыми условиями: (6.4)
1 d T (0) dT (1)
T (0) T вх  Pe d
;
d
0
Решение уравнений модели идеального перемешивания, описывающих
стационарный режим работы аппарата, могут быть выполнены для простых

113
реакций. Например, если в реакторе идеального перемешивания протекает
необратимая реакция 1-го порядка типа
A 
k
B (6.5)
, математическая модель такого реактора имеет следующий вид:

v  c A0  v  c A  V r  k  c A  0; или c A0
 c A
 k  t k  c A  0;
1
c c
A A0

1  k  tk
;

H
v  cv T 0  v  cv  T  V r  H  k  c A  0; или T T  k  t k  c A  0;
0
c v
(
H H 1 k  tk
T T0 k  tk  cA ; T  T 0  k  t k  c A0  ; T T0 Q  ,
c v c v
1  k  tk a 1 k 
tk
где Q  c
 H
A0
 величина адиабатиче ского разогрева, К
a
c v

6.6)
Здесь параметр Qа –обозначает тот максимальный разогрев, который будет иметь
место в реакции, если весь реагент, соответствующий концентрации с А0 вступит в
реакцию и все выделившееся тепло будет израсходовано на подогрев реакционной
смеси.
При анализе процессов в технологических аппаратах обычно используют для
характеристики процесса степень превращения исходного вещества в продукт
реакции:

x  c A0
 cA c
 1 A
; (6.7)
c A0 c A0
Подставив в полученное выражение, ранее полученное значение сА, получим для
степени превращения следующее выражение:
1 1  k tk  1 k tk
x 1   (6.8)
1  k tk 1  k tk 1  k tk
На основе полученных уравнений можно легко получить выражения для решения
уравнений математической модели для реакции 1-го порядка, протекающей в
каскаде аппаратов, т.е. для ячеечной модели.
Ранее мы получили уравнение для описания процесса в одном аппарате каскада.
Для произвольного аппарата каскада математическая модель будет иметь
следующий вид:

114
v  c A,i 1  v  c A,i  V r  k  c A,i  0; или c A,i 1
 c A,i
 k  t k  c A,i  0;
1 (6.9)
c A,i  c A,i1  1  k  ;
tk
Пусть в каскаде расположено n реакторов разного объема. Тогда последовательно
применяя полученную рекуррентную формулу к первому, второму и т.д. аппаратам
каскада, получим следующие выражения:
1 1 1 1
c A,1
 c A, 0 
1  k 1  t k1
; c A, 2
 c A,1 
1  k 2  tk 2
 c A, 0  
1  k 1  t k1 1  k 2  t k 2
;

и для n аппратов в каскаде, получим следующее выражение : (


n
1
c  c A, 0  
A ,n
i 1 1  k i  t ki
6.10)
Используя это выражение и уравнение для степени превращения, можно получить
следующее уравнение для степени превращения на выходе из каскада реакторов, в
котором протекает необратимая реакция 1-го порядка:
n
1
х 1  (6.11)
i 1 1  k i  t ki
Для более сложных схем реакций решения для расчета стационарного режима
работы реакторов идеального перемешивания необходимо решать системы
нелинейных алгебраических уравнений, что сопряжено с большими
вычислительными трудностями.
Решение уравнений модели, описывающих стационарный режим работы
реакторов, может быть выполнено с применением численных методов решения
обыкновенных дифференциальных уравнений с начальными условиями. Для этого
для решения уравнений модели идеального перемешивания нужно использовать
модель динамического режима в виде уравнений (6.1) так как их проще решать, чем
нелинейные алгебраические уравнения (6.1а). Такой метод называется методом
стационирования, так как динамическая модель обеспечивает выход процесса к
установившемуся стационарному режиму, который и представляет собой решение
системы алгебраических уравнений (6.1а). Рассмотрим применение этого подхода
для решения уравнений математической модели в реакторе идеального
перемешивания, в котором протекают последовательные реакции 1-го порядка.
k B 
A  k C (6.12) 1 2

Математическая модель такого реактора в стационарном состоянии имеет


следующий вид:
v  c A0  v  c A  V r  k 1  c A  0;
v  cB 0  v  cB  V r  (k 1  c A  k 2  cB )  0; (6.13)

v  cC 0  v  cC  V r  k 2  cB  0
Запишем уравнения этой модели для нестационарного режима:

115
d cA 1
  (c A 0  c A )  k 1  c A
dt t k

d cB 1
  (c B 0  c B)  k 1  c A  k 2  c B (6.14)
dt t k

d cC 1
  (c C 0  c C )  k 2  c B
dt t k
Разобьем временную ось на дискретные участки t и выразим непрерывную
переменную время в виде t=it, где i =0,1,2,…,k. Заменим производные
концентраций по времени их конечно разностными эквивалентами:
dc

c  c  c i i 1 (6.15)
dt t t
При подстановке полученных выражений для производных в систему (6.14) система
уравнений математической модели запишется в следующем виде:

c c
Ai A,i 1

1
 (c A0  c A,i 1)  k 1  c A,i 1  f
t t k
A,i 1

c c
Bi B ,i 1

1
 (cB 0  cB ,i 1)  k 1  c A,i 1  k 2  c B ,i 1  f (6.16)
t t k
B ,i 1

c c
Ci C ,i 1

1
 (cC 0  cC ,i 1)  k 2  c B ,i 1  f
t t k
C ,i 1

В итоге можно получить следующие рекуррентные соотношения для вычисления


концентраций в различные моменты времени, последовательно придавая
переменной i значения i=1,2,…,k.
cA,i= cA,i-1+tfA,i-1
10 cB,i= cB,i-1+tfB,i-1 320

cC,i= cC,i-1+tfC,i-1
После каждого шага проверяется условие выхода на стационарный режим:
c A ,i
 c A,i 1   (6.17) 315

где  - заданная точность выхода на стационарный режим.


На рисунке (6.1) показаны результаты реализации этого метода для
рассмотренного примера. 310
kg/kg

5
K

305

300

116
0 295
0 5 10
Time, s
Рис.6.1 Выход на стационарный режим реактора идеального перемешивания, в
котором протекают последовательные реакции 1-го порядка.

Постоянные значения концентрация реагентов соответствуют


установившемуся режиму работы проточного реактора идеального перемешивания.
Решение уравнений модели идеального вытеснения может быть также легко
получено путем решения численным методом уравнения модели идеального
вытеснения в виде системы (6.2а).
На следующем рисунке 6.2 показано решение такой модели для реактора
идеального вытеснения, в котором протекают те же последовательные реакции 1-го
порядка, как и в реакторе идеального перемешивания описываемые схемой (6.12).
Математическая модель такого реактора имеет следующий вид:
d cA 1
   k1  c A
dl u
d cB 1
   (k 1  c A  k 2  c B ) (6.18)
dl u
10 340
d cC 1
  k 2  cB
dl u
Результаты решения этой системы уравнений представлены на рис.6.2.
320
kmol/m3

5 300
K

280

117
0 260
0 5 10
Length, m
Рис.6.2 Стационарный профиль концентраций для последовательных реакций в
реакторе идеального вытеснения.

Для диффузионной модели получить стационарное решение уравнений


модели с произвольной кинетикой не так просто. В этом случае также используют
нестационарную модель и применяют метод стационирования, однако
предварительно необходимо преобразовать систему уравнений (6.3) к конечно-
разностному виду по пространственной координате. Такой прием позволяет
перейти от краевой задачи для стационарного режима, описываемой системой (6.3а)
к задаче с начальными условиями, которая легко решается численными методами.
Рассмотрим этот подход на преобразовании одного уравнения системы (6.3)
для случая одной реакции 1-го порядка для сокращения записей.
Запишем это уравнение в следующем виде:

     2  kc (6.19)
2
c c 1 c
t  Pe  
Вернемся к рисунку схемы потоков в аппарате, описываемой диффузионной
модели и запишем конечно-разностные эквиваленты производных
c j 1
 cj

c c
j j 1

c

c c
j j 1
;  c
2
 

c j 1
 2cj  cj (6.20)
    
2 2

Подставим полученные конечно-разностные эквиваленты производных в исходное


уравнение (6.19):
d cj c c j 1 1 c j 1  2 c j  c j
 k cj
j
   (6.21)
 
2
dt Pe
При этом индекс j =1,…,N-1. Для j=0 и j=N уравнения должны быть определены из
граничных условий. Для j=N

118
d cN
 cN
 c N 1
 0; отсюда c N  c N 1 (6.22)
d 
Для j=0
1 c1  c0
с0  свх   ; отсюда с9  (1  Pe   )  Pe    свх  с1 ;
Pe 
(6.23)
Pe    свх  с1
или с 0

(1  Pe   )
Таким образом, мы имеем N-1 уравнений, описываемых системой (6.21), уравнение
для N-й переменной описываемой равенством (6.22) и уравнение для 0-й
переменной, описываемое равенством (6.23).
Система полностью определена и может быть решена при известных начальных
условиях с применением любого численного метода интегрирования
дифференциальных уравнений, рассмотренного ранее.

119

Оценить