QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 2767|回复: 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 触煤反应装置内温度及转换率的分布6 g: y( }. z9 Z! ]
    5 W0 [( d& ~1 v1 s  Y4 q( Z) f  W+ h
    以外部热交换式的管形固定层触煤反应装置,进行苯加氢反应产生环己烷。此反应 系统之质量平衡及热平衡方程式如下:- R+ X1 y' ]7 ]: d- E

    6 b. l: N; ?( C" ~0 n$ D- B0 s; }8 s2 E- j" F" i- ]3 o

    3 E. r: c( R2 f4 a" B 其中T 为温度(℃), f 为反应率,L 为轴向距离,r 为径向距离。此系统的边界条件为5 ~0 `6 F) p9 ?8 }( z1 o

    7 l2 m& y- ]5 I8 Z  F5 _7 |4 s' X4 f* R9 i! K' G/ W
    . K: E1 w& n" `- A: E
    此外,式中之相关数据及操作条件如下:
    : M; O( p* x) Q4 t: z, |6 M- O) z: l! @
    (i)反应速率式
    2 e% L) a7 j9 g0 r4 d' A" f8 b! z: e+ F' m$ w
    : o3 F5 H9 l3 r" s: h; ^% l. o  W% p
    7 @0 F3 J7 L+ ~% e6 o3 r6 T6 l
    其中 P 表示分压(atm),而速率参数为
    - K+ ?( s6 a1 i
    4 W1 V: L5 J9 s; ?- x
    7 H: |& R  s: Z5 b
    / Z8 _7 U" Z0 E, M上式中,下标 B,H 及 C 分别代表苯,氢及环己烷。R 为理想气体常数(1.987cal/mol·K)。
    , D1 _/ E/ c1 v6 w/ }
    # C* r- P% M. G, `- {(ii)操作条件及物性数据& g/ S0 L) y$ g& D- b

    ) K) F% P* [- b2 C4 o3 D' y4 Q0 N! D+ C
    " ?8 @: V0 y9 L( |& S
    ; n. Z/ q. x& A/ S
    2 g( }- U0 P) m# q7 K4 l1 z. {" ?
    题意解析:
    , @5 h- h  g+ X1 \  s
    $ i/ x4 }) ^3 x* y) d$ r4 L
    8 a' @5 E& }0 [; X3 S6 \
    / x3 w* A/ [: s1 Q% S# p- F3 d" u) Q; u8 z: Y' k% ?* ~
    将上式,连同反应速率式,带入平衡方程式中,配合边界条件,可利用 pdepe 求解。' n- e# g4 Z5 U7 M' b  r, ]
    * [& H/ |- f9 |) N5 N7 V
    MATLAB 程序设计 将原方程改写成如式(35)的标准式) ]1 S# x$ x0 p3 L8 S/ Y
    9 z$ V# ]: g# P9 z# W# K
    . h9 Q8 q. R& N+ a+ f

    8 ]- n7 z3 L+ j2 ~" B     因此
      M- t; A$ d+ q7 G5 y9 v. d' L) d- p) d/ g4 G  J7 d0 v: ^0 s

    ! t7 x' R, D. T8 k. w. H; _
    - x/ S4 a  B9 g8 h+ B$ i  u根据以上的分析,可编写 MATLAB 程序求解此 PDE 问题,其参考程序如下:) @) w' k; d" X% }

    9 y5 a4 n2 W2 P! I3 D9 |( ]1 S% Qfunction ex60_3_1$ _- l6 l  D; F# j% F/ ]3 n
    %******************************: Q' @* p! ~% L; t# }/ y4 k
    % 触媒反应器内温度及转化率的分布# H7 m& C( I& P8 }6 R+ E; w
    %******************************
    ( R8 ^$ ~% e5 R5 Xglobal Pt rw Tw G M y0 Mav rho_B Cp dHr h0 u R ke hw De
    " X, }+ }, u, [9 F%******************************0 j7 G3 Y! k6 L8 O; l4 N6 s6 Q' u
    % 给定数据. c( X( n! K9 }0 H  E  E/ ?+ E  J
    %******************************' @! P8 p5 ?% O
    Pt=1.25; %总压(atm)
    # ]# F; k6 s0 F. u- v5 @: S6 Brw=0.025; %管径(m)) T. z$ E- S6 P& j) _
    Tw=100+273; %壁温(℃)
    . K, M3 ^( n, \6 H/ KG=631; %质量流率(kg/m2hr)
    ( x. {+ |5 k: v6 `4 k7 X- ?M=30;# z- H0 u& n) J) u: G" I* o3 N; M! F
    y0=0.0323;* J  d1 Q" \  n, @% e
    Mav=4.47;
    - G% y# d: l2 B2 A0 H' l; M( k4 Drho_B=1200;/ c0 `4 g/ ~( t2 ?6 u; @( P; W
    Cp=1.74;
    ' z( o. \) Y2 ndHr=-49250;
    + d* \: H4 B( ?3 `! ]4 ch0=65.8;
    + W; F6 K1 v; w; {T0=125+273;0 S$ t: T9 s' m) F6 U: q0 n  T2 c
    Lw=1;
    " t' o# J! F' x$ \' l, T- fu=8.03;* S$ E" N; X; w- ^
    R=1.987;
    / a  q9 R8 A: u6 zke=0.65;7 `8 Z3 P7 f# \! F3 S) _' P' V
    hw=112;6 t2 v6 |5 ]+ e! B8 {: O8 y) a
    De=0.755;2 o' n8 v5 W& m, u$ G% M0 C
    %******************** $ v1 j+ |* P3 t* n. [1 n: Q
    m=1;/ F5 r  P/ f% ?
    %********************* c5 b/ [# s9 w3 U3 l) I8 u
    % 取点' q, D6 a3 o6 \7 C
    %********************4 @8 p! Q  b* ]% y. e# ~' L
    r=linspace(0,rw,10);
    - C; V; V; t4 P* d! b. x7 E7 t0 CL=linspace(0,Lw,10);$ R' C2 n" J  @5 i2 ~
    %***********************) R3 D" @" ^( m
    % 利用 pdepe 求解
    , C! [0 a0 r, X" J4 _! \%***********************
    - y, q( Q$ W  @- z0 l3 Wsol=pdepe(m,@ex20_3_1pdefun,@ex20_3_1ic,@ex20_3_1bc,r,L);8 L; b8 i9 a: z. @: T
    T=sol(:,:,1); %温度
    % U9 t: E4 Z1 S! V1 if=sol(:,:,2); %反应率8 ^' l% A9 z7 v9 \" K, ^' v& T. Q$ L
    %***********************6 S- m# O0 l; w* l4 ?' ?# n% y
    % 绘图输出
    ! I2 R, M% ]+ C/ ?%***********************
    ( ~. j: y  S2 {7 Q/ c* |( }figure(1)& b" Z9 V: D' l
    surf(L,r,T'-273)
    ; z2 k& z1 C: S, }! l( F4 Ytitle('temp')% Y. |' `5 b* J, e
    xlabel('L')
    + L; C5 y# _8 M: s# [ylabel('r')
    - u# x* _( L4 }zlabel('temp (0C)')
    8 s- B4 \2 s* J. o" {%6 F0 L3 E; f6 p+ J
    figure(2), X7 i0 W+ K# y' E
    surf(L,r,f')+ O# m4 f7 @# u8 @9 @
    title('reaction rate')
    7 k, K: A0 s( {1 x6 M" sxlabel('L')& K- n6 e% P2 H
    %初始条件函数2 p; a- p% \. j) c# o* U, e: j7 }
    %**********************************" Z' v( o8 C3 _( b3 o( B( W- ^
    function u0=ex20_3_1ic(x)- k6 m* u: ^4 b2 e( c
    u0=[125+273 0]';
      n. l9 K+ M/ @! H, L' c% q  Y% X- F( K%**********************************
    + x% @& g# V# `( ?, p! E% 边界条件档# n7 S5 V4 [8 _! r" B
    %**********************************5 |* P, g- D0 a+ J
    function [pl,ql,pr,qr]=ex20_3_1bc(rl,ul,rr,ur,L); t( n- f' b  L9 p
    global Pt rw Tw G M y0 Mav rho_B Cp dHr h0 u R ke hw De
    ; g8 @6 O: ^1 g; f( Z; q- ppl=[0 0]';
    5 G( {/ c& ~% z4 lql=[1 1]';- T7 `* Y3 \$ k1 R( G3 L% }! H$ [
    pr=[hw*(ur(1)-Tw) 0]';
    6 c% s6 y- T4 u! T) e2 w' ?qr=[G*Cp 1]';
    $ l2 `5 o4 ^- nylabel('r')
    % _+ k" \; G. k* @) q: h- bzlabel('reaction rate')
    5 ]( v' l5 n/ H1 J%************************************************** B, S: C5 [& @/ b- I- J
    % PDE 函数
    % p6 d2 h1 ?' D. V- ?8 n. c%*************************************************- o  @( G  L$ H4 ^  a% t, B
    function [c1,f1,s1]=ex20_3_1pdefun(r,L,u1,DuDr). M3 J" w, R% V8 I) |1 l
    global Pt rw Tw G M y0 Mav rho_B Cp dHr h0 u R ke hw De
    ' R! @% E; o/ J. d& eT=u1(1);
    ) f1 ~  Z# ]  P1 U2 ^f=u1(2);
    . L" E4 l# s; L%
    1 _: B: g  ~: J6 Ak=exp(-12100/(R*T)+32.3/R);, E# ^4 `) ?- A- I  l
    Kh=exp(15500/(R*T)-31.9/R);
    8 A: Y/ s' R+ \: N2 rKb=exp(11200/(R*T)-23.1/R);0 d  P# K& b, Q
    Kc=exp(8900/(R*T)-19.4/R);& v- o. ~9 ], s4 o0 z0 x& \
    %) o  o; H5 X$ S: Y
    a=1+M-3*f;
    1 u- Y$ V' n5 d5 `9 xph=Pt*(M-3*f)/a;
    * |2 n% N% b% B6 k0 o7 Xpb=Pt*(1-f)/a;
    1 Q) u7 E/ R% q) R7 |" z% jpc=Pt*f/a;
    , f. z3 n' W& X% ]6 ?* U%
    - ?, r$ l- u/ a! Y  H5 nrA=k*Kh^3*Kb*ph^3*pb/(1+Kh*ph+Kb*pb+Kc*pc)^4;# Z) H  Z, h& Q( Z+ q$ \
    %
    9 P  W. V; F2 ?$ x" N' f1 [- fc1=[1 1]';
    ( {! h% V, b0 bf1=[ke/(G*Cp) De/u]'.*DuDr;
    4 ]/ I/ M- G: N( p. a%s1=[ke/(G*Cp*r)*DuDr(1)-rA*rho_B*dHr/(G*Cp)-2*h0*(T-Tw)/(rw)
    ) Z: Q+ [, ~/ f3 \* Xs1=[-rA*rho_B*dHr/(G*Cp);rA*rho_B*Mav/(G*y0)];+ O" n! b) e" m* s
    %**********************************
    0 s: ?/ `0 e3 {5 o+ ~0 x& `
    3 W& h) W- d) v3 V* r————————————————
    / ?4 P6 ?! h. B% U) n) d9 d$ [% B: [/ e版权声明:本文为CSDN博主「wamg潇潇」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
    7 c+ b0 W+ C. Y原文链接:https://blog.csdn.net/qq_29831163/article/details/89711536
    ! M, q/ z6 m8 T! j+ R) _7 D* q, ^
    ( Z& G% y- \: |6 {/ a0 M
    ! g" i. O1 q1 J2 e0 {3 N) T. \& o
    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, 2025-12-29 17:08 , Processed in 0.359924 second(s), 51 queries .

    回顶部