›› 2016, Vol. 37 ›› Issue (9): 2706-2711.doi: 10.16285/j.rsm.2016.09.036
杨石扣,任旭华,张继勋
YANG Shi-kou, REN Xu-hua, ZHANG Ji-xun
摘要: 三维流形单元的生成是进行三维数值流形分析的首要问题之一。详细研究了三维流形单元的生成过程,并采用C++语言编写了相应的程序。借鉴二维流形单元的形成技术,基于拓扑学的“有向性”原理,将点、有向边、有向环、有向面和有向壳等作为三维块体的基本数据结构。将材料体和数学网格进行布尔交运算,并对形成的流形块体进行有效性检测,满足要求后即形成新的三维流形单元。每个数学网格的顶点作为新流形单元的数学覆盖,再对数学覆盖进行细分,形成流形单元的物理覆盖。分别选取凹形体、空心体和包含有限结构面的材料体与数学网格进行布尔交运算,并选取一个典型工程来检查该方法和程序的可行性。计算结果表明,该方法可以对复杂块体(凹形体、空心体和包含有限结构面的体)进行处理,为今后进行复杂结构计算和分析奠定基础,具有较强的适应性和可靠性。
中图分类号:
TU 45,O 245
[1] | 刘登学, 张友良, 丁秀丽, 黄书岭, 裴启涛, . 数值流形法中基于适合分析T样条的 局部网格加密算法[J]. 岩土力学, 2019, 40(4): 1584-1595. |
[2] | 韩智铭,乔春生,朱 举. 含两组交叉贯通节理岩体的强度及破坏特征分析[J]. , 2018, 39(7): 2451-2460. |
[3] | 杨石扣,任旭华,张继勋. 基于有限结构面的三维复杂块体切割研究[J]. , 2016, 37(8): 2206-2212. |
[4] | 杨石扣,任旭华,张继勋. 基于布尔运算的复杂块体几何形态分析一般方法[J]. , 2016, 37(12): 3576-3582. |
[5] | 徐栋栋,杨永涛,郑 宏,邬爱清,. 基于数值流形法的重力坝多裂纹扩展研究[J]. , 2016, 37(12): 3598-3607. |
[6] | 杨石扣,张继勋,任旭华,张道法. 三维数值流形法在裂纹扩展中的应用研究[J]. , 2016, 37(10): 3017-3025. |
[7] | 刘登学,张友良,谭 飞,张礼仁. 六面体覆盖的高阶数值流形方法的探讨[J]. , 2014, 35(S2): 662-666. |
[8] | 刘泉声,刘学伟. 多场耦合作用下岩体裂隙扩展演化关键问题研究[J]. , 2014, 299(2): 305-321. |
[9] | 刘 建,陈 佺. 一种模拟岩石蠕变的数值流形方法[J]. , 2012, 33(4): 1203-1209. |
[10] | 姜清辉,邓书申,周创兵. 有自由面渗流分析的三维数值流形方法[J]. , 2011, 32(3): 879-884. |
[11] | 焦 健,乔春生,徐干成. 开挖模拟在数值流形方法中的实现[J]. , 2010, 31(9): 2951-2957. |
[12] | 周小义,邓安福. 六面体有限覆盖的三维数值流形方法的非线性分析[J]. , 2010, 31(7): 2276-2282. |
[13] | 刘红岩,王贵和. 节理岩体冲击破坏的数值流形方法模拟[J]. , 2009, 30(11): 3523-3527. |
[14] | 朱爱军 ,邓安福 ,曾祥勇, . 全长黏结锚杆的数值流形方法模型[J]. , 2006, 27(S2): 146-150. |
[15] | 姜清辉 ,邓书申 ,周创兵,. 三维高阶数值流形方法研究[J]. , 2006, 27(9): 1471-1474. |
|