词条 | 偏微分方程边值问题差分方法 |
释义 | pianweifen fangcheng bianzhi wenti chafefangfa 偏微分方程边值问题差分方法(卷名:数学) finite difference method for boundary value problem of partial differential equation 物理学中的平衡态或定常态问题,例如弹性膜的平衡、弹性柱的扭转、定常态热传导、电场、磁场、渗流、亚声速流及不可压缩无旋流等等,通常都可归结为椭圆型偏微分方程边值问题。典型例子是泊松方程 ![]() ![]() 第一类: u=φ, 第二类: ![]() 第三类: ![]() ![]() 椭圆型边值问题的求解,只在很特殊情况下才能用解析方法,一般情况下实际有效的途径是数值方法,差分法是其中一类。 差分法的思想和做法是,把定解区域剖分为网格,在网格结点上以差商代替微商或用某种插值方式,把微分方程化为包含有限个未知数的差分方程组。差分法直观、简易、能普遍用于各种类型的微分方程和任意形状的区域。因为它包含巨大的运算量,所以只在电子计算机问世之后,才得到广泛的应用和发展。 从微分方程出发的差分化 网格剖分的一种最简单又常用的做法是取平行于坐标轴的直线作为网格线,例如取x=ih,y=jl,h、l为步长,i、j取一切整数,这时网格结点为(ih,ji)。对方程(1)进行差分化、以U ![]() ![]() ![]() 对第一类边值问题,如果边界结点正好落在嬠Ω上,则取相应的边界值即可。一般的情况如图 1 ![]() ![]() ![]() 对第二、第三类边值问题,可取Ω外最靠近嬠Ω的一层网格结点为边界结点,相应的差分方程可建立如下:设边界结点P及其邻近的边界如图2 ![]() ![]() ![]() ![]() ![]() 还可以用其他插值方法作边界处理。但是,这种对微分方程及其边界条件分开处理的方法,对自共轭边值问题,包括现在讨论的最简单的典型例子,所得差分方程组的系数矩阵一般都不具有对称性。 从积分守恒原理出发的差分化 与平衡态或定常态紧密联系的椭圆型边值问题,在物理上表示某种守恒规律,在数学上表现为某种积分守恒形式。例如与方程(1)等价的积分守恒形式为 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() 对(3)的右端,作逼近 ![]() 从变分原理出发的差分化 平衡态或定常态的物理问题,往往可用变分原理表达,即表示为一个极小值问题。例如微分方程(1)的第一边值问题,就等价于泛函 ![]() ![]() 从变分原理出发进行差分化,其步骤是先对区域Ω作网格剖分,然后对积分(7)或(8)进行差分逼近,得到一个有限和式,它是定义在网格结点上的差分解的二次函数,它的极小解可归结为解线性方程组,此方程组的系数矩阵恒具有对称性。 差分方程组的求解 随着差分法的实际应用,产生了在计算机上求解高阶稀疏矩阵问题的种种方法,其中最简单而且常用的是点松弛法。对代数方程组 ![]() ![]() ![]() ![]() 差分方程组的求解,还有各种直接法和其他迭代法。直接法大多是高斯消去法的变形,其中心问题是如何采取适当的消去顺序,使得在不影响解的精度的前提下,尽可能在运算量、存贮量及程序复杂性等方面得到好处或达到某种平衡。在迭代法方面,则还有切比雪夫迭代和共轭斜量法,它们也常作为加速手段与点松弛法结合使用。对于特殊形状区域(如矩形域),则有高效的快速傅里叶变换方法和交替方向法。特别引人注目的是近年发展起来的多重网格法,其运量可达到O(N)阶。 |
随便看 |
百科全书收录78206条中英文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。