论文部分内容阅读
无单元法是解决电磁场数值计算问题的一种新的有效方法,在处理小气隙、薄膜等问题上有着独特的优势,可以弥补有限元法处理这些问题的不足。本课题主要针对伽辽金型无单元法的电磁场计算问题展开深入研究。本文主要由以下几部分组成:第一部分针对无单元法求解效率不高的问题,将多重网格法应用在无单元法上,提出了无单元多重网格法。将多重网格的校正和迭代技术引入到有限单元法的框架中,可提高求解效率,有着广泛的应用,但多重网格法在无单元法上还没有应用。为提高计算效率,本文提出了基于无单元的多重网格法,这种方法在粗、细网格节点解的处理上和粗节点的构造方法及限制算子的确定都与传统的多重网格法不同。实例分析证明,针对同一个用无单元法离散化的分析模型,在达到同样的精度要求下,在不同的自由度下,多重网格法的CPU计算时间要小于ICCG法。这表明无单元多重网格法的计算效率要高于ICCG法。第二部分针对无单元节点的布置方法进行研究。在使用无单元法求解的过程中,无单元节点的布置适合与否会对解的精度产生很大的影响。本文提出一种新的不规则区域的无单元节点布置方法。该方法首先通过自组织特征映射法来确定背景网格,然后依据无单元节点的布置原则,通过计算点来确定无单元节点。此算法便于生成合理的节点分布,提高求解精度。第三部分对伽辽金型无单元数值积分问题进行了研究。采用圆形支撑域来构造积分区域,支撑域交叠的部分采用高斯数值积分方法进行积分,依据高斯积分公式,得出了高斯积分点及权重随节点距离变化的关系。该方法不需要背景网格来积分,是一种真正的无单元法。与规则背景网格相比,该方法提高了伽辽金型无单元法数值积分的精度。第四部分提出了一种建立在重叠型区域分解的基础之上的无单元伽辽金法和有限元耦合模型,来处理定子与转子相对运动问题的方法。该模型将求解区域分成两个子区域:有限元子域、无单元子域。然后依次对无单元子域和有限元子域进行迭代求解,最后得到整个区域的解。该方法的数值解较Belystchko提出的无单元与有限元耦合法更为准确,而且有效地克服了Belystchko提出的耦合法只适用规则交界面的缺点。本文将该方法应用在电机电磁场中,分析得到的结果克服了由于有限元法单元畸变产生的误差。