[發明專利]一種基于無跡卡爾曼濾波的飛機角速率信號重構方法有效
| 申請號: | 201310295946.0 | 申請日: | 2013-07-06 |
| 公開(公告)號: | CN103363993A | 公開(公告)日: | 2013-10-23 |
| 發明(設計)人: | 劉小雄;李鵬輝;史靜平;章衛國;李廣文 | 申請(專利權)人: | 西北工業大學 |
| 主分類號: | G01C21/20 | 分類號: | G01C21/20 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 710072 *** | 國省代碼: | 陜西;61 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 卡爾 濾波 飛機 速率 信號 方法 | ||
1.一種基于無跡卡爾曼濾波的飛機角速率信號重構方法,其特征在于,包括以下步驟:
(1)以周期T讀取捷聯慣導系統中的三個姿態角信息,三個姿態角分別為俯仰角θ、滾轉角φ、偏航角ψ;
(2)以周期T讀取飛行控制系統輸出的飛機所受到的合外力矩,合外力矩在機體坐標系下x軸、y軸和z軸的分量分別為滾轉力矩俯仰力矩M和偏航力矩N;
(3)利用飛機的轉動慣量(Ix,Iy,Iz)和慣性積Ixz按照下式計算力矩方程組的系數
(4)將步驟(1)獲取的飛機的俯仰角θ、滾轉角φ、偏航角ψ分別輸入到非線性跟蹤微分器得到俯仰角微分滾轉角微分和偏航角的微分
上式中將含測量噪聲的θ、φ和ψ分別代替vv(k),則相應的x2(k)分別對應于和其中h為離散型非線性跟蹤微分器的仿真步長,這里取h=T,r和h1分別為濾波因子和快慢因子;
(5)根據飛行動力學模型,選取飛機的俯仰角速率q、滾轉角速率p和偏航角速率r作為狀態變量,即狀態向量X=[p?q?r]T,進而建立無跡卡爾曼濾波器的狀態方程;選取步驟(4)得到的俯仰角微分滾轉角微分和偏航角微分作為觀測變量,即觀測向量為進而建立無跡卡爾曼濾波器量測方程;
(6)根據步驟(1)和步驟(4)獲取的當前時刻即tk+1時刻的量測信息,步驟(2)獲取的上一時刻即tk時刻的合外力矩,步驟(3)計算得到的9個力矩方程組系數,利用無跡卡爾曼濾波方程得到tk+1時刻狀態量的最優估計值,從而實現tk+1時刻的三軸角速率信號的實時精確估計;
(7)將步驟(6)得到的tk+1時刻的角速率信號的精確估計值反饋給無跡卡爾曼濾波算法模塊,用于完成步驟(6)中的下一時刻即tk+2時刻角速率信號的估計。
2.根據權利要求1所述的基于無跡卡爾曼濾波的飛機角速率信號重構方法,其特征在于,所述步驟(6)中無跡卡爾曼濾波算法的具體步驟是:
(a)無跡卡爾曼濾波器狀態方程的建立
根據飛行動力學模型,選取飛機的俯仰角速率q、滾轉角速率p和偏航角速率r作為狀態變量,即狀態向量X=[p?q?r]T,進而建立無跡卡爾曼濾波器的狀態方程:
狀態方程的具體形式為:
其中,u(t)為控制輸入量,包括升降舵偏角δe,副翼偏轉角δa和方向舵偏角δr,滾轉力矩俯仰力矩M以及偏航力矩由下式計算得到
M=fM(δe,δa,δr,α,β,p,q,r,L)
N=fN(δe,δa,δr,α,β,p,q,r,L)
w(t)為激勵噪聲序列,這里取為高斯白噪聲;
(b)無跡卡爾曼濾波器量測方程的建立
將由捷聯慣導系統獲取的俯仰角θ、滾轉角φ、偏航角ψ分別輸入到非線性跟蹤微分器得到俯仰角微分滾轉角微分和偏航角的微分其中非線性跟蹤微分器的離散形式為:
vv(k)為含噪聲的輸入信號,x1(k)用于跟蹤輸入信號vv(k),而x2(k)則跟蹤vv(k)的微分信號,在上式中將含測量噪聲的θ、φ和ψ分別代替vv(k),則相應的x2(k)分別對應于和其中h為離散型非線性跟蹤微分器的仿真步長,這里取h=T,r和h1分別為濾波因子和快慢因子,
選取俯仰角微分滾轉角微分和偏航角微分作為觀測變量,即觀測向量為進而建立無跡卡爾曼濾波器量測方程:
Z(t)=h[X(t),u(t),t]+v(t)
量測方程具體可表示為:
v(t)為量測噪聲序列,同樣選擇為高斯白噪聲;
(c)狀態方程和觀測方程的離散化
假定離散化時間為T,對狀態方程離散化有
X(k+1)=F(X(k),u(k),T)·X(k)+w(k)
即:
對觀測方程進行離散化有
Z(k+1)=h(X(k+1))+v(k)
即:
其中φ(k+1)、θ(k+1)、ψ(k+1)分別為(k+1)時刻的滾轉角、俯仰角和偏航角測量值,由捷聯慣導系統輸出,w(k)=[w1(k)?w2(k)?w3(k)]T,v(k)=[v1(k)?v2(k)?v3(k)]T分別為系統激勵噪聲序列和觀測噪聲序列,滿足:
E[w(k)]=0,Cov[w(k),w(j)]=E[w(k)wT(j)]=Qkδkj
E[v(k)]=0,Cov[v(k),v(j)]=E[v(k)vT(j)]=Rkδkj
Cov[w(k),v(j)]=E[w(k)vT(j)]=0
式中,
(d)無跡卡爾曼濾波算法
假定三軸角速率的初始估計值
選擇對稱采樣策略,則相應的均值加權值Wk(m)和方差加權值Wk(c)分別可表示為:
其中n為狀態維數,本文中n=3;λ=α2(n+κ)-n為尺度因子,κ用于保證方差矩陣的半正定性,一般取κ=0或κ=3-n,其取值大小對算法影響并不大;α為比例修正參數(常取1e-4≤α<1),以避免在系統非線性較強時的非局部采樣,β用于引入狀態先驗分布的高階項信息,取值范圍β≥0,對于高斯分布,β=2最優;對于非高斯分布,該參數還具有控制誤差的作用,可以控制后驗分布拖尾的大小,
系統狀態Sigma點采樣
根據k-1時刻的系統狀態估計值和協方差矩陣Pk-1|k-1進行Sigma點采樣,對稱采樣Sigma點樣本個數為L=2n+1=7個,則對應于k-1時刻的Sigma采樣點為
UKF時間更新
根據離散化的狀態方程式,對上述采樣的7個Sigma點進行狀態預測,則有
χi,k,k-1=F(χi,k-1)?????i=0,1L,6
利用上述采樣預測值確定系統狀態向量和協方差矩陣的最終預測值為:
ηk|k-1=h(χk|k-1)
UKF量測更新
Kk=PXZk|k-1·(PZZk|k-1)-1
其中的為k時刻的系統觀測值,由非線性跟蹤微分器輸出獲得。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于西北工業大學,未經西北工業大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310295946.0/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:基于K分布和紋理特征的SAR圖像分割方法
- 下一篇:防覆冰攝像機





