×

尖锐界面浸没边界法中的质量守恒——GPGPU加速实现。 (英语) Zbl 1512.76088号

Roy,Somnath(编辑)等人,浸没边界法。开发和应用。新加坡:施普林格。计算。方法工程科学。,81-106 (2020).
摘要:锐利界面浸没边界法使用局部速度重建方案来满足复杂/移动边界上的边界条件。然而,通过这种重建方案,并不能在物理上确保被截取单元的质量守恒。此外,在处理移动边界问题时,压力时间行为中的非物理伪振荡可能会破坏解。在本章中,详细讨论了耦合MAC-SOLA求解器,这是一种简单而有效且稳健的方法,可以解决IBM中不适当的质量守恒问题。还详细讨论了IBM解决移动边界问题的实现,以及使用OpenACC对求解器进行加速和GPGPU优化。此外,还对其精度和计算效率进行了研究。
关于整个系列,请参见[兹比尔1470.76005].

MSC公司:

76M99型 流体力学基本方法
76M20码 有限差分法在流体力学问题中的应用
76D05型 不可压缩粘性流体的Navier-Stokes方程
PDF格式BibTeX公司 XML格式引用
全文: 内政部

参考文献:

[1] Anupindi K,Delorme Y,Shetty DA,Frankel SH(2013)复杂动脉血流动力学大涡模拟的新型多块浸没边界法。计算机物理杂志254:2-218·Zbl 1349.76112号 ·doi:10.1016/j.jcp.2013.07.033
[2] Bao Y,Donev A,McQueen DM,Peskin CS(2017)一种无发散速度插值和力扩散的浸没边界法。计算机物理杂志347:183-206·Zbl 1380.76078号 ·doi:10.1016/j.jcp.2017.06.041
[3] Choi JI,Oberoi RC,Edwards JR,Rosati JA(2007)复杂不可压缩流的浸没边界法。计算机物理杂志224:757-784·Zbl 1123.76351号 ·doi:10.1016/j.jcp.2006.10.032
[4] CUDA c编程指南,http://docs.nvidia.com/cuda/cuda-c-programmingguide/index.html
[5] CUSP公司。https://developer.nvidia.com/cusp ·Zbl 1154.14306号
[6] de Zélicourt D,Ge L,Wang C,Sotiropoulos F,Gilmanov A,Yoganathan A(2009)任意复杂心血管解剖的流动模拟——非结构化笛卡尔网格方法。计算流体38:1749-1762·Zbl 1177.76481号 ·doi:10.1016/j.compfluid.2009.03.005
[7] De AK(2018)复杂移动边界问题的扩散界面浸没边界法。计算机物理杂志366:226-251·Zbl 1406.76058号 ·doi:10.1016/j.jcp.2018.04.008
[8] Picano F,Breugem WP,Brandt L(2015)中性浮力球体密集悬浮液的湍流通道流动。流体力学杂志764:463-487·doi:10.1017/jfm.2014.704
[9] Posa A、Vanella M、Balaras E(2017)《拉格朗日直接激励浸入边界法的自适应重建》。计算机物理杂志351:422-436·Zbl 1375.76132号 ·doi:10.1016/j.jcp.2017.09.047
[10] Raj A、Roy S、Vydyanathan N、Sharma B(2018)使用OpenACC加速3D沉浸式边界解算器。在:IEEE第25届高性能计算研讨会(HiPCW)国际会议
[11] Roy S,Acharya S(2012)《带斜叶涡轮的湍流搅拌槽中的标量混合:叶轮速度扰动的作用》。化学工程研究设计90:884-898·doi:10.1016/j.cherd.2011.10.009
[12] Seo JH,Mittal R(2011)一种改进质量守恒和减少虚假压力振荡的尖锐界面浸没边界法。计算机物理杂志230:7347-7363·Zbl 1408.76162号 ·doi:10.1016/j.jcp.2011.06.003
[13] Taira K,Colonius T(2007)浸没边界法:投影法。计算机物理杂志225:2118-2137·Zbl 1343.76027号 ·doi:10.1016/j.jcp.2007.03.005
[14] Taylor A、Whitelaw J、Yianneskis M(1984)《s形导管中的流动发展》。2:圆形截面风管。最终报告帝国理工学院,伦敦(英格兰)。机械工程系,1
[15] 流体流动模拟的浸没边界法-文章-ANSYS优势-V3 I2。https://www.ansys.com/en-in/resource-library/article/insmerged-boundary-approach-to-fluid-flow-simmulation-ansys-advantage-v3-i2
[16] Tutkun B,Edis FO(2017)使用gpu功率实现直接强迫浸没边界法。工程应用计算流体力学11(1):15-29
[17] Tyagi M,Acharya S(2005)使用浸没边界法对复杂和移动刚性几何体中的湍流进行大涡模拟。国际J数值方法流体48:691-722·Zbl 1072.76035号 ·数字对象标识代码:10.1002/fld.937
[18] Udaykumar H,Mittal R,Rampunggoon P,Khanna A(2001)模拟具有复杂移动边界的流动的锐界面笛卡尔网格方法。计算机物理杂志174:345-380·Zbl 1106.76428号 ·文件编号:10.1006/jcph.2001.6916
[19] Verzicco R,Mohd-Yusof J,Orlandi P,Haworth D(2000)使用边界体力进行复杂几何结构的大涡模拟。美国汽车协会杂志38:427-433·doi:10.2514/2.1001
[20] Yang X,Zhang X,Li Z,He GW(2009)离散δ函数的平滑技术及其在移动边界模拟中浸没边界法的应用。计算机物理杂志228:7821-7836·Zbl 1391.76590号 ·doi:10.1016/j.jcp.2009.07.023
[21] Ye T,Mittal R,Udaykumar H,Shyy W(1999)复杂浸没边界粘性不可压缩流的精确笛卡尔网格法。计算机物理杂志156:209-240·Zbl 0957.76043号 ·文件编号:10.1006/jcph.1999.6356
[22] Yildirim B,Lin S,Mathur S,Murthy JY(2013)使用浸入式边界方法并行实现流固交互求解器。计算流体86:251·Zbl 1290.76007号 ·doi:10.1016/j.compfluid.2013.06.032
[23] OpenACC应用程序编程接口,版本2.6,2017年11月。https://www.openacc.org/resources网站
[24] 推力,https://developer.nvidia.com/thrush
[25] 光线跟踪中的问题。http://www.computer graphics.se/TSBK07-files/pdf13/13b.pdf
[26] DeLeon ISR,Felzien K(2012):复杂地形上风力预报的GPU加速浸没边界法。附:ASME 2012流体工程夏季会议记录
[27] Gilmanov A,Sotiropoulos F(2005)一种混合笛卡尔/浸没边界法,用于模拟三维几何复杂运动物体的流动。计算机物理杂志207:457-492·Zbl 1213.76135号 ·doi:10.1016/j.jp.2005.01.020
[28] Gresho PM,Sani RL(1987)关于不可压缩navier-stokes方程的压力边界条件。国际J数值方法流体7:1111-1145·Zbl 0644.76025号 ·文件编号:10.1002/fld.1650071008
[29] Hartmann H、Derksen J、Van den Akker H(2006)《利用les在湍流搅拌槽中的混合时间》。AIChE期刊52:3696-3706·doi:10.1002/aic.10997
[30] Hirt C,Nichols B,Romero N(1975)Sola:瞬态流体流动的数值求解算法。NASA STI/Recon技术报告N 75:32418
[31] Hou TY,Shi Z(2008)navier-stokes方程的高效半隐式浸没边界法。计算机物理杂志227:8968-8991·Zbl 1161.76048号 ·doi:10.1016/j.jp.2008.07.005
[32] Iacarino G,Verzicco R(2003),湍流模拟的浸没边界技术。应用机械版次56:331-347·doi:10.115/11.563627
[33] Kamakoti R,Shyy W(2004)使用基于压力的流体解算器和移动网格技术评估几何守恒定律。国际J数值方法热流体流动14:851-865·Zbl 1075.76043号 ·doi:10.1108/09615530410546254
[34] Kang S,Iacarino G,Ham F,Moin P(2009)用浸没边界法预测湍流中的壁压波动。计算机物理杂志228:6753-6772·Zbl 1261.76032号 ·doi:10.1016/j.jp.2009.05.036
[35] Khalighi B、Jindal S、Johnson JP、Chen KH、Iacarino G(2009)复杂气动流浸没边界CFD方法的验证。附:应用力学和计算力学课堂讲稿,第21-38页
[36] Kraus J、Schlottke M、Adinetz A、Pleiter D(2014)《使用OpenAcc加速c++CFD代码》。In:2014年第一次使用指令进行加速器编程研讨会,第47-54页
[37] Kumar M,Roy S(2016)用于质量守恒和压力平稳变化的移动几何体的尖锐界面浸没边界法。计算流体137:15-35·Zbl 1390.76585号 ·doi:10.1016/j.compfluid.2016.07.008
[38] Kumar M、Roy S、Ali MdS(2016)一种有效的浸没边界算法,用于模拟弯曲和移动几何体中的流动。计算流体129:159-178·Zbl 1390.76058号 ·doi:10.1016/j.compfluid.2016.02.009
[39] Layton SK,Krishnan A,Barba LA(2011),cuIBM A GPU加速浸没边界法。计算资源库
[40] Lee P,Grifth BE,Peskin CS(2010)采用隐式时间步长局部网格细化的对流-电子扩散浸入边界法。计算机物理杂志229:5208-5227·Zbl 1346.76109号 ·doi:10.1016/j.jcp.2010.03.036
[41] Liao CC,Chang YW,Lin CA,McDonough J(2010)使用浸没边界法模拟移动刚性边界的流动。计算流体39:152-167·Zbl 1242.76174号 ·doi:10.1016/j.compfluid.2009.07.011
[42] Liu C,Hu C(2014)复杂运动物体的有效浸没边界处理。计算机物理杂志274:654-680·Zbl 1351.76169号 ·doi:10.1016/j.jcp.2014.06.042
[43] Mehta UB(1976)振荡翼型的动态失速。阿加德CP 227:1-32
[44] Mittal R,Iacarino G(2005)浸没边界法。Ann Rev流体力学37:239-261·Zbl 1117.76049号 ·doi:10.1146/anurev.fluid.37.061903.175743
[45] Mittal R,Dong H,Bozkurttas M,Najjar FM,Vargas A,Von Loebbecke A(2008)一种适用于复杂边界不可压缩流的通用锐界面浸没边界法。计算物理杂志227(10):4825-4852·Zbl 1388.76263号 ·doi:10.1016/j.jcp.2008.01.028
[46] Muldoon F,Acharya S(2008)浸没边界法的无发散插值格式。国际J数值方法流体56:1845-1884·Zbl 1262.76077号 ·doi:10.1002/fld.1565
[47] OpenACC编程和最佳实践指南。https://www.openacc.org/resources网站
[48] OpenACC:更多科学,更少编程,https://www.openacc.org
[49] Orlanski I(1976)无界双曲流的简单边界条件。计算机物理杂志21:251-269·Zbl 0403.76040号 ·doi:10.1016/0021-9991(76)90023-1
[50] Pang R,Xu J,Zhang Y(2015)基于海洋数值预报模型的SOR并行求解方法。第15届IEEE/ACM集群、云和网格计算国际研讨会,第733-736页
[51] Peskin CS(1972)心脏瓣膜周围的流型:一种数值方法。计算机物理杂志10:252-271·Zbl 0244.9202号 ·doi:10.1016/0021-9991(72)90065-4
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。