电磁场数值求解中迭代方法与预条件技术研究

电磁场数值求解中迭代方法与预条件技术研究

论文摘要

在工程应用领域,随着电子计算机与相关科学技术的发展,高效的数值分析方法已越来越具有重要性。电磁领域问题的数值分析方法中,有限元法和矩量法是两种重要的且广泛应用的方法,两种方法分析的结果都将产生一个大型复矩阵线性方程组,对该方程组的求解用时在整个仿真用时中占据很大比重。因此,各种高效率、低存储的快速求解算法的研究成为迫切需要。本文研究主要基于:矢量有限元法分析高频电磁场Helmholtz方程边值问题所生成的大型复对称且高度非正定的稀疏线性方程组的快速求解算法,以及电场积分方程矩量法求解所生成的大型复对称非正定的稠密线性方程组的快速求解算法,研究主要致力于高效迭代算法和预条件算法。首先采用对称化的迭代方法如:COCG、SQMR、以及简化的LBCG(SLBCG),并详细研究了其对复对称稠密线性系统以及复对称稀疏线性系统求解的效率,同时与几种常用迭代法相比较。提出了组合迭代的方法,通过组合不同迭代法的残差收敛机制来充分消除残差,这样既能避免COCG在高精度迭代的等方性崩溃,又能在一些问题的求解中获得比单独迭代法更高的收敛效率。详细研究了几种常用的预条件算法在求解不同类型的矩阵方程组以及与不同迭代法结合时的功效。提出了一种针对高度非正定的矢量有限元系数矩阵的改进的AINV(MAINV)预条件算法,该算法通过在分解过程中引入动态主元加强技术来获得更加稳定且高效的预条件子;在此基础上,引入了复偏移Laplace算子方案来尽可能减少预条件子的构造代价,并进一步加强预条件子的健壮性。提出了一种主元补偿的松弛IC分解(RIC)预条件算法,该算法利用待丢弃的小元对相应的对角主元进行加强,以获得更加稳定高效的预条件子,同时也研究了其在与不同迭代法结合时的功效。常规预条件子的产生通常基于系数矩阵A,本文针对特定电磁问题的求解提出了一种基于A的实部矩阵分解的预条件算法,并比较了与不同迭代法结合进行求解时的效率。该预条件子不仅获得了比常规方法更好的求解性能,还能节约相当一部分的存储量。此外,研究了对不完全分解和稀疏近似逆分解预条件算法影响较大的前处理技术,主要包括缩放和重排序技术。采用了一种易于实施的缩放技术来降低矩阵条件数,并采用重排序技术来同时获得分解的高效率和低存储。对采用前处理与不采用前处理所得到的预条件子的性能进行详细比较,以说明前者的优越性。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 研究背景
  • 1.2 快速算法研究概述
  • 1.3 本文研究内容及贡献
  • 1.4 本文内容结构安排
  • 第二章 电磁场分析的主要数值方法
  • 2.1 引言
  • 2.2 微分方程方法
  • 2.2.1 有限元法
  • 2.2.2 有限差分方法(FDTD)
  • 2.3 积分方程方法
  • 2.3.1 表面积分方程
  • 2.3.2 体积分方程
  • 2.3.3 矩量法
  • 2.4 混合方法
  • 2.5 本章小结
  • 第三章 电磁场数值求解中的迭代法
  • 3.1 引言
  • 3.2 Krylov子空间迭代法概述
  • 3.3 求解复对称矩阵方程组的迭代方法
  • 3.3.1 COCG迭代算法
  • 3.3.2 SQMR迭代算法
  • 3.3.3 SLBCG迭代算法
  • 3.4 数值结果与分析
  • 3.4.1 对称化迭代算法在FEM方程组中的应用
  • 3.4.2 对称化迭代算法在EFIE方程组中的应用
  • 3.5 组合迭代法
  • 3.5.1 组合迭代算法描述
  • 3.5.2 组合迭代算法在EFIE方程求解中的应用
  • 3.5.3 组合迭代算法在FEM方程组中的应用
  • 3.6 本章小结
  • 第四章 电磁场数值求解中的预条件技术
  • 4.1 引言
  • 4.2 预条件技术概述
  • 4.3 常用预条件技术
  • 4.3.1 对角(Diag)预条件
  • 4.3.2 对称超松弛(SSOR)预条件
  • 4.3.3 不完全 LU 分解(ILU)预条件
  • 4.3.4 稀疏近似逆(SAI)预条件
  • 4.4 常用预条件技术在电磁问题分析中的应用
  • 4.5 稀疏近似逆预条件技术
  • 4.5.1 稀疏近似逆(SAI)方法概述
  • 4.5.2 基本AINV算法描述
  • 4.5.3 一种改进的AINV算法(MAINV)
  • 4.5.4 数值结果与分析
  • 4.6 基于复偏移Laplace算子的预条件技术
  • 4.6.1 算法描述
  • 4.6.2 数值结果与分析
  • 4.7 不完全分解预条件技术
  • 4.7.1 基本算法介绍
  • 4.7.2 一种改进的不完全分解算法(RIC)
  • 4.7.3 数值结果与分析
  • 4.8 基于系数矩阵实部的预条件算法
  • 4.8.1 算法描述
  • 4.8.2 数值结果与分析
  • 4.9 本章小结
  • 第五章 前处理技术
  • 5.1 前处理技术介绍
  • 5.2 缩放技术
  • 5.3 重排序技术
  • 5.4 数值结果与分析
  • 5.5 本章小结
  • 第六章 结论与展望
  • 6.1 全文总结
  • 6.2 后续工作和展望
  • 致谢
  • 参考文献
  • 作者攻博期间取得的成果
  • 相关论文文献

    • [1].高级计算器切线迭代法的计算程序[J]. 电脑知识与技术 2020(09)
    • [2].多种迭代法适用范围的思考与新型迭代法[J]. 科学家 2017(13)
    • [3].多项式零点的并行圆盘迭代法研究[J]. 宜春学院学报 2020(09)
    • [4].求解时谐涡流场离散系统分裂迭代法的参数改进[J]. 平顶山学院学报 2020(05)
    • [5].一类弱条件方程根的高阶收敛迭代法[J]. 仲恺农业工程学院学报 2013(04)
    • [6].线性方程组三种古典迭代法相容性推导[J]. 赤峰学院学报(自然科学版) 2012(19)
    • [7].张弦桁架结构形态分析的等效降温逆迭代法[J]. 甘肃科学学报 2009(03)
    • [8].两类预条件后迭代法收敛性的讨论[J]. 东北师大学报(自然科学版) 2009(03)
    • [9].求解一类模糊线性系统的迭代法[J]. 科学咨询(科技·管理) 2020(07)
    • [10].求解非线性方程的指数迭代法[J]. 西安文理学院学报(自然科学版) 2015(03)
    • [11].基于数学核心素养的迭代法概念课的教学设计[J]. 数学教学 2018(01)
    • [12].迭代法在道路勘测中的应用[J]. 交通标准化 2012(12)
    • [13].非线性方程求根的预估-校正迭代法[J]. 伊犁师范学院学报(自然科学版) 2010(01)
    • [14].变分迭代法在双曲型偏微分方程中的应用[J]. 长春师范学院学报(自然科学版) 2010(06)
    • [15].谱修正迭代法的收敛分析及其改进[J]. 四川教育学院学报 2009(05)
    • [16].附加等式约束的病态模型谱修正迭代法[J]. 测绘与空间地理信息 2020(08)
    • [17].基于改进谱修正迭代法的数值保角变换计算法[J]. 东北师大学报(自然科学版) 2017(03)
    • [18].几何迭代法及其应用综述[J]. 计算机辅助设计与图形学学报 2015(04)
    • [19].求解正定线性方程组的具有共轭性的并行多分裂迭代法(英文)[J]. 应用数学 2015(02)
    • [20].虚拟温度迭代法在斜拉桥调索计算中的应用[J]. 广东公路交通 2012(02)
    • [21].求解非线性方程的对数迭代法[J]. 西南民族大学学报(自然科学版) 2011(04)
    • [22].系数矩阵为L-矩阵的线性方程组的新迭代法[J]. 苏州市职业大学学报 2011(02)
    • [23].埃特金加速迭代法在水力计算中的应用[J]. 黑龙江水利科技 2011(04)
    • [24].一种求多项式方程根的参数并行加速迭代法[J]. 大学数学 2009(04)
    • [25].严格次对角占优线性方程组迭代法的收敛性分析[J]. 华东师范大学学报(自然科学版) 2019(02)
    • [26].一个具有二阶收敛速度的迭代法[J]. 宁波职业技术学院学报 2018(04)
    • [27].H矩阵方程组的预条件迭代法[J]. 湖南城市学院学报(自然科学版) 2015(03)
    • [28].迭代法在病态问题中的应用[J]. 工程勘察 2016(08)
    • [29].几何迭代法的加速[J]. 计算机辅助设计与图形学学报 2016(11)
    • [30].雅可比迭代法与高斯-塞德尔迭代法研究[J]. 兴义民族师范学院学报 2012(02)

    标签:;  ;  ;  ;  ;  ;  

    电磁场数值求解中迭代方法与预条件技术研究
    下载Doc文档

    猜你喜欢