离散方法分类
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
离散方法分类
有限差分法
微分方程和积分微分方程数值解的方法。基本思想是把连续的定解区域用有限个离散点构成的网格来代替,这些离散点称作网格的节点;把连续定解区域上的连续变量的函数用在网格上定义的离散变量函数来近似;把原方程和定解条件中的微商用差商来近似,积分用积分和来近似,于是原微分方程和定解条件就近似地代之以代数方程组,即有限差分方程组,解此方程组就可以得到原问题在离散点上的近似解。然后再利用插值方法便可以从离散解得到定解问题在整个区域上的近似解。
有限差分法求解偏微分方程的步骤如下:
1、区域离散化,即把所给偏微分方程的求解区域细分成由有限个格点组成的网格;
2、近似替代,即采用有限差分公式替代每一个格点的导数;
3、逼近求解。换而言之,这一过程可以看作是用一个插值多项式及其微分来代替偏微分方程的解的过程.
如何根据问题的特点将定解区域作网格剖分;如何把原微分方程离散化为差分方程组以及如何解此代数方程组。此外为了保证计算过程的可行和计算结果的正确,还需从理论上分析差分方程组的性态,包括解的唯一性、存在性和差分格式的相容性、收敛性和稳定性。对于一个微分方程建立的各种差分格式,为了有实用意义,一个基本要求是它们能够任意逼近微分方程,这就是相容性要求。另外,一个差分格式是否有用,最终要看差分方程的精确解能否任意逼近微分方程的解,这就是收敛性的概念。此外,还有一个重要的概念必须考虑,即差分格式的稳定性。因为差分格式的计算过程是逐层推进的,在计算第n+1层的近似值时要用到第n层的近似值,直到与初始值有关。前面各层若有舍入误差,必然影响到后面各层的值,如果误差的影响越来越大,以致差分格式的精确解的面貌完全被掩盖,这种格式是不稳定的,相反如果误差的传播是可以控制的,就认为格式是稳定的。只有在这种情形,差分格式在实际计算中的近似解才可能任意逼近差分方程的精确解。关于差分格式的构造一般有以下3种方法。最常用的方法是数值微分法,比如用差商代替微商等。另一方法叫积分插值法,因为在实际问题中得出的微分方程常常反映物理上的某种守恒原理,一般可以通过积分形式来表示。此外还可以用待定系数法构造一些精度较高的差分格式。
有限容积法
有限容积法(Finite V olume Method)又称为控制体积法。
其基本思路是:将计算区域划分为一系列不重复的控制体积,并使每个网格点周围有一个控制体积;将待解的微分方程对每一个控制体积积分,便得出一组离散方程。其中的未知数是网格点上的因变量的数值。为了求出控制体积的积分,必须假定值在网格点之间的变化规律,即假设值的分段的分布的分布剖面。从积分区域的选取方法看来,有限体积法属于加权剩余法中的子区域法;从未知解的近似方法看来,有限体积法属于采用局部近似的离散方法。简言之,子区域法属于有限体积法的基本方法。有限体积法的基本思路易于理解,并能得出直接的物理解释。离散方程的物理意义,就是因变量在有限大小的控制体积中的守恒原理,如同微分方程表示因变量在无限小的控制体积中的守恒原理一样。限体积法得出的离散方程,要求因变量的积分守恒对任意一组控制体积都得到满足,对整个计算区域,自然也得到满足。这是有限体积法吸引人的优点。有一些离散方法,例如有限差分法,仅当网格极其细密时,离散方程才满足积分守恒;而有限体积法即使在粗网格情况下,也显示出准确的积分守恒。就离散方法而言,有限体积法可视作有限单元法和有限差分法的中间物。有限单元法必须假定值在网格点之间的变化规律(既插值函数),并将其作为
近似解。有限差分法只考虑网格点上的数值而不考虑值在网格点之间如何变化。有限体积法只寻求的结点值,这与有限差分法相类似;但有限体积法在寻求控制体积的积分时,必须假定值在网格点之间的分布,这又与有限单元法相类似。
有限单元法
有限单元法,是一种有效解决数学问题的解题方法。其基础是变分原理和加权余量法,其基本求解思想是把计算域划分为有限个互不重叠的单元,在每个单元内,选择一些合适的节点作为求解函数的插值点,将微分方程中的变量改写成由各变量或其导数的节点值与所选用的插值函数组成的线性表达式,借助于变分原理或加权余量法,将微分方程离散求解。采用不同的权函数和插值函数形式,便构成不同的有限元方法。有限元方法最早应用于结构力学,后来随着计算机的发展慢慢用于流体力学的数值模拟。
边界单元法
边界单元法是在有限单元法以后发展起来的一种数值方法。该方法早在20世纪70年代由英国南安普敦大学土木工程系开始使用。该系的C.A.Brebbia在国际上大力倡导边界单元法。现在这个名词已普遍被科学家接受,边界单元法也逐渐被应用到各个领域中。
边界单元法将所研究问题的偏微分方程,设法转换为在边界上定义的边界积分方程,然后将边界积分方程离散化为只含有边界结点未知量的代数方程组,解此方程组可得边界结点上的未知量,并可由此进一步求得所研究区域中的未知量。它除了能处理有限元法所适应的大部分问题外,还能处理有限元法不易解决的无限域问题。
由于边界单元法只在研究区域的边界上剖分单元,从而使求解问题的维数降低:三维问题变为二维问题,二维问题变成一维问题。解一个问题所需计算的方程组规模小,有利于节省内存和计算时间。此外,由于边界单元法引入了基本解,具有解析与离散相结合的特点,因而具有较高的精度。
样条边界单元法
样条边界单元法具有许多优点, 例如系数矩阵对称、正定、稀疏性以及不计自然边界条件等等, 又具有它自己特有的精度高、计算量少的优点, 是一种高效率的计算方法; 其缺点是通用性差, 只适用于一些由若干矩形组成的特殊形状和边界条件。
有限分析法
有限分析法是在有限元法的基础上的一种改进,是由20世纪70年代美籍华人陈景仁提出来的,该方法是在局部单元上线性化微分方程和插值近似边界的条件下,在局部单元上求微分方程的解析解,而构成整体的线性代数方程组。有限分析法将解析法与数值法相结合,是计算流体力学的一个进步。其优点是计算精度较高,并具有自动迎风特性,计算稳定性好,收敛较快,但单元系数中含有较复杂的无穷级数,给实际计算和理论分析都带来了一些困难。近年来,李炜等提出了混合有限分析法,引入有限差分思想,避免计算无穷级数,大大提高了该方法的应用价值。但无论有限分析法还是混合有限分析法,都存在有限分析系数复杂,计算速度慢等缺点。
数值积分变换法
数值积分变换是一种基于通用积分变换原理,数值解法与分析解法的混合方法,其基本思想是把原问题分解为一个特征值问题和一个降维定解问题. 对其中较简单的特征值问题可以用分析法得到封闭的解析表达式, 而定解问题仍用数值方法求解.但由于该定解问题较原问题降低了维数, 减少了自变量, 因而它比较容易求解. 该方法既有分析解也有数值解的特征.把两种解法有机结合起来, 只需给出某个坐标(空间或时间) 变量上的数值解,通过分析解与数值解的线性组合得到区域具体某一点上的值, 从而大大减少了计算工作量.