【技术实现步骤摘要】
一种堆石混凝土中随机堆石的生成方法
本专利技术属于混凝土分析
,具体涉及一种堆石混凝土中随机堆石的生成方法。
技术介绍
混凝土的损伤是发生于细观层次上的,而材料的力学性能是损伤的影响在宏观上的体现。因此,学者们从不同的层次对混凝土材料进行了大量研究,根据研究方法的侧重点的不同,可将针对混凝土材料的研究大体分为宏观、细观及微观三个层次,宏观层次的研究将混凝土视为一种均质材料,忽略了其内部的不均匀性;细观层次的研究一般将混凝土视为由粗骨料、水泥砂浆以及二者之间的界面过渡区构成;微观层次的研究主要是针对诸如水泥颗粒、孔隙、水化产物等微观结构,已经不是人类肉眼可辨识的尺度,必须借助电子显微镜等试验设备进行研究;作为一种改进,目前采用的格构模型(Latticemodel)是在细观尺度上将连续介质离散为由杆或梁连结而成的格构系统。采用简单的本构以及破坏准则,通过赋予不同单元以不同的参数来描述混凝土的不均匀性。这种模型是先进行整体分析,根据计算得出的单元应力将超出破坏准则的单元剔除掉;剔除掉的单元即破坏的单元,这个过程是不可 ...
【技术保护点】
1.一种堆石混凝土中随机堆石的生成方法,其特征在于,具体按照以下步骤实施:/n步骤1、利用随机数发生器随机生成平面方程,使用Python脚本在ABAQUS中建立初始块体;/n步骤2、利用ABAQUS拆分几何元素的方法对步骤1得到初始块体依次使用生成的平面进行切割生成凸多面体,利用ABAQUS内置方法获取凸多面体各个面的面积,同时测量凸多面体的粒径;/n步骤3、对步骤2得到的凸多面体采用限制切割面相对大小的方法进行畸形判断,若满足要求,则将该凸多面体加入凸多面体库中,进行下一凸多面体的生成;若不满足要求,则舍弃该凸多面体,进行下一个凸多面体的生成。如此反复,直到凸多面体库中凸 ...
【技术特征摘要】
1.一种堆石混凝土中随机堆石的生成方法,其特征在于,具体按照以下步骤实施:
步骤1、利用随机数发生器随机生成平面方程,使用Python脚本在ABAQUS中建立初始块体;
步骤2、利用ABAQUS拆分几何元素的方法对步骤1得到初始块体依次使用生成的平面进行切割生成凸多面体,利用ABAQUS内置方法获取凸多面体各个面的面积,同时测量凸多面体的粒径;
步骤3、对步骤2得到的凸多面体采用限制切割面相对大小的方法进行畸形判断,若满足要求,则将该凸多面体加入凸多面体库中,进行下一凸多面体的生成;若不满足要求,则舍弃该凸多面体,进行下一个凸多面体的生成。如此反复,直到凸多面体库中凸多面体的数量达到预先设定的数量;
步骤4、利用随机数发生器在预先设置的粒径范围内生成目标粒径,在步骤3中得到的凸多面体库中随机选取一个凸多面体,将其放缩至目标粒径大小生成堆石,然后记录堆石信息,依次选取缩放缩剩下的凸多面体,最后得到整体放缩后的目标粒径的堆石...
【专利技术属性】
技术研发人员:王瑞骏,李阳,秦睿,何晓莹,
申请(专利权)人:西安理工大学,
类型:发明
国别省市:陕西;61
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。