[發(fā)明專利]水下結(jié)構(gòu)檢測(cè)機(jī)器人實(shí)時(shí)導(dǎo)航系統(tǒng)及方法有效
| 申請(qǐng)?zhí)枺?/td> | 201410413791.0 | 申請(qǐng)日: | 2014-08-20 |
| 公開(kāi)(公告)號(hào): | CN104197927B | 公開(kāi)(公告)日: | 2017-06-23 |
| 發(fā)明(設(shè)計(jì))人: | 曾慶軍;張明;眭翔;黃巧亮 | 申請(qǐng)(專利權(quán))人: | 江蘇科技大學(xué) |
| 主分類號(hào): | G01C21/00 | 分類號(hào): | G01C21/00;G01C21/20 |
| 代理公司: | 南京經(jīng)緯專利商標(biāo)代理有限公司32200 | 代理人: | 樓高潮 |
| 地址: | 212003 *** | 國(guó)省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說(shuō)明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 水下 結(jié)構(gòu) 檢測(cè) 機(jī)器人 實(shí)時(shí) 導(dǎo)航系統(tǒng) 方法 | ||
1.一種水下結(jié)構(gòu)檢測(cè)機(jī)器人實(shí)時(shí)導(dǎo)航系統(tǒng)的導(dǎo)航方法,水下結(jié)構(gòu)檢測(cè)機(jī)器人實(shí)時(shí)導(dǎo)航系統(tǒng)包括磁羅盤(1)、陀螺儀(2)、加速度計(jì)(3)、深度計(jì)(4)、導(dǎo)航微處理器(5),所述磁羅盤(1)、陀螺儀(2)、加速度計(jì)(3)和深度計(jì)(4)分別采集水下機(jī)器人磁場(chǎng)強(qiáng)度、角速度、線速度和下潛深度數(shù)據(jù),傳輸至導(dǎo)航微處理器(5);所述導(dǎo)航微處理器(5)對(duì)磁羅盤(1)、陀螺儀(2)、加速度計(jì)(3)、深度計(jì)(4)采集的數(shù)據(jù)進(jìn)行A/D轉(zhuǎn)換;所述導(dǎo)航微處理器(5)結(jié)合四元數(shù)梯度下降法、互補(bǔ)濾波、卡爾曼算法對(duì)磁羅盤(1)、陀螺儀(2)、加速度計(jì)(3)采集的數(shù)據(jù)進(jìn)行數(shù)據(jù)融合,獲取姿態(tài)矩陣和姿態(tài)角;所述導(dǎo)航微處理器(5)對(duì)陀螺儀(2)、加速度計(jì)(3)采集的數(shù)據(jù)采用帶有旋轉(zhuǎn)補(bǔ)償?shù)娜A迎風(fēng)算法求解速度和位置;所述導(dǎo)航微處理器(5)對(duì)深度計(jì)采用滑動(dòng)平均濾波求取水下機(jī)器人下潛深度,得到組合導(dǎo)航信息;其特征在于,水下結(jié)構(gòu)檢測(cè)機(jī)器人實(shí)時(shí)導(dǎo)航系統(tǒng)的導(dǎo)航方法,以四元數(shù)和角誤差為濾波估計(jì)對(duì)象,首先進(jìn)行互補(bǔ)濾波,對(duì)陀螺儀測(cè)量值作初步補(bǔ)償;其次運(yùn)用梯度下降法更新四元數(shù),有效降低姿態(tài)角漂移;再進(jìn)行卡爾曼濾波,采用矩陣中的UD分解方法,避免濾波器發(fā)散,得到水下機(jī)器人姿態(tài)矩陣和姿態(tài)角;然后對(duì)加速度計(jì)和陀螺儀數(shù)據(jù)運(yùn)用三階迎風(fēng)算法求解速度和位置;同時(shí),對(duì)深度計(jì)采集數(shù)據(jù)進(jìn)行滑動(dòng)平均濾波,得到水下機(jī)器人深度值,水下機(jī)器人的垂向位置以此為準(zhǔn);該方法包括以下步驟:
1)姿態(tài)、速度、位置解算,過(guò)程如下:
⑴水下機(jī)器人導(dǎo)航系統(tǒng)采用的離散卡爾曼方程為:
Xk=Φk,k-1Xk-1+Wk-1
Zk=HkXk+Vk
式中,k表示系統(tǒng)離散采樣時(shí)間點(diǎn),k≥0;Xk為k時(shí)刻的系統(tǒng)估計(jì)狀態(tài)量;Φk,k-1為Xk-1到Xk的一步轉(zhuǎn)移矩陣;Wk-1為系統(tǒng)激勵(lì)高斯白噪聲序列,均值為E[w(k)]=0,方差為E[w(k)w(k)T]=Qk,Qk即系統(tǒng)噪聲方差;Zk為k時(shí)刻的傳感器量測(cè)值;Hk為量測(cè)矩陣,反應(yīng)量測(cè)量和估計(jì)量之間的數(shù)學(xué)關(guān)系;Vk為量測(cè)值高斯白噪聲序列,均值為E[v(k)]=0,方差為E[v(k)v(k)T]=Rk,Rk即測(cè)量噪聲方差;Wk、Vk互不相關(guān);
⑵確定參數(shù)初始狀態(tài),包括:
當(dāng)?shù)刂亓铀俣萭,系統(tǒng)采樣時(shí)間t,角速度誤差Δω1、Δω2、Δω3,互補(bǔ)濾波參數(shù)kp、ki,被估計(jì)狀態(tài)量初值估計(jì)均方誤差矩陣初值P0|0;其中kp、ki取值規(guī)則為:kp+ki=1,0.95<kp<1,通過(guò)多次試驗(yàn)確定最優(yōu)值;P0|0按如下取值:設(shè)定導(dǎo)航坐標(biāo)系為東北天坐標(biāo)系,記為n系;設(shè)定機(jī)體坐標(biāo)系為b系,初始時(shí)刻與導(dǎo)航坐標(biāo)系重合,n系和b系均為三軸正交坐標(biāo)系;四元數(shù)表示坐標(biāo)旋轉(zhuǎn)關(guān)系Q=[q0,q1,q2,q3],其中q0為旋轉(zhuǎn)標(biāo)量,q1、q2、q3為坐標(biāo)旋轉(zhuǎn)矢量,用四元數(shù)表述n系到b系轉(zhuǎn)換關(guān)系表示為:
而b系到n系為rij(1≤i,j≤3)表示矩陣中各元素值;
⑶利用陀螺儀和磁羅盤、加速度計(jì)的頻域互補(bǔ)特性校正角速度矢量,過(guò)程如下:
設(shè)磁羅盤測(cè)量值為mb,加速度計(jì)測(cè)量值為a,陀螺儀測(cè)量值為ω,mb、a、ω均為3×1列矩陣;
首先把磁場(chǎng)量由機(jī)體坐標(biāo)系轉(zhuǎn)換到導(dǎo)航坐標(biāo)系并計(jì)算水平和垂直方向磁場(chǎng):by=0、bz=mnz;
然后把磁場(chǎng)轉(zhuǎn)換到機(jī)體坐標(biāo)系:并利用第三列估計(jì)重力加速度矢量:
再計(jì)算加速度和磁場(chǎng)補(bǔ)償誤差:
式中,“×”表示向量乘法;
得到累積誤差為:errInt=KiΣerr*t;
最后得到校正之后的角速度矢量:ωc=ω+kp*err+errInt
其中,Ki、Kp是互補(bǔ)濾波參數(shù);
⑷利用梯度下降法更新四元數(shù):
由得到新四元數(shù)q0、q1、q2、q3,其中,μ是梯度下降的步長(zhǎng)值,由確定;d為傳感器基于機(jī)體坐標(biāo)系的測(cè)量值,s為傳感器基于導(dǎo)航坐標(biāo)系的實(shí)際值,“*”表示伴隨矩陣,為梯度乘法,為四元數(shù)乘法;
⑸基于UD分解的卡爾曼濾波過(guò)程依次為:
狀態(tài)一步預(yù)測(cè):
UD分解:HkPk/k-1HkT+R=U∧D;
一步預(yù)測(cè)均方誤差:Pk/k-1=Φk,k-1Pk-1/k-1Φk/k-1T+Qk-1;
計(jì)算濾波增益:Kk=Pk/k-1HkT(HkPk/k-1HkT+R)-1=Pk/k-1HkT(UDUT)-1;
計(jì)算新息,新息由最新量測(cè)值計(jì)算獲得:
狀態(tài)估值計(jì)算:
估計(jì)均方誤差:Pk/k=(I-KkHk)Pk/k-1;
⑹運(yùn)用三階迎風(fēng)格式求解速度和位置,并進(jìn)行旋轉(zhuǎn)補(bǔ)償,按如下過(guò)程計(jì)算:
設(shè)加速度計(jì)在k時(shí)刻、k-1時(shí)刻、k-2時(shí)刻的測(cè)量值分別為ak、ak-1、ak-2,陀螺儀在k時(shí)刻、k-1時(shí)刻、k-2時(shí)刻的測(cè)量值分別為ωk、ωk-1、ωk-2,令T=2t,則Tm、Tm-1、Tm-2時(shí)刻的速度分別設(shè)為vm、vm-1、vm-2,Tm、Tm-1時(shí)刻的位置分別為Pm、Pm-1;
首先計(jì)算兩個(gè)采樣時(shí)刻的速度增量和角增量:
速度增量為
角增量為
然后采用三階迎風(fēng)格式求解速度和位置:
速度為
位置為
式中,即為旋轉(zhuǎn)補(bǔ)償部分,“×”表示向量乘法;
2)深度計(jì)解算
對(duì)深度計(jì)采用等權(quán)端點(diǎn)平滑作滑動(dòng)平均濾波,計(jì)算水下機(jī)器人下潛深度:
不斷逐個(gè)滑動(dòng)地去取m個(gè)相鄰數(shù)據(jù)作算數(shù)平均計(jì)算,式中,di是深度計(jì)采集的第i個(gè)數(shù)據(jù),depth為濾波后的深度值。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于江蘇科技大學(xué),未經(jīng)江蘇科技大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410413791.0/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
- 卡片結(jié)構(gòu)、插座結(jié)構(gòu)及其組合結(jié)構(gòu)
- 鋼結(jié)構(gòu)平臺(tái)結(jié)構(gòu)
- 鋼結(jié)構(gòu)支撐結(jié)構(gòu)
- 鋼結(jié)構(gòu)支撐結(jié)構(gòu)
- 單元結(jié)構(gòu)、結(jié)構(gòu)部件和夾層結(jié)構(gòu)
- 鋼結(jié)構(gòu)扶梯結(jié)構(gòu)
- 鋼結(jié)構(gòu)隔墻結(jié)構(gòu)
- 鋼結(jié)構(gòu)連接結(jié)構(gòu)
- 螺紋結(jié)構(gòu)、螺孔結(jié)構(gòu)、機(jī)械結(jié)構(gòu)和光學(xué)結(jié)構(gòu)
- 螺紋結(jié)構(gòu)、螺孔結(jié)構(gòu)、機(jī)械結(jié)構(gòu)和光學(xué)結(jié)構(gòu)
- 檢測(cè)裝置、檢測(cè)方法和檢測(cè)組件
- 檢測(cè)方法、檢測(cè)裝置和檢測(cè)系統(tǒng)
- 檢測(cè)裝置、檢測(cè)方法以及記錄介質(zhì)
- 檢測(cè)設(shè)備、檢測(cè)系統(tǒng)和檢測(cè)方法
- 檢測(cè)芯片、檢測(cè)設(shè)備、檢測(cè)系統(tǒng)和檢測(cè)方法
- 檢測(cè)裝置、檢測(cè)設(shè)備及檢測(cè)方法
- 檢測(cè)芯片、檢測(cè)設(shè)備、檢測(cè)系統(tǒng)
- 檢測(cè)組件、檢測(cè)裝置以及檢測(cè)系統(tǒng)
- 檢測(cè)裝置、檢測(cè)方法及檢測(cè)程序
- 檢測(cè)電路、檢測(cè)裝置及檢測(cè)系統(tǒng)





