可供检测管道缺陷的管道机器人及其控制方法与控制系统转让专利
申请号 : CN202110435345.X
文献号 : CN113295732B
文献日 : 2022-09-30
发明人 : 熊俊杰 , 杨克己 , 吴海腾 , 黎勇跃
申请人 : 杭州申昊科技股份有限公司
摘要 :
权利要求 :
1.可供检测管道缺陷的管道机器人,其特征在于,包括:
一管道机器人本体、一闪光灯、一热像仪,及一处理器;其中,
所述管道机器人本体设有所述闪光灯及所述热像仪;
所述闪光灯可供对管道进行脉冲加热;
在所述脉冲加热的同时,所述热像仪用于对所述管道进行热影像撷取,得到复数热影像撷取数据,其中,各热影像撷取数据分别包括复数水平像素数据及复数垂直像素数据;
所述处理器将所述复数热影像撷取数据制作成一三维热影像矩阵数据nt*nx*ny,其中nt代表所述热影像撷取数据、nx代表所述水平像素数据、ny代表所述垂直像素数据;再将所述三维热影像矩阵数据转换成二维热影像矩阵数据nt*nxny,其中nxny代表变量数;以及,所述处理器将所述二维热影像矩阵数据进行置中化,所述处理器先根据所述二维热影像矩阵数据的各变量数计算出一平均值,再将各变量数减去所述平均值,得到置中化矩阵T ‑1/2 T接着依序根据公式: Cx=EDE 、M=ED E、 得到白色化矩阵Z,其中E代表单位正交矩阵、M代表白化矩阵、Z代表白色化矩阵、D代表对角矩阵、Cx代表共变异矩阵;
T T
所述处理器选择随机向量bi且||bi||=1,并根据公式:bi=E{Zg(biZ)}‑E{Zg'(biZ)}4
bi,且G(y)=y ,从i=1开始进行迭代运算直到i=m,得到复数随机向量;其中,m为所述热影像撷取数据的数量、G(y)为非二次高斯函数、y为机率变量、g为G(y)的一阶微分、g'为G(y)的二阶微分;
接着所述处理器根据公式: 及公式: ,从i=1开始
依序进行正交化与正规化的运算直到i=m,若bi形成收敛则输出bi,最后将各bi定为一正交分离矩阵B;
T
所述处理器将所述正交分离矩阵分别根据公式: 及公式:W=BM,运算出一分离矩阵W及独立成分矩阵 再将所述独立成分矩阵中的各独立成分重新排列成nx*ny时,得到一热影像分析数据。
2.根据权利要求1所述可供检测管道缺陷的管道机器人,其特征在于,将所述独立成分
4 2 2
矩阵中的各独立成分根据公式:k=E{y}‑3(E{y}) ,计算出每个独立成分的峰值k,从各峰值中取出数值最高及次高者作为最高峰值及次高峰值,并根据各峰值计算出一平均峰值,当所述最高峰值及所述次高峰值与所述平均峰值的差值超过一默认值时,则将所述最高峰值与所述次高峰值相对应的独立成分取出,并重新排列成nx*ny而得到一缺陷数据。
3.根据权利要求2所述可供检测管道缺陷的管道机器人,其特征在于,所述管道机器人本体内部设有一定位单元,所述定位单元可供侦测所述管道机器人本体的所在位置而得到一定位数据;当所述处理器运算出所述缺陷数据时,所述处理器将所述定位数据储存于所述缺陷数据内。
4.根据权利要求3所述可供检测管道缺陷的管道机器人,其特征在于,于所述管道机器人本体底部设有一动力轮组,以供驱动所述管道机器人本体行进;所述管道机器人本体顶面由下而上依序设有一倾斜单元及一伸缩杆;所述管道机器人本体内部设有一倾斜角度侦测单元,所述处理器信息连接所述倾斜角度侦测单元及所述伸缩杆,所述处理器可供根据所述倾斜角度侦测单元的侦测结果控制所述倾斜单元,且所述处理器可供控制所述伸缩杆的伸长量。
5.可供检测管道缺陷的管道机器人的控制方法,其特征在于应用于上述权利要求1‑4任一项所述的管道机器人,所述管道机器人包括:一管道机器人本体、一闪光灯、一热像仪,及一处理器;所述控制方法包括:(A)所述管道机器人本体于所述管道内,利用所述闪光灯对所述管道进行脉冲加热;在进行所述脉冲加热的同时,控制所述热像仪工作,以对所述管道进行热影像撷取得到复数热影像撷取数据,其中,各热影像撷取数据分别包括复数水平像素数据及复数垂直像素数据;
(B)所述处理器将所述复数热影像撷取数据制作成一三维热影像矩阵数据nt*nx*ny,其中nt代表所述热影像撷取数据、nx代表所述水平像素数据、ny代表所述垂直像素数据;再将所述三维热影像矩阵数据转换成二维热影像矩阵数据nt*nxny,其中nxny代表变量数;
(C)所述处理器将所述二维热影像矩阵数据进行置中化,所述处理器先根据所述二维热影像矩阵数据的各变量数计算出一平均值,再将各变量数减去所述平均值,得到置中化T ‑1/2 T矩阵 接着所述处理器依序根据公式: Cx=EDE 、M=ED E 、得到白色化矩阵Z,其中,E代表单位正交矩阵、M代表白化矩阵、Z代表白色化矩阵、D代表对角矩阵、Cx代表共变异矩阵;
T T
(D)所述处理器选择随机向量bi且||bi||=1,根据公式:bi=E{Zg(biZ)}‑E{Zg'(bi Z)}4
bi,且G(y)=y ,从i=1开始进行迭代运算直到i=m,得到复数随机向量;其中,m为所述热影像撷取数据的数量、G(y)为非二次高斯函数、y为机率变量、g为G(y)的一阶微分、g'为G(y)的二阶微分;
(E)所述处理器根据公式: 及公式: ,从i=1开始
依序进行正交化与正规化的运算直到i=m,若bi形成收敛则输出bi,最后将各bi定为一正交分离矩阵B;
(F)所述处理器将所述正交分离矩阵分别根据公式: 、及公式:W=T
BM,运算出一分离矩阵W及独立成分矩阵 再将所述独立成分矩阵中的各独立成分重新排列成nx*ny时,得到一热影像分析数据。
6.根据权利要求5所述可供检测管道缺陷的管道机器人的控制方法,其特征在于,更设
4 2 2
步骤(G):所述处理器将所述独立成分矩阵中的各独立成分根据公式:k=E{y}‑3(E{y}) ,计算出每个独立成分的峰值k,从各峰值中取出数值最高及次高者作为最高峰值及次高峰值,并根据各峰值计算出一平均峰值,当所述最高峰值及所述次高峰值与所述平均峰值的差值超过一默认值时,则所述处理器将该所述最高峰值与所述次高峰值相对应的独立成分取出,并重新排列成nx*ny而得到一缺陷数据。
7.根据权利要求6所述可供检测管道缺陷的管道机器人的控制方法,其特征在于,更设步骤(H):当运算出所述缺陷数据时,所述处理器控制所述管道机器人本体的定位单元工作,以供侦测所述管道机器人本体的所在位置而得到一定位数据,并将所述定位数据储存于所述缺陷数据内。
8.根据权利要求7所述可供检测管道缺陷的管道机器人的控制方法,其特征在于,更设步骤(I):当所述管道机器人本体的倾斜角度侦测单元侦测到所述管道机器人本体处于倾斜状态时,所述处理器根据所述倾斜角度侦测单元的侦测结果,控制所述管道机器人本体的倾斜单元改变倾斜角度。
9.机器人控制系统,其特征在于,包括:
上述权利要求1‑4任一项所述的管道机器人;
一控制中心,所述控制中心信息连接至所述管道机器人;
所述控制中心根据上述权利要求5‑8任一项所述的控制方法控制所述管道机器人。
说明书 :
可供检测管道缺陷的管道机器人及其控制方法与控制系统
技术领域
背景技术
发明内容
附图说明
具体实施方式
运算,最后得到白色化矩阵Z,其中E代表单位正交矩阵、M代表白化矩阵、Z代表白色化矩阵、D代表对角矩阵、Cx代表共变异矩阵。
为G(y)=y ,可使整体运算将为简单且无须额外选择参数,接着选择随机向量bi且||bi||=T T
1,并根据公式:bi=E{Zg(biZ)}‑E{Zg'(biZ)}bi,从i=1开始进行迭代运算直到i=m,得到复数随机向量;其中,m为所述热影像撷取数据的数量、G(y)为非二次高斯函数、y为机率变量、g为G(y)的一阶微分、g'为G(y)的二阶微分。
及公式:W=B M,运算出一分离矩阵W及独立成分矩阵 再将所述独
立成分矩阵中的各独立成分重新排列成nx*ny时,得到一热影像分析数据。
步根据公式:k=E{y}‑3(E{y}) ,计算出每个独立成分的峰值k,从各峰值中取出数值最高及次高者作为最高峰值及次高峰值,并根据各峰值计算出一平均峰值,当所述最高峰值及所述次高峰值与所述平均峰值的差值超过一默认值时,表示所述管道A产生结构缺陷,接着将则将所述最高峰值与所述次高峰值相对应的独立成分取出,并重新排列成nx*ny而得到一缺陷数据,如图5所示,所述缺陷数据将明显呈现出缺陷部分,使得相关管理人员得以快速进行补救、抢修等应对措施。