QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 2843|回复: 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 触煤反应装置内温度及转换率的分布
    / }3 ]8 x' `: u; V9 F8 v( b$ e- Q5 R6 p7 \
    以外部热交换式的管形固定层触煤反应装置,进行苯加氢反应产生环己烷。此反应 系统之质量平衡及热平衡方程式如下:
    2 x3 B3 t, g  E# r" z  u' l& Q" D# l

    - Y+ `5 D5 `7 O5 y1 b. n4 K6 y; W1 g/ h. F5 g0 j
    其中T 为温度(℃), f 为反应率,L 为轴向距离,r 为径向距离。此系统的边界条件为! U; d. `, W( |- F! ^
    - n' T. T) U) n5 N$ S" Z
    / R* b7 O7 W% c" [' T% f
    - t# I2 m$ @5 W( ~0 U
    此外,式中之相关数据及操作条件如下:
    6 e- z* O. F) T* }! {) K& ?; }
    (i)反应速率式; R* P4 B+ m6 U# f: s4 K) B
    * @+ N8 Z1 r$ {. s

    2 Q! c* A% C  C- y% [) i/ [6 k+ S* L
    其中 P 表示分压(atm),而速率参数为) O7 ~6 i& v3 e. V

    ( C' y9 v/ u0 d: Z3 D5 }  A# C; s* {/ ?/ Z2 M" u9 p
    4 g% ^7 b9 a$ Q& }
    上式中,下标 B,H 及 C 分别代表苯,氢及环己烷。R 为理想气体常数(1.987cal/mol·K)。
    , G- F/ A" v' N4 P
    , X. r3 k+ k, A% A. d3 r(ii)操作条件及物性数据+ i* |+ a3 h& Y) E' v" k# p" [8 t
    ' k4 \( u& C- t5 c% M5 _' j& d% V
    ( ?# W- ?; ^/ E4 W
    ' o' E. U, v+ \/ R# i& t

    8 K& n* ^9 |# D' M8 {! t; Y% [% d2 _9 k/ {. j8 @# h: s  v
    题意解析:
    , b. A0 |! ~( m, A& x7 `
    4 ^) L( r* |* Z+ \
    9 z( D/ `5 R" C6 H, c" z8 K3 u& L% A. M" }. K1 e/ X3 o
    ( W" G* y" K$ H- x2 N9 Z3 i
    将上式,连同反应速率式,带入平衡方程式中,配合边界条件,可利用 pdepe 求解。
    9 t/ ~% Y/ \8 f% l! @. _- g4 B
    9 O  B+ e2 w! Y; W% W8 f! C  xMATLAB 程序设计 将原方程改写成如式(35)的标准式
    1 j) d9 B9 Q' q$ a/ _7 K, C0 T' E, e
    ! Q7 H; Z: W& I5 w7 C" t: e

    # O! G% p1 n7 [7 h8 F0 q     因此
    5 W) M0 v+ H8 f* k5 y6 _' K4 R. o9 t5 ]9 f5 ~  \, O
    ( `4 c5 d& c5 Q$ C
    5 ]# \7 N3 u5 r; Q1 _- u- Q
    根据以上的分析,可编写 MATLAB 程序求解此 PDE 问题,其参考程序如下:
    % v, O. r7 R0 u& r6 i0 ]
    1 K2 t4 E8 S8 ~9 x* Sfunction ex60_3_15 T5 A  \' ?' w" a( k1 Q: o
    %******************************& P6 x4 ]* [/ a. R8 ~2 z6 B7 ~  U
    % 触媒反应器内温度及转化率的分布& R* e& M" G, m4 I
    %******************************0 G4 f" O! l. x' K0 F1 D5 N
    global Pt rw Tw G M y0 Mav rho_B Cp dHr h0 u R ke hw De# I* X6 \! q0 U8 F
    %******************************
    3 e# h4 b. z1 i% 给定数据4 ]* T# a  _4 V
    %******************************
    6 m$ p6 Z0 t* @: F7 YPt=1.25; %总压(atm)
    ( s  E- Q' g- r0 ^3 ], d) Irw=0.025; %管径(m)
    # B* B# a. |) w5 U8 N- X3 WTw=100+273; %壁温(℃)
    " }! `& N9 N" p- x5 ~G=631; %质量流率(kg/m2hr)
    ; T8 W" r8 {/ f4 r. GM=30;
    1 g% z1 H2 F; Y( R  o5 ty0=0.0323;1 n/ u; \/ l( s, b9 r& s$ N; V$ s
    Mav=4.47;
    6 s' E' Z. |- Rrho_B=1200;& {8 W/ P2 O  t4 ?0 d( N/ H
    Cp=1.74;4 s% @: v/ F% P4 g% j2 g
    dHr=-49250;
    ! V8 q$ j9 [, h. @h0=65.8;& w) r. B7 u% g
    T0=125+273;) G! L. [" M- N2 S8 M  Q
    Lw=1;, E" ~. H% z* P' V
    u=8.03;! {+ d5 k6 G6 ~3 g  l) U- }, p' s
    R=1.987;( V" j# u9 x' J6 n7 `5 F" x2 F
    ke=0.65;
    9 D. x9 E: y. w/ j+ p! nhw=112;
    $ ^: Y1 \% a& f1 l* q: pDe=0.755;5 |0 Q/ Z1 {* p1 e$ U! Q& A, o& x
    %******************** ( r1 Y$ c9 i5 N" B& p) W0 _* p" D
    m=1;! u0 X6 t7 Y9 q9 }* t& w# l
    %********************$ {+ S) o) n. A7 l; p7 A
    % 取点9 d: k) [, `& \5 T% r. N- u
    %********************
    8 {( P- ~5 F9 v2 l9 S* F: ]9 _" sr=linspace(0,rw,10);
    5 k) }8 {6 A1 F5 G) O0 r" C% HL=linspace(0,Lw,10);
    ! H, C0 |2 a) F9 ?%************************ p3 N" s* r. p: q# P
    % 利用 pdepe 求解) {. J; t' Q% g; g+ I  J
    %***********************
    , k: Z& a3 P# }# K+ vsol=pdepe(m,@ex20_3_1pdefun,@ex20_3_1ic,@ex20_3_1bc,r,L);
    ; I  I+ N- A. A. E& B/ u; uT=sol(:,:,1); %温度
    ; K" d1 W( p5 n! g3 {% t! `' Mf=sol(:,:,2); %反应率! y9 m! A5 ]. O% U, j" R% i( _( q
    %***********************
    ( X; P$ v* J1 d% b' M; h/ T0 _. z6 L% 绘图输出
    " n" `3 q5 Z' n- |" P$ q0 D%***********************
    3 j( z5 T+ z: m3 h9 o! lfigure(1)
    ! i8 r* m0 t+ R/ n. M9 hsurf(L,r,T'-273)% g/ I" R& m) E! Z7 ^
    title('temp')
    % J% {4 {7 u2 H8 S- K9 H) Gxlabel('L')
    2 _; B0 z. d  _& P4 sylabel('r')
    & t( q/ ~: X; x+ {+ |zlabel('temp (0C)')
    % d; D1 C( A' I2 M9 u%
    : ?9 L- b) |* Y/ v5 C: Cfigure(2)
    % [% G+ ]! {; d1 l: K; j+ Wsurf(L,r,f')# t2 ?6 P) ~0 m
    title('reaction rate')/ F( }# P; l4 t
    xlabel('L')
    6 N5 y+ W! ]" f4 X* v. R" {$ D%初始条件函数3 O; I- L3 p, I' E( d
    %**********************************
    " b; t8 B/ r; I( L7 T8 bfunction u0=ex20_3_1ic(x)
    - e' n  x6 `2 p  D9 hu0=[125+273 0]';
      q: t# j) }. w0 g; L%**********************************; ^, a0 ~* a7 y2 _0 i9 y* _  ~
    % 边界条件档
    & E# P6 m* Y: y4 _: j1 D%**********************************8 S8 s% V% T3 k& \$ M  W
    function [pl,ql,pr,qr]=ex20_3_1bc(rl,ul,rr,ur,L)
    ' w/ S  K4 A6 H9 X  _% Sglobal Pt rw Tw G M y0 Mav rho_B Cp dHr h0 u R ke hw De
    & R# c( y2 I+ u# A* M8 @/ kpl=[0 0]';
      k9 F. e2 k3 A5 w7 _8 {" Tql=[1 1]';$ ~2 r4 M  v1 H+ x
    pr=[hw*(ur(1)-Tw) 0]';
    4 b) X; U, b4 B6 [6 ?6 zqr=[G*Cp 1]'; 8 V: [" w; \: P; D, E# i( M
    ylabel('r')1 h  E: g$ r0 H: q
    zlabel('reaction rate')
    / [1 n; H- H) f- f%*************************************************9 H+ K- m# G5 S* `
    % PDE 函数
    2 U5 k7 Y" o# k7 x%*************************************************" j! z5 g6 y+ g6 F" c
    function [c1,f1,s1]=ex20_3_1pdefun(r,L,u1,DuDr)4 v" p. K6 z7 q, S$ |, E7 I  K
    global Pt rw Tw G M y0 Mav rho_B Cp dHr h0 u R ke hw De
    % v( F( t. i; a( R( [T=u1(1);
    9 z' m* j( t: \' A$ f( Df=u1(2);. ^$ W- I  i6 \- `' r' R7 g$ l8 m# w
    %0 S( z( U+ |/ d* F& Y: b: e  K
    k=exp(-12100/(R*T)+32.3/R);( r+ ?8 v: C/ u: m! D2 K8 {
    Kh=exp(15500/(R*T)-31.9/R);- ?8 H) Y- ?  a7 X
    Kb=exp(11200/(R*T)-23.1/R);' A; B' G& c# V0 K# q  l" `4 I$ V
    Kc=exp(8900/(R*T)-19.4/R);6 {& \3 @  U) @. n( d
    %
    ! ~" G3 Q. _# W% b+ H" T# l1 [a=1+M-3*f;4 z# Y) w# I0 Y9 X: c
    ph=Pt*(M-3*f)/a;" L. C1 e0 U) p4 V
    pb=Pt*(1-f)/a;
    2 {, S4 v5 e! i2 H* p( {, Npc=Pt*f/a;
    / Q) j- t4 `) m  }4 S- V/ a%. S2 }, h, B8 s4 S6 F! Y8 v  q# P
    rA=k*Kh^3*Kb*ph^3*pb/(1+Kh*ph+Kb*pb+Kc*pc)^4;
    ; p& p: G+ g1 o# K8 R%4 M# e* R- X& K1 p+ b& P; }4 V
    c1=[1 1]';+ c& Z' E1 I  {, B- a: f2 @
    f1=[ke/(G*Cp) De/u]'.*DuDr;
    0 C) `! f6 p  u) R) C; r. p%s1=[ke/(G*Cp*r)*DuDr(1)-rA*rho_B*dHr/(G*Cp)-2*h0*(T-Tw)/(rw); \. t, `5 f- i
    s1=[-rA*rho_B*dHr/(G*Cp);rA*rho_B*Mav/(G*y0)];
    / _9 E- l+ r: {% ]% N- ^5 f%**********************************
    & P/ I" z1 D8 Q5 F4 o6 l5 T& b$ n
    ————————————————
    8 h+ ]7 B. }) }4 k' I0 \版权声明:本文为CSDN博主「wamg潇潇」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。3 q& W+ Z& B. k1 S
    原文链接:https://blog.csdn.net/qq_29831163/article/details/89711536
    ) ~$ \: D8 E$ e$ a: k: W
    : T$ ^2 |5 t$ v1 ^
    3 n2 ]$ f' j1 f6 q6 p8 ~  m, t
    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-13 05:09 , Processed in 0.580022 second(s), 50 queries .

    回顶部