-
题名三维数值流形法在裂纹扩展中的应用研究
被引量:14
- 1
-
-
作者
杨石扣
张继勋
任旭华
张道法
-
机构
河海大学水利水电学院
-
出处
《岩土力学》
EI
CAS
CSCD
北大核心
2016年第10期3017-3025,共9页
-
基金
国家科技支撑计划(No.2012BAK03B04)
国家自然科学青年基金(No.51209078)~~
-
文摘
运用三维数值流形法(3D NMM)进行三维裂纹扩展分析,并采用C++语言编写了相应的程序。充分利用三维数值流形法模拟裂纹扩展的优势,只需要更新裂纹尖端线附近的边界环路和流形单元,不需要使用阶跃函数。根据三维数值流形法计算得到的应力结果,应用非局部求迹方法分析每个裂纹尖端的破坏状态,如果发生破坏则沿垂直于其最大主应力方向扩展。针对裂纹扩展后的不同状况,采用四边形或三角形推进法。裂纹扩展后为了使变形后的面保持平面,必须对新生成的面进行三角化分割。对诸如单边裂纹、平行钱币型裂纹和倾斜钱币型裂纹扩展问题进行数值模拟。计算结果表明,采用三维数值流形法进行裂纹扩展模拟是可行的,文中方法对裂纹尖端线非闭合和闭合的情形均适用,且文中方法对于裂纹尖端线位于单元内部的非平面裂纹扩展也是有效的。
-
关键词
三维数值流形法
数学覆盖
物理覆盖
裂纹扩展
非平面三维裂纹
-
Keywords
three-dimensional numerical manifold method
mathematical cover
physical cover
crack propagation
nonplanar 3D crack
-
分类号
O346.1
[理学—固体力学]
-
-
题名基于三维数值流形法的位移边界处理方法
被引量:1
- 2
-
-
作者
杨石扣
艾华东
-
机构
江西理工大学土木与测绘工程学院
-
出处
《长江科学院院报》
CSCD
北大核心
2022年第3期137-142,共6页
-
基金
国家自然科学基金项目(51739006)
江西省教育厅科学技术研究项目(GJJ190500)
赣州市科技计划项目(赣市科发[2019]60号)。
-
文摘
针对三维数值流形法中罚函数法施加任意方向边界位移和多步加载误差累积问题,通过修正传统三维数值流形法控制方程中的位移边界部分,推导出含沿着某一方向施加边界位移条件和相应的分步加载情况的计算公式,以期扩大控制方程在位移边界处理上的适用范围和减少多步加载误差累积效应。选取2个典型算例进行数值模拟和对比分析,验证该方法的准确性。计算结果表明:文中方法的计算结果与解析解相吻合,修正公式适用于不同方向施加边界位移的情况,具有较强的适应性;考虑位移边界误差修正比不考虑误差修正的计算精度高;随分步加载步数的增多,不考虑位移边界误差修正的累积计算误差逐渐增大,考虑位移边界误差修正的则影响不大。
-
关键词
三维数值流形法
位移边界条件
罚函数法
多步加载
误差修正
-
Keywords
three-dimensional numerical manifold method
essential boundary condition
penalty function method
multi-step loading
error correction
-
分类号
O346.1
[理学—固体力学]
-
-
题名三维数值流形法覆盖系统并行分区生成算法
被引量:1
- 3
-
-
作者
潘帅琪
张亚军
张友良
刘哲亨
-
机构
海南大学土木建筑工程学院
-
出处
《科学技术与工程》
北大核心
2022年第28期12315-12323,共9页
-
基金
海南省科技专项(ZDKJ2021024)
海南省自然科学基金高层次人才(521RC1040)
海南省自然科学基金创新研究团队(522CXTD510)。
-
文摘
三维数值流形方法(three dimensional numerical manifold method,3D-NMM)是岩土工程数值模拟中强大的数值方法之一。但一直存在接触判断困难、计算处理数据量大,效率低等问题。将并行计算技术应用于三维数值流形方法覆盖系统生成可以有效提升其覆盖系统的生成效率。详细研究了并行编程模式下三维数值流形法覆盖系统的生成算法。基于MPI(message passing interface)分布式内存编程原理,将分区覆盖生成作为三维数值流形法并行覆盖生成基本思路。先采用规则粗六面体网格覆盖问题域,并利用Metis划分网格形成负载基本均衡的子区域,在原有串行算法的基础上设计了子区域覆盖系统的生成算法。并基于分布式内存存储模式下不同区域间数据传递需求,对本并行算法建立了界面信息传递算法,用以并行计算过程不同区域间中数据交流。最后,使用C++开发了基于布尔运算的三维数值流形单元及覆盖系统并行生成算法。算例表明:此并行覆盖系统生成算法可有效提高三维数值流形法覆盖系统的生成效率及其应用规模。
-
关键词
三维数值流形法
并行计算
覆盖系统
布尔运算
分区策略
-
Keywords
three-dimensional numerical manifold method
parallel computing
cover system
Boolean operations
domain decomposition strategy
-
分类号
TB115
[理学—应用数学]
-