ImageVerifierCode 换一换
格式:DOCX , 页数:25 ,大小:404.66KB ,
资源ID:24977814      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/24977814.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(二维稳态导热实验报告.docx)为本站会员(b****9)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

二维稳态导热实验报告.docx

1、二维稳态导热实验报告传热学二维导热物体温度场数值模拟作者: 陈振兴学 号: 10037005学院(系): 化工学院专业: 过程装备与控制工程班级: 装备01指导老师: 李增耀试验时间: -10二维导热物体温度场数值模拟 一、 物理描述有一个用砖砌成长方形截面冷空气通道, 其截面尺寸和示意图如图1-1所表示, 假设在垂直纸面方向上冷空气及砖墙温度改变很小, 能够近似地给予忽略。在以下情况下试计算: (1)砖墙横截面上温度分布; (2)垂直于纸面方向每米长度上经过砖墙导热量。1、 内外表面均为第三类边界条件, 且已知: .33 砖墙导热系数2、 内外壁分布均匀地维持在0及30; 图1-1 二、 数

2、学描述该结构导热问题能够作为二维问题处理, 而且其截面如图1-1所表示, 因为对称性, 仅研究其1/4部分即可。其网络节点划分如图2-1; 上述问题为二维矩形域内稳态、 无内热源、 常物性导热问题, 对于这么物理问题, 我们知道, 描写其微分方程即控制方程, 就是导热微分方程: 第三类边界条件: 内外表面均为第三类边界条件, 且已知: 砖墙导热系数 a f(m, n)c b = n e m d 图2-1三: 方程离散如上图2-1所表示, 用一系列与坐标轴平行网络线把求解区域划分成很多子区域, 以网格线交点作为需要确定温度值空间位置, 即节点, 节点位置已该点在两个方向上标号m、 n来表示。每一

3、个节点都能够看成是以它为中心小区域代表, 如上(m, n): 对于(m, n)为内节点时: 由级数展开法或热平衡法都能够得到, 当=时: 对于(m, n)为边界节点时: 位于平直边界上节点: 外部角点: 如图2-1中a、 b、 d、 e、 f点, 内部角点: 如图2-1中c点, 由已知条件有, 当m=1或n=13时节点温度衡为=30, 当(m=6且n9)和(n=8且6m17)时节点温度为=10。四: 编程思绪及步骤图 结束否图3-1五、 程序及运行结果第三类边界条件: 1、 试验程序(C语言): / 1.cpp : 定义控制台应用程序入口点。/#include stdafx.h #includ

4、e#includeint _tmain(int argc, _TCHAR* argv) int i,j,l; float dt=1.0,dx=0.1,dy=0.1; float t1317,a1317; float q1=0,q2=0,q=0,e; float lmd=0.53,h1=10.33,h2=3.93,t1=30,t2=10,ep=1.0e-7; /*打印出题目*/ printf(ttt二维稳态导热问题tt); printf(ntttttt-陈振兴装备n); printf(n题目: 二维导热物体温度场电模拟试验n); printf(n矩形区域, l1=2.2;l2=3;l3=2;l4

5、=1.2, 假设区域内无内热源, 导热系数为常熟, 内外表面均为第三类边界条件且已知t1=30;t2=10;h1=10.33;h2=3.93;LMD=0.53;求该矩形区域内温度分布及垂直于纸面方向单位长度上经过墙体导热量。n); /*各节点上温度值*/ for(j=0;j17;j+) t0j=30.0; for(i=1;i13;i+) ti0=30.0; for(i=7;i13;i+) ti7=10.0; for(j=8;j17;j+) t7j=10.0; for(i=1;i7;i+) for(j=1;j17;j+) tij=20,aij=0; for(i=7;i13;i+) for(j=1

6、;j=ep) for(i=1;i7;i+) for(j=1;j17;j+) aij=tij; for(i=7;i13;i+) for(j=1;j7;j+) aij=tij; for(i=6;i12;i+) for(j=2;j6;j+) tij=(ti-1j+ti+1j+tij-1+tij+1)/4; for(i=2;i6;i+) for(j=2;j16;j+) tij=(ti-1j+ti+1j+tij-1+tij+1)/4; for(j=2;j6;j+) t12j=(t12j-1+t12j+1+2*t11j)/4; for(i=2;i6;i+) ti16=(ti-116+ti+116+2*ti

7、15)/4; for(i=2;i12;i+) ti1=(dx*h1*t1/lmd+(ti+11+ti-11)/2+ti2)/(2+dx*h1/lmd); for(j=2;j16;j+) t1j=(dy*h1*t1/lmd+(t1j+1+t1j-1)/2+t2j)/(2+dy*h1/lmd); for(i=7;i12;i+) ti6=(dx*h2*t2/lmd+(ti+16+ti-16)/2+ti5)/(2+dx*h2/lmd); for(j=7;j16;j+) t6j=(dy*h2*t2/lmd+(t6j+1+t6j-1)/2+t5j)/(2+dy*h2/lmd); t11=(h1*dx*t1

8、+lmd*(t21+t12)/2)/(lmd+h1*dy);t116=(h1*dx*t1+lmd*(t115+t216)/2)/(lmd+h1*dy);t616=(h2*dx*t2+lmd*(t615+t516)/2)/(lmd+h2*dy);t121=(h1*dx*t1+lmd*(t122+t111)/2)/(lmd+h1*dy);t126=(h2*dx*t2+lmd*(t125+t116)/2)/(lmd+h2*dy);t66=(h2*dy*t2+lmd*(t56+t65+t76/2+t67/2)/(3*lmd+h2*dx); for(i=1;i7;i+) for(j=1;j17;j+)

9、dt=dt+abs(tij-aij); dt=dt/(6*16); for(i=7;i13;i+) for(j=1;j7;j+) dt=dt+abs(tij-aij); dt=dt/(6*6); printf(温度分布为: ttttttttt);l=0; for(i=1;i7;i+) for(j=1;j17;j+) printf(%3.1f ,tij); l=l+1; if(l=16) printf(n); l=0; l=0; for(i=7;i13;i+) for(j=1;j7;j+) printf(%3.1f ,tij); l=l+1; if(l=6) printf(n); l=0; fo

10、r(j=2;j16;j+) q1=q1+(30-t1j)*h1*dx; for(i=2;i12;i+) q1=q1+(30-ti1)*h1*dy; for(j=7;j17;j+) q2=q2+(t6j-10)*h2*dx; for(i=7;i12;i+) q2=q2+(ti6-10)*h2*dy; q1=q1+h1*(dx/2*(30-t116)+dy/2*(30-t121)+dx*(30-t11); q2=q2+h2*(dx/2*(t616-10)+dy/2*(t126-10)+dx*(t77-10);q=(q1+q2)/2;e=abs(q2-q1)/q);printf(单位长度上1/4墙体

11、导热量为: %4.2fW,偏差为: %3.2f,q,e);getchar();getchar();return 0;运行结果图: 图3-2试验算得导热量为97.62W, 与数值模拟偏差为(26.73*4W-97.62W)/(26.73*4)W*100%=8.7%2、 数值模拟程序(matlab): z=29.9 29.7 29.5 29.3 29.1 29.0 28.8 28.7 28.7 28.6 28.6 28.5 28.5 28.5 28.5 28.229.7 29.1 28.5 28.0 27.4 26.9 26.5 26.2 26.0 25.9 25.8 25.7 25.6 25.6

12、 25.6 25.529.5 28.5 27.6 26.6 25.7 24.8 24.1 23.6 23.3 23.1 22.9 22.8 22.8 22.7 22.7 22.729.3 28.0 26.6 25.2 23.8 22.5 21.6 20.9 20.5 20.2 20.0 19.9 19.9 19.8 19.8 19.829.1 27.4 25.7 23.8 21.9 19.9 18.7 17.9 17.5 17.2 17.1 17.0 16.9 16.9 16.9 16.929.0 26.9 24.8 22.5 19.9 16.7 15.2 14.6 14.3 14.2 14.

13、1 14.0 14.0 14.0 14.0 13.928.8 26.5 24.1 21.5 18.6 15.2 0 0 0 0 0 0 0 0 0 0;28.7 26.2 23.5 20.8 17.8 14.6 0 0 0 0 0 0 0 0 0 0;28.6 25.9 23.2 20.3 17.3 14.2 0 0 0 0 0 0 0 0 0 0;28.5 25.7 22.8 20.0 17.0 14.0 0 0 0 0 0 0 0 0 0 0;28.3 25.4 22.6 19.7 16.7 13.6 0 0 0 0 0 0 0 0 0 0;27.2 25.1 22.5 19.5 16.3

14、 12.5 0 0 0 0 0 0 0 0 0 0;v=18 22 26;xx,yy=meshgrid(y,x);surf(xx,yy,z);colorbar;xlabel(x);ylabel(y);zlabel(z);az = 0;el =- 90;view(az, el);shading interp;axis tight;figure,contour(xx,yy,z,v);grid on数值模拟图: 图3-3图3-4第一类边界条件1、试验程序(C语言): #include stdafx.h #include#includeint _tmain(int argc, _TCHAR* argv

15、) int i,j,l; float dt=1.0,dx=0.1,dy=0.1; float t1216,a1216; float q1=0,q2=0,q=0,e; float lmd=0.53,t1=30,t2=0,ep=1.0e-7; /*打印出题目*/ printf(ttt二维稳态导热问题tt); printf(ntttttt-陈振兴装备n); printf(n题目: 二维导热物体温度场电模拟试验n); printf(n矩形区域, l1=2.2;l2=3;l3=2;l4=1.2, 假设区域内无内热源, 导热系数为常熟, 内外表面均为第一类边界条件且已知t1=30;t2=0;LMD=0.5

16、3;求该矩形区域内温度分布及垂直于纸面方向单位长度上经过墙体导热量。n); /*各节点上温度值*/ for(j=0;j16;j+) t0j=30.0; for(i=1;i12;i+) ti0=30.0; for(i=5;i12;i+) ti5=0.0; for(j=6;j16;j+) t5j=0.0; for(i=1;i5;i+) for(j=1;j15;j+) tij=20,aij=0; for(i=5;i11;i+) for(j=1;j=ep) for(i=1;i5;i+) for(j=1;j15;j+) aij=tij; for(i=5;i11;i+) for(j=1;j5;j+) ai

17、j=tij; for(i=5;i11;i+) for(j=1;j5;j+) tij=(ti-1j+ti+1j+tij-1+tij+1)/4; for(i=1;i5;i+) for(j=1;j15;j+) tij=(ti-1j+ti+1j+tij-1+tij+1)/4; for(j=1;j5;j+) t11j=(t11j-1+t11j+1+2*t10j)/4; for(i=1;i5;i+) ti15=(ti-115+ti+115+2*ti14)/4; for(i=1;i5;i+) for(j=1;j15;j+) dt=dt+abs(tij-aij); dt=dt/(4*14); for(i=5;

18、i11;i+) for(j=1;j5;j+) dt=dt+abs(tij-aij); dt=dt/(4*6); printf(温度分布为: ttttttttt);l=0; for(i=0;i6;i+) for(j=0;j16;j+) printf(%4.1f ,tij); l=l+1; if(l=16) printf(n); l=0; l=0; for(i=6;i12;i+) for(j=0;j6;j+) printf(%4.1f ,tij); l=l+1; if(l=6) printf(n); l=0; for(j=1;j15;j+) q1=q1+(30-t1j)*lmd; for(i=1;

19、i11;i+) q1=q1+(30-ti1)*lmd; for(j=6;j15;j+) q2=q2+t4j*lmd; for(i=6;i11;i+) q2=q2+ti4*lmd; q1=q1+lmd*(30-t115)/2+(30-t111)/2); q2=q2+lmd*(t415/2+t114/2+t44);q=(q1+q2)/2;e=abs(q2-q1)/q);printf(单位长度上墙体导热量为: %4.2fW,偏差为: %3.2f,4*q,e);getchar();getchar();return 0;运行结果图: 2、 数值模拟程序(matlab): z=30.0 30.0 30.0

20、 30.0 30.0 30.0 30.0 30.0 30.0 30.0 30.0 30.0 30.0 30.0 30.0 30.0;30.0 29.0 28.1 27.1 26.2 25.5 24.9 24.5 24.3 24.2 24.1 24.1 24.0 24.0 24.0 24.0;30.0 28.1 26.1 24.2 22.3 20.7 19.6 18.9 18.5 18.3 18.2 18.1 18.0 18.0 18.0 18.0;30.0 27.1 24.2 21.2 18.1 15.5 13.9 13.0 12.5 12.3 12.2 12.1 12.0 12.0 12.0

21、 12.0;30.0 26.2 22.3 18.1 13.6 9.1 7.4 6.7 6.4 6.2 6.1 6.1 6.0 6.0 6.0 6.0;30.0 25.5 20.7 15.5 9.1 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0;30.0 24.9 19.6 13.9 7.4 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0;30.0 24.5 18.9 13.0 6.7 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0;30.0 24.3 18.5 12.6 6

22、.4 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0;30.0 24.2 18.3 12.3 6.2 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0;30.0 24.1 18.2 12.2 6.1 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0;30.0 24.1 18.2 12.2 6.1 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0;v=12 18 24;x=1:1:12;y=1:1:16;xx,yy=meshgrid(y,x);

23、surf(xx,yy,z);colorbar;xlabel(x);ylabel(y);zlabel(z);az = 0;el =- 90;view(az, el);shading interp;axis tight;figure,contour(xx,yy,z,v);grid on六、 试验感想这次花了很长时间来完成传热学数值模拟试验, 总来说还是收获很大。首先从试验本身来看, 结合书本上相关数值求解讲解, 以及在网上搜索部分例题, 我对数值计算中起决定性作用划分网格、 求各节点对应温度值计算方法有了比较清楚认识。数值求解在处理实际问题中确实能够发挥很大作用, 能最靠近真实情况将实际问题解用数学模型表示出来, 从而加深对这些问题了解, 同时也能加强对二维稳态导热问题等相关知识掌握。其次从具体实施角度来看, 我在编改程序过程中也再次具体认识和掌握了很多C语言以及matlab相关知识, 对迭代求解思绪有了比较清楚地认识 。而且也认识到编写程序所需要严谨与认真是又快又好处理问题关键。不然浪费了时间精力还做了无用功, 得不偿失。七、 参考文件1、 西安交通大学等编, 传热学试验指导书, 热与流体试验中心2、 周振红等主编, Fortran90/95高级程序设计, 黄河水利出版社, 3、 杨世铭, 陶文铨编著, 传热学, 高等教育出版社,

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1