一种管线流向检测方法和系统与流程

文档序号:22557162发布日期:2020-10-17 02:41阅读:504来源:国知局
一种管线流向检测方法和系统与流程

本发明涉及管线检测领域,特别是涉及一种管线流向检测方法和系统。



背景技术:

城市地下综合管线是城市市政工程的重要组成部分,现有的地下管线种类繁多、复杂,且在地下布设呈立体交叉网状分布。现阶段,地下管线数据往往利用gis技术转换为空间数据再进行数据入库与管理,因此地下管线空间逻辑关系的正确性是评判地下管线数据质量好坏的重要标准,同时也直接影响到后续地下管线信息应用的可靠性与社会经济价值。地下综合管线空间逻辑检查问题一直是地下管线检查的一个难点,也是有效避免地下管线空间逻辑错误、提高地下管线数据使用效益的重要保证。

地下综合管线空间逻辑检查较为重要的就是管线流向检测。管线流向检测即利用空间分析和流向分析,检查一定范围内任意两类管线之间在三维空间中的流向是否存在回流现象。

目前关于地下综合管线的三维空间碰撞检测研究还存在较多问题,比如多数地下管线信息系统中涵盖的空间分析功能并不全面、分析功能没有从实际检查层面出发、检查功能复用性差、结果准确性不高、检查效率受到限制等,不能较好的适用于地下管线的三维空间预测。



技术实现要素:

本发明的目的是提供一种管线流向检测方法和系统,以提高地下管线流向检测的准确度,很好的适用于地下管线的三维空间预测。

为实现上述目的,本发明提供了如下方案:

一种管线流向检测方法,包括:

获取待测管线的探测数据;

根据所述待测管线的探测数据,确定所述待测管线的起点高程和终点高程;

获取所述待测管线的预设流向;

根据所述待测管线的起点高程、所述待测管线的终点高程和所述待测管线的预设流向,确定所述待测管线是否出现回流。

可选的,所述待测管线的探测数据包括所述待测管线的起点埋深、起点地面高程、终点埋深和终点地面高程。

可选的,所述根据所述待测管线的探测数据,确定所述待测管线的起点高程和终点高程,具体包括:

将所述待测管线的起点地面高程与所述起点埋深做差,得到所述待测管线的起点高程;所述起点高程为所述待测管线起点的实际高程;

将所述待测管线的终点地面高程与所述终点埋深做差,得到所述待测管线的终点高程;所述终点高程为所述待测管线终点的实际高程。

可选的,所述根据所述待测管线的起点高程、所述待测管线的终点高程和所述待测管线的预设流向,确定所述待测管线是否出现回流,具体包括:

根据所述待测管线的起点高程和所述终点高程,确定所述待测管线的实际流向;所述待测管线的实际流向包括顺流和逆流;当所述待测管线的起点高程大于所述终点高程时,所述待测管线的实际流向为顺流;当所述待测管线的起点高程小于或等于所述终点高程时,所述待测管线的实际流向为逆流;

判断所述待测管线的实际流向与所述预设流向是否一致,得到第一判断结果;

当所述第一判断结果表示所述待测管线的实际流向与所述预设流向一致时,确定所述待测管线未出现回流;

当所述第一判断结果表示所述待测管线的实际流向与所述预设流向不一致时,确定所述待测管线出现回流。

可选的,所述根据所述待测管线的起点高程、所述待测管线的终点高程和所述待测管线的预设流向,确定所述待测管线是否出现回流,具体包括:

当所述待测管线的预设流向为顺流时,判断所述待测管线的起点高程是否大于所述终点高程,得到第二判断结果;

当所述第二判断结果表示所述待测管线的起点高程大于所述终点高程时,确定所述待测管线未出现回流;

当所述第二判断结果表示所述待测管线的起点高程不大于所述终点高程时,确定所述待测管线出现回流;

当所述待测管线的预设流向为逆流时,判断所述待测管线的起点高程是否大于所述终点高程,得到第三判断结果;

当所述第三判断结果表示所述待测管线的起点高程大于所述终点高程时,确定所述待测管线出现回流;

当所述第三判断结果表示所述待测管线的起点高程不大于所述终点高程时,确定所述待测管线未出现回流。

本发明还提供一种管线流向检测系统,包括:

探测数据获取模块,用于获取待测管线的探测数据;

起点高程和终点高程确定模块,用于根据所述待测管线的探测数据,确定所述待测管线的起点高程和终点高程;

预设流向获取模块,用于获取所述待测管线的预设流向;

回流确定模块,用于根据所述待测管线的起点高程、所述待测管线的终点高程和所述待测管线的预设流向,确定所述待测管线是否出现回流。

可选的,所述待测管线的探测数据包括所述待测管线的起点埋深、起点地面高程、终点埋深和终点地面高程。

可选的,所述起点高程和终点高程确定模块具体包括:

起点高程确定单元,用于将所述待测管线的起点地面高程与所述起点埋深做差,得到所述待测管线的起点高程;所述起点高程为所述待测管线起点的实际高程;

终点高程确定单元,用于将所述待测管线的终点地面高程与所述终点埋深做差,得到所述待测管线的终点高程;所述终点高程为所述待测管线终点的实际高程。

可选的,所述回流确定模块具体包括:

实际流向确定单元,用于根据所述待测管线的起点高程和所述终点高程,确定所述待测管线的实际流向;所述待测管线的实际流向包括顺流和逆流;当所述待测管线的起点高程大于所述终点高程时,所述待测管线的实际流向为顺流;当所述待测管线的起点高程小于或等于所述终点高程时,所述待测管线的实际流向为逆流;

第一判断单元,用于判断所述待测管线的实际流向与所述预设流向是否一致,得到第一判断结果;

未出现回流确定单元,用于当所述第一判断结果表示所述待测管线的实际流向与所述预设流向一致时,确定所述待测管线未出现回流;

出现回流确定单元,用于当所述第一判断结果表示所述待测管线的实际流向与所述预设流向不一致时,确定所述待测管线出现回流。

可选的,所述回流确定模块具体包括:

第二判断单元,用于当所述待测管线的预设流向为顺流时,判断所述待测管线的起点高程是否大于所述终点高程,得到第二判断结果;

未出现回流确定单元,用于当所述第二判断结果表示所述待测管线的起点高程大于所述终点高程时,确定所述待测管线未出现回流;

出现回流确定单元,用于当所述第二判断结果表示所述待测管线的起点高程不大于所述终点高程时,确定所述待测管线出现回流;

第三判断单元,用于当所述待测管线的预设流向为逆流时,判断所述待测管线的起点高程是否大于所述终点高程,得到第三判断结果;

所述出现回流确定单元,还用于当所述第三判断结果表示所述待测管线的起点高程大于所述终点高程时,确定所述待测管线出现回流;

所述未出现回流确定单元,还用于当所述第三判断结果表示所述待测管线的起点高程不大于所述终点高程时,确定所述待测管线未出现回流。

根据本发明提供的具体实施例,本发明公开了以下技术效果:

本发明根据待测管线的起点高程和终点高程数据,与预设流向进行比较,即可判定待测管线是否出现回流。通过对待测管线的回流状态进行判断,可以有效推断项目工程中管线的流向状态是否正常,在发现异常状况时,及时采取有效措施避免危险的发生,提高了管线流向测量的准确度和项目的安全程度。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本发明管线流向检测方法的流程示意图;

图2为本发明管线流向检测系统的结构示意图;

图3为本发明实际应用时计算机的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。

图1为本发明管线流向检测方法的流程示意图。如图1所示,本发明管线流向检测方法包括以下步骤:

步骤100:获取待测管线的探测数据。管线在进行埋入施工时,安装工人通过实际探测会获取每个管线对应的基础探测数据。将项目中每个管线的基础探测数据均存入对应的数据库中。一般类型的管线在数据库中的存储类型一般包括两个表线表和点表,可以通过数据库中的表线表和点表,获取不同管线的基础探测数据。在需要进行管线流向检测时,确定需要执行流向检测的待测管线对应的编号信息,根据该管线的编号信息在数据表中查找该待测管线的基础探测数据。在进行管线的流向检测时,需要获取的基础探测数据可以包括:待测管线的起点埋深、起点地面高程、终点埋深和终点地面高程。根据实际需求可以采用其他探测数据。

步骤200:根据待测管线的探测数据,确定待测管线的起点高程和终点高程。以探测数据包括待测管线的起点埋深、起点地面高程、终点埋深和终点地面高程为例,计算起点(终点)高程的公式为:

起点(终点)高程=起点(终点)地面高程-起点(终点)埋深

因此,将所述待测管线的起点地面高程与所述起点埋深做差,可以得到所述待测管线的起点高程,所述起点高程为所述待测管线起点的实际高程。将所述待测管线的终点地面高程与所述终点埋深做差,得到所述待测管线的终点高程,所述终点高程为所述待测管线终点的实际高程。

步骤300:获取待测管线的预设流向。每个管线在设置时预设有流向,即为预设流向,预设流向包括顺流和逆流,顺流是指流体沿管线起点流向管线终点,逆流是指流体沿管线终点倒流回管线起点。

步骤400:根据待测管线的起点高程、待测管线的终点高程和待测管线的预设流向,确定待测管线是否出现回流。待测管线出现回流是指待测管线的实际流向与预设流向不一致。具体的,可以先确定待测管线的实际流向,然后将实际流向与预设流向进行判断,确定待测管线是否出现回流。过程如下:

根据所述待测管线的起点高程和所述终点高程,确定所述待测管线的实际流向。所述待测管线的实际流向包括顺流和逆流;当所述待测管线的起点高程大于所述终点高程时,所述待测管线的实际流向为顺流;当所述待测管线的起点高程小于或等于所述终点高程时,所述待测管线的实际流向为逆流。

判断所述待测管线的实际流向与所述预设流向是否一致。

若所述待测管线的实际流向与所述预设流向一致,确定所述待测管线未出现回流;若所述待测管线的实际流向与所述预设流向不一致,确定所述待测管线出现回流。

还可以根据预设流向中起点高程与终点高程的关系,判断待测管线的起点高程与终点高程是否符合预设流向中的条件,进而确定待测管线是否出现回流。具体过程如下:

当所述待测管线的预设流向为顺流时,判断所述待测管线的起点高程是否大于所述终点高程。若所述待测管线的起点高程大于所述终点高程,确定所述待测管线未出现回流;若所述待测管线的起点高程不大于所述终点高程,确定所述待测管线出现回流。

当所述待测管线的预设流向为逆流时,判断所述待测管线的起点高程是否大于所述终点高程。若所述待测管线的起点高程大于所述终点高程,确定所述待测管线出现回流;若所述待测管线的起点高程不大于所述终点高程,确定所述待测管线未出现回流。

在具体实施过程中,对于同一个管线,起点高程等于终点高程时,可以定义为顺流,也可以定义为逆流,具体定义根据实际情况进行自定义设置即可。

对应图1所示的管线流向检测方法,本发明还提供一种管线流向检测系统,图2为本发明管线流向检测系统的结构示意图。如图2所示,本发明管线流向检测系统包括以下结构:

探测数据获取模块201,用于获取待测管线的探测数据。

起点高程和终点高程确定模块202,用于根据所述待测管线的探测数据,确定所述待测管线的起点高程和终点高程。

预设流向获取模块203,用于获取所述待测管线的预设流向。

回流确定模块204,用于根据所述待测管线的起点高程、所述待测管线的终点高程和所述待测管线的预设流向,确定所述待测管线是否出现回流。

作为另一实施例,本发明管线流向检测系统中,所述待测管线的探测数据包括所述待测管线的起点埋深、起点地面高程、终点埋深和终点地面高程。

作为另一实施例,本发明管线流向检测系统中,所述起点高程和终点高程确定模块202具体包括:

起点高程确定单元,用于将所述待测管线的起点地面高程与所述起点埋深做差,得到所述待测管线的起点高程;所述起点高程为所述待测管线起点的实际高程。

终点高程确定单元,用于将所述待测管线的终点地面高程与所述终点埋深做差,得到所述待测管线的终点高程;所述终点高程为所述待测管线终点的实际高程。

作为另一实施例,本发明管线流向检测系统中,所述回流确定模块204具体包括:

实际流向确定单元,用于根据所述待测管线的起点高程和所述终点高程,确定所述待测管线的实际流向;所述待测管线的实际流向包括顺流和逆流;当所述待测管线的起点高程大于所述终点高程时,所述待测管线的实际流向为顺流;当所述待测管线的起点高程小于或等于所述终点高程时,所述待测管线的实际流向为逆流。

第一判断单元,用于判断所述待测管线的实际流向与所述预设流向是否一致,得到第一判断结果。

未出现回流确定单元,用于当所述第一判断结果表示所述待测管线的实际流向与所述预设流向一致时,确定所述待测管线未出现回流。

出现回流确定单元,用于当所述第一判断结果表示所述待测管线的实际流向与所述预设流向不一致时,确定所述待测管线出现回流。

作为另一实施例,本发明管线流向检测系统中,所述回流确定模块204具体包括:

第二判断单元,用于当所述待测管线的预设流向为顺流时,判断所述待测管线的起点高程是否大于所述终点高程,得到第二判断结果。

未出现回流确定单元,用于当所述第二判断结果表示所述待测管线的起点高程大于所述终点高程时,确定所述待测管线未出现回流。

出现回流确定单元,用于当所述第二判断结果表示所述待测管线的起点高程不大于所述终点高程时,确定所述待测管线出现回流。

第三判断单元,用于当所述待测管线的预设流向为逆流时,判断所述待测管线的起点高程是否大于所述终点高程,得到第三判断结果。

所述出现回流确定单元,还用于当所述第三判断结果表示所述待测管线的起点高程大于所述终点高程时,确定所述待测管线出现回流。

所述未出现回流确定单元,还用于当所述第三判断结果表示所述待测管线的起点高程不大于所述终点高程时,确定所述待测管线未出现回流。

下面提供一个具体实施例,来进一步说明本发明的方案。

本实施例中,待测管线的id为l1,获取该待测管线的基础探测数据包括:起点埋深0.87,终点埋深0.73,起点地面高程77.49,终点地面高程77.49。通过实际高程计算公式计算得到该待测管线的起点实际高程为76.62,终点实际高程为76.76。该待测管线的起点实际高程小于终点实际高程,则该待测管线的实际流向为逆流。若该待测管线的预设流向为顺流,与计算所得的实际流向不同,则判定所述管线流向错误,出现回流。

本发明提供的管线流向检测方法,根据所获取的基础数据计算该待测管线的起点实际高程和终点实际高程,根据计算所得到的起点实际高程和终点实际高程的差值获取该待测管线的实际流向。如果所述待测管线的实际流向和所述预设流向不同,即可判定所述待测管线出现回流。通过对待测管线的回流状态的判断,可以有效推断项目工程中管线的流向状态是否正常,在发现异常状况时,及时采取有效措施避免危险的发生,提高了管线流向测量的准确度和项目的安全程度。在需要对多个管线的流向进行测量时,遍历所有编号信息,依次进行每个管线的流向检测,可以准确掌握工程项目中的管线流向状态,以保证项目的安全性和可实时性。

在具体应用时,采用计算机搭载管线流向检测方法及系统,对每个待测管线的流向进行监测。图3为本发明实际应用时计算机的结构示意图。如图3所示,计算机包括:管线流向检测系统301、存储器302、存储控制器303、处理器304、外设接口305、输入输出单元306和显示单元307等。

所述存储器302、存储控制器303、处理器304、外设接口305、输入输出单元306、显示单元307等各元件相互之间直接或间接地电性连接,以实现数据的传输或交互。例如,这些元件相互之间可通过一条或多条通讯总线或信号线实现电性连接。所述管线流向检测系统301包括至少一个可以软件或固件(firmware)的形式存储于所述存储器中或固化在所述计算机的操作系统(operatingsystem,os)中的软件功能模块。所述处理器304用于执行存储器中存储的可执行模块,例如所述管线流向检测系统301包括的软件功能模块或计算机程序。

其中,存储器302可以是,但不限于随机存取存储器(randomaccessmemory,ram),只读存储器(readonlymemory,rom),可编程只读存储器(programmableread-onlymemory,prom),可擦除只读存储器(erasableprogrammableread-onlymemory,eprom),电可擦除只读存储器(electricerasableprogrammableread-onlymemory,eeprom)等。其中,存储器302用于存储程序,所述处理器304在接收到执行指令后,执行所述程序。本发明实施例中任一实施例揭示的过程定义的服务器所执行的方法可以应用于处理器304中,或者由处理器304实现。

处理器304可以是一种集成电路芯片,具有信号的处理能力。上述的处理器304可以是通用处理器,包括中央处理器(centralprocessingunit,简称cpu)、网络处理器(networkprocessor,简称np)等;还可以是数字信号处理器(dsp)、专用集成电路(asic)、现有可编程门阵列(fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件,可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。

所述外设接口305将各种输入输出单元耦合至处理器304以及存储器302。在一些实施例中,外设接口305、处理器304以及存储控制器303可以在单个芯片中实现,在其他一些实施例中,它们可以分别由独立的芯片实现。

输入输出单元306用于提供给用户输入数据,实现用户与所述服务器的交互。所述输入输出单元306可以是,但不限于鼠标和键盘等。

显示单元307用于在所述服务器与用户之间提供一个交互界面,例如用户操作界面,或用于显示图像数据给用户参考。在本实施例中,所述显示单元307可以是液晶显示器或触控显示器。若为触控显示器,其可为支持单点和多点触控操作的电容式触控屏或电阻式触控屏等。支持单点和多点触控操作是指触控显示器能感应到来自该触控显示器上一个或多个位置处同时产生的触控操作,并将该感应到的触控操作交由处理器进行计算和处理。

本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的系统而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。

本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处。综上所述,本说明书内容不应理解为对本发明的限制。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1