哈工程传热大作业详解.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
传热学大作业 班级学号:2012151531 姓名:张永宽 第一题: 如图所示,一个无限长矩形柱体,其横截面的边长分别为L1和L2,常物性。该问题可视为二维稳态导热问题,边界条件如图中所示,其中L1=0.6m,L2=0.4m, Tw1=60℃,Tw2=20℃,λ (1) 编写程序求解二维导热方程。 (2) 绘制x=L1/2和y=L2/2处的温度场,并与解析解进行比较。已知矩形内的温度场的解析解为。 (1) 根据课本164页公式(b)Tm,n=(Tm+1,n+Tm-1,n+Tm,n+1+Tm,n-1)/4; 取步长为1cm。 编出以下程序迭代求解内部个点温度。 a=zeros(41,61); %生成41*60的矩阵。 k=0:60; a(41,:)=20*sin(pi.*k/60); %矩形上边温度满足Tw2=sin(pi*x/L1). a=a+60; %使四周都为给定的边界条件。 for x=1:10000 %迭代10000次(估计能满足要求精度)。 for i=2:40 for j=2:60 a(i,j)=(a(i-1,j)+a(i,j-1)+a(i+1,j)+a(i,j+1))/4; %内部每一个点都为周围四个点温度和的四分之一。 end end end mesh(a) title(第一题(张永宽作请勿抄袭),Fontsize,18) xlabel(x轴张永宽作请勿抄袭,单位cm,Fontsize,14) ylabel(y轴,单位cm,Fontsize,14) zlabel(t轴,单位℃,Fontsize,14) 迭代一万次后个点温度数据: 迭代法温度分布图: (2)Y=L2/2时的温度曲线即把第一问中第21行数据画出图即可。 Y=L2/2处的温度误差,即用第一问中行列式第21行与解析式算出结果做差。程序如下: (程序语句含义未标注的同第一题(1)) a=zeros(41,61); k=0:60; a(41,:)=20*sin(k.*pi/60); a=a+60; for x=1:10000 for i=2:40 for j=2:60 a(i,j)=(a(i-1,j)+a(i,j-1)+a(i+1,j)+a(i,j+1))/4; end end end t=zeros(41,61); for i=0:40 for j=0:60 t(i+1,j+1)=60+20*sin(pi*j/60)*sinh(pi*i/60)/sinh(pi*40/60); %用解析式算出整个平面的温度。 end end m=t(21,:)-a(21,:); %取第21行做差 plot(m) 温度差分布图如下: X=L1/2处的温度分布曲线即把第一问中矩阵的第31列画出图即可: 用程序求出X=L1/2处的迭代解与解析解的差值。 (程序语句含义未标注的同第一题(1)) a=zeros(41,61); k=0:60; a(41,:)=20*sin(k.*pi/60); a=a+60; for x=1:10000 for i=2:40 for j=2:60 a(i,j)=(a(i-1,j)+a(i,j-1)+a(i+1,j)+a(i,j+1))/4; end end end t=zeros(41,61); for i=0:40 for j=0:60 t(i+1,j+1)=60+20*sin(pi*j/60)*sinh(pi*i/60)/sinh(pi*40/60); %用解析式算出整个平面的温度。 end end m=t(:,31)-a(:,31); %取第三十一列数据做差。 n=m plot(n) xlabel(y轴,单位cm,Fontsize,16) ylabel(t轴,(张永宽作请勿抄袭)单位℃,Fontsize,16) 画出X=L1/2处的数值解与解析解的差值图。 本体分析: 由上面给出的误差图可以看出,用迭代的方法求出的温度与解析解求出的温度差值非常小,10-4 第二题 将第一题中y=L2处的边界条件变为t=tw2,其他条件不变。 (1) 编写程序求解二维导热方程并计算从y=0处导入的热量Φ2。 (2) 当L2L1时,该二维导热问题可简化为一维导热问题。在一维的近似下,试计算从y=0处导入的热量Φ1,并比较不同L2/L1下Φ2/Φ1的比值。由该问题的解析解可知: L2/L1 0.007

文档评论(0)

***** + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档