《第四章导热问题的数值解法优秀PPT.ppt》由会员分享,可在线阅读,更多相关《第四章导热问题的数值解法优秀PPT.ppt(39页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、第四章导热问题的数值解法第一页,本课件共有39页1、重点内容:、重点内容:掌握导热问题数值解法的基本思路;掌握导热问题数值解法的基本思路;利用热平衡法和泰勒级数展开法建立利用热平衡法和泰勒级数展开法建立节点的离散方程。节点的离散方程。2、掌握内容:、掌握内容:数值解法的实质。数值解法的实质。3、了解内容:、了解内容:了解非稳态导热问题的两种了解非稳态导热问题的两种差分格式及其稳定性。差分格式及其稳定性。第二页,本课件共有39页求解导热问题实际上就是对导热微分方程在定求解导热问题实际上就是对导热微分方程在定解条件下的积分求解,从而获得分析解。随着计算解条件下的积分求解,从而获得分析解。随着计算机
2、技术的迅速发展,对物理问题进行离散求解的数机技术的迅速发展,对物理问题进行离散求解的数值方法发展得十分迅速,这些数值解法主要有以下值方法发展得十分迅速,这些数值解法主要有以下几种:几种:(1 1)有限差分法)有限差分法 (2 2)有限元方法)有限元方法 (3 3)边界元方法)边界元方法 第三页,本课件共有39页分析解法与数值解法的异同点:分析解法与数值解法的异同点:相同点:相同点:根本目的是相同的,即确定根本目的是相同的,即确定 t=f(x t=f(x,y y,z)z);。不同点:不同点:数值解法求解的是区域或时间数值解法求解的是区域或时间空间坐标系中离散点的温度分布代替连续的空间坐标系中离散
3、点的温度分布代替连续的温度场;分析解法求解的是连续的温度场的温度场;分析解法求解的是连续的温度场的分布特征,而不是分散点的数值。分布特征,而不是分散点的数值。第四页,本课件共有39页数值解法的实质数值解法的实质 对物理问题进行数值解法的基本思路可以概括对物理问题进行数值解法的基本思路可以概括为:把原来在时间、空间坐标系中连续的物理量的为:把原来在时间、空间坐标系中连续的物理量的场,如导热物体的温度场等,用有限个离散点上的场,如导热物体的温度场等,用有限个离散点上的值的集合来代替,通过求解按一定方法建立起来的值的集合来代替,通过求解按一定方法建立起来的关于这些值的代数方程,来获得离散点上被求物理
4、关于这些值的代数方程,来获得离散点上被求物理量的值。该方法称为数值解法。量的值。该方法称为数值解法。这些离散点上被求物理量值的集合称为该物理量这些离散点上被求物理量值的集合称为该物理量的数值解。的数值解。第五页,本课件共有39页4-1导热问题数值求解的基本思想导热问题数值求解的基本思想及内部节点离散方程的建立及内部节点离散方程的建立建立控制方程及定解条件建立控制方程及定解条件确定节点(区域离散化)确定节点(区域离散化)建立节点物理量的代数方程建立节点物理量的代数方程设立温度场的迭代初值设立温度场的迭代初值求解代数方程求解代数方程是否收敛是否收敛解的分析解的分析改进初场改进初场是是否否物物理理问
5、问题题的的数数值值求求解解过过程程1第六页,本课件共有39页二维矩形域内稳态无内热源,二维矩形域内稳态无内热源,常物性的导热问题常物性的导热问题2 例题条件例题条件(a)第七页,本课件共有39页(b)xynm(m,n)MN3 基本概念:控制容积、网格线、节点、基本概念:控制容积、网格线、节点、界面线、步长界面线、步长二维矩二维矩形域内形域内稳态无稳态无内热源,内热源,常物性常物性的导热的导热问题问题第八页,本课件共有39页如图(如图(a a)所示二维矩形域内无内热源、稳态、)所示二维矩形域内无内热源、稳态、常物性的导热问题采用数值解法的常物性的导热问题采用数值解法的步骤如下:步骤如下:(1 1
6、)建立控制方程及定解条件)建立控制方程及定解条件 针对图示的导热问题,它的控制方程(即针对图示的导热问题,它的控制方程(即导热微分方程导热微分方程)为:)为:第九页,本课件共有39页(2 2)区域离散化(确立节点)区域离散化(确立节点)用一系列与坐标轴平行的网格线把求解区用一系列与坐标轴平行的网格线把求解区域划分成若干个子区域,用网格线的交点作为域划分成若干个子区域,用网格线的交点作为需要确定温度值的空间位置,称为需要确定温度值的空间位置,称为节点节点(结结点点),节点的位置用该节点在两个方向上,节点的位置用该节点在两个方向上的标号的标号 m m,n n 表示。表示。相邻两节点间的距离称相邻两
7、节点间的距离称步长步长。如图如图(b)(b)所示。所示。第十页,本课件共有39页 (3 3)建立节点物理量的代数方程(离散方程)建立节点物理量的代数方程(离散方程)节点上物理量的代数方程称离散方程。其过节点上物理量的代数方程称离散方程。其过程如下:程如下:首先划分各节点的类型;首先划分各节点的类型;其次,建立节点离散方程;其次,建立节点离散方程;最后,代数方程组的形成。最后,代数方程组的形成。对节点对节点(m,n)(m,n)的代数方程,当的代数方程,当 x=y x=y 时,时,有:有:第十一页,本课件共有39页(4 4)设立迭代初场设立迭代初场 代数方程组的求解方法有直接解法与迭代代数方程组的
8、求解方法有直接解法与迭代解法,传热问题的有限差分法中主要采用迭解法,传热问题的有限差分法中主要采用迭代法。采用迭代法求解时,需对被求的温度代法。采用迭代法求解时,需对被求的温度场预先设定一个解,这个解称为初场,并在场预先设定一个解,这个解称为初场,并在求解过程中不断改进。求解过程中不断改进。第十二页,本课件共有39页(5 5)求解代数方程组求解代数方程组求解时遇到的问题:求解时遇到的问题:线性;线性;非线性;非线性;收敛性收敛性等。等。如图如图 (b b),除),除 m=1 m=1 的左边界上各节点的温的左边界上各节点的温度已知外,其余度已知外,其余(M-1)N (M-1)N 个节点均需建立离
9、散个节点均需建立离散方程,共有方程,共有(M-1)N (M-1)N 个方程,则构成一个封闭个方程,则构成一个封闭的代数方程组。的代数方程组。1 1)线性代数方程组:)线性代数方程组:代数方程一经建立,其代数方程一经建立,其中各项系数在整个求解过程中不再变化;中各项系数在整个求解过程中不再变化;第十三页,本课件共有39页2 2)非线性代数方程组:)非线性代数方程组:代数方程一经建立,其代数方程一经建立,其中各项系数中各项系数 在整个求解过程中不断更新。在整个求解过程中不断更新。3 3)是否收敛判断:)是否收敛判断:是指用迭代法求解代数方是指用迭代法求解代数方程是否收敛,即本次迭代计算所得之解与上
10、一程是否收敛,即本次迭代计算所得之解与上一次迭代计算所得之解的偏差是否小于允许值。次迭代计算所得之解的偏差是否小于允许值。第十四页,本课件共有39页(6)解的分析解的分析通过求解代数方程,获得物体中的温度分布,通过求解代数方程,获得物体中的温度分布,根据温度场应进一步计算通过的热流量,热应根据温度场应进一步计算通过的热流量,热应力及热变形等。因此,对于数值分析计算所得力及热变形等。因此,对于数值分析计算所得的温度场及其它物理量应作详细分析,以获得的温度场及其它物理量应作详细分析,以获得定性或定量上的结论。定性或定量上的结论。第十五页,本课件共有39页4 建立离散方程的常用方法:建立离散方程的常
11、用方法:(1)Taylor(1)Taylor(泰勒)级数展开法;(泰勒)级数展开法;(2)(2)多项式拟合法;多项式拟合法;(3)(3)控制容积积分法;控制容积积分法;(4)(4)控制容积平衡法控制容积平衡法(也称为热平衡法也称为热平衡法)第十六页,本课件共有39页(1)泰勒级数展开法泰勒级数展开法根据泰勒级数展开式,用节点根据泰勒级数展开式,用节点(i,ji,j)的温度的温度t ti,ji,j来表示节点来表示节点(i+1,ji+1,j)而温度而温度t ti+1,ji+1,j用节点用节点(i,j)(i,j)的温度的温度t ti,ji,j来表示节点来表示节点(i-1,j)(i-1,j)的的温度温
12、度t ti-1,ji-1,j第十七页,本课件共有39页将上两式相加可得将上两式相加可得将上式改写成将上式改写成 的表达式,有的表达式,有同样可得:同样可得:表示未明确写出的表示未明确写出的级数余项中的级数余项中的X X的最低阶数为的最低阶数为2 2第十八页,本课件共有39页根据导热问题的控制方程根据导热问题的控制方程(导热微分方程导热微分方程)若若 x=y x=y 则有则有 得得第十九页,本课件共有39页(2)控制容积平衡法控制容积平衡法(热平衡法热平衡法)基本思想:基本思想:是傅里叶导热定律和能量守恒定律的体现。是傅里叶导热定律和能量守恒定律的体现。对每个元体,可用傅里叶导热定律写出其能量守
13、恒的对每个元体,可用傅里叶导热定律写出其能量守恒的表达式。如图所示,表达式。如图所示,从节点从节点(m-1,n)(m-1,n)通过界面通过界面 w w 传传导到节点导到节点(m,n)(m,n)的热流量:的热流量:同理:通过界面同理:通过界面 e,n,s e,n,s 传导给节点(传导给节点(m,n m,n)的热流)的热流量也可求得量也可求得(省略)(省略)第二十页,本课件共有39页对元体对元体(m,n).(m,n).根据能量守恒定律可知:根据能量守恒定律可知:其中,其中,规定:规定:导入元体(导入元体(m,n m,n)的热流量为)的热流量为正;导出元体(正;导出元体(m,n m,n)的热流量为负
14、。)的热流量为负。第二十一页,本课件共有39页说明:说明:上述分析与推导是在笛卡儿坐标系中进行上述分析与推导是在笛卡儿坐标系中进行的;的;热平衡法概念清晰,过程简捷;热平衡法概念清晰,过程简捷;热平衡法与建立微分方程的思路与过程一致,热平衡法与建立微分方程的思路与过程一致,但不同的是前者是有限大小的元体,后者是微元但不同的是前者是有限大小的元体,后者是微元体。体。第二十二页,本课件共有39页4-2 4-2 边界节点离散方程的建立边界节点离散方程的建立及代数方程的求解及代数方程的求解 对于第一类边界条件的热传导问题,处理比较简单,因为对于第一类边界条件的热传导问题,处理比较简单,因为已知边界的温
15、度,可将其以数值的形式加入到内节点的离散方已知边界的温度,可将其以数值的形式加入到内节点的离散方程中,组成封闭的代数方程组,直接求解。程中,组成封闭的代数方程组,直接求解。而对于第二类或第三类边界条件的导热问题,所有内节而对于第二类或第三类边界条件的导热问题,所有内节点的离散方程组成的代数方程组是不封闭的,因未知边界温点的离散方程组成的代数方程组是不封闭的,因未知边界温度,因而应对位于该边界上的节点补充相应的代数方程,才度,因而应对位于该边界上的节点补充相应的代数方程,才能使方程组封闭,以便求解。能使方程组封闭,以便求解。为了求解方便,这里我们将第二类边界条件及第三类边界条为了求解方便,这里我
16、们将第二类边界条件及第三类边界条件合并起来考虑,用件合并起来考虑,用q qw w表示边界上的热流密度或热流密度表达表示边界上的热流密度或热流密度表达式。式。为使结果更具一般性,假设物体具有内热源为使结果更具一般性,假设物体具有内热源 (不必均匀不必均匀分布分布)。第二十三页,本课件共有39页如图所示如图所示 边界节点边界节点(m,n)(m,n)只能代表半个元体,若边界只能代表半个元体,若边界上有向该元体传递的热流密度为上有向该元体传递的热流密度为 ,据能量守恒定律对该,据能量守恒定律对该元体有:元体有:1.1.边界节点离散方程的建立:边界节点离散方程的建立:(1)(1)平直边界上的节点平直边界
17、上的节点第二十四页,本课件共有39页xyqw第二十五页,本课件共有39页(2)(2)外部角点外部角点如图所示,二维墙角计算区域中,该节点外角点仅代表如图所示,二维墙角计算区域中,该节点外角点仅代表 1/4 1/4 个以个以 为边长的元体。假设边界上有向该元为边长的元体。假设边界上有向该元体传递的热流密度为体传递的热流密度为 ,则据能量守恒定律得其热平衡,则据能量守恒定律得其热平衡式为:式为:第二十六页,本课件共有39页xyqw第二十七页,本课件共有39页(3)(3)内部角点内部角点如图所示内部角点代表了如图所示内部角点代表了 3/4 3/4 个元体,在同样的假个元体,在同样的假设条件下有设条件
18、下有第二十八页,本课件共有39页xyqw第二十九页,本课件共有39页讨论关于边界热流密度的三种情况:讨论关于边界热流密度的三种情况:(1 1)绝热边界)绝热边界即令上式即令上式 即可。即可。(2 2)值不为零值不为零流入元体,流入元体,取正,流出元体,取正,流出元体,取负使用取负使用上述公式上述公式 (3 3)对流边界)对流边界此时此时 ,将此表达式代入上述方程,并,将此表达式代入上述方程,并将此项中的将此项中的 与等号前的与等号前的 合并。对于合并。对于 的情形有的情形有第三十页,本课件共有39页(a a)平直边界)平直边界(b b)外部角点)外部角点(c c)内部角点)内部角点第三十一页,
19、本课件共有39页2 代数方程的求解方法代数方程的求解方法 2 2)迭代法:迭代法:先对要计算的场作出假设(设定先对要计算的场作出假设(设定初场),在迭代计算中不断予以改进,直到计初场),在迭代计算中不断予以改进,直到计算前的假定值与计算结果相差小于允许值为止算前的假定值与计算结果相差小于允许值为止的方法,称迭代计算收敛。的方法,称迭代计算收敛。1 1)直接解法:直接解法:通过有限次运算获得精确解通过有限次运算获得精确解的方法,如:矩阵求解,高斯消元法。的方法,如:矩阵求解,高斯消元法。第三十二页,本课件共有39页2迭代法目前应用较多的是:迭代法目前应用较多的是:1 1)高斯)高斯赛德尔迭代法:
20、赛德尔迭代法:每次迭代计算,每次迭代计算,均是使用节点温度的最新值。均是使用节点温度的最新值。2 2)用雅可比迭代法:)用雅可比迭代法:每次迭代计算,均用上一每次迭代计算,均用上一次迭代计算出的值。次迭代计算出的值。第三十三页,本课件共有39页设有一三元方程组设有一三元方程组:其中其中 (i=1,2,3 i=1,2,3;j=1,2,3 j=1,2,3)及)及 是已知的系数(均不为零)及常数。是已知的系数(均不为零)及常数。第三十四页,本课件共有39页采用高斯采用高斯赛德尔迭代法的步骤:赛德尔迭代法的步骤:(1 1)将三元方程变形为迭式方程:)将三元方程变形为迭式方程:第三十五页,本课件共有39
21、页(2 2)假设一组解(迭代初场),记为)假设一组解(迭代初场),记为:并代入迭代方程求得第一并代入迭代方程求得第一 次次解解 每次计算均用最新值代入。每次计算均用最新值代入。(3 3)以新的初场)以新的初场 重复计算,直到相邻两次迭重复计算,直到相邻两次迭代值之差小于允许值,则称迭代收敛,计算终代值之差小于允许值,则称迭代收敛,计算终止。止。第三十六页,本课件共有39页判断迭代是否收敛的准则:判断迭代是否收敛的准则:k k及及k+1k+1表示迭代次数;表示迭代次数;第第k k次迭代得到的最大值次迭代得到的最大值当有接近于零的当有接近于零的t t 时,第三个较好时,第三个较好第三十七页,本课件
22、共有39页说明:说明:1 1)对于一个代数方程组,若选用的迭代方)对于一个代数方程组,若选用的迭代方式不合适,有可能导致发散,即称式不合适,有可能导致发散,即称迭代过程发迭代过程发散散;2 2)对于常物性导热问题,组成的差分方程组,)对于常物性导热问题,组成的差分方程组,迭代公式的选择应使一个迭代变量的系数总是迭代公式的选择应使一个迭代变量的系数总是大于或等于该式中其他变量系数绝对值的代数大于或等于该式中其他变量系数绝对值的代数和,此时,结果一定收敛。和,此时,结果一定收敛。第三十八页,本课件共有39页3 3)采用热平衡法导出差分方程时,若每一个方)采用热平衡法导出差分方程时,若每一个方程都选用导出该方程中心节点的温度作为迭代变程都选用导出该方程中心节点的温度作为迭代变量,则上述条件必满足,迭代一定收敛。量,则上述条件必满足,迭代一定收敛。这一这一条件条件数学上称主对角线占优(对角占优);数学上称主对角线占优(对角占优);第三十九页,本课件共有39页