- 在线时间
- 791 小时
- 最后登录
- 2022-11-28
- 注册时间
- 2017-6-12
- 听众数
- 15
- 收听数
- 0
- 能力
- 120 分
- 体力
- 36305 点
- 威望
- 11 点
- 阅读权限
- 255
- 积分
- 13852
- 相册
- 0
- 日志
- 0
- 记录
- 1
- 帖子
- 616
- 主题
- 542
- 精华
- 12
- 分享
- 0
- 好友
- 225
TA的每日心情 | 开心 2020-11-14 17:15 |
|---|
签到天数: 74 天 [LV.6]常住居民II
 群组: 2019美赛冲刺课程 群组: 站长地区赛培训 群组: 2019考研数学 桃子老师 群组: 2018教师培训(呼伦贝 群组: 2019考研数学 站长系列 |
例 4 触煤反应装置内温度及转换率的分布, o5 O$ z3 x' ?6 `& C
$ {0 [2 L( v( y9 c' u
以外部热交换式的管形固定层触煤反应装置,进行苯加氢反应产生环己烷。此反应 系统之质量平衡及热平衡方程式如下:
' C/ ~( l) d% C6 e2 u5 T
, p9 c4 Y) j- A: ^8 e![]()
/ g0 O2 F, Y1 W* n) y/ [' D5 @4 t# K% ~0 c3 J
其中T 为温度(℃), f 为反应率,L 为轴向距离,r 为径向距离。此系统的边界条件为% Y( ~5 J& h3 S! V5 j9 Q' k3 U
' ~: m9 Z/ g8 |6 m9 x% D6 v
2 s2 r& P2 i6 o9 N+ d
3 c! \$ | L: `9 E$ t. n. ~3 D" g
此外,式中之相关数据及操作条件如下:9 g. `( t) C w7 J
( ^# o. K7 M0 a( ]' `6 l* u# r" A
(i)反应速率式0 U) \, h- }6 l+ M
, s8 S$ ]5 {: n
![]()
. q, P }; k: h1 \' A; T
; d' C z# j& |. J+ A4 w2 D其中 P 表示分压(atm),而速率参数为1 T9 a X& C% S3 y+ T
' W! l6 B3 F+ x6 I+ l
![]()
y- K, s0 V- X# f( i7 E* j
; t; X+ Z! @1 w( c上式中,下标 B,H 及 C 分别代表苯,氢及环己烷。R 为理想气体常数(1.987cal/mol·K)。7 p" N' }/ ?2 `+ S5 A
. k/ J/ F) i& b1 e; n" P6 W
(ii)操作条件及物性数据
0 l ?1 g8 \- [6 x8 n7 O0 V* s
$ N0 Q$ @6 J: x/ w![]()
* I7 L" V4 e- C0 v& Y( L( h' |. o$ i& J% u2 D @! `
0 U6 u: f; W1 e& X5 I
! j8 ?/ N. K6 u% ?; T
题意解析:, d6 ?7 }8 K. ]. G
! ]- {: z! w5 d/ p, @( f: _
' c+ q. D! W6 ^* u
" U; ^' E1 a8 ]6 [
6 H& r4 b* G4 W& |. r; K9 ^将上式,连同反应速率式,带入平衡方程式中,配合边界条件,可利用 pdepe 求解。/ Q7 Q+ Y/ S6 Z3 T
( F- n; e) U$ x" C/ f% b
MATLAB 程序设计 将原方程改写成如式(35)的标准式- C K! _& }" ?5 P, ~( R
3 q, A* c# h- [, `
![]()
$ l5 `0 g3 `; O; Q# f& [, F" G4 r w1 ^( D( a6 v3 g* } |" E: [7 W
因此7 s. Q% j' R4 e$ }
![]()
3 A, F* \! B' ^2 g6 H
! D8 Y/ n i; x- B7 j( q- }3 q5 K7 D% l
根据以上的分析,可编写 MATLAB 程序求解此 PDE 问题,其参考程序如下:
8 ^- E9 _5 Y8 ?3 b y$ Y8 s, B& a. r' _! D' `
function ex60_3_1
0 k; j* M- h( |2 g9 R6 }# g' V' y%******************************
, J4 T* K+ x' _! E% 触媒反应器内温度及转化率的分布
0 O/ }! C, @. y# g; L%******************************
6 ^4 `9 `2 {" x/ s8 Pglobal Pt rw Tw G M y0 Mav rho_B Cp dHr h0 u R ke hw De
/ K! T* a" A" v: H' u1 r%******************************
; M8 Z, }" [, M0 G% T% 给定数据
! r, k4 P q2 r G' Z8 d& c%******************************
. n2 I* Y" H ?6 k+ V' V3 [( wPt=1.25; %总压(atm)
; M6 s+ J8 O' [* g7 V, T! ]1 C, zrw=0.025; %管径(m)
m3 k- D$ D% u" x$ d* q1 ?Tw=100+273; %壁温(℃)
! S* W( {" o! ]# Q3 w% g+ z" oG=631; %质量流率(kg/m2hr): R! i" `2 r5 a; H
M=30;6 q) P! \5 B1 d& A" v* q
y0=0.0323;, L8 }0 `0 w- L0 X: C" D+ C3 H% Z+ B
Mav=4.47;% ~6 Y2 E/ @% _% B, {, W% X$ \% z4 g
rho_B=1200;
. G; L4 m8 o4 R9 t5 b* Z4 d VCp=1.74;
* \9 |- Z0 i4 A5 e) fdHr=-49250;/ K: u+ B# x# F; N8 M
h0=65.8;
& C" I& F" l. IT0=125+273;, b. Z& n9 R. b
Lw=1;9 s/ m- ?# v. T& x5 O0 m2 X
u=8.03;
4 F3 X! @! B& qR=1.987;
7 U: K& `' i y: Z& bke=0.65;
2 r# P, k! Q. U0 G$ i. u/ m: i; qhw=112;
; ?3 j1 Q* t k% s6 pDe=0.755;! m4 Z: l B! v* ?/ w1 }
%******************** ! S! i' c& y0 u$ R9 m! c( b! K
m=1;4 o- @5 H9 A) Q2 O" o5 A m
%********************/ A+ o2 f6 m, m Y
% 取点
5 X' a& R" W2 P) b* w7 |0 `3 v%********************
6 ~, J( o' _4 E+ `) U* Ir=linspace(0,rw,10);0 V( A1 L$ ~& _) L( ~$ B2 z1 k- \5 a
L=linspace(0,Lw,10);/ k2 z l+ ~ w5 ]" k n& B
%***********************
( v; L8 P L& h# Z; ^/ g# Z8 ^! L% 利用 pdepe 求解
$ H8 [9 T! O0 s7 a$ p%***********************
; L i: ?; T- O+ W6 ksol=pdepe(m,@ex20_3_1pdefun,@ex20_3_1ic,@ex20_3_1bc,r,L);" R4 j; @! W& M
T=sol(:,:,1); %温度
- I: W6 @; ^$ i5 O% @f=sol(:,:,2); %反应率
1 j/ U4 R1 n+ E! z%***********************. R- j, b6 i. d" }, d& ]
% 绘图输出
% ]1 a3 o. U- Z- z0 K%***********************$ m; b7 A) I4 ~7 r
figure(1)! N% r2 j- |6 P+ d! N/ s3 `
surf(L,r,T'-273) ?' o+ ~$ J. @/ k) D9 h0 I' X
title('temp')0 B, S$ m+ Y7 s3 Q' R( j# _( b
xlabel('L')$ M" p& W; m: i0 t5 A
ylabel('r')
6 o8 s7 k. b/ H5 izlabel('temp (0C)')8 m; ~' v" H0 }% l: y! [+ ~. k2 I
%
; ]( X7 q m- A$ hfigure(2)6 o4 d* W6 U) E e9 ~
surf(L,r,f')2 B& O6 d" T n9 ^
title('reaction rate')
9 }' n6 m# N2 w7 {1 O" \1 }xlabel('L')5 A1 H/ V8 s S5 {+ t# N
%初始条件函数 A% \/ Q* [" ^( S5 F& o8 y
%**********************************
8 G- l o8 ^( X7 }function u0=ex20_3_1ic(x): f1 o- O7 O- O" e6 p2 R4 o
u0=[125+273 0]';
1 t3 D* Z9 `& p%**********************************
2 S4 _& ?/ U7 Y1 h% 边界条件档; k4 m6 W6 s" z$ W9 m1 a2 M# M
%**********************************
. o' S Z+ B, ?/ hfunction [pl,ql,pr,qr]=ex20_3_1bc(rl,ul,rr,ur,L)8 Y* E8 R5 ?/ [% L2 T- @
global Pt rw Tw G M y0 Mav rho_B Cp dHr h0 u R ke hw De
6 H' h9 P! A/ [pl=[0 0]';7 g& z, ?4 h' V2 j( x. l. q) B
ql=[1 1]';0 l8 j5 S/ r% j% C: u
pr=[hw*(ur(1)-Tw) 0]';3 j7 W/ A z- v! U7 @( `
qr=[G*Cp 1]';
4 C/ p! q; r4 f$ hylabel('r')
+ K: A z" q Y* q+ szlabel('reaction rate')
3 ]. u9 T% P/ [9 B8 u0 \%*************************************************. A: A- U' z! }
% PDE 函数* G5 H8 X4 ?7 O9 Z) h* r$ f
%*************************************************
; K" q) ^( q: h- L# X6 Zfunction [c1,f1,s1]=ex20_3_1pdefun(r,L,u1,DuDr)
, t/ V% p* G) E" S- cglobal Pt rw Tw G M y0 Mav rho_B Cp dHr h0 u R ke hw De
! [ p$ O! @9 c- r, qT=u1(1);# q6 _3 C+ {+ t+ z! A7 f
f=u1(2);" H+ ], Z1 n7 W
%) l1 ^; s& r% P4 d
k=exp(-12100/(R*T)+32.3/R); _) t" o3 Q1 a! V: y
Kh=exp(15500/(R*T)-31.9/R);
0 _ ]1 F2 |! b2 PKb=exp(11200/(R*T)-23.1/R);) E4 K) I9 |2 `/ G
Kc=exp(8900/(R*T)-19.4/R);$ @2 \+ I: W7 }* T. C
%
. d* K: s6 X* `$ v) |1 x" j7 Ea=1+M-3*f;2 ?! O R h: m! d* k! p8 I9 z5 ^
ph=Pt*(M-3*f)/a;
) p# h; @ U- j8 ]" M! M7 h2 \# G0 xpb=Pt*(1-f)/a;" c! }* |9 |" _ t
pc=Pt*f/a;
# V4 Z1 s* \0 f0 d%; U2 _, O1 q* ~ k7 e
rA=k*Kh^3*Kb*ph^3*pb/(1+Kh*ph+Kb*pb+Kc*pc)^4;
) V2 E- W s: Q1 m%
- y' X9 i! h6 r+ }c1=[1 1]';4 f6 _5 x6 I1 ]
f1=[ke/(G*Cp) De/u]'.*DuDr;
0 N$ ?% n& }. f6 e4 A# }5 e%s1=[ke/(G*Cp*r)*DuDr(1)-rA*rho_B*dHr/(G*Cp)-2*h0*(T-Tw)/(rw)( H- p/ S. e$ z! ^
s1=[-rA*rho_B*dHr/(G*Cp);rA*rho_B*Mav/(G*y0)];
) q8 k) m4 o D! x ?%**********************************
3 z. J4 O# ]- D' ]$ Y$ o8 f6 S4 x$ a* v2 }
————————————————. q' z9 M$ I% W9 X6 E( x# I9 E5 ]
版权声明:本文为CSDN博主「wamg潇潇」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。1 K. d" s7 h2 k9 U7 i& m C# M
原文链接:https://blog.csdn.net/qq_29831163/article/details/89711536
0 X( c& `1 D2 g( L j0 k, K: G3 u6 V9 [9 R& o4 T' {. y! H
+ s9 `% W( l }) K ^
|
zan
|