为了在细观层次上对全级配混凝土进行数值模拟,进而从机理上认识其力学性能和宏观试验现象。针对随机分布的含有大量椭球形骨料的全级配混凝土给出了一种计算机模拟方法。结合MATLAB语言和COMSOL脚本编程实现了全级配混凝土三维细观几何模型和有限元模型的自动生成。提出了以三维数组划分投放区域和以代数条件为嵌入判别准则,有效地克服了椭球形随机骨料模型生成中的效率瓶颈问题。最后用实例说明算法的有效性。分析表明随机骨料投放含量能达到54%左右,能满足实际混凝土试件数值仿真的要求。
An approach to generating three-dimensional geometrical models for concrete containing large amounts of ellipsoidal aggre gates is presented taking the random structure of aggregates at the mesoscopic level into consideration.The geometrical models for fully-grad- ed concrete and the finite element models were automatically generated by coupling the commercial sottware COMSOL with MATLAB. The proposed methodology included determination of the random location of an aggregate particle using a three-dimensional array and an algebraic condition as the embedding criterion in placing process.Numerical experiments were provided to demonstrate the effectiveness and robustness of the new algorithm.The analyses showed that a mesoscopic model with aggregate volume fraction of about 54% can be readily generated and the process of placing aggregates meet the requirement of the numerical simulation for concrete specimens.