复杂轮廓实体内级配随机颗粒的受控填充算法
A Controllable Filling Method for Random Grading Grains in the Solid Body with Complex Shape
-
摘要: 在复杂轮廓形体内,针对满足指定填充率与级配曲线的任意凹凸形随机颗粒的填充过程,提出一种物理意义明确、简便易行的多尺度两阶段配置算法.首先以规则化基网格来剖分待填的实体,提供了一个中间层次,简化随机颗粒定位的复杂性;然后在生成满足统计特征的颗粒集合的基础上,提出先快速预填充。再基于包围盒进行颗粒交叠区域小步长迭代调整的改进技术.以混凝土细观数值试件的数学建模为例进行的实验。结果表明,文中算法可有效地控制填充过程中出现的各种主要随机因素,有利于随机颗粒轮廓的控制,并突破了传统凸颗粒的数值限制,具有很好的成型效率.Abstract: Under the objective statistical conditions of grain filling ratio and grading curve for grain size,we propose an improved two-step modeling procedure to effectively fill a 2D or 3D non-regular solid body with a mass of random grains.It first partitions the complex solid body into fine regular cells,which provides an intermediate structure for the grain filling and makes the locating of grains much easy.Then,an iterative adjustment process is performed to remove the overlaps between adjacently located grains based on their enclosing boxes.We tested our algorithm by simulating the generation of concrete meso-mechanics models,experimental results show that,compared to other filling method,our algorithm achieves better efficiency and feasibility,it is adaptive to random grains of different shape and different size and gets rid of the convex shape limit of the grains.
下载: