[發(fā)明專利]一種九軸傳感器的誤差參數(shù)標定方法有效
| 申請?zhí)枺?/td> | 202011385008.6 | 申請日: | 2020-11-30 |
| 公開(公告)號: | CN112539777B | 公開(公告)日: | 2021-09-14 |
| 發(fā)明(設(shè)計)人: | 曠儉;牛小驥;李泰宇;劉韜 | 申請(專利權(quán))人: | 武漢大學 |
| 主分類號: | G01D18/00 | 分類號: | G01D18/00 |
| 代理公司: | 武漢科皓知識產(chǎn)權(quán)代理事務(wù)所(特殊普通合伙) 42222 | 代理人: | 王琪 |
| 地址: | 430072 湖*** | 國省代碼: | 湖北;42 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 傳感器 誤差 參數(shù) 標定 方法 | ||
1.一種九軸傳感器的誤差參數(shù)標定方法,其特征在于,包括如下步驟:
步驟1,以九軸傳感器的測量中心為旋轉(zhuǎn)中心,使其繞著傳感器坐標系的X、Y、Z三軸分別旋轉(zhuǎn)多圈;
步驟2,建立九軸傳感器中陀螺儀、加速度計、磁力計的測量模型,確定需要標定的參數(shù);
步驟3,使用捷聯(lián)慣導算法解算九軸傳感器在標定過程中各個時刻的位置、速度及姿態(tài),結(jié)合當?shù)刈鴺讼迪麓艌鰪姸扰c磁力計原始觀測值的關(guān)系,構(gòu)建卡爾曼濾波器中的系統(tǒng)誤差狀態(tài)方程;
步驟3的實現(xiàn)方式包括以下子步驟,
31)慣導算法和磁場預測算法建立系統(tǒng)狀態(tài)方程
其中,由于MEMS九軸傳感器器件精度低,地球自轉(zhuǎn)對捷聯(lián)慣導推算造成的誤差影響很小,故慣導算法中不考慮地球自轉(zhuǎn),慣導算法和磁場預測算法具體如下:
式中,上標n表示當?shù)刈鴺薾系,n系是以慣性傳感器IMU相位中心為原點,x軸平行于當?shù)厮矫嬷赶蛘保瑈軸平行于當?shù)厮矫嬷赶蛘龞|,z軸垂直于當?shù)厮矫嫦蛳拢邩?gòu)成右手系;k表示第k個歷元;為第k個歷元時n系下的位置向量;為第k個歷元時n系下的速度向量;為第k個歷元時b系到n系的方向余弦轉(zhuǎn)換矩陣;為第k個歷元時磁場強度在n系的投影;表示第k個歷元加速度計的原始輸出;gn表示重力加速度在n系下的投影向量;Δt=tk-tk-1為第k-1個第k個觀測歷元的時間間隔;表示第k個歷元陀螺儀計的原始輸出;為磁力計傳感器觀測坐標系到IMU傳感器坐標系的轉(zhuǎn)換矩陣;為第k個歷元時磁力計原始輸出;bm為磁力計零偏;(·×)為向量叉乘形式;
32)建立離散時間系統(tǒng)誤差狀態(tài)微分方程
卡爾曼濾波的狀態(tài)向量包含導航誤差狀態(tài)和傳感器誤差,30維的連續(xù)誤差狀態(tài)向量定義如下:
式中,δx表示狀態(tài)向量誤差;δrn、δvn、Ψ分別為n系下位置誤差、速度誤差和姿態(tài)誤差向量;δbg、δba、δbm分別為陀螺、加速度計、磁力計的零偏誤差向量;δSg、δSa分別為陀螺、加速度計比例因子誤差向量;為b系到m系的轉(zhuǎn)換矩陣誤差;δmn表示估計的n系磁場強度分量誤差;δx中各個分量均為時間的函數(shù),為方便書寫,省略了時間變量t的書寫,離散后的系統(tǒng)誤差模型表示如下:
δxk=Φk/k-1δxk-1/k-1+Γk-1wk-1 (6)
式中,下標k-1和k分別表示時刻tk-1和tk;Φk/k-1表示tk-1到tk時刻的狀態(tài)一步轉(zhuǎn)移矩陣;Γk-1為系統(tǒng)噪聲驅(qū)動陣;wk-1為系統(tǒng)激勵噪聲;
為得到離散后的系統(tǒng)誤差模型,首先需要得到δx的連續(xù)時間微分方程,具體形式為:
式中,表示各個誤差狀態(tài)向量的微分方程;F(t)為各個狀態(tài)向量誤差微分方程的系數(shù)矩陣;G(t)為驅(qū)動噪聲系數(shù)矩陣;w(t)為各個狀態(tài)向量誤差的驅(qū)動噪聲;
各個系統(tǒng)誤差狀態(tài)微分方程如下:
式中,分別表示n系下位置誤差、速度誤差和姿態(tài)誤差、陀螺儀零偏誤差、加速度計零偏誤差、陀螺儀比例因子誤差、加速度計比例因子誤差、磁力計零偏誤差、磁力計轉(zhuǎn)換矩陣誤差、n系磁場強度分量誤差的微分方程;δrn、δvn、Ψ分別為n系下位置誤差、速度誤差和姿態(tài)誤差向量;δbg、δba、bm分別為陀螺、加速度計、磁力計的零偏誤差向量;δSg、δSa分別為陀螺、加速度計比例因子誤差向量;為b系到m系的轉(zhuǎn)換矩陣誤差;δmn表示估計的n系磁場強度分量誤差;wa為加速度計傳感器噪聲,為高斯白噪聲;wg為陀螺儀傳感器噪聲,為高斯白噪聲;τbg、τba、τsg、τsa分別為陀螺儀零偏相關(guān)時間、加速度計零偏相關(guān)時間、陀螺比例因子相關(guān)時間、加速度計比例因子相關(guān)時間;wbg、wba、wsg、wsa分別為陀螺儀零偏驅(qū)動白噪聲、加速度計零偏驅(qū)動白噪聲、陀螺比例因子驅(qū)動白噪聲、加速度計比例因子驅(qū)動白噪聲;
33)構(gòu)建誤差狀態(tài)的系統(tǒng)誤差狀態(tài)方程
根據(jù)32)中得到的系統(tǒng)誤差狀態(tài)微分方程,得到系統(tǒng)誤差狀態(tài)方程的一步轉(zhuǎn)移矩陣,即δxk=Φk/k-1δxk-1/k-1+Γk-1wk-1中的Φk/k-1;
Φk/k-1=exp{F(tk-1)Δt}≈I+F(tk)Δt (9)
式中,I為單位陣,至此,卡爾曼濾波器的系統(tǒng)誤差狀態(tài)方程建立完成;誤差狀態(tài)向量每次濾波反饋后都需要進行置零處理,因此不對誤差狀態(tài)向量預測,只對誤差狀態(tài)量的協(xié)方差進行預測;
步驟4,標定過程中,基于位置不變和單一位置下環(huán)境磁場不變的假設(shè),構(gòu)建卡爾曼濾波器的量測方程,完成傳感器誤差參數(shù)標定。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于武漢大學,未經(jīng)武漢大學許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.17sss.com.cn/pat/books/202011385008.6/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





