第四章导热题的数值解法

合集下载

四章节导热问题数值解法

四章节导热问题数值解法

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 '

导热问题的数值解法

导热问题的数值解法
3 1 2t 1 t t 2 3 4 tm1,n tm,n x x x 0 ( x ) 2 3 2! x m,n 3! x m,n x m,n
两式相加得:
2t tm1,n t m1,n 2tm,n ( 2 ) m,n x 2 0(x 4 ) x t m1,n tm1,n 2t m,n 2t 2 ( 2 ) m,n 0 ( x ) 2 x x 2 tm,n1 tm,n1 2tm,n t 同理 ( 2 ) m,n 2 y y
x x tm, 2 t (2 )t m,1 0 2 3) 对于第二类边界条件
t m1,1 tm1,1
x 0, 取 hx(t tm,1 ) 0 即可
x a 将hxt tm,1 换成q即可, 或取控制容积 , 用热力学定律仿上面方 法求解.
c
边界条件
y
b
t tb
q
0
t h
x a
2t 2t 0 2 2 y y t x0 0 x t xa q x t y0 h(t t ) y y b t tb
2. 区域离散化
有限差分法原理 finite difference 有限元法 finite element
2. 区域离散化 3. 建立节点物理量的代数方程 4. 设立迭代初场 5. 求解代数方程组
6. 解的分析
1. 数学描述
导热问题一般为:
无限长棱柱(如图)导热、 沿高度各截面的温度分布 相同,可简化为二维问题。
( const)
t (t ) 0 t f ( x, y.z )
w y

第四章导热问题的数值解法

第四章导热问题的数值解法

第四章导热问题的数值解法1 、重点内容:①掌握导热问题数值解法的基本思路;②利用热平衡法和泰勒级数展开法建立节点的离散方程。

2 、掌握内容:数值解法的实质。

3 、了解内容:了解非稳态导热问题的两种差分格式及其稳定性。

§4—1导热问题数值求解的基本思想及内节点方程的建立由前述 3 可知,求解导热问题实际上就是对导热微分方程在定解条件下的积分求解,从而获得分析解。

但是,对于工程中几何形状及定解条件比较复杂的导热问题,从数学上目前无法得出其分析解。

随着计算机技术的迅速发展,对物理问题进行离散求解的数值方法发展得十分迅速,并得到广泛应用,并形成为传热学的一个分支——计算传热学(数值传热学),这些数值解法主要有以下几种:(1)有限差分法( 2 )有限元方法( 3 )边界元方法数值解法能解决的问题原则上是一切导热问题,特别是分析解方法无法解决的问题。

如:几何形状、边界条件复杂、物性不均、多维导热问题。

一.分析解法与数值解法的异同点:•相同点:根本目的是相同的,即确定① t=f(x , y , z) ;② 。

•不同点:数值解法求解的是区域或时间空间坐标系中离散点的温度分布代替连续的温度场;分析解法求解的是连续的温度场的分布特征,而不是分散点的数值。

数值求解的基本思路及稳态导热内节点离散方程的建立二.解法的基本概念•实质对物理问题进行数值解法的基本思路可以概括为:把原来在时间、空间坐标系中连续的物理量的场,如导热物体的温度场等,用有限个离散点上的值的集合来代替,通过求解按一定方法建立起来的关于这些值的代数方程,来获得离散点上被求物理量的值。

该方法称为数值解法。

这些离散点上被求物理量值的集合称为该物理量的数值解。

2 、基本思路:数值解法的求解过程可用框图 4-1 表示。

由此可见:1 )物理模型简化成数学模型是基础;2 )建立节点离散方程是关键;3 )一般情况微分方程中,某一变量在某一坐标方向所需边界条件的个数等于该变量在该坐标方向最高阶导数的阶数。

导热数值解法

导热数值解法

8
2. 节点温度差分方程组的求解方法
线性代数方程组的求解方法有消元法、矩阵求逆法、 迭代法等,这里仅简单介绍在导热的数值计算中常用 的迭代法中的两种: (1) 简单迭代法
(2) 高斯-塞德尔迭代法
9
(1) 简单迭代法 a1 1t1 a1 2 t 2 a 1 j t j a1n t n b1
(1)对实际导热问题的几何、物理性质进行分析, 做必要的、合理的简化,建立符合实际的物理模型。 (2)根据物理模型建立完整的数学模型,即给出 导热微分方程和单值性条件。 第(1)、(2)步是导热问题所有求解方法的基础。 (3)求解域离散化:用与坐标轴平行的网络线将所 涉及的空间和时间区域划分成有限个子区域,将网络线 的交点作为节点, 每个节点就代表以它为中心的子区域 (控制容积),节点温度就代表子区域的温度。
t i 1, j t i 1, j t i , j 1 t i , j 1 4 t i , j 0
可见,物体内每一个节点温度都等于相邻4个节点温度 的算术平均值。 2) 边界节点温度差分方程 对于具有第三类边界条件的边界 节点 ( i,j )所代表的控制容积,根据 其热平衡
2 B i 6 t i , j 2 B i t 0
7
绝热边界节点:
t i , j 1 t i , j 1 2 t i 1, j 4 t i , j 0
运用有限差分方法可以建立导热 物体所有内部节点和边界节点温度的 差分方程。求解这些差分方程构成一 个线性代数方程组就可以得节点温度 的数值。
y

t i 1, j t i , j
x x t i , j 1 t i , j
2 y

传热学:第四章 导热问题数值解法

传热学:第四章 导热问题数值解法

t m,n
1 t m 1,n t m 1,n t m ,n 1 t m ,n 1 4
•二维导热问题;网格线;
沿x、y方向的间距为x、 y;网格单元。
每个节点温度就代表了它 所在网格单元的温度。 p(m,n)
•此方法求得的温度场
在空间上不连续。
•网格越细密、节点越多,结果越接近分析解 •网格越细密,计算所花时间越长
2) 数值计算法,把原来在时间和空间连续的物理量的
场,用有限个离散点上的值的集合来代替,通过求解
按一定方法建立起来的关于这些值的代数方程,从而
获得离散点上被求物理量的值;并称之为数值解;
3) 实验法 就是在传热学基本理论的指导下,采用实
验对所研究对象的传热过程进行测量的方法。 3 三种方法的特点 1) 分析法 a 能获得所研究问题的精确解,可以为实验和数值 计算提供比较依据;
t m,n 1 2t m,n t m,n 1 2t 同理: 2 y y 2 m,n
将以上两式代入导热微分方程得到节点(m,n)的温 度离散方程: t tm,n1 2tm,n tm,n1 m 1, n 2t m , n t m 1, n 0 2 2 x y
x y 上式可简化
第三类边界条件: y x
qw h(t f tm,n )
2hx 2hx x 2 tm1,n tm,n1 2 tf 0 tm,n 2
(3) 内部角点
y t m 1,n t m ,n y y qw 2 x x 2 t m ,n 1 t m ,n x x t m ,n 1 t m ,n x qw 2 y 2 y 3xy 0 4

导热问题的数值解法

导热问题的数值解法

第四章 导热问题的数值解法
4
§4-1 导热问题数值求解的基本思想 及内部节点离散方程的建立
1物 理 问 题 的 数 值 求 解 过 程
建立控制方程及定解条件
确定节点(区域离散化)
设立温度场的迭代初值
建立节点物理量的代数方程
求解代数方程
改进初场
是否收敛 否
是 解的分析
第四章 导热问题的数值解法
5
2 例题条件
tm1,n
tm,n
t x
x
m,n
2t x2
m,n
x2 2!
3t x3
m,n
x3 3!
第四章 导热问题的数值解法
9
若取上面式右边的前三项,并将式①和式③相加 移项整理即得二阶导数的中心差分:
2t
tm1,n 2tm,n tm1,n o(x2 )
x2 m,n
x 2
同样可得:
2t tm,n1 2tm,n tm,n1 o(y2 )
代数方程组的求解方法:直接解法、迭代解法
第四章 导热问题的数值解法
24
直接解法:通过有限次运算获得代数方程精确解; 矩阵求逆、高斯消元法
缺点:所需内存较大、方程数目多时不便、不适用于非线性 问题(若物性为温度的函数,节点温度差分方程中的系数不 再是常数,而是温度的函数。这些系数在计算过程中要相应 地不断更新)
25
例如:根据第 k 次迭代的数值 可以求得节点温度:
t1(k)、t2(k)....tn(k)
t1(k1) a11t1(k) a12t2(k) ...... a1ntn(k) b1(k)
在计算后面的节点温度时应按下式(采用最新值)
t2(k1) a21t1(k1) a22t2(k) ...... a2ntn(k) b2(k) t3(k1) a31t1(k1) a32t2(k1) ...... a3ntn(k) b3(k) ....................................................... tn(k1) an1t1(k 1) an2t2(k 1) ...... ann1tn(k11) anntn(k ) bn(k )

传热学60-第四章 导热问题的数值解法

传热学60-第四章 导热问题的数值解法

B (i,j 1)
第四章 导热问题的数值解法 9
根据傅里叶定律, L,R,T ,B各节点向P节点的导热量:
T (i,j 1)
LP RP BP LP
t i 1 , j t i , j ti 1 , j ti , j t i , j 1 t i , j ti , j 1 ti , j
tik 1 tik
的一阶导数采用向前差分,则

tik 1 2tik tik 1 a x 2
第四章 导热问题的数值解法 28
上式移项整理 k k 1 k k ti a ( t i 1 t i 1 ) ( 1 2 a )ti 2 2 x x
x
y 1 y 1 x 1 x 1
(i 1,j )
(i 1,j )
L
R
x
Z方向取单位长度 (i,j 1) B
y
y
第四章 导热问题的数值解法
10
若有内热源, v ,i , j 为P节点所在网格单元的内热源强度
则内热源发热量
在稳态导热下:
v , p v ,i , j x y 1
ti 1, j ti , j y x y 3 1 h(t f ti , j ) xy v ,i , j 0 x 2 2 4
第四章 导热问题的数值解法
19
不规则区域的处理
用阶梯形的折线来模拟真实边界
t2
t1
t2
t2
t2
t2
第四章 导热问题的数值解法 20
第四章 导热问题的数值解法
17
3.
内部角点
内部角点
P(i ,j ) ti ,j

第四章热传导热问题的数值解法

第四章热传导热问题的数值解法
数值求解的高斯-赛德尔(Gauss- Seidel)迭代法
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)的能量守恒方程为:

四章导热问题的数值解法-PPT文档资料

四章导热问题的数值解法-PPT文档资料

fi 2 fi1 h2
fi 2
二 阶 导 数 向 后 差 分 : f i
fi2 2 fi1 h2
fi
二 阶 导 数 中 心 差 分 : f i
fi1 2 fi h2
fi1
式中:
f i
df dx
i
fi

d2 f dx 2
i
图4-2 有限差分表达 式的几何意义
• 解此代数方程组,得到节点上温度的近似值
2、函数 f(x)在点 x 的导数的有限差分表达式:
函数f (x)在点 x 0 的泰勒级数展开形式为:
f( x ) f( x 0 ) ( x x 0 )f( x 0 ) ( x 2 ! x 0 ) 2f( x 0 ) ( x 3 ! x 0 ) 3 f( x 0 )
导数向前、向后及中心差分公式为:

一阶导数向前差分:
f(x)f(xh)f(x)
h
一阶导数向后差分: f(x)f(x)f(xh) h
一阶导数中心差分:
f(x)f(xh)f(xh) 2h
二阶导数向前差分: f(x)f(x)f(xh 22 h)2f(xh)
二阶导数向后差分: f(x)f(x)f(xh 22 h)2f(xh) 二阶导数中心差分: f(x)f(xh)f(hx2h)2f(x)
由式(b)和式(d)消去f (x) 得:
f(x)f(x )f(x 2 h ) 2f(x h ) O (h 2) h 2
(i)
由式(a)和式(b)消去f (x) 得: f(x )f(x h )f( h x 2 h ) 2f(x ) O (h 3 ) (j)
由(e)式~(j)式分别略去 h 、h 2 及 h 3 以上各项得一阶、二阶

大学传热学第四章 导热问题的数值解法1

大学传热学第四章 导热问题的数值解法1

对解进行分析
获得物体中的温度分布常常不是工程问题的最终目的,所 得出的温度场可能进一步用于计算热流量或计算设备、零 部件的热应力及热变形等。对于数值计算所获得的温度场 及所需要的一些其他物理量应作仔细的分析,以获得定性 或定量上的一些新的结论。
建立节点方程的泰勒级数展开法
• 函数的泰勒级数展开式为
二维稳态导热内部节点方程式的建立
ydy m,n+1
m-1,n
m,n
x
y
x m,n-1
m+1,n
xdx
y
• 从左面进入微元体的热量
t t
y m1,n
m ,n
x
x
• 从右面进入微元体的热量
t t
y m1,n
m ,n
xdx
x
• 从下面进入微元体的热量
t t
x m,n1
m ,n
y
y
• 从上面进入微元体的热量
t t
x m,n1
m ,n
ydy
y
二维稳态导热内节点方程
• 当物体内没有内热源时,根据能量守恒定律,从各个方向 进入微元体的热量之和为零
0
x
xdx
y
ydy
• 将各热量计算表达式带入,整理后得到
t 1 t t t t
m ,n
4 m1,n
m1,n
m ,n1
y
y
从上面进入微元体的热量
t t
m,n1 m,n x / 2
ydy
y
二维稳态导热平直边界上节点方程
• 当物体内没有内热源时,根据能量守恒定律,从各个方向 进入微元体的热量之和为零
0
m,n
m,n

导热问题的数值解法

导热问题的数值解法

(m-1,n)
(m, n)
(m+1,n)
y
(m,n-1)
y o
x
x
16
x
第四章 导热问题的数值解法
以二维、稳态、 以二维、稳态、有内热源的导热问题为例 此时: 此时:
Φ +Φ +Φ左+ 右 +Φv = 0 Φ 下 上
dt dt Φ 左 = λ A = λ y dx dx
可见:当温度场还没有求出来之前, 可见:当温度场还没有求出来之前,我们并不知道 d t d x 所以,必须假设相邻节点间的温度分布形式, 所以,必须假设相邻节点间的温度分布形式,这里我们 假定温度呈分段线性分布, 假定温度呈分段线性分布,如图所示
x x 2
λ
x 2
Φ=0 Φ
4tm ,n = tm1,n + tm+1,n + tm ,n+1 + tm ,n1 +
λ
第四章 导热问题的数值解法
19
无内热源时: 无内热源时:
4 t m , n = t m 1 , n + t m + 1 , n + t m , n + 1 + t m , n 1 +
第四章 导热问题的数值解法 21
1.边界节点离散方程的建立: 1.边界节点离散方程的建立: 边界节点离散方程的建立
qw
(1) 平直边界上的节点
tm1,n tm ,n + yqw λy x x tm ,n+1 tm ,n x tm ,n1 tm ,n +λ +λ 2 y 2 y x m ,n y = 0 +Φ 2
第四章 导热问题的数值解法
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第四章导热问题的数值解法1 、重点内容:①掌握导热问题数值解法的基本思路;②利用热平衡法和泰勒级数展开法建立节点的离散方程。

2 、掌握内容:数值解法的实质。

3 、了解内容:了解非稳态导热问题的两种差分格式及其稳定性。

§4—1导热问题数值求解的基本思想及内节点方程的建立由前述 3 可知,求解导热问题实际上就是对导热微分方程在定解条件下的积分求解,从而获得分析解。

但是,对于工程中几何形状及定解条件比较复杂的导热问题,从数学上目前无法得出其分析解。

随着计算机技术的迅速发展,对物理问题进行离散求解的数值方法发展得十分迅速,并得到广泛应用,并形成为传热学的一个分支——计算传热学(数值传热学),这些数值解法主要有以下几种:(1)有限差分法( 2 )有限元方法( 3 )边界元方法数值解法能解决的问题原则上是一切导热问题,特别是分析解方法无法解决的问题。

如:几何形状、边界条件复杂、物性不均、多维导热问题。

一.分析解法与数值解法的异同点:•相同点:根本目的是相同的,即确定① t=f(x , y , z) ;② 。

•不同点:数值解法求解的是区域或时间空间坐标系中离散点的温度分布代替连续的温度场;分析解法求解的是连续的温度场的分布特征,而不是分散点的数值。

数值求解的基本思路及稳态导热内节点离散方程的建立二.解法的基本概念•实质对物理问题进行数值解法的基本思路可以概括为:把原来在时间、空间坐标系中连续的物理量的场,如导热物体的温度场等,用有限个离散点上的值的集合来代替,通过求解按一定方法建立起来的关于这些值的代数方程,来获得离散点上被求物理量的值。

该方法称为数值解法。

这些离散点上被求物理量值的集合称为该物理量的数值解。

2 、基本思路:数值解法的求解过程可用框图 4-1 表示。

由此可见:1 )物理模型简化成数学模型是基础;2 )建立节点离散方程是关键;3 )一般情况微分方程中,某一变量在某一坐标方向所需边界条件的个数等于该变量在该坐标方向最高阶导数的阶数。

•数值求解的步骤如图 4-2 ( a ),二维矩形域内无内热源、稳态、常物性的导热问题采用数值解法的步骤如下:(1)建立控制方程及定解条件控制方程:是指描写物理问题的微分方程针对图示的导热问题,它的控制方程(即导热微分方程)为:( a )边界条件: x=0 时,x=H 时,当 y=0 时,当 y=W 时,(2)区域离散化(确立节点)用一系列与坐标轴平行的网格线把求解区域划分成若干个子区域,用网格线的交点作为需要确定温度值的空间位置,称为节点 ( 结点 ) ,节点的位置用该节点在两个方向上的标号 m , n 表示。

相邻两节点间的距离称步长。

△x, △y 每个节点都可以看成是以它为中心的一个小区域的代表把节点代表的小区域称为元体(又叫控制容积),如图 4-2(b) 。

(3)建立节点物理量的代数方程(离散方程)节点上物理量的代数方程称离散方程。

其过程如下:•首先划分各节点的类型;•其次,建立节点离散方程;•最后,代数方程组的形成。

对节点 (m,n) 的代数方程,当△x=△y 时,有:( b )(4)设立迭代初场代数方程组的求解方法有直接解法与迭代解法,传热问题的有限差分法中主要采用迭代法。

采用迭代法求解时,需对被求的温度场预先设定一个解,这个解称为初场,并在求解过程中不断改进。

(5)求解代数方程组求解时遇到的问题:①线性;② 非线性;③ 收敛性等。

如图 4-2 ( b ),除 m=1 的左边界上各节点的温度已知外,其余 (M-1)N 个节点均需建立离散方程,共有 (M-1)N 个方程,则构成一个封闭的代数方程组。

1 )线性代数方程组:代数方程一经建立,其中各项系数在整个求解过程中不再变化;2 )非线性代数方程组:代数方程一经建立,其中各项系数在整个求解过程中不断更新。

3 )是否收敛判断:是指用迭代法求解代数方程是否收敛,即本次迭代计算所得之解与上一次迭代计算所得之解的偏差是否小于允许值。

关于变物性 ( 物性为温度的函数 ) 导热问题,建立的离散方程,四个邻点温度的系数不是常数,而是温度的函数。

在迭代计算时,这些系数应不断更新,这是非线性问题。

(6)解的分析通过求解代数方程,获得物体中的温度分布,根据温度场应进一步计算通过的热流量,热应力及热变形等。

因此,对于数值分析计算所得的温度场及其它物理量应作详细分析,以获得定性或定量上的结论。

三、稳态导热中位于计算区域内部的节点离散方程的建立方法1 、基本概念••差分格式:差商中的差分可以用向前、向后、中心差分表示的格式。

2 、基本方法方法:①泰勒级数展开法;② 热平衡法,以下分述之。

1 )泰勒级数展开法如图 4-3 所示,以节点 (m,n) 处的二阶偏导数为例,对节点(m+1,n)及 (m-1,n) 分别写出函数 t 对 (m,n) 点的泰勒级数展开式:对 (m+1,n) :( a )对( m-1,n ):( b )( a ) + ( b )得:变形为的表示式得:上式是用三个离散点上的值计算二阶导数的严格表达式,其中:――称截断误差,误差量级为,即表示未明确写出的级数余项中的最低阶数为 2 。

在数值计算时,用三个相邻节点上的值近似表示二阶导数的表达式即可,则相应的略去。

于是得:( 4 -1a )同理:( 4-1b )根据导热问题的控制方程 ( 导热微分方程 ) 得:(4-2)若△x=△y 则有:2) 平衡法:其本质是傅里叶导热定律和能量守恒定律的体现。

对每个元体,可用傅里叶导热定律写出其能量守恒的表达式。

如图 4-3 所示,元体在垂直纸面方向取单位长度,通过元体界面 (w,e,n,s) 所传导的热流量可以对有关的两个节点根据傅里叶定律写出:从节点 (m-1,n) 通过界面 w 传导到节点 (m,n) 的热流量:( a )同理:通过界面 e,n,s 传导给节点( m,n )的热流量:( b )( c )( d )对元体(m,n). 根据能量守恒定律可知:( 4-3 )其中,规定:导入元体( m,n )的热流量为正;导出元体( m,n )的热流量为负。

说明:①上述分析与推导是在笛卡儿坐标系中进行的;②热平衡法概念清晰,过程简捷;③热平衡法与§2 — 2 建立微分方程的思路与过程一致,但不同的是前者是有限大小的元体,后者是微元体。

§4—2稳态导热边界节点离散方程的建立及代数方程的求解( 1 )对于第一类边界条件的导热问题,所有内节点的离散方程组成一个封闭的代数方程组,即可求解;( 2 )第二类或第三类边界条件的导热问题,所有内节点的离散方程组成的代数方程组是不封闭的,因未知边界温度,因而应对位于该边界上的节点补充相应的代数方程,才能使方程组封闭,以便求解。

一、用热平衡法导出典型边界点上的离散方程假设物体具有内热源Φ&( 不必均匀分布 ) ,而且边界上有向该元体传递的热流密度q w : 1 、位于平直边界上的节点如图所示 4-4 边界节点 (m,n) 只能代表半个元体,若边界上有向该元体传递的热流密度为 ,据能量守恒定律对该元体有: ( 4 -4a )若 时,则:( 4-4b ) 2 、外部角点如图 4-5 所示,二维墙角计算区域中,该节点外角点仅代表 1/4 个以为边长的元体。

假设边界上有向该元体传递的热流密度为 ,则据能量守恒定律得其热平衡式为:( 4 -5a )若 时,则:( 4-5b )3 、内部角点:如图 4-5 所示内部角点代表了 3/4 个以 为边界长的元体。

同理得:(4 -6a )时,则:( 4-6b )4、讨论有关 的三种情况: 1 )若是绝热边界 则,即令上式即可。

2 )若 时 流入元体, 取正,流出元体,取负使用上述公式。

3 )若属对流边界则: ,将代入上式即可。

时,则: 对于平直边界:( 4-7 )对外角点:( 4-8 )对内角点:( 4-9 )其中,无量纲数是以网格步长为特征长度的毕渥数,即为。

二、代数方程的求解方法1 、直接解法:通过有限次运算获得精确解的方法,如:矩阵求解,高斯消元法。

2 、迭代法:先对要计算的场作出假设(设定初场),在迭代计算中不断予以改进,直到计算前的假定值与计算结果相差小于允许值为止的方法,称迭代计算收敛。

目前应用较多的是:1 )高斯——赛德尔迭代法:每次迭代计算,均是使用节点温度的最新值。

2 )用雅可比迭代法:每次迭代计算,均用上一次迭代计算出的值。

设有一三元方程组:其中( i=1,2,3 ; j=1,2,3 )及均不为零。

采用高斯——赛德尔迭代法的步骤:( 1 )将三元方程变形为迭式方程:( 2 )假设一组解(迭代初场),记为:,并代入迭代方程求得第一次解,同理求得改进值,(注:再次计算应该用新值)如:( 3 )以新的初场重复计算,直到相邻两次迭代值之差小于允许值,则称迭代收敛,计算终止。

三、判断迭代收敛的准则1 、2 、3 、其中上角标 k,k+1 表示迭代次数,为第 k 次迭代计算所的计算区域中的最大值。

若计算区域中有 t→0 时,应采用 3 判断之。

说明: 1 )对于一个代数方程组,若选用的迭代方式不合适,有可能导致发散,即称迭代过程发散;2 )对于常物性导热问题,组成的差分方程组,迭代公式的选择应使一个迭代变量的系数总是大于或等于该式中其他变量系数绝对值的代数和,此时,结果一定收敛。

这一条件数学上称主对角线占优(对角占优);,,3 )采用热平衡法导出差分方程时,若每一个方程都选用导出该方程中心节点的温度作为迭代变量,则上述条件必满足,迭代一定收敛。

§4-3 非稳态导热问题的数值解法由前可知:非稳态导热和稳态导热二者微分方程的区别在于控制方程中多了一个非稳态项,其中扩散项的离散方法与稳态导热一样。

本节重点讨论:( 1 )非稳态项离散的方法;( 2 )扩散项离散时所取时间层的不同对计算带来的影响。

一、一维非稳态导热时间——空间区域的离散化1如图 4-8 所示, x 为空间坐标,τ 为时间坐标。

1 )时间步长:指从一个时间层到下一个时间层的间隔。

2 )节点( n, i )——表示空间网格线与时间网格线的交点,即表示了时间——空间区域中一个节点的位置,相应的记为:。

2 、非稳态项的离散非稳态项的离散有三种不同的格式:1 )向前差分2 )向后差分3 )中心差分1 )向前差分(本书主要采用)将函数 t 在节点( n,i+1 )对点( n,i )作泰勒展开,则有:于是有其中 0()截断误差表示余项中的最低阶为一次。

由上式得:函数 t 在节点( n,i+1 )对点( n,i )处一阶导数的向前差分公式:( 4-10 )2 )向后差分将函数t 在节点(n,i-1 )对点(n,i) 作泰勒展开,可得的向后差分公式:( 4-11 )3 )中心差分的向前差分与向后差分之和,即得的中心差分表达式:( 4-12 )二、一维非稳态导热微分方程的离散方法1 、泰勒级数展开法1 )一维非稳态导热微分方程中的扩散项离散与稳态导热微分方程中的方法相同,则对一维非稳态导热微分方程中的扩散项→中心差分;非稳态项→向前差分。

相关文档
最新文档