买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】多相体系连通性的判断方法及系统_湖北工业大学_202310196879.0 

申请/专利权人:湖北工业大学

申请日:2023-03-03

公开(公告)日:2024-05-10

公开(公告)号:CN116343958B

主分类号:G16C60/00

分类号:G16C60/00;G06F17/15

优先权:

专利状态码:有效-授权

法律状态:2024.05.10#授权;2023.07.14#实质审查的生效;2023.06.27#公开

摘要:本发明提供多相体系连通性的判断方法及系统。多孔介质有天然的和人工的,它们普遍存在于我们的周围,多孔介质是一种多相体系,各相的分布情况对整体的物理性能有重要影响,因此判断多相体系的连通性具有重要意义,本发明能够有效、便捷、准确地对多相体系连通性进行判断。本发明的核心之一是分散体重叠关系的判断,并基于此生成重叠关系矩阵和重叠关系数组;核心之二是分散体连通性判断的递归算法,利用递归算法从起点数组开始搜索能够到达终点数组的贯通路径,当搜索到一条贯通路径时,即表明多相体系是连通的,否则表明不连通。本发明可用于对岩石、土壤、水泥基材料、陶瓷等各种天然或人工多孔介质多相体系连通性的判断,具有广泛的适用性。

主权项:1.多相体系连通性的判断方法,其特征在于,包括以下步骤:步骤1,根据待判断的多相体系试样生成试样二维模型,将试样二维模型中的颗粒状相结构作为分散体,其余部分作为基体,试样二维模型中允许分散体之间,以及分散体与边界有部分重叠;步骤2,判断各个分散体之间是否存在重叠,建立分散体之间重叠关系矩阵A;先对试样二维模型的所有n个分散体进行编号,建立一个n×n二维矩阵A,对矩阵A赋初值0;接下来,判断各个分散体之间的位置关系,若第i个分散体和第j个分散体存在位置重叠,i≠j,则将矩阵元素Ai,j和Aj,i的值赋为1,赋值后的矩阵即为分散体之间的重叠关系矩阵;重叠关系矩阵A以公共变量的形式传给递归函数;步骤3,利用重叠关系矩阵A生成每个分散体的重叠关系数组ck,下标k表示分散体的编号;统计矩阵A第k行非零元素个数,此值为ck1,表示与第k个分散体有重叠关系的分散体的个数,数组ck后续元素分别记录矩阵A第k行中各个非零元素所在列的编号,数组ck的维数是ck1+1;递归函数中采用此方法生成重叠关系数组ck;步骤4,针对试样连通性的判断方向F,将试样二维模型中与该方向相交的边界分别作为起点边界和终点边界,搜索与起点边界和终点边界相交的分散体,并分别建立起点数组cL和终点数组cR,数组元素记录的是与该边界相交的分散体的编号;终点数组cR以公共变量的形式传给递归函数;步骤5,建立公共数组b,b为可变数组,用来存放所搜寻的分散体连通路径,b的元素表示相互连通的分散体的编号,路径数组b以公共变量的形式传给递归函数;设置公共变量f,f为标志位,用来判断是否存在贯通分散体,标志位f以公共变量的形式传给递归函数;步骤6,基于递归函数进行分散体连通性判断:从起点数组cL所代表的某一个分散体出发,通过调用递归函数来搜索相互连通的分散体,若连通路径的最后一个分散体是终点数组cR中的元素,则表示找到了贯通分散体,试样二维模型在方向F上是贯通的,搜索过程结束;否则表示该路径不是贯通的,继续从起点数组cL中选择下一个分散体,从该分散体出发重新搜索连通路径;若起点数组cL中所有元素都搜索完毕,都不存在贯通分散体,则表示试样二维模型在方向F不贯通;路径数组b、标志位f、终点数组cR、重叠关系矩阵A作为公共变量传递给递归函数,递归函数无返回值。

全文数据:

权利要求:

百度查询: 湖北工业大学 多相体系连通性的判断方法及系统

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。