[发明专利]一种基于无人机的风机叶片自主巡检方法有效
申请号: | 201910753262.8 | 申请日: | 2019-08-15 |
公开(公告)号: | CN110554704B | 公开(公告)日: | 2022-04-29 |
发明(设计)人: | 毛翔;潘佳捷;陈龙;张志鹏 | 申请(专利权)人: | 成都优艾维智能科技有限责任公司 |
主分类号: | G05D1/08 | 分类号: | G05D1/08;G01N21/88;G05D1/10 |
代理公司: | 成都巾帼知识产权代理有限公司 51260 | 代理人: | 潘文林 |
地址: | 610000 四川省成都市中国(四川)自由贸易*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 无人机 风机 叶片 自主 巡检 方法 | ||
1.一种基于无人机的风机叶片自主巡检方法,其特征在于:包括以下步骤:
S1.判断待巡检风机的几何结构是否已知;
若是,进入步骤S2;
若否,进入步骤S3;
S2.对待巡检的风机进行图像拍摄,并结合待巡检风机的几何结构,确定风机上多个巡检点的坐标信息,所述巡检点是指巡检时拍摄的目标点,进入步骤S4;
所述步骤S2包括以下子步骤:
S201.对待巡检的风机叶片拍摄多张照片;
S202.获取关键巡检点在图像中的像素点坐标,所述关键巡检点包括风机轮毂中心及三个叶尖:
方式一、在拍摄完图像之后,从存储卡中导出图像进行标注获取像素坐标;
方式二、在实时回传的视频图像上进行标注获取像素坐标;
S203.对于任一关键巡检点,利用云台姿态、拍摄时相机的三维坐标以及相机内参信息计算出关键巡检点的理论三维坐标:
首先设风机塔底为大地坐标系原点,即参考点,利用相机的RTK数据以及姿态角信息是计算出在设定参考点的大地坐标系下相机坐标P0(X0,Y0,Z0);所述大地坐标系为北东地坐标系;
计算相机坐标系到大地坐标系的旋转矩阵Rcw:
其中下标cw代表相机坐标系转换到大地坐标系的简称,Rcwx(φ)为相机坐标系到大地坐标系需要绕x轴旋转的矩阵,Rcwy(θ)为相机坐标系到大地坐标系需要绕y轴旋转的矩阵,Rcwz(ψ)为相机坐标系到大地坐标系需要绕z轴旋转的矩阵,分别为相机云台姿态的滚转角、俯仰角和偏航角;根据相机的初始朝向,Rcw还需左乘一个初始旋转Rcw0,此时Rcw=Rcw0·(Rcwx(φ)·Rcwy(θ)·Rcwz(ψ));式中
由相机采集的图像获得巡检点的像素坐标Puv(u,v),经过相机标定得到相机的内参矩阵:
其中fx是由αf合并、fy是由βf合并,f为相机焦距,α,β是像素坐标在u、v坐标轴上缩放倍数,[cx,cy]T是原点的平移量;
则:
Pc(Xc,Yc,Zc)为相机坐标系下巡检点的归一化坐标,由上述等式求得:
利用求得的Rcw和Pc以及相对于参考点相机平移坐标t(X0,Y0,Z0),求出关键巡检点在大地坐标系下的理论三维坐标Pw(Xw,Yw,Zw):
重复上述步骤获得每一个关键巡检点的理论三维坐标,也就是风机轮毂中心及三个叶尖的理论三维坐标;
S204.计算出当前风机相对正北方的偏航角、相对正上方的滚转角:
因为像素平面像素点坐标是二维的,所以缺少一个相机坐标系下z方向的坐标,故在步骤S203中,对每一个关键巡检点计算出来的Pw(Xw,Yw,Zw)中均包含有一个未知参数的;设三叶尖的理论坐标Pw1(Xw1,Yw1,Zw1),Pw2(Xw2,Yw2,Zw2),Pw3(Xw3,Yw3,Zw3);在此基础上,计算出当前风机相对正北方的偏航角、相对正上方的滚转角,作为风机此时的停转状态信息:
在已知结构的条件下,因为参考点选在风机底部,利用此时的大地坐标系,再利用两个旋转角r与p计算出此时风机停转状态下叶尖坐标W1(r,p),W2(r,p),W3(r,p);
设塔高H,叶片长L,轮毂长D,则:
W1(r,p)=(-D·cosp-L·sinr·sinp,-D·sinp+L·sinr·cosp,L·cosr-H)
其中的r与p是未知参数;
然后利用三叶尖的理论坐标Pw1(Xw1,Yw1,Zw1),Pw2(Xw2,Yw2,Zw2),Pw3(Xw3,Yw3,Zw3)分别与相机坐标P0(X0,Y0,Z0)相连,计算出射线l1,l2,l3;其中l1表示经过Pw1(Xw1,Yw1,Zw1)与P0(X0,Y0,Z0)的射线;l2表示经过Pw2(Xw2,Yw2,Zw2)与P0(X0,Y0,Z0)的射线;l3表示经过Pw3(Xw3,Yw3,Zw3)与P0(X0,Y0,Z0)的射线;
计算W1(r,p)与射线l1的距离d1、W2(r,p)与射线l2的距离d2、W3(r,p)与射线l3的距离d3;
利用最小二乘法,计算出满足d1,d2,d3最短的条件下r与p;
S205.根据风机的停转状态和风机的结构信息,确定整个风机所有的巡检点坐标,其中结构信息包括杆塔的高度、轮毂的长度和叶片的长度:
将计算得到的r与p带入步骤S204中的W1(r,p),W2(r,p),W3(r,p)计算公式中,得到三个叶尖的实际坐标:
W1(r,p)=(xw1,yw1,zw1),W2(r,p)=(xw2,yw2,zw2),W3(r,p)=(xw3,yw3,zw3)
根据三个叶尖的实际坐标计算出轮毂中心的实际坐标,计算公式如下:
则轮毂中心坐标为:
预先设置轮毂中心与每个叶尖点之间线段的分段段数,得到风机三个叶尖和轮毂中心的实际坐标后,利用叶尖点与轮毂中心之间的线段等分分割获取巡检点坐标;
S3.对待巡检风机进行图像拍摄,通过图像处理获取风机上多个巡检点的坐标信息,进入步骤S4;
所述步骤S3包括以下子步骤:
S301.在风机前方不同角度拍摄多张照片;
S302.获取关键巡检点在图像中的像素点坐标,所述关键巡检点包括风机轮毂中心及三个叶尖:
方式一、在拍摄完图像之后,从存储卡中导出图像进行标注获取像素坐标;
方式二、在实时回传的视频图像上进行标注获取像素坐标;
S303.对于任一关键巡检点,利用云台姿态、拍摄时相机的三维坐标以及相机内参信息计算出关键巡检点的理论三维坐标,并优化后得到关键巡检点的实际三维坐标:
计算相机坐标系到大地坐标系的旋转矩阵Rcw:
其中下标cw代表相机坐标系转换到大地坐标系的简称,Rcwx(φ)为相机坐标系到大地坐标系需要绕x轴旋转的矩阵,Rcwy(θ)为相机坐标系到大地坐标系需要绕y轴旋转的矩阵,Rcwz(ψ)为相机坐标系到大地坐标系需要绕z轴旋转的矩阵,分别为相机云台姿态的滚转角、俯仰角和偏航角;根据相机的初始朝向,Rcw还需左乘一个初始旋转Rcw0,此时Rcw=Rcw0·(Rcwx(φ)·Rcwy(θ)·Rcwz(ψ));式中
由相机采集的图像获得巡检点的像素坐标Puv(u,v),经过相机标定得到相机的内参矩阵:
其中fx是由αf合并、fy是由βf合并,f为相机焦距,α,β是像素坐标在u、v坐标轴上缩放倍数,[cx,cy]T是原点的平移量;
则:
Pc(Xc,Yc,Zc)为相机坐标系下巡检点的归一化坐标,由上述等式求得:
利用求得的Rcw和Pc以及相机平移坐标t(X0,Y0,Z0),求出关键巡检点在大地坐标系下的理论三维坐标Pw(Xw,Yw,Zw):
重复上述步骤获得每一个关键巡检点的理论三维坐标,也就是风机轮毂中心及三个叶尖的理论三维坐标;
对每一个关键巡检点在大地坐标系下的理论三维坐标进行优化得到实际的三维坐标;
S304.根据计算出来的风机关键巡检点坐标,获取沿风机叶片的等间距巡检点坐标信息:
预先设置轮毂中心与每个叶尖点之间线段的分段段数,获取风机关键巡检点坐标,即三个叶尖坐标点与轮毂中心坐标后,再利用叶尖点与轮毂中心之间的线段等分分割获取巡检点坐标;
S4.根据巡检点的坐标信息,确定巡航点,生成自主巡航轨迹,无人机按照自主巡航轨迹完成风机叶片的巡检,所述巡航点是指无人机悬停拍摄的地点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都优艾维智能科技有限责任公司,未经成都优艾维智能科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910753262.8/1.html,转载请声明来源钻瓜专利网。