导航装置滤波器的随机误差的标定方法及系统与流程

文档序号:24398562发布日期:2021-03-27 00:09阅读:178来源:国知局
导航装置滤波器的随机误差的标定方法及系统与流程

1.本发明涉及导航控制技术领域,尤其涉及一种导航装置滤波器的随机误差的标定方法及系统。


背景技术:

2.随着航空航天技术的飞速发展,现在对飞行器气动力性能指标提出了越来越高的要求,准确预测空气动力特性是设计高性能飞行器控制系统的基础和前提,而气动参数在飞行器运动过程中是随着运动环境和条件的变化而变化的,并且在实际飞行全过程中控制系统本身以及飞行条件的复杂性、传感器及数据采集的非理想性、飞行试验设计的不完善性等因素的影响,使得飞行器系统模型中的气动参数存在偏差,而这种偏差必然会体现在飞行器的控制参数中,因此在实践中通常需要凭借惯性导航系统对可测的控制参数进行正确的估计。
3.现有的mems惯性导航系统在线标定中,通常采用基于kalman的滤波方法对陀螺和加速计的随机误差进行在线估计,这种方法在外部环境影响较小的情况下效果是比较好的,但是在实际在线标定中,惯性导航系统很容易受到多种外部环境的干扰而导致观测噪声发生变化,从而影响滤波器性能,导致标定出的随机误差精度下降,进而降低mems惯性导航系统的导航性能。


技术实现要素:

4.为解决上述问题,本发明提供的导航装置滤波器的随机误差的标定方法及系统,能够提高滤波器的随机误差的标定精度。
5.第一方面,本发明提供一种导航装置滤波器的随机误差的标定方法,包括:
6.构建导航装置的误差模型,所述误差模型包括惯性器件的随机误差的微分方程;
7.根据所述惯性器件的随机误差的微分方程,构建状态方程,且所述惯性器件的随机误差为所述状态方程的状态变量;
8.根据已知的状态变量,构建观测方程;
9.设置运动路径,并对所述运动路径进行可观测分析,以得到可观测结果;
10.设置模糊控制块用于检测观测噪声;
11.根据与所述模糊控制块相对应的理论方差矩阵的迹和实际测量方差矩阵的迹的比值,构建模糊规则;
12.根据状态方程、观测方程、可观测结果和模糊规则,在所述运动路径中标定出所述滤波器的随机误差。
13.可选地,在所述根据与所述模糊控制块相对应的理论方差矩阵的迹和实际测量方差矩阵的迹的比值,构建模糊规则之前,所述方法还包括:
14.获取滤波器的残差量测方差和残差理论方差;
15.对所述残差量测方差进行平滑处理,以得到平滑新息量测方差;
16.根据所述平滑新息量测方差,确定与所述模糊控制块相对应的实际测量方差矩阵;
17.根据所述残差理论方差,确定与所述模糊控制块相对应的理论方差矩阵。
18.可选地,所述述根据与所述模糊控制块相对应的理论方差矩阵的迹和实际测量方差矩阵的迹的比值,构建模糊规则,包括:
19.在所述比值在第一范围内的情况下,根据预设的第一计算公式计算出观测噪声的修正权值;
20.在所述比值在第二范围内的情况下,根据预设的第二计算公式计算出观测噪声的修正权值;
21.在所述比值在第三范围内的情况下,根据预设的第三计算公式计算出观测噪声的修正权值。
22.可选地,所述第一计算公式为q=1+0.5
·
n;
23.所述第二计算公式为q=1+0.3
·
(1-n)
·
sign(g-1);
24.所述第三计算公式为q=1-0.5
·
n;
25.其中,q为所述修正权值,n为根据输入隶属度函数得到的隶属模糊度且n∈(0,1),g为所述比值。
26.可选地,所述第一范围为(1.5,2];
27.所述第二范围为(0.5,1.5];
28.所述第三范围为(0,0.5]。
29.可选地,在所述根据状态方程、观测方程、可观测结果和模糊规则,在所述运动路径中标定出所述导航装置滤波器的随机误差之后,所述方法还包括:
30.根据所述标定出的所述滤波器的随机误差,对所述滤波器进行状态值更新和协方差更新,以实时标定出所述滤波器的随机误差。
31.可选地,所述根据所述标定出的所述滤波器的随机误差,对所述滤波器进行状态值更新和协方差更新,以实时标定出所述滤波器的随机误差,包括:
32.根据状态矩阵和k时刻状态变量的值,进行状态一步预测,以确定k+1时刻状态变量的预测值;
33.根据k+1时刻状态变量的预测值、k+1时刻的滤波器的增益、k+1时刻的观测值和观测矩阵,进行状态值更新,以确定k+1时刻状态变量的估计值;
34.根据k+1时刻的预测值、观测矩阵和观测噪声均方差,进行滤波器的增益的更新,以确定k+1时刻的滤波器的增益;
35.根据状态矩阵、k时刻的协方差和状态噪声均方差,进行协方差一步预测,以确定k+1时刻协方差的预测值;
36.根据k+1时刻的滤波器的增益、观测矩阵和k+1时刻协方差的预测值,进行协方差的更新,以确定k+1时刻协方差的估计值;
37.根据k+1时刻状态变量的预测值、k+1时刻状态变量的估计值、k+1时刻协方差的预测值和k+1时刻协方差的估计值,标定出所述滤波器k+1时刻的随机误差。
38.可选地,在所述根据观测方程、状态方程和模糊规则,在所述运动路径中标定出所述导航装置滤波器的随机误差之前,所述方法还包括:
39.对所述状态方程进行离散化处理。
40.第二方面,本发明提供一种导航装置滤波器的随机误差的标定系统,包括:
41.第一构建模块,被配置为构建导航装置的误差模型,所述误差模型包括惯性器件的随机误差的微分方程;
42.第二构建模块,被配置为根据所述惯性器件的随机误差的微分方程,构建状态方程,且所述惯性器件的随机误差为所述状态方程的状态变量;
43.第三构建模块,被配置为根据已知的状态变量,构建观测方程;
44.第一设置模块,被配置为设置运动路径,并对所述运动路径进行可观测分析,以得到可观测结果;
45.第二设置模块,被配置为设置模糊控制块用于检测观测噪声;
46.第四构建模块,被配置为根据与所述模糊控制块相对应的理论方差矩阵的迹和实际测量方差矩阵的迹的比值,构建模糊规则;
47.标定模块,被配置为根据状态方程、观测方程、可观测结果和模糊规则,在所述运动路径中标定出所述滤波器的随机误差。
48.可选地,所述系统还包括:
49.获取模块,被配置为在所述根据与所述模糊控制块相对应的理论方差矩阵的迹和实际测量方差矩阵的迹的比值,构建模糊规则之前,获取滤波器的残差量测方差和残差理论方差;
50.平滑处理模块,被配置为对所述残差量测方差进行平滑处理,以得到平滑新息量测方差;
51.第一确定模块,被配置为根据所述平滑新息量测方差,确定与所述模糊控制块相对应的实际测量方差矩阵;
52.第二确定模块,被配置为根据所述残差理论方差,确定与所述模糊控制块相对应的理论方差矩阵。
53.本发明实施例提供的导航装置滤波器的随机误差的标定方法及系统,其中所述方法通过增加模糊规则,能够使滤波器稳定的标定出惯性导航装置的随机误差,即随机零偏,进而能够使惯性导航装置进行准确的估计,并快速的逼近真实值。
附图说明
54.图1为本申请实施例的导航装置滤波器的随机误差的标定方法示意性流程图;
55.图2为本申请实施例的导航装置滤波器的随机误差的标定原理图;
56.图3为本申请实施例的kalman滤波器原理图;
57.图4为本申请实施例的导航装置滤波器的随机误差的标定系统的示意性结构图。
具体实施方式
58.为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
59.第一方面,本发明提供一种导航装置滤波器的随机误差的标定方法,应用于mems惯性导航系统中的kalman滤波器,参见图1,图1示出了根据本申请一实施例的所述方法示意性流程图,包括:
60.步骤s101:构建导航装置的误差模型,所述误差模型包括惯性器件的随机误差的微分方程。
61.具体的,惯性器件的随机误差的微分方程包括:误差模型系统平台误差角为:速度误差为:速度误差为:和位置误差为:并包含随机误差在内的陀螺和加速计的误差参数模型为:其中,表示平台误差角,δv表示速度误差,ε和为陀螺和加计的随机零偏,表示载体坐标系到导航坐标系的转换矩阵,b表示载体坐标系,n表示导航坐标系,δl表示纬度误差、δλ表示经度误差、δh表示高度误差,ε
b
和为陀螺仪和加计载体坐标系下的随机零偏。
62.步骤s102:根据所述惯性器件的随机误差的微分方程,构建状态方程,且所述惯性器件的随机误差为所述状态方程的状态变量。
63.mems惯性导航系统误差建模的状态变量x为:其中,和为系统平台三个方向的误差角,δv
e
、δv
n
和δv
u
为系统三个方向的速度误差,e、n和u表示导航坐标系下的东、北、上三个方向,δl、δλ和δh为系统的纬度、经度、高度误差,ε
bx
、ε
by
和ε
bz
为陀螺的三个不同方面的随机零偏,和为加速计三个不同方面的随机零偏。
64.建立的mems惯性导航系统状态方程为:其中,a为状态矩阵,w为状态噪声,观测矩阵a为:其中,
[0065][0066][0067]
[0068][0069][0070][0071]
步骤s103:根据已知的状态变量,构建观测方程。
[0072]
采用惯性导航系统解算的航向角、速度、位置信息与参考航向角、gps速度、位置的差值作为观测量,观测变量为:
[0073][0074]
其中,v
s
、p
s
和ψ
s
为惯性导航解算的速度、位置及航向角,v
g
、p
g
和ψ
g
为参考的速度、位置及航向角。则建立mems惯性导航系统观测方程为:z(t)=hx(t)+v(t),其中,h为观测方程,v为观测噪声。
[0075]
观测方程:h=[h1;h2],其中,h1=[h11 h12 01×
10
];h11=-t(1,2)t(3,2)/(t(1,2)2+t(2,2)2;h12=-t(3,2)t(2,2)/(t(1,2)2+t(2,2)2;
[0076]
其中,系统参数和已知的状态变量可由gps(global positioning system,全球定位系统)获取。
[0077]
步骤s104:设置运动路径,并对所述运动路径进行可观测分析,以得到可观测结果。
[0078]
步骤s105:设置模糊控制块用于检测观测噪声。
[0079]
步骤s106:根据与所述模糊控制块相对应的理论方差矩阵的迹和实际测量方差矩阵的迹的比值,构建模糊规则。
[0080]
步骤s107:根据状态方程、观测方程、可观测结果和模糊规则,在所述运动路径中标定出所述滤波器的随机误差。
[0081]
在本实施例中,设置四种运动路径,包括:指北方位匀速直线运动,速度为20m/s;加速直线运动,加速度为0.5m/s^2;拐弯运动,转弯角速率为0.1rad/s;圆周运动,转速为1rad/s。之后,对这四种路径进行基于奇异值的可观测分析,分析出不同路径对陀螺和加计随机零偏的激励大小,选出合适的路径来标定滤波器的随机误差。
[0082]
其中,可观测分析的步骤是:首先,建立tom矩阵;然后根据tom矩阵建立som矩阵,将som奇异值分解,得到各个状态变量对应的奇异值,则奇异值的大小表示各观测性的大小。
[0083]
如根据可观测结果,在匀速直线运动状态下陀螺x,y轴的随机零偏可观测性的数
值大于1,因此在该路径下可以标定出陀螺x,y轴的随机零偏。同理,加速直线运动下可标定出加速计x,y轴的随机零偏,圆周运动下标定出陀螺z轴的随机零偏,拐弯运动下加速计的z轴的随机零偏。
[0084]
在一种可选的实施例中,在所述根据观测方程、状态方程和模糊规则,在所述运动路径中标定出所述导航装置滤波器的随机误差之前,所述方法还包括:
[0085]
对所述状态方程进行离散化处理。
[0086]
在本实施中。所述离散化的状态方程和所述观测方程如下:
[0087][0088]
其中,x
k
∈r
n
;z
k
∈r
m
;f
j
∈r
n
×
n
;h
j
∈r
m
×
n
;f
j
和h
j
均为常值矩阵.则线性系统的可观测性矩阵(tom,total observability matrix)为:其中,q
j
为线性时变系统中第j时间段nmxn阶的可观测性矩阵。同时,时变系统的可观测性矩阵(som,stripped observability matrix)为:q
s
(r)=[q
1 q2ꢀ…ꢀ
q
r
]
t
。奇异值的分解如下:
[0089]
存在矩阵a∈r
m
×
n
,那么存在正交矩阵u1∈r
m
×
m
和u2∈r
n
×
n
,使得a=u1∑u
2t
,其中,且对角元素等于s=diag(σ1,

,σ
r
)为对角阵,σ1≥σ2≥

≥σ
r
≥0顺序排列。
[0090]
所述方法通过增加模糊规则,能够使滤波器稳定的标定出惯性导航装置的随机误差,即随机零偏,进而能够使惯性导航装置进行准确的估计,并快速的逼近真实值。
[0091]
在一种可选的实施例中,所述述根据与所述模糊控制块相对应的理论方差矩阵的迹和实际测量方差矩阵的迹的比值,构建模糊规则,包括:
[0092]
在所述比值在第一范围内的情况下,根据预设的第一计算公式计算出观测噪声的修正权值。
[0093]
在所述比值在第二范围内的情况下,根据预设的第二计算公式计算出观测噪声的修正权值。
[0094]
在所述比值在第三范围内的情况下,根据预设的第三计算公式计算出观测噪声的修正权值。
[0095]
在一种可选的实施例中,所述第一计算公式为q=1+0.5
·
n。
[0096]
所述第二计算公式为q=1+0.3
·
(1-n)
·
sign(g-1)。
[0097]
所述第三计算公式为q=1-0.5
·
n。
[0098]
其中,q为所述修正权值,n为根据输入隶属度函数得到的隶属模糊度且n∈(0,1),g为所述比值。
[0099]
在一种可选的实施例中,所述第一范围为(1.5,2]。
[0100]
所述第二范围为(0.5,1.5]。
[0101]
所述第三范围为(0,0.5]。
[0102]
在一种可选的实施例中,在所述根据状态方程、观测方程、可观测结果和模糊规则,在所述运动路径中标定出所述导航装置滤波器的随机误差之后,所述方法还包括:
[0103]
根据所述标定出的所述滤波器的随机误差,对所述滤波器进行状态值更新和协方差更新,以实时标定出所述滤波器的随机误差。
[0104]
在一种可选的实施例中,所述根据所述标定出的所述滤波器的随机误差,对所述滤波器进行状态值更新和协方差更新,以实时标定出所述滤波器的随机误差,包括:
[0105]
根据状态矩阵和k时刻状态变量的值,进行状态一步预测,以确定k+1时刻状态变量的预测值。
[0106]
根据k+1时刻状态变量的预测值、k+1时刻的滤波器的增益、k+1时刻的观测值和观测矩阵,进行状态值更新,以确定k+1时刻状态变量的估计值。
[0107]
根据k+1时刻的预测值、观测矩阵和观测噪声均方差,进行滤波器的增益的更新,以确定k+1时刻的滤波器的增益。
[0108]
根据状态矩阵、k时刻的协方差和状态噪声均方差,进行协方差一步预测,以确定k+1时刻协方差的预测值。
[0109]
根据k+1时刻的滤波器的增益、观测矩阵和k+1时刻协方差的预测值,进行协方差的更新,以确定k+1时刻协方差的估计值。
[0110]
根据k+1时刻状态变量的预测值、k+1时刻状态变量的估计值、k+1时刻协方差的预测值和k+1时刻协方差的估计值,标定出所述滤波器k+1时刻的随机误差。
[0111]
具体的,所述状态一步预测的方程为:
[0112]
所述状态值更新的方程为:
[0113]
所述滤波器的增益的更新方程为:k
k+1
=p
k+1/k
h
t
[hp
k+1/k
h
t
+r]-1

[0114]
所述协方差一步预测的方程为:
[0115]
所述协方差的更新方程为:p
k+1/k+1
=[i
n-k
k+1
h]p
k+1/k

[0116]
其中,a为状态矩阵,h为观测矩阵,q为状态噪声均方差,r为观测噪声均方差,x
k/k
为k时刻状态变量的值,为k+1时刻状态变量的预测值,为k+1时刻状态变量的估计值,z
k+1
为k+1时刻的观测值,p
k/k
为k时刻的协方差值,p
k+1/k
为k+1时刻协方差的预测值,k
k+1
为k+1时刻的滤波器的增益,p
k+1/k+1
为k+1时刻协方差的估计值。
[0117]
在本实施例中,所述模块控制模块的数量为两个。在一种可选的实施例中,在所述根据与所述模糊控制块相对应的理论方差矩阵的迹和实际测量方差矩阵的迹的比值,构建模糊规则之前,所述方法还包括:获取滤波器的残差量测方差和残差理论方差;对所述残差量测方差进行平滑处理,以得到平滑新息量测方差;根据所述平滑新息量测方差,确定与所述模糊控制块相对应的实际测量方差矩阵。
[0118]
根据所述残差理论方差,确定与所述模糊控制块相对应的理论方差矩阵。
[0119]
具体的,用两个模糊控制块来监测观测噪声,该两个模块为对应理论方差与实测方差迹的比值g1、g2作为模糊推理的输入,观测噪声的修正权值q
ψv
,q
p
作为输出,当观测噪声的统计特性准确时,g1,g2的值在1附近,当g1、g2大于1时,则系统的理论方差大于实测方差,应该增大权值q
ψv
,q
p
,使g1、g2接近于1,同理,当系统理论方差小于实测方差时,应当减小g1、g2。具体步骤如下:首先是求取系统的实测方差和理论方差,新息ε被称为残差向量,它反映了滤波模型的准确性,则残差的量测方差为:c
k
=ε
k
·
ε
kt
,其中,ε
k
为k时刻所述系统的新息;c
k
为k时刻所述残差的量测方差。
[0120]
由于kalman滤波中观测噪声是由简单的统计特性得到的,但观测噪声经常受到外
部环境的影响,容易导致滤波发散,因此需要对以上量测差进行数据平滑操作,得到平滑新息测量方差为:
[0121][0122]
其中,d为遗忘因子,b为遗忘因子中的参数,通常b的取值为[0.95,0.995],d
k
为k时刻系统的遗忘因子,b
k+1
为k时刻系统的遗忘因子中的参数,ε
k
为k时刻系统的新息。
[0123]
定义残差的理论方差为:s
k
=h
k
(a
k
p
k
a
kt
+q
k
)h
kt
+r
k

[0124]
由于本发明将观测信息分为两个模块,则残差的量测方差c
k
和理论方差s
k
可变形为:
[0125][0126]
其中,c
ψv
和s
ψv
分别为姿态和速度的实测方差与理论方差;c
p
、s
p
分别为位置的实测方差与理论方差;c1、c2、s1和s2可为任意值,在本实施例中c1、c2、s1和s2均为0。那么残差的理论方差与实测方差的迹的比值为:
[0127][0128]
其中,c
ψv
和s
ψv
分别为姿态和速度的实测方方差与理论方差,c
p
、s
p
分别为位置的实测方差与理论方差。g1、g2作为模糊推理的输入,通过以上的模糊规则可以求得基于两个权值q
ψv
、q
p
d的修正值r
k
,修正过程如下式:
[0129][0130]
其中,r
ψv
为k时刻姿态和速度的观测噪声,r
p
为k时刻位置的观测噪声,q
ψv
为k时刻r
ψv
的修正值,q
p
为k时刻r
p
的修正值。
[0131]
第二方面,本发明提供一种导航装置滤波器的随机误差的标定方法,应用于mems惯性导航系统中的kalman滤波器,参见图2和图3,图2示出了根据本申请一实施例的所述导航装置滤波器的随机误差的标定原理图,图3示出了根据本申请一实施例的所述kalman滤波器原理图。
[0132]
所述标定方法包括:首先,设计载体的四种机动方式,分别是匀速直线运动、加速直线运动、拐弯运动运动和圆周运动;其次,由预设的imu误差模型对这四种路径进行可观测分析,分析出这四种路径对各个误差参数的激励大小;之后,建立系统误差模型,其中系统误差模型由惯性导航系统解算的结果来表示;接着,通过系统误差模型建立状态方程,gps的观测信息即外测信息作为观测变量建立观测方程;然后,进行kalman滤波估计,并将估计出的参数即imu误差的值和导航误差的值为标定的值;最后,将所述标定的值反馈到系统误差模型的输入,用以提高导航的精度。
[0133]
在本发明中,kalman滤波的过程是根据初始状态值计算下一个时刻状态值的预测值,根据初始协方差值计算下一个时刻协方差预测值,然后根据协方差预测值和观测值计算新息,由新息值计算kalman增益,然后由kalman增益和观测值更新状态值,以及更新协方差值,由更新的状态值和协方差值和状态值作为下一个时刻初始值,这样就形成了一个循环。其中,在上述kalman滤波的基础上制定了模糊规则,用两个模糊控制块来监测观测噪
声,并将该两个模糊控制块所对应的理论方差与实测方差的迹的比值作为模糊推理的输入,观测噪声的修正权值作为输出。
[0134]
当观测噪声的统计特性准确时,理论方差与实测方差迹的比值在1附近,当系统的测量噪声的实际值与给定值不一致时,比值将偏离1。因此,当比值大于1时,则系统的理论方差大于实测方差,应该增大修正权值,使比值接近于1,同理,当系统理论方差小于实测方差时,应当减小比值。如此通过监测比值,实现对观测噪声的实时调节,从而提高所述系统的导航精度。
[0135]
第三方面,本发明提供一种导航装置滤波器的随机误差的标定系统,图4示出了根据本申请一实施例的所述系统的示意性结构图,所述导航装置滤波器的随机误差的标定系统300包括:
[0136]
第一构建模块301,被配置为构建导航装置的误差模型,所述误差模型包括惯性器件的随机误差的微分方程。
[0137]
第二构建模块302,被配置为根据所述惯性器件的随机误差的微分方程,构建状态方程,且所述惯性器件的随机误差为所述状态方程的状态变量。
[0138]
第三构建模块303,被配置为根据已知的状态变量,构建观测方程。
[0139]
第一设置模块304,被配置为设置运动路径,并对所述运动路径进行可观测分析,以得到可观测结果。
[0140]
第二设置模块305,被配置为设置模糊控制块用于检测观测噪声。
[0141]
第四构建模块306,被配置为根据与所述模糊控制块相对应的理论方差矩阵的迹和实际测量方差矩阵的迹的比值,构建模糊规则。
[0142]
第一标定模块307,被配置为根据状态方程、观测方程、可观测结果和模糊规则,在所述运动路径中标定出所述滤波器的随机误差。
[0143]
在一种可选的实施例中,所述系统还包括:
[0144]
获取模块,被配置为在所述根据与所述模糊控制块相对应的理论方差矩阵的迹和实际测量方差矩阵的迹的比值,构建模糊规则之前,获取滤波器的残差量测方差和残差理论方差。
[0145]
平滑处理模块,被配置为对所述残差量测方差进行平滑处理,以得到平滑新息量测方差。
[0146]
第一确定模块,被配置为根据所述平滑新息量测方差,确定与所述模糊控制块相对应的实际测量方差矩阵。
[0147]
第二确定模块,被配置为根据所述残差理论方差,确定与所述模糊控制块相对应的理论方差矩阵。
[0148]
在一种可选的实施例中,所述述根据与所述模糊控制块相对应的理论方差矩阵的迹和实际测量方差矩阵的迹的比值,构建模糊规则,包括:
[0149]
第一计算模块,被配置为在所述比值在第一范围内的情况下,根据预设的第一计算公式计算出观测噪声的修正权值;
[0150]
第二计算模块,被配置为在所述比值在第二范围内的情况下,根据预设的第二计算公式计算出观测噪声的修正权值;
[0151]
第三计算模块,被配置为在所述比值在第三范围内的情况下,根据预设的第三计
算公式计算出观测噪声的修正权值。
[0152]
在一种可选的实施例中,所述第一计算公式为q=1+0.5
·
n;
[0153]
所述第二计算公式为q=1+0.3
·
(1-n)
·
sign(g-1);
[0154]
所述第三计算公式为q=1-0.5
·
n;
[0155]
其中,q为所述修正权值,n为根据输入隶属度函数得到的隶属模糊度且n∈(0,1),g为所述比值。
[0156]
在一种可选的实施例中,所述第一范围为(1.5,2];
[0157]
所述第二范围为(0.5,1.5];
[0158]
所述第三范围为(0,0.5]。
[0159]
在一种可选的实施例中,所述系统还包括:
[0160]
第二标定模块,被配置为在所述根据状态方程、观测方程、可观测结果和模糊规则,在所述运动路径中标定出所述导航装置滤波器的随机误差之后,根据所述标定出的所述滤波器的随机误差,对所述滤波器进行状态值更新和协方差更新,以实时标定出所述滤波器的随机误差。
[0161]
在一种可选的实施例中,所述第二标定模块包括:
[0162]
第一确定子模块,被配置为根据状态矩阵和k时刻状态变量的值,进行状态一步预测,以确定k+1时刻状态变量的预测值;
[0163]
第二确定子模块,被配置为根据k+1时刻状态变量的预测值、k+1时刻的滤波器的增益、k+1时刻的观测值和观测矩阵,进行状态值更新,以确定k+1时刻状态变量的估计值;
[0164]
第三确定子模块,被配置为根据k+1时刻的预测值、观测矩阵和观测噪声均方差,进行滤波器的增益的更新,以确定k+1时刻的滤波器的增益;
[0165]
第四确定子模块,被配置为根据状态矩阵、k时刻的协方差和状态噪声均方差,进行协方差一步预测,以确定k+1时刻协方差的预测值;
[0166]
第五确定子模块,被配置为根据k+1时刻的滤波器的增益、观测矩阵和k+1时刻协方差的预测值,进行协方差的更新,以确定k+1时刻协方差的估计值;
[0167]
标定子模块,被配置为根据k+1时刻状态变量的预测值、k+1时刻状态变量的估计值、k+1时刻协方差的预测值和k+1时刻协方差的估计值,标定出所述滤波器k+1时刻的随机误差。
[0168]
在一种可选的实施例中,所述系统还包括:离散模块,被配置为在所述根据观测方程、状态方程和模糊规则,在所述运动路径中标定出所述导航装置滤波器的随机误差之前,对所述状态方程进行离散化处理。
[0169]
本发明实施例提供的导航装置滤波器的随机误差的标定方法及系统,其中所述方法通过增加模糊规则,能够使滤波器稳定的标定出惯性导航装置的随机误差,即随机零偏,进而能够使惯性导航装置进行准确的估计,并快速的逼近真实值。
[0170]
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1