论文部分内容阅读
偏微分方程产生于许多工程建模过程中,其计算精度显得尤为重要。在求解偏微分方程时,多重网格方法相比于其他方法有明显的优势。尤其是解线性方程时,用多重网格法不仅收敛速度快、误差小,而且多重网格方法能够同时减小低频分量和高频分量。但是如果遇到不连续或者是高震荡系数时,传统的多重网格计算方法显得不够理想,于是小波与多重网格算法的结合的算法应运而生。 文中首先简单阐述了多重网格算法和小波分析的知识背景和研究现状,接着阐述了多重网格的基本原理,以及算法的分类和相应的算法流程。最后阐述了小波分析和小波包分析的基本原理,包括Mallat算法和Daubechies小波的尺度函数值的计算方法。小波分析、小波包分析分别和多重网格算法结合得到2种新的算法: 一、小波瀑布型多重网格方法。多重网格算法中插值算子和限制算子是非常重要的,它直接影响到到多重网格算法的效率和有效性。小波瀑布型多重网格方法是在改变瀑布型多重网格算法的插值算子后得到的一种新算法,其插值过程是通过构造多个插值函数来实现的,而传统的做法是用小波变换矩阵去替换瀑布型多重网格算法中的插值算子(矩阵)。与传统的多重网格算法相比,使用小波瀑布型多重网格方法计算偏微分方程数值解能得到更好的精确度。 二、小波包多重网格算法。在多重网格算法的前磨光过程中,高频误差衰减的非常快,但也并非是完全消除。多重网格算法直接舍弃了这部分误差,这部分误差也是可以经过处理之后用来校正初值的。文中就是结合小波包分析与多重网格方法,得到小波包多重网格方法,该方法通过处理通过处理多重网格法中舍弃的高频误差来得到更高的精确度。 试验证明,以上2种算法在提高偏微分方程数值解精确度方面各自都有明显的提高。并且具有实际的应用前景。