首页> 中国专利> 卫星导航系统的信号精度和定位服务可用性的评估方法

卫星导航系统的信号精度和定位服务可用性的评估方法

摘要

本发明提供一种卫星导航系统的信号精度和定位服务可用性的评估方法,该方法包括:从IGS组织的网站下载广播星历文件的数据和精密星历文件的数据;参照GNSS接口文件的描述,使用所述广播星历文件计算卫星概略坐标和卫星概略钟差;使用所述精密星历文件计算卫星精密坐标和卫星精密钟差;计算每一分钟的卫星坐标误差和卫星钟差误差;计算t时刻网格点用户测距误差;计算网格点用户测距误差精度,并针对全球,统计卫星导航系统的用户测距误差精度;计算t时刻网格点的水平定位精度因子和垂直定位精度因子;计算水平定位精度和水平定位服务可用性性能,计算垂直定位精度和垂直定位服务可用性性能。本发明可以适用于各种不同的卫星导航系统。

著录项

  • 公开/公告号CN102565814A

    专利类型发明专利

  • 公开/公告日2012-07-11

    原文格式PDF

  • 申请/专利权人 北京航空航天大学;

    申请/专利号CN201110421841.6

  • 发明设计人 张军;朱衍波;李强;薛瑞;方继嗣;

    申请日2011-12-15

  • 分类号G01S19/08(20100101);

  • 代理机构11205 北京同立钧成知识产权代理有限公司;

  • 代理人刘芳

  • 地址 100191 北京市海淀区学院路37号

  • 入库时间 2023-12-18 05:55:46

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2022-11-29

    未缴年费专利权终止 IPC(主分类):G01S19/08 专利号:ZL2011104218416 申请日:20111215 授权公告日:20141022

    专利权的终止

  • 2014-10-22

    授权

    授权

  • 2012-09-12

    实质审查的生效 IPC(主分类):G01S19/08 申请日:20111215

    实质审查的生效

  • 2012-07-11

    公开

    公开

说明书

技术领域

本发明涉及一种卫星导航系统的信号精度和定位服务可用性的评估方 法,属于卫星导航技术领域。

背景技术

随着卫星导航系统技术的逐步发展,未来不仅有美国的全球定位系统 (Global Positioning System,简称:GPS)导航系统,还有俄罗斯的格洛 纳斯(GLONASS)导航系统、欧洲的伽利略(Galileo)导航系统、以及中国 的北斗导航系统。不同的卫星导航系统提供的卫星导航信号精度和定位服务 可用性不尽相同。卫星导航系统包括空间星座系统、地面控制系统和用户终 端系统。对用户定位而言,空间星座系统提供的卫星导航信号性能与传播环 境误差、以及用户接收机性能一道决定了用户的基本导航定位性能。其中, 卫星导航信号精度是卫星导航系统服务提供者唯一能够控制和保证的部分。 对用户定位可用性而言,不同的服务可用性决定了卫星导航是否能用于特定 的应用领域,并且是开发相应卫星增强系统的基础。为了评估不同卫星导航 系统的信号精度和服务可用性,有必要发展一种统一的评估方法。

发明内容

本发明提供一种卫星导航系统的信号精度和定位服务可用性的评估方 法,以实现针对不同卫星导航系统的统一评估。

本发明一方面提供一种卫星导航系统的信号精度和定位服务可用性的评 估方法,其中包括:

从IGS组织的网站下载广播星历文件的数据和精密星历文件的数据;

参照GNSS接口文件的描述,使用所述广播星历文件计算卫星概略坐标 (Xk Yk Zk)和卫星概略钟差Δtsv

使用所述精密星历文件计算卫星精密坐标(Xp,Yp,Zp)和卫星精密钟差 Δtsv,p

计算每一分钟的卫星坐标误差(ΔX=Xk-Xp,ΔY=Yk-Yp,ΔZ=Zk-Zp)和卫星 钟差误差Δt=Δtsv-Δtsv,p

计算t时刻网格点用户测距误差 UREgrid,t=(Δxrs·ΔX+Δyrs·ΔY+Δzrs·ΔZ)-cΔt;

计算网格点用户测距误差精度并针对全球,统计卫 星导航系统的用户测距误差精度

计算t时刻网格点的水平定位精度因子和垂直定位精度 因子VDOP=g33s;

计算t时刻网格点处的水平定位精度HACCUgrid,t=1.96HDOP*RMSgrid,并计 算网格点卫星导航系统的水平定位服务可用性性能 AvailHor,grid=ΣtCount(HACCUgrid,t<17)ΣtCount(Hgrid,t)×100%;

计算t时刻网格点处的垂直定位精度VACCUgrid,t=1.96VDOP*RMSgrid,并计 算网格点卫星导航系统的垂直定位服务可用性性能 Availver,grid=ΣtCount(VACCUgrid,t<37)ΣtCount(VACCUgrid,t)×100%.

本发明另一方面提供一种卫星导航系统的信号精度和定位服务可用性 的评估装置,其中包括:

数据下载模块,用于从IGS组织的网站下载广播星历文件数据和精密星 历文件数据;

概略运算模块,用于参照GNSS接口文件的描述,使用所述广播星历文件 计算卫星概略坐标(Xk Yk Zk)和卫星概略钟差Δtsv

精密运算模块,用于使用所述精密星历文件计算卫星精密坐标(Xp,Yp,Zp) 和卫星精密钟差Δtsv,p

误差运算模块,用于计算每一分钟的卫星坐标误差 (ΔX=Xk-Xp,ΔY=Yk-Yp,ΔZ=Zk-Zp)和卫星钟差误差Δt=Δtsv-Δtsv,p,并计算t 时刻网格点用户测距误差UREgrid,t=(Δxrs·ΔX+Δyrs·ΔY+Δzrs·ΔZ)-cΔt;

精度运算模块,用于计算网格点用户测距误差精度并针对全球,统计卫星导航系统的用户测距误差精度

因子运算模块,用于计算t时刻网格点的水平定位精度因子和垂直定位精度因子

水平性能模块,用于计算t时刻网格点处的水平定位精度 HACCUgrid,t=1.96HDOP*RMSgrid,并计算网格点卫星导航系统的水平定位服务可 用性性能AvailHor,grid=ΣtCount(HACCUgrid,t<17)ΣtCount(Hgrid,t)×100%;

垂直性能模块,用于计算t时刻网格点处的垂直定位精度 VACCUgrid,t=1.96VDOP*RMSgrid,并计算网格点卫星导航系统的垂直定位服务 可用性性能Availver,grid=ΣtCount(VACCUgrid,t<37)ΣtCount(VACCUgrid,t)×100%.

本发明按照用户定位需求,根据卫星导航系统提供的实际导航数据和卫 星星座的实际布局,提出了评估导航数据的准确程度和定位服务可用性的可 行方案,可以适用于各种不同的卫星导航系统。

附图说明

图1为本发明所述卫星导航系统的信号精度和定位服务可用性的评估方 法实施例的流程图;

图2为图1所示步骤120的具体流程图;

图3为本发明所述卫星导航系统的信号精度和定位服务可用性的评估装 置实施例的结构示意图;

图4为图3所示精密运算模块30的具体结构示意图。

具体实施方式

图1为本发明所述卫星导航系统的信号精度的评估方法实施例的流程 图,如图所示,包括如下步骤:

步骤110,从IGS组织的网站下载广播星历文件数据和精密星历文件数 据。

其中,所述IGS组织是指国际GPS服务组织,是指导各国卫星导航技术 发展的国际组织机构;具体地,可以通过文件传输协议(File Transfer  Protocol,简称:FTP)实现下载。

下载后,还可以删除所述广播星历文件数据中的不健康数据,例如,IODC (Issue of Data,Clock,简称:时钟数据龄期)与IODE(Issue of Data, Ephemeris,简称:星历数据龄期)不一致的数据、卫星健康字不为0的数据、 卫星URA(User Range Accuracy,简称:测距精度指数)大于等于48米的数 据等。

步骤120,参照GNSS接口文件的描述,使用所述广播星历文件计算卫星 概略坐标(Xk Yk Zk)和卫星概略钟差Δtsv

其中,所述GNSS接口是指全球导航卫星系统(Global Navigation  Satellite System)接口;所述广播星历文件包含表1所示的卫星星历参数:

表1

步骤130,使用所述精密星历文件计算卫星精密坐标(Xp,Yp,Zp)和卫星精 密钟差Δtsv,p

具体地,IGS组织的网站公布的SP3(Standard Product 3 Orbit Format, 简称:标准轨道产品格式)精密星历文件按照一定时间间隔(例如15分钟) 给出了相应GPS时刻的卫星精密坐标与卫星精密钟差。性能评估系统可自定 义时间间隔(例如1分钟)计算相应时刻的用户测距误差。如果性能评估系 统自定义时间间隔与SP3精密星历文件给定的时间间隔不一致,可以通过拉 格朗日插值法,由精密星历文件计算选择的时刻的卫星精密坐标和卫星精密 钟差。一般为了降低时间边界上的插值误差,可以选择三天的精密星历文件 计算当中一天的卫星精密星历。拉格朗日插值的阶数可以自定义。以七阶拉 格朗日插值为例,某一时刻拉格朗日插值公式形式为:

L7(x)=Σi=07Πj=0ji7x-xjxi-xjyi

精密星历文件给出的卫星坐标是卫星质心坐标,而广播星历给出的卫星 坐标是卫星相位中心坐标。使用IGS定期公布的相位中心偏差数据,将拉格 朗日插值计算的卫星质心坐标在星固坐标系下转化为卫星相位中心坐标,该 卫星相位中心坐标即为卫星精密坐标(Xp,Yp,Zp);根据精密星历文件数据按照 拉格朗日插值公式计算得到任意时刻的卫星精密钟差Δtsv,p

步骤140,计算每一分钟的卫星坐标误差 (ΔX=Xk-Xp,ΔY=Yk-Yp,ΔZ=Zk-Zp)和卫星钟差误差Δt=Δtsv-Δtsv,p

步骤150,计算t时刻网格点用户测距误差。

具体地,将全球划分为5度x5度的网格,按照每个网格点的坐标,计算 卫星坐标误差到相应网格点的误差投影。对每个网格点,在计算过程中只考 虑仰角在5度以上的卫星。按照1分钟时间间隔对每个网格每个时刻的用户 测距误差进行计算,持续24小时。

假设网格点坐标为Xu,Yu,Zu,计算网格点至卫星的坐标向量为:

Δyrs=(Xk-Xu)/Δxrs·Δxrs+Δyrs·Δyrs+Δzrs·Δzrs

Δxrs=(Yk-Yu)/Δxrs·Δxrs+Δyrs·Δyrs+Δzrs·Δzrs

Δzrs=(Zk-Zu)/Δxrs·Δxrs+Δyrs·Δyrs+Δzrs·Δzrs

则该网格点处时刻t时的用户测距误差为:

UREgrid,t=(Δxrs·ΔX+Δyrs·ΔY+Δzrs·ΔZ)-cΔt.

步骤160,计算网格点用户测距误差精度,并针对全球,统计卫星导航 系统的用户测距误差精度。

具体地,首先要删除不符合GPS信号规范的异常值。删除URE大于某一 门限的样本,门限根据GPS信号规范选择,取为25米。然后针对每个网格点, 根据网格点观测到的所有卫星24小时内用户测距误差样本,统计网格点的用 户测距误差精度为针对全球,统计卫星导航系统的用户 测距误差精度为:

步骤170,计算t时刻网格点的水平定位精度因子和垂 直定位精度因子

具体地,首先,计算由网格点到所有可视卫星的观测矩阵:

H=l1m1n11l2m2n21............lnmnnn1

其中,lj、mj和nj表示由近似位置指向第j颗卫星的单位矢量的方向余 弦;然后计算G=(HTH)-1,并假设G的分量表示为,

G=g11g12g13g14g12g22g23g24g13g23g33g34g14g24g34g44

上面计算G矩阵是基于ECEF(Earth-Centered Earth-Fixed,简称:地 心地固)坐标系的,需要转换为当地ENU(East North Upper,简称:东北 高)坐标系,转换到当地ENU坐标系后,G矩阵的各分量变为,

g11s=g11sin2φcos2λ+g22sin2φsin2λ+g33cos2φ+

2g12sin2φsinλcosλ-2g13sinφcosφcosλ-2g23sinφcosφsinλ

g22s=g11sin2λ-2g12sinλcosλ+g22cos2λ

g33s=g11cos2φcos2λ+g22cos2φsin2λ+g33sin22φ+

2g12cos2φsinλcosλ+2g13sinφcosφcosλ+2g23sinφcosφsinλ

g44s=g44

基于ENU坐标系的水平定位精度因子为:垂直定位精 度因子为:VDOP=g33s.

步骤180,计算t时刻网格点处的水平定位精度 HACCUgrid,t=1.96HDOP*RMSgrid,并计算网格点卫星导航系统的水平定位服务 可用性性能AvailHor,grid=ΣtCount(HACCUgrid,t<17)ΣtCount(Hgrid,t)×100%.

其中,Count(*)是计数函数。

步骤190,计算t时刻网格点处的垂直定位精度 VACCUgrid,t=1.96VDOP*RMSgrid,并计算网格点卫星导航系统的垂直定位服务可 用性性能Availver,grid=ΣtCount(VACCUgrid,t<37)ΣtCount(VACCUgrid,t)×100%.

以下参照图2,介绍上述步骤120的具体计算过程,如图所示,包括如 下步骤:

步骤121,计算长半轴A、平角速度n0、从需要时刻到参考时刻的时间差 tk、改正平角速度n和平近点角Mk

其中,GM=398600.5(km3/s2)为地球引力常数; tk=t-toe,时刻t必须是以GPST计的卫星信号发射时刻,它由信号接收时刻 减去传播时间延迟得到,当tk=t-toe大于302400秒时,应在tk中减去一个GPS 星期相应的秒数604800秒,当tk=t-toe小于-302400秒时,应在tk中加上604800 秒;n=n0+Δn;Mk=M0+n×tk

步骤122,根据等式Mk=Ek-e×sinEk迭代计算偏近点角Ek

步骤123,根据如下方程组计算真近点角vk,并计算升交点角距参数 φk=vk+ω,

cosvk=(cosEk-e)(1-e×cosEk)sinvk=1-e2sinEk(1-e×cosEk)

步骤124,根据如下方程组计算周期改正项。

δuk=Cussin(2φk)+Cuccos(2φk)δrk=Crssin(2φk)+Crccos(2φk)δik=Cissin(2φk)+Ciccos(2φk)

步骤125,计算改正后的升交点角距参数uk=φk+δuk,以及改正后的向经 rk=A(1-e cos Ek)+δrk

步骤126,计算卫星在轨道平面内的坐标xk=rkcos(uk),yk=rk sin(uk)。

步骤127,计算改正后的倾角ik=io+δik+(IDOT)tk,并计算升交点赤经 Ωk=Ω0+(Ω·-Ω·e)tk-Ω·etoe.

其中,是地球自转的角速度(7.2921151467x1E-5rad/sec)。

步骤128,根据如下方程组计算所述卫星概略坐标(Xk Yk Zk),并计算 所述卫星概略钟差Δtsv=af0+af1(t-toc)+af2(t-toc)2+FeAsinEk-TGD,

Xk=xk×cos(Ωk)-yk×cos(ik)×sin(Ωk)Yk=xk×sin(Ωk)+yk×cos(ik)×cos(Ωk)Zk=yk×sin(ik)

其中,F为常数(-4.442807633x1E-10sec/sqrt(meter))。

本实施例所述方法按照用户定位需求,根据卫星导航系统提供的实际导 航数据和卫星星座的实际布局,提出了评估导航数据的准确程度和定位服务 可用性的可行方案,可以适用于各种不同的卫星导航系统。

图3为本发明所述卫星导航系统的信号精度和定位服务可用性的评估 装置实施例的结构示意图,用以实现上述方法,如图所示,该装置包括: 数据下载模块10、概略运算模块20、精密运算模块30、误差运算模块40、 精度运算模块50、因子运算模块60、水平性能模块70及垂直性能模块80, 图中的粗直线表示总线连接,采用其他连接方式也可是可以的。该装置的工 作原理如下:

数据下载模块10从IGS组织的网站下载广播星历文件数据和精密星历文 件数据,下载后,还可以通过数据删除模块90删除由数据下载模块10下载 的所述广播星历文件数据中的不健康数据,有关不健康数据可参见上述方法 实施例;概略运算模块20参照GNSS接口文件的描述,使用所述广播星历文 件计算卫星概略坐标(Xk Yk Zk)和卫星概略钟差Δtsv,所述广播星历文件中的 卫星星历参数可参见表1。

精密运算模块30使用所述精密星历文件计算卫星精密坐标(Xp,Yp,Zp)和 卫星精密钟差Δtsv,p。具体地,如图4所示,通过精密运算模块30中的插值 单元31对所述精密星历文件数据中的卫星质心坐标进行拉格朗日插值计算; 然后由转化单元32将经所述拉格朗日插值计算后的卫星质心坐标在星固坐 标系下转化为卫星相位中心坐标作为所述卫星精密坐标(Xp,Yp,Zp);进而由钟 差单元33根据所述精密星历文件数据进行拉格朗日插值计算任意时刻的卫 星精密钟差Δtsv,p。具体的插值公式可参见上述方法实施例的相关内容。

此后,由误差运算模块40计算每一分钟的卫星坐标误差 (ΔX=Xk-Xp,ΔY=Yk-Yp,ΔZ=Zk-Zp)和卫星钟差误差Δt=Δtsv-Δtsv,p,并计算t 时刻网格点用户测距误差UREgrid,t=(Δxrs·ΔX+Δyrs·ΔY+Δzrs·ΔZ)-cΔt;此 后,由精度运算模块50计算网格点用户测距误差精度并针对全球,统计卫星导航系统的用户测距误差精度此后, 由因子运算模块60计算t时刻网格点的水平定位精度因子和垂直定位精度因子

基于上述运算结果,由水平性能模块70计算t时刻网格点处的水平定位 精度HACCUgrid,t=1.96HDOP*RMSgrid,并计算网格点卫星导航系统的水平定位服 务可用性性能AvailHor,grid=ΣtCount(HACCUgrid,t<17)ΣtCount(Hgrid,t)×100%,并由垂直性能模 块80计算t时刻网格点处的垂直定位精度VACCUgrid,t=1.96VDOP*RMSgrid,并 计算网格点卫星导航系统的垂直定位服务可用性性能

Availver,grid=ΣtCount(VACCUgrid,t<37)ΣtCount(VACCUgrid,t)×100%.

本实施例所述装置按照用户定位需求,根据卫星导航系统提供的实际导 航数据和卫星星座的实际布局,提出了评估导航数据的准确程度和定位服务 可用性的可行方案,可以适用于各种不同的卫星导航系统。

本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤 可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读 取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述 的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其 限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术 人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或 者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技 术方案的本质脱离本发明各实施例技术方案的精神和范围。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号