传热学-第四章_第1页
传热学-第四章_第2页
传热学-第四章_第3页
传热学-第四章_第4页
传热学-第四章_第5页
已阅读5页,还剩24页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第四章导热问题的数值解法4-0 引言1求解导热问题的三种基本方法:(1) 理论分析法;(2) 数值计算 法;(3) 实验法三种方法的基本求解过程2(1) 所谓理论分析方法,就是在理论分析的基础上,直接对微分方程在给定的定解条件下进行积分,这样获得的解 称之为分析解,或叫理论解;(2) 数值计算法,把原来在时间和空间连续的物理量的场, 用有限个离散点上的值的集合来代替,通过求解按一定方法建立起来的关于这些值的代数方程,从而获得离散点上被求物理量的值;并称之为数值解;2第四章导热问题的数值解法(3) 实验法就是在传热学基本理论的指导下,采用对所研究对象的传热过程所求量的方法3 三种方法的特点(1)

2、 分析法a 能获得所研究问题的精确解,可以为实验和数值计算提供比较依据;b 局限性很大,对复杂的问题无法求解;c 分析解具有普遍性,各种情况的影响清晰可见3第四章导热问题的数值解法(2) 数值法:在很大程度上弥补了分析法的缺点,适应性强,特别对于复杂问题更显其优越性;与实验法相比成本低(3) 实验法: 是传热学的基本研究方法,a 适应性不好;b 费用昂贵数值解法:有限差分法(finite-difference)、 有限元法(finite-element) 、边界元法(boundary- element)、分子动力学模拟(MD)4第四章导热问题的数值解法4-1 导热问题数值求解的基本思想及内部节

3、点离散方程的建立1物理问题的数值求解过程 否是否收敛是5第四章导热问题的数值解法解的分析改进初场求解代数方程建立节点物理量的代数方程设立温度场的迭代初值确定节点(区域离散化)建立控制方程及定解条件2 例题条件y二维矩形域内 稳态无内热源, 常物性的导热 问题t0xh1t f6第四章导热问题的数值解法h3 t fh2t f3 基本概念:控制容积、网格线、节点、界面线、步长(m,n)N二 维 矩 形 域 内 稳 态 无内热源, 常 物 性 的 导热问题Mmx7第四章导热问题的数值解法nDyyDx4 建立离散方程的常用方法:(1) Taylor(泰勒)级数展开法;(2) 多项式拟合法;(3) 控制容

4、积积分法;(4) 控制容积平衡法(也称为热平衡法)8第四章导热问题的数值解法(1) 泰勒级数展开法根据泰勒级数展开式,用节点(i,j)的温度ti,j 来表示节点(i+1,j)而温度ti+1,j用节点(i,j)的温度ti,j来表示节点(i-1,j)的温度ti-1,j9第四章导热问题的数值解法tm-1,n = tm,n -tDx +m,n2tDx2 -m,n2!3tDx3 +Lm,n3!xx2x3tm+1,n = tm,n +tDx +m,n2tDx2 +m,n2!3tDx3 +Lm,n3!xx2x3若取上面式右边的前三项,并将式和式相加移项整理即得二阶导数的中心差分:2t- 2tm,n+ tm-

5、1,n= tm+1,n+ o(Dx)2x2Dx2m,n同样可得:截断误差未明确写出的级数余项中的X的最低阶数为22ty2- 2tm,nDy2+ tm,n-1= tm,n+1+ o(Dy)2m,n10第四章导热问题的数值解法对于二态导热问题,在直角坐标中,其导热微分方程为:F&2t2t+= 0 v lx2y2其节点方程为:+ ti, j -1 + F&v ,i , j- 2ti, jDx2+ ti-1, j+ ti, j +1- 2ti, jDy2ti+1, j= 0l11第四章导热问题的数值解法(2) 控制容积平衡法(热平衡法)基本思想:对每个有限大小的控制容积应用能量守恒,从而获得温度场的代

6、数方程组,它从基本物理现象和基本定律出发,不必事先建立控制方程,依据能量守恒和Fourier 导热定律即可。能量守恒:流入控制体的总热流量控制体内热源生成热 流出控制体的总热流量控制体内能的增量Fi + Fv= Fo + Ft即:单位:W12第四章导热问题的数值解法Fi+ Fv= Fo+ FtFi+ (-Fo ) + Fv= Ft注意:上面的公式对内部节点和边界节点均适用13第四章导热问题的数值解法即:从所有方向流入控制体的总热流量 控制体内热源生成热 控制体内能的增量m-1,n + m+1,n + m,n-1+ m,n+1= 0内部节点:Dy,n)+ + = 0下上左右DyyoDxxDx14

7、第四章导热问题的数值解法 (m,n+1)(m-1,n)(m, n)(m+1(m,n-1)稳态、无内热源时:从所有方向流入控制体的总热流量0以二此时:态、有内热源的导热问题为例上 + 下 + 左右 + v= 0F= -lA dt = -lDy dt左dxdx可见:当温度场还没有求出来之前,我们并不知道 dtdx所以,必须假设相邻节点间的温度分布形式,这里我们假定温度呈分段线性分布,如图所示15第四章导热问题的数值解法可见,节点越多,假设的分段线性分布越接近真实的温度布。此时:= lDy tm-1,n - tm,nF= -lDy dtDx左dxttm-1,nm,n= lDy tm+1,n - tm

8、,nFtm+1,n右Dx= lDxtm,n+1 - tm,nFDy上= lDxtm,n-1 - tm,nF下Dy(m-1,n)(m,n)(m+1,n)内热源:v = & V = & DxDy16第四章导热问题的数值解法上 + 下 + 左右 + v= 0lDy tm-1,n - tm,n + lDy tm+1,n - tm,n + lDxtm,n+1 - tm,n+ lDxtm,n-1 - tm,nDx+ & DxDy = 0DxDyDyDx2l时:tm-1,n + tm+1,n+ tm,n+1+ tm,n-1- 4tm,n + = 0Dx = Dy&Dx2l4tm,n = tm-1,n+ tm

9、+1,n+ tm,n+1 + tm,n-1+&17第四章导热问题的数值解法无内热源时:Dx2l4tm,n = tm-1,n + tm+1,n + tm,n+1 + tm,n-1+&变为:4tm,n = tm-1,n+ tm+1,n+ tm,n+1+ tm,n-118第四章导热问题的数值解法重要说明:所求节点的温度前的系数一定等于其他 所有相邻节点温度前的系数之和。这一结论也适用 于边界节点。但这里不包括热流(或热流密度)前的系数。4-2 边界节点离散方程的建立及代数方程的求解对于第一类边界条件的热传导问题,处理比较简单,因为已知边界的温度,可将其以数值的形式加入到内节点的离 散方程中,组成封闭

10、的代数方程组,直接求解。而对于第二类边界条件或第三类边界条件的热传导问题,就必须用热平衡的方法,建立边界节点的离散方程,边界 节点与内节点的离散方程一起组成封闭的代数方程组,才 能求解。为了求解方便,这里我们将第二类边界条件及第三类边界 条件合并起来考虑,用qw表示边界上的热流密度或热流密度表达式。用表示内热源强度。19第四章导热问题的数值解法1.边界节点离散方程的建立:qw(1) 平直边界上的节点lDy tm-1,n - tm,n+ DyqwDx+ l Dx tm,n+1 - tm,n+ l Dx tm,n-1- tm,nDyDy22Dx Dy = 0qw+ &m,n2Dx = Dyy2Dx

11、lDx2l4tm,n = 2tm-1,n+ tm,n+1+ tm,n-1+ &qwxm,n20第四章导热问题的数值解法(2) 外部角点qwl Dy tm-1,n - tm,n+ DyqwDx22+ Dx q+ l Dx tm,n-1 - tm,nwDy22Dx Dy = 0+ &m,n22Dx = Dy2DxlDx22l2tm,n = tm-1,n+ tm,n-1+ &yqwm,nx21第四章导热问题的数值解法(3) 内部角点- tDy t- tDytlDy m-1,nm,n+ l m+1,nm,nDx+qqwDxw 22+ lDxtm,n+1 - tm,nD1 - tm,n+ Dx qx t

12、+lm,n-w DyDy223DxDy = 0+ &m,n4Dx = Dy= 1 (2t+ 2t+ t+ ttm-1,nm,n+1m,n-1m+1,nm,n6y3Dx22l2Dx2l+F&+qw )x22第四章导热问题的数值解法qw的情况:(1) 第二类边界条件:将qw = const,带入上面各式即可绝热或对称边界条件?qw = h(t f- tm,n )?(2)第三类边界条件:将,带入上面各式即可qw = h(t f- tm,n ) 带入外部角点的课堂作业:将温度离散方程,并化简到最后的形式qw = es (T- T 4)4f(3) 辐射边界条件:q= const或其他m,nw23第四章导

13、热问题的数值解法2.节点方程组的求解写出所有内节点和边界节点的温度差分方程n个未知节点温度,n个代数方程式:t1 = a11t1 + a12t2 + .+ a1ntn + b1t2= a21t1 + a22t2 + .+ a2ntn.tn= an1t1 + an2t2 + .+ anntn+ b2+ bn代数方程组的求解方法:直接解法、迭代解法24第四章导热问题的数值解法直接解法:通过有限次运算获得代数方程精确解;矩阵求逆、高斯消元法缺点:所需内存较大、方程数目多时不便、不适用于非线性 问题(若物性为温度的函数,节点温度差分方程中的系数不 再是常数,而是温度的函数。这些系数在计算过程中要相应

14、地不断更新)迭代解法:先对要计算的场作出假设、在迭代计算过程中不 断予以改进、直到计算结果与假定值的结果相差小于允许值。称迭代计算已经收敛。迭代解法有多种:简单迭代(Jacobi迭代)、高斯-赛德尔迭代、块迭代、交替方向迭代等高斯-赛德尔迭代的特点:每次迭代时总是使用节点温度的最 新值25第四章导热问题的数值解法t(k)、t(k)t(k)例如:根据第 k 次迭代的数值可以求得节点温度:n12t(k +1)= a11t(k) + a12t(k) +.+ at(k ) + b(k )1n n1121在计算后面的节点温度时应按下式(采用最新值)t (k +1) = a21t (k +1) + a22

15、t (k )t (k ) + b(k )+ .+ a2n n2122t (k +1) = a31t (k +1) + a32t (k +1)t (k ) + b(k )+ .+ a3n n3123.t (k +1)t (k +1)t (k +1)t (k +1)t (k )+ b(k )= a+ a+ .+ a+ ann-1 n-1nn1 1n2nn nn226第四章导热问题的数值解法判断迭代是否收敛的准则:max t (k +1) - t (k ) eiit (k +1) - t (k )e允许的偏差 emax iit (k )相对偏差e 值一般取10-3 10-6i(k +1)(k )- timax ti et (k )maxt (k)k及k+1表示迭代次数;第k次迭代得到的最大值max当有接近于

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论