【技术实现步骤摘要】
一种基于三维地下管道的爆管搜索方法
本专利技术属于管道分析领域,具体涉及一种基于三维地下管道的爆管搜索方法。
技术介绍
城市地下管线(排水、供水、燃气)爆管事故较为普遍,爆管后的抢修工作不容忽视。实现完善的爆管关阀分析功能将减少抢修时间,减少受影响范围,将因爆管而造成的损失降为最小,提高管网的现代化管理水平。怎样快速、准确地分析出爆管位置最近的阀门及受影响的管线范围,为抢修人员提供快速、准确的辅助,一直是业界研究的热点问题。目前一些管网系统已经不同程度的实现了爆管分析功能,但还存在着一些不足。现有的爆管分析算法一般有两种,一种是不基于流向的爆管分析方法,一种是基于流向的爆管分析方法。这两种方法都各有各的好处,但是由于城市地下管网数据各自的特性,只有有些管道,比如供水管道具有实际意义,有些管道没有流向,或流向不具有实际意义。采用图论的分析方法可以忽略流向进行分析,但仅能找出可能需要关闭的阀门,由于没有用到流向,所以对于有流向的数据本身而言就丢失了“流向”这一重要数据。基于流向的分析方法能够精确地找到应关闭阀门,要分析没 ...
【技术保护点】
1.一种基于三维地下管道的爆管搜索方法,其特征在于,包括以下步骤:/nS101,确定爆管点所在的管段,并确定爆管点所在管段的流向,进入S103;若爆管点所在管段无流向信息,则进入S102;/nS102,指定该管段的流向信息,进入S103;/nS103,根据管段的流向,获取上游连接节点信息,进入S104;/nS104,根据上游连接节点信息判断该连接节点是否为阀门;若为阀门,则完成搜索流程;若不为阀门,进入S105;/nS105,根据流向利用广度优先搜索上游连接节点,直至找到所有上游阀门为止;若管段无流向信息则进入S106;/nS106,查找受影响管段的下游,直至查找到所有没有 ...
【技术特征摘要】
1.一种基于三维地下管道的爆管搜索方法,其特征在于,包括以下步骤:
S101,确定爆管点所在的管段,并确定爆管点所在管段的流向,进入S103;若爆管点所在管段无流向信息,则进入S102;
S102,指定该管段的流向信息,进入S103;
S103,根据管段的流向,获取上游连接节点信息,进入S104;
S104,根据上游连接节点信息判断该连接节点是否为阀门;若为阀门,则完成搜索流程;若不为阀门,进入S105;
S105,根据流向利用广度优先搜索上游连接节点,直至找到所有上游阀门为止;若管段无流向信息则进入S106;
S106,查找受影响管段的下游,直至查找到所有没有访问过的管段,完成搜索流程。
2.根据权利要求1所述的一种基于三维地下管道的爆管搜索方法,其特征在于,根据流向利用广度优先搜索上游连接节点的具体方法如下:
S1051,搜索所有离爆管所在管段最近的上游方向且没有访问过的管段,进入S1052;
S1052,判断管段上的连接节点是否为阀门,若为阀门,则进入S1053,若不为阀门,进入S1055;
S1053,查找以阀门为起点或终点,且没有访问过的管段,进入1054;
S1054,判断没有访问过的管段中的连接节点是否为阀门,如果是阀门,停止搜索,否则进入S1055;
S1055,查找该连接节点上游方向且没有访问过的管段,进入S1052。
3.根据权利要求1所述的一种基于三维地下管道的爆管搜索方法,其特征在于,步骤S106的具体方法如下:
S1061,查找管段的下游,找到连接节点,进入S107;
S1062,查找所有连接节点下游方向没有访问过的管段,并在管段中找到没有访问过的连接节点,进入S1063;
S1063,查找以没有访问过的连接节点为起点或终点的,且没有访问过的管段,并确定没有访问过的管段的连接节点,进入S1064;
S1064,查找所有连接节点为起点或终点,且没有访问过的管段,完成搜索流程。
4.根据权利要求1所述的...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。