第4章 导热问题的数值解法(含控制容积)
第四章 热传导问题的数值解法
14
导热问题数值求解的基本思想
(2)区域离散化
N n △y
步长
m,n
△x
m
2、步长(step length): 相邻两节点之间的距离称
为步长。记为△x、 △y。
M
15
导热问题数值求解的基本思想
(2)区域离散化
N n
△y
m,n
△x
m
3、均分网格
x方向和y方向是各自均分的, 称为均分网格。根据实际问 题的需要,网格的划分常常
求解代数方程组
改进初场
否 是否收敛?
是
解的分析
20
导热问题数值求解的基本思想
设立迭代初场
代数方程组 的解法
直接解法 迭代解法
有限差分法
预设初场 (initial field)
21
导热问题数值求解的基本思想
建立控制方程及定解条件
确定节点(区域离散化)
设立温度场的迭代初值
建立节点物理量的代数方程
导热问题数值求解的基本思想
建立控制方程及定解条件
确定节点(区域离散化)
设立温度场的迭代初值
建立节点物理量的代数方程
求解代数方程组
改进初场
否 是否收敛?
是
解的分析
18
导热问题数值求解的基本思想
设立节点物理量的代数方程
节点上物理量的代数方程成为离散方程(discretization equation)。当△x=△y时,有
上节回顾
能量守恒方程
傅里叶导热定律
稳态导热 非稳态导热
导热微分方程 边界条件 初始条件
数值解法
典型一维稳态 肋片导热 有内热源的导热
《传热学》第4章-导热问题的数值解法
数值解法的基本思想
v 用导热问题所涉及的空间和时间区域内有限 个离散点(称为节点)的温度近似值来代替物体 内实际连续的温度分布,将连续温度分布函 数的求解问题转化为各节点温度值的求解问 题,将导热微分方程的求解问题转化为节点 温度代数方程的求解问题。因此,求解域的 离散化、节点温度代数方程组的建立与求解 是数值解法的主要内容。
= ti, j
−
∂t ∂x
i
,
j
∆x
+
∂2 ∂x
t
2
i, j
∆x 2 2!
−
∂ 3t ∂x 3
i, j
∆x 3 3!
+ ...
∂t ∂x
i,
j
=
ti, j
− ti−1, j ∆x
+ O(∆x)
一阶截差公式(向后差分)
ti+1, j
= ti, j
4适用于内节点和边界节点3二控制容积热平衡法0nsew根据导热付里叶定律对于垂直于纸面方向单位宽度而言01111??????????????????yttxyttxxttyxttyjijijijijijijijixttyjijiw?????1xttyjijie????1yttxjijis?????1yttxjijin????1二控制容积热平衡法如果选择步长??xy01111??????????????????yttxyttxxttyxttyjijijijijijijijitttttijijijijij???111140二维稳态导热均匀步长情况下的节点温度差分方程1上上式为内部节点温度差分方程二控制容积热平衡法2边界节点温度差分方程第一类边界条件边界节点温度已知
四章节导热问题数值解法
O(h2)
(h)
由式(b)和式(d)消去f (x) 得:
f (x)
f (x)
f
(
x
2h) h2
2
f
(x
h)
O(h2
)
(i)
由式(a)和式(b)消去f (x) 得: f (x) f (x h) f (x h) 2 f (x) O(h3) (j) h2
由(e)式~(j)式分别略去 h 、h2 及 h3 以上各项得一阶、二阶
导数向前、向后及中心差分公式为:
、
一阶导数向前差分:
f (x) f (x h) f (x)
h
一阶导数向后差分: f (x) f (x) f (x h) h
一阶导数中心差分:
f (x) f (x h) f (x h) 2h
3 三种方法的特点 (1) 分析法
a 能获得所研究问题的精确解,可以为实验和数值计算提供 比较依据;
b 局限性很大,对复杂的问题无法求解; c 分析解具有普遍性,各种情况的影响清晰可见。
(2) 数值法
在很大程度上弥补了分析法的缺点,适应性 强,特别对于 复杂问题更显其优越性;与实验法相比成本低。
(3) 实验法
f (x)
fi ,
f (x h)
f i 1 ,
f (x h)
fi
……
1
x
函数 f(x)在点 x 的一、二阶导数的有限差分表达式分别为:
一阶导数向前差分:fi '
fi1 h
fi
一阶导数向后差分:fi '
fi fi1 h
一阶导数中心差分:fi '
No.08 1013 4 导热问题的数值解法
Φ +Φ +Φ +Φ = 0 下 左 右 上
(m,n+1)
∆y
(m-1,n) (m, n) (m+1,n)
(m-1,n)
(m+1,n)
∆y
(m,n-1)
(m,n-1)
y o
∆x
∆x
15
x
以二维、稳态、有内热源的导热问题为例,此时: 以二维、稳态、有内热源的导热问题为例,此时:
Φi = Φ +Φ +Φ + 右 +Φg = 0 下 左 Φ 上
其节点方程为:
ti +1, j − 2ti , j + ti −1, j
∆x 2
& ti , j +1 − 2ti , j + ti , j −1 Φv ,i , j + + =0 2 ∆y λ
13
(2)热平衡法 (控制容积平衡法)
基本思想: 基本思想 对每个有限大小的控制容积应用能量守恒,从而获得
温度场的代数方程组。它从基本物理现象和基本定律出发,不必事 先建立控制方程,依据能量守恒和Fourier导热定律即可。 能量守恒: 流入控制体的总热流量+控制体内热源生成热= 控制体内能的增量 流入控制体的总热流量+控制体内热源生成热
即:
Φ i + Φ g = Φ st
单位: 单位 [ W ]
注意:
横坐 标节 点编 号 N
(m,n)
n
(m,n)
∆y
y x
纵坐 标节 点编 号
∆x
m
M
8
N
(m,n)
网格( 网格 grid )划分 划分
网格划分方法: 网格划分方法 方法1: 方法 : 先确定节点, 先确定节点,后定界面 方法2: 方法 : 先确定界面,后定节点 先确定界面, 均分网格: 均分网格
第4章 导热问题的数值解法(含控制容积)
ti−1, j
二方程相加, 二方程相加,得:
ti+1, j − 2ti, j +ti−1, j ∂2t 2 = + 0(∆x2 ) ∂x ∆x2 i, j ti, j+1 − 2ti, j +ti, j−1 ∂2t 2 = + 0(∆y2 ) ∂y ∆y2 i, j
ti, j −ti−1, j ∂2t ∆x ∂3t ∆x2 ∂t + 2 − 3 +...... = ∂x 2 ∂x ∆x ! ∂x i, j i, j ! i, j 3 = ti, j −ti−1, j ∆x + 0(∆x)
2012-5-9 2
§4-1 导热问题数值求解的基本思想 及内节点离散方程的建立
2012-5-9
3
一、数值解法的基本思想 用导热问题所涉及的空间和时间区域内有限个离散 称为节点 节点) 点(称为节点)的温度近似值来代替物体内实际连续的温 度分布, 度分布 , 将连续温度分布函数的求解问题转化为各节 点温度值的求解问题, 点温度值的求解问题 , 将导热微分方程的求解问题转 化为节点温度代数方程的求解问题。 化为节点温度代数方程的求解问题。 数值解法的基本内容与步骤: 数值解法的基本内容与步骤:
第4章 导热问题的数值解法共30页
若取上面式右边的前三项,并将式①和式③相加 移项整理即得二阶导数的中心差分:
2t tm 1 ,n2 tm ,ntm 1 ,no( x2)
x2m ,n
x2
截断误差
同样可得:
未明确写出的级数余项中
的Δx的最低阶数为2
2t tm ,n 12tm ,ntm ,n 1o( y2)
y2m ,n
y2
28.05.2020 - 8 -
(3) 实验法: 是传热学的基本研究方法,a 适应性不好; b 费用昂贵
数值解法:有限差分法(finite-difference)、 有限元法(finite-element) 、 边界元法(boundary- element)、 分子动力学模拟(MD)
28.05.2020 - 2 -
第4章 导热问题的数值解法——§4-1 导热问题数值求解的基本思
2 例题条件
y
h3t f
W
t0
t2 x 2
t2 y 2
0
x 0, t t0
x H,
t x
h2 (t
tf)
h2t f
y 0,
t y
h1 (t
tf)
yW ,
t y
h3 (t
tf)
h1t f
Hx
二维矩形域内稳态无内热源,
常物性的导热问题
28.05.2020 - 4 -
第4章 导热问题的数值解法———§4-1 导热问题数值求解的基本思想
第4章 导热问题的数值解法———§4-1 导热问题数值求解的基本思想
以二维、稳态、有内热源的导热问题为例 此时:
Φ 上 Φ 下 Φ 左 + Φ 右 Φ v 0 左Ad dxtyd dxt
传热学 Heat Transfer §4-4 导热问题的数值解法
整理课件
整理课件
LBM in building design
Turbulent Flow Streamlines
Turbulent Flow, orthogonal slice planes of the averaged velocity
fielddesign
CFX——是由英国AEA公司开发,是一种实用流体 工程分析工具,用于模拟流体流动、传热、多相流 、化学反应、燃烧问题。
此外还有:PHONECIS和 STAR-CD 等。
数值解用:求解区域上空间、时间坐标系中的离散点 的温度分布代替连续的温度场,用大量的代数方 程代替微分方程
离散 连续
代数方程 微分方程
目的获:得导热物体的温度分布及热流量
整理课件
tf(x,y,z,)
整理课件
六、数值解法的应用
数值解法是目前各行各业解决工程问题和进行科 学研究的一种重要方法。如:航空航天、冶金、电 力、电子、化工、建筑、能源动力、机械等。
整理课件
BMW motorcycle
Centerline flow field
整理课件
七、大型的数值计算商用软件
目前市场上有许多针对某一领域的商用软件,在 我们专业应用的有: FLUENT——是目前国际上比较流行的商用CFD软 件包,在美国的市场占有率为60%。凡跟流体,热 传递及化学反应等有关的工业均可使用。
整理课件
§4-4 导热问题的数值解法
内容简介: 介绍数值求解物理问题的基本思想,以二维稳态
导热问题为例,介绍数值求解导热问题的基本过程。
学习重点: 掌握从能量守恒定律出发建立离散方程的方法 代数方程的迭代求解方法
整理课件
§4-4-1 数值求解的基本思想
第四章热传导热问题的数值解法
4-1 导热问题数值求解的基本思想
4.1.1 数值求解的基本思想(见P162): 把原来在时间、空间坐标系中连续的
物理量的场,用有限个离散点上的值的集 合来代替,通过求解按一定方法建立起来 的关于这些值的代数方程(组),来获得 离散点上被求物理量的值(其集合称为该 物理量的数值解)
t2(℃)
t3(℃)
0
0
5.675
3.769
4.545 (-1.13) 4.996 (1.227)
4.029 (-0.516) 5.061 (0.065)
3.979 (-0.05) 5.013 (-0.048)
3.994 (0.015) 5.000 (-0.013)
4.000 (0.006) 5.000 (0.000)
y
t4
t0
•
xy
0
x
△x=△y,且无内热源时,有
t1 t2 t3 t4 4t0 0
即:
t0
1 4
(t1
t2
t3
t4 )
一维问题 推广
三维问题
t0
1 2
(t1
t2
)
t0
1 6
(t1
t2
t3
t4
t5
t6)
一维问题 : t1 t2 2t0 0 二维问题 : t1 t2 t3 t4 4t0 0 三维问题 : t1 t2 t3 t4 t5 t6 6t0 0
流入控制体的总热流量+控制体内热源生成热 = 流出控制体的总热流量+控制体内能的增量 注意:上面的公式对内部节点和边界节点均适用
如图, 以元体(m,n)为研究对象
(1) 元体(m,n)的能量守恒方程为:
《传热学》第4章-导热问题的数值解法
3
4-2. 节点温度差分方程组的求解方法
导热物体所有内部节点和边界节点温度的差分方程都是线性代 数方程。 n个未知节点温度,n个代数方程式:
a11t1 + a12t2 + L + a1 jt j + L + a1ntn = b1
a21t1 + a22t2 + L + a2 jt j + L + t2ntn = b2
空间步长
4
2) 节点温度差分方程的建立
控制 容积
(1)内部节点温度差分方程
对于常物性、无内热源的无限大平壁 的一维非稳态导热问题
热平衡:在k时刻,单位时间内从相邻控制
容积i-1与i+1分别导入的热流量与之和等于该 控制容积热力学能的增加
Φλ′ + Φλ′′ = dU
节点i 的温度对时间的变化率采用向前差分
≤ε
k及k+1表示迭代次数;
t
(k) max
—第k次迭代得到的最大值
当有接近于零的t时,第三个较好
有时还要同时考虑热流密度收敛
4-3. 非稳态导热问题的数值解法
非稳态导热与稳态导热的主要区别:控制方程中多一个非稳 态项;温度随空间和时间变化
∂t ∂τ
=
a(
∂2t ∂x 2
+
∂2t ∂y 2
)
能量平衡关系:网格单元不仅与相邻的网格单元之间有热量的 导入或导出,网格单元本身的热力学能也随时间发生变化
t t 在用第二个方程计算节M点温度
1 2 时,直接将
依a此n1类t1 推+ an2t2 + L + anjt j + L + anntn = bn
传热学 第4章-导热问题的数值解法
第四章 导热问题的数值解法1、重点内容: ① 掌握导热问题数值解法的基本思路;② 利用热平衡法和泰勒级数展开法建立节点的离散方程。
2、掌握内容:数值解法的实质。
3、了解内容:了解非稳态导热问题的两种差分格式及其稳定性。
由前述3可知,求解导热问题实际上就是对导热微分方程在定解条件下的积分求解,从而获得分析解。
但是,对于工程中几何形状及定解条件比较复杂的导热问题,从数学上目前无法得出其分析解。
随着计算机技术的迅速发展,对物理问题进行离散求解的数值方法发展得十分迅速,并得到广泛应用,并形成为传热学的一个分支——计算传热学(数值传热学),这些数值解法主要有以下几种:(1) 有限差分法 (2)有限元方法 (3)边界元方法数值解法能解决的问题原则上是一切导热问题,特别是分析解方法无法解决的问题。
如:几何形状、边界条件复杂、物性不均、多维导热问题。
分析解法与数值解法的异同点:1、 相同点:根本目的是相同的,即确定① t=f(x ,y ,z);② ),,,(τz y x g Q =。
2、 不同点:数值解法求解的是区域或时间空间坐标系中离散点的温度分布代替连续的温度场;分析解法求解的是连续的温度场的分布特征,而不是分散点的数值。
§4—1 数值求解的基本思路及稳态导热内节点离散方程的建立一、 解法的基本概念1、 实质对物理问题进行数值解法的基本思路可以概括为:把原来在时间、空间坐标系中连续的物理量的场,如导热物体的温度场等,用有限个离散点上的值的集合来代替,通过求解按一定方法建立起来的关于这些值的代数方程,来获得离散点上被求物理量的值。
该方法称为数值解法。
这些离散点上被求物理量值的集合称为该物理量的数值解。
2、基本思路:数值解法的求解过程可用框图4-1表示。
由此可见:1)物理模型简化成数学模型是基础; 2)建立节点离散方程是关键;3)一般情况微分方程中,某一变量在某一坐标方向所需边界条件的个数等于该变量在该坐标方向最高阶导数的阶数。
第四章_导热问题的数值方法
5 热传导问题的数值方法5.1一维稳态导热一维稳态导热在直角坐标系下的控制方程可表示为:0)(=+s dxdT k dx d (5-1) 式中k 为导热系数,T 是温度,s 是单位容积的热产生率。
首先选定控制体和网格,如图5.1所示,并对方程(5-1)在所选定的控制体进行积分,即得:0)()(=+-⎰dx s dxdTk dx dT k e w w e (5-2)图5.1 控制体和网格然后进行离散化。
如果用分线段性分布来计算方程(5-2)中的微商dxdT,那么最终的方程为:0)()()()(=∆+---x s x T T k x T T k wW P w e P E e δδ (5-3)假设源项s 在任一控制体中之值可以表示为温度的线性函数,即P P c T s s s +=,则导出的离散化方程为:b T a T a T a W W E E P P ++= (5-4)式中x s b xs a a a x k a x k a c P W E P w wW ee E ∆=∆-+=δ=δ=)()( (5-5) 式(5-4)就是一维稳态导热方程的离散形式,系数a E 和a W 分别代表了节点P 与E 间及W 与P 间导热阻力的倒数,它们的大小反映了节点W 和E 处的温度对P 点的影响程度。
式中的k e 和k w 是控制容积中的e 和w 界面上的当量导热系数。
进行计算时,物理参数值存储在节点的位置上。
为了确定k e 和k w ,还需规定由节点上的物理量来计算相应界面上的量的方法。
常用的方法由两种,即算术平均法与调和平均法。
1、算术平均法假定k 与x 呈线性关系,由P 与E 点的导数系数确定e k 的公式为:eeE e e P e x x k x x k k )()()()(δδ+δδ=-+ (5-6)2、调和平均法利用传热学的基本公式可以导出确定界面上当量导热系数的调和平均公式。
控制容积中P 和E 的导热系数不相等,但界面上热流密度应该连续,则由Fourier 定律可得:()()()()EePePE EeeE PePe e k x k x T T k x T T k x T T q +-+-δ+δ-=δ-=δ-=(5-7)而()Pe PE e k x T T q δ-=则()()()Ee Pe eek x k x k x +-+=δδδ (5-8)这就是确定界面上当量导热系数的调和平均公式,它反映了串联过程热阻的迭加原则。
传热学-第4章-热传导问题的数值解珐
若步长∆x=∆y,有: , 若步长
t m ,n = 1 ( 2 t m −1 , n + t m , n + 1 + t m , n −1 + 4 ∆2 x Φ m , n
λ
+
2 ∆ xq w
λ
)
2. 外部角点 控制容积的热平衡为: 控制容积的热平衡为:
∆y tm−1,n − tm,n ∆x tm,n−1 − tm,n ∆x∆y ∆x + ∆y λ +λ + Φ m, n + qw = 0 ∆x 2 2 ∆y 4 2
4. 边界热流密度的三种情况
q (1)绝热边界: w = 0 )绝热边界:
(2) qw 值不为零:代入给定的 qw 值。 ) 值不为零: (3)对流边界:qw = h(t f )对流边界: 平直边界节点: 平直边界节点:
2( h∆x
− t m n = 2 t m − 1 , n + t m , n + 1 + t m , n −1 +
第一类边界条件 — 边界温度已知 m-1,n 第二类边界条件 需建立边界节点温度 ∆y 第三类边界条件 的差分方程 n 1. 位于平直边界上的节点
λ∆y
tm−1,n − tm,n ∆x +λ
m m,n+1
qw
m,n m,n-1
∆x
∆x tm,n+1 − tm,n ∆x tm,n−1 − tm,n ∆x∆y +λ + Φm,n + ∆yqw = 0 2 ∆y 2 ∆y 2
若步长∆x=∆y,有: , 若步长
t m ,n = 1 ( t m −1 , n + t m , n −1 + 2
第四章导热问题的数值求解
传热学:第四章 导热问题的数值求解第四章 导热问题的数值求解随着计算机的普及应用和性能的不断改善,以及相关的数值计算方法的发展和应用程序的开发,传热学数值计算方法作为数值求解传热问题的有效工具也得到了相应的发展,利用计算机求解传热学问题愈来愈受到人们的普遍重视,而且在计算复杂传热问题中显示出它的优越性,因而成为传热学的一个重要的分支。
数值传热的相关内容也很自然地成为工程类学生学习传热学课程的不可缺少的部分。
为了使学生能简要地掌握传热学数值计算的基本方法,在这里我们以导热问题为例对传热学数值计算方法做一个简单的介绍。
4-1导热问题数值解概述在第二章和第三章中我们对较为简单的导热问题,如一维、二维简单几何形状和边界条件的稳态导热和非稳态导热、以及一些特殊导热问题,象通过肋片的导热和忽略内阻的集总导热系统,进行了分析求解。
然而对于一些更为复杂的导热问题,如复杂的几何形状和边界条件以及物性变化较大的情况,分析求解往往很复杂或者根本不可能。
此时求解问题的唯一途径是利用数值分析的办法获得数值解。
数值求解通常是对微分方程直接进行数值积分或者把微分方程转化为一组代数方程组再求解。
这里要介绍的是后一种方法。
如何实现从微分方程到代数方程的转化又可以采用不同的数学方法,如有限差分法、有限元法和边界元法等。
作为一本入门的教材,这里仅向读者简要地介绍用有限差分析方法从微分方程确立代数方程的处理过程。
有限差分法的基本思想是把原来在时间和空间坐标中连续变化的物理量(如温度、压力、速度和热流等),用有限个离散点上的数值集合来近似表示。
有限差分的数学基础是用差商代替微商(导数),而几何意义是用函数在某区域内的平均变化率代替函数的真实变化率。
在图4-1中可以看出有限差分表示的温度场与真实温度场的区别。
图中用T 0、T 1、T 2…表示连续的温度场T ;Δx 为步长,它将区域的x 方向划分为有限个数的区域,Δx 0、Δx 1、Δx 2…,它们可以相等,也可以不相等。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
δ
但是, 但是 , 工程技术中遇到的许多导热问题具有复杂的 形状或边界条件,无法得出其分析解。 形状或边界条件,无法得出其分析解。 有效解决复杂问题的方法; 数值计算方法 — 有效解决复杂问题的方法;是具有 一定精度的近似方法。 一定精度的近似方法。 数值解法:有限差分法( 数值解法:有限差分法(finite-difference)、 ) 有限元法( 有限元法(finite-element) 、边界元法(boundary) 边界元法( element) 、分子动力学模拟(MD)。 ) 分子动力学模拟( )
(3)求解区域离散化 用与坐标轴平行的网络线将所涉及的空间和时间区域划分成 有限个子区域,将网络线的交点作为节点, 有限个子区域,将网络线的交点作为节点, 每个节点就代表以它 为中心的子区域(元体或称为控制容积) 或称为控制容积 为中心的子区域 (元体或称为控制容积) , 节点温度就代表子 区域的温度; 区域的温度; (4)建立节点物理量的代数方程组; 建立节点物理量的代数方程组; (5)设立迭代初始值 采用迭代方法时,计算之前假设初始温度分布等。 采用迭代方法时,计算之前假设初始温度分布等。 (6) 求解代数方程组 求解节点温度代数方程组,得到所有节点的温度值; 求解节点温度代数方程组,得到所有节点的温度值; 线性问题:方程各项系数维持不变; 线性问题:方程各项系数维持不变; 非线性问题:系数在迭代计算过程中不断更新。 非线性问题:系数在迭代计算过程中不断更新。 (7)解的分析 对计算结果进行分析,若不符合实际情况,则修正上述步骤, 对计算结果进行分析, 若不符合实际情况, 则修正上述步骤, 重复进行计算,直到结果满意为止。 重复进行计算,直到结果满意为止。 2012-5-9 5
∂2t
以常物性、无内热源、 以常物性、无内热源、二维 稳态导热为例: 稳态导热为例:
∂x
2
+
∂2t ∂y
2
=0
∂2t t − 2ti, j + ti−1, j = i+1, j + 0(∆x2 ) ∂x2 ∆x2 i, j ∂2t t − 2ti, j + ti, j−1 = i, j+1 + 0(∆y2 ) ∂y2 ∆y2 i, j
(Nodal point) )
2012-5-9
节点: 节点:网格线的 交点; 交点;p(i,j) p(i,j) 边界节点
8
每个节点温度就代 表了它所在网格单 元的温度。 元的温度。 此方法求得的温 度场在空间上不 连续。 连续。
p(i,j)
网格越细密、节点越多,结果越接近分析解 网格越细密、节点越多, 网格越细密, 网格越细密,计算所花时间越长 对于非稳态导热: 对于非稳态导热:除了在空间上把物体分割成网格 单元, 单元,时间上也要分割成许多间隔 ∆τ —— 在时间上也是不连续的 建立有限差分离散方程的常用方法: 建立有限差分离散方程的常用方法: (1) Taylor(泰勒)级数展开法;(2) 热平衡法; (泰勒)级数展开法; 热平衡法;
∂2t ∆x2 ∂t = ti, j − ∆x + 2 + 0(∆x3) ∂x ∂x i, j i, j 2!
二方程相减, 二方程相减,得:
ti+1, j −ti−1, j ∂t + 0(∆x2) = 2∆x ∂x i, j
节点( ) 节点(i, j)一阶导数的中心 差分表达式; 差分表达式;二阶截差公式 节点( )一阶导数的三种表达式中, 节点(i, j)一阶导数的三种表达式中,中心差分表 14 2012-5-9 达式的截断误差最小; 达式的截断误差最小;尽可能采用中心差分表达式
二、建立差分方程的方法 1、Taylor(泰勒)级数展开法 、 (泰勒) 在某点( 将函数 t(x, y, z) 在某点(i+1, j) ) 对点( ) 对点(i, j)作Taylor展开 展开
∂t ti+1, j = ti, j + ∆x + ∂x i, j ∂2t ∆x2 ∂3t ∆x3 +...... + 3 ∂x2 2! ∂x 3 ! i, j i, j
ti+1, j
∂2t ∆x2 ∂3t ∆x3 ∂t = ti, j + ∆x + 2 + 3 + 0(∆x4 ) ∂x ! ∂x i, j i, j 2! ∂x i, j 3
∂2t ∆x2 ∂3t ∆x3 ∂t − 3 + 0(∆x4) = ti, j − ∆x + 2 ∂x ! ∂x i, j i, j 2! ∂x i, j 3
建立物理模型
建立控制方程及定解条件
区域离散化 建立节点物理量的代数方程 建立温度场等的迭代初值
求解代数方程 用计算结果替换原来数值 是否收敛? 否 是
2012-5-9 6
计算结果分析
区域离散 网格线的交点为节点 节点(或结 节点 结 点), i,j表示x,y方向节点 的序列号; ∆x, ∆y表示相邻节点之间的 距离;即步长 步长; 步长 阴影面积为节点所代表的微 元体,称为元体 控制容积 元体或控制容积 元体 节点 网格线 时间离散:在时间上划分为若干个时间间隔 ∆τ 时间离散
ti, j −ti−1, j ∂2t ∆x ∂3t ∆x2 ∂t + 2 − 3 +...... = ∂x 2 ∂x ∆x ! ∂x i, j i, j ! i, j 3 = ti, j −ti−1, j ∆x + 0(∆x)
二阶导数和更高阶导数 项之和 —— 截断误差
ti+1, j −ti, j 随∆x 趋 于 , 用 近 零 来 ∆x ∂t 代 时 截 误 小 等 替 的 断 差 于 ∂x i, j 于c ∆x; 是 x无 的 实 c 与 式; 节点(i, j)一阶导数的向前差分表达式;一阶截差公式
2012-5-9 7
二、区域和时间的离散化 — 有限差分法的基本原理
qv ∂t ∂2t ∂2t ∂2t = a( 2 + 2 + 2 ) + ∂τ ρc ∂x ∂y ∂z
把物体分割为有限个离散的单元体, 把物体分割为有限个离散的单元体 , 用有限差商代 替导数, 从而将微分方程转化为差分方程。 替导数 , 从而将微分方程转化为差分方程 。 通过数 值计算求取各网格单元节点的温度 二维导热问题;网 二维导热问题; 格线; 格线;沿x、y方向 方向 的间距为∆ 、 ; 的间距为∆x、∆y; 网格单元
2012-5-9
二阶导数和更高阶导数 11 项之和 —— 截断误差
ti+1, j −ti, j ∂2t ∆x ∂3t ∆x2 ∂t − 2 − 3 −...... = ∂x 2! ∂x ∆x ! ∂x i, j i, j i, j 3 = ti+1, j −ti, j ∆x + 0(∆x)
ti−1, j
二方程相加, 二方程相加,得:
ti+1, j − 2ti, j +ti−1, j ∂2t 2 = + 0(∆x2 ) ∂x ∆x2 i, j ti, j+1 − 2ti, j +ti, j−1 ∂2t 2 = + 0(∆y2 ) ∂y ∆y2 i, j
节点( )二阶导数的中心差分表达式; 节点(i, j)二阶导数的中心差分表达式;二阶截差公式
2012-5-9
在表示温度对时间的一阶导数时只采用向前或向后差 15 分表达式——温度对时间的中心差分表达式不稳定 分表达式 温度对时间的中心差分表达式不稳定
在写出导数差分表达式后, 在写出导数差分表达式后,可以很容易建立导热微分 方程的离散方程。 方程的离散方程。
节点( )一阶导数的向后差分表达式; 节点(i, j)一阶导数的向后差分表达式;一阶截差公式
2012-5-9 13
ti+1, j
∂2t ∆x2 ∂t = ti, j + ∆x + 2 + 0(∆x3) ∂x ∂x i, j i, j 2!
ti−1, j
2012-5-9 12
将函数 t(x, y, z) 在均匀网 格点( 格点(i-1, j)对点(i, j) )对点( ) 展开: 作Taylor展开: 展开
∂t ti−1, j = ti, j − ∆x + ∂x i, j ∂2t ∆x2 ∂3t ∆x3 − 3 +...... ∂x2 2! ∂x 3 ! i, j i, j
第四章 导热问题的数值解法
2012-5-9
1
分析解法的优点: 求解过程中的数学分析较严谨; 分析解法的优点 : 求解过程中的数学分析较严谨 ; 求解结果以函数形式表示, 求解结果以函数形式表示 , 能清楚地显示各种因素 tw1 − tw2 对温度分布的影响。 对温度分布的影响。 t = tw1 − x
ti+1, j − 2ti, j + ti−1, j ∆x
2012-5-9
2
+
ti, j+1 − 2ti, j + ti, j−1 ∆y
2
=0
节点 P(i, j) 的温度离散方程
16
2、热平衡法(Energy balance method) 、热平衡法( )
(1)建立符合实际的物理模型 对实际导热问题的几何、物理性质进行分析,做必要的、 对实际导热问题的几何、物理性质进行分析,做必要的、合 理的简化,建立符合实际的物理模型; 理的简化,建立符合实际的物理模型; (2)建立控制方程及定解条件 根据物理模型建立完整的数学模型, 根据物理模型建立完整的数学模型,即给出导热微分方程和 单值性条件; 单值性条件; 步是导热问题所有求解方法的基础。 第(1)、(2)步是导热问题所有求解方法的基础。 2012-5-9 4