流体力学课件第十五章.ppt
《流体力学课件第十五章.ppt》由会员分享,可在线阅读,更多相关《流体力学课件第十五章.ppt(45页珍藏版)》请在三一办公上搜索。
1、流 体 力 学,退 出,中国科学文化出版社,目 录,流体力学基础,第一篇,第二篇,流体动力学基本原理及流体工程,退 出,第三篇,计算流体动力学,第一篇 流体力学基础,绪论 场论与正交曲线坐标 流体静力学 流体运动学,第一章,第二章,第三章,第四章,退 出,返 回,第二篇 流体动力学基本原理及流体工程,流体动力学微分形式基本方程 流体动力学积分形式基本方程 伯努利方程及其应用 量纲分析和相似原理 流动阻力与管道计算 边界层理论 流体绕过物体的流动 气体动力学基础,第五章,第六章,第七章,第八章,第九章,退 出,返 回,第十章,第十一章,第十二章,第三篇 计算流体动力学,计算流体动力学数学物理基础
2、 流体动力学问题的有限差分解法 流体动力学问题的有限元解法,第十三章,第十四章,第十五章,退 出,返 回,第十五章流体动力学问题的有限元解法,有限元法的基本思想与区域离散化 有限元法中代数方程的建立 二维边值问题有限元法求解举例 有限分析法介绍,第一节,第二节,退 出,返 回,第三节,第四节,第十五章 流体动力学问题的有限元解法,退 出,返 回,第一节 有限元法的基本思想与区域离散化,第1页,在上一章中,对求解流体动力学问题的有限差分方法进行了比较仔细的讨论。有限差分法的优点是原理简单,便于实施,对非线性比较强的对流换热问题有比较好的适应性。其弱点是对复杂几何形状的区域适应性比较差,采用近二十
3、年发展起来的网格生成技术后可以克服这一弱点,但增加了计算工作量。而有限元法对复杂几何形状的区域具有较强的适应性。因而这两种方法已在扩散方程的求解中得到广泛的应用,同时研究工作正在向流场求解方面深入展开。近二十年内还发展起一种称为有限分析法的数值方法。本节中将对有限元法和有限分析法的基本思想作简要介绍,并以扩散方程为例说明其实施过程的主要步骤。,用有限元法求解物理问题时,总的解题步骤仍如图13.3所示,它与有限差分法的区别主要在于区域离散化的方式不同,建立代数方程所依据的原则或方法不同,以及由此而引起的代数方程求解方法的不同。本节中主要讨论有限元法的基本思想及其区域离散化(包括插值函数)等问题,
4、下一节中再讨论代数方程的生成。,退 出,返 回,第一节 有限元法的基本思想与区域离散化,第2页,假设我们要在某一个区域 内求解一个偏微分方程(例如二维稳态的导热方程):,图15.1 三角形单元网格,一、有限元法的基本思想,其中 表示一个微分算子,例如对直角坐标中的二维稳态导热问题,就代表。首先把求解区域划分成许多子区域,称为单元。对二维问题,单元的形状可以是矩形,三角形或四边形,单元形状的这种多样性使有限元法对求解区域的几何形状有很好的适应性。,(15.1),在每个单元中取定几个点作为节点,例如对三角形单元一般取其三个顶点作为节点。然后对于单元内的被求函数的局部变化特征作出假设,也就是选定型线
5、或插值函数,一般选用多项式作为插值函数。例如对三角形单元(图15.1),可设:,第十五章 流体动力学问题的有限元解法,第十五章 流体动力学问题的有限元解法,退 出,返 回,第一节 有限元法的基本思想与区域离散化,第3页,式中,系数,及 可以用三个节点 的值来表示,符号 表示被求函数 的近似表达式。显然这一多项式不可能恰好是式(15.1)真正的解,即若把它代入到该式中,则其右侧不会等于零。将不等于零的部分作为余量,记为R,利用加权余量法,要求余量在某种意义上为最小,即要求:式中,A为区域的面积,W为权函数。上式要求余量R与权函数在A区域上的内积为零。由于近似解 是用末知节点上的函数值来表示的,因
6、而式(15.2)给出了这些未知节点上函数值之间的代数关系式,即有限元法的离散方程式。求解这些方程,可得到有限元法的数值解。在有限元法中导出离散方程的方法较多,有变分法,最小二乘方法,加权余量法等,其中加权余量法应用范围较广,本书中仅介绍这一种方法。,(15.2),第十五章 流体动力学问题的有限元解法,退 出,返 回,第一节 有限元法的基本思想与区域离散化,第4页,二、有限元法区域的离散化在二维问题中最常用的单元为三角形单元,其三个顶点可作为节点,如图15.2(b)所示,是二维问题的线性单元。它对不规则区域的适应性较好(参见图15.1)。,图15.2 一维和二维线性单元,对于一维问题,单元都是直
7、线段,每个单元上的节点数取决于所选定的型线。若选用线性函数作单元上的函数逼近,则在该单元上只需两个节点,线性方程中的两个未知量(截距与斜率)可由这两个节点上的未知函数值确定,具有这种特性的单元称为线性元,如图15.2(a)所示。如果在直线段的单元上选取多于两个以上的节点,就为非线性单元。本章中仅介绍线性单元。,第十五章 流体动力学问题的有限元解法,退 出,返 回,第一节 有限元法的基本思想与区域离散化,第5页,在二维问题中最常用的单元为三角形单元,其三个顶点可作为节点,如图15.2(b)所示,是二维问题的线性单元。它对不规则区域的适应性较好(参见图15.1)。,图15.3 稀疏矩阵及带宽,将一
8、个求解区域划分成许多相连接又不重叠的子区域的过程就是区域离散化,子区域就是单元。一般先将子区域分成四边形与三角形的组合,然后再将四边形细分成三角形。要注意不能把一个三角形的顶点取在任一相邻三角形一条边的中间位置上。,单元的尺寸及疏密程度据物理问题的性质及对计算精度的要求而定。一般而言,物理量变化剧烈的地方单元的尺寸要小一些、排列要密集一些。有限元法的计算精度受到单元内最长边与最短边长度比的影响,尽量不要把三角形划分成钝角三角形,因为那样会使长短边之比增加而使计算精度下降。,第十五章 流体动力学问题的有限元解法,退 出,返 回,第一节 有限元法的基本思想与区域离散化,第6页,区域离散化过程中需给
9、单元与节点编号。整个计算区域中的单元是统一编号的,单元号的字符用e表示,其值从1开始,顺序增加。与有限差分法不同,有限元法中的节点有两个编号,即单元节点号(局部的)和总体节点号。在单元中节点一般用i,j和k(或1,2,3)按逆时针方向编号(图15.2(b)),整个计算区域内的节点则按一定的顺序统一编号。总体节点编号的原则是尽可能使同一单元内各节点的编号相近,因为单元节点号的差值,决定了所形成的代数方程系数矩阵的特性。有限元法所生成的代数方程的系数矩阵是一个稀疏矩阵,即系数矩阵中有相当多的元素为零。如果总体节点编号合适,同一单元中各节点的编号相差较小,可以使非零元素相对集中地分布在系数矩阵的对角
10、线附近。如图15.3所示,从对角线到非零元素所在区边界之间的距离称为带宽。在用直接解法求解代数方程组时(有限元法所生成的代数方程组多用直接解法求解),在采用一定的处理方法后,只需把非零元素输入计算机进行计算。在一定的总节点数下,带宽越窄,需送入计算机的非零元素越少,所占用的计算机内存就越小。,第十五章 流体动力学问题的有限元解法,退 出,返 回,第一节 有限元法的基本思想与区域离散化,第7页,可以证明,如果计算区域中每个单元三个节点编号数的最大值为R,则带宽与 成正比。图15.4所示为同一计算区域节点的两种编号方式,方式(a)可比方式(b)节省一半以上的计算机内存。,第十五章 流体动力学问题的
11、有限元解法,退 出,返 回,第一节 有限元法的基本思想与区域离散化,第8页,三、单元的插值函数对于一维问题的线性单元(图15.2(a)),设插值函数为由1、2两节点上的函数值、可得 的表达式为:式中为书写方便略去了表示近似值的符号。将该式代入式(15.3)得,(15.3),(15.4),(15.5a),这里h是线性单元的长度。显然这一插值函数对计算区域中的各个单元都是适用的。取其中任一单元为e,则上式可写成为:,(15.5b),(15.5c),其中:,和 称为单元e的形状函数。,第十五章 流体动力学问题的有限元解法,退 出,返 回,第一节 有限元法的基本思想与区域离散化,第9页,对于三角形线性
12、元(图15.2(b)),若讨论导热问题,可假设单元中的温度为x,y的线性函数,则有:其中待定常数、及 可由节点上的温度值来表示。为此将三个节点i,j和k的坐标代入上式(区域离散化后,各个节点的位置坐标及单元的面积均为已知),将所得的三元一次代数方程组写成矩阵形式,有:,(15.6),(15.7),第十五章 流体动力学问题的有限元解法,退 出,返 回,第一节 有限元法的基本思想与区域离散化,为书写方便,令:,第10页,利用矩阵求逆的方法,可得a1,a2及a3:,第十五章 流体动力学问题的有限元解法,退 出,返 回,第一节 有限元法的基本思想与区域离散化,第11页,再将分母中的行列式展开:可证明
13、之值等于该三角形单元面积的两倍。把三角形单元的面积记为,则有:,(15.8),将a1、a2及a3的表达式代入(15.6),可得单元函数 的插值计算式:,(15.9a),其中、为单元形状函数,其计算式为:,(15.9b),第十五章 流体动力学问题的有限元解法,退 出,返 回,第一节 有限元法的基本思想与区域离散化,第12页,在获得了单元形状函数后就可以构造总体的形状函数,即构造整个求解区域上被求函数的一种近似形式。我们以一维问题为例来说明。如图15.5(a)所示,该计算区域有三个单元,图中在括号内的数字表示单元编号,水平线以上的数字表示单元节点,水平线以下的数字表示总体节点号。注意到同一个节点的
14、相邻的两个单元中的局部编号是不同的。例如总体编号为2的节点在单元中为编号2而在单元中则为1。在每个单元中两个插值函数是线性函数,如图15.5(b)所示。把各个单元内的插值函数叠加起来,有:,式中上角标表示单元编号,下角标为该单元中节点的编号。考虑到:于是得:,(15.10),第十五章 流体动力学问题的有限元解法,退 出,返 回,第一节 有限元法的基本思想与区域离散化,第13页,式中N1,N2,N3及N4就是相对于节点1,2,3及4的整体形状函数,而上式也就是在整个求解区域中函数 的近似表达式。注意每个整体形状函数在相应的节点上都取得“1”的值,而在其余节点上为零,这使上述的整体函数近似表达式能
15、够满足在不同节点上取得该节点函数值的要求。在图15.5(c)中画出了各个单元中的局部形状函数,它们的叠加所形成四个整体形状函数如图15.5(d)15.5(g)所示。,第十五章 流体动力学问题的有限元解法,退 出,返 回,第二节 有限元法中代数方程的建立,第1页,本节主要介绍有限元法中离散方程建立的原理与过程,包括Galerkin(伽辽金)加权余量法的原理,单元矩阵的生成,总体矩阵合成及边界条件的处理等内容。,一、加权余量法加权余量法是获得微分方程近似解的一种有效方法。假设微分方程(15.1)中的未知函数 可以近似地表示成为:,(15.11),式中,是一些所选定的线性独立的函数(即其中任意一个函
16、数都不能由其它函数经过线性运算而得出),Ci为未知的变量,m为未知变量的个数。加权余量法要求将(15.11)代入微分方程后所得到的余量在整个计算区域上与所选定的权函数 的内积为零,即满足:,(15.12),也就是在某种平均意义上要求余量为零。,第十五章 流体动力学问题的有限元解法,退 出,返 回,第2页,第二节 有限元法中代数方程的建立,加权函数的不同选择导致多种不同的加权余量法,其中应用较广的Galerkin余量法选定权函数。因而Galerkin余量法要求:即要求余量(误差)的加权平均值在整个计算区域上应等于零。这样m个积分式就产生m个代数方程,从而可以解出m个未知量。由于式(15.11)中
17、的形状函数都是坐标的线性函数,而导热问题控制方程的最高阶导数为二阶,线性函数的二阶导数为零,因此不能直接将式(15.11)代入上式进行积分计算。为了克服这一困难可对式(15.13)作分部积分,对于一维问题,在区域 上有:,(15.13),(15.14a),式中,u相当于式(15.13)中的权函数(即Wi),而dv则相当于微分算子L。分部积分的结果就可以把包括在算子符号内的函数的导数降低一阶。对于二维及三维的问题,分部积分相当于应用Gauss降维定理。设有一空间区域,其体积为,表面积为A,则Gauss降维定理为:,第十五章 流体动力学问题的有限元解法,退 出,返 回,第3页,第二节 有限元法中代
18、数方程的建立,式中,u相当于权函数;相当于微分算子,为矢量运算;n为边界外法线上的单位矢量。,(15.14b),图15.6 分段线性近似解,分部积分引起了两点变化:(1)对函数的近似表达式的要求降低了,只要求一阶导数存在即可;(2)引入了边界条件,式(15.14a)中积分的上下限就是引入了边界条件。由于式(15.14a)右端第二项的积分 在计算时是按单元分段进行的,因而只需在每个单元上近似解的一阶导数存在且在单元边界上函数值连续即可。例如对一维问题的近似解式(15.10),可用分段线性函数近似表示(图15.6),第十五章 流体动力学问题的有限元解法,退 出,返 回,第4页,第二节 有限元法中代
19、数方程的建立,在得出了分部积分的表达式后,可将所假定的近似解(如式(15.11)所示)代入进行积分计算,对每一个整体形状函数都要在整个计算区域内作积分,每完成这样一个积分就得出一个代数方程式。但是注意到每个整体形状函数实际上只在一个单元或相似的几个单元之内值不为零,在其它单元上其值均为零(如图15.5(d)(g)所示),且在整体形状函数不等于零的单元内,整体形状函数之值就等于该单元的形状函数之值。因而整体形状函数在整个求解区域内的积分形成代数方程的过程为:对每个单元按单元形状函数作积分,然后把共享一个节点的各单元的积分结果按一定方式相加。由于每个单元的单元形状函数都是一样的,因而只要对一个代表
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 流体力学 课件 第十五
链接地址:https://www.31ppt.com/p-5439615.html