Anura3D的主要特性 | MPM应用论文
1 引言
在【安装Anura3D指南---基于物质点法(MPM)的岩土数值模拟】中遇到的安装问题最终得到了解决,方法是完全卸载掉oneAPI,包括之前独立安装的Intel Visual Fortran,然后重新安装oneAPI,结果是在VS2022和VS2019中均成功地集成了最新版的Fortran编译器,重要的是Anura3D.sln可以在VS2022中进行编译,但不清楚以前不能编译的原因,不管怎样,已经由最新的编译器和最新的源代码产生出来可执行的程序。 (2) A3DMohrCoulombStandard.dll(4) A3DLinearElasticity.dll其中3个dll文件分别对应着Mohr-Coulomb模型、Bingham模型和线弹性模型,这些是目前Anura3D内置的三种材料模型。本文概述了Anura3D的主要特性,最后按年代顺序(1996-2023)列出了目前GeotechSet数据集中的部分MPM论文,这些论文并不是专门讨论Anura3D,而是总的MPM在岩土工程中的应用,即将完成一个完整的MPM数据集。
2.1 前处理
Anura3D通过GiD输入数据生成CPS和GOM文件,
GOM文件保存的是问题的几何形状:
(1) 网格性质
(2) 材料数据集
(3) 初始条件和边界条件
(4) 物质点定义
(5) 载荷条件
(6) 开挖阶段
(7) 接触性质等
CPS文件保存的是计算数据:
(1) 载荷步数的数量
(2) 载荷步数的时间
(3) 载荷放大器等
Anura3D调用上述两个文件,可以使用命令行或者在项目文件夹内执行批处理命令calculate.bat运行Anura3D。2.3 后处理
计算结果产生出vtk文件和文本文件,结果可视化使用ParaView(已更新至最新版本V5.11.1)【ParaView在ADONIS, Plaxis, FLAC3D和3DEC中的应用】。
Anura3D可以建立2D平面应变、2D轴对称、3D和3D轴对称模型。![](https://public.fangzhenxiu.com/fixComment/commentContent/imgs/1691773303362_s1puuh.jpg?imageView2/0)
3.2 多相材料
Anura3D可以模拟干、饱和、两相和三相以及流体材料。
![](https://public.fangzhenxiu.com/fixComment/commentContent/imgs/1691773304599_fvkhdi.jpg?imageView2/0)
3.3 固体本构模型
固体本构模型可以设置为刚体、线弹性、Mohr-Coulomb以及自定义本构模型。
![](https://public.fangzhenxiu.com/fixComment/commentContent/imgs/1691773303726_kleyn6.jpg?imageView2/0)
3.4 边界条件
可以为三相物质分别设置固定边界条件、吸收边界条件、载荷条件、预设的速度条件以及三种水力条件。
![](https://public.fangzhenxiu.com/fixComment/commentContent/imgs/1691773304865_jeybub.jpg?imageView2/0)
3.5 初始条件
初始条件包括初始速度、浸润面、接触、开挖以及反作用力。
![](https://public.fangzhenxiu.com/fixComment/commentContent/imgs/1691773304344_ccdfr1.jpg?imageView2/0)
3.6 计算方法
Anura3D目前提供了4种计算方法:材料点积分、混合积分、标准的FEM以及拉格朗日FEM。
![](https://public.fangzhenxiu.com/fixComment/commentContent/imgs/1691773305113_tm5e8m.jpg?imageView2/0)
(1996) Axisymmetric form of the material point method with applications to upsetting and Taylor impact problems.
(2004) The material point method in large strain engineering problems.(2005) The modelling of anchors using the material point method.
(2008) Analysis and reduction of quadrature errors in the material point method (MPM).
(2009) Application of interface elements with the Material Point Method.
(2010) Solution of quasi-static large-strain problems with the material point method.
(2010) Dynamic Material Point Method With Applications In Geomechanics.
(2011) Progressive failure of Aznalco´llar dam using the material point method.(2014) Material Point Method for Coupled Hydromechanical Problems.
(2014) A new contact algorithm in the material point method for geotechnical simulations.(2016) Development of an implicit material point method for geotechnical applications.(2016) Trends in large-deformation analysis of landslide mass movements with particular emphasis on the material point method.(2017) MPM with frictional contact for application to soft particulate materials.(2017) Issues with the Material Point Method for the modelling of geotechnical processes and how to solve them.(2017) Runout Evaluation of the Oso, Washington Landslide with the Material Point Method.(2017) On the practical use of the Material Point Method for offshore geotechnical applications.
(2019) Stability analysis of a slope under impact of a rock block using the generalized interpolation material point method (GIMP).(2019) Runout Evaluation of the Oso Landslide with the Material Point Method.(2020) Modeling Irregular Boundaries Using Isoparametric Elements in Material Point Method.(2021) Material Point Method Simulations of Cone Penetration and CPT Interpretation.(2023) Hybrid Finite Element and Material Point Method to Simulate Granular Column Collapse from Failure Initiation to Runout.(2023) Comparison of Simple and Advanced Constitutive Models with Column Collapse Simulations in the Material Point Method.
(2023) High-performance high-order implicit material point method for progressive levee failure simulations