共查询到20条相似文献,搜索用时 0 毫秒
1.
针对无网格Galerkin法计算耗时的问题,采用逐节点对法来组装刚度矩阵、共轭梯度法求解基于CSR格式存储的稀疏线性方程组,提出了一种利用罚函数法施加本质边界条件的EFG法GPU加速并行算法,给出了刚度矩阵和惩罚刚度矩阵的统一格式,以及GPU加速并行算法的流程图。编写了基于CUDA构架平台的GPU程序,且在NVIDIA GeForce GTX 660显卡上通过数值算例对所提算法进行了性能测试与分析比较,探讨了影响加速比的因素。算例结果验证了所提算法的可行性,并在满足计算精度的前提下,其加速比最大可达17倍;同时线性方程组的求解对加速比起决定性影响。 相似文献
2.
3.
4.
5.
6.
7.
无网格方法与有限元法或边界元法耦合是无网格方法处理边界条件的方法之一,在无网格方法中研究无网格方法与有限元法或边界元法耦合的研究显得非常重要.本文在无单元Galerkin法和边界元法的基础上,基于无单元Galerkin法子域和边界元法子域的界面上位移连续和面力平衡条件,提出了一种新的无单元Galerkin法和边界元法的直接耦合方法,对弹性力学问题详细推导了在整个求解域上的耦合公式.与以往的耦合法相比,这种方法简单直观,不需要增加新的耦合区域,也不需要建立新的逼近函数来保证界面位移的连续性.算例结果表明,该方法具有较好的计算精度. 相似文献
8.
无网格方法的研究进展与展望 总被引:5,自引:0,他引:5
目前正在发展的无网格方法采用基于点的近似,可以彻底或部分地消除网格,因此在处理不连续和大变形问题时可以完全抛开网格重构。无网格方法是目前科学和工程计算方法研究的热点,也是科学和工程计算发展的趋势。本文首先简单地阐述了无网格方法,然后详细叙述了目前提出的各种无网格方法的研究进展,最后对目前无网格方法存在的问题进行了探讨,提出了今后的研究方向。 相似文献
9.
针对迭代法求解无网格Galerkin法中线性方程组收敛速度慢的问题,提出了一种耦合GPU和预处理共轭梯度法的无网格Galerkin法并行算法,在对其总体刚度矩阵、总体惩罚刚度矩阵进行并行联合组装的同时即可得到对角预处理共轭矩阵,有效地节省了GPU的存储空间和计算时间;通过采用四面体积分背景网格,提高了所提算法对三维复杂几何形状问题的适应性。通过2个三维算例验证了所提算法的可行性,且预处理共轭梯度法与共轭梯度法相比,其迭代次数最大可减少1686倍,最大的迭代时间可节省1003倍;同时探讨了加速比与线程数和节点个数之间的关系,当线程数为64时其加速比可达到最大,且预处理共轭梯度法的加速比与共轭梯度法相比可增大4.5倍,预处理共轭梯度法的加速比最大达到了88.5倍。 相似文献
10.
建立了三维Schr?dinger方程的改进的无单元Galerkin(简称IEFG)方法。采用改进的移动最小二乘法(简称IMLS)建立三维Schr?dinger方程的试函数,代入该问题基于罚函数法施加本质边界条件的Galerkin积分弱形式,推导IEFG方法的计算公式,然后采用差分法求解IEFG方法得到的方程,得到了最终的离散方程。利用算例讨论了权函数、影响域比例参数和罚函数对精度的影响,以及解的收敛性、误差和计算效率,说明了本文IEFG方法的正确性,以及具有比无单元Galerkin(简称EFG)方法更高计算效率的优点。 相似文献
11.
直接运用无网格Galerkin方法求解对流占优的非线性对流扩散方程及纯对流方程,会出现数值伪振荡现象。本文基于无网格Galerkin方法,构造了MFSUPG(Meshfree Streamline Upwind Petrov-Galerkin),MF-GLS(Meshfree Galerkin Least-Square),MFSGS(Meshfree Sub-Grid Scale)及MFLS(Meshfree Least-Square)四种稳定化方案。数值实验表明:四种稳定化方案中,MFLS的通用性最强。耦合MFLS的无网格Galerkin方法能很好地求解对流占优的非线性对流扩散方程及纯对流方程,具有计算精度高、稳定性好、前后处理方便、算法实施简单的优点,并能捕捉解的大梯度变化。 相似文献
12.
论文采用不连续场修正权函数法来处理二维无网格断裂力学问题.相较于目前常用的无网格裂纹不连续性处理方案,采用修正权函数处理裂纹附近不连续场时只需要对原权函数进行修正,算法简便易实现.本文基于不连续场修正权函数的无单元Galerkin方法(EFGM),对在边界上施加Ⅰ-Ⅱ混合型裂纹位移场的斜裂纹板和带直裂纹受剪矩形板进行了数值分析,并与可视性准则、衍射法和透射法等不连续准则对比了裂尖位移场、应力场和应力强度因子解的数值精度,并分析了不同的M积分域尺寸、节点及背景网格等计算参数对裂尖奇异场数值解精度和形函数计算时间的影响. 相似文献
13.
14.
将计算量小,激波分辨率高的AUFS (artificially upstream flux vector splitting) 格式应用于无网格方法. 所发展算法基于多项式基函数最小二乘无网格方法,采用线性基函数曲面拟合及AUFS 格式计算各离散点的空间导数,应用四阶Runge-Kutta 法进行时间显式推进. 为验证算法健壮性、精度以及计算效率,对Riemann 问题、超音速平面流动,以及不同攻角NACA0012 翼型跨音速流场进行了数值模拟,其结果同采用HLLC (Harten-Lax-van Leer-contact) 格式的无网格方法以及文献报道结果吻合较好,并且计算量较形式简单HLLC 格式减少约15%. 相似文献
15.
本文采用了一种基于不连续场修正权函数的无网格方法来处理二维平面多裂纹问题。相较于传统的无网格断裂不连续场和奇异场模拟方法,修正权函数法算法简便易实现。采用修正权函数处理多裂纹时,只需要对每一段裂纹周围节点的权函数进行修正,就能同时模拟多裂纹不连续位移场和多裂尖奇异场。本文采用基于不连续场修正权函数的无单元Galerkin方法(EFGM),对Y型裂纹板、十字型裂纹板和孔边双裂纹板进行了分析。数值结果表明,在不引入扩展基函数情况下,通过修正权函数法能够得到精度较高的应力强度因子解,能较好地拟合多裂纹的裂尖奇异场。 相似文献
16.
本文综合应用无网格方法(EFGM)、线性粘弹性与弹性力学之间的对应原理,Laplace变换和逆变换等方法求解了拟静态平面弹性和粘弹性力学问题。首先,利用Laplace变换和逆变换推导了平面问题的粘弹性本构关系,建立了拟静态粘弹性平面问题的边值问题;其次,利用粘弹性与弹性力学之间的对应原理得到了Laplace变换域中平面问题的基本方程,在Laplace变换域中建立了相应的泛函,并得到了用无网格方法离散的控制方程;同时,求解了几个拟静态弹性和粘弹性平面问题,给出了它们的表达式和数值结果;最后,采用Laplace逆变换和数值逆变换,得到了粘弹性力学平面问题在物理空间中的解,并比较了由解析解和无网格数值方法所得到的数值结果,可以看到它们是非常吻合的。说明本文方法的正确性和有效性。 相似文献
17.
无网格近似函数具有高度光滑性,能够很好的逼近曲壳表面及其位移场。无网格局部Petrov-Galerkin方法不论插值还是离散都不需要单元,是一种真正的无网格方法。本文基于无网格局部Petrov-Galerkin方法的基本原理,采用移动最小二乘插值,利用控制微分方程弱形式,建立了Mindlin壳结构的无网格局部Petrov-Galerkin分析方法,用屋顶壳、受夹圆柱壳、几何非线性圆柱壳作为计算实例分析了求解精度、收敛性和稳定性,并与精确解和有限元计算结果进行了对比,表明该方法计算精度高及收敛性好。 相似文献
18.
对于板壳问题,共有三种数值模拟方案:线性或非线性的板壳理论、退化连续体方案和直接三维连续体方案。无网格法近似函数可具有C1甚至更高的连续性,便于在K irchhoff-Love理论中应用。但当各种无网格法用于M ind lin-R e issner板理论时,会遇到数值锁死的困扰。对比之下,三维连续体方案是最简单,最精确但并不常用的一种方案。无网格法近似函数具有高度光滑性,在板壳的厚度方向仅布置2~5层点就可以很好地捕捉此方向场的梯度,同时还可以在一定参数范围内避免剪切和体积锁死,在处理复杂本构关系、非线性板壳等问题中更是具有很大优势。本文采用无网格伽辽金法(EFG)和三维连续体方案分析了线性板壳问题,与有限单元法做了对比,并讨论了数值锁死等问题。 相似文献
19.
非结构/混合网格具有极强的几何灵活性,在复杂外形飞行器的气动力特性数值模拟中已得到广泛应用,但目前还难以准确地预测气动热环境。本文从非结构/混合网格热流计算的三个需求出发,选取了多维迎风方法,并与其他方法进行了对比研究。以二维圆柱高超声速绕流这一Benchmark典型问题为例,对比研究了多维迎风方法和几种广泛使用的无粘通量格式(Roe格式、Van Leer格式和AUSMDV格式)对混合网格热流计算精度的影响。结果表明,多维迎风方法在热流计算精度、鲁棒性以及收敛性方面表现良好。最后,将多维迎风方法应用于常规混合网格上的圆柱和钝双锥绕流问题,均得到了较好的热流计算结果,为非结构/混合网格热流计算在复杂高超飞行器中的应用奠定了基础。 相似文献