论文部分内容阅读
无网格方法是近年来发展起来的一种新的数值方法,因其不需要网格,只需要节点信息,具有前处理简单、计算精度高等特点,已成为目前科学和工程计算方法的研究热点之一,也是科学和工程计算发展的趋势。
无单元Galerkin方法是目前应用和研究最为广泛的无网格方法之一。针对目前无单元Galerkin方法配点过多、计算量大等问题,本文在无单元Galerkin方法和复变量移动最小二乘法的基础上,提出了复变量无单元Galerkin方法,可有效地解决无单元Galerkin方法存在的问题。复变量无单元Galerkin方法的优点是在形函数的构造中采用一维基函数建立二维问题的试函数,使得试函数中所含的待定系数减少,从而提高了计算效率。
将复变量无单元Galerkin方法应用于势问题,本文提出了势问题的复变量无单元Galerkin方法,推导了相应的计算公式。该方法的优点是可取较少的节点,在同等精度下,相比传统的无单元Galerkin方法减小了计算量;而在同等节点分布时,相比传统的无单元Galerkin方法提高了计算精度。
将复变量无单元Galerkin方法应用于弹性力学问题,对弹性力学控制方程的等效积分弱形式,采用lagrange乘子法和罚函数法施加本质边界条件,本文提出了弹性力学的复变量无单元Galerkin方法,推导了相应的计算公式。弹性力学的复变量无单元Galerkin方法具有求解精度高、可消除体积闭锁现象等优点。
为了证明本文提出的复变量无单元Galerkin方法的有效性,本文编制了势问题和弹性力学的复变量无单元Galerkin方法的MATLAB计算程序,并进行了数值算例分析,说明了本文方法的正确性和有效性。