基于Python算法的混凝土球形骨料三维细观数值模拟方法论文.pdf

基于Python算法的混凝土球形骨料三维细观数值模拟方法论文.pdf

第50卷第13期山西建筑Vol.50No.13

·78·2024年7月Jul.2024

SHANXIARCHITECTURE

10.13719/j.cnki.1009-6825.2024.13.018

DOI:

基于Python算法的混凝土球形骨料三维细观数值模拟方法

管家伟

(龙源(北京)新能源工程设计研究院有限公司,北京100000)

摘要:介绍了一种混凝土构件三维细观数值模型及球形骨料参数随机投放算法。基于Python语言自身的优势以及与有限

元软件的良好对接,使用Python语言编写程序实现了骨料生成、骨料几何参数有效性判断、混凝土构件几何模型建立及网格

划分的过程,并借助钢筋混凝土拉拔试验数值模拟验证了其有效性。

关键词:混凝土;细观尺度;数值模拟;球体骨料;拉拔试验;ABAQUSPython

中图分类号:TU528.041文献标识码:A1009-6825(2024)13-0078-05

文章编号:

0引言多边形假设,与之对应的是三维模型中的球体、椭球体以

及多面体假设。其中,三维球形骨料的模拟在保证模型

混凝土材料作为一种起源古老的人工材料,一直伴

贴近实际的基础上相对较为容易实现,因此本文采用球

随着人类历史的前进不断发展。尤其是进入二十世纪

形骨料模型进行模拟。

后,随着建筑物向更大的横向跨度、竖向高度发展,对混

由于混凝土结构中的骨料数量较大,通过GUI界面

凝土的材料性质也有了更高要求。二十世纪六七十年

操作的方式来生成球体骨料效率较低,可利用命令流调

代,研究人员开始利用固体力学理论深入探究混凝土材

用有限元软件中的命令批量生成球体,并借助函数进行

料的极限强度及混凝土结构的极限承载力。对混凝土材

球体生成前的相互之间的相离判断,以保证每个球体不

料性质的认识也从早期把它当作均质各相同性材料的理[6]

相交。

论发展到视其为非均质的各相异性材料。

1.1骨料级配理论

长久以来,对于混凝土以及其他众多材料的研究都

Fuller等人在大量试验基础上提出了混凝土骨料最

处于理论研究和试验研究相互参照印证的二元状态。而

大密度理想级配曲线,其方程为P=100D/D,其中,

随着计算机技术的发展,借助于有限元理论制作出的各槡max

P为质量百分比;D为骨料的粒径;D为最大骨料粒径;

类仿真软件给研究提供了一条新途径———数值模拟。尤max

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档