一种基于多源信息融合的火星最终接近段自主导航方法.pdf

上传人:Y0****01 文档编号:2200945 上传时间:2018-08-01 格式:PDF 页数:19 大小:1.06MB
返回 下载 相关 举报
摘要
申请专利号:

CN201410815375.3

申请日:

2014.12.23

公开号:

CN104567880A

公开日:

2015.04.29

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||实质审查的生效IPC(主分类):G01C 21/24申请日:20141223|||公开

IPC分类号:

G01C21/24

主分类号:

G01C21/24

申请人:

北京理工大学

发明人:

崔平远; 王硕; 高艾; 朱圣英; 徐瑞

地址:

100081北京市海淀区中关村南大街5号北京理工大学

优先权:

专利代理机构:

代理人:

PDF下载: PDF下载
内容摘要

本发明公开的一种基于多源信息融合的火星最终接近段自主导航方法,涉及火星最终接近段自主导航方法,属于深空探测技术领域。基于火星最终接近段动力学模型,结合光学测量、基于火星轨道器的无线电测量以及X射线脉冲星测量信息,基于联邦滤波结构,在其适用范围内有效融合,互为备份,充分发挥各种导航系统的优势。在建立火星最终接近段状态模型和火星最终接近段自主导航测量模型基础上,利用联邦结构的组合导航滤波算法解算探测器实时导航状态信息,实现火星最终接近段实时自主导航。本发明可提高火星最终接近段自主导航的精度与实时性,并可提高导航系统的可靠性及容错性。本发明可为未来火星探测任务最终接近段自主导航方案设计提供技术支持。

权利要求书

权利要求书
1.  一种基于多源信息融合的火星最终接近段自主导航方法,其特征在于:基于火星最终接近段动力学模型,结合了光学测量、基于火星轨道器的无线电测量以及X射线脉冲星测量信息,基于联邦滤波结构,在其适用范围内有效融合,互为备份,充分发挥各种导航系统的优势,以无线电径向测量信息弥补光学导航沿光轴方向估计信息不足的缺陷,并引入脉冲星测量覆盖接近段全过程;在建立火星最终接近段状态模型和火星最终接近段自主导航测量模型基础上,利用联邦结构的组合导航滤波算法解算探测器实时导航状态信息,实现火星最终接近段实时自主导航。

2.  如权利要求1所述的一种基于多源信息融合的火星最终接近段自主导航方法,其特征在于:具体实现步骤如下,
步骤1:建立火星最终接近段状态模型;
在日心惯性坐标系下建立探测器状态模型;探测器的状态矢量为位置矢量rs=[rx,ry,rz]T和速度矢量vs=[vx,vy,vz]T;考虑太阳引力、火星引力以及其他摄动力,火星最终接近段探测器的状态模型建立为:
X.=r.sv.s=vs-μSrsrs3-μM(rMsrMs3-rMrM3)+a---(1)]]>
其中μS和μM分别为太阳和火星的引力常数,rM为火星的位置矢量,a为其他未建模摄动力矢量;此外rMs为探测器相对于火星的位置矢量,满足:
rMs=rs-rM  (2)
进而火星最终接近段探测器的动力学模型可描述为其中x=rsT,vsTT;]]>
步骤2:建立火星最终接近段自主导航测量模型;火星最终接近段自主导航测量模型包括光学导航测量模型,无线电导航测量模型和X射线脉冲星导航测量模型;
利用安装在探测器上的导航相机对火星进行拍摄;通过调整探测器姿态,使光学敏感器的光轴始终指向火星,并对拍摄到的火星图像进行处理,提取出火星光心在平面上的中心点坐标;
在日心惯性系中,拍摄时刻火星中心火相对探测器的方向矢量为:
ni=nxinyinziT=-rMs|rMs|=1(rMx-rx)2+(rMy-ry)2+(rMz-rz)2rMx-rxrMy-ryrMz-rz---(3)]]>
其中,rMs=[rMx, rMy, rMz]T为火星的位置矢量;
由日心惯性系转换到相机本体坐标系的转换矩阵为Tci,通过姿态确定系统获得;火星中心相对探测器的方向矢量在相机本体系中可表示为:
nc=nxcnycnzcT=Tci·ni---(4)]]>
将该方向矢量向相机像平面投影,不考虑相机电磁畸变和光学畸变,得到火星中心像素坐标为:
pl=fnzcKx00Kynxcnyc---(5)]]>
其中,f为导航相机的焦距,Kx,Ky为像素转换系数;
光学导航测量模型为:
y1=h1(x)=pl+ϵ1---(6)]]>
式中,ε1为测量误差,认为服从高斯分布;在火星最终接近段采用光学测量信息,自主性好,可实施性强;
同时,通过探测器与装备有无线电收发装置的位置确定的火星轨道器的无线电测量及通信,得到探测器与火星轨道器之间的相对距离及速度:
Ri=|rs-rmi|
Vi=(vs-vmi)·(rs-rmi)|rs-rmi|,i=1,2,...,n---(7)]]>
式中Ri与Vi分别为探测器到第i颗火星轨道器的相对距离与相对速度,rmi=[rmi, rmi, rmi]T,vmi=[vmi, vmi, vmi]T分别为第i颗火星轨道器的位置矢量和速度矢量,n为无线电信标的个数;
无线电导航测量模型为:
y2=h2(x)=[R1,V1,…,Ri,Vi]T+ε2  i=1,2,…,n(8)
式中,ε2为测量误差,认为服从高斯分布;在火星最终接近段采用基于轨道器的无线电测量信息,观测数据更新率高,有直接的测速信息,测量精度高;
另外通过脉冲星发射的X射线的接收并与标准波形的比对,可以得到X射 线到达探测器与到达太阳系质心SSB的时间差
Δtj=tbj-tsj=nj·rbc+12cD0j[(nj·rb)2-rb2+2(nj·b)(nj·rb)-2(b·rb)]+2μsc3|nj·rb+rbnj·b+b+1|j=1,2,...,m---(9)]]>
式中nj为太阳系质心SSB到第j颗脉冲星的单位矢量,b是SSB在日心惯性坐标系下的位置矢量,rb为探测器相对SSB的位置矢量,满足:
rs=b+rb  (10)
D0j为第j颗脉冲星到日心的距离,m为所用到的脉冲星数量;忽略小项的影响,简化的脉冲星导航测量模型为:
y3=h3(x)=[Δt1,Δt2,…,Δtm]+ε3  (11a)
Δtj=nj·rbc+12cD0j[(nj·rb)2-rb2]+2μsc3|nj·rb+rbnj·b+b+1|,j=1,2,...,m---(11b)]]>
式中,ε3为测量误差,认为服从高斯分布;在火星最终接近段采用脉冲星测量信息,可以覆盖接近段全过程,满足了自主导航的实时性要求;
对光学测量信息、无线电测量信息及X射线脉冲星测量信息进行组合,式(6)(8)(11)构建了火星最终接近段的自主导航测量模型,可描述为yk=hk(x),k=1,2,3;
步骤3:基于联邦结构的组合导航滤波算法,解算探测器实时导航状态信息;
根据火星最终接近段状态模型及测量模型yk=hk(x),k=1,2,3,通过导航滤波计算可以对探测器状态进行估计;由于最终接近过程中,探测器通过光学导航测量,无线电导航测量和X射线脉冲星导航测量获取多源信息,光学导航对垂直光轴方向上的状态估计精度较高,而基于轨道器的无线电导航对径向状态估计精度较高;为了有效融合多源观测信息,采用联邦结构的组合导航滤波算法进行解算,最终输出探测器实时导航状态信息。

3.  根据权利要求2所述的一种基于多源信息融合的火星最终接近段自主导航方法,其特征在于:步骤3所述的联邦结构的组合导航滤波算法具体实现方法为,
由于状态模型及测量模型均呈现非线性,故局部滤波器宜选用扩展卡尔曼滤波(EKF)、无迹卡尔曼滤波(UKF)、粒子滤波(PF)等任意一种滤波算法;局部滤波器1结合系统动力学模型处理X射线脉冲星测量信息,局部滤波器2结合系统动力学模型处理光学测量信息,局部滤波器3结合系统动力学模型处理无线电测量信息,此外,局部滤波器1、局部滤波器2、局部滤波器3分别滤波输出局部状态估计值和误差协方差阵;信息融合主滤波器对局部滤波器1、局部滤波器2、局部滤波器3的局部滤波结果进行最优融合,得到全局滤波结果,并重置局部滤波器1、局部滤波器2、局部滤波器3;当各敏感器均有观测量输出时,对局部滤波器1、局部滤波器2、局部滤波器3的状态估计值进行最优融合,当光学导航不可用或轨道器不可见时,主滤波器只采用剩余的局部滤波器估计值进行融合或直接输出。

4.  根据权利要求3所述的一种基于多源信息融合的火星最终接近段自主导航方法,其特征在于:步骤3所述的局部滤波器1、局部滤波器2、局部滤波器3所用的局部滤波算法为扩展卡尔曼滤波算法,
X^i,k/k+1=ΦkX^i,k---(12)]]>
Pi,k/k+1=ΦkPi,kΦkT+Qi,k---(13)]]>
Ki,k+1=Pi,k/k+1Hi,k+1T[Hi,k+1Pi,k/k+1Hi,k+1T+Ri,k+1]-1---(14)]]>
X^i,k+1=X^i,k/k+1+Ki,k+1[Zi,k+1-Hi,k+1X^i,k/k+1]---(15)]]>
Pi,k+1=[I-Ki,k+1Hi,k+1]Pi,k/k+1---(16)]]>
步骤3所述的所述的信息融合主滤波器所用的信息融合算法为,
Pg,k+1=[P1,k+1-1+P2,k+1-1+P3,k+1-1]-1---(17)]]>
X^g,k+1=Pg,k+1[P1,k+1-1X^1,k+1+P2,k+1-1X^2,k+1+P3,k+1-1X^3,k+1]---(18)]]>
X^i,k+1=X^g,k+1,Pi,k+1=βi-1·Pg,k+1,Qi,k+1βi-1Qk+1---(19)]]>
式中,表示系统状态向量,Z为系统观测向量,P表示估计误差方差阵,Φ为根据状态模型得到的状态转移矩阵,H为根据测量模型得到的系统观测矩 阵,Q和R分别为系统过程噪声方差阵和观测噪声方差阵;下角标k和k+1表示前一时刻和当前时刻,下角标i表示所属第i个子系统(i=1,2,3),下角标g表示全局估计,βi为信息分配因子,与第i个子系统的误差方差成反比,且满足信息守恒原则,Σiβi=1.]]>

5.  根据权利要求3所述的一种基于多源信息融合的火星最终接近段自主导航方法,其特征在于:步骤3所述的局部滤波器1、局部滤波器2、局部滤波器3所用的局部滤波算法为无迹卡尔曼滤波算法,
Mi,k=[X^i,k,...X^i,k]+n+λi0Pi,k-Pi,k---(12)]]>
M^i,k/k+1=f(Mi,k,k)---(13)]]>
X^k/k+1=M^i,k/k+1Wi,m---(14)]]>
Pi,k/k+1=M^i,k/k+1Wi,kM^i,k/k+1T+Qi,k---(15)]]>
Mi,k/k+1=[X^i,k/k+1,···,X^i,k/k+1]+n+λi0Pi,k/k+1-Pi,k/k+1---(16)]]>
Yi,k/k+1=hi(Mi,k/k+1,k+1)---(17)]]>
μi,k+1=Yi,k/k+1Wi,m     (18)
Si,k+1=Yi,k/k+1Wi,cYi,k/k+1T+Ri,k+1---(19)]]>
Ci,k+1=Mi,k/k+1Wi,cMi,k/k+1T---(20)]]>
Ki,k+1=Ci,k+1Si,k+1-1---(21)]]>
X^i,k+1=X^i,k/k+1+Ki,k+1[Zi,k+1-μi,k+1]---(22)]]>
Pi,k+1=Pi,k/k+1-Ki,k+1Si,k+1Ki,k+1T---(23)]]>
步骤3所述的所述的信息融合主滤波器所用的信息融合算法为,
Pg,k+1=[P1,k+1-1+P2,k+1-1+P3,k+1-1]-1---(24)]]>
X^g,k+1=Pg,k+1[P1,k+1-1X^1,k+1+P2,k+1-1X^2,k+1+P3,k+1-1X^3,k+1]---(25)]]>
X^i,k+1=X^g,k+1,Pi,k+1βi-1·Pg.k+1,Qi,k+1=βi-1Qk+1---(26)]]>
式中,表示系统状态向量,M为无迹变换的采样点,Wm和Wc为权系数, λ为尺度参数,Z为系统观测向量,P表示估计误差方差阵,Q和R分别为系统过程噪声方差阵和观测噪声方差阵,下角标k和k+1表示前一时刻和当前时刻,下角标i表示所属第i个子系统(i=1,2,3),下角标g表示全局估计,βi为信息分配因子,与第i个子系统的误差方差成反比,且满足信息守恒原则,

说明书

说明书一种基于多源信息融合的火星最终接近段自主导航方法
技术领域
本发明涉及一种火星最终接近段自主导航方法,属于深空探测技术领域。
背景技术
为探寻火星上存在的生命痕迹,了解其地质成分及演化过程,新一代的火星探测任务需要探测器具备定点着陆的能力(着陆精度<100m),以安全到达具有科学研究价值的特定区域。火星最终接近段的导航性能直接决定了探测器在大气进入点处的状态估计精度,对进入段导航与制导效果,以及着陆器最终着陆精度,都会产生重要影响。
在过去已实施的火星探测任务中,探测器在最终接近段大多采用基于地面深空网络的无线电跟踪测量。由于地火距离遥远,地面测控信号的强度随距离的增加逐渐衰减,导航误差也随之增大。且探测器与测控站之间存在较大的通信延时,地面缺乏对探测器实时导航与控制的能力,无法及时处理复杂深空环境中的突发事件。因此,需要构建火星最终接近段自主导航方案以提高最终着陆精度。
有学者提出增加光学导航辅助地面测量,但在接近段末端,由于成像面积过大而难以提取火星的中心点坐标,导致光学导航无法进行。另有学者提出利用探测器与装配有无线电收发装置的轨道器进行通信,获取测距及多普勒测速信息,辅助地面定轨。但现阶段轨道器数量有限,由于火星遮挡,探测器受可见弧段约束,测量信息无法实时获得。且以上导航方案都主要依赖于地面测控,仍然难以保证探测器最终接近段的实时自主导航。
本发明针对现有技术存在的问题,提出一种基于多源信息融合的自主导航方案,以期为未来火星探测任务最终接近段自主导航方案设计提供技术支持。
发明内容
本发明要解决的技术问题是提高火星最终接近段自主导航的精度与实时 性,并可提高导航系统的可靠性及容错性。本发明公开的一种基于多源信息融合的火星最终接近段自主导航方法,针对火星最终接近段自主导航问题,结合光学导航、无线电导航以及X射线脉冲星导航的适用范围和测量特性,提出一种基于多源信息融合的火星最终接近段自主导航方案,提高火星最终接近段自主导航的精度与实时性。
本发明是通过以下述技术方案实现的:
本发明公开的一种基于多源信息融合的火星最终接近段自主导航方法,基于火星最终接近段动力学模型,结合了光学测量、基于火星轨道器的无线电测量以及X射线脉冲星测量信息,基于联邦滤波结构,在其适用范围内有效融合,互为备份,充分发挥各种导航系统的优势,以无线电径向测量信息弥补光学导航沿光轴方向估计信息不足的缺陷,并引入脉冲星测量覆盖接近段全过程。在建立火星最终接近段状态模型和火星最终接近段自主导航测量模型基础上,利用联邦结构的组合导航滤波算法解算探测器实时导航状态信息,实现火星最终接近段实时自主导航。
本发明公开的一种基于多源信息融合的火星最终接近段自主导航方法,具体实施步骤如下:
步骤1:建立火星最终接近段状态模型。
在日心惯性坐标系下建立探测器状态模型。探测器的状态矢量为位置矢量rs=[rx,ry,rz]T和速度矢量vs=[vx,vy,vz]T。考虑太阳引力、火星引力以及其他摄动力,火星最终接近段探测器的状态模型建立为:
X&CenterDot;=r&CenterDot;sv&CenterDot;s=vs-μSrsrs3-μM(rMsrMs3-rMrM3)+a---(1)]]>
其中μS和μM分别为太阳和火星的引力常数,rM为火星的位置矢量,a为其他未建模摄动力矢量。此外rMs为探测器相对于火星的位置矢量,满足:
rMs=rs-rM  (2)
进而火星最终接近段探测器的动力学模型可描述为其中x=[rsT,vsT]T。
步骤2:建立火星最终接近段自主导航测量模型。火星最终接近段自主导航 测量模型包括光学导航测量模型,无线电导航测量模型和X射线脉冲星导航测量模型。
利用安装在探测器上的导航相机对火星进行拍摄。通过调整探测器姿态,使光学敏感器的光轴始终指向火星,并对拍摄到的火星图像进行处理,可以提取出火星光心在平面上的中心点坐标。
在日心惯性系中,拍摄时刻火星中心火相对探测器的方向矢量为:
ni=nxinyinziT=-rMs|rMs|=1(rMx-rx)2+(rMy-ry)2+(rMz-rz)2rMx-rxrMy-ryrMz-rz---(3)]]>
其中,rMs=[rMx,rMy,rMz]T为火星的位置矢量。
由日心惯性系转换到相机本体坐标系的转换矩阵为Tci,可以通过姿态确定系统获得。火星中心相对探测器的方向矢量在相机本体系中可表示为:
nc=nxcnycnzcT=Tci&CenterDot;ni---(4)]]>
将该方向矢量向相机像平面投影,不考虑相机电磁畸变和光学畸变,得到火星中心像素坐标为:
pl=fnzcKx00Kynxcnyc---(5)]]>
其中,f为导航相机的焦距,Kx,Ky为像素转换系数。
光学导航测量模型为:
y1=h1(x)=pl+&epsiv;1---(6)]]>
式中,ε1为测量误差,认为服从高斯分布。在火星最终接近段采用光学测量信息,自主性好,可实施性强。
同时,通过探测器与装备有无线电收发装置的位置确定的火星轨道器的无线电测量及通信(无线电可采用UHF波段或X波段),可以得到探测器与火星轨道器之间的相对距离及速度:
Ri=|rs-rmi|Vi=(vs-vmi)&CenterDot;(rs-rmi)|rs-rmi|i=1,2,...,n---(7)]]>
式中Ri与Vi分别为探测器到第i颗火星轨道器的相对距离与相对速度,rmi=[rmi,rmi,rmi]T,vmi=[vmi,vmi,vmi]T分别为第i颗火星轨道器的位置矢量和 速度矢量,n为无线电信标的个数。
无线电导航测量模型为:
y2=h2(x)=[R1,V1,…,Ri,Vi]T+ε2 i=1,2,…,n  (8)
式中,ε2为测量误差,认为服从高斯分布。在火星最终接近段采用基于轨道器的无线电测量信息,观测数据更新率高,有直接的测速信息,测量精度高。
另外通过脉冲星发射的X射线的接收并与标准波形的比对,可以得到X射线到达探测器与到达太阳系质心SSB的时间差
Δtj=tbj-tsj=nj&CenterDot;rbc+12cD0j[(nj&CenterDot;rb)2-rb2+2(nj&CenterDot;b)(nj&CenterDot;rb)-2(b&CenterDot;rb)]+2μsc3|nj&CenterDot;rb+rbnj&CenterDot;b+b+1|j=1,2,...,m---(9)]]>
式中nj为太阳系质心SSB到第j颗脉冲星的单位矢量,b是SSB在日心惯性坐标系下的位置矢量,rb为探测器相对SSB的位置矢量,满足:
rs=b+rb  (10)
D0j为第j颗脉冲星到日心的距离,m为所用到的脉冲星数量。忽略小项的影响,简化的脉冲星导航测量模型为:
y3=h3(x)=[△t1,△t2,…,△tm]+ε3  (11a)
Δtj=nj&CenterDot;rbc+12cD0j[(nj&CenterDot;rb)2-rb2]+2μsc3|nj&CenterDot;rb+rbnj&CenterDot;b+b+1|,j=1,2,...,m---(11b)]]>
式中,ε3为测量误差,认为服从高斯分布。在火星最终接近段采用脉冲星测量信息,可以覆盖接近段全过程,满足了自主导航的实时性要求。
对光学测量信息、无线电测量信息及X射线脉冲星测量信息进行组合,式(6)(8)(11)构建了火星最终接近段的自主导航测量模型,可描述为yk=hk(x),k=1,2,3。
步骤3:基于联邦结构的组合导航滤波算法,解算探测器实时导航状态信息。
根据火星最终接近段状态模型及测量模型yk=hk(x),k=1,2,3,通过导航滤波计算可以对探测器状态进行估计。由于最终接近过程中,探测器通过光学导航测量,无线电导航测量和X射线脉冲星导航测量获取多源信息,光学 导航对垂直光轴方向上的状态估计精度较高,而基于轨道器的无线电导航对径向状态估计精度较高。为了有效融合多源观测信息,采用联邦结构的组合导航滤波算法进行解算,最终输出探测器实时导航状态信息。
由于状态模型及测量模型均呈现非线性,故局部滤波器宜选用扩展卡尔曼滤波(EKF)、无迹卡尔曼滤波(UKF)、粒子滤波(PF)等滤波算法。局部滤波器1结合系统动力学模型(状态模型)处理X射线脉冲星测量信息,局部滤波器2结合系统动力学模型(状态模型)处理光学测量信息,局部滤波器3结合系统动力学模型(状态模型)处理无线电测量信息,此外,局部滤波器1、局部滤波器2、局部滤波器3分别滤波输出局部状态估计值和误差协方差阵。主滤波器对局部滤波器1、局部滤波器2、局部滤波器3的局部滤波结果进行最优融合,得到全局滤波结果,并重置局部滤波器1、局部滤波器2、局部滤波器3。当各敏感器均有观测量输出时,对局部滤波器1、局部滤波器2、局部滤波器3的状态估计值进行最优融合,当光学导航不可用或轨道器不可见时,主滤波器只采用剩余的局部滤波器估计值进行融合或直接输出。以扩展卡尔曼滤波为例,局部滤波算法为:
X^i,k/k+1=ΦkX^i,k---(12)]]>
Pi,k/k+1=ΦkPi,kΦkT+Qi,k---(13)]]>
Ki,k+1=Pi,k/k+1Hi,k+1T[Hi,k+1Pi,k/k+1Hi,k+1T+Ri,k+1]-1---(14)]]>
X^i,k+1=X^i,k/k+1+Ki,k+1[Zi,k+1-Hi,k+1X^i,k/k+1]---(15)]]>
Pi,k+1=[I-Ki,k+1Hi,k+1]Pi,k/k+1  (16)
信息融合算法为:
Pg,k+1=[P1,k+1-1+P2,k+1-1+P3,k+1-1]-1---(17)]]>
X^g,k+1=Pg,k+1[P1,k+1-1X^1,k+1+P2,k+1-1X^2,k+1+P3,k+1-1X^3,k+1]---(18)]]>
X^i,k+1=X^g,k+1,Pi,k+1=βi-1&CenterDot;Pg,k+1,Qi,k+1=βi-1Qk+1---(19)]]>
式中,表示系统状态向量,Z为系统观测向量,P表示估计误差方差阵,Φ为根据状态模型得到的状态转移矩阵,H为根据测量模型得到的系统观测矩阵,Q和R分别为系统过程噪声方差阵和观测噪声方差阵。下角标k和k+1表示前一时刻和当前时刻,下角标i表示所属第i个子系统(i=1,2,3),下角标g表示全局估计,βi为信息分配因子,与第i个子系统的误差方差成反比,且满足信息 守恒原则,Σiβi=1.]]>
在火星最终接近段利用基于联邦结构的组合导航滤波算法,局部采用非线性滤波器,提高了导航滤波精度,同时增强了系统的可靠性和容错性。
有益效果
1、本发明采用光学测量信息,自主性好,可实施性强。
2、本发明采用基于轨道器的无线电测量信息,观测数据更新率高,有直接的测速信息,测量精度高。
3、本发明采用脉冲星测量信息,满足了自主导航的实时性要求。
4、本发明利用基于联邦结构的组合导航滤波算法,局部采用非线性滤波器,提高了导航滤波精度,同时增强了系统的可靠性和容错性。
附图说明
图1为基于多源信息融合的火星最终接近段自主导航的流程图;
图2为基于联邦结构的组合导航滤波器结构框图;
图3为以扩展卡尔曼滤波为局部滤波器的导航误差结果图;
图4为以无迹卡尔曼滤波为局部滤波器的导航误差结果图。
具体实施方式
为了更好的说明本发明的目的和优点,下面结合附图和实例对发明内容做进一步说明。
实施例1:
本实例针对火星最终接近段,采用光学测量、基于一颗轨道器的无线电测量以及三颗脉冲星测量信息,结合基于联邦滤波的组合导航滤波方法,选用扩展卡尔曼滤波算法(EKF)作为局部滤波器,对探测器位置、速度状态进行估计,实现高精度实时自主导航。本实例的具体实施方法如下:
步骤1:建立火星最终接近段状态模型。
在日心惯性坐标系下建立探测器状态模型。探测器的状态矢量为位置矢量rs=[rx,ry,rz]T和速度矢量vs=[vx,vy,vz]T。考虑太阳引力、火星引力以及其他 摄动力,火星最终接近段探测器的状态模型建立为:
X&CenterDot;=r&CenterDot;sv&CenterDot;s=vs-μSrsrs3-μM(rMsrMs3-rMrM3)+a---(1)]]>
其中μS和μM分别为太阳和火星的引力常数,rM为火星的位置矢量,a为其他未建模摄动力矢量。此外rMs为探测器相对于火星的位置矢量,满足:
rMs=rs-rM              (2)
进而火星最终接近段探测器的动力学模型可描述为其中x=[rsT,vsT]T。
步骤2:建立火星最终接近段自主导航测量模型。火星最终接近段自主导航测量模型包括光学导航测量模型,无线电导航测量模型和X射线脉冲星导航测量模型。
利用安装在探测器上的导航相机对火星进行拍摄。通过调整探测器姿态,使光学敏感器的光轴始终指向火星,并对拍摄到的火星图像进行处理,可以提取出火星光心在平面上的中心点坐标。
在日心惯性系中,拍摄时刻火星中心火相对探测器的方向矢量为:
ni=nxinyinziT=-rMs|rMs|=1(rMx-rx)2+(rMy-ry)2+(rMz-rz)2rMx-rxrMy-ryrMz-rz---(3)]]>
其中,rMs=[rMx,rMy,rMz]T为火星的位置矢量。
由日心惯性系转换到相机本体坐标系的转换矩阵为Tci,可以通过姿态确定系统获得。火星中心相对探测器的方向矢量在相机本体系中可表示为:
nc=nxcnycnzcT=Tci&CenterDot;ni---(4)]]>
将该方向矢量向相机像平面投影,不考虑相机电磁畸变和光学畸变,得到火星中心像素坐标为:
pl=fnzcKx00Kynxcnyc---(5)]]>
其中,f为导航相机的焦距,Kx,Ky为像素转换系数。
光学导航测量模型为:
y1=h1(x)=pl+&epsiv;1---(6)]]>
式中,ε1为测量误差,认为服从高斯分布。
同时,通过探测器与一颗装备有无线电收发装置的位置确定的定性轨道器的无线电测量及通信(无线电可采用UHF波段或X波段),可以得到探测器与火星轨道器之间的相对距离及速度:
R1=|rs-rm|V1=(vs-vm)&CenterDot;(rs-rm)|rs-rm|---(7)]]>
式中R1与V1分别为探测器到火星轨道器的相对距离与相对速度,rm=[rm,rm,rm]T,vm=[vm,vm,vm]T分别为火星轨道器的位置矢量和速度矢量。
无线电导航测量模型为:
y2=h2(x)=[R1,V1]T+ε2           (8)
式中,ε2为测量误差,认为服从高斯分布。
另外通过脉冲星发射的X射线的接收并与标准波形的比对,可以得到X射线到达探测器与到达太阳系质心SSB的时间差
Δtj=tbj-tsj=nj&CenterDot;rbc+12cD0j[(nj&CenterDot;rb)2-rb2+2(nj&CenterDot;b)(nj&CenterDot;rb)-2(b&CenterDot;rb)]+2μsc3|nj&CenterDot;rb+rbnj&CenterDot;b+b+1|j=1,2,3---(9)]]>
式中nj为太阳系质心SSB到第j颗脉冲星的单位矢量,b是SSB在日心惯性坐标系下的位置矢量,rb为探测器相对SSB的位置矢量,满足:
rs=b+rb             (10)
D0j为第j颗脉冲星到日心的距离,共观测三颗脉冲星。忽略小项的影响,简化的脉冲星导航测量模型为:
y3=h3(x)[△t1,△t2,…,△tm]+ε3             (11a)
Δtj=nj&CenterDot;rbc+12cD0j[(nj&CenterDot;rb)2-rb2]+2μsc3|nj&CenterDot;rb+rbnj&CenterDot;b+b+1|,j=1,2,3---(11b)]]>
式中,ε3为测量误差,认为服从高斯分布。
对光学测量信息、无线电测量信息及X射线脉冲星测量信息进行组合,式(6)(8)(11)构建了火星最终接近段的自主导航测量模型,可描述为yk=hk(x),k=1,2,3。
步骤3:基于联邦结构的组合导航滤波解算
根据火星最终接近段状态模型及测量模型yk=hk(x),k=1,2,3,通过导航滤波计算可以对探测器状态进行估计。由于最终接近过程中,探测器通过不同观测方式获取多源信息,光学导航对垂直光轴方向上的状态估计精度较高,而基于轨道器的无线电导航对径向状态估计精度较高。为了有效融合多源观测信息,采用联邦结构的组合导航滤波算法进行解算,最终输出探测器状态信息。
由于状态模型及测量模型均呈现非线性,局部滤波器选用扩展卡尔曼滤波器(EKF)。局部滤波器各局部滤波器结合系统动力学模型(状态模型),处理各自的量测信息,滤波输出局部状态估计值和误差协方差阵,主滤波器对各局部滤波结果进行最优融合,得到全局滤波结果,并重置各局部滤波器。当各敏感器均有观测量时,对三个局部滤波器的状态估计值进行最优融合,当光学导 航不可用或轨道器不可见时,只采用剩余的局部滤波器估计值进行融合或直接输出。以扩展卡尔曼滤波为例,局部滤波算法为:
X^i,k/k+1=ΦkX^i,k---(12)]]>
Pi,k/k+1=ΦkPi,kΦkT+Qi,k---(13)]]>
Ki,k+1=Pi,k/k+1Hi,k+1T[Hi,k+1Pi,k/k+1Hi,k+1T+Ri,k+1]-1---(14)]]>
X^i,k+1=X^i,k/k+1+Ki,k+1[Zi,k+1-Hi,k+1X^i,k/k+1]---(15)]]>
Pi,k+1=[I-Ki,k+1Hi,k+1]Pi,k/k+1  (16)
信息融合算法为:
Pg,k+1=[P1,k+1-1+P2,k+1-1+P3,k+1-1]-1---(17)]]>
X^g,k+1=Pg,k+1[P1,k+1-1X^1,k+1+P2,k+1-1X^2,k+1+P3,k+1-1X^3,k+1]---(18)]]>
X^i,k+1=X^g,k+1,Pi,k+1=βi-1&CenterDot;Pg,k+1,Qi,k+1=βi-1Qk+1---(19)]]>
式中,表示系统状态向量,Z为系统观测向量,P表示估计误差方差阵,Φ为根据状态模型得到的状态转移矩阵,H为根据测量模型得到的系统观测矩阵,Q和R分别为系统过程噪声方差阵和观测噪声方差阵。下角标k和k+1表示前一时刻和当前时刻,下角标i表示所属第i个子系统(i=1,2,3),下角标g表示全局估计,βi为信息分配因子,与第i个子系统的误差方差成反比,且满足信息守恒原则,Σiβi=1.]]>
对该组合导航方案进行仿真验证,探测器及轨道器的轨道参数如表1所示。探测器初始状态位置误差为50km,速度误差为10m/s。仿真时间为自探测器进入火星大气前24h至进入火星大气层(距火星表面高度125km)。在接近过程中,光学导航相机每10分钟对火星进行一次拍摄,相机测量精度为0.1像素;轨道器位置误差0.5km,速度误差0.5m/s,无线电测距精度为10m,测速精度为1mm/s;脉冲星观测时间为10min,TOA测量误差为10μs。
表1 探测器与轨道器的轨道根数

基于多源信息融合的火星最终接近段自主导航方案性能如图3所示。由仿真结果可以看出,探测器的位置及速度估计误差均随时间快速收敛,最终能得 到高精度的状态估计信息。以扩展卡尔曼滤波为局部滤波器的导航误差结果图如图3所示。
实施例2:
本实例针对火星最终接近段,采用光学测量、基于一颗轨道器的无线电测量以及三颗脉冲星测量信息,结合基于联邦滤波的组合导航滤波方法,选用无迹卡尔曼滤波算法(UKF)作为局部滤波器,对探测器位置、速度状态进行估计,实现高精度实时自主导航。本实例的具体实施方法如下:
步骤1:建立火星最终接近段状态模型。
在日心惯性坐标系下建立探测器状态模型。探测器的状态矢量为位置矢量rs=[rx,ry,rz]T和速度矢量vs=[vx,vy,vz]T。考虑太阳引力、火星引力以及其他摄动力,火星最终接近段探测器的状态模型建立为:
X&CenterDot;=r&CenterDot;sv&CenterDot;s=vs-μSrsrs3-μM(rMsrMs3-rMrM3)+a---(1)]]>
其中μS和μM分别为太阳和火星的引力常数,rM为火星的位置矢量,a为其他未建模摄动力矢量。此外rMs为探测器相对于火星的位置矢量,满足:
rMs=rs-rM              (2)
进而火星最终接近段探测器的动力学模型可描述为其中x=[rsT,vsT]T。
步骤2:建立火星最终接近段自主导航测量模型。火星最终接近段自主导航测量模型包括光学导航测量模型,无线电导航测量模型和X射线脉冲星导航测量模型。
利用安装在探测器上的导航相机对火星进行拍摄。通过调整探测器姿态,使光学敏感器的光轴始终指向火星,并对拍摄到的火星图像进行处理,可以提取出火星光心在平面上的中心点坐标。
在日心惯性系中,拍摄时刻火星中心火相对探测器的方向矢量为:
ni=nxinyinziT=-rMs|rMs|=1(rMx-rx)2+(rMy-ry)2+(rMz-rz)2rMx-rxrMy-ryrMz-rz---(3)]]>
其中,rMs=[rMx,rMy,rMz]T为火星的位置矢量。
由日心惯性系转换到相机本体坐标系的转换矩阵为Tci,可以通过姿态确定系统获得。火星中心相对探测器的方向矢量在相机本体系中可表示为:
nc=nxcnycnzcT=Tci&CenterDot;ni---(4)]]>
将该方向矢量向相机像平面投影,不考虑相机电磁畸变和光学畸变,得到火星中心像素坐标为:
pl=fnzcKx00Kynxcnyc---(5)]]>
其中,f为导航相机的焦距,Kx,Ky为像素转换系数。
光学导航测量模型为:
y1=h1(x)=pl+&epsiv;1---(6)]]>
式中,ε1为测量误差,认为服从高斯分布。
同时,通过探测器与一颗装备有无线电收发装置的位置确定的定性轨道器的无线电测量及通信(无线电可采用UHF波段或X波段),可以得到探测器与火星轨道器之间的相对距离及速度:
R1=|rs-rm|V1=(vs-vm)&CenterDot;(rs-rm)|rs-rm|---(7)]]>
式中R1与V1分别为探测器到火星轨道器的相对距离与相对速度,rm=[rm,rm,rm]T,vm=[vm,vm,vm]T分别为火星轨道器的位置矢量和速度矢量。
无线电导航测量模型为:
y2=h2(x)=[R1,V1]T+ε2          (8)
式中,ε2为测量误差,认为服从高斯分布。
另外通过脉冲星发射的X射线的接收并与标准波形的比对,可以得到X射线到达探测器与到达太阳系质心SSB的时间差
Δtj=tbj-tsj=nj&CenterDot;rbc+12cD0j[(nj&CenterDot;rb)2-rb2+2(nj&CenterDot;b)(nj&CenterDot;rb)-2(b&CenterDot;rb)]+2μsc3|nj&CenterDot;rb+rbnj&CenterDot;b+b+1|j=1,2,3---(9)]]>
式中nj为太阳系质心SSB到第j颗脉冲星的单位矢量,b是SSB在日心惯性坐标系下的位置矢量,rb为探测器相对SSB的位置矢量,满足:
rs=b+rb             (10)
D0j为第j颗脉冲星到日心的距离,共观测三颗脉冲星。忽略小项的影响,简化的脉冲星导航测量模型为:
y3=h3(x)[△t1,△t2,…,△tm]+ε3         (11a)
Δtj=nj&CenterDot;rbc+12cD0j[(nj&CenterDot;rb)2-rb2]+2μsc3|nj&CenterDot;rb+rbnj&CenterDot;b+b+1|,j=1,2,3---(11b)]]>
式中,ε3为测量误差,认为服从高斯分布。
对光学测量信息、无线电测量信息及X射线脉冲星测量信息进行组合,式(6)(8)(11)构建了火星最终接近段的自主导航测量模型,可描述为yk=hk(x),k=1,2,3。
步骤3:基于联邦结构的组合导航滤波解算
根据火星最终接近段状态模型及测量模型yk=hk(x),k=1,2,3,通过导航滤波计算可以对探测器状态进行估计。由于最终接近过程中,探测器通过不同观测方式获取多源信息,光学导航对垂直光轴方向上的状态估计精度较高,而基于轨道器的无线电导航对径向状态估计精度较高。为了有效融合多源 观测信息,采用联邦结构的组合导航滤波算法进行解算,最终输出探测器状态信息。
由于状态模型及测量模型均呈现非线性,局部滤波器选用无迹卡尔曼滤波器(UKF)。各局部滤波器结合系统动力学模型(状态模型),处理各自的量测信息,滤波输出局部状态估计值和误差协方差阵,主滤波器对各局部滤波结果进行最优融合,得到全局滤波结果,并重置各局部滤波器。当各敏感器均有观测量时,对三个局部滤波器的状态估计值进行最优融合,当光学导航不可用或轨道器不可见时,只采用剩余的局部滤波器估计值进行融合或直接输出。以无迹卡尔曼滤波为例,局部滤波算法为:
Mi,k=[X^i,k,...X^i,k]+n+λi0Pi,k-Pi,k---(12)]]>
M^i,k/k+1=f(Mi,k,k)---(13)]]>
X^k/k+1=M^i,k/k+1Wi,m---(14)]]>
Pi,k/k+1=M^i,k/k+1Wi,cM^i,k/k+1T+Qi,k---(15)]]>
Mi,k/k+1=[X^i,k/k+1,...,X^i,k/k+1]+n+λi0Pi,k/k+1-Pi,k/k+1---(16)]]>
Yi,k/k+1=hi(Mi,k/k+1,k+1)         (17)
μi,k+1=Yi,k/k+1Wi,m           (18)
Si,k+1=Yi,k/k+1Wi,cYi,k/k+1T+Ri,k+1---(19)]]>
Ci,k+1=Mi,k/k+1Wi,cMi,k/k+1T---(20)]]>
Ki,k+1=Ci,k+1Si,k+1-1---(21)]]>
X^i,k+1=X^i,k/k+1+Ki,k+1[Zi,k+1-μi,k+1]---(22)]]>
Pi,k+1=Pi,k/k+1-Ki,k+1Si,k+1Ki,k+1T---(23)]]>
信息融合算法为:
Pg,k+1=[P1,k+1-1+P2,k+1-1+P3,k+1-1]-1---(24)]]>
X^g,k+1=Pg,k+1[P1,k+1-1X^1,k+1+P2,k+1-1X^2,k+1+P3,k+1-1X^3,k+1]---(25)]]>
X^i,k+1=X^g,k+1,Pi,k+1=βi-1&CenterDot;Pg,k+1,Qi,k+1=βi-1Qk+1---(26)]]>
式中,表示系统状态向量,M为无迹变换的采样点,Wm和Wc为权系数,λ为尺度参数,Z为系统观测向量,P表示估计误差方差阵,Q和R分别为系统过程噪声方差阵和观测噪声方差阵。下角标k和k+1表示前一时刻和当前时刻,下角标i表示所属第i个子系统(i=1,2,3),下角标g表示全局估计,βi为信息分配因子,与第i个子系统的误差方差成反比,且满足信息守恒原则,
对该组合导航方案进行仿真验证,探测器及轨道器的轨道参数如表1所示。探测器初始状态位置误差为50km,速度误差为10m/s。仿真时间为自探测器进入火星大气前24h至进入火星大气层(距火星表面高度125km)。在接近过程中,光学导航相机每10分钟对火星进行一次拍摄,相机测量精度为0.1像素;轨道器位置误差0.5km,速度误差0.5m/s,无线电测距精度为10m,测速精度为1mm/s;脉冲星观测时间为10min,TOA测量误差为10μs。
表1 探测器与轨道器的轨道根数

基于多源信息融合的火星最终接近段自主导航方案性能如图3所示。由仿真结果可以看出,探测器的位置及速度估计误差均随时间快速收敛,最终能得到高精度的状态估计信息。以无迹卡尔曼滤波为局部滤波器的导航误差结果图如图4所示。
本发明保护范围不仅局限于实施例,实施例用于解释本发明,凡与本发明在相同原理和构思条件下的变更或修改均在本发明公开的保护范围之内。

一种基于多源信息融合的火星最终接近段自主导航方法.pdf_第1页
第1页 / 共19页
一种基于多源信息融合的火星最终接近段自主导航方法.pdf_第2页
第2页 / 共19页
一种基于多源信息融合的火星最终接近段自主导航方法.pdf_第3页
第3页 / 共19页
点击查看更多>>
资源描述

《一种基于多源信息融合的火星最终接近段自主导航方法.pdf》由会员分享,可在线阅读,更多相关《一种基于多源信息融合的火星最终接近段自主导航方法.pdf(19页珍藏版)》请在专利查询网上搜索。

本发明公开的一种基于多源信息融合的火星最终接近段自主导航方法,涉及火星最终接近段自主导航方法,属于深空探测技术领域。基于火星最终接近段动力学模型,结合光学测量、基于火星轨道器的无线电测量以及X射线脉冲星测量信息,基于联邦滤波结构,在其适用范围内有效融合,互为备份,充分发挥各种导航系统的优势。在建立火星最终接近段状态模型和火星最终接近段自主导航测量模型基础上,利用联邦结构的组合导航滤波算法解算探测器。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 测量;测试


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1