【技术实现步骤摘要】
本专利技术涉及一种基于像素提取的三维数值颗粒成型方法,属于道路工程
技术介绍
在道路工程数值离散模拟试验中,PFC3D软件有着举足轻重的作用,目前大量的数值实验都采用PFC3D软件自带的小球颗粒来仿真模拟,该方法简便易行,但是无法精确模糊复杂形态的颗粒,部分三维的数值成型方法都是运用了简化、随机生长的算法来拟合形态,虽然在一定程度上拟合了简单的三维形态,但是无法精确刻画级配颗粒的棱角形态,而复杂形态的级配颗粒,其棱角形态对于道路试验、路用性能具有非常重大的影响,还有部分数值三维重构方法,其都在内部填充小球,单个三维数值颗粒小球数量多,运算效率低下,数值试验中颗粒容量较小。
技术实现思路
本专利技术的目的是提供一种基于像素提取的三维数值颗粒成型方法,以解决目前在离散元仿真模拟中精确拟合复杂三维颗粒的问题。为实现上述目的,本专利技术采用的技术方案为:一种基于像素提取的三维数值颗粒成型方法,包括如下步骤:(1)CT扫描:根据需要成型的颗粒数量确定CT扫描的颗粒数量,CT扫描间隔为0.1mm,得到被扫描颗粒的二维断层图像集合;(2)确定颗粒扫描方向实际尺寸:选取被扫描的颗粒与其CT扫描的二维断层图像集合,通过游标卡尺确定该颗粒沿扫描方向的实际总长度reallength1;(3)确定拟合层数及其间隔:根据拟合精度要求以及实验效率确定三维成型的层数le,层间间隔sl以及PFC3D内小球的半径rad;根据确定的层数标号筛选出对应的CT扫描图像,整理汇总;(4)第一次图像处理:将步骤(3)筛选出的每层图像处理成颗粒轮廓信息的图片,并对这些图片批量进行灰度化处理,得 ...
【技术保护点】
一种基于像素提取的三维数值颗粒成型方法,其特征在于:包括如下步骤:(1)CT扫描:根据需要成型的颗粒数量确定CT扫描的颗粒数量,CT扫描间隔为0.1mm,得到被扫描颗粒的二维断层图像集合;(2)确定颗粒扫描方向实际尺寸:选取被扫描的颗粒与其CT扫描的二维断层图像集合,通过游标卡尺确定该颗粒沿扫描方向的实际总长度reallength1;(3)确定拟合层数及其间隔:根据拟合精度要求以及实验效率确定三维成型的层数le,层间间隔sl以及PFC3D软件内小球的半径rad;根据确定的层数标号筛选出对应的CT扫描图像,整理汇总;(4)第一次图像处理:将步骤(3)筛选出的每层图像处理成颗粒轮廓信息的图片,并对这些图片批量进行灰度化处理,得到图像集合;(5)第二次图像处理:通过MATLAB软件对经过第一次图像处理的图像集合批量操作,读取并存储每一层图片颗粒轮廓处的像素位置信息;(6)MATLAB筛除算法:对每一层图片保存的颗粒轮廓处的像素位置信息进行分组筛选,减小保存的像素数量;(7)确定成型比例:通过MATLAB软件量取所选的被扫描的颗粒所有扫描轮廓图片的最大像素长度pil,通过游标卡尺量取该颗粒对应 ...
【技术特征摘要】
1.一种基于像素提取的三维数值颗粒成型方法,其特征在于:包括如下步骤:(1)CT扫描:根据需要成型的颗粒数量确定CT扫描的颗粒数量,CT扫描间隔为0.1mm,得到被扫描颗粒的二维断层图像集合;(2)确定颗粒扫描方向实际尺寸:选取被扫描的颗粒与其CT扫描的二维断层图像集合,通过游标卡尺确定该颗粒沿扫描方向的实际总长度reallength1;(3)确定拟合层数及其间隔:根据拟合精度要求以及实验效率确定三维成型的层数le,层间间隔sl以及PFC3D软件内小球的半径rad;根据确定的层数标号筛选出对应的CT扫描图像,整理汇总;(4)第一次图像处理:将步骤(3)筛选出的每层图像处理成颗粒轮廓信息的图片,并对这些图片批量进行灰度化处理,得到图像集合;(5)第二次图像处理:通过MATLAB软件对经过第一次图像处理的图像集合批量操作,读取并存储每一层图片颗粒轮廓处的像素位置信息;(6)MATLAB筛除算法:对每一层图片保存的颗粒轮廓处的像素位置信息进行分组筛选,减小保存的像素数量;(7)确定成型比例:通过MATLAB软件量取所选的被扫描的颗粒所有扫描轮廓图片的最大像素长度pil,通过游标卡尺量取该颗粒对应轮廓图片量取方向的最大实际长度reallength2,二者比值即为成型比例;(8)PFC3D软件建模:通过保存的各层轮廓像素位置信息,经过比例操作,整理成PFC可读模式,将每一层成型的轮廓叠加成三维数值模型;(9)批量操作:批量操作以上步骤,量产三维数值颗粒模型,完成调用颗粒调用程序。2.根据权利要求1所述的基于像素提取的三维数值颗粒成型方法,其特征在于:所述步骤(1)中,扫描方向沿俯视或者侧视任何一个方向均可,只需要保证扫描面与颗粒的横截面或者纵断面平行即可,相应量取的数据或者计算公式根据扫描方向的变换相应改变。3.根据权利要求1所述的基于像素提取的三维数值颗粒成型方法,其特征在于:所述步骤(2)中,通过游标卡尺确定该颗粒沿俯视方向的实际总长度为reallength1,检验reallength1与CT扫描的断层图像集合上所显示的该颗粒厚度,误差大于1%,应该去除该颗粒样品。4.根据权利要求1所述的基于像素提取的三维数值颗粒成型方法,其特征在于:所述步骤(3)中,根据拟合精度要求以及实验效率确定三维成型的层数le,层间间隔sl以及PFC3D内小球的半径rad;le、sl、rad、reallength1应满足下述关系式(1)和...
【专利技术属性】
技术研发人员:马涛,丁珣昊,黄晓明,张垚,叶勤,
申请(专利权)人:东南大学,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。