[发明专利]一种基于角速率和比力输入的插值三子样划桨效应误差补偿方法有效
申请号: | 201910643258.6 | 申请日: | 2019-07-17 |
公开(公告)号: | CN110487268B | 公开(公告)日: | 2023-01-03 |
发明(设计)人: | 黄卫权;李梦浩;李冲;马骏;王刚;田露;陈晨 | 申请(专利权)人: | 哈尔滨工程大学 |
主分类号: | G01C21/16 | 分类号: | G01C21/16;G01C21/20 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 150001 黑龙江省哈尔滨市南岗区*** | 国省代码: | 黑龙江;23 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 速率 输入 插值三子样 划桨 效应 误差 补偿 方法 | ||
1.一种基于角速率和比力输入的插值三子样划桨效应误差补偿方法,其特征在于:包括以下步骤:
步骤一:分析基于输入为角速率和比力的划桨效应误差补偿方法;
步骤二:分析基于输入为角速率和比力的划桨效应误差补偿优化方法;
步骤三:设计输入为角速率和比力的插值三子样划桨效应误差补偿方法;
所述步骤一具体为:取地理坐标系为导航坐标系,惯导系统的速度误差方程为
式中,为捷联矩阵,fb为比力在载体系的投影,V为速度矢量,g为重力加速度矢量,为地球旋转角速率在导航坐标系的投影,为位置速率在导航坐标系的投影;
设速度的更新周期为T,在[tk-1,tk]这一段时间内,对惯导系统的速度误差方程进行积分运算,得tk时刻运载体在导航坐标系的速度简化为:
式中,Vk和Vk-1分别为载体在tk和tk-1时刻的速度,Ck-1为tk-1时刻的捷联矩阵,Δθ为角增量;
记
ΔVg/cork是由有害加速度引起的速度补偿量,ΔVsfk是由比力引起的速度补偿量,下面对ΔVsfk做详细分析;
上式中,是加速度计在[tk-1,tk]时间段内输出的速度增量;记
由于
所以
将Δθ(t)×f(t)代入ΔVsfk,有
上式右端第三项记作
此项称为速度的划桨效应误差补偿项;
在[tk-1,tk]这一段时间内,用三次抛物线公式分别对载体的角速率和比力进行拟合,可得
ω(tk-1+τ)=a+2bτ+3cτ2+4dτ3,0≤τ≤Δt
f(tk-1+τ)=A+2Bτ+3Cτ2+4Dτ3,0≤τ≤Δt
于是,角增量和速度增量可表示为:
Δθ(τ)=aτ+bτ2+cτ3+dτ4
Δν(τ)=Aτ+Bτ2+Cτ3+Dτ4
角速率和比力采样时刻选为且所采角速率和比力分别记为ω1、ω2、ω3和f1、f2、f3,并记tk时刻角速率和比力分别为ω0和f0,将其分别带入角速率ω(tk-1+τ)和比力f(tk-1+τ)中,可得
对上式求解,可得
所以,划桨效应误差补偿项的三子样方法为:
所述步骤二具体为:假设载体做划桨运动,角速率和比力分别为
ω(t)=iBΩcosΩt
f(t)=jCsinΩt
其中,i和j为沿载体坐标系相应轴的单位向量;
记ωk和fk+l是速度更新周期[tk-1,tk]内的第k,k=0,…,N-1个角速率采样值和第k+l,l≥1,k+l≤N个比力采样值,其中,N为周期内采样个数,令Δt表示tk-tk-1,则有:
于是,有
其中,k为沿与i和j轴正交的单位向量;
另外一种情况:记fk和ωk+l是速度更新周期[tk-1,tk]内的第k,k=0,…,N-1个比力采样值和第k+l,l≥1,k+l≤N个角速率采样值,则有:
于是,有
ωk×fk+1与fk×ωk+1相加,有
可以看出,当载体做ω(t)=iBΩcosΩt、f(t)=jCsinΩt所示形式的划桨运动时,ωk×fk+l+fk×ωk+l的值与k无关,仅与l有关;此时,有
ω0×f1+f0×ω1=ω1×f2+f1×ω2=ω2×f3+f2×ω3
ω0×f2+f0×ω2=ω1×f3+f1×ω3
基于上面两个等式,将划桨效应补偿项的三子样方法表示为如下形式:
将ωk×fk+l+fk×ωk+l带入有
根据载体做划桨运动的角速率公式和比力公式,有:
所以,精确计算的划桨补偿项应为:
于是,三子样方法所引起的误差可表示为:
由于运载体振动的频率Ω不会太高,采样时间间隔Δt为ms级,所以一般情况下有ΩΔt<1,为了尽量减小方法误差应确保ΩΔt的低次幂项尽量为0,为此取
对上式求解,可得k1=291/2240,k2=3/56,k3=29/6720,于是,划桨运动的三子样优化方法为:
所述步骤三具体为:假设在tk、tk+h/3、tk+2h/3和tk+h时刻采集到的角速率和比力分别为ω0、ω1、ω2、ω3和f0、f1、f2、f3,由式
ω(tk-1+τ)=a+2bτ+3cτ2+4dτ3,0≤τ≤Δt
f(tk-1+τ)=A+2Bτ+3Cτ2+4Dτ3,0≤τ≤Δt
可知,利用这四个角速率和比力可以得到ω(tk+τ)和f(tk+τ)的表达式;利用ω(tk+τ)和f(tk+τ)的表达式可以求出在tk到tk+h内任意时刻的角速率和比力的值;
此时可以在[tk+2h/3,tk+h]的时间段内分别插入两个角速率的值和比力的值和然后以ω2、ω3和f2、f3四个角速率和比力计算[tk+2h/3,tk+h]时间段内的划桨效应误差补偿项ΔVsculk,最后根据tk+2h/3时刻对应的速度更新tk+h时刻的速度;
同理可求出[tk+h,tk+4h/3]时间段内的划桨效应误差补偿项ΔVsculk,根据tk+h时刻的速度更新tk+4h/3时刻的速度,以此类推;
详细的过程如下:
由式
ω(tk-1+τ)=a+2bτ+3cτ2+4dτ3,0≤τ≤Δt
f(tk-1+τ)=A+2Bτ+3Cτ2+4Dτ3,0≤τ≤Δt
确定ω(tk+τ)和f(tk+τ)的表达式;
在τ=2h/3时的输出角速率和输出比力分别为:
在τ=7h/9时的插值角速率和插值比力分别为:
在τ=8h/9时的插值角速率和插值比力分别为:
在τ=h时的输出角速率和输出比力分别为:
通过式求得各项的叉乘为
将上面三个求得各项的叉乘等式代入下式
合并同类项后可以求出在[tk+2h/3,tk+1+h]内的划桨效应补偿项为:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工程大学,未经哈尔滨工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910643258.6/1.html,转载请声明来源钻瓜专利网。