首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 126 毫秒
1.
局部网格生成中初始探索圆半径的搜索算法   总被引:2,自引:1,他引:1  
无网格不一致性的基于节点的局部网格生成(NLMG)算法是基于节点的局部有限元方法(NLFEM)实现无缝连接的核心算法之一,而快速合理的确定中心节点的初始探索圆半径是降低NLMG算法计算量和确保其可靠性的关键一步。本文提出了基于均匀桶的快速局部搜索算法(UBFLSM),并将其成功应用于NLMG算法,解决了初始探索圆半径和探索圆半径优化后候选卫星点集的确定这两个难点,确保NLMG算法无网格不一致性。并/串行数值试验(实现从网格生成到总刚度矩阵生成之间的无缝连接)均表明,该算法是快速及可靠的。  相似文献   

2.
高质量点集的快速局部网格生成算法   总被引:1,自引:0,他引:1  
高效及高质量的局部网格生成算法是基于节点有限元并行方法设计的关键。泡泡布点算法能够在复杂区域上不经过人工干预生成高质量的节点集,本文提出了基于该方法所生成的节点集的快速局部网格生成算法。该算法充分利用泡泡布点方法提供的节点集及节点邻接链表信息,避免了桶数据结构的建立以及节点的局部搜索过程,只需应用Delaunay三角剖分的外接圆准则从中心节点的邻接链表中去除极少数的非卫星点,可快速地生成局部网格,比现有的局部网格生成算法更为快捷。算例结果表明,该算法高效可靠,生成网格与Delaunay三角剖分网格一致。  相似文献   

3.
脆性材料的破坏过程具有随机性,当前的网格生成算法没有充分考虑脆性材料破坏时裂纹扩展和碎块生成的随机性。在Persson网格生成算法与Delaunay随机网格剖分理论基础上,提出了一种可根据模拟需要动态控制网格品质的网格生成算法。通过对随机分布点的Delauna三角化,生成初始网格,然后将网格体系比拟为桁架结构,网格节点即为桁架节点。桁架节点在虚拟力作用下可动态调整位置,并最终达到整个体系受力平衡。对Persson 算法中的尺寸分布函数和收敛条件进行了修正,从而提高了收敛速度,并适用于任意形状对象的网格剖分。 基于VC++平台开发了算法程序。通过实例对算法进行了验证,表明算法能够满足脆性材料破碎模拟的需要。  相似文献   

4.
介绍一种基于Delaunay算法的四面体自适应网格的自动划分方法。该方法用单元尺度场控制生成网格的疏密分布,在不满足尺度场要求的单元面形心处插入新节点,同时计算新节点单元尺寸参数,实现三维实体的Delaunay四面体自动划分。此方法具有几个特点:一是表面网格与体内网格同步划分,无需区分两者;二是结点与单元同时生成;三是生成网格自适应性好,疏密分布任意。另外,还介绍了三维网格划分中两个相关算法:一个是约束面恢复算法,该算法基于约束面不允许有单元边与之相交的性质而提出的;另一个是将二维射线法推广至三维空间,判断一个点是否在一多面体内,实现了凹多面体的划分。最后通过算例对单元质量进行了评价。本文所述方法是一种有效的四面体自适应单元生成算法。  相似文献   

5.
针对二维/三维混合网格,提出基于点球弹簧修匀法的并行网格变形算法。按特定模板将混合网格中的非三角形/四面体单元分解成三角形/四面体单元。针对每个内部节点及其相邻节点建立相应的子弹簧系统,并通过增加Ball-Vertex弹簧避免弹簧系统的塌陷问题。由于点球弹簧法在计算中逐点对网格内部节点进行计算,在计算过程中具有良好的弱耦合性质,因此有利于算法并行化。在并行化时仅需对网格进行虚拟分区操作,不必进行复杂的几何分区操作,同时避免了混合网格不同单元之间的兼容性问题。该方法适用于具有复杂外形的大规模混合网格的变形问题,能够显著提高网格变形的效率,同时具有良好的适应性。  相似文献   

6.
针对二维/三维混合网格,提出基于点球弹簧修匀法的并行网格变形算法。按特定模板将混合网格中的非三角形/四面体单元分解成三角形/四面体单元。针对每个内部节点及其相邻节点建立相应的子弹簧系统,并通过增加Ball-Vertex弹簧避免弹簧系统的塌陷问题。由于点球弹簧法在计算中逐点对网格内部节点进行计算,在计算过程中具有良好的弱耦合性质,因此有利于算法并行化。在并行化时仅需对网格进行虚拟分区操作,不必进行复杂的几何分区操作,同时避免了混合网格不同单元之间的兼容性问题。该方法适用于具有复杂外形的大规模混合网格的变形问题,能够显著提高网格变形的效率,同时具有良好的适应性。  相似文献   

7.
基于任意多边形网格管理体系,针对流体多介质问题的数值模拟,发展了拉氏方法滑移面计算技术.文章给出了滑移线设置的数据结构,滑移线上主从点速度与位置的计算格式,及节点滑移后引起界面上点、相关网格邻域关系变化的算法.该滑移计算技术避免了传统算法中由于以模拟法(重叠或分离网格)代替直接法(拼接网格)而造成几何守恒律被破坏的缺陷.数值例子验证了该算法的可行性,体现了算法无缝连接的特点.  相似文献   

8.
游美歌 《力学学报》2009,17(5):666-668
提出一种新的网格自适应方法:在需要加密的网格单元中心加入新结点,并对加密后的相邻 三角形网格单元进行公共边变换, 构成新的网格单元. 与传统的在网格边界中点加入新节点的自 适应方法相比,新方法可以更加灵活地控制网格密度,加密后的网格继承原先的网格质量不 发生畸变,并且算法编程简便,容易实现. 将自适应网格生成方法和基于特征线方程的分离 算法相结合,对空腔内不可压缩黏性流动进行了计算. 在特征线方向上进行时间步离散,动 量方程求解过程中采用非增量型分离算法. 计算中,把求解变量梯度值作为判定准则,在 变化剧烈的区域进行网格局部加密. 计算结果表明该组合算法有很好的计算精度,并有效减 少了计算时间和存储量.  相似文献   

9.
提出一种新的网格自适应方法:在需要加密的网格单元中心加入新结点,并对加密后的相邻三角形网格单元进行公共边变换, 构成新的网格单元. 与传统的在网格边界中点加入新节点的自适应方法相比,新方法可以更加灵活地控制网格密度,加密后的网格继承原先的网格质量不发生畸变,并且算法编程简便,容易实现. 将自适应网格生成方法和基于特征线方程的分离算法相结合,对空腔内不可压缩黏性流动进行了计算. 在特征线方向上进行时间步离散,动量方程求解过程中采用非增量型分离算法. 计算中,把求解变量梯度值作为判定准则,在变化剧烈的区域进行网格局部加密. 计算结果表明该组合算法有很好的计算精度,并有效减少了计算时间和存储量.   相似文献   

10.
相比传统的弹簧法等方法,基于球松弛算法的动网格松弛法在复杂边界大变形条件下可以得到质量更高的边界网格以及更大的极限变形量,但该方法在时间效率上还有提升的空间.引入二重网格,采用动网格松弛法进行稀疏网格的网格变形,将边界位移传递到整个网格计算域;再利用二重网格映射,将稀疏网格位移映射到原有计算网格的节点上.算例表明,改进...  相似文献   

11.
有别于有限元法,无网格法采用基于点的近似,可彻底或部分地去除网格(只保留积分所需的背景网格),在保证计算精度同时降低计算难度。无网格伽辽金法(Element Free Galerkin method, EFG)是一种基于移 动最小二乘近似(Moving Least-Squares, MLS)的全局弱式无网格法,广泛应用于计算力学等领域,该方法的一个缺点是:计算过程中产生的系数矩阵含有的非零元数量比有限元法多,即使处理中等规模模型时,也要求计算机有很大的存储空间,并且计算时间长。波前法在有限元法中已有很成熟的应用,但至今没有应用于无网格方法。本文介绍了波前法在无网格伽辽金法中的应用方法,编写了相应的计算程序,并以弹性力学为例做了验算。  相似文献   

12.
过去近30年中,柔性多体系统动力学研究取得了巨大的进展,人们的兴趣集中在柔性多体系统建模、计算及实验研究等3个方面. Belytschko等于1979年提出的子循环算法已经成功地应用于结构动力响应的有限元计算中,然而有关柔性多体动力学的子循环算法研究尚未见报道. 该文提出了一种适合于柔性多体系统响应计算的中心差分类子循环算法,在将非线性微分-代数混合方程组(DAEs)缩并为纯微分方程组(ODE)的基础上,推导出快、慢变分量的同步更新公式和子步更新公式;在变量的数值积分过程中,采用能量平衡计算检查算法的稳定性;算例结果表明该算法可以在保持合适的精度要求下,有效地提高响应的计算效率;对积分步长进行摄动修正可以保持算法的稳定性.   相似文献   

13.
一种结构可靠性指标的搜索方法   总被引:1,自引:0,他引:1  
吴狄  关鼎 《计算力学学报》2005,22(6):788-791
提出了一种计算结构可靠性指标的搜索方法,即自动变步长搜索方法。该方法克服一次二阶矩方法的缺点,对于非线性功能函数非常有效。数值例题表明:这种方法具有很好的收敛性和较高的计算精度,且其收敛性与初始步长无关,可以用于复杂问题可靠度的分析。  相似文献   

14.
The microstructures of a composite determine its macroscopic properties.In this study, microstructures with particles of arbitrary shapes and sizes are constructed by using several developed fractal geometry algorithms implemented in MATLAB. A two-dimensional(2 D) quadrilateral fractal geometry algorithm is developed based on the modified Sierpinski carpet algorithm. Square-, rectangle-, circle-, and ellipse-based microstructure constructions are special cases of the 2 D quadrilateral fractal geometry algorithm. Moreover, a three-dimensional(3 D) random hexahedron geometry algorithm is developed according to the Menger sponge algorithm. Cube-and sphere-based microstructure constructions are special cases of the 3 D hexahedron fractal geometry algorithm. The polydispersities of fractal shapes and random fractal sub-units demonstrate significant enhancements compared to those obtained by the original algorithms. In addition, the 2 D and 3 D algorithms mentioned in this article can be combined according to the actual microstructures. The verification results also demonstrate the practicability of these algorithms. The developed algorithms open up new avenues for the constructions of microstructures, which can be embedded into commercial finite element method softwares.  相似文献   

15.
A combination of the correlation-based interrogation algorithm and the correlation-based tracking algorithm is proposed for digital PIV evaluation. A zero-padding interrogation algorithm is adopted in which the interrogation windows differ in size and in which the number of pixels in the side length of the smaller window is not restricted to a power of 2. This greatly improves the algorithm's accuracy and measurement range. The correlation-based tracking algorithm is employed when the already-measured vector can serve as a good predictor of the next vector to be measured. In this case, only a very small searching scope is required and computation can be fast. Computational intensity analysis shows that, using the same-sized sampled window, the correlation-based tracking algorithm is more efficient than the conventional correlation-based interrogation algorithm if the searching scope is less than 4. Compared with some of the other correlation-based algorithms, the proposed combination method is faster, is more accurate, has a larger measurable range, and can utilize a sampled window of any size.  相似文献   

16.
非线性函数的混沌优化方法比较研究   总被引:16,自引:0,他引:16  
已有的混沌优化方法几乎都是利用Logistic映射作为混沌序列发生器,而Logistic映射产生的混沌序列的概率密度函数服从两头多、中间少的切比雪夫型分布,不利于搜索的效率和能力。为此,首先根据Logistie映射混沌轨道点密度函数的特点,建立改进的混沌-BFGS混合优化算法。之后,考虑到Kent映射混沌轨道点密度为均匀分布,建立了基于Kent映射的混沌-BFGS混合优化算法。然后对五种混合优化方法——不加改进的和改进的基于Logistic映射的混沌-BFGS法,基于Kent映射的混沌-BFGS法,Monte Carlo试验-BFGS法,网格-BFGS法进行了研究,分别对3个低维和2个高维非线性复杂测试函数进行优化计算,对它们的全局优化计算效率和寻优能力做了比较,并探讨了混合优化方法全局优化性能差异的原因。结果表明,混沌优化方法是与Monte Carlo方法类似的一种随机性试验优化方法。而且,这类优化方法的计算性能至少与以下因素有关:混沌/随机序列的统计性质,优化问题全局最优点位置。  相似文献   

17.
Xu Hui  Liu Bin 《力学学报》2017,49(6):1223
对于结构稳定性分析中超大规模矩阵正定性判定,必须采用并行计算方法,传统方法如计算特征值、主子式行列式及LDLT等直接方法难以实现.本文提出了一些可适用于并行的迭代判定算法.借鉴力学系统中能量下降的思想,发展了一种判定矩阵正定性的新思路,即将矩阵的正定性判定问题转化为一个优化问题,并基于优化算法来判定矩阵的正定性.提出了基于最速下降法和共轭梯度法来进行矩阵正定性判定的算法.然后考虑到力学系统刚度矩阵的稀疏性和结构刚失稳状态的弱非正定性,提出可以先截超平面后解方程求驻值点的方法来判定弱非正定矩阵的正定性.为了保证对强非正定矩阵判定的准确性,本文提出可以高效混杂使用截平面法和共轭梯度法.数值实验结果表明,本文提出的算法具有准确性和高效性.对于强非正定矩阵而言,共轭梯度算法更加高效;而对于弱非正定矩阵,则是截平面法和混杂算法更加高效.这些算法都容易在机群上实现并行计算,能够快速判定大规模矩阵的正定性.  相似文献   

18.
针对Hadoop MapReduce框架实现迭代算法效率不高的问题,提出了基于Spark RDDs(Resilient Distributed Datasets)的大规模线性有限元并行算法,探索在云平台上有效地实现迭代算法。在Hadoop+Spark实验室集群上,通过空间桁架进行算例验证,并与基于Hadoop MapReduce的线性有限元并行算法进行性能比较。结果表明,在本文搭建的集群上,基于RDDs的并行算法能求解15000000个自由度的空间桁架问题,远大于Hadoop平台上的3000000个自由度;对于小模型,Spark可获得200倍以上的加速比,对于大模型,获得7~8倍加速比。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号