数学百科

特征线方法

2023-06-06

英文

method of characteristics

简介

一种双曲型偏微分方程数值解法.指以特征理论为基础,求解双曲型偏微分方程的近似计算方法.它产生于19世纪末,20世纪三四十年代,曾应用此算法作人工计算,解决了一些问题,电子计算机出现之后,得到进一步发展和广泛应用.以两个自变量两个未知函数的一阶拟线性双曲型方程组

为例说明此方法,式中

为二维向量,A为二阶方阵.如(1)是狭义双曲型的,则存在可逆矩阵

和实对角阵

使A=G-1ΛG,其中λ1和λ21≠λ2)为矩阵A的实特征值.特征方向

确定方程(1)的第i族特征线,沿这族特征线的特征关系是

gi,1+gi,2

  =gi,1f1+gi,2f2 (i=1,2),(3)

式中

表示函数uj沿特征方向τi的方向导数,f*i=gi,1f1+gi,2f2(i=1,2).特征线方法就是利用特征线(2)上的特征关系(4)来求方程(1)的近似解的数值方法.设在两个邻近的点Q1(x(1),t(1))和Q2(x(2),t(2))上已知函数值相应为(u(1)1,u(1)2)和(u(2)1,u(2)2),则可按如下方法近似地求出过Q1的第一族特征线与过Q2的第二族特征线的交点的位置Q3(x(3),t(3))以及其上的函数值(u(3)1,u(3)2).对i=1,2差分化特征线方程(2)得

(5)

对i=1,2差分化特征关系(4)得

(6)

式中上标(j)表示在Qj点上求值.从(5)式可解得交点Q3的坐标的近似值x(3)和t(3);从(6)式可解出交点Q3上的函数的近似值u(3)1和u(3)2.如果(5)式和(6)式中的系数和右端项取为Q1和Q3(Q2和Q3)上相应量的平均值,就把计算结果从一阶精度提高到二阶精度.利用上述方法逐点计算可得到特征线网格(见示意图)及其上各网格点的解.

特征线网格示意图