Professional Documents
Culture Documents
رسم پروفايل دما در يک قطعه مسی
رسم پروفايل دما در يک قطعه مسی
رسم پروفايل دما در يک قطعه مسی
ir/ 1
ﻓﺮض ﻣﻲﻛﻨﻴﻢ ﻛﻪ اﻳﻦ ﻗﻄﻌﻪ ﺑﻪ اﻧﺪازه ﻛﺎﻓﻲ در ﺟﻬﺖ ﻋﻤﻮد ﺑﺮ ﺻﻔﺤﻪ ﻛﺎﻏﺬ ﺑﺰرگ ﺑﺎﺷﺪ ﻛﻪ ﺑﺘﻮان از
ﺗﻐﻴﻴﺮات دﻣﺎ در اﻳﻦ ﺟﻬﺖ ﺻﺮف ﻧﻈﺮ ﻛﺮد.
ﺧﻮاص ﻓﻴﺰﻳﻜﻲ ﺟﺴﻢ را ﺛﺎﺑﺖ ﻓﺮض ﻣﻲﻛﻨﻴﻢ وﺣﺎﻟﺖ ﺳﻴﺴﺘﻢ را ﺑﻪ ﺻﻮرت ﭘﺎﻳﺎ در ﻧﻈﺮ ﻣﻲﮔﻴﺮﻳﻢ
ﺷﺮاﻳﻂ ﻣﺮزﯼ
وﺟﻪ 2-1ﺑﻪ ﻃﻮل 1ﻣﺘﺮ و اﻳﺰوﻟﻪ
وﺟﻪ 3-1ﺑﻪ ﻃﻮل 1ﻣﺘﺮ ﻣﻲﺑﺎﺷﺪ
اﻳﻦ وﺟﻪ در ﻣﺤﻴﻄﻲ ﺑﺎ ﻫﻮاي 0درﺟﻪ و ﺿﺮﻳﺐ اﻧﺘﻘﺎل ﺣﺮارت ) 8 (w/m2Kﻗﺮار ﮔﺮﻓﺘﻪ اﺳﺖ.
وﺟﻪ 4-3ﺑﻪ ﻃﻮل 1ﻣﺘﺮ ﻣﻲﺑﺎﺷﺪ
اﻳﻦ وﺟﻪ در دﻣﺎي 100 0Cﺛﺎﺑﺖ ﻧﮕﻪ داري ﻣﻲﺷﻮد.
وﺟﻪ 4-2ﻳﻚ ﻧﻴﻢ داﻳﺮه ﺑﻪ ﺷﻌﺎع ﻧﻴﻢ ﻣﺘﺮ ﻣﻲﺑﺎﺷﺪ.
اﻳﻦ وﺟﻪ در ﺑﺮاﺑﺮ ﻧﻮر ﺧﻮرﺷﻴﺪ ﻗﺮار ﮔﺮﻓﺘﻪ اﺳﺖ.
ﻫﺮﮔﻮﻧﻪ اﺳﺘﻔﺎده ﺗﺠﺎري از اﻳﻦ ﻧﻮﺷﺘﻪ ﺑﻪ ﺻﻮرت ﻛﺘﺎب ،ﺟﺰوه ،ﻧﺸﺮﻳﻪ و ...ﻣﻤﻨﻮع ﻣﻲﺑﺎﺷﺪ
All right reserved © 2006 Amin Bashi
http://matlabedu.myblog.ir/ 2
ﺑﺎ ﺗﻮﺟﻪ ﺑﻪ ﭘﺎﻳﺎ ﺑﻮدن ﺳﻴﺴﺘﻢ و ﻧﺪاﺷﺘﻦ ﻣﻨﺒﻊ ﺗﻮﻟﻴﺪ ﮔﺮﻣﺎ راﺑﻄﻪ 1ﺑﻪ اﻳﻦ ﺻﻮرت در ﻣﻲآﻳﺪ.
∇ 2T = 0 )(2
اﻳﻦ ﻣﻌﺎدﻟﻪ ﺑﺮاي ﺣﻞ ﺷﺪن ﺑﻪ دو ﺷﺮط ﻣﺮزي در ﺟﻬﺖ yو دو ﺷﺮط ﻣﺮزي در xﻧﻴﺎزﻣﻨﺪ اﺳﺖ.
ﺷﺮاﻳﻂ ﻣﺮزﯼ
0
T(x,0) = 100 C
)dT( x,1
=0
dx
dT
−k = 8T
dy x = 0
dT w
@ ( x − 1) 2 + ( y − 0.5) 2 = 0.5 2 k = 700
dy m
اﻳﻦ ﻣﻌﺎدﻟﻪ ﻳﻚ ﻣﻌﺎدﻟﻪ ﺑﻴﻀﻮي اﺳﺖ.ﺑﺮاي ﺣﻞ اﻳﻦ ﻣﻌﺎدﻟﻪ از pdetoolboxﻧﺮم اﻓﺰار ﻣﺘﻠﺐ اﺳﺘﻔﺎده ﺷﺪه
اﺳﺖ.
ﻫﺮﮔﻮﻧﻪ اﺳﺘﻔﺎده ﺗﺠﺎري از اﻳﻦ ﻧﻮﺷﺘﻪ ﺑﻪ ﺻﻮرت ﻛﺘﺎب ،ﺟﺰوه ،ﻧﺸﺮﻳﻪ و ...ﻣﻤﻨﻮع ﻣﻲﺑﺎﺷﺪ
All right reserved © 2006 Amin Bashi
http://matlabedu.myblog.ir/ 3
ﻫﺮﮔﻮﻧﻪ اﺳﺘﻔﺎده ﺗﺠﺎري از اﻳﻦ ﻧﻮﺷﺘﻪ ﺑﻪ ﺻﻮرت ﻛﺘﺎب ،ﺟﺰوه ،ﻧﺸﺮﻳﻪ و ...ﻣﻤﻨﻮع ﻣﻲﺑﺎﺷﺪ
All right reserved © 2006 Amin Bashi
http://matlabedu.myblog.ir/ 4
∂ 2u
d − ∇.(c∇u ) + au = f
∂t 2
در ﺣﺎﻟﺖ ﺧﻄﻲ و
) − ∇.(c( u )∇u ) + a ( u ) u = f ( u
در ﺣﺎﻟﺖ ﻏﻴﺮ ﺧﻄﻲ
ﻫﻤﭽﻨﻴﻦ ﻣﻲﺗﻮاﻧﺪ ﻣﻌﺎدﻻت ﺑﺎﻻ را ﺑﻪ ﺻﻮرت دﺳﺘﮕﺎه دو ﻣﺠﻬﻮﻟﻲ از u1و u2ﺣﻞ ﻛﻨﺪ.
ﺑﻨﺎﺑﺮاﻳﻦ ﻣﺘﻠﺐ ﻣﻲﺗﻮاﻧﺪ ﻣﺴﺎﻳﻞ ﻣﺮﺑﻮط ﺑﻪ اﻧﺘﻘﺎل ﺣﺮارت در ﺣﺎﻟﺖ ﭘﺎﻳﺎ و ﻏﻴﺮ ﭘﺎﻳﺎ ،اﻟﻜﺘﺮواﺳﺘﺎﺗﻴﻚ و ...ﺣﻞ
ﻛﻨﺪ.
اﮔﺮ ﺑﻪ ﺷﻜﻞ 1دﻗﺖ ﻛﻨﻴﺪ ﻣﻲﺑﻴﻨﻴﺪ ﻛﻪ در ﺑﺎﻻي ﭘﻨﺠﺮه ،وﺳﻂ ،ﻋﺒﺎرت heat transferﻧﻮﺷﺘﻪ ﺷﺪه اﺳﺖ.
اﻟﺒﺘﻪ ﻳﺎدﻣﺎن ﺑﺎﺷﺪ ﻛﻪ ﺣﻞ ﻣﻌﺎدﻟﻪ ﻻﭘﻼس در اﻧﺘﻘﺎل ﺣﺮارت ﺗﻔﺎوﺗﻲ ﺑﺎ ﺣﻞ ﻣﻌﺎدﻟﻪ ﻻﭘﻼس در
اﻟﻜﺘﺮواﺳﺘﺎﺗﻴﻚ ﻳﺎ ﻫﺮ ﻣﻮﺿﻮع دﻳﮕﺮي ﺗﻔﺎوﺗﻲ ﻧﻤﻲﻛﻨﺪ.
pdeseteq(1,...
'380',...
'0',...
'(0)+(0).*(0.0)',...
'(1.0).*(1.0)',...
'0:10',...
'0.0',...
'0.0',...
)']'[0 100
ﻗﺪم ﺑﻌﺪي ﺑﺮاي ﺣﻞ ﻣﻌﺎدﻟﻪ ﺗﻘﺴﻴﻢ ﻛﺮدن اﺳﺖ .ﻣﺘﻠﺐ از روش ﺗﻔﺎﺿﻞ ﻣﺤﺪود ﺑﺮاي ﺣﻞ ﻣﻌﺎدﻟﻪ اﺳﺘﻔﺎده
ﻣﻲﻛﻨﺪ.
ﺑﺮاي اﻳﻦ ﻛﺎر ﺑﻪ اﻳﻦ ﺻﻮرت ﻋﻤﻞ ﻣﻲﻛﻨﻴﻢ.
% Mesh generation:
ﻫﺮﮔﻮﻧﻪ اﺳﺘﻔﺎده ﺗﺠﺎري از اﻳﻦ ﻧﻮﺷﺘﻪ ﺑﻪ ﺻﻮرت ﻛﺘﺎب ،ﺟﺰوه ،ﻧﺸﺮﻳﻪ و ...ﻣﻤﻨﻮع ﻣﻲﺑﺎﺷﺪ
All right reserved © 2006 Amin Bashi
http://matlabedu.myblog.ir/ 5
;)setappdata(pde_fig,'Hgrad',1.3
;)'setappdata(pde_fig,'refinemethod','regular
)'pdetool('initmesh
دﺳﺘﻮر ﺑﺎﻻ ﺗﻘﺴﻴﻢ ﺑﻨﺪي را از ﻧﻮع Hgradو ﺑﺎ ﺿﺮﻳﺐ رﺷﺪ 1,3ﻗﺮار ﻣﻲدﻫﺪ.
ﺑﺮاي اﻳﻨﻜﻪ ﻣﻔﻬﻮم اﻳﻦ ﻋﺒﺎرات را ﺑﺪاﻧﺒﺪ ﺑﻪ ﻣﻄﺎﻟﺐ ﻣﺮﺑﻮط ﺑﻪ دﺳﺘﻮر initmeshدر راﻫﻨﻤﺎي ﻣﺘﻠﺐ ﻣﺮاﺟﻌﻪ
ﻛﻨﻴﺪ.
ﻫﺮﮔﻮﻧﻪ اﺳﺘﻔﺎده ﺗﺠﺎري از اﻳﻦ ﻧﻮﺷﺘﻪ ﺑﻪ ﺻﻮرت ﻛﺘﺎب ،ﺟﺰوه ،ﻧﺸﺮﻳﻪ و ...ﻣﻤﻨﻮع ﻣﻲﺑﺎﺷﺪ
All right reserved © 2006 Amin Bashi
http://matlabedu.myblog.ir/ 6
ﺣﺎﻻ ﻧﻮﺑﺖ رﺳﻢ ﻣﺴﺄﻟﻪ اﺳﺖ.ﻳﻚ داﻳﺮه و ﻳﻚ ﻣﺮﺑﻊ رﺳﻢ ﻛﻨﻴﺪ ﺗﺎ ﺷﻜﻞ ﻣﻮزد ﻧﻈﺮ ﺑﺪﺳﺖ آﻳﺪ.ﺑﺮاي
راﺣﺘﻲ ﻛﺎر ﻣﻲﺗﻮاﻧﻴﺪ از ﻣﻨﻮي Optionﮔﺰﻳﻨﻪﻫﺎي Gridو Snapرا اﻧﺘﺨﺎب ﻛﻨﻴﺪ .وﻟﻲ ﻣﻦ ﺗﺮﺟﻴﺢ
ﻣﻲدﻫﻢ از دﺳﺘﻮر pdecircو دﺳﺘﻮر pderectاﺳﺘﻔﺎده ﻛﻨﻢ.
از ﻣﻨﻮي Boundaryﮔﺰﻳﻨﻪ Boundary modeو ﺳﭙﺲ ﮔﺰﻳﻨﻪ Remove All Subdomain Boarders
را اﻧﺘﺨﺎب ﻛﻨﻴﺪ.
ﺣﺎﻻ ﺑﺮ روي ﻫﺮﻛﺪام از ﻣﺮزﻫﺎ دو ﺑﺎر ﻛﻠﻴﻚ ﻛﺮده و ﻧﻮع آن را ﻣﺸﺨﺺ ﻛﻨﻴﺪ.
اﮔﺮ دﺳﺘﻮرات را درﺳﺖ اﻧﺠﺎم داده ﺑﺎﺷﻴﺪ ،ﺑﻪ ﺷﻜﻠﻲ ﺷﺒﻴﻪ ﺷﻜﻞ 1ﻣﻲرﺳﻴﺪ.
ﺑﺮاي ﻧﻤﻮﻧﻪ ﻣﺮز ﺷﻤﺎره 5ﺑﻪ اﻳﻦ ﺻﻮرت ﻣﺸﺨﺺ
ﻣﻲﺷﻮد.
ﺣﺎل از ﻣﻨﻮي PDEﮔﺰﻳﻨﻪ PDE Specificationرا اﻧﺘﺨﺎب ﻛﻨﻴﺪ.ﻛﺎدر زﻳﺮ ﺑﺎز ﻣﻲﺷﻮد
ﻫﺮﮔﻮﻧﻪ اﺳﺘﻔﺎده ﺗﺠﺎري از اﻳﻦ ﻧﻮﺷﺘﻪ ﺑﻪ ﺻﻮرت ﻛﺘﺎب ،ﺟﺰوه ،ﻧﺸﺮﻳﻪ و ...ﻣﻤﻨﻮع ﻣﻲﺑﺎﺷﺪ
All right reserved © 2006 Amin Bashi
http://matlabedu.myblog.ir/ 7
ﻫﺮﮔﻮﻧﻪ اﺳﺘﻔﺎده ﺗﺠﺎري از اﻳﻦ ﻧﻮﺷﺘﻪ ﺑﻪ ﺻﻮرت ﻛﺘﺎب ،ﺟﺰوه ،ﻧﺸﺮﻳﻪ و ...ﻣﻤﻨﻮع ﻣﻲﺑﺎﺷﺪ
All right reserved © 2006 Amin Bashi
http://matlabedu.myblog.ir/ 8
ﻫﺮﮔﻮﻧﻪ اﺳﺘﻔﺎده ﺗﺠﺎري از اﻳﻦ ﻧﻮﺷﺘﻪ ﺑﻪ ﺻﻮرت ﻛﺘﺎب ،ﺟﺰوه ،ﻧﺸﺮﻳﻪ و ...ﻣﻤﻨﻮع ﻣﻲﺑﺎﺷﺪ
All right reserved © 2006 Amin Bashi
http://matlabedu.myblog.ir/ 9
ﻫﺮﮔﻮﻧﻪ اﺳﺘﻔﺎده ﺗﺠﺎري از اﻳﻦ ﻧﻮﺷﺘﻪ ﺑﻪ ﺻﻮرت ﻛﺘﺎب ،ﺟﺰوه ،ﻧﺸﺮﻳﻪ و ...ﻣﻤﻨﻮع ﻣﻲﺑﺎﺷﺪ
All right reserved © 2006 Amin Bashi