摘要
为进一步研究混凝土骨料颗粒的三维生成和投放算法,提出一种基于ANSYS三维随机骨料构筑方法,该方法可以生成任意凸多面体的骨料。首先,混凝土骨料投放算法中,由单元随机号进行控制,该方法投放随机性较好;其次,运用MATLAB中RAND函数随机生成骨料的半径和夹角,使生成的随机骨料逼近真实的颗粒。为验证该算法的有效性,根据蒙特卡罗方法计算二级配和三级配混凝土随机骨料数目,模拟混凝土三维骨料颗粒。结果表明:该算法投放的颗粒不仅具有位置随机性、形状多样性优点,而且在骨料投放过程中具有优先划分网格后随机投放的优越性,在骨料重叠性判断运算中能够避免重复性计算。
In order to further study the three-dimensional generation and placement algorithm of concrete aggregate particles,a three-dimensional random aggregate building method based on ANSYS is proposed. This method can generate arbitrary convex polyhedron aggregates. First of all,the concrete aggregate feeding algorithm is controlled by the random number of the unit,and the randomness of this method is better; secondly,the radius and the angle of the aggregate are randomly generated by using the RAND function in MATLAB to make the generated random aggregate approximate to the real ones. Particles. To verify the effectiveness of the algorithm,the number of random aggregates of secondary and tertiary aggregates was calculated according tothe Monte Carlo method to simulate three-dimensional aggregate particles of concrete. The results show that the particles put by this algorithm not only have the advantages of position randomness and shape diversity,but also have the advantage of random placement after prioritizing the mesh in the process of aggregate delivery,and can avoid repetitiveness in the calculation of aggregate overlap. Calculations.
作者
王彩峰
马学强
WANG Cai-feng;MA Xue-qiang(School of Civil Engineering,Henan Polytechnic University,Jiaozuo 454003,China;The Second Construction Engineering Co.Ltd.,Shenzhen 252000,China)
出处
《河南城建学院学报》
CAS
2018年第2期13-18,共6页
Journal of Henan University of Urban Construction
基金
国家自然科学基金(41172317)
关键词
混凝土
三维随机骨料
随机生成
数值模拟
concrete
three-dimensional random aggregate
random generation
numerical simulation