- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
界面:控制容积的边界
均分网格:
x const
y const
3. 建立节点物理量的代数方程
关于节点物理量的代数方程也称离散方程,建立 离散方程是数值求解过程中的重要环节,包括计 算区域内部和外部节点的离散方程,是本章的重 点内容。
4. 设立温度场的迭代初值
节点代数方程组的求解一般采用迭代法,这时需要对被求解的温度 场预先假定一个初始温度分布,称为初场
.
x m,n 2hxt f hx 2 2 t m,n 2tm1,n tm,n1 tm,n 1
2
x m,n 2hxt f h x 外部角点: 2 1t m,n t m1,n tm,n 1 2
2
x 4 ...
m,n
t m1,n t m 1,n 2t m,n
0(x 2 )
略去截断误差,得到温度在x方向二阶导数的中心差分表达式:
2t x 2
m,n
t m 1,n t m 1,n 2t m ,n x 2
2t 2t 0 2 2 x y
2 3 4 t 1 t 1 t 1 t 2 3 4 tm1,n tm,n x x x x ... 2 3 4 2! x m,n 3! x m,n 4! x m,n x m,n
6. 解的分析
1. 数学描述 二维矩形区域内的稳态、无内热源、常物性导热问题
2t 2t 0 2 2 x y
x0 xH y0 y W t t0 t h(t t f ) x t h(t f t ) y t h(t t f ) y
t t m1,n 两式相加得: m 1,n
2t 2t m,n 2 x
4 1 t 2 x 4 12 x m,n
x 4 ...
m,n
t m1,n t m1,n 2t x 2
m,n
2t 2t m,n 2 x x 2
1 4t x 4 12 x m,n
4.3.1 边界节点离散方程的建立
4.3.2 处理不规则区域的阶梯型逼近法(不要求) 4.3.3 求解代数方程的迭代法
返回
4.3.1 边界节点离散方程的建立
边界节点的离散方程的形式与边界条件的类型有关 一、第一类边界条件情形 如果所有边界均为第一类边界条件类 型,由于此时边界温度值为已知,所 有内节点的离散方程组成了一个封闭 的代数方程组,可以封闭求解。因此 这种情形边界节点不需要离散方程。
将差分表达式代入控制方程
2t 2t 0 得: 2 2 x y
tm1,n tm1,n 2tm,n x
如果 x y
2
tm,n1 tm,n1 2tm,n y
2
0
则有:
tm,n
1 t m 1,n t m 1,n t m ,n 1 t m ,n 1 4
2. 迭代过程是否已经收敛的判据 判断迭代是否已经收敛的判据常用的有三种:
max ti
(k )
ti
( k 1)
max
ti
(k )
ti (k ) ti
ti
( k 1)
max
ti
(k )
( k 1)
t max
(k )
允许的相对偏差ε之值一般在10-3—10-6之间,视具体情况而定
在均分网格中,一、二阶导数常见的差分表达式如下表所示:
返回
4.2.2 热平衡法(热力学第一定律)
热平衡法不是在控制方程的基础上进行离 散,而是直接对元体应用热力学第一定律 和傅里叶定律,从而得到该节点温度的离 散方程。
n
w e
二维稳态常导热系数无内热源的稳态导热 问题,对元体(m,n)列出能量守恒方程:
同理,得温度在y方向二阶导数的中心差分表达式:
2t y 2
m,n
t m,n 1 t m,n 1 2t m,n y 2
t x 2
2
m,n
t m 1,n t m 1,n 2t m ,n x
2
2t y 2
m,n
t m,n 1 t m,n 1 2t m,n y 2
数值解获取方法:
通过求解按一定方法建立起来的关于离散点上所求物理量的代数方程 组,来获得离散点上所求物理量的数值
返回
4.1.2 导热问题数值求解的基本步骤
1. 建立所求问题的数学描述 2. 确定导热体内的离散节点 (区域离散化) 3. 建立节点物理量的代数方程 4. 设立温度场的迭代初值
5. 求解代数方程组
s
整理得:
tm1,n tm1,n 2tm,n x
2
tm,n1 tm,n1 2tm,n y
2
0
所得结果与Taylor级数法结果相同 采用热平衡法建立节点的离散方程,物理概念清晰,推导过程简单, 并且对于建立边界节点的离散方程也能适用,需要很好的掌握。
返回
4.3 边界节点离散方程的建立及代数方程的求解
2.
区域离散化
网格划分: 用一系列与坐标轴平行网格线把求解区域划分成许多子区域 节点:网格线的交点,是需要确定温度值 的空间位置。分内节点和外节点两大类 步长:相邻两节点间距离,x和y方向可 不相等,在一个方向步长也可不均匀
控制容积:节点代表的区域 ,由相邻两节 点连线的中垂线构成,也叫元体
2t 首先推导温度在x方向二阶导数的代数表达式 x 2
对节点(m+1,n)和节点(m-1,n)分别写出t对 节点(m,n)的Taylor级数展开:
2t 2t 0 2 2 x y
m ,n
1 2t 1 3t 1 4t t 2 3 4 tm1,n tm,n x x x x ... 2 3 4 2! x m,n 3! x m,n 4! x m,n x m,n
2
.
内部角点:
2
3x m,n 2hxt f hx 2 3 tm,n 2t m1,n tm,n 1 tm1,n t m,n 1 2
返回
.
4.3.2 处理不规则区域的阶梯型逼近法
不要求掌握
返回
4.3.3 求解代数方程的迭代法
代数方程组的求解方法分为直接解法(高斯消元法等)和迭代法。本 书仅介绍迭代法中的高斯-赛德尔迭代法。
1. 高斯-赛德尔迭代法
下面以简单的三元方程组为例说明该方法的步骤:
a11t1 a12t 2 a13t3 b1 a21t1 a22t 2 a23t3 b2 a t a t a t b 33 3 3 31 1 32 2
5. 求解代数方程组
选用能够得到收敛解的代数方程组求解方法
6. 解的分析 对数值解的结果进行分析,得到有用的结论以指导生产和设计
返回
4.2 内节点离散方程的建立方法
包括Taylor级数展开法和热平衡法
4.2.1 Taylor 级数展开法 4.2.2 热平衡法(热力学第一定律)
返回
4.2.1 Taylor 级数展开法
如 x y ,则有:
tm,n
. 2 3x m,n 2xqw 1 2t m1,n 2t m,n 1 t m,n 1 t m1,n 6 2
三、第三类边界条件情形
qw ht f tm,n
将该热流密度的表达式代入第二类边界条件中,可 得第三类边界条件下边界节点的离散方程。 对于Δ x=Δ y的情形,有: 平直边界节点:
ቤተ መጻሕፍቲ ባይዱ y
如
x y
tm,n
,则有:
. 2 x m,n 2xqw 1 2t m1,n t m1,n t m,n 1 4
2、边界上的外部角点
边界节点D代表的区域为1/4个普通元体大小 的面积。对该外部节点元体应用能量平衡
Φn x Φs x
y tm,n1 tm,n y
将各表达式代入对元体(m,n) 能量守恒方程得:
n
e
y
t m1,n tm,n
x
y
tm1,n tm,n
x
tm,n1 tm,n 0
w
x
tm,n1 tm,n
y
x
y
二、第二类边界条件情形
此时边界温度值未知,需建立边界节点温度的离散方程。
设边界热流密度为qw,并且导热体内有内热源,下面采用元体能量 平衡法来建立边界节点温度的离散方程。 1、平直边界上的节点
边界节点(m,n)代表的区域为半个普通大小元 体。对该半个元体应用能量平衡(稳态情形)
tm1,n tm,n x x tm,n 1 tm,n x tm,n1 tm,n xy . m,n yqw 0 2 y 2 y 2
第4章 热传导问题的数值解法
4.1 导热问题数值求解的基本思想
4.2 内节点离散方程的建立方法
4.3 边界节点离散方程的建立及代数方程的求解
4.4 非稳态导热问题的数值解法
4.1 导热问题数值求解的基本思想
4.1.1 基本思想
4.1.2 导热问题数值求解的基本步骤
返回
4.1.1 基本思想
数值解: 用导热体内有限个离散点上的温度值的集合来代替实际连续的温度场 分布
t m,n
3、边界上的内部角点
边界节点F代表的区域为3/4个普通元体大小 的面积。对该外部节点元体应用能量平衡