[发明专利]一种基于图回溯法的矿井排水网络流向解算方法有效

专利信息
申请号: 201710221518.1 申请日: 2017-04-06
公开(公告)号: CN107169155B 公开(公告)日: 2021-05-18
发明(设计)人: 冯治东;蒋平;张培元;白鱼秀;杨斐 申请(专利权)人: 榆林学院
主分类号: G06F16/901 分类号: G06F16/901;G06F30/20;G06Q50/02
代理公司: 西安通大专利代理有限责任公司 61200 代理人: 徐文权
地址: 719000*** 国省代码: 陕西;61
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 回溯 矿井 排水 网络 流向 方法
【权利要求书】:

1.一种基于图回溯法的矿井排水网络流向解算方法,其特征在于:首先将矿井排水网络转化为图拓扑结构,然后利用基于图结构的迷宫回溯法,探寻图结构中流体的所有路径;所述将矿井排水网络转化为图拓扑结构的具体方法为:将矿井排水网络中正在运转的水泵转化为流向图的驱动节点vd、将停止运转的水泵转化为闭节点vs、开启的闸阀转化为通节点vo、关闭的闸阀转化为闭节点vs,同时,将排水网络中的最终出口转化为出口节点ve、将管道转化为流向边ef,最终得到流体的流向图;

利用基于图结构的迷宫回溯法,探寻图结构中流体的所有路径的具体步骤如下:

第一步,设定所述流向图中所有驱动节点vd有唯一的相邻通节点,所有流向边的流源和流目标初始状态为空集,同时对该流向图中的每个节点进行编号;

第二步,找出未被流向解算过的驱动节点vdx∈vd,其唯一的相邻节点va∈vo,将该节点va入栈;

第三步,检查栈内是否存在节点,如果没有则探寻完毕,得出该驱动节点所驱动流体的所有可行路径,该驱动节点vdx的解算周期结束,转第二步继续执行;若存在,设栈顶节点为vb,则进行下一步;

第四步,将栈顶节点vb取出,判断节点vb的节点类型,确定各流向边流源和流目标;

第五步,若所有驱动节点的解算周期完毕,则表示,找寻到所有的路径,从而得出各流向边的流源和流目标,算法结束;

其中,第四步中,当栈顶节点vb为闭节点vs时,表示该路径不可行,则将该节点vb出栈,节点va为新的栈顶节点,并将节点vb到节点va所形成的流向边标记为已访问,转第三步继续检查栈内节点;

当栈顶节点vb为通节点vo时,且该栈顶节点vb除栈内的相邻节点和标记过的流向边外,有其他相邻节点,则从其他相邻节点中找出任一节点vc,并将节点vc入栈,节点vc为新的栈顶节点,同时,转到第三步继续执行;

当栈顶节点vb为通节点vo时,且该栈顶节点vb除栈内的相邻节点和标记过的流向边外,无其他相邻节点,则进行回溯,即该节点vb出栈,将该节点vb的所有邻边标记为未访问,同时,转到第三步继续执行;

当栈顶节点vb为出口节点ve时,则表示已到达出口,此时从栈底到栈顶节点序列所形成的路径为一条可行通路,将其记录,并在路径上的所有流向边的流源集合中加入该路径上的驱动节点vd编号,所有流向边的流目标集合中加入该路径上的出口节点ve编号,将节点vb出栈,节点va为新的栈顶节点,并将节点vb与节点va所形成的流向边记为已标记,同时,转到第三步继续执行。

2.根据权利要求1所述的一种基于图回溯法的矿井排水网络流向解算方法,其特征在于:所得到流体的流向图为有向图G,所述有向图G的所有节点的集合V和所有流向边的集合E,应满足以下条件:

G=(V,E)

V={v|v∈{vd,vo,vs,ve}}

E={<vi,vj>|P(vi,vj)∧<vi,vj>∈{ef}∧vi,vj∈V}

其中,P(vi,vj)表示存在流向边;{ef}表示流向边集合。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于榆林学院,未经榆林学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201710221518.1/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top