本发明涉及建筑技术领域,尤其涉一种基于python再生混凝土三维随机球形骨料模型的构建方法。
背景技术:
再生混凝土是指利用再生粗骨料部分或者全部代替天然骨料配置而成的混凝土,再生混凝土技术的开发和利用是建筑废弃物资源化利用的关键。由于再生骨料细观结构的复杂性和试验条件的差异性,单纯依赖试验的研究方法,很难对再生混凝土的研究有进一步的突破。选取合理计算模型进行数值模拟,能够避开试验条件的限制和人为因素的影响,从而实现将再生混凝土的细观结构和宏观力学性能联系起来。
目前,国内外诸多学者在再生混凝土数值模拟方面进行了研究。肖建庄,李文贵等通过对模型再生混凝土的数值模拟,研究了再生混凝土内部的应力分布特征和各项介质对再生混凝土试件力学性能的影响。党娜娜,彭一江等基于蒙特卡罗法建立二维再生混凝土随机骨料模型,研究了再生混凝土的细观损伤机理。许岳周提出颗粒弹簧模型,研究了不同级配下再生混凝土的抗压强度。现阶段的研究取得了一定的成果,但还存在诸多不足之处。首先,固定颗粒数目的计算模型不能体现出骨料的随机性;其次,再生骨料细观结构复杂,在建立细观模型时未能考虑其多界面的特性;最后,大多数的再生混凝土骨料模型是建立在Matlab,Fortran,C++等语言的基础上的,由于这些语言不具备定义材料属性、划分网格等功能,需要建立好骨料模型后导入有限元软件进行后续步骤,增加了许多工作量。
技术实现要素:
本发明的目的在于提供一种基于python再生混凝土三维随机球形骨料模型的构建方法,以解决上述技术问题。
为实现上述目的本发明采用以下技术方案:
一种基于python再生混凝土三维随机球形骨料模型的构建方法,包