基于地磁场的自主导航研究

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Geomagnetic navigation。Autonomous navigation,Extended Kalman Filter(EKF), Geomagnetic field model
导航定位技术在长期任务、无典型地貌特征环境等 l


条件下尚存在很多的不足,需要其他方式的补充.例 如潜艇,若仅利用惯导技术,虽然可以自动导航且短
D(m:10.3969/j.issn.0001—5733.2010.11.020
中图分类号P318
收稿日期2010-03—04,2010-11—02收修定稿
Autonomous navigation based Geomagnetic research WANG
1 2 Institute 73603
B=驾掣k肛觚,,(7)
得到状态方程线性化形式后,扩展卡尔曼滤波的过 程和传统的卡尔曼滤波的过程相同. 4
EKF在地磁场自主导航中的应用
4.1地心固联坐标系下卫星轨道动力学方程 3
EKF滤波算法
定轨是一个连续非线性系统.对于非线性系统,
地磁场自主导航系统的状态方程是卫星轨道动 力学方程‘11 ̄1引.在这里把地固系中的卫星轨道动力 学方程作为状态方程.
system,the
EKF
autonomous navigation system using geomagnetic field.At the end simulations were made for the autonomous navigation system using geomagnetic field with Matlab.The results show that the
在理论上很难找到一种严格的递推滤波算法,通常 采用近似的方法来进行处理,其中之一就是非线性 系统的线性化003.对非线性模型进行”线性化”的近 似,通常采用两种方法:一种围绕标称状态进行线性 化,另一种围绕最优状态估值进行线性化.第二种线 性化的滤波方法即扩展卡尔曼滤波方法(EKF:
Extended Kalman Filter).
+V(志), (12)
其中,X,Y,z,仉,Vy,7.1:分别表示卫星位置和速度在 地心固联坐标系下的分量,地固坐标系相对地心惯
式中,y(忌)表示测量噪声,B:、B,、B;分别表示地 磁场强度矢量在地心固联坐标系下的分量. 对式(12)进行线性化可以得到测量矩阵:
性坐标系的角速度为n=[亿,0,,n。]T,R。为地球
为离散的零均值高斯白噪声过程,R为测量方差矩 阵.并且假设对任意t和k,E(w(≠),vD兰0. 对连续系统的扩展卡尔曼滤波而言,首先要对 系统的状态方程进行离散化,然后再围绕x(惫)进 行线性化.经过离散化后,可以将式(1)表示为下述 形式: X抖l—f(X女,毗,tt)+Wk,
(4)
式中,吼表示系统噪声,毗为系统输入向量,t。表
not
the observable were derived in detail.The traditional
to
applicable
tO
the system due method for
the nonlinear system;to solve the nonlinear nonlinear system was introduced into the
这里设系统的状态方程和观测方程为
X(£)=厂(X(f),£)+W(£), (1) (2)
(3)
磊=h(墨)+K,k=1,2,…, W(£)~N(O,Q(£)),K~N(O,R^),

X(O)~N(Xo,Po),
式中,x(£)为系统的状态向量,w(£)为系统的过程 噪声,假设为零均值高斯白噪声过程,Q(£)为协方 差矩阵,xo为初值的数学期望,Po为初值的协方差 矩阵,x。、P0均假设为已知的.U为测量噪声,假设
示某一时刻.对式(4)进行线性化,得到如下方程: 墨+1=o(志+1,正)Xk+Wk,
(5)
国(忌+l,惫)=J+TFt+寺磁+音F3+…,(6)
其中,咖(忌,k一1)为状态一步转移矩阵,假定协方 差为Q的高斯白噪声,J为单位矩阵,T为滤波周 期,R表示雅可比矩阵,当滤波周期较小时,E可 近似看作常阵,其计算公式如下:
参考球赤道半径,r为空间一点的地心距,卢为引力 常数. 4.2状态向量和状态方程 这里选取状态向量为 X=[z,Y,z,也,口,,口:]T, 地心固联坐标系下的分量.
(9)
巩一袅k如纠,一a旦BECF警罢k觚…
(13)
式中,h表示地磁场强度的大小,B DcF=(及,By,鼠), R=(r,P,声)表示卫星位置矢量在地心固联坐标系 下的球坐标,9为地心纬度,x=戈(k/k一1)为志时 刻卫星在地心固联坐标系中的状态预测值. 4.3.2地磁场矢量为观测量的观测方程 以地磁场矢量作为观测量有助于提高定轨精 度,对应的观测方程为[1 2’13]: 矗(彘)=IS。,B,,B:]T+V(志), 式中,y(七)=[V。,V,,V:]T. 式(14)线性化就可以测量矩阵:
Xiang-Leil,TIAN Yan—Fen92
Engineering
of Surveying
and
Mapping,Information
University,Zhengzhou 450052,China
Troops,Na彬ing
210049,China
Abstract
state
Autonomous navigation using geomagnetic field is studied in the paper.The system
风一差k如纠,=器蓑k觚H“15)
h(忌)=
l否2巩’
dv
l盂2码,
l&
l面2%,
.{警={一射,“(等)(7.5事屯5)卜:卜
+2晓口,,
i警={一舡,山(等)(7.5笋屯5)卜:}y
一2n:可。,
【警=一卢笋[,“(譬)(7.5等“5)],
(8)
 ̄/燧((r,0,乒),tI)+Bz((r,0,乒),tk)+磋((,.,0,手),t。)
(14)
式中,z,Y,z,让,q,让分别表示卫星位置和速度在
令W=[毗,W,,W:,W%,仞。,,W%],则卫星在
地心固联坐标系下的状态方程可写为 X(£)一f(X,£)+W(£). 联系式(8),f(X,£)中各分量为
(10)
^=巩,,2=%,Jf3一%,^=警=警, ,s一磐一警,^=髻一警.
把状态方程式(10)进行线性离散化得:
基于地磁场的自主导航研究
王向磊1,田颜锋2
1信息工程大学测绘学院,郑州450052

73603部队.南京210049
摘要研究了基于地磁场的自主导航,建立了以卫星轨道动力学方程为基础的系统状态方程,并详细推导了以 地磁场大小和地磁场矢量为观测茸时的观测方程.由于系统的非线性,传统的卡尔曼滤波无能为力,为了解决系统 的非线性问题把常用来解决非线性问题的EKF引入到基于地磁场的自主导航系统中.最后用Matlab对基于地磁 场的自主导航系统进行r仿真,仿真结果表明EKF有很好的收敛性和稳定性,以地磁场矢量为观测量的导航精度 要远高于以地磁场大小为观测蜃的导航精度. 关键词地磁导航,自主导航,扩展鼍尔曼滤波,地磁场模型
万方数据
11期
王向磊等:基于地磁场的自主导航研究
如巡航导弹,虽然可以接收无线电导航信号,但战时 容易受到敌方的屏蔽和干扰,导航基站本身也容易 被攻击;此外,跨海、沙漠、森林等飞行,由于地形的 灰度和纹理基本相同。地形匹配导航技术也无法实 现.因此,学者逐渐转向寻找一些自助式、无长期积 累误差、具有较强抗干扰能力的导航定位技术,以完 成全天时、全天候、全地域导航任务.自从1898年美 国Cornell大学的学者们[13首次提出利用地磁场进 行自主导航的概念以来,地磁导航逐渐成为导航领 域的一个新的研究热点. 通过测量卫星所在位置的地磁场自主确定卫星 轨道的方法,是Pasiaki和Bar—ItzhackE2 ̄朝于20世 纪90年代初首先提出来的,数据处理过程中影响定 轨精度的重要环节是滤波算法的选择[6],本文从这 个角度作为切入点,推导了系统的状态方程和观测 方程,把EKF引入到系统中有效提高了定轨精度.
第53卷第11期
2010年11月

CHINESE





V01.53,No.1l Nov.,2010
JOURNAI。OF
GEOPHYSICS
王向磊,田颜锋.基于地磁场的自主导航研究.地球物理学报,2010,53(11):2724~2731,DOI:10.3969/j.issn.0001—5733.
2基于地磁场的自主导航原理
对于低轨卫星,有丰富的地磁场资源可以利用, 同时又要求轨道确定系统重量轻、功耗低、可靠性高 而成本低,同时,地磁场已经有相当好的地磁场模 型L7],而它的强度和方向是位置的函数,基于以上的 事实,可以利用卫星轨道上的磁测结果实现卫星自 主定轨. 通过长期对地磁场模型的研究,发现包含在地 磁场中的信息是类似于高度的位置信息,每个给定 的地磁场强度都处在一条椭圆形的等高线上,卫星 的位置随着时间在不断的变化,不会始终处在同一 条等高线上,因此通过对卫星所处空间位置的地磁 场强进行观测。就可以获得卫星的位置信息[g’9].把 实时地磁场测量数据与地磁场模型计算出的地磁场 数据之差作为观测量,结合卫星动力学方程通过一 定的滤波算法处理,就可以实现卫星自主定轨. 在基于地磁场的自主导航中的观测量可以是地 磁场大小,也可以是地磁场矢量,都是在卫星轨道动 力学方程和地磁场强度观测的基础上,运用一定的 滤波算法得到卫星的位置和速度,它们的不同之处 在于利用地磁场的观测信息及相应的观测方程不 一样.
2010.11.020
Wang X I。。Tian Y F.Autonomous navigation based Geomagnetic research.Chinese J.Geophys.(in Chinese),2010,53 (11):2724~2731,D0l:10.3969/j.issn.0001-5733.2010.11.020
on
equations based
the dynamic equation of satellite orbit were built,and the observation
vector as
equations with geomagnetic field Kaiman Filter is problem of the
vector
EKF has good performance in stability and convergence,the observation with Geomagnetic has higher navigation precision relative Keywords
to
the observation with Geomagnetic size.
万方数据
2726
地球物理学报(Chinese J.Geophys.)
53卷
假设地球引力是作用在卫星上的惟一力,考虑 到.,。项的影响,可得到地心固联坐标系下卫星的轨 道动力学方程:
4.3观测向量及观测方程 在基于地磁场的卫星自主导航中观测量有两 种:一是采用地磁场强度的模,即地磁场大小;二是 采用地磁场强度的矢量作为观测量.下面给出两种 观测量对应的观测方程. 4.3.1地磁场大小为观测量的观测方程 通过测量可以得到地磁场强度在卫星星体坐标 系中的三个分量,利用国际参考地磁场模型(IGRF) 可以求得地磁场强度在东北天坐标系中的分量.直 接利用地磁场强度的模作为观测量,就可以省去复 杂的坐标转换,计算量也会极大的减少,这对于星上 计算非常有利. 以地磁场大小作为观测量,对应的观测方程 为Dz,ls]:
导航定位技术已经渗透于各种军事和民用领 域,并显示出越来越重要的作用.然而目前常使用的
时精度较高,但存在积累误差,而在深水又难以借助 其他现有技术,潜艇不得不定期浮出水面来修正;再
பைடு நூலகம்
基金项目
国家自然科学基金项目(40774031)资助.
作者简介王向磊,男,1983年出生,博士研究生,主要研究方向为地磁导航、重力导航及组合导航.E—mail:chxywxl@163.corn
相关文档
最新文档