一种燃气管线爆管分析的方法技术

技术编号:37603269 阅读:10 留言:0更新日期:2023-05-18 11:54
一种燃气管线爆管分析的方法,其基于地理信息技术进行燃气管线爆管分析,通过对燃气管线数据、小区数据进行地理信息化处理,把燃气管线数据抽象为无向图,包括下面的步骤:S1,选择要分析的爆管的管线;S2,获取爆管管线两端点的坐标;S3,根据坐标点查询相连通的管线,管线如果有分支,则遍历连通的分支;S4,遍历管线时根据坐标点查询该管线端点是否有阀门、调压设施、场站,直到所有满足连通条件的管线遍历完毕;S5,根据最后受影响的管线的位置与小区数据进行空间交互分析,获取受影响的小区信息,分析收到影响的小区从而得到完整的爆管分析结果。能够提高爆管分析的精确度,快速确定影响范围,并减少燃气管线爆管造成的损失。并减少燃气管线爆管造成的损失。并减少燃气管线爆管造成的损失。

【技术实现步骤摘要】
一种燃气管线爆管分析的方法


[0001]本专利技术涉及一种爆管分析方法,更具体的说涉及一种燃气管线爆管分析的方法。

技术介绍

[0002]目前,现有的针对燃气管线进行爆管分析的方法,通常统计分析受影响的上下游管线、调压站、调压箱、需要关闭的阀门等信息,采用深度优先或者广度优先算法。但是,该种方法对燃气管线数据要求较高,需要在两段管线的端点处有燃气节点设施才能继续进行遍历,如果两根管线之间只是线与线的端点相连则有可能不会继续遍历,因此会导致对影响的范围分析不够全面;此外,分析的结果不包含受影响的小区信息。

技术实现思路

[0003]本专利技术的目的在于针对现有技术中存在的上述问题,提供一种燃气管线爆管分析的方法。
[0004]为实现上述目的,本专利技术的技术解决方案是:一种燃气管线爆管分析的方法,其特征在于,其基于地理信息技术进行燃气管线爆管分析,通过对燃气管线数据、小区数据进行地理信息化处理,把燃气管线数据抽象为无向图,包括下面的步骤:
[0005]S1,选择要分析的爆管的管线;
[0006]S2,获取爆管管线两端点的坐标;
[0007]S3,根据坐标点查询相连通的上下游两个方向的管线,管线如果有分支,则遍历连通的分支,并标记是否已经查询过;
[0008]S4,遍历管线时根据坐标点查询该管线端点是否有阀门、调压设施、场站,若果遍历管线时遇到阀门,则停止该方向的管线查询,标记阀门为需要关闭的阀门,并且停止该方向的管线的遍历;如果没有阀门,分析是否有场站和管线连接,如果有场站和管线连接并且属于调压站,查看正遍历的管线属于输入管线还是输出管线,如果是输入管线,则记录场站,并继续遍历场站的输出低压力级别管线;若果遍历管线时遇到调压设施,标记调压设施名称,根据调压设施名称遍历管线信息中上游调压设施名称与该调压设施名称一致的管线,并对这些管线进行连通分析和遍历,分析是否有别的受影响管线、阀门、场站和调压设施;若果遍历管线时某路径的管线没有新的连通管线,停止该路径的遍历;以此类推直到所有满足连通条件的管线遍历完毕;
[0009]S5,记录的阀门是需要关闭的阀门设施,记录的场站和调压设施是受到影响的场站和调压设施,记录的管线是受影响的管线范围,则根据最后受影响的管线的位置与小区数据进行空间交互分析,获取受影响的小区信息,分析受到影响的小区从而得到完整的爆管分析结果。
[0010]所述的S1具体包括下面内容:获取爆管分析的位置,选中要进行爆管分析的管线,从属性信息中获取燃气管线编号,同时加载阀门、调压设施、场站和小区数据。
[0011]所述的S2具体包括下面内容:根据获取的两个坐标点查询相连通的上下游两个方
向的管线,遍历上下游管线时,需要标记管线是否遍历过,并添加到受影响管线列表中;对于遍历的新的管线,同样根据端点查询连通的管线,管线如果有分支,则遍历连通的分支,并标记是否已经查询过。。
[0012]与现有技术相比较,本专利技术的有益效果是:
[0013]本专利技术申请基于地理信息技术进行燃气管线爆管分析,能够提高爆管分析的精确度,快速确定影响范围,并减少燃气管线爆管造成的损失。
附图说明
[0014]图1是专利技术流程示意图。
具体实施方式
[0015]以下结合附图说明和具体实施方式对本专利技术作进一步的详细描述。
[0016]参见图1,一种燃气管线爆管分析的方法,其基于地理信息技术进行燃气管线爆管分析,通过对燃气管线数据、小区数据进行地理信息化处理,把燃气管线数据抽象为无向图;在燃气管线发生破裂时候,分析需要关闭的上下游阀门和受影响的其他燃气管线、调压设施、场站,进行分析的时候考虑高压力级别管线爆管对低压力级别管线的影响,计算受影响的入户管线和入户小区。具体包括下面的步骤:
[0017]S1,选择要分析的爆管的管线。该S1步骤具体包括下面内容:获取爆管分析的位置,选中要进行爆管分析的管线,从属性信息中获取燃气管线编号,同时加载阀门、调压设施、场站和小区数据。
[0018]S2,根据获取的管线信息,获取爆管管线两端点的地图坐标P1和P2。该S2步骤具体包括下面内容:根据获取的两个坐标点P1和P2查询相连通的上下游两个方向的管线,遍历上下游管线时,需要标记管线是否遍历过,并添加到受影响管线列表中;对于遍历的新的管线,同样根据端点查询连通的管线,管线如果有分支,则遍历连通的分支,并标记是否已经查询过。
[0019]S3,根据坐标点查询相连通的上下游两个方向的管线,管线如果有分支,则遍历连通的分支,并标记是否已经查询过。
[0020]S4,在遍历每一段燃气管线的同时,根据坐标点查询该管线端点是否有阀门、调压设施、场站,若果遍历管线时遇到阀门,则停止该方向的管线查询,标记阀门为需要关闭的阀门,并且停止该方向的管线的遍历。如果没有阀门,分析是否有场站和管线连接,如果有场站和管线连接并且属于调压站,查看正遍历的管线属于输入管线还是输出管线,如果是输入管线,则记录场站,并继续遍历场站的输出低压力级别管线。若果遍历管线时遇到调压设施,标记调压设施名称,根据调压设施名称遍历管线信息中上游调压设施名称与该调压设施名称一致的管线,并对这些管线进行连通分析和遍历,分析是否有别的受影响管线、阀门、场站和调压设施。若果遍历管线时某路径的管线没有新的连通管线,停止该路径的遍历;以此类推直到所有满足连通条件的管线遍历完毕。
[0021]S5,记录的阀门是需要关闭的阀门设施,记录的场站和调压设施是受到影响的场站和调压设施,记录的管线是受影响的管线范围,则根据最后受影响的管线的位置与小区数据进行空间交互分析,获取受影响的小区信息,分析受到影响的小区从而得到完整的爆
管分析结果。
[0022]参见图1,本申请通过对燃气管线数据、小区数据进行地理信息化处理,把燃气管线数据抽象为无向图,在进行爆管分析的时候,采用广度优先搜索算法(Breadth First Search,简写BFS),搜索速度非常快,能够更加准确的定位需要关闭的阀门、受影响的上下游管线、调压设施、场站;且能够根据拓扑关系分析出受影响的小区。
[0023]以上内容是结合具体的优选实施方式对本专利技术所作的进一步详细说明,不能认定本专利技术的具体实施只局限于这些说明。对于本专利技术所属
的普通技术人员来说,在不脱离本专利技术构思的前提下,还可以做出若干简单推演或替换,上述结构都应当视为属于本专利技术的保护范围。
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种燃气管线爆管分析的方法,其特征在于,其基于地理信息技术进行燃气管线爆管分析,通过对燃气管线数据、小区数据进行地理信息化处理,把燃气管线数据抽象为无向图,包括下面的步骤:S1,选择要分析的爆管的管线;S2,获取爆管管线两端点的坐标;S3,根据坐标点查询相连通的上下游两个方向的管线,管线如果有分支,则遍历连通的分支,并标记是否已经查询过;S4,遍历管线时根据坐标点查询该管线端点是否有阀门、调压设施、场站,若果遍历管线时遇到阀门,则停止该方向的管线查询,标记阀门为需要关闭的阀门,并且停止该方向的管线的遍历;如果没有阀门,分析是否有场站和管线连接,如果有场站和管线连接并且属于调压站,查看正遍历的管线属于输入管线还是输出管线,如果是输入管线,则记录场站,并继续遍历场站的输出低压力级别管线;若果遍历管线时遇到调压设施,标记调压设施名称,根据调压设施名称遍历管线信息中上游调压设施名称与该调压设施名称一致的管线,并对这些管线进行连通分析和遍历,分析是否有别的受影响管线、阀门、场站和调压...

【专利技术属性】
技术研发人员:周晓光张伟郑红立王忱赵连伟李萌君赵超宫婧李悦宇侯振明胡洋
申请(专利权)人:津燃华润燃气有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1