QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 2896|回复: 0
打印 上一主题 下一主题

[建模教程] 偏微分方程的数值解(三): 化工应用实例 ----------触煤反应装置内温度及转换率的分布

[复制链接]
字体大小: 正常 放大
浅夏110 实名认证       

542

主题

15

听众

1万

积分

  • TA的每日心情
    开心
    2020-11-14 17:15
  • 签到天数: 74 天

    [LV.6]常住居民II

    邮箱绑定达人

    群组2019美赛冲刺课程

    群组站长地区赛培训

    群组2019考研数学 桃子老师

    群组2018教师培训(呼伦贝

    群组2019考研数学 站长系列

    跳转到指定楼层
    1#
    发表于 2020-6-10 10:27 |只看该作者 |倒序浏览
    |招呼Ta 关注Ta |邮箱已经成功绑定
    例 4 触煤反应装置内温度及转换率的分布
    * o. s1 ^% B! T1 N- g  l$ J
      G# _$ q4 u8 k- N以外部热交换式的管形固定层触煤反应装置,进行苯加氢反应产生环己烷。此反应 系统之质量平衡及热平衡方程式如下:
    / k3 S, r. `% ~) C! \" f7 G! }% h
      L9 b3 H% z) B6 x
    ) P3 I  U. E. j  d
    2 ~- l+ [& I! G, I1 C( F3 C5 R 其中T 为温度(℃), f 为反应率,L 为轴向距离,r 为径向距离。此系统的边界条件为* o. ?  L5 p% t& V
    ( [" B% d3 d) T+ _) r( B

    " x8 P( S) C! H" H3 @& E6 v# y  L7 S* c
    此外,式中之相关数据及操作条件如下:/ `" z6 ]* d& R8 S" H! _
    2 K! v4 M) k4 [4 P" P
    (i)反应速率式/ z3 V4 ]( d5 ]. u$ F. m5 [3 w+ S

    8 C# y( `* `) t" ]2 w# e; A8 Y3 J, {7 d6 V6 J+ ]; a& D4 C
    * d3 r- |2 y4 V' S, s( t  U( V+ ]
    其中 P 表示分压(atm),而速率参数为7 ], D! K  k4 q! k% }3 A( R0 F
    7 _9 b2 n( Q6 A7 B4 `% o# u- K
    : {- e3 o8 c! Z
    6 h; S  f) [) S  U+ d4 L
    上式中,下标 B,H 及 C 分别代表苯,氢及环己烷。R 为理想气体常数(1.987cal/mol·K)。5 K% K7 J  @* z
    * p2 n: ]5 F3 F( z1 n* V  ?, R9 b/ \
    (ii)操作条件及物性数据
    ) i6 f# {3 a% Z) ^& |7 s+ k3 v- V3 N7 P, M8 N& D
    & o$ ]% I; N2 w4 @: c

    : t; t, |* @0 K  d, j( j/ s/ ^2 a- U8 O2 d. I% U: T1 o2 N6 y
    " u8 a" @5 t. p6 Z8 U' R& C
    题意解析:
    . K. q: {4 y8 [+ [4 Y7 W2 s- T! F% g  U' x8 D* d! v. l

    ' o& M8 P) C" I+ {) t& F, ?: S% t  B& \# w7 P

    9 E( S  ^3 |" P' r将上式,连同反应速率式,带入平衡方程式中,配合边界条件,可利用 pdepe 求解。
    $ r3 a7 d4 Y3 Q+ t5 j3 S: |
    # ?- F$ A' u/ X2 y& _) TMATLAB 程序设计 将原方程改写成如式(35)的标准式$ d  O. V( y; x. d( f

    0 `" Q. z( P/ B0 W
    % G7 F; p* i5 ^) ?8 {2 o1 m7 [6 t1 G( x
         因此- M: D$ u! ~0 Y8 t

    . Y9 W! O# G: e0 r2 T: B5 n' S1 B; G2 h' ]

    $ P8 E8 H3 ^3 S" \根据以上的分析,可编写 MATLAB 程序求解此 PDE 问题,其参考程序如下:- N) v# `: {% w

    2 O7 @% P2 {) Qfunction ex60_3_12 W8 T+ d, f  I! K. _* o
    %******************************3 B  V1 \- }$ T+ U  H2 ~% C
    % 触媒反应器内温度及转化率的分布
    . a0 V% N& y: W: |7 X9 ^  K%******************************4 w& _$ f6 c' J0 m4 |: f2 }9 R3 R
    global Pt rw Tw G M y0 Mav rho_B Cp dHr h0 u R ke hw De* M, i: d* P$ t2 C1 z
    %******************************5 ^) ?1 y/ x7 y. W4 Z$ C
    % 给定数据# I! d9 e/ R. o2 r& L: h
    %******************************
    ; n% `6 a* r- R' pPt=1.25; %总压(atm)4 r4 o) @$ p7 ^1 [' j4 c
    rw=0.025; %管径(m)# a8 ]6 y6 ^2 e9 q9 ~
    Tw=100+273; %壁温(℃)
    ) x6 K. t0 d! B& G7 R) vG=631; %质量流率(kg/m2hr)
    + z6 n4 K/ `, C* a; |4 G9 q+ eM=30;, O- H& i0 f+ `$ d/ H
    y0=0.0323;
    - T- a! t) r% r4 WMav=4.47;
    / U( M8 ?* ?0 H2 orho_B=1200;' M* ]1 |& d5 f( L9 C) v
    Cp=1.74;
    ( S+ q' ?0 T6 H1 L# IdHr=-49250;
    ; k# c4 B% u  h5 ?9 V; @h0=65.8;
    7 B( x. Q8 B. U5 W1 q& e, S* x% CT0=125+273;
    , p. P. @! @9 M- `3 `6 X  F2 zLw=1;
    2 w+ o% h" c* pu=8.03;
    ; x/ S  l4 Q0 O6 ]( Q3 i9 kR=1.987;
    . C8 x# I; h* |5 o1 `) e( Ike=0.65;* D9 N0 E: [" l; B
    hw=112;
    " Z, ]5 V" @  t" |6 `5 K1 wDe=0.755;
    ; ~4 m' H/ k! {/ H  ]8 W6 X% Y%********************
    7 |2 O3 O2 ~( ]5 \7 Tm=1;
    ( I6 L+ H$ n0 X2 h: I%********************
    2 Q0 M  l. y6 a% h' n% 取点( ?7 j$ d+ q  ?8 z$ ~: E2 k
    %********************
    * z/ `3 d( [3 Y/ X' Tr=linspace(0,rw,10);& s  m- t8 l+ R; }" r) q0 E
    L=linspace(0,Lw,10);
    ) H' j8 v+ @& j%***********************
    2 D7 |) a* g0 n- X6 ~+ A5 R% 利用 pdepe 求解4 x; g2 v& }3 ?  C. ]
    %***********************
    ( R5 i: U( u& ^" s3 B/ msol=pdepe(m,@ex20_3_1pdefun,@ex20_3_1ic,@ex20_3_1bc,r,L);
    : F# ^# ^6 I. @, |1 {! kT=sol(:,:,1); %温度1 v: _, d. j# I4 L% `
    f=sol(:,:,2); %反应率
    5 O5 O, E3 F7 G/ q" B  B0 U%***********************+ J9 Y! n7 F- ?9 E4 u9 x6 X/ k& @
    % 绘图输出
    7 [. _0 A& M$ [# @- v) X- b% A$ M%***********************6 Q, A( k2 v: B1 u7 D9 ^
    figure(1)3 x) a! M! G% h: M, k7 V- t8 O( K
    surf(L,r,T'-273)
    & s# ^9 L+ S) s; M* v% A; H! ?title('temp')
    8 c, H! Z! L4 p  }xlabel('L')5 K0 R% b- w& t; i
    ylabel('r')- ], t; h* H1 b1 ]
    zlabel('temp (0C)')
    & K4 P) i0 p4 q9 ~, ]+ O9 z+ x: h%
      K  w( Y& }3 E4 J* ]' B& m* d5 A$ Tfigure(2)
    % |) u; I: m: jsurf(L,r,f')( P* h9 [/ k* A2 }) M+ J2 V
    title('reaction rate')2 `4 v' R& N! L0 _3 \+ P0 ?. X! H
    xlabel('L')
    5 R; `/ P7 b; ^2 r, P9 j6 I( z%初始条件函数
    5 I( ]( u) K- {: N7 ~2 [%**********************************
    % A) @" b9 N  X/ E9 |9 u6 qfunction u0=ex20_3_1ic(x)
      ~$ G# ^8 s7 M/ z1 qu0=[125+273 0]';
    ! v  _" T5 J) d. ^; \4 ~3 f%**********************************
    . [; N( x- l# w* v  v1 Y8 R( A  t% 边界条件档
    5 U8 ]+ p2 b, R0 ?  v9 h/ Z4 z%**********************************
    6 F7 c) n6 X) b0 W1 o6 @function [pl,ql,pr,qr]=ex20_3_1bc(rl,ul,rr,ur,L)1 O+ w5 B" ?' d3 S' R) J
    global Pt rw Tw G M y0 Mav rho_B Cp dHr h0 u R ke hw De
    ' Y1 A7 D4 ?$ }  d, j- fpl=[0 0]';
    ! b& n% V0 v: d; N& a, r9 @  hql=[1 1]';
    . P' I: B1 K, b. Q4 `) }pr=[hw*(ur(1)-Tw) 0]';) R2 U# X1 J' b: n0 q- `+ R- Z
    qr=[G*Cp 1]'; ' W3 [* l" ]8 ~) A
    ylabel('r')* U' b* ?1 Q- p) y* p, u8 U/ Q
    zlabel('reaction rate')
    & e, p9 ~5 N% z! O6 t9 S7 f& Y+ ^%*************************************************
    3 K9 f1 v( M7 L" a) R5 O% PDE 函数
    0 _7 G' ~  E# |, @7 z) W%*************************************************
    7 t: m/ P6 i7 l7 B  y1 Rfunction [c1,f1,s1]=ex20_3_1pdefun(r,L,u1,DuDr)
    ! G4 j, h" o5 p9 |' R% h" O9 bglobal Pt rw Tw G M y0 Mav rho_B Cp dHr h0 u R ke hw De
    9 ^# G" W# q2 {T=u1(1);2 n/ F5 n8 i& C
    f=u1(2);
    0 ]2 c0 o4 b0 u8 G" v( I; Z4 q%
    ) R- h! u8 Y; F6 a3 ^k=exp(-12100/(R*T)+32.3/R);
    + H2 Y! m! e) m! ^Kh=exp(15500/(R*T)-31.9/R);
    ; B/ i' H. v% BKb=exp(11200/(R*T)-23.1/R);$ ^! a- b  ?( n
    Kc=exp(8900/(R*T)-19.4/R);6 e  k8 }: h0 B& C
    %
    4 [% u; U9 Q& ]) w/ T- ca=1+M-3*f;
    9 B6 l0 C- a& C! G/ r2 Uph=Pt*(M-3*f)/a;; ~2 r2 @. w; L. {6 v
    pb=Pt*(1-f)/a;7 ~1 c( x3 z2 l
    pc=Pt*f/a;
    3 ?( B0 z5 s/ V1 k- A" o%
    * s! }9 W4 u8 y7 ?* e2 L4 l5 ErA=k*Kh^3*Kb*ph^3*pb/(1+Kh*ph+Kb*pb+Kc*pc)^4;% K; {. q/ e+ L
    %3 h0 m$ W; [% u7 ?
    c1=[1 1]';5 i/ O; {6 Q( P" @7 K. s0 N
    f1=[ke/(G*Cp) De/u]'.*DuDr;
    $ b' v+ d1 W. G  \6 K: l  e+ K%s1=[ke/(G*Cp*r)*DuDr(1)-rA*rho_B*dHr/(G*Cp)-2*h0*(T-Tw)/(rw)- e2 [. a  B2 o( }5 p  G! ?
    s1=[-rA*rho_B*dHr/(G*Cp);rA*rho_B*Mav/(G*y0)];
    ! X! f# @4 k/ H: y7 X%**********************************
    , Y. ^4 H% S* r5 K$ ?" V: y7 S7 ^: B. \/ }
    ————————————————, J/ U8 v! e% b( L
    版权声明:本文为CSDN博主「wamg潇潇」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
    5 O# Y+ W) q+ {2 z" o, e, r( B原文链接:https://blog.csdn.net/qq_29831163/article/details/89711536
    % C& `- b3 P- T! |; L0 E( ?# h# C- _9 D
    6 L% M1 u  P* K( \8 D$ G2 N/ O" w  @
    zan
    转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信
    您需要登录后才可以回帖 登录 | 注册地址

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

    关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

    手机版|Archiver| |繁體中文 手机客户端  

    蒙公网安备 15010502000194号

    Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

    GMT+8, 2026-9-12 21:56 , Processed in 1.574426 second(s), 50 queries .

    回顶部