一种二维椭圆形混凝土骨料的随机生成方法

    公开(公告)号:CN118094967A

    公开(公告)日:2024-05-28

    申请号:CN202410516347.5

    申请日:2024-04-28

    摘要: 一种二维椭圆形混凝土骨料的随机生成方法,属于混凝土细观数值模拟前处理技术领域,包括以下步骤:S1、对未生成骨料的区域进行网格划分,并对所有网格区域进行赋值和计算;S2、将网格区域内的最大内切圆半径记为dmax,网格区域内所生成的骨料的长半轴长度不大于dmax;S3、随机选择椭圆的圆心和长短半轴,且长半轴的长度小于等于dmax,生成对应的椭圆形骨料;S4、在未被椭圆形骨料占据的区域重复上述过程,继续生成新的骨料,直到无法生成新的椭圆形骨料。本发明提供的二维椭圆形混凝土骨料的随机生成方法,能够随着生成骨料数量的增多,缩短产生新骨料的时间,实现了高效的骨料随机生成。