- 1、本文档共24页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第四章热传导问题的数值解法.
第4章 热传导问题的数值解法 本章具体内容安排: 4.1 导热的问题数值解法的基本思想 离散方程的相容性,收敛性,稳定性问题 * * 数值解法的基本思想及基本步骤; 有限差分法的原理; 能够根据求解域的特点,合理进行求解域离散; 根据热平衡法建立节点温度差分方程; 利用计算机求解节点温度差分方程组 主要研究内容: 4.1 导热问题数值解法的基本思想 4.2 内部节点离散方程的建立方法 4.3 边界节点离散方程的建立及代数方程的求解 4.4 非稳态导热问题的数值解法 1.数值解法的基本思想: 用导热问题所涉及的空间和时间区域内有限个离散点(称为节点)的温度近似值来代替物体内实际连续的温度分布,将连续温度分布函数的求解问题转化为各节点温度值的求解问题,将导热微分方程的求解问题转化为节点温度代数方程的求解问题。 2.数值解法求解导热问题的基本步骤: 1)对实际导热问题的几何、物理性质进行分析,做必要的、合理的简化,建立符合实际的物理模型; 2)根据物理模型建立完整的数学模型,即给出导热微分方程(即导热控制方程)和单值性条件; 3)求解域离散化:将导热问题所涉及的空间和时间区域按一定的要求划分成有限个子区域,将子区域的顶点作为需要确定其温度值的空间点或时间点(即节点), 每个节点就代表以它为中心的子区域,节点温度就代表子区域的温度; 4)建立节点温度代数方程组; 5)求解节点温度代数方程组,得到所有节点的温度值; 6)对计算结果进行分析,若计算结果不符合实际情况,则检查上述计算步骤,修正不合理之处,重复进行计算,直到结果满意为止。 目前求解导热问题常用的数值解法主要有有限差分法、有限元法及边界元法。其中有限差分法比较成熟,应用较广。 有限差分法的基本原理:用有限差分近似微分,用有限差商近似微商,将导热偏微分方程转化为节点温度差分代数方程。 以“二维常物性,无内热源的稳态导热”为例进行说明 1 求解域的离散化 考虑根据导热物体的几何形状选择坐标系,利用一组与坐标轴平行的网格线将物体划分成若干个子区域。网格的宽度称为步长。步长大小(即网格疏密)的选择根据问题的需要而定。 1) 子区域的划分 2)节点的选择 选择网格线交点和网格线与物体边界线的交点作为节点 ,每个节点代表以它为中心的子区域 。如:(m,n)节点就代表涂阴影的子区域。 控制方程: 2 建立节点离散方程 如何得到各节点的差分方程?? 建立节点温度差分方程的方法有两种: 1)泰勒级数展开法 2)热平衡法 4.2 内节点离散方程的建立方法 1 泰勒级数展开法 对节点(m+1,n)和(m-1,n)分别写出t在(m,n)节点的泰勒级数展开式: 以“二维常物性,无内热源的稳态导热”为例进行说明 将上两式相加略去高阶项则得: 中心差分格式 同理可得y方向的中心差分格式: 对二维常物性,无内热源的稳态导热问题: 2 热平衡法 内节点离散方程的建立方法 热平衡法的基本思路是:根据节点所代表的控制容积在导热过程中的能量守恒建立节点温度差分方程。 内部节点( m,n )所代表的控制容积在导热过程中的热平衡可表述为:从周围相邻控制容积导入的热流量之和等于零。即有: 根据导热付里叶定律,对于垂直于画面方向单位宽度有: 仍以“二维常物性,无内热源的稳态导热”为例 4.3 边界节点离散方程的建立及代数方程的求解 把第2类及第3类边界条件合并考虑,根据热平衡法进行分析; 对具有第三类边界条件的边界节点 ( m,n ),根据热平衡有: 网格毕渥数 其他几种边界节点的温度差分方程: 1.第三类边界条件下的外拐角边界节点: 2.第三类边界条件下的内拐角边界节点: 3.绝热边界节点: 节点温度差分方程组的求解方法 运用有限差分方法可建立导热物体所有内部节点和边界节点温度的差分方程。这些节点温度差分方程构成一个线性代数方程组,求解该方程组,就可以得节点温度的数值。 线性代数方程组的求解方法有消元法、矩阵求逆法、迭代法等这里仅简单介绍在导热的数值计算中常用的迭代法。 1) 简单迭代法 设节点温度差分方程的形式为: 为常数 将该方程组改写为 显函数的形式: 先假设一组节点温度的初始值 2) 高斯-塞德尔迭代法 高斯-塞德尔迭代法是在简单迭代法的基础上加以改进的迭代运算方法。它与简单迭代法的主要区别是在迭代运算过程中总使用必威体育精装版算出的数据。 高斯-塞德尔迭代法要比简单迭代法收敛速度快。 4.4 非稳态导热问题的数值解法 非稳态导热问题的数值解法与稳态导热的主要区别: 1)非稳态导热问题的控制方程
文档评论(0)