Оптимизация химико-технологических процессов органического синтеза. Бочкарев В.В - 56 стр.

UptoLike

Составители: 

56
где W
0
- объемный расход реакционной массы, м
3
; C
A
0
- начальная
концентрация вещества А, кмоль
3
; F
R
- мольный расход вещества R, кмоль;
V
Р
- реакционный объем двух реакторов, м
3
; Ц
A
- цена вещества А,
рубмоль; Ц
обс
- затраты на обслуживание реакторов, руб
с
-1
м
-3
;
- суммарное время пребывания в двух реакторах, с; X
A
- суммарная степень
конверсии вещества А в двух реакторах.
Суммарное время пребывания
в двух реакторах равно сумме времен
пребывания в каждом реакторе:
=
1
+
2
;
где
1
1
1
1
1 0
0
0
1
1 1
C
X
k C X
X
k X
V
W
A
A
P
( ) ( )
;
2
1
0
1
1 68
2
X X
k X
V
W
A
A
P
( )
,
.
Разделив
2
на
1
, получим
1,68 =
(1 - Х ) (1 - Х )
X (1 - Х )
1 A
1 A
, или Х - (2,68 - 0,687
1
2
X X X
A A
)
1
0 .
Из корней полученного квадратного уравнения имеет смысл
следующий:
X
X
X
X
A
A
A1
2
2 68 0 68
2
2 68 0 68
4
, ,
, ,
.
Сделав необходимые подстановки в исходное уравнение для
себестоимости, получим выражение S
R
= f(Х
A
).
Для определения минимальной себестоимости воспользуемся методом
"золотого сечения". После этого не составит большого труда определить
время пребывания в каскаде при найденной минимальной себестоимости
продукта R.
DECLARE SUB Goldminimum (A!, B!, E!, x!, F!)
DECLARE SUB Func (x!, F!)
DATA .00001,0,1,.00065,.085,.58,3500
READ delta, A, B, k, CA, So, SA
CLS
CALL Goldminimum(A, B, delta, x, F)
PRINT USING инимальная себестоимостьS=#####.## рубмоль"; F;
PRINT USING "достигнута приXa=#.###"; x
Xp1 = 1.34 - .34 * x - SQR((1.34 - .34 * x) ^ 2 - x)
tau = 2.68 * Xp1 / (k * (1 - Xp1))
PRINT "При этом степень превращения в первом реакторе";
PRINT USING " Xp1 = #.###"; Xp1
PRINT USING "Полное время пребывания в каскадеt = ### сек"; tau
Nitro PDF Trial
www.nitropdf.com