【技术实现步骤摘要】
一种基于生成元的裂纹生成方法、存储介质及终端设备
本专利技术涉及裂纹表征与建模
,尤其涉及一种基于生成元的裂纹生成方法、存储介质及终端设备。
技术介绍
随着学者们研究地不断深入,基于岩石、混凝土等材料中原生的裂纹/节理/裂缝,对其渗流特征和力学特征等进行研究受到极大的关注。在对岩石、混凝土等材料中的原生裂纹进行研究时,通常可通过实验室观测和表征进行研究,也可以通过数值模拟等手段进行力学分析,获得规律。无论是实验室研究,还是数值模拟,对其裂纹形态的构建一直是分析其力学特征的重要条件。获得的裂纹形态相似度越高,相关表征参数越接近,越能观测到一些复杂结构影响下的力学效应,以指导实际工程。在当前的裂纹生成手段中,可通过布朗运动、分形插值等方法进行构建。其中,布朗运动形成的裂纹随机性过大,不利于表征和区分;分形插值构建的裂纹虽然可以采用分形维数进行表征,但缺乏一定的统计特征,使用起来也存在诸多的限制。因此,现有技术还有待于改进和发展。
技术实现思路
鉴于上述现有技术的不足,本专利技术的目的在于提供一种基于生成元的裂纹生成方法、存储介质及终端设备,旨在解决现有技术中尚未有构建相同的统计概率特征的裂纹生成方法的问题。本公开的技术方案如下:一种基于生成元的裂纹生成方法,其中,包括以下步骤:获取待处理裂缝图像,通过图像处理方法获得裂纹点坐标数据;对所述裂纹点坐标数据进行方向概率分解,获得裂纹生成元数据;设置组合数n-1,将所述裂纹生成元数据中的每一段裂纹 ...
【技术保护点】
1.一种基于生成元的裂纹生成方法,其特征在于,包括以下步骤:/n获取待处理裂缝图像,通过图像处理方法获得裂纹点坐标数据;/n对所述裂纹点坐标数据进行方向概率分解,获得裂纹生成元数据;/n设置组合数n-1,将所述裂纹生成元数据中的每一段裂纹重新排列后依次连接,形成n-1条裂纹生成元,并获得n-1条裂纹生成元的点坐标数据;/n对所述n-1条裂纹生成元进行放缩变换和平移变换处理并首尾连接组合成新的裂纹。/n
【技术特征摘要】
1.一种基于生成元的裂纹生成方法,其特征在于,包括以下步骤:
获取待处理裂缝图像,通过图像处理方法获得裂纹点坐标数据;
对所述裂纹点坐标数据进行方向概率分解,获得裂纹生成元数据;
设置组合数n-1,将所述裂纹生成元数据中的每一段裂纹重新排列后依次连接,形成n-1条裂纹生成元,并获得n-1条裂纹生成元的点坐标数据;
对所述n-1条裂纹生成元进行放缩变换和平移变换处理并首尾连接组合成新的裂纹。
2.根据权利要求1所述基于生成元的裂纹生成方法,其特征在于,通过图像处理方法获得裂纹点坐标数据的步骤包括:
对待处理裂纹图像进行二值化处理;
对经过二值化处理的裂纹图像进行形态学细化处理,获得标准裂纹轮廓线图像;
通过提取所述标准裂纹轮廓线图像中的裂纹所在像素位置,获得裂纹点的坐标数据,记为F={fi},fi=(xi,yi,zi)T,i=1,2...,n,其中,F表示裂纹点的集合,符号T表示转置,f1表示裂纹线中第i个点的坐标,则裂纹起点为f1=(x1,y1,z1)T,裂纹终点为fn=(xn,yn,zn)T。
3.根据权利要求1所述基于生成元的裂纹生成方法,其特征在于,对所述裂纹点坐标数据进行方向概率分解,获得裂纹生成元数据的步骤包括:
根据所述裂纹点坐标数据计算每一段裂纹的成长向量;
统计每一段裂纹的成长向量对应的成长次数;
计算每一段裂纹的成长向量对应的概率;
通过将每一段裂纹的成长向量的每个坐标与对应的概率相乘,获得裂纹生成元的向量坐标;
设定一个方向向量集合的顺序,便获得了一个确定的裂纹生成元。
4.根据权利要求3所述基于生成元的裂纹生成方法,其特征在于,对所述裂纹点坐标数据进行方向概率分解,获得裂纹生成元数据的步骤具体包括:
在三维像素空间中,将所有裂纹点之间的裂纹线段归纳为26个成长方向向量,其组成的集合为:
其中,D表示成长方向矩阵,di表示第i种成长方向向量,di=(D1,i,D2,i,D3,i)T,i=1,2...,26;
在二维像素平面中,将所有裂纹点之间的裂纹线段归纳为8个成长方向向量,其组成的集合为:
对像素空间中各方向统计特征一致的裂纹线,设沿着26个方向的累计生长次数为Ti(i=1,2,...,26),则成长方向向量对应的概率集合P={pi},pi∈[0,1],式中:且
当成长方向向量集合和对应的概率集合确定后,设定一个成长方向的检索集合ΔS={ΔSt},ΔSt∈[1,2,...,26],i=1,2,.....
【专利技术属性】
技术研发人员:李铭辉,吴明洋,李存宝,尚德磊,鲁俊,宋真龙,朱正文,
申请(专利权)人:深圳大学,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。