一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于纳米机器人技术的管道检漏系统及方法与流程

2022-09-03 17:29:14 来源:中国专利 TAG:


1.本发明属于供热管网检测技术领域,涉及纳米机器人技术,尤其是一种基于纳米机器人技术的管道检漏系统及方法。


背景技术:

2.对于管道泄漏问题国内外都要很多检漏方法,现已有的检漏方式大致分为硬件的检测和实时动态检测两种。硬件的检测,其原理是将硬件设备安装于管道,当管道发生泄漏时硬件设备能够检测并判断泄漏发生的具体方位。常用的检测方法有:光纤电缆、热成像技术、声波检测、管内探测球法等。另一种是基于软件的检测方法,实时动态检测,就是使用数据采集卡收集有效的管道沿线压力、流量、温度数据,再根据这些数据的变化,利用编程对管道进行泄漏检测和定位。软件检测主要是基于数学建模,常常可分为信号处理技术和管道建模的方法等技术。管道建模检漏的方法主要有:空间状态法、系统辨识法、管道内体积、质量平衡法和瞬态模型等等,常用的分析方法有:负压波法、、小波变换法、压力梯度法、自适应滤波法以及神经网络法等等。在现实的运用中,以管道模型为基础的检漏方式,能合理观察到流动特征情况,再整理各个参数综合考虑其影响,就可以相对准确的对管道中的运行情况进行模拟,对各点的流量变化、压差变化、温度变化等数据有精准的监控。
3.不管是比较大的漏点还是渗漏的漏点都可以被检测定位到,因此被广泛应用在管道运输中。(出自东北石油大学刘爽《供热管道泄漏检测技术研究论文》)


技术实现要素:

4.本发明的目的在于解决现有技术中的问题,提供一种基于纳米机器人技术的管道检漏系统及方法。
5.为达到上述目的,本发明采用以下技术方案予以实现:
6.第一方面,本发明提供一种基于纳米机器人技术的管道检漏方法,包括以下步骤:
7.采集管道本体和流体数据;
8.建立三维管网空间模型;
9.利用三维管网空间模型,分析管道本体和流体数据,判断管道是否存在泄漏。
10.第二方面,本发明提供一种基于纳米机器人技术的管道检漏系统,包括:
11.数据采集模块,用于采集管道本体和流体数据;
12.模型建立模块,用于建立三维管网空间模型;
13.泄漏判断模块,用于利用三维管网空间模型,分析管道本体和流体数据,判断管道是否存在泄漏。
14.第三方面,本发明提供一种基于纳米机器人技术的管道检漏系统,包括:
15.供水管道,所述供水管道的入口处设置有纳米机器人投入单元;
16.回水管道,所述回水管道与供水管道相连,出口处设置有纳米机器人回收单元;
17.主机,所述主机通过通讯电缆与纳米机器人投入单元和纳米机器人回收单元相交
互;所述主机用于实时接收纳米机器人传输数据的同时进行3d管道绘制,并对管道管体与管道中流体数据进行分析,判断管道是否泄漏;所述主机上还连接有用于将主机的数据分析结果进行呈现,进行人机交互,提前预警泄漏风险点的显示器。
18.第四方面,本发明提供一种终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述方法的步骤。
19.第四方面,本发明提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如上述方法的步骤。
20.与现有技术相比,本发明具有以下有益效果:
21.本发明纳米机器人投入单元将纳米机器人投入管道,纳米机器人顺流体移动,移动过程中采集管道本体和流体参数,同时实时与主机通讯进行数据交互,主机实时通软件构建管网模型,显示每段管网上的数据参数,对可能存在的泄漏隐患进行预警。
附图说明
22.为了更清楚的说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
23.图1为本发明管道检漏方法的流程图。
24.图2为本发明管道检漏系统的模块图。
25.图3为本发明的管网结构和设备位置安装图。
26.其中:1-供水管道、2-回水管道、3-纳米机器人投入单元、4-纳米机器人回收单元、5-通讯电缆、6-主机、7-显示器。
具体实施方式
27.为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。
28.因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
29.应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。
30.在本发明实施例的描述中,需要说明的是,若出现术语“上”、“下”、“水平”、“内”等指示的方位或位置关系为基于附图所示的方位或位置关系,或者是该发明产品使用时惯常摆放的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的
限制。此外,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
31.此外,若出现术语“水平”,并不表示要求部件绝对水平,而是可以稍微倾斜。如“水平”仅仅是指其方向相对“竖直”而言更加水平,并不是表示该结构一定要完全水平,而是可以稍微倾斜。
32.在本发明实施例的描述中,还需要说明的是,除非另有明确的规定和限定,若出现术语“设置”、“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。
33.下面结合附图对本发明做进一步详细描述:
34.参见图1,本发明实施例公开了一种基于纳米机器人技术的管道检漏方法,包括以下步骤:
35.s1,采集管道本体和流体数据;在供水管道中注满流体并处于满管状态时,向管道中投入纳米机器人,纳米机器人通过发射声波,采集反射回来的声波信号,得到管道本体和流体数据。
36.s2,建立三维管网空间模型,具体方法如下:
37.s2-1,对采集到的声波信号进行预处理:
[0038][0039]
式中,δyn为采集声波均值,m为同一空间纳米机器人的数量,wi分别纳米机器人采集第i个声波信号,α是衰减系数;
[0040]
s2-2,建立声波信号高斯分布模型g(δyn):
[0041][0042]
式中,δynj为异常声波均值,j取值正整数,e(δyn)为δyn的均值,δ(δyn)为δyn的方差;
[0043]
s2-3,建立三维管网空间模型δd:
[0044]
δd={dj},j∈id[0045]
式中,id为纳米机器人密度值,d为纳米机器人采集到的数据空间;纳米机器采集到的某一个具体的信息数据为d中的一个点,d作为一组采集数据的数值,每一个参数值为d的某一个分量dj。
[0046]
s3,利用三维管网空间模型,分析管道本体和流体数据,判断管道是否存在泄漏,具体方法如下:
[0047]
s3-1,将声波信号进行小波包分解,得到若干不同尺度的小波;
[0048]
s3-2,获取各尺度小波分解细节系数与近似系数的幅值,并计算得到近似系数与细节系数的幅值比:
[0049][0050]
其中,r(i)为i点的幅值比,i为系数数据点,a(i)为i点的近似系数幅值序列,a(i)=|a(i)|,a(i)为小波分解的近似系数;d(i)为i点的细节系数幅值序列,d(i)=|d(i)|,d(i)为小波分解的细节系数。
[0051]
s3-3,根据幅值比判断是否发生泄漏,具体方法如下:
[0052]
步骤1,根据常规信号的小波近似系数与细节系数的幅值比设定阈值k;具体方法如下:
[0053]
1)删除r(i)中的最大值,得到序列r1(i);
[0054]
2)计算序列r1(i)的平均值,该平均值为阈值k。
[0055]
步骤2,若r(i)》k,则判断为泄漏发生;若r(i)≤k,则判断为未发生泄漏。
[0056]
如图2所示,本发明实施例还公开了一种管道检漏系统,包括:
[0057]
数据采集模块,用于采集管道本体和流体数据;
[0058]
模型建立模块,用于建立三维管网空间模型;
[0059]
泄漏判断模块,用于利用三维管网空间模型,分析管道本体和流体数据,判断管道是否存在泄漏。
[0060]
如图3所示,本发明实施例公开了一种基于纳米机器人技术的管道检漏系统,包括供水管道1、回水管道2和主机6。供水管道1的入口处设置有纳米机器人投入单元3;回水管道2与供水管道1相连,出口处设置有纳米机器人回收单元4;主机6通过通讯电缆5与纳米机器人投入单元3和纳米机器人回收单元4相交互;所述主机6用于实时接收纳米机器人传输数据的同时进行3d管道绘制,并对管道管体与管道中流体数据进行分析,判断管道是否泄漏;所述主机6上还连接有用于将主机6的数据分析结果进行呈现,进行人机交互,提前预警泄漏风险点的显示器7。
[0061]
纳米机器人投入单元3将纳米机器人投入管道,纳米机器人顺流体移动,经过各个换热站(q1~q
n 1
),纳米机器人在移动过程中采集管道本体和流体参数,同时实时与主机6通讯进行数据交互,主机6实时通过软件构建管网模型,显示每段管网上的数据参数,对可能存在的泄漏隐患进行预警。纳米机器人回收单元4在流体流经回收单元时,对流体中的纳米机器人进行回收。纳米机器人投入单元3和纳米机器人回收单元4同时具备与纳米机器人通讯的功能,并可以与纳米机器人进行数据交换。
[0062]
纳米机器人在供水管1中顺水流动过程中,采集管道内壁和外壁壁厚数据及流体的温度、压力、流速等数据,并传输给投入单元与回收单元。纳米机器人投入单元3和纳米机器人回收单元4接收到管道内纳米机器人的数据后,经通讯电缆5与主机6通信。主机6内置软件,能够在实时接收纳米机器人传输数据的同时进行3d实时管道管网建模,显示纳米机器人的移动轨迹,同时对管道管体与管道中流体数据进行解析、分析,预警定位泄漏位置。显示器7实时呈现构建管道模型,纳米机器人的移动轨迹,管道泄漏预警数据、流体的实时参数,能够将主机6的数据分析结果进行呈现,进行人机交互,提前预警泄漏风险点。
[0063]
纳米机器人和用于计算管道泄漏和分析数据的模块组成控制调节单元,用于计算管道泄漏和分析数据的模块通过通讯电缆5分别连接纳米机器人投入单元3和纳米机器人
回收单元4,所述纳米机器人投入单元3和纳米机器人回收单元4设置在首站内。
[0064]
本发明的工作原理:
[0065]
纳米机器人顺流体移动,移动过程中采集管道本体和流体参数,同时实时与主机通讯进行数据交互,主机实时通软件构建管网模型,显示每段管网上的数据参数,对可能存在的泄漏隐患进行预警。
[0066]
当供水管道中注满流体并处于满管状态时,在纳米机器人投入单元3给管道中投入纳米机器人。
[0067]
当纳米级机器人在管道中循环一周后,在回水管道上的纳米机器人回收单元4进行纳米机器人进行回收。
[0068]
当纳米机器人在管道中移动,采集管道本体和流体数据时与投入单元、回收单元进行实时通信。投入单元、回收单元通过通讯电缆5与主机6进行通信。
[0069]
当主机6软件进行实时构建管网模型,并同时对管道本体参数和流体参数进行解析、分析,预警管网可能存在的泄漏位置。
[0070]
为建立全面、准确的三维管网模型,必须做好三维管网数据采集工作,全面采集三维管网及其附属物的相关信息。因管网在地下走向不是一条直线,在平面上有走向变化,同时在垂直面上也有走向变化。通过纳米机器人在管网中移动过程,安装在纳米机器人上的各种传感器及定位装置,采集管网的空间坐标位置及管网壁厚、阀门等相关数据。
[0071]
为实现全面建立三维管网模型,需建立“管网的数据库”和“模型文件库”,“管网的数据库”按管线类别进行分类存储,不同管线数据库下存储“管线数据表”,“管线数据表”一般包括所属单位、材质、道路名称、录入日期、建设年代、管段编码、管线类别、起端点号、终端点号、断面尺寸、管道形状标识、空间坐标位置及其它相关信息。“模型文件库”下有管道模型、管件模型和附属模型文件库,并且每种模型文件库中的模型都是唯一的。管道模型安装管线类别进行分类,管线类别下面根据管道断面的形状进行二级分类。管件模型按照管线类别进行分类,管线类别下面根据管件断面的形状进行二级分类。附属模型文件库按照管线类别进行分类,管线类别下按照附属物类别进行二级分类,在二级分类下根据形状和结构进行三级分类等等。
[0072]
纳米机器人在管道中采集数据时,采取连续追踪方式进行,确保管线走向正确,采集空间位置信息、直径等信息,同时通过传感器采集流体的压力、温度、流速等信息。
[0073]
在建模过程中采集到的实时数据与建立的“管网的数据库”和“模型文件库”进行数据对比,并标注数据差异部分,完成三维管网模型建立。实时更新管网数字化空间定位和动态管理,实时掌握管网管线危险泄漏预警,掌握全面的管网管线空间分布信息,使得管网数据更全、更准,提供基础性的保障和服务作用。
[0074]
本发明建立三维管网空间模型的具体方法如下:
[0075]
l1:建立三维管网空间模型,采集纳米机器人声波信号,通过声波在管道中反射波数据,该声波会因为管道壁厚会有部分被吸收,不会产生反射波信号;
[0076]
l2:对采集到的声波信号进行预处理:
[0077]
[0078]
式中,m为同一空间纳米机器人的数量,wi分别纳米机器人采集第i个声波信号,α是衰减系数;m与i为正整数。
[0079]
l3,建立纳米机器人采集到的声波信号高斯分布模型
[0080][0081]
式中,e(δyn)为δyn的均值,δ(δyn)为δyn的方差,m=1,2,3,4

;j=1,2,3


[0082]
l4:建立三维管网空间模型
[0083]
δd={dj},j∈id[0084]
式中,d为纳米机器人采集到的数据空间;纳米机器采集到的某一个具体的信息数据为d中的一个点,d作为一组采集数据的数值,每一个参数值为d的某一个分量dj;j=1,2,3

[0085]
l5:根据l3步骤和l4步骤进行三维管网管道建立模型。
[0086]
本发明一实施例提供一种终端设备。该实施例的终端设备包括:处理器、存储器以及存储在所述存储器中并可在所述处理器上运行的计算机程序。所述处理器执行所述计算机程序时实现上述各个实施例中的步骤。或者,所述处理器执行所述计算机程序时实现上述各装置实施例中各模块/单元的功能。
[0087]
所述计算机程序可以被分割成一个或多个模块/单元,所述一个或者多个模块/单元被存储在所述存储器中,并由所述处理器执行,以完成本发明。
[0088]
所述终端设备可以是桌上型计算机、笔记本、掌上电脑及云端服务器等计算设备。所述终端设备可包括,但不仅限于,处理器、存储器。
[0089]
所述处理器可以是中央处理单元(central processing unit,cpu),还可以是其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现成可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。
[0090]
所述存储器可用于存储所述计算机程序和/或模块,所述处理器通过运行或执行存储在所述存储器内的计算机程序和/或模块,以及调用存储在存储器内的数据,实现所述终端设备的各种功能。
[0091]
所述终端设备集成的模块/单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实现上述实施例方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、u盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(rom,read-only memory)、随机存取存储器
(ram,random access memory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,所述计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括电载波信号和电信信号。
[0092]
以上仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献