1.本发明涉及惯性导航系统加速度计组件标定技术领域,特别涉及一种加速度计组件的模观测标定方法。
背景技术:2.惯性测量装置是惯性导航系统的核心部件,由陀螺仪组件和加速度计组件构成,其中加速度计组件由三个正交安装的加速度计组成。高精度的加速度计组件标定是提高惯性测量装置的测量精度、抑制惯性导航系统导航误差的一项重要技术。传统的加速度计组件标定方法为基于多位置静态测试的分立式标定,其标定原理是利用高精度转台或六面体等标定设备提供姿态基准,以不同姿态下的重力作为精确的比力输入,通过比较加速度计的脉冲输出,估计加速度计组件的各标定参数,根据试验时提供的姿态个数分为六位置静态测试、十二位置静态测试、二十四位置静态测试,目前在工程中最常用的为二十四位置静态测试。然而,分立式标定存在着标定精度受限于转台精度、受惯性测量装置减振器变形影响无法精确标定等问题,限制了该方法在高精度加速度计组件标定中的应用。
3.加速度计组件的模观测标定方法是利用静态条件下加速度计组件比力测量的模等于当地重力加速度的原理,对标定模型中的各参数进行标定。由于观测量与转台输出的姿态精度无关,此方法从原理上避免了转台精度、减振器变形等误差对标定精度的影响。
4.近年来,为了解决分立式标定在高精度加速度计组件标定中的问题,模观测标定方法被广泛应用于加速度计组件的标定中,例如,张红良等发表了陆用高精度激光陀螺捷联惯导系统误差参数估计方法研究,其中公开了一种标定陆用高精度激光陀螺捷联惯导系统中加速度计组件的模观测标定方法;戴邵武等发表了一种基于模观测的mimu标定新方法,其采用模观测方法对mimu中的加速度计组件进行了标定;董春梅等发表了一种激光陀螺捷联惯导系统的模观测标定方法,其中提出了激光陀螺捷联惯导系统中加速度计组件的模观测标定方法;常波等发表了三轴加速度计模观测标定时两种求解方法的对比研究,其分析了针对加速度计组件模观测标定方法中求解方法。然而,这些模观测标定方法均只考虑了加速度计组件的线性模型误差,未考虑加速度计组件的二阶非线性系数。但加速度计组件的二阶非线性系数误差是线性模型误差以外惯性导航系统最主要的动态误差源,因此,未考虑加速度计组件二阶非线性系数的模观测标定方法无法保证惯性导航系统在动态环境下的导航精度。
技术实现要素:5.本发明的目的是提供一种解决目前加速度计组件的模标定方法未考虑加速度计组件的二阶非线性系数、导致无法保证惯性导航系统在动态环境下的导航精度的问题的加速度计组件的模观测标定方法。
6.为此,本发明技术方案如下:
7.一种加速度计组件的模观测标定方法,步骤如下:
8.s1、建立用于构建标定模型的加速度计组件敏感轴系和加速度计组件标定正交坐标系,并构建加速度计组件的标定模型;其中,
9.建立加速度计组件敏感轴系,即a系:其以加速度计组件的质心为原点o,x向加速度计敏感轴为xa轴,y向加速度计敏感轴为ya轴,z向加速度计敏感轴为za轴;
10.建立加速度计组件标定正交坐标系,即o系:其以加速度计组件的质心为原点o,xo轴与a系的xa轴一致,yo轴在a系的xa轴与ya轴构成的平面中且与ya轴相差小角度β
yz
,zo轴为a系的za轴绕xo轴旋转小角度β
zx
,再绕yo轴旋转小角度β
zy
;
11.进而,加速度计组件的标定模型构建为:
[0012][0013]
式中,为加速度计组件经标定后在o系中xo轴上的加速度分量,为加速度计组件经标定后在o系中yo轴上的加速度分量,为加速度计组件经标定后在o系中zo轴上的加速度分量;n
x
为x向加速度计的实际输出,ny为y向加速度计的实际输出,nz为z向加速度计的实际输出;为x向加速度计的标度因数的倒数,为y向加速度计的标度因数的倒数,为z向加速度计的标度因数的倒数;k
x2
为x向加速度计的二阶非线性系数,k
y2
为y向加速度计的二阶非线性系数,k
z2
为z向加速度计的二阶非线性系数;β
yz
为y向加速度计敏感轴ya轴绕o系zo轴的偏转角度,β
zy
为z向加速度计敏感轴za轴绕o系yo轴的偏转角度,β
zx
为z向加速度计敏感轴za轴绕o系xo轴的偏转角度;为x向加速度计的零偏,为y向加速度计的零偏,为z向加速度计的零偏;
[0014]
基于加速度计组件的标定模型可知,β
yz
,β
zy
,β
zx
,k
x2
,k
y2
和k
z2
为十二个待求取的标定参数;
[0015]
s2、将安装有加速度计组件的惯性导航系统安装在三轴转台上,控制加速度计组件依次运动至二十四位置处,并在每个位置处采集具有相同时长的加速度计组件的实际输出结果,作为标定数据;
[0016]
其中,二十四位置包括:位置no.1为:x轴指北,y轴指东,z轴指地;位置no.2为:x轴指北,y轴东向偏地向45
°
,z轴地向偏西向45
°
;位置no.3为:x轴指北,y轴指地,z轴指西;位置no.4为:x轴指北,y轴地向偏西向45
°
,z轴西向偏天向45
°
;位置no.5为:x轴指北,y轴指西,z轴指天;位置no.6为:x轴指北,y轴西向偏天向45
°
,z轴天向偏东向45
°
;位置no.7为:x轴指北,y轴指天,z轴指东;位置no.8为:x轴指北,y轴天向偏东向45
°
,z轴东向偏地向45
°
;位置no.9为:y轴指北,z轴指东,x轴指地;位置no.10为:y轴指北,z轴东向偏地向45
°
,x轴地向偏西向45
°
;位置no.11为:y轴指北,z轴指地,x轴指西;位置no.12为:y轴指北,z轴地向偏西向45
°
,x轴西向偏天向45
°
;位置no.13为:y轴指北,z轴指西,x轴指天;位置no.14为:y轴指北,z轴西向偏天向45
°
,x轴天向偏东向45
°
;位置no.15为:y轴指北,z轴指天,x轴指东;位置no.16为:y轴指北,z轴天向偏东向45
°
,x轴东向偏地向45
°
;位置no.17为:z轴指北,x轴指
东,y轴指地;位置no.18为:z轴指北,x轴东向偏地向45
°
,y轴地向偏西向45
°
;位置no.19为:z轴指北,x轴指地,y轴指西;位置no.20为:z轴指北,x轴地向偏西向45
°
,y轴西向偏天向45
°
;位置no.21为:z轴指北,x轴指西,y轴指天;位置no.22为:z轴指北,x轴西向偏天向45
°
,y轴天向偏东向45
°
;位置no.23为:z轴指北,x轴指天,y轴指东;位置no.24为:z轴指北,x轴天向偏东向45
°
,y轴东向偏地向45
°
;
[0017]
s3、利用粒子群算法处理步骤s2的标定数据,以获得加速度计组件的最优标定参数;具体步骤包括:
[0018]
s301、构建与标定参数相适应的粒子群体,并规定粒子群体的更新规则;其中,粒子群体由m个粒子构成,每个粒子均为十二维向量,该十二维向量的十二个分量分别与十二个标定参数一一对应;
[0019]
s302、构建适应性函数并设定ej的范围;
[0020]
s303、将步骤s2中获得的标定数据、以及步骤s301得到的标定参数代入至加速度计组件标定模型的方程组中,解算得到方程组中的的当前数值,即
[0021]
s304、将步骤s303计算得到的代入s302的适应性函数中,计算ej的数值,并判断ej的数值是否符合粒子群体停止更新的准则,若符合,则停止更新,此时该粒子的十二个分量即为最优标定参数;若不符合,则根据步骤s301制定的规则对粒子群体进行更新,并重复步骤s303和步骤s304;粒子群体停止更新的准则为步骤s302中设定的ej的范围。
[0022]
进一步地,在步骤s2中,将安装有加速度计组件的惯性导航系统安装在三轴转台后,在开机预热至少四个小时之后再进行试验。
[0023]
进一步地,在步骤s2中,在每个位置采集至少5分钟的加速度计组件的实际输出结果。
[0024]
优选,在步骤s3中,m≥200。
[0025]
优选,在步骤s302中,ej设定为其绝对值≤0.00001。
[0026]
与现有技术相比,该加速度计组件的模观测标定方法的有益效果在于:
[0027]
(1)本技术的方法克服了传统的分立式标定方法受转台精度、减振器变形等误差对标定精度的影响;同时也克服了现有的不考虑二阶非线性系数的模观测标定方法无法标定二阶非线性系数导致惯性导航系统的动态精度差的问题,具有很好的实用价值;
[0028]
(2)本技术的方法利用本发明提出的加速度计组件的模观测标定方法获得的惯性导航系统动态位置精度比传统的不考虑二阶非线性系数的分立式标定方法高27.34%,比传统的考虑二阶非线性系数的分立式标定方法高29.54%,比现有的不考虑二阶非线性系数的模观测标定方法高8.82%,证明了本发明提供的加速度计组件的模观测标定方法的正确性和准确性,能很好地提高惯性导航系统的导航精度,有很好的准确性、实用性。
附图说明
[0029]
图1为本发明的加速度计组件的模观测标定方法的流程图;
[0030]
图2为本发明的加速度计组件的模观测标定方法涉及的加速度计组件的构成结构示意图;
[0031]
图3为本发明的加速度计组件的模观测标定方法的步骤s101中构建的加速度计组件敏感轴系和加速度计组件标定正交坐标系的示意图;
[0032]
图4为本发明的加速度计组件的模观测标定方法的步骤s201中提供的二十四位置标定试验方案示意图。
具体实施方式
[0033]
下面结合附图及具体实施例对本发明做进一步的说明,但下述实施例绝非对本发明有任何限制。
[0034]
如图1所示,该加速度计组件的模观测标定方法的具体实施步骤如下:
[0035]
s1、构建加速度计组件的标定模型,并确定加速度计组件的标定参数;
[0036]
具体地,步骤s1的实施步骤为:
[0037]
s101、建立用于构建标定模型的加速度计组件敏感轴系和加速度计组件标定正交坐标系,并确定各坐标系间的转换关系;其中,
[0038]
(1)建立加速度计组件敏感轴系(以下简称为a系):
[0039]
如图2所示,加速度计组件由加速度计组件支架1和三个加速度计构成,三个加速度计之间分别两两呈正交的方式安装,三个加速度计基于安装方向的不同分为x向加速度计4、y向加速度计3和z向加速度计2;因此,基于三个加速度计的安装方向,建立加速度计组件敏感轴系(a系);
[0040]
该坐标系的物理含义为三个坐标轴代表三个加速度计真实的加速度敏感轴,其具体定义为:a系的坐标系原点o点为加速度计组件的质心,三个坐标轴分别为x向加速度计敏感轴xa,y向加速度计敏感轴ya,和z向加速度计敏感轴za;
[0041]
(2)如图3所示,建立加速度计组件标定正交坐标系(以下简称为o系):
[0042]
由于加速度计组件支架的加工误差和三个加速度计的安装误差,在加速度计组件安装的三个加速计的敏感轴不是理想正交的,即a系为一个非正交的坐标系,惯性导航系统的导航解算要求将三个加速度计敏感的加速度信息投影到一个正交的坐标系;因此,基于此,建立加速度计组件标定正交坐标系(o系);
[0043]
该坐标系的物理含义为将非正交的a系通过坐标系转换为正交的用于导航解算的坐标系,其具体定义为:o系的坐标系原点o点与a系的坐标系原点o点重合为同一个点,o系的xo轴与a系的xa轴一致,yo轴在a系的xa轴与ya轴构成的平面中且与ya轴相差小角度β
yz
,zo轴为a系的za轴绕xo轴旋转小角度β
zx
,再绕yo轴旋转小角度β
zy
;
[0044]
(3)基于由a系与o系的坐标系定义,获得加速度计组件敏感轴系与加速度计组件标定正交坐标系之间的转换矩阵为:
[0045][0046]
式中,为a系到o系的转换矩阵,β
yz
为y向加速度计敏感轴ya轴绕o系zo轴的偏转
角度,β
zy
为z向加速度计敏感轴za轴绕o系yo轴的偏转角度,β
zx
为z向加速度计敏感轴za轴绕o系xo轴的偏转角度;
[0047]
s102、构建单个加速度计的输入输出模型;
[0048]
为了抑制惯性导航系统的动态误差,考虑加速度计的二阶非线性系数,构建单个加速度的输入输出模型为:
[0049][0050]
式中,fa为单个加速度计在敏感轴方向敏感的真实加速度,n为单个加速度计的实际输出,k1为单个加速度计的标度因数,为单个加速度计的标度因数的倒数,k2为单个加速度计的标度因数二阶非线性系数,ba为单个加速度计的偏值;
[0051]
s103、基于步骤s101中建立的加速度计组件敏感轴系和加速度计组件标定正交坐标系、以及步骤s102构建的单个加速度计的输入输出模型,构建加速度计组件的标定模型;具体地,
[0052]
由于加速度计组件由三个加速度计正交安装而成,因此,考虑到a系到o系的转换矩阵,将单个加速度的输入输出模型扩展为加速度计组件的标定模型;
[0053]
该加速度计组件的标定模型的矩阵表达式为:
[0054][0055]
式中,fo为加速度计组件经标定后在o系下投影的加速度向量,其表达式为:
[0056][0057]
其中,为加速度计组件经标定后在o系中xo轴上的加速度分量,为加速度计组件经标定后在o系中yo轴上的加速度分量,为加速度计组件经标定后在o系中zo轴上的加速度分量;
[0058]
为a系到o系的转换矩阵,其表达式为:
[0059][0060]
其中,β
yz
为y向加速度计敏感轴ya轴绕o系zo轴的偏转角度,β
zy
为z向加速度计敏感轴za轴绕o系yo轴的偏转角度,β
zx
为z向加速度计敏感轴za轴绕o系xo轴的偏转角度;
[0061]
k1为加速度计组件的标度因数矩阵,其表达式为:
[0062][0063]
其中,k
x1
为x向加速度计的标度因数,k
y1
为y向加速度计的标度因数,k
z1
为z向加速度计的标度因数;
[0064]
为加速度计组件的标度因数的倒数矩阵,其表达式为:
[0065][0066]
其中,为x向加速度计的标度因数的倒数,为y向加速度计的标度因数的倒数,为z向加速度计的标度因数的倒数;
[0067]
n为加速度计组件的实际输出向量,其表达式为:
[0068]
n=[n
x n
y nz]
t
,
[0069]
其中,n
x
为x向加速度计的实际输出,ny为y向加速度计的实际输出,nz为z向加速度计的实际输出;
[0070]
k2为加速度计组件的二阶非线性系数矩阵,其表达式为:
[0071][0072]
其中,k
x2
为x向加速度计的二阶非线性系数,k
y2
为y向加速度计的二阶非线性系数,k
z2
为z向加速度计的二阶非线性系数;
[0073]
fa为加速度计组件的真实敏感加速度向量,其表达式为:
[0074]
fa=[f
x f
y fz]
t
,
[0075]
其中,f
x
为x向加速度计敏感的真实加速度,fy为y向加速度计敏感的真实加速度,fz为z向加速度计敏感的真实加速度;
[0076]fa(2)
为加速度计组件的真实敏感加速度的平方值的向量,其表达式为:
[0077][0078]
其中,为x向加速度计敏感的真实加速度f
x
的平方值,为y向加速度计敏感的真实加速度fy的平方值,为z向加速度计敏感的真实加速度fz的平方值;
[0079]
ba为加速度计组件的零偏向量,其表达式为:
[0080][0081]
其中,为x向加速度计的零偏,为y向加速度计的零偏,为z向加速度计的零偏;
[0082]
忽略二阶及高阶微量和加速度计组件的测量噪声,则,f
o(2)
近似等于f
a(2)
,bo近似等于ba,因此,可以进一步整理为:
[0083][0084]
式中,f
o(2)
为加速度计组件在标定后在o系下投影的加速度的平方值的向量,其表达式为:
[0085]
[0086]bo
为加速度计组件的零偏在标定后在o系下投影向量,其表达式为:
[0087][0088]
其中,为加速度计组件在标定后在o系中xo轴上的零偏分量,为加速度计组件在标定后在o系中yo轴上的零偏分量,为加速度计组件在标定后在o系中zo轴上的零偏分量;
[0089]
进而,将加速度计组件的标定模型的矩阵表达式变换为标量形式的方程组,即加速度计组件的标定模型:
[0090][0091]
s104、确定加速度计组件的标定参数;
[0092]
由步骤s103得到的加速度计组件的标定模型可知:加速度计组件标定模型的输入即为加速度计组件中的x向加速度计的实际输出n
x
、y向加速度计的实际输出ny和z向加速度计的实际输出nz;加速度计组件标定模型的输出为敏感的加速度在标定后在o系中xo轴上的加速度分量标定后在o系中yo轴上的加速度分量和标定后在o系中zo轴上的加速度分量
[0093]
同时,为了基于加速度计组件的实际输出结果,获得其在o系上的加速度分量,根据加速度计组件的标定模型还确定出参与计算的十二个加速度计组件的标定参数,具体包括:三个零偏参数,即x向加速度计的零偏y向加速度计的零偏和z向加速度计的零偏三个标度因数的倒数,即x向加速度计的标度因数的倒数y向加速度计的标度因数的倒数和z向加速度计的标度因数的倒数三个安装误差角,即y向加速度计敏感轴ya轴绕o系zo轴的偏转角度β
yz
、z向加速度计敏感轴za轴绕o系yo轴的偏转角度β
zy
和z向加速度计敏感轴za轴绕o系xo轴的偏转角度β
zx
;三个二阶非线性系数,即x向加速度计的二阶非线性系数k
x2
、y向加速度计的二阶非线性系数k
y2
和z向加速度计的二阶非线性系数k
z2
。
[0094]
s2、设计二十四位置静态试验,以通过试验获得标定数据;
[0095]
具体地,步骤s2的实施步骤为:
[0096]
s201、设计二十四位置试验方案;
[0097]
考虑到加速度计二阶非线性模型的标定通常采用二十四位置静态测试作为标定试验方案,但是为了更好的辨识加速度计二阶非线性系数,需要在传统的二十四位置静态测试中引入指天、指地以外的其他位置;基于此,
[0098]
如图4所示,本技术的二十四试验的方案为:
[0099]
将二十四个试验位置分别编号为no.1~no.24,并将该二十四个试验位置分成三组,其中,位置no.1到位置no.8为第一组,位置no.9到位置no.16为第二组,位置no.17到位置no.24为第三组;具体地,
[0100]
在第一组中,加速度计组件的x轴固定指北,其他两个轴(y轴和z轴)每绕北向轴转动45
°
即作为一个位置;基于此,
[0101]
位置no.1为:x轴指北,y轴指东,z轴指地;
[0102]
位置no.2为:x轴指北,y轴东向偏地向45
°
,z轴地向偏西向45
°
;
[0103]
位置no.3为:x轴指北,y轴指地,z轴指西;
[0104]
位置no.4为:x轴指北,y轴地向偏西向45
°
,z轴西向偏天向45
°
;
[0105]
位置no.5为:x轴指北,y轴指西,z轴指天;
[0106]
位置no.6为:x轴指北,y轴西向偏天向45
°
,z轴天向偏东向45
°
;
[0107]
位置no.7为:x轴指北,y轴指天,z轴指东;
[0108]
位置no.8为:x轴指北,y轴天向偏东向45
°
,z轴东向偏地向45
°
;
[0109]
在第二组中,加速度计组件的y轴固定指北,其他两个轴(x轴和z轴)每绕北向轴转动45
°
即作为一个位置;基于此,
[0110]
位置no.9为:y轴指北,z轴指东,x轴指地;
[0111]
位置no.10为:y轴指北,z轴东向偏地向45
°
,x轴地向偏西向45
°
;
[0112]
位置no.11为:y轴指北,z轴指地,x轴指西;
[0113]
位置no.12为:y轴指北,z轴地向偏西向45
°
,x轴西向偏天向45
°
;
[0114]
位置no.13为:y轴指北,z轴指西,x轴指天;
[0115]
位置no.14为:y轴指北,z轴西向偏天向45
°
,x轴天向偏东向45
°
;
[0116]
位置no.15为:y轴指北,z轴指天,x轴指东;
[0117]
位置no.16为:y轴指北,z轴天向偏东向45
°
,x轴东向偏地向45
°
;
[0118]
在第三组中,加速度计组件的z轴固定指北,其他两个轴(x轴和y轴)每绕北向轴转45
°
即作为一个位置;基于此,
[0119]
位置no.17为:z轴指北,x轴指东,y轴指地;
[0120]
位置no.18为:z轴指北,x轴东向偏地向45
°
,y轴地向偏西向45
°
;
[0121]
位置no.19为:z轴指北,x轴指地,y轴指西;
[0122]
位置no.20为:z轴指北,x轴地向偏西向45
°
,y轴西向偏天向45
°
;
[0123]
位置no.21为:z轴指北,x轴指西,y轴指天;
[0124]
位置no.22为:z轴指北,x轴西向偏天向45
°
,y轴天向偏东向45
°
;
[0125]
位置no.23为:z轴指北,x轴指天,y轴指东;
[0126]
位置no.24为:z轴指北,x轴天向偏东向45
°
,y轴东向偏地向45
°
;
[0127]
s202、将安装有加速度计组件的惯性导航系统安装在三轴转台上,开机预热4小时,以消除温度变化对标定结果的影响;
[0128]
s203、预热完后,根据步骤s201设计的二十四位置试验方案进行标定试验,其中,加速度计组件在运动至每个位置处后,均采集具有相同时长的加速度计组件的实际输出结果,包括x向加速度计实际输出n
x
、y向加速度计实际输出ny和z向加速度计实际输出nz,该实际输出结果即作为标定数据。
[0129]
在本实施例中,惯性导航系统由三个零偏稳定性为0.01
°
/h的激光陀螺仪和三个零偏稳定性为10μg的加速度计组成;转台为姿态控制精度为5
″
(1σ)的三轴转台;在步骤s203中,加速度计组件在运动至每个位置时,均采集时长为5分钟的实际输出结果。
[0130]
s3、利用粒子群算法处理步骤s2的标定数据,以获得加速度计组件的最优标定参数;
[0131]
具体地,步骤s3的实施步骤为:
[0132]
s301、构建与标定参数相适应的粒子群体,并规定粒子群体的更新规则;
[0133]
基于参与加速度计组件的标定模型计算的标定参数为十二个,构建对应的粒子群体,粒子群体由m个粒子构成,每个粒子均为十二维向量,该十二维向量的十二个分量分别与十二个标定参数一一对应,因此,每个粒子也是一组潜在的标定结果;
[0134]
粒子群体中的粒子更新规则为:利用粒子群算法对个体最优、全局最优以及每个粒子的速度和位置进行更新,且每个粒子的十二个分量分别在对应的设定范围内进行随机初始化和更新;
[0135]
在本实施例中,粒子群体由200个粒子构建而成;每个粒子为十二维向量,其十二个分量对应地的十二个标定参数分别在其对应的设定范围内随机初始化;具体地,十二个标定参数的设定范围分别为:-3000~3000μg;-3000~3000μg;-3000~3000μg;-800~800μm/s/pulse;-800~800μm/s/pulse;-800~800μm/s/pulse;β
yz
:-50~50
″
;β
zy
:-50~50
″
;β
zx
:-50~50
″
;k
x2
:-300~300μg/g2;k
y2
:-300~300μg/g2;k
z2
:-300~300μg/g2;
[0136]
粒子群体中的粒子更新规则为:针对在十二维的目标搜索空间中构建的m(m=200)个粒子,对于第i个粒子来说,
[0137]
第i个粒子表示为一个十二维的向量,即:xi={x
i1
,x
i2
,
…
,x
i12
},i=1,2,
…
,m;
[0138]
第i个粒子移动的速度也表示为一个十二维的向量,即:vi={v
i1
,v
i2
,
…
,v
i12
},i=1,2,
…
,m;
[0139]
第i个粒子迄今为止搜索到的最优位置为个体极值,即:p
best
={p
i1
,p
i2
,
…
,p
i12
},i=1,2,
…
,m;
[0140]
整个粒子群迄今为止搜索到的最优位置为全局极值,即:g
best
={p
g1
,p
g2
,
…
,p
g12
};
[0141]
当找到这两个最优值时,该第i个粒子则根据速度更新公式和位置更新公式对自身的位置和速度进行更新;其中,
[0142]
速度更新公式为:v
idn
=ω*v
id
+c1r1(p
id-x
id
)+c2r2(p
gd-x
id
),
[0143]
位置更新公式为:x
idn
=x
id
+v
id
,
[0144]
在上两式中,v
idn
为更新后的粒子速度分量,x
idn
为更新后的粒子位置分量;v
id
为更新前的粒子速度分量;x
id
为更新前的粒子位置分量;p
id
为更新前的最优位置个体极值分量;p
gd
为更新前的最优位置全局极值分量;c1和c2为学习因子,根据经验设置为:c1=c2=2;r1和r2为[0,1]范围内的均匀随机数;ω为惯性权重,按经验取值为ω=0.5;
[0145]
s302、构建适应性函数其表达式为:
[0146][0147]
式中,ej的表达式为:
[0148]
根据模观测标定原理,加速度计组件在o系下的加速度的模等于重力加速度,即:
[0149][0150]
其中,g为当地的重力加速度;在本实施例中,当地重力加速度g=9.81m/s2;
[0151]
将上式两边平方得到:因此,在标定参数无误差时存在:然而,由于每个粒子里的分量与标定参数存在误差,所以,不等于0,ej的物理含义为:标定后加速度计组件测量的加速度与当地重力加速度的偏差,且ej的值越小,标定精度越高;因此,为了得到高精度的标定结果,其适应性函数则越小越好;
[0152]
基于此,通过对标定后加速度计组件测量的加速度与当地重力加速度的偏差ej的数值,即进行人为设定,并将其作为标定参数更新的停止准则,进而得到限定适应性函数的最佳求解结果,且该最佳求解结果与设定的标定精度相对应;
[0153]
s303、将步骤s2中获得的标定数据、以及步骤s301得到的标定参数代入至加速度计组件标定模型的方程组:
[0154][0155]
中,计算得到每个粒子对应的
[0156]
其中,标定参数是实时更新的,且每次更新后的数值均符合步骤s301中对各标定参数的限定的范围,更新一次后的标定参数代入加速度计组件标定模型的方程组:中,即可获得每次更新后的标定参数后对应的标定后加速度是方程组中的的当前数值,分别记为:的当前数值,分别记为:
[0157]
s304、将步骤s303计算得到的代入s302的适应性函数中,计算ej的数值,并判断ej的数值是否符合粒子群体停止更新的准则,若符合,则停止更新,此时该粒子的十二个分量即为最优标定参数;若不符合,则根据步骤s301制定的规则对粒子群体进行更新,并重复步骤s303和步骤s304;粒子群体停止更新的准则为步骤s302中设定的ej的范围。
[0158]
在本实施例中,粒子群体停止更新的准则为:ej的绝对值≤0.00001。
[0159]
经过该步骤s3,该加速度计组件的标定参数最优结果如下表1所示:
[0160]
表1:
[0161][0162]
为验证本发明提出的加速度计组件的模观测标定方法的正确性和准确性,采用与实施例相同的惯性导航系统,同时采用另外三种方法求取标定参数。其中,方法一为传统的不考虑二阶非线性系数的分立式标定方法,方法二为传统的考虑二阶非线性系数的分立式标定方法,方法三为现有的不考虑二阶非线性系数的模观测标定方法。如下表2所示为采用四种标定参数求取方法求取的加速度计组件的标定参数结果。
[0163]
表2:
[0164][0165][0166]
进一步地,为了全面、客观地评价各种方法获得的标定参数的优劣,将惯性导航系统安装在试验车内进行车载试验。
[0167]
该车载试验的具体试验步骤为:惯性导航系统和供电电池安装在试验车的后备箱,gps天线安装在车顶。在试验中,系统上电后试验车静止10分钟使惯导系统完成静态初始对准,随后行驶1小时,而后利用惯性导航系统的数据做纯惯导解算;在整个试验过程中,
同时利用计算机同步采集系统惯性导航系统的原始数据和gps输出位置信息。原始数据均分别采用四组标定参数进行补偿并利用相同的惯导程序进行解算,四组参数中陀螺均采用相同的标定参数以避免其对验证结果的影响。最后对比采用四组标定参数进行补偿并利用相同的惯导程序进行解算的位置结果与gps输出位置获得惯性导航系统在四种方法下获得的位置精度。为了避免试验误差,共进行了三次试验。
[0168]
如下表3所示为利用四种标定方法获得的标定参数下的惯性导航系统位置误差结果。
[0169]
表3:
[0170]
试验序号方法一方法二方法三本技术第一组1.23n mile1.29n mile0.96n mile0.83n mile第二组1.27n mile1.32n mile1.07n mile1.02n mile第三组1.33n mile1.36n mile1.03n mile0.95n mile
[0171]
对表3中的三组试验结果求取平均值,获得如下表4所示的惯性导航系统的平均位置误差。
[0172]
表4:
[0173]
名称方法一方法二方法三本技术平均位置误差1.28n mile1.32n mile1.02n mile0.93n mile
[0174]
从表4的计算得到的结果可知,在使用不同的标定参数对惯性导航系统进行导航解算时,利用本发明提出的方法获得的位置精度比传统的不考虑二阶非线性系数的分立式标定方法(即方法一)高27.34%,比传统的考虑二阶非线性系数的分立式标定方法(即方法二)高29.54%,比现有的不考虑二阶非线性系数的模观测标定方法(即方法三)高8.82%,证明了本发明提供的加速度计组件的模观测标定方法的正确性和准确性,能很好地提高惯性导航系统的导航精度,有很好的实用性。
[0175]
本发明未详细公开的部分属于本领域的公知技术。尽管上面对本发明说明性的具体实施方式进行了描述,以便于本技术领域的技术人员理解本发明,但应该清楚,本发明不限于具体实施方式的范围,对本技术领域的普通技术人员来讲,只要各种变化在所附的权利要求限定和确定的本发明的精神和范围内,这些变化时显而易见的,一切利用本发明构思的发明创造均为保护之列。
技术特征:1.一种加速度计组件的模观测标定方法,其特征在于,步骤如下:s1、建立用于构建标定模型的加速度计组件敏感轴系和加速度计组件标定正交坐标系,并构建加速度计组件的标定模型;其中,建立加速度计组件敏感轴系,即a系:其以加速度计组件的质心为原点o,x向加速度计敏感轴为x
a
轴,y向加速度计敏感轴为y
a
轴,z向加速度计敏感轴为z
a
轴;建立加速度计组件标定正交坐标系,即o系:其以加速度计组件的质心为原点o,x
o
轴与a系的x
a
轴一致,y
o
轴在a系的x
a
轴与y
a
轴构成的平面中且与y
a
轴相差小角度β
yz
,z
o
轴为a系的z
a
轴绕x
o
轴旋转小角度β
zx
,再绕y
o
轴旋转小角度β
zy
;进而,加速度计组件的标定模型构建为:式中,为加速度计组件经标定后在o系中x
o
轴上的加速度分量,为加速度计组件经标定后在o系中y
o
轴上的加速度分量,为加速度计组件经标定后在o系中z
o
轴上的加速度分量;n
x
为x向加速度计的实际输出,n
y
为y向加速度计的实际输出,n
z
为z向加速度计的实际输出;为x向加速度计的标度因数的倒数,为y向加速度计的标度因数的倒数,为z向加速度计的标度因数的倒数;k
x2
为x向加速度计的二阶非线性系数,k
y2
为y向加速度计的二阶非线性系数,k
z2
为z向加速度计的二阶非线性系数;β
yz
为y向加速度计敏感轴y
a
轴绕o系z
o
轴的偏转角度,β
zy
为z向加速度计敏感轴z
a
轴绕o系y
o
轴的偏转角度,β
zx
为z向加速度计敏感轴z
a
轴绕o系x
o
轴的偏转角度;为x向加速度计的零偏,为y向加速度计的零偏,为z向加速度计的零偏;基于加速度计组件的标定模型,β
yz
,β
zy
,β
zx
,k
x2
,k
y2
和k
z2
为十二个待求取的标定参数;s2、将安装有加速度计组件的惯性导航系统安装在三轴转台上,控制加速度计组件依次运动至二十四位置处,并在每个位置处采集具有相同时长的加速度计组件的实际输出结果,作为标定数据;其中,二十四位置包括:位置no.1为:x轴指北,y轴指东,z轴指地;位置no.2为:x轴指北,y轴东向偏地向45
°
,z轴地向偏西向45
°
;位置no.3为:x轴指北,y轴指地,z轴指西;位置no.4为:x轴指北,y轴地向偏西向45
°
,z轴西向偏天向45
°
;位置no.5为:x轴指北,y轴指西,z轴指天;位置no.6为:x轴指北,y轴西向偏天向45
°
,z轴天向偏东向45
°
;位置no.7为:x轴指北,y轴指天,z轴指东;位置no.8为:x轴指北,y轴天向偏东向45
°
,z轴东向偏地向45
°
;位置no.9为:y轴指北,z轴指东,x轴指地;位置no.10为:y轴指北,z轴东向偏地向45
°
,x轴地向偏西向45
°
;位置no.11为:y轴指北,z轴指地,x轴指西;位置no.12为:y轴指北,z轴地向偏西向45
°
,x轴西向偏天向45
°
;位置no.13为:y轴指北,z轴指西,x轴指天;位置no.14为:y轴指北,z轴西向偏天向45
°
,x轴天向偏东向45
°
;位置no.15为:y轴指北,z轴指天,x轴指东;位置
no.16为:y轴指北,z轴天向偏东向45
°
,x轴东向偏地向45
°
;位置no.17为:z轴指北,x轴指东,y轴指地;位置no.18为:z轴指北,x轴东向偏地向45
°
,y轴地向偏西向45
°
;位置no.19为:z轴指北,x轴指地,y轴指西;位置no.20为:z轴指北,x轴地向偏西向45
°
,y轴西向偏天向45
°
;位置no.21为:z轴指北,x轴指西,y轴指天;位置no.22为:z轴指北,x轴西向偏天向45
°
,y轴天向偏东向45
°
;位置no.23为:z轴指北,x轴指天,y轴指东;位置no.24为:z轴指北,x轴天向偏东向45
°
,y轴东向偏地向45
°
;s3、利用粒子群算法处理步骤s2的标定数据,以获得加速度计组件的最优标定参数;具体步骤包括:s301、构建与标定参数相适应的粒子群体,并规定粒子群体的更新规则;其中,粒子群体由m个粒子构成,每个粒子均为十二维向量,该十二维向量的十二个分量分别与十二个标定参数一一对应;s302、构建适应性函数并设定e
j
的范围;s303、将步骤s2中获得的标定数据、以及步骤s301得到的标定参数代入至加速度计组件标定模型的方程组中,解算得到方程组中的的当前数值,即s304、将步骤s303计算得到的代入s302的适应性函数中,计算e
j
的数值,并判断e
j
的数值是否符合粒子群体停止更新的准则,若符合,则停止更新,此时该粒子的十二个分量即为最优标定参数;若不符合,则根据步骤s301制定的规则对粒子群体进行更新,并重复步骤s303和步骤s304;粒子群体停止更新的准则为步骤s302中设定的e
j
的范围。2.根据权利要求1所述的加速度计组件的模观测标定方法,其特征在于,在步骤s2中,将安装有加速度计组件的惯性导航系统安装在三轴转台后,在开机预热至少四个小时之后再进行试验。3.根据权利要求1所述的加速度计组件的模观测标定方法,其特征在于,在步骤s2中,在每个位置采集至少5分钟的加速度计组件的实际输出结果。4.根据权利要求1所述的加速度计组件的模观测标定方法,其特征在于,在步骤s3中,m≥200。5.根据权利要求1所述的加速度计组件的模观测标定方法,其特征在于,在步骤s302中,e
j
设定为其绝对值≤0.00001。
技术总结本发明公开了一种加速度计组件的模观测标定方法,步骤如下:S1、建立用于构建标定模型的加速度计组件敏感轴系和加速度计组件标定正交坐标系,并构建加速度计组件的标定模型;S2、将安装有加速度计组件的惯性导航系统安装在三轴转台上,控制加速度计组件依次运动至二十四位置处,并在每个位置处采集具有相同时长的加速度计组件的实际输出结果,作为标定数据;S3、利用粒子群算法处理步骤S2的标定数据,以获得加速度计组件的最优标定参数;该方法的克服了传统的分立式标定方法受转台精度、减振器变形等误差对标定精度的影响、以及无法标定二阶非线性系数导致惯性导航系统的动态精度差的问题,有效提高惯性导航系统的导航精度,准确性、实用性佳。实用性佳。实用性佳。
技术研发人员:蔡庆中 涂勇强 杨功流 李晶 尹洪亮
受保护的技术使用者:北京航空航天大学
技术研发日:2022.07.15
技术公布日:2022/11/1