Pp So Cnhh Week2 - Noi Suy
Transcript of Pp So Cnhh Week2 - Noi Suy
-
8/17/2019 Pp So Cnhh Week2 - Noi Suy
1/46
PHƯƠNG PHÁP SỐ TRONG CÔNG NGHỆ HÓAHỌC
Mã học phần: CH3454
TS N!"#$n %&n! '(nh Th)nh'M:M*# + T'CN H,- ch./
Numerical Methods in Chemical Engineering
-
8/17/2019 Pp So Cnhh Week2 - Noi Suy
2/46
M0A '12 TH NGH2ỆM
p c6 78/ n!9; n!? @n '8 7Bn "* /=(nh/h;D/ EF
T; C4IJK ThL n7 n!)# I /h*n! n7 JIS*n! KhIIh3JCh;" I3h3JI5h3JG&p cB HQ- 7"- /); @;" 5JJJ5 E);
-
8/17/2019 Pp So Cnhh Week2 - Noi Suy
3/46
n! UVn! WXn !;Yn: Z.n W n8; ["#/=Qn! \] /h"^/ h,- học
Tại sao phải sửdụng nội suy
trong tính toáncác quá trnh CN
!"a h#c$$$
Các %&'ngcong n(y
%&)c *+yd,ng t-$$$
-
8/17/2019 Pp So Cnhh Week2 - Noi Suy
4/46
n! UVn! WXn !;Yn: Z.n W n8; ["#/=Qn! \] /h"^/ h,- học
Tínhtoán$
-
8/17/2019 Pp So Cnhh Week2 - Noi Suy
5/46
n! UVn! WXn !;Yn: Z.n W n8; ["#/=Qn! \] /h"^/ h,- học
Các thu.t toán nội suy/ Tuy0n tính12agrance1 Ne3ton1 4
x s
y s
y1
x1 xn xk-1 xk
yk-1
yk
yn
0
y
x
Nh&ng45h6ng c" s7li8u th,cnghi8m999
G;Y /h;D/ W9n!cQn! n_; !;`- h-;
W;a7 @) W9n!/hbn!
:" l($$$Nội suytuy0ntính999
-
8/17/2019 Pp So Cnhh Week2 - Noi Suy
6/46
n! UVn! WXn !;Yn: Z.n W n8; ["#/=Qn! \] /h"^/ h,- học
Nội suy tuy0n tính
x s
y s
y1
x1 xn xk-1 xk
yk-1
yk
yn
0
y
x
Ph9Xn! /=(nhW9n! /hbn! W;"- h-; W;a7
-
8/17/2019 Pp So Cnhh Week2 - Noi Suy
7/46
n! UVn! WXn !;Yn: Z.n W n8; ["#/=Qn! \] /h"^/ h,- học
Nội suy tuy0n tính
Th"^/ /Q*n:
I Che =- \hQYn!
-
8/17/2019 Pp So Cnhh Week2 - Noi Suy
8/46
n! UVn! WXn !;Yn: Z.n W n8; ["#/=Qn! \] /h"^/ h,- học
Nội suy tuy0n tính
Procedure NOSUY(xs:real;VAR ys:real;Y,X:mX);
Begi
!:"#;
$so s%& xs 'i c%c gi% r* x+, , x-
$S. '/g l01 s2 l3 !&4g x%c 5*&6667-
$S8 d9g cu rc:- $Re1ea Uil &o0c
-
8/17/2019 Pp So Cnhh Week2 - Noi Suy
9/46
n! UVn! WXn !;Yn: Z.n W n8; ["#/=Qn! \] /h"^/ h,- học
Nội suy tuy0n tính
Procedure NOSUY(xs:real;VAR ys:real;Y,X:mX);
Begi
!:"#;
Re1ea
!:"!>+;
Uil xs ? x@!; $Ra !&i '/g l01 rC 5D Em 5FGc gi% r* !-
ys:"y@!H+>(y@!Hy@!H+)I(xsHx@!H+)
J(x@!Hx@!H+);
=d;
-
8/17/2019 Pp So Cnhh Week2 - Noi Suy
10/46
n! UVn! WXn !;Yn: Z.n W n8; ["#/=Qn! \] /h"^/ h,- học
;í dụ
-
8/17/2019 Pp So Cnhh Week2 - Noi Suy
11/46
n! UVn! WXn !;Yn: Z.n W n8; ["#/=Qn! \] /h"^/ h,- học
;í dụ
-
8/17/2019 Pp So Cnhh Week2 - Noi Suy
12/46
n! UVn! WXn !;Yn: Z.n W n8; ["#/=Qn! \] /h"^/ h,- học
;í dụ
-
8/17/2019 Pp So Cnhh Week2 - Noi Suy
13/46
n! UVn! WXn !;Yn: Z.n W n8; ["#/=Qn! \] /h"^/ h,- học
;í dụ +;
Uil xs?x@!; ys:"y@!H+> (y@!Hy@!H+)I(xsHx@!H+)
J(x@!Hx@!H+);
=d;
$K&Fg rE& c&Q&-
-
8/17/2019 Pp So Cnhh Week2 - Noi Suy
14/46
n! UVn! WXn !;Yn: Z.n W n8; ["#/=Qn! \] /h"^/ h,- học
;í dụ
-
8/17/2019 Pp So Cnhh Week2 - Noi Suy
15/46
n! UVn! WXn !;Yn: Z.n W n8; ["#/=Qn! \] /h"^/ h,- học
;í dụ
-
8/17/2019 Pp So Cnhh Week2 - Noi Suy
16/46
n! UVn! WXn !;Yn: Z.n W n8; ["#/=Qn! \] /h"^/ h,- học
;í dụ
-
8/17/2019 Pp So Cnhh Week2 - Noi Suy
17/46
n! UVn! WXn !;Yn: Z.n W n8; ["#/=Qn! \] /h"^/ h,- học
;í dụ =/
ChQ hin hgp @jn! 'klnk m TQ@"kn E;D/ h)7 @9gn!'knlkn /=Qn! ph- \h
-
8/17/2019 Pp So Cnhh Week2 - Noi Suy
18/46
n! UVn! WXn !;Yn: Z.n W n8; ["#/=Qn! \] /h"^/ h,- học
;í dụ =/
r` @;" /hsc n!h;7 d cn Eqn! ph-:x y T x y T
0 0 110,6 50 71,2 92,1
5 11,8 108,3 60 79 89,4
10 21,4 106,1 70 85,4 86,8
20 38 102,2 80 91 84,4
30 51,1 98,6 90 95,9 82,3
40 61,9 95,2 100 100 80,2
-
8/17/2019 Pp So Cnhh Week2 - Noi Suy
19/46
n! UVn! WXn !;Yn: Z.n W n8; ["#/=Qn! \] /h"^/ h,- học
;í dụ =/
Program KBh;
uses cr;
y1e
mX"array @+LLM# o real;
'ar
X,Y:mX; xs,ys:real;
,i,,!:ieger;
Procedure NOSUY(xs:real;VAR ys:real;Y,X:mX);
Begi
-
8/17/2019 Pp So Cnhh Week2 - Noi Suy
20/46
n! UVn! WXn !;Yn: Z.n W n8; ["#/=Qn! \] /h"^/ h,- học
;í dụ =/
Procedure NOSUY(xs:real;VAR ys:real;Y,X:mX);
Begi
!:"#;
Re1ea
!:"!>+;
Uil xs?x@!; ys:"y@!H+> (y@!Hy@!H+)I(xsHx@!H+)
J(x@!Hx@!H+);
=d;
$K&Fg rE& c&Q&-
-
8/17/2019 Pp So Cnhh Week2 - Noi Suy
21/46
n! UVn! WXn !;Yn: Z.n W n8; ["#/=Qn! \] /h"^/ h,- học
;í dụ =/
$K&Fg rE& c&Q&-
B=N
clrscr;
Triel (N&1 s. 5iWm &c g&im " Z);
readl ();
$N&1 c%c s. liu c[a 1&a lg x@i- \or i:"+ o do
Begi
Triel (x@,i,Z ");readl (x@i);
=d;
-
8/17/2019 Pp So Cnhh Week2 - Noi Suy
22/46
n! UVn! WXn !;Yn: Z.n W n8; ["#/=Qn! \] /h"^/ h,- học
;í dụ =/
$K&Fg rE& c&Q&-
B=N
$N&1 c%c s. liu c[a 1&a &i ] ^^KB y@i-
\or i:"+ o do
Begi Triel (y@,i,Z ");readl (y@i);
=d;
$^Em &3m lFGg 1&a lg c_ `g 'i ys"#L-
-
8/17/2019 Pp So Cnhh Week2 - Noi Suy
23/46
n! UVn! WXn !;Yn: Z.n W n8; ["#/=Qn! \] /h"^/ h,- học
;í dụ =/
$K&Fg rE& c&Q&-
B=N
$^Em &3m lFGg 1&a lg c_ `g 'i ys"#L-
Triel (N&1 gi% r* ys "Z);readl(ys);
NOSUY (ys,xs,X,Y);
$iW &* ! uf-
Triel (am lFGg x c_ `g, yKB "Z,xs);
readl;
=NL
-
8/17/2019 Pp So Cnhh Week2 - Noi Suy
24/46
n! UVn! WXn !;Yn: Z.n W n8; ["#/=Qn! \] /h"^/ h,- học
;í dụ >/
ChQ h hX; n9c EãQ ht- E;D/ nh;/ W8 cf- h @)
T u IIK QC Hã# o*c WFnh *p ["./ hX; EãQ ht- pS cf- hv
T u IIKQC
pS u v
-
8/17/2019 Pp So Cnhh Week2 - Noi Suy
25/46
n! UVn! WXn !;Yn: Z.n W n8; ["#/=Qn! \] /h"^/ h,- học
;í dụ >/
-
8/17/2019 Pp So Cnhh Week2 - Noi Suy
26/46
n! UVn! WXn !;Yn: Z.n W n8; ["#/=Qn! \] /h"^/ h,- học
;í dụ >/
$K&Fg rE& c&Q&-
B=N
$^Em %1 su &i `Do &/a ji s"++kL-
Triel (N&1 gi% r* s "Z);readl(s);
NOSUY (s,1s,P,^);
$iW &* ! uf-
Triel (1 su &i `Do &/a, 1S "Z,1s);
readl;
=NL
-
8/17/2019 Pp So Cnhh Week2 - Noi Suy
27/46
n! UVn! WXn !;Yn: Z.n W n8; ["#/=Qn! \] /h"^/ h,- học
;í dụ ?/
ChQ h hX; n9c EãQ ht- E;D/ *p ["./ hX; EãQht- cf- h @) pS u -/7 Hã# o*c WFnh nh;/ W8
cf- hv
T u v
pS u -/7
-
8/17/2019 Pp So Cnhh Week2 - Noi Suy
28/46
n! UVn! WXn !;Yn: Z.n W n8; ["#/=Qn! \] /h"^/ h,- học
;í dụ ?/
$K&Fg rE& c&Q&-
B=N
$^Em &i 5 c[a & ji 1s"hL#-
Triel (N&1 gi% r* 1s "Z);readl(1s);
NOSUY (1s,s,^,P);
$iW &* ! uf-
Triel (N&i 5 c[a &, S "Z,s);
readl;
=NL
-
8/17/2019 Pp So Cnhh Week2 - Noi Suy
29/46
n! UVn! n8; ["# /=Qn! /nh /Q*n [_Ww- @x /h"#D/ d) ch;" c-Q /h*p
ch9n! @"#n
@A %B ch&ng %An giản
-
8/17/2019 Pp So Cnhh Week2 - Noi Suy
30/46
n! UVn! n8; ["# /=Qn! /nh /Q*n [_Ww- @x /h"#D/ d) ch;" c-Q /h*p
ch9n! @"#n
@A %B ch&ng luy8n lin
-
8/17/2019 Pp So Cnhh Week2 - Noi Suy
31/46
n! UVn! n8; ["# /=Qn! /nh /Q*n [_Ww- @x /h"#D/ d) ch;" c-Q /h*p
ch9n! @"#n
2&)ng lDng %i *u7ng( l&)ng hAi %i ln t-một %Fa G trạng thái
c+n HIng
2&)ng lDng chảy*u7ng t- %Fa trn trao%Ji nhi8t ( chKt Lil&)ng hAi t- %Fa d&Li
%i ln
Truyn nhi8t ( chuyn Oh7i
-
8/17/2019 Pp So Cnhh Week2 - Noi Suy
32/46
n! UVn! n8; ["# /=Qn! /nh /Q*n [_Ww- @x /h"#D/ d) ch;" c-Q /h*p
ch9n! @"#n
Truyn nhi8t ( chuyn Oh7i trn t-ng
9gn! @jn! W; o"_n!nh^n nh;/ /y Utn! hX;d) E-# hX; 78/ phần
c." /6 U$ E-# hX;
Po %"/Trong pha hAi G %Fatrn c" h(m l&)ng
cKu tử dQ Hay hAi caohAn %Fa d&Li
-
8/17/2019 Pp So Cnhh Week2 - Noi Suy
33/46
n! UVn! n8; ["# /=Qn! /nh /Q*n [_Ww- @x /h"#D/ d) ch;" c-Q /h*p
ch9n! @"#n
Truyn nhi8t ( chuyn Oh7i trn t-ng
rtn! hX; 7./ nh;/n!9n! /V 78/ phần c."
/6 \h, E-# hX;
Po %"/
Trong pha lDng G %Fad&Li c" h(m l&)ng cKutử Oh" Hay hAi cao hAn
%Fa trn
-
8/17/2019 Pp So Cnhh Week2 - Noi Suy
34/46
n! UVn! n8; ["# /=Qn! /nh /Q*n [_Ww- @x /h"#D/ d) ch;" c-Q /h*p
ch9n! @"#n
Ch&ng luy8n lin tục
%; /y W*# /h*p WDn Wenh/h*p @)7 @9gn! c." /6U$ E-# hX; /n! Uần d)n!9n! /V chQ [Yn phz7
Wenh
%; /y Wenh /h*p o"_n!
W*# /h*p h)7 @9gn! c."/6 \h, E-# hX; /n! Uầnd) chQ [Yn phz7 W*#
-
8/17/2019 Pp So Cnhh Week2 - Noi Suy
35/46
n! UVn! n8; ["# /=Qn! /nh /Q*n [_Ww- @x /h"#D/ d) ch;" c-Q /h*p
ch9n! @"#nRác %Snh s7 %Fa l thuy0t HIng ph&Ang pháp%B thSUVh&Ang pháp McCaHeWThieleX
-
8/17/2019 Pp So Cnhh Week2 - Noi Suy
36/46
n! UVn! n8; ["# /=Qn! /nh /Q*n [_Ww- @x /h"#D/ d) ch;" c-Q /h*p
ch9n! @"#n Một %Fal thuy0t
PY li8u c+n HIng
pha lKy t- cácth,c nghi8m:&'ng c+n HIng%&)c *ác %Snh t-
c+n HIng .tchKt
-
8/17/2019 Pp So Cnhh Week2 - Noi Suy
37/46
n! UVn! n8; ["# /=Qn! /nh /Q*n [_Ww- @x /h"#D/ d) ch;" c-Q /h*p
ch9n! @"#nCác giả thi0t/I {n nh;/ h,- hX; cf- h-; c." /6 Eqn! nh-" d) @)hqn! [_
Nh;/ @9gn! @)7 /h-# W|; nh;/ W8 c*c c." /6/=Qn! /h*p @) =./ nhj [Q d; zn nh;/ h,- hX;
3 Hin hgp @jn! h-; c." /6 @) hin hgp @x /9>n!
4 }hBn! c, [s /=-Q W|; nh;/ d; 7B; /=9n! o"n!"-nh
5 Áp ["./ @)7 d;c @) hqn! [_ /; 7ọ; W;a7 /=Qn!/h*p
Hin hgp Utn! d)Q > /=n! /h*; EãQ ht-
-
8/17/2019 Pp So Cnhh Week2 - Noi Suy
38/46
n! UVn! n8; ["# /=Qn! /nh /Q*n [_Ww- @x /h"#D/ d) ch;" c-Q /h*p
ch9n! @"#n :&'ng l(mi8c %oạn
luy8n
:&'ng l(m
i8c %oạnch&ng
;Li các giả thi0t %Z nu th%&'ng l(m i8c c[a %oạnch&ng ( %oạn luy8n l(%&'ng th\ng
-
8/17/2019 Pp So Cnhh Week2 - Noi Suy
39/46
n! UVn! n8; ["# /=Qn! /nh /Q*n [_Ww- @x /h"#D/ d) ch;" c-Q /h*p
ch9n! @"#nVh&Ang trnh %&'ng l(m i8c
11 ++
+
=
R
x
x R
R
y
P
L
wC x R
P
F
x R
P
F
R y1
1
1 +
−
+
+
+
=
%Qn @"#n:
%Qn ch9n!:
~ P•: 7Q@h hQ&c \7Q@h
R: Che [_ h€; @9"
-
8/17/2019 Pp So Cnhh Week2 - Noi Suy
40/46
n! UVn! n8; ["# /=Qn! /nh /Q*n [_Ww- @x /h"#D/ d) ch;" c-Q /h*p
ch9n! @"#nCh] s7 hBi l&u/H€; @9" hQ)n /Q)n
-
8/17/2019 Pp So Cnhh Week2 - Noi Suy
41/46
n! UVn! n8; ["# /=Qn! /nh /Q*n [_Ww- @x /h"#D/ d) ch;" c-Q /h*p
ch9n! @"#nCh] s7 hBi l&u/H€; @9" nhj nh./
-
8/17/2019 Pp So Cnhh Week2 - Noi Suy
42/46
n! UVn! n8; ["# /=Qn! /nh /Q*n [_Ww- @x /h"#D/ d) ch;" c-Q /h*p
ch9n! @"#nRác %Snh s7 %Fa l thuy0t HIng ph&Ang pháps7
Một %Fa lthuy0t
-
8/17/2019 Pp So Cnhh Week2 - Noi Suy
43/46
n! UVn! n8; ["# /=Qn! /nh /Q*n [_Ww- @x /h"#D/ d) ch;" c-Q /h*p
ch9n! @"#nRác %Snh s7 %Fa l thuy0t HIng ph&Ang pháps7
Một %Fa lthuy0t
Thu.t toán$
#[:uop
N8; ["# /(7 o[
T(7 #[ "- ph9Xn!/=(nh W9n! @)7 d;c
&p @; chQ /; \h;
o[ ≤ o
Ch_ / :7i Li %oạn luy8n tính t-
-
8/17/2019 Pp So Cnhh Week2 - Noi Suy
44/46
n! UVn! n8; ["# /=Qn! /nh /Q*n [_Ww- @x /h"#D/ d) ch;" c-Q /h*p
ch9n! @"#nRác %Snh s7 %Fa l thuy0t HIng ph&Ang pháps7
Một %Fa lthuy0t
Thu.t toán$
T(7 # "- W9n! @)7
d;c#[:u#
Nội suy tm *s
Tm ys qua %&'ng l(mi8c
&p @; chQ /; \h;
o[ ≤ o‚Ch_ / :7i Li %oạn luy8n tính t-
o~
-
8/17/2019 Pp So Cnhh Week2 - Noi Suy
45/46
n! UVn! n8; ["# /=Qn! /nh /Q*n [_Ww- @x /h"#D/ d) ch;" c-Q /h*p
ch9n! @"#nCh&Ang trnh U:oạn luy8nX
ys:"x1;
Nn^n:"#;
Re1ea
NOSUY(ys,xs,X,Y);
ys:"nVn(xs);
Nn^n:"Nn^n>+;
Uil xs ?" x;
-
8/17/2019 Pp So Cnhh Week2 - Noi Suy
46/46
n! UVn! n8; ["# /=Qn! /nh /Q*n [_Ww- @x /h"#D/ d) ch;" c-Q /h*p
ch9n! @"#nCh&Ang trnh U:oạn ch&ngX
y:"nVK(x);
ys:"y;
Nn^K:"#;
Re1ea
NOSUY(ys,xs,X,Y);
ys:"nVK(xs);
Nn^K:"Nn^K>+;
Uil xs ?" xT;