[发明专利]一种快速查找泄漏点的方法及系统在审
申请号: | 202211125826.1 | 申请日: | 2022-09-16 |
公开(公告)号: | CN116166695A | 公开(公告)日: | 2023-05-26 |
发明(设计)人: | 张月香;谢兴昶;刘晓夫 | 申请(专利权)人: | 山东浪潮新基建科技有限公司 |
主分类号: | G06F16/2455 | 分类号: | G06F16/2455;F17D5/06;G06F16/22 |
代理公司: | 济南信达专利事务所有限公司 37100 | 代理人: | 姜丽洁 |
地址: | 250100 山东省济南市高新*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 快速 查找 泄漏 方法 系统 | ||
本发明涉及市政领域,具体提供了一种快速查找泄漏点的方法,首先建立分析市政管线数据库,基于数据库收集管线信息和管点信息,根据管线信息和管点信息的逻辑关系查询到与本条管线关联的两个管点,然后分别对两个所述管点进行二叉树遍历查询方式进行查询操作。与现有技术相比,本发明的二叉树查询方法查找泄漏点,找到符合条件的阀门后跳出循环,减少循环的时间,提高搜索工作效率。泄漏点的快速查找优化有利于降低次生危险,节约资源,减少浪费。
技术领域
本发明涉及市政领域,具体提供一种快速查找泄漏点的方法及系统。
背景技术
城市供水系统的管道破裂事故极为普遍,爆管后的抢修工作不容忽视。实现完善的爆管关阀分析功能将减少抢修时间,缩小停水范围,将损失降到最低。爆管分析一般是对给水、燃气、热力等类型的管线进行分析,现有技术中一条管线爆裂后,在最近阀门或阀门井中很难快速查找出破坏点。
发明内容
本发明是针对上述现有技术的不足,提供一种实用性强的快速查找泄漏点的方法。
本发明进一步的技术任务是提供一种设计合理,安全适用的快速查找泄漏点的系统。
本发明解决其技术问题所采用的技术方案是:
一种快速查找泄漏点的方法,首先建立分析市政管线数据库,基于数据库收集管线信息和管点信息,根据管线信息和管点信息的逻辑关系查询到与本条管线关联的两个管点,然后分别对两个所述管点进行二叉树遍历查询方式进行查询操作。
作为优选,所述的管线消息包括管线起点点号、终点点号、管线类型和排水流向。
作为优选,所述管点信息包括物探点号、X坐标、Y坐标、地面高程、特征和附属物。
进一步的,基于数据库查找泄漏点的具体步骤如下:
S1、将当前要搜索的点加入到要搜素点的集合SearchPointExp中;
S2、从数据库中查询与所述搜索点关联的所有的管线数据,然后循环进行对比和判断;
S3、如果当前点是起始点,判断是否包含终止点,加入到二叉树中操作;
S4、如果当前点是终止点,同步骤S3处理;
S5、要搜素点的集合SearchPointExp移除当前点;
S6、循环继续搜索新加入的点,直到找到符合条件的点,跳出循环,搜索结束。
进一步的,在步骤S3中,如果当前点是起始点,那么判断已搜过的点集合SearchedPoint是否包含终止点,如果不包含同时终止点也不等于当前管线的终止点,就加入到二叉树中。
进一步的,判断起始附属物不为空且包含阀门或者阀门井的话,Exp_noList结果集合添加起始点,二叉树结束;
如果不是,再判断终止附属物不为空且包含阀门或者阀门井的话,Exp_noList结果集合添加终止点,二叉树结束;
如果都不是,将当前点加入到要搜素点的集合SearchPointExp。
一种快速查找泄漏点的系统,建立要分析的市政管线数据库,管线信息至少包含管线起点点号、终点点号、管线类型和排水流向,管点信息至少包含物探点号、X坐标、Y坐标、地面高程、特征和附属物;
根据管线管点的逻辑关系查询到与本条管线关联的两个管点,然后分别对两个管点进行二叉树遍历查询方式进行查询操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东浪潮新基建科技有限公司,未经山东浪潮新基建科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211125826.1/2.html,转载请声明来源钻瓜专利网。