[发明专利]一种RNP中的综合系统误差实时计算方法有效
申请号: | 201310538241.7 | 申请日: | 2013-11-04 |
公开(公告)号: | CN103557872A | 公开(公告)日: | 2014-02-05 |
发明(设计)人: | 张军;李锐;付立 | 申请(专利权)人: | 北京航空航天大学 |
主分类号: | G01C25/00 | 分类号: | G01C25/00 |
代理公司: | 北京永创新实专利事务所 11121 | 代理人: | 赵文颖 |
地址: | 100191*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 rnp 中的 综合 系统误差 实时 计算方法 | ||
1.一种RNP中的综合系统误差实时计算方法,RNP表示所需导航性能,具体包括以下步骤:
步骤一:通过导航方程计算导航误差概率椭圆;
建立卫星导航非线性观测方程:
其中:ρπ是第π颗可见卫星伪距,是该卫星在ENU坐标系下的位置,ENU坐标系表示东北天坐标系,是接收机在ENU坐标系下的位置,Cb是接收机钟差,||·||为欧式距离;通过对式(1)线性化,获得Ns颗可见卫星观测模型方程:
Δρ=HΔx (2)
其中:Δρ是Ns×1伪距残差矢量,H是Ns×4观测矩阵,Δx是状态误差矢量,包括三维位置[Δx,Δy,Δz]T和接收机钟差ΔCb,其中:Δx,Δy,Δz分别为东北天三个方向的位置误差,利用最小二乘法求解式(2),可解得:
Δx=(HTH)-1HTΔρ (3)
假定其中:为方差,是大小为Ns×Ns的单位矩阵,Δρ~N(μ,Σ)表示Δρ服从均值为μ协方差矩阵为Σ的高斯分布,则Δx协方差为:
其中:cov(·)表示协方差矩阵;
将cov(Δx)写成展开形式,可得
其中:表示误差α的方差,α=x,y,z,Cb,表示误差α与误差β的协方差,α,β=x,y,z,Cb且α≠β;
由上可得状态误差适量Δx的东向和北向两个方向的分量xEN的协方差
其中,μEN为导航定位结果估计值的东向和北向两个方向的分量,det(·)为矩阵的行列式;
通过式(6)获取导航误差概率椭圆:
(xEN-μEN)TΣ-1(xEN-μEN)=K2 (7)
其中:K为待定等概率椭圆常数,设定K=1.96;
步骤二:利用坐标系旋转算法将导航误差概率椭圆旋转为正椭圆;
将横向误差的协方差Σ进行对角化,可得:
其中:正交矩阵V满足VVT=I2,I2为2×2单位矩阵,记为
假设ENU坐标系经过顺时针旋转角度θ,得到新的坐标系,原坐标系下的向量x在新坐标系下的坐标x'为:
x=Vx′ (9)
结合式(7),则原始误差椭圆在新坐标系下为正椭圆:
K2=(xEN-μEN)TΣ-1(xEN-μEN)=(x′EN-μ′EN)TVTΣ-1V(x′EN-μ′EN)=(x′EN-μ′EN)T(VTΣV)-1(x′EN-μ′EN)=(x′EN-μ′EN)TΛ-1(x′ENμ′EN) (10)
综上所述,将原ENU坐标系下的任意平面坐标点x经线性变换可得新坐标系下的坐标点x'=VTx,且在新坐标系下,导航定位误差椭圆为正椭圆,正椭圆的标准方程:
其中:误差椭圆的中心为经过坐标转化后的转变为μ'EN=(x0,y0),半长轴半短轴为
步骤三:求解正椭圆的外切曲线参数;
采用线切椭圆法或者圆切椭圆法获取,具体为:
A.线切椭圆法
线切椭圆法为采用平行于预计航迹的直线与椭圆最远点相切,获得椭圆上距离预计航迹最远的切线;根据椭圆参数,切点(xt,yt)满足落在椭圆线上的条件:
对式(12)的求全微分,得:
又切线与预计航迹平行,因此切线斜率满足:
i)当k=0或∞时,椭圆的轴方向与预计航迹平行或垂直,由椭圆的性质得:
TSE=b+y0或TSE=a+x0 (15)
此时,线切椭圆法与标量求和法结果相同;
ii)当k≠0和∞时,联立求解式(12)-式(14)得到切点:
B.圆切椭圆法
圆切椭圆法采用预计航迹点的最小半径圆O(r)对导航误差椭圆进行包络,该包络圆应过椭圆上距离预计航迹点最远的点(xf,yf),即:
其中:r为圆O的半径,s.t.为约束条件;式(17)表明在(xf,yf)满足约束条件的条件下,求圆O的半径r的最大值;
将xf与yf表示成极坐标形式,得到xf=x0+acosφ,yf=y0+bsinφ,其中φ为极坐标参数,将其代入式(17)可转化得:
求r2(φ)相对于φ的导数,且满足极大值必要条件即因此得到:
i)当a=b时,误差椭圆退化为正圆,此时式(19)可化简为:
-x0sinφ+y0cosφ=0 (20)
将式(20)代入到式(18)中,可得:
ii)当a≠b时,令
式(22)转化为一元四次方程
by0t4+2(ax0-a2+b2)t3+2(ax0+a2-b2)t-by0=0 (23)
ii.i)当y0=0时,式(23)退化为一元三次方程
(ax0-a2+b2)t3+(ax0+a2-b2)t=0 (24)
则式(23)的三个解分别为
ii.ii)当y0≠0时,将式(23)首项系数化为1,可得:
式(25)的解实际上为如下矩阵的实特征值
由于椭圆上极值点为一个最大值和一个最小值,因此,矩阵A有且仅有两个实特征值t1=λ1和t2=λ2;因此,式(19)的解为
φi=2tan-1(ti) (27)
其中i为式(19)的实数解的个数;
步骤四:利用外切曲线参数计算实时综合系统误差;
A:对于线切椭圆法,通过求该切点(xt,yt)到预计航迹的距离可以得到:
其中,TSE表示综合系统误差;
线切椭圆法将得到两个解,取其中较大的解作为结果;
B:对于圆切椭圆法,将获得的参数θ带入到式(18)中,为获得外切圆,因此选r(θ)较大值作为结果,即得
步骤五:将实时综合系统误差与RNP规范阈值x进行比较,当TSE<x时,表明综合系统误差小于RNP规范阈值,此时正常飞行;反之,给出RNP告警信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310538241.7/1.html,转载请声明来源钻瓜专利网。