QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 2838|回复: 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 触煤反应装置内温度及转换率的分布
    & }0 s. o* D. s$ b: {/ z/ n' [# B; S8 b6 E1 O3 S7 A
    以外部热交换式的管形固定层触煤反应装置,进行苯加氢反应产生环己烷。此反应 系统之质量平衡及热平衡方程式如下:2 `" @" a, ~. _& e

    8 S6 w5 }* [- A
    & P* u8 l+ z. J# D# n4 x' J8 r2 ]9 T7 a. d+ \" b4 Z
    其中T 为温度(℃), f 为反应率,L 为轴向距离,r 为径向距离。此系统的边界条件为: x" q6 i: k2 ~$ r/ }  F5 Q# p
    2 |8 s: y( M! g3 A! J- d+ f$ [: ^

    9 ^$ V. P5 Y7 ]% H  @  I, ~( C, Y$ E* _& [+ R4 N  P
    此外,式中之相关数据及操作条件如下:
    ' u6 d5 _/ J" u9 i
    ! x' v& J+ R: L3 m: O' `(i)反应速率式
    9 G0 x7 C6 z& ~
    1 V0 T# S3 \3 A& l5 m
    3 l% C: w2 ~3 u- L' h% r& T- R+ t( s& ]1 r1 d8 q
    其中 P 表示分压(atm),而速率参数为
    & _, h& |4 W; J& m* h7 t- |+ Q3 h. V7 M$ r% t9 \7 M9 n

    + X+ w% [* t; Y' Y/ y
    + N9 M# l0 u4 Z4 ?. E# [/ u% F上式中,下标 B,H 及 C 分别代表苯,氢及环己烷。R 为理想气体常数(1.987cal/mol·K)。
    , Q5 H/ w/ I  L2 M8 ]
    - z) A! n0 d$ d; j' `(ii)操作条件及物性数据
    . Z8 o( Z- j9 ^( s. h: O6 G
    ( U% _, R; E5 \: x, {% V1 b: E# F0 h. _* b- N" B. g
    . ]2 o7 ]4 k. t9 }9 M

    5 `1 K$ A- A  R3 s# y+ i  Y& C( F7 |) ^2 h& T
    题意解析:( E* X! ]4 V, G0 a& E& h

    " E% @! Y! p$ `  a4 i4 r) H3 ?: D! J$ H: A8 I9 u7 n8 t

    9 k9 j& f  N0 a& p* Q; ]# ?# w+ x' u! e6 s9 l
    将上式,连同反应速率式,带入平衡方程式中,配合边界条件,可利用 pdepe 求解。/ b: s( F" S; w; C/ `" N

    3 W) g* w/ Y- z6 t8 S, eMATLAB 程序设计 将原方程改写成如式(35)的标准式5 j5 s7 c5 E' [; E

    $ M$ m4 r; u2 \. M. C
    # Y/ E, }+ @- O
    1 }" D/ I  ~! I) Y     因此
    , X) k7 ]: y2 ~- u" N
    9 L/ c; ^4 p0 w5 O; E8 U, {. v
    2 j4 t& f! [# a2 b
    7 K. O( H* S1 K# [$ e( D# u. {根据以上的分析,可编写 MATLAB 程序求解此 PDE 问题,其参考程序如下:
    . y  w) M. j+ f/ i
    7 B- ]2 w+ r/ J% efunction ex60_3_1
    ( G3 P8 O/ K; g- J0 u%******************************# u1 f( h/ X6 r$ R
    % 触媒反应器内温度及转化率的分布
    3 n# S2 n5 p3 S" F/ j* z/ }%******************************$ Y3 z' V. m3 B3 k7 f
    global Pt rw Tw G M y0 Mav rho_B Cp dHr h0 u R ke hw De
    8 m7 o+ _$ o/ O2 E- z# q%******************************
    , G; z# g( Q. r" o6 v' M/ e7 b% 给定数据
    5 V- a  ?8 A5 d; J5 J' w; s* u%******************************
    $ q# T3 W) @- `4 |4 L2 K9 \1 _Pt=1.25; %总压(atm)/ W1 N" f" F! n3 `
    rw=0.025; %管径(m)' J. g  ^, q5 q" Z* V( U& A& M
    Tw=100+273; %壁温(℃), n+ P8 `- n+ s& v( r0 Z" s4 v- y
    G=631; %质量流率(kg/m2hr)9 L2 m4 w9 w, E& h6 }+ G  L
    M=30;( m% N0 p& d# E5 @+ D8 T  u6 a& C
    y0=0.0323;( X1 E& k. A' N1 w
    Mav=4.47;9 `$ f  r9 G" a" |& v
    rho_B=1200;/ Z) T' y: o3 f8 A  g
    Cp=1.74;
    ( r3 L+ b2 [8 T- q# r' f; Y: ^dHr=-49250;5 q' D" v3 h. N$ u. l8 h
    h0=65.8;- U" m9 v% _9 B3 }
    T0=125+273;! v& t# v+ _% O
    Lw=1;! n/ \# i, r" b! }" ^1 S: J
    u=8.03;
    0 N, E4 f9 q& F1 \$ b+ fR=1.987;2 j/ y% J+ d7 J" p" A
    ke=0.65;, r! L2 a  d! D7 Y, K: J
    hw=112;1 h; x% {# M/ H* P- ?
    De=0.755;
    ' s: k' S1 y, s; Q3 O) V%******************** " z5 Q9 [6 _* t. r1 S+ @6 a
    m=1;2 G; {+ O- t% e
    %********************! N- [3 k2 [, g1 n: A: m
    % 取点1 j$ O( H, r# S6 a6 E9 R2 t, v6 u
    %********************
    5 r: d9 i, L0 }* v1 }% t: |r=linspace(0,rw,10);
    ! ^7 i7 k. Y! R& NL=linspace(0,Lw,10);
    4 a! M: P. o7 f%***********************
    0 z) _) z* @* E8 b8 d, \% 利用 pdepe 求解% t. C- v  B/ I5 G% ^
    %***********************( Q; j6 y1 ^& E7 A2 ]
    sol=pdepe(m,@ex20_3_1pdefun,@ex20_3_1ic,@ex20_3_1bc,r,L);
    + J" f% K& k$ v7 _( Y2 wT=sol(:,:,1); %温度
    1 l  ^7 j. P- Z* ?4 J$ t/ Hf=sol(:,:,2); %反应率
    - t+ |5 m7 n+ ?3 D& B( M%***********************2 l! e. {0 g- e8 m. L$ ]1 g) c
    % 绘图输出
    ( y) {, t: G3 [6 ], j/ T4 L: B; I$ m& n%***********************! t/ j6 z0 c- B
    figure(1)$ s, l+ p" v) m' p) o1 }3 `+ N
    surf(L,r,T'-273)
    * _) `; p8 O: r# a8 P& H4 |+ N: ptitle('temp')5 R8 @7 F$ x( Z4 M. O/ T# P
    xlabel('L')
    7 q6 k+ C$ T* K7 u) N; mylabel('r')" y8 I* R  x# _1 }; d. i! h( Z4 t
    zlabel('temp (0C)')3 ]9 R6 n8 }5 y0 M6 r0 b: U' U
    %. M$ F9 U1 H( u7 O. i9 }7 j1 r3 }& Z
    figure(2)
    5 d8 a0 r& ]6 Esurf(L,r,f')( }! a/ Y* _- O- c* Q. ^
    title('reaction rate'), K/ R  J% `# e! J
    xlabel('L')
    1 c8 l8 q0 c# a# S%初始条件函数: J5 T" U% C2 \8 H
    %**********************************7 p  Y/ D+ @( i, [+ j
    function u0=ex20_3_1ic(x)) t" v( m% Q3 Q- G7 k3 K( _
    u0=[125+273 0]';
    ' k# B, S; H: m6 X( \%**********************************/ n  I& R/ E1 b4 z! a$ u
    % 边界条件档4 c( q/ t: g) F3 k; z
    %**********************************
    " e3 L& ]' t. Sfunction [pl,ql,pr,qr]=ex20_3_1bc(rl,ul,rr,ur,L)2 z! H. {* ^0 B9 m' h& X
    global Pt rw Tw G M y0 Mav rho_B Cp dHr h0 u R ke hw De+ p/ G5 i. W8 R) K
    pl=[0 0]';0 B0 l/ Z1 a2 ?7 u! ]
    ql=[1 1]';! I% W( c3 X/ ]3 X7 p" h
    pr=[hw*(ur(1)-Tw) 0]';' I2 V+ W( h6 v* N6 K
    qr=[G*Cp 1]';
    ) S2 d. B; a% I& E) u% Y$ Aylabel('r')* s- _# K( k* F0 x' X0 d. v( u
    zlabel('reaction rate'); l# m4 R3 y) A) O8 b7 I
    %*************************************************' \1 O) {0 l. C: ^! Y) Q
    % PDE 函数
    + C1 y6 n) s& o' g. K%*************************************************
    4 F: l6 T5 C% M0 \0 dfunction [c1,f1,s1]=ex20_3_1pdefun(r,L,u1,DuDr)8 |; j7 L, H! d+ D
    global Pt rw Tw G M y0 Mav rho_B Cp dHr h0 u R ke hw De% h9 q; c! J! C' P( |7 F# B
    T=u1(1);+ G- G6 i+ @' u9 C  P
    f=u1(2);3 w/ w) R! l1 {; X* B8 S
    %% H& N1 J0 U  M  k2 Y
    k=exp(-12100/(R*T)+32.3/R);
    , o3 w& d, d" E8 H" O; }Kh=exp(15500/(R*T)-31.9/R);
    3 V; D9 M0 o6 H" v& i1 bKb=exp(11200/(R*T)-23.1/R);
    ; J* g4 t; m# \Kc=exp(8900/(R*T)-19.4/R);
    " ]$ Z* j* ^2 _9 [%  z- D; j* b9 j) d
    a=1+M-3*f;- L  x2 i1 Z. E
    ph=Pt*(M-3*f)/a;
    9 b& u, {+ z& t; ipb=Pt*(1-f)/a;. F: |" r! x1 {' l, q4 {0 M& X- E: K
    pc=Pt*f/a;$ `3 _; [# E3 l
    %/ T0 X+ Q$ A+ C' B
    rA=k*Kh^3*Kb*ph^3*pb/(1+Kh*ph+Kb*pb+Kc*pc)^4;5 m1 U1 X: e* ^' r. x
    %( a, n, F( ^9 A
    c1=[1 1]';4 Z2 r" A6 S7 [2 X" J1 `# M# r
    f1=[ke/(G*Cp) De/u]'.*DuDr;6 i- E4 l% M9 q/ t& H. x# o2 i
    %s1=[ke/(G*Cp*r)*DuDr(1)-rA*rho_B*dHr/(G*Cp)-2*h0*(T-Tw)/(rw)# {( h) @: Y, j2 ^, L. @% R
    s1=[-rA*rho_B*dHr/(G*Cp);rA*rho_B*Mav/(G*y0)];7 `. B2 `% {2 P' t) a$ `. O7 {# v# s1 x
    %**********************************
    ( F/ H, B* p8 }: N# b- O0 y( n6 b  V  N) x! D5 O7 ?
    ————————————————- H# k& u$ P( g" K- I9 w
    版权声明:本文为CSDN博主「wamg潇潇」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。/ w0 L' x/ g6 Z$ Y% i& G/ m
    原文链接:https://blog.csdn.net/qq_29831163/article/details/89711536
    + v, X$ s$ T4 r
    - {, A5 h& }; S. p; C5 @; t& ], h: H3 p
    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-6-11 08:05 , Processed in 0.398681 second(s), 50 queries .

    回顶部