×

一种基于算子分裂和随机选择策略的SPH动态松弛方法。 (英语) Zbl 07527730号

小结:在本文中,我们提出了一种有效的平滑粒子流体动力学(SPH)动态松弛方法,以解决在处理动态系统平衡时耗时的问题。首先,在动量方程中加入一个基于人工粘性的阻尼项,在不损失系统动量守恒的情况下消散速度梯度。然后,发展了两种隐式更新速度的算子分裂方法来离散增加的阻尼项,以放宽时间步长限制。为了进一步提高计算效率,在动态松弛过程中引入了随机选择策略,通过随机施加阻尼而不是每个时间步长。此外,为了避免共享内存并行化加速计算时的线程冲突,提出了一种拆分单元链接列表的方案,将传统的单元链接列表划分为多个块。大量的基准测试表明,该方法能够快速有效地实现动态系统的平衡。

MSC公司:

7.6亿 流体力学的基本方法
74Sxx型 固体力学中的数值方法和其他方法
76倍 流体力学
PDF格式BibTeX公司 XML格式引用
全文: DOI程序

参考文献:

[1] Belytschko,T。;Krongauz,Y。;器官,D。;弗莱明,M。;Krysl,P.,无网格方法:综述和最新发展,Comput。方法应用。机械。工程,139,1,3-47(1996)·Zbl 0891.73075号
[2] 刘,G.-R。;Gu,Y.-T.,《无网格方法及其编程导论》(2005),施普林格科学与商业媒体
[3] 刘,M。;Liu,G.,《光滑粒子流体动力学(SPH):概述和最新发展》,Arch。计算。方法工程,17,1,25-76(2010)·Zbl 1348.76117号
[4] Wang,L。;徐,F。;Yang,Y.,流体-弹性体相互作用问题sph方案中拉伸不稳定性的改进,工程分析。已绑定。元素。,106, 116-125 (2019) ·Zbl 1464.74378号
[5] 瓦康迪奥,R。;Altomare,C。;De Leffe,M。;胡,X。;勒图泽,D。;林德·S。;Marongiu,J.-C。;马龙,S。;罗杰斯,B.D。;Souto Iglesias,A.,光滑粒子流体动力学数值方案的重大挑战,计算机。第部分。机械。,8, 3, 575-588 (2021)
[6] Monaghan,J.J.,《平滑粒子流体动力学及其各种应用》,年。流体力学版次。,44, 323-346 (2012) ·Zbl 1361.76019号
[7] Ye,T。;潘·D。;黄,C。;Liu,M.,《复杂流体流动的平滑粒子流体动力学(SPH):方法和应用的最新发展》,《物理学》。流体,31,1,第011301条pp.(2019)
[8] Luo,M。;里夫·D·E。;邵,S。;Karunathna,H。;林,P。;Cai,H.,《孤立波冲击海堤并漫过海堤的一致粒子法模拟》,《工程分析》。已绑定。元素。,103, 160-171 (2019) ·Zbl 1464.86001号
[9] Luo,M。;Khayyer,A。;Lin,P.,《海洋与海岸工程中的粒子方法》,应用。Ocean Res.,114,第102734条,pp.(2021)
[10] H.Gotoh。;Khayyer,A.,《关于海岸和海洋工程粒子方法的最新进展》,Coast。《工程师杂志》,60,1,79-103(2018)
[11] Lucy,L.B.,《裂变假说测试的数值方法》,Astron。J.,82,1013-1024(1977)
[12] Gingold,R.A。;Monaghan,J.J.,《光滑粒子流体动力学:理论及其在非球面恒星中的应用》,Mon。不是。R.阿斯顿。《社会学杂志》,181,3,375-389(1977)·Zbl 0421.76032号
[13] Monaghan,J.J.,《用SPH模拟自由表面流动》,J.Compute。物理。,110, 2, 399-406 (1994) ·Zbl 0794.76073号
[14] 邵,S。;纪,C。;D.I.格雷厄姆。;里夫·D·E。;詹姆斯·P·W·。;Chadwick,A.J.,通过不可压缩SPH模型模拟波浪漫顶,海岸。工程,53,9,723-735(2006)
[15] 张,C。;胡,X。;Adams,N.A.,基于低耗散黎曼解算器的弱可压缩sph方法,J.Compute。物理。,335, 605-620 (2017) ·Zbl 1375.76155号
[16] 张,C。;向,G。;王,B。;胡,X。;Adams,N.A.,带WENO重建的弱可压缩SPH方法,J.Compute。物理。,392, 1-18 (2019) ·兹比尔1452.76187
[17] 彭,C。;Bauinger,C。;谢维奇,K。;吴,W。;Cao,H.,流体流动建模的改进预测修正不可压缩平滑粒子流体动力学方法,J.Hydrodyn。,31, 4, 654-668 (2019)
[18] 奔驰,W。;Asphaug,E.,使用光滑粒子流体动力学模拟脆性固体,计算。物理学。社区。,87, 1-2, 253-265 (1995) ·Zbl 0918.73335号
[19] Randles,P。;Libersky,L.D.,《平滑粒子流体动力学:一些最近的改进和应用》,计算。方法应用。机械。工程师,139,1-4375-408(1996)·Zbl 0896.73075号
[20] Monaghan,J.J.,《无拉伸失稳的Sph》,J.Compute。物理。,159, 2, 290-311 (2000) ·Zbl 0980.76065号
[21] 张,C。;胡晓云。;Adams,N.A.,平滑粒子流体动力学的广义输运速度公式,J.Compute。物理。,337, 216-232 (2017) ·Zbl 1415.76514号
[22] Ba,K。;Gakwaya,A.,大变形问题中固体力学的热机械总拉格朗日sph公式,计算。方法应用。机械。工程,342458-473(2018)·Zbl 1440.74011号
[23] Antoci,C。;加拉蒂,M。;Sibilla,S.,SPH流体-结构相互作用的数值模拟,计算。结构。,85, 11-14, 879-890 (2007)
[24] 张,C。;Rezavand,M。;Hu,X.,流体-结构相互作用的多分辨率sph方法,J.Compute。物理。,429,第110028条pp.(2021)·Zbl 07500760号
[25] 张,C。;Wang,J。;Rezavand,M。;Wu,D。;Hu,X.,一种用于心脏功能建模的一体化平滑粒子流体动力学方法,计算。方法应用。机械。工程,381,文章113847 pp.(2021)·Zbl 1506.76138号
[26] 陈,J。;Beraun,J.,非线性动力学问题的广义光滑粒子流体动力学方法,计算。方法应用。机械。工程,190,1-2,225-239(2000)·Zbl 0967.76077号
[27] Bonet,J。;Kulasegaram,S.,《提高光滑粒子流体动力学方法性能的简化方法》,应用。数学。计算。,126, 2-3, 133-155 (2002) ·Zbl 1024.76039号
[28] 刘,M.B。;谢伟。;Liu,G.,使用有限粒子方法模拟不可压缩流动,应用。数学。型号。,29, 12, 1252-1270 (2005) ·兹比尔1163.76404
[29] 刘,M。;Liu,G.-R.,在光滑粒子流体动力学中恢复粒子一致性,应用。数字。数学。,56, 1, 19-36 (2006) ·Zbl 1329.76285号
[30] Dyka,C。;Randles,P。;Ingel,R.,《SPH中张力失稳的应力点》,国际期刊编号。方法工程,40,13,2325-2341(1997)·Zbl 0890.73077号
[31] Randles等人。;Libersky,L.,带应力点的标准化SPH,国际期刊数字。方法工程,48,10,1445-1462(2000)·Zbl 0963.74079号
[32] Otter,J.R.H。;卡塞尔,A.C。;霍布斯,R.E.,波森,动态松弛,Proc。,Inst.Civ公司。工程师,35,4,633-656(1966)
[33] Belytschko,T。;刘伟凯。;莫兰,B。;Elkhodary,K.,《连续统和结构的非线性有限元》(2013),John Wiley&Sons·Zbl 1279.74002号
[34] 荣格,S。;Kim,T.-Y。;Yoo,W.-S.,使用连续动力阻尼的动态松弛——第一部分:基本算法,J.Compute。非线性动力学。,13, 8 (2018)
[35] Rodriguez,J.,《动态松弛方法的数值研究及其对充气救生衣建模的贡献》(2011年),南布列塔尼大学博士论文
[36] Alamatian,J.,带动力阻尼的动态松弛法虚拟质量的新公式,计算。结构。,90, 42-54 (2012)
[37] Rezaiee-Pajand,M。;Rezaee,H.,动力学动态松弛法的虚拟时间步长,Mech。高级材料结构。,21, 8, 631-644 (2014)
[38] 林,J。;Naceur,H。;库特利埃,D。;Laksimi,A.,《承受大变形的厚壳结构数值建模的高效无网格SPH方法》,《国际非线性力学杂志》。,65, 1-13 (2014)
[39] Lee,K.S。;韩,S.E。;Park,T.,一种简单的显式弧长法,使用带动力阻尼的动态松弛法,计算。结构。,89, 1-2, 216-233 (2011)
[40] Cundall,P.,地质力学中的显式有限差分法,(第二国际会议,地质力学数值方法,第二国际会,地质力学的数值方法,布莱克斯堡,1976年,第1卷(1976年)),132-150
[41] 杜特,C。;Baverel,O.,用动态松弛法设计nexorades或互易框架系统,计算。结构。,87, 21-22, 1296-1307 (2009)
[42] 扎尔迪,I。;Alamatian,J.,粘性动态松弛法虚拟质量的新公式,Mech。基于Des。结构。机器。,48, 5, 542-567 (2020)
[43] 孔特雷拉斯,G。;Martonosi,M.,《表征和改进英特尔线程构建块的性能》,(2008年IEEE工作负载表征国际研讨会(2008年),IEEE),57-66
[44] 张,C。;Rezavand,M。;Zhu,Y。;Yu,Y。;Wu,D。;张伟。;张,S。;Wang,J。;Hu,X.,SPHinXsys:一个开源的无网格、多分辨率和多物理库,Softw。影响,6,第100033条,第(2020)页
[45] 张,C。;Rezavand,M。;Zhu,Y。;Yu,Y。;Wu,D。;张伟。;Wang,J。;Hu,X.,SPHinXsys:基于平滑粒子流体力学的开放源代码多物理和多分辨率库,计算。物理学。社区。,第108066条pp.(2021)·Zbl 07695811号
[46] Vignjevic,R。;Reveles,J.R。;Campbell,J.,《完全拉格朗日形式主义中的SPH》,CMC-Tech Science Press,4,3,181(2006)·Zbl 1357.76072号
[47] Han,L。;Hu,X.,流体-结构相互作用的Sph建模,J.Hydrodyn。,30, 1, 62-69 (2018)
[48] Wang,J.-H。;潘,S。;胡晓云。;Adams,N.A.,一种用于刚性和非iff爆震捕获的分裂随机时间步进方法,Combust。火焰,204,397-413(2019)
[49] 麦克拉克伦,R.I。;Quispel,G.R.W.,分裂方法,数值学报。,11, 341 (2002) ·Zbl 1105.65341号
[50] 利特维诺夫,S。;Ellero,M。;胡,X。;Adams,N.A.,《高耗散平滑粒子动力学的分裂方案》,J.Compute。物理。,229, 15, 5457-5464 (2010) ·Zbl 1346.76162号
[51] Monaghan,J.J.,《关于高粘性流体的sph方程积分》,J.Compute。物理。,394, 166-176 (2019) ·Zbl 1452.76179号
[52] Strang,G.,《关于差分格式的构造和比较》,SIAM J.Numer。分析。,5, 3, 506-517 (1968) ·Zbl 0184.38503号
[53] Nguyen,K。;Caboussat,A。;Dabdub,D.,大气化学动力学的质量守恒正定积分器,Atmos。环境。,43, 40, 6287-6295 (2009)
[54] 尼尔森,M.A.,《神经网络与深度学习》,第25卷(2015年),《决定出版社:美国决定出版社》
[55] Crisfield,M.,固体和结构的非线性有限元分析(1997),高级主题·Zbl 0855.73001号
[56] 刘,G.-R。;Liu,M.B.,《平滑粒子流体动力学:无网格粒子方法》(2003),《世界科学》·Zbl 1046.76001号
[57] Wendland,H.,分段多项式,正定和紧支集最小次径向函数,高级计算。数学。,4, 1, 389-396 (1995) ·Zbl 0838.41014号
[58] Fourey,G。;赫尔曼热,C。;勒图泽,D。;Oger,G.,光滑粒子流体动力学和有限元方法之间的有效FSI耦合策略,计算。物理学。社区。,217, 66-81 (2017) ·Zbl 1411.76130号
[59] Khayyer,A。;H.Gotoh。;Falahaty,H。;Shimizu,Y.,用于模拟不可压缩流体-弹性结构相互作用的增强ISPH-SPH耦合方法,计算。物理学。社区。,232, 139-164 (2018) ·Zbl 07694794号
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。