卫星自主导航系统存在常值偏差的滤波方法研究_程会艳
- 格式:pdf
- 大小:653.05 KB
- 文档页数:5
卫星导航系统的误差分析及其纠正方法卫星导航系统是现代化的导航方式之一,已成为人们旅行、航空、海洋、地质勘探等领域中必不可少的工具之一。
但是,由于各种外在因素的影响,卫星导航系统的精度不可避免地会受到误差的干扰,从而影响到实际使用效果。
因此,本文将针对卫星导航系统的误差分析及其纠正方法进行探讨。
误差来源卫星导航系统的误差来源主要有以下几种:1.天气因素:天气条件的变化,如雷暴、降雨等,会对信号传输造成干扰,导致误差出现。
2.电离层:电离层会对信号产生折射、延迟等影响,从而影响卫星导航系统的精度。
3.卫星轨道误差:卫星轨道的非理想性和不稳定性会使得卫星发射的信号的时间和位置出现误差。
4.接收机性能问题:接收机的性能问题也会影响卫星导航系统的精度。
接收机信噪比的大小,接收机灵敏度等问题都可能产生误差。
误差分析为了消除误差对卫星导航系统的影响,需要对误差进行分析。
对于卫星导航系统而言,误差分析主要分为两个方面:一是对误差进行分析,二是根据误差分析结果采取相应的纠正措施。
误差分析的第一步就是对误差进行排查。
根据误差来源的不同,采用不同的方法进行分析。
对于电离层误差,可以利用多路径组合技术进行处理。
对于卫星轨道误差,可以利用多源数据融合方法进行处理。
对于接收机性能问题,可以采用时差差分技术或载波相位差分技术进行处理。
误差纠正误差纠正方法可以大致分为两类。
一类是通过信息处理技术对误差进行纠正,例如利用多路径组合技术降低电离层误差、利用多源数据融合方法降低卫星轨道误差等。
另一类是通过通信技术对误差进行纠正,例如利用差分定位技术对接收机性能问题进行纠正。
差分定位技术是最为常见的一种误差纠正技术。
它可以通过在同一时刻同时接收多个卫星信号,然后将它们之间的差异作为误差的补偿,从而提高卫星导航系统的定位精度。
差分定位技术的准确性取决于差分基线的长度和稳定性。
如果差分基线长度较短,误差的补偿也相对较小。
但如果差分基线长度过长,则信号会受到多路径影响,从而导致误差更大。
北斗卫星导航系统的性能评估与优化研究引言:北斗卫星导航系统作为中国自主研发的全球卫星导航定位与导航系统,已在多个领域发挥了重要作用。
为了确保北斗卫星导航系统的性能和精度,进行性能评估与优化研究是必要的。
本文将对北斗卫星导航系统的性能评估与优化研究进行探讨,包括性能评估的指标与方法、性能优化的途径与技术应用。
一、北斗卫星导航系统的性能评估指标与方法1. 定位精度评估:北斗卫星导航系统的定位精度是评估其性能的重要指标之一。
对于不同的应用场景,定位精度的要求也不同。
对于车辆导航、船舶定位等需要高精度的应用,通常采用RMSE(Root Mean Square Error)指标来评估定位误差。
对于精度要求不高的普通导航应用,可以采用CEP(Circular Error Probable)指标来评估。
此外,还可以考虑PDOP(Position Dilution of Precision)等指标来评估定位性能。
2. 数据完整性评估:数据完整性评估是评估北斗卫星导航系统是否能够提供连续可靠的导航数据的指标。
在实际应用中,由于遮挡、信号干扰等原因,导航数据可能会出现中断或者丢失。
因此,评估北斗卫星导航系统的数据完整性是非常重要的。
可以通过统计导航数据中的丢失率、间断时间等指标来评估数据的完整性。
3. 时间精度评估:对于一些对时间要求较高的应用,如通讯、金融等领域,北斗卫星导航系统的时间精度也是重要的性能指标之一。
可以通过与标准时间源的对比来评估北斗卫星导航系统的时间精度。
同时,也可以考虑时钟稳定性、时间延迟等指标来评估系统的时间性能。
二、北斗卫星导航系统的性能优化途径1. 基础设施建设:北斗卫星导航系统的性能优化首先要确保系统的基础设施建设完备。
包括增加卫星数量,提升卫星覆盖范围,完善地面基站布局等。
通过增加卫星数量和改善覆盖范围,可以提高北斗卫星导航系统的定位精度和数据完整性。
同时,合理布局地面基站,可以提高信号接收的质量和稳定性,进一步提升性能。
卫星天文导航自主定轨精度及误差分析季玮;白涛;武国强;林宝军【摘要】Using the star sensor and infrared earth sensor to observe starlight angular is the most project way to implement the satellite autonomous celestial navigation. But because of the external environment measurement error during the process of star sensor measurement. It will lead to the starlight angle has errors and finally cause the satellite orbit results inaccurately. To solve this problem, and combined with experimental data analysis, we ultimately determine the sensor system error is the main source of error which to cause the satellite autonomous celestial navigation orbit determination has the less accuracy. And using the least squares method to demarcate the sensor system error. To make more accurate observations, we use Kalman filter algorithm to eliminate noise of demarcate observations. Finally, using the actual satellite downlink data to validate this method and achieved good results.%通过星敏感器和红外地敏观测星光角距是目前实现卫星天文自主导航最为工程可行的方法,但由于星上敏感器在测量过程中不可避免的会引入外部环境测量误差,导致观测量星光角距存在偏差,最终会造成卫星定轨结果不精确.为解决这一问题,结合实验数据分析,最终确定了敏感器存在的系统误差是造成卫星天文导航定轨精度较低的最大误差源,并利用最小二乘方法对敏感器系统误差进行标定,将标定之后的观测量通过卡尔曼滤波算法进行噪声消除,使观测量更加准确.最后,利用星上实际下传数据对此方法进行验证,取得了良好的效果.【期刊名称】《电子设计工程》【年(卷),期】2017(025)015【总页数】5页(P90-93,97)【关键词】敏感器误差分析;静态地敏;天文导航;星光角距;星敏感器【作者】季玮;白涛;武国强;林宝军【作者单位】中国科学院上海微系统与信息技术研究所上海 200050;上海微小卫星工程中心上海 201203;上海微小卫星工程中心上海 201203;中国科学院光电研究院北京 100094;上海微小卫星工程中心上海 201203;中国科学院光电研究院北京 100094;上海微小卫星工程中心上海 201203;中国科学院光电研究院北京100094【正文语种】中文【中图分类】TN98天文导航是一种重要的卫星自主定轨方法[1-2],它仅需利用卫星自带的姿态敏感部件星敏感器、红外地平仪等,且不需要与外界进行任何的信息交互,是一种完全意义上的自主定轨方法。
北斗卫星导航系统精度评估方法研究北斗卫星导航系统(简称北斗系统)是中国自主研发的卫星导航系统,它能够在全球范围内提供定位、导航和授时服务。
自北斗系统建设以来,广泛应用于交通、水利、气象、农业、渔业、林业、测绘、地质勘探、电力、通信、金融等领域。
为了保证北斗系统的导航精度,需要对其进行精度评估。
一、北斗系统的导航精度北斗系统的导航精度取决于卫星的几何因素、时钟误差、大气延迟、多径效应等因素。
其中,最主要的因素是卫星的几何因素。
由于卫星的位置不断变化,导致导航精度也不断变化。
因此,北斗系统需要不定期对其进行精度评估和校正,以保证其导航精度。
二、北斗系统的精度评估方法1、与基准站进行实时比对方法这种方法是指通过与已知位置的基准站实时比对卫星信号,从而进行误差估计。
这种方法虽然实时性强,但是需要基准站的配合,且成本较高。
2、单点定位方法单点定位是一种通过卫星的伪距观测值,推导出接收机的三维空间坐标的方法。
该方法适用于无需知晓精确位置的应用场景。
然而,由于单点定位容易受到多种误差因素的影响,精度较低,仅适用于某些精度要求不高的应用场景。
3、差分定位方法差分定位是指通过一个基准站观测卫星信号,并与其他接收机的观测值进行比较,从而估计定位误差。
该方法的优点在于可以通过对比不同基准站的数据,来减少大气误差和钟差误差的影响。
它适用于一些对精度要求较高的应用场景,如航空、导航等领域。
4、测量工程方法测量工程方法是通过在一定范围内,建立测量网络并对接收机进行实地观测的方法。
该方法能够产生较准确的位置信息,但需要较大的场地和昂贵的设备。
三、北斗系统精度评估的应用实例北斗系统的精度评估可以通过一系列的实验来进行。
例如,可以通过安装北斗芯片的移动设备,在不同场景下比对和验证其位置信息的准确度。
同时,数字化地图的建立也可以借助北斗系统进行,通过对比实测结果和地图信息的差异,评估北斗系统的导航精度。
此外,还可以在农业、气象等领域使用北斗系统进行应用实例测试,例如,在农业领域,可以通过北斗系统的精度评估,提高精准农业、土地评估等方面的应用。
北斗卫星导航系统误差分析与评估作者:文/ 陈恺来源:《时代汽车》 2020年第19期陈恺江苏无线电厂有限公司江苏省南京市 210012摘?要:北斗卫星导航系统误差还包括卫星误差,以及信号传输的过程中产生的误差、用户接收端的误差,这些误差因素造成卫星导航系统在使用的过程中,无法及时完成定位、完成警告,在警报数值方面存在明显的误差,甚至还会因为定位无法使用,导致出现更多故障。
卫星导航系统出现的各种故障都能够被测量,最终通过是卫星导航系统的运用体现出来,造成使用方面的故障。
关键词:北斗卫星导航系统误差评估Error Analysis and Evaluation of Beidou Satellite Navigation SystemChen KaiAbstract:Beidou satellite navigation system errors include satellite errors, errors generated in the process of signal transmission, and user receiving errors. These error factors cause the satellite navigation system to be unable to complete positioning and complete warnings in time during the process of use. There are obvious errors in numerical values, and even more failures may occur due to unavailability of positioning. Various malfunctions of the satellite navigation system can be measured, and finally reflected through the use of the satellite navigation system, causing malfunctions in use.Key words:Beidou satellite, navigation system, error, evaluation航空领域和科研领域内,对相关设备使用的安全性需求比较高,比如航空领域,航空的安全性和卫星导航系统有直接关系。
BDS载波相位观测值周跳探测与修复研究BDS载波相位观测值周跳探测与修复研究摘要:随着卫星导航技术的快速发展,BDS(北斗卫星导航系统)在国内外得到了广泛应用。
在卫星导航中,准确的载波相位观测是关键的测量数据,然而,由于各种因素的干扰,观测值周跳误差可能会导致定位结果的不准确。
因此,周跳探测与修复研究成为了卫星导航领域的重要课题。
本文通过对BDS载波相位观测值周跳的探测方法和修复算法进行研究,提出了一种高效且准确的周跳处理方法,为提高载波相位观测的可靠性和定位精度提供了理论支持和实践指导。
一、引言BDS作为我国自主研发的全球卫星导航系统,具有覆盖全球、高精度、高可靠性的特点,在航空航天、交通运输、地质勘探等领域得到了广泛应用。
在卫星导航系统中,载波相位观测作为一种高精度的测量数据,对于提高定位精度和抗干扰性能起着关键作用。
然而,受到电离层延迟、多径效应、天线相位中心偏移等因素的影响,载波相位观测值可能会出现周跳误差,从而导致定位结果的不准确。
二、周跳探测方法为了准确地探测载波相位观测值中的周跳误差,研究人员提出了多种方法。
其中,常用的方法包括差分法、滑动窗口法和快速傅里叶变换法。
差分法通过计算连续两个历元观测值之间的差值来判断是否存在周跳误差。
滑动窗口法利用一定长度的滑动窗口内的历元观测数据进行差分运算,通过比较差分值的变化来判断周跳误差的出现。
快速傅里叶变换法则是基于信号频谱的变化特性,通过计算载波相位观测值的频谱进行周跳探测。
三、周跳修复算法在探测到载波相位观测值中的周跳误差后,需要进行修复处理以恢复准确的观测值。
常用的修复算法包括整周模糊度固定法和基于滤波器的算法。
整周模糊度固定法通过将周跳修复为整数倍的波长来消除观测值中的周跳误差。
基于滤波器的算法则是通过对载波相位观测值进行滤波处理,根据观测值的变化趋势来恢复准确的观测值。
四、实验与结果分析为了验证所提出的周跳探测和修复方法的有效性,我们进行了一系列的实验。
一种基于UKF的天文组合导航滤波算法研究摘要:飞机导航系统的设计需要考虑传感器和外部因素不稳定带来的影响,同时在飞行中也面临着导航系统和量测噪声统计不确定问题,因而导致滤波精度低,稳定性差,有可能发散。
为此本文研究了一种基于UKF的自适应卡尔曼滤波算法,能自动平衡状态信息与观测信息在滤波结果中的权比,来实时调整状态向量和观测向量的协方差,从而提高系统的性能。
仿真结果表明该算法定位精度高,稳定性好,具有重要的工程应用价值。
关键词:UKF 自适应滤波组合导航1、引言SINS能完全独立自主的工作,具有短时精度高、输出连续、抗干扰能力强,可同时提供位置、姿态信息等突出优点,但它误差随时间积累,长时间工作的误差很大;CNS精度高、误差不随时间积累,在所有导航设备中航向精度最高,观测目标为天体不可能被人为摧毁,战争时可用性高,但其输出信息不连续,并且在某些情况下会受到外界环境的影响,如在航空中的应用容易受到气候条件的影响[1],目前我国比较先进的星敏感器的输出频率为1Hz,对有高精度要求的军用载体来说是不适用的[2]。
由于两者都存在着自身难以克服的缺点,但两者具有互补的特点,所以,将其组合不仅具有独立系统各自的主要优点,而且随着组合水平的加深,它们之间互相交流、使用信息加强,SINS/天文组合系统的总体性能要优于各自独立系统。
本文研究的自适应UKF卡尔曼滤波算法,在系统噪声统计特性未知时,此算法能自动平衡状态信息与观测信息在滤波结果中的权比,来实时调整状态向量和观测向量的协方差,从而提高系统的性能。
2、星敏感器姿态测量误差分析星敏感器是高精度仪器,但也存在多种误差源,主要包括光学系统成像误差,加工、装配误差,光轴不稳定性,CCD噪声、暗电流、性应不均匀性,电子线路噪声,标定误差等。
因此,星敏感器的姿态确定精度实际上受到诸多因素的影响[3]:2.1 星象提取误差星象提取误差主要来源于星光信号本身,包括恒星的自行、光行差、视差、光线弯曲等误差以及星表误差。
高轨道卫星导航系统的误差校正与精度分析随着现代科技的不断发展,高轨道卫星导航系统已经成为许多重要应用领域的关键技术。
然而,由于多种因素的影响,例如大气、地球引力、卫星轨道偏差等,导航系统的误差是不可避免的。
因此,误差校正与精度分析成为研究人员关注的焦点,以确保导航系统的高精度定位与导航服务。
首先,我们需要了解高轨道卫星导航系统的常见误差源以及其对系统精度的影响。
其中,大气误差是导航系统最主要的误差源之一。
大气层对星间导航信号的传播会导致信号的传输延迟和相位变化,从而影响到导航系统的精度。
此外,地球引力也会对卫星轨道产生微小的扰动,进而影响到导航系统的定位精度。
针对这些误差源,研究人员提出了多种误差校正方法。
一种常见的方法是使用差分定位技术。
差分定位技术利用全球分布的参考站,通过测量接收卫星信号的差异来推断出导航系统的误差,并对定位结果进行校正。
另一种方法是通过模型拟合,将误差源建模为数学模型,并利用物理模型与观测数据进行拟合,以便对导航系统进行误差校正。
此外,多普勒效应也被广泛应用于误差校正。
根据多普勒效应的原理,通过测量卫星信号的频率变化来推断导航系统的误差,并进行校正。
误差校正的效果可以通过精度分析来评估。
精度分析主要以位置定位误差和速度测量误差为指标。
对于位置定位误差,研究人员通常使用水平误差和垂直误差来评估导航系统的定位精度。
水平误差是指导航系统计算的位置与实际位置之间的水平距离差,垂直误差则是指垂直方向上的距离差。
通过测量这些定位误差,可以评估导航系统的定位精度并进一步进行误差校正。
另一方面,速度测量误差也是评估导航系统精度的重要指标之一。
通过测量导航系统在时间维度上的误差,可以评估系统在速度测量上的精度,并进一步进行校正。
这些精度分析指标对于各种应用领域的导航系统来说都非常重要,尤其是在高精度定位和导航需求更为严格的应用场景中。
最后,误差校正与精度分析还需要考虑到导航系统的实时性和鲁棒性。
利用Kalman滤波修正卫星导航差分RTK定位坐标熊杰;安毅;康荣雷;李阳;杨少帅;左芝勇【摘要】卫星导航差分RTK(Real Time Kinematic)定位方法的定位精度极易受到载波相位整周模糊度固定算法的影响,在模糊度固定失败的情况下,差分RTK定位将出现大幅偏差.针对该问题,基于Jerk模型提出了一种利用Kalman滤波修正差分RTK定位坐标的方法.在传统Jerk模型基础上,将卫星导航系统输出的载体运动速度信息引入状态空间模型的观测方程.基于扩展状态空间模型,利用Kalman滤波器实时修正载体的位置坐标.半实物仿真表明,所提方法能大幅改善卫星导航差分RTK定位精度.%The positioning accuracy of the differential global navigation satellite system(DGNSS) real time kinematic (RTK) system is extremely influenced by the carrier phase integer ambiguity resolution algorithms.Especially,when the integer ambiguity is failed to be fixed,the positioning deviation is bound to sharply increase.Against this issue,based on the Jerk model,a DGNSS RTK positioning coordinate adjusting algorithm via the Kalman filtering is proposed in this paper.The traditional Jerk model is augmented by adding the velocity information obtained from the GNSS single-point positioning into the observation equations.Based on this augmented state space model,the Kalman filtering is used to real-time adjust the DGNSS RTK positioning coordinate.The hardware-in-the-loop simulation results show that the suggested adjusting algorithm can significantly improve the positioning accuracy of the DGNSS RTK system.【期刊名称】《电讯技术》【年(卷),期】2017(057)006【总页数】6页(P666-671)【关键词】全球卫星导航系统;RTK技术;Jerk模型;Kalman滤波【作者】熊杰;安毅;康荣雷;李阳;杨少帅;左芝勇【作者单位】中国西南电子技术研究所,成都610036;中国西南电子技术研究所,成都610036;中国西南电子技术研究所,成都610036;中国西南电子技术研究所,成都610036;中国西南电子技术研究所,成都610036;中国西南电子技术研究所,成都610036【正文语种】中文【中图分类】TN961卫星导航差分RTK(Real Time Kinematic)技术具有高精度实时定位能力,越来越多地应用到飞行器编队飞行、无人机着陆、空中加油、电力、水利、数据链时间同步、CORS网、遥感测绘等诸多技术领域[1-4]。
飞行器导航与控制系统中的滤波算法研究与优化导言:飞行器导航与控制系统是现代航空技术的核心部分,对于飞行器的安全性和性能有着至关重要的作用。
在实际飞行中,飞行器会受到各种外界干扰和噪声的影响,为了准确地获取飞行器的状态信息并实现精确的控制,滤波算法在导航与控制系统中扮演着重要的角色。
本文将对飞行器导航与控制系统中的滤波算法进行研究与优化。
一、滤波算法的基本原理滤波算法是通过对输入信号进行处理,去除干扰和噪声,提取出感兴趣的信号。
在飞行器导航与控制系统中,滤波算法主要用于降低传感器噪声和外界干扰对状态估计的影响,以提高导航和控制的精度。
1.1 常用的滤波算法在飞行器导航与控制系统中,常用的滤波算法包括卡尔曼滤波(Kalman Filter)、无迹卡尔曼滤波(Unscented Kalman Filter)、粒子滤波(Particle Filter)等。
- 卡尔曼滤波是一种基于状态空间模型的线性高斯滤波算法,具有计算效率高、收敛速度快、适用性广等优点。
- 无迹卡尔曼滤波是对卡尔曼滤波的改进,通过引入无迹变换来近似非线性问题,提高了滤波的准确性。
- 粒子滤波是一种通过随机取样的方式来逼近后验概率分布的非参数滤波算法,适用于非线性和非高斯系统。
1.2 滤波算法的评估指标在研究与优化滤波算法时,需要考虑以下几个评估指标:- 估计误差:衡量滤波算法对真实状态的估计精度,通常使用均方根误差(Root Mean Square Error, RMSE)进行评估。
- 收敛速度:衡量滤波算法从初始状态到稳定状态的收敛速度,可以通过收敛率(Convergence Rate)来评估。
- 计算复杂度:衡量滤波算法在计算资源方面的开销,包括计算时间和存储空间。
二、滤波算法的研究与优化2.1 传感器模型的建立在进行滤波算法的研究与优化时,首先需要建立准确的传感器模型。
传感器模型包括传感器测量方程、传感器噪声模型等。
- 测量方程描述了传感器输出与飞行器状态之间的关系,可以根据传感器的物理原理和数学模型进行建立。
一、GNSS干扰概述(一)GNSS干扰概念全球导航卫星系统(GNSS)干扰是指在GNSS信号传输过程中出现一些问题,导致信号质量下降,定位精度降低,甚至导航系统功能中断。
通常可以将GNSS干扰分为有意干扰和无意干扰两种类型。
有意干扰是指恶意攻击者通过故意干扰GNSS信号来误导用户位置信息或破坏GNSS系统正常运行的行为。
无意干扰则是由于自然或技术因素引起的信号干扰,如电磁干扰、多径效应、恶劣天气等。
(二)GNSS干扰特点1. 隐蔽性GNSS干扰往往以行动隐蔽或模仿合法信号的方式进行,使用户很难意识到信号被干扰,因此很容易将其误认为是自然干扰。
2.动态性GNSS干扰的特征和强度可能随时间和空间的变化而变化。
干扰源的位置、功率和频率等参数可能会发生变化,从而对定位和导航系统产生不同程度的影响。
3.多样性GNSS干扰的形式多样,包括频率干扰、码干扰、相位干扰等。
此外,干扰还可以通过多径效应、反射干扰、信号屏蔽等方式引入,导致定位误差。
(三)GNSS干扰分类1.干扰源分类①有线干扰源。
有线干扰源是通过有线电缆传输的电力线、通信线和雷达等设备引起的GNSS干扰。
这些设备在传输过程中会产生电磁波,这些电磁波可能影响GNSS接收机的正常工作。
②无线干扰源。
无线干扰源是通过无线信号传输的设备引起的GNSS干扰。
这些设备包括无线电发射塔、无线电通信设备和雷达干扰器等。
无线干扰源发射的无线信号可能与GNSS卫星信号发生冲突,导致GNSS接收机无法正常接收到卫星信号。
③移动干扰源。
移动干扰源是移动设备引起的GNSS干扰,主要包括移动电话和卫星电视发射器等。
移动设备发射的无线信号可能与GNSS卫星信号发生冲突,干扰GNSS接收机的正常工作。
④自然干扰源。
自然干扰源是指自然现象引起的GNSS干扰,主要包括闪电和太阳耀斑等。
闪电产生的电磁波可能干扰GNSS信号的传输和接收,而太阳耀斑会产生高能粒子和电磁辐射,对GNSS系统的工作产生干扰作用。
卫星导航信号波形畸变引起的码跟踪偏差徐赟;刘建成;桑怀胜【摘要】基于2 OS卫星导航波形畸变模型,研究了相关器间隔固定时2 OS模型参数空间范围内的波形畸变引起的码跟踪偏差。
给出了由三个可变参数定义的卫星导航畸变2 OS模型,根据BPSK调制的卫星导航接收机信号模型,分析了卫星导航波形畸变对相干鉴别器、功率模式和点积模式非相干鉴别器等三种DLL鉴别器输出特性的影响,通过数值分析方法获得了多个相关器间隔情况下卫星导航波形畸变参数空间范围内的码跟踪偏差。
%Based on 2OS threat model of waveform distortions,the tracking biases in the threat parameters space for specific correlator spacing are studied.The 2OS threat model which defined by three parameters is presented,then according to GNSS receiver signal by BPSK modulation,for three types coherent and non-coherent DLL(Delay Lock Loop)dis-criminators the discriminator responses when waveform distortions occur are analyzed,final-ly by numerical analysis code tracking biases are provided in the 2OS model parameters space for several correlator spacing .【期刊名称】《全球定位系统》【年(卷),期】2014(000)002【总页数】5页(P5-8,25)【关键词】信号波形畸变;2OS模型;鉴别器;码跟踪偏差【作者】徐赟;刘建成;桑怀胜【作者单位】北京卫星导航中心,北京 100094;北京卫星导航中心,北京 100094;北京卫星导航中心,北京 100094【正文语种】中文【中图分类】P228.40 引言自从GPS SV19号卫星被发现信号异常以来,卫星导航信号质量问题受到越来越多地重视,而卫星导航信号异常对导航接收机的影响是一项重要的研究内容[1-4]。
GNSS卫星导航定位的精度、误差与偏差──GNSS导航定位误差之一刘基余【摘要】本文论述了GNSS卫星导航定位的精度、误差与偏差的意义及其差别.【期刊名称】《数字通信世界》【年(卷),期】2018(000)012【总页数】2页(P1-2)【关键词】精度;误差;偏差【作者】刘基余【作者单位】武汉大学测绘学院,武汉 430079【正文语种】中文【中图分类】TN96GNSS卫星导航定位,是基于被动式测距原理,即,GNSS信号接收机被动地测量来自GNSS卫星的导航定位信号的传播时延,而测得GNSS信号接收天线相位中心和GNSS卫星发射天线相位中心之间的距离(即站星距离),进而将它和GNSS卫星在轨位置联合解算出用户的三维坐标。
由此可见,GNSS卫星导航定位误差主要分成下述三大类:一是GNSS信号的自身误差及人为误差;二是GNSS 信号从卫星传播到用户接收天线的传播误差;三是GNSS信号接收机所产生的GNSS信号测量误差。
为了明了后续所论,首先介绍几个基本概念。
广义而论,精度(accuracy),表示一个量的观测值与其真值接近或一致的程度,常以其相应值——误差(error)予以表述。
对GNSS卫星导航而言,精度,直观地概括为用GNSS信号所测定的载体在航点位与载体实际点位之差;对于GNSS卫星测地而言,精度,是用GNSS信号所测定的地面点位与其实地点位之差。
现对卫星导航定位中几个常用技术术语进行较详细的论述。
1 均方根差(RMS)均方根差,英文为root mean square error,测绘界的中国学者将其称“中误差”,或曰“标准差”(σ,standard deviation)。
它的探测概率,是以置信椭圆(confidence ellipse,用于二维定位)和置信椭球(confidence ellipsoid,用于三维定位)来表述。
置信椭圆的长短半轴,分别表示二维位置坐标分量的标准差(如经度的σλ和纬度的σφ);一倍标准差(1σ)的概率值是68.3%;二倍标准差(2σ)的概率值为95.5%;三倍标准差(3σ)的是99.7%。
卫星导航天线相位中心测量方法张志华;秦顺友【摘要】相位中心是卫星导航天线最重要的性能指标之一,相位中心测量精度直接影响全球卫星导航系统的定位精度.简述了天线相位中心的基本概念,系统总结了卫星导航天线相位中心的传统测量方法,即微波暗室远场检测法和基线测量法,简述了测量方法和程序,重点阐述了在微波暗室内由实测远场相位方向图确定天线相位中心的方法.对导航天线相位中心测量方法进行了比较和分析,指出了各自的优缺点和应用场合.为卫星导航天线相位中心测量提供了参考.【期刊名称】《无线电工程》【年(卷),期】2017(047)006【总页数】4页(P45-47,60)【关键词】卫星导航天线;天线相位中心;相位中心测量【作者】张志华;秦顺友【作者单位】中国电子科技集团公司第五十四研究所,河北石家庄050081;中国电子科技集团公司第五十四研究所,河北石家庄050081【正文语种】中文【中图分类】TN820随着卫星导航技术的发展,全球导航卫星系统(GNSS)的应用不仅日益广泛,而且导航系统的定位精度要求越来越高[1]。
卫星导航系统一般由卫星、地面站和用户终端组成[2],卫星通过测量载波信号星地之间的传输时延进行测距解算,而时延校准参考点是导航天线相位中心,因此测量导航天线相位中心测量精度直接影响导航系统测距的解算精度[3]。
通常情况下,人们把卫星导航天线的机械中心作为天线的相位中心,实际上由于机械加工和安装误差等因素的影响,使天线的相位中心与机械中心存在偏差,因此精确测量导航天线的相位中心是非常重要的[4]。
目前,确定天线相位中心的方法有理论仿真计算法和测量方法[5]。
天线相位中心测量的方法又可细分为:远场测量法、近场测量法和紧缩场测量法,但在全球卫星导航系统的应用领域,常采用基线测量法和微波暗室远场法确定卫星导航天线的相位中心[6]。
本文对这2种测量方法的原理进行论述,重点研究了实测相位方向图确定相位中心的方法,分析了该方法测试中需要注意的事项以使得测试更加精确。
北斗三号系统卫星自主完好性监测技术
陈雷;裴凌;高为广;蔡洪亮;戴永珊;陈颖;胡旖旎
【期刊名称】《导航定位与授时》
【年(卷),期】2024(11)1
【摘要】完好性对于全球卫星导航系统(GNSS)来说至关重要,关乎到其能否被放心应用。
卫星自主完好性监测(SAIM)技术,是完好性监测技术发展的前沿趋势,国内外卫星导航系统均竞相发展。
介绍了北斗三号系统SAIM技术设计与实现的重要意义,从功能设计和实现原理两个方面,阐述了北斗三号SAIM技术体制。
针对SAIM 实际在轨监测数据的正态分布特性服从程度和长期稳定性等问题,随机选取某一颗中圆轨道(MEO)卫星自2020年7月31日北斗三号系统正式开通服务以来至2021年7月31日连续1年期间的监测数据,得到真实在轨监测数据的分布特性。
最后,提出了告警门限优化、分级告警策略设计、星历完好性自主监测等方面的后续发展必要性建议,旨在为北斗系统更好地为全球用户提供更优质的完好性服务提供参考。
【总页数】9页(P1-9)
【作者】陈雷;裴凌;高为广;蔡洪亮;戴永珊;陈颖;胡旖旎
【作者单位】北京跟踪与通信技术研究所;智慧地球重点实验室;上海交通大学上海市导航与位置服务重点实验室;上海微小卫星工程中心
【正文语种】中文
【中图分类】TN967.1
【相关文献】
1.北斗导航系统接收机自主完好性监测算法及性能分析
2.多系统卫星导航接收机自主完好性监测
3.北斗星光照神州放眼量--我国自主卫星导航定位系统:北斗卫星导航定位系统综述
4.北斗卫星导航系统安全和完好性监测\r现状与发展探析
5.北斗卫星自主完好性监测及在轨性能评估
因版权原因,仅展示原文概要,查看原文内容请购买。
自动驾驶组合导航1卫惯组合导航需求逐渐刚性,百亿级市场已来临1.1. GNSS与IMU融合可提供稳定的绝对位置信息全球卫星导航系统(GNSS)是能为地球表面或近地空间任何地点提供全天候定位、导航、授时的空基无线电导航定位系统。
美国的全球定位系统(GPS)、俄罗斯的格洛纳斯卫星导航系统(GLONASS)、欧盟的伽利略卫星导航系统(Galileo)以及我国的北斗卫星导航系统(BDS)是全球四大卫星导航定位系统。
受多路径效应、对流层折射等因素影响,普通GNSS单点定位精度一般在5-10米(实际普通GNSS在开阔地带单频单模单点定位精度约为2. 5米)。
为提高卫星导航系统的定位精度,出现了高精度卫星定位技术,主要包括以基于网络RTK技术的连续运行参考站系统(CORS)为代表的地基增强技术、以美国广域增强系统(WAAS)为代表的区域星基增强系统以及基于实时精密单点定位技术(PPP)的商业全球星站差分增强技术。
惯性导航系统(INS)属于推算导航方式,即从一已知点的位置根据连续测得的运动体航向角和速度推算出其下一点的位置,因而可连续测出运动体的当前位置。
惯性导航系统的核心部件为陀螺仪和加速度计,利用载体先前的位置、惯性传感器测量的加速度和角速度来确定其当前位置。
给定初始条件,加速度经过一次积分得到速度,经过二次积分得到位移。
角速度经过处理可以得出车辆的俯仰、偏航、滚转等姿态信息,利用姿态信息可以把导航参数从载体坐标系变换到当地水平坐标系中。
惯性导航系统有自主导航、不受外部依赖、输出频率高(大于IoOHZ)等优点。
定位精度取决于陀螺仪、加速度计等惯性传感器的测量精度,高性能IMU价格昂贵。
惯性导航定位误差会随着时间不断累积,导致位置和姿态的测量结果偏离实际位置,因此无法用来做长时间的高精度定位。
因此,通常采用惯性导航系统作为GNSS信号丢失时的补偿,以使导航系统功能连续。
惯性导航起源于军工领域,因其成本高,长期用于国防和商用航空航天领域,相关模组器件主要由我国军工企业研发制造,产品以高精度战术级器件为主(包括激光惯性导航、光纤惯性导航和高精度MEMS惯性导航)。
组合导航系统是将载体( 飞机、舰船等) 上导航设备组合成一个统一系统,利用两种或两种以上设备提供多重信息,构成一个多功能、高精度冗余系统。
组合导航系统有利于充分利用各导航系统进展信息互补与信息合作, 成为导航系统开展方向。
在所有组合导航系统中,以北斗与惯性导航系统INS 组合系统最为理想, 而深组合方式是北斗与惯性导航系统( INS) 组合最优方法。
鉴于GPS 不可依赖性,北斗卫星导航系统与INS 组合是我国组合导航系统开展趋势,我国自主研制北斗/INS深组合导航系统需要解决关键技术。
1北斗/惯导深组合导航算法深组合导航算法是由INS导航结果推算出伪距、伪距率,与北斗定位系统观测得到伪距、伪距率作差得到观测量。
通过卡尔曼滤波对INS误差和北斗接收机误差进展最优估计,并根据估计出INS误差结果对INS进展反应校正, 使INS保持高精度导航。
同时利用校正后INS 速度信息对北斗接收机载波环、码环进展辅助跟踪, 消除载波跟踪环和码跟踪环中载体大局部动态因素, 以降低载波跟踪环和码跟踪环阶数,从而减小环路等效带宽, 增加北斗接收机在高动态或强干扰环境下跟踪能力。
其组合方式如图1所示,图中只画出了北斗一个通道,其他通道均一样。
图 1 深组合方式框图组合导航参数估计是组合导航系统研究关键问题之一。
经典Kalman 滤波方法是组合导航系统中使用最广泛滤波方法,但由于动态条件下组合导航系统状态噪声和量测噪声统计信息不准确,常导致滤波精度下降,影响组合导航性能。
滤波初值选取与方差矩阵初值对滤波结果无偏性和稳定性有较大影响,不恰中选择可能导致滤波过程收敛速度慢,甚至有可能发散。
另外系统误差模型不准确也会导致滤波过程不稳定。
渐消记忆自适应滤波方法通过调节新量测值对估计值修正作用来减小系统误差模型不准确对滤波过程影响。
当系统模型不准确时,增强旧测量值对估计值修正作用,减弱新测量值对估计值修正作用。
因此我们提出了以模糊控制规那么为根底渐消记忆自适应卡尔曼滤波方法。
收稿日期:2009-12-06;修回日期:2010-03-10作者简介:程会艳(1984-),女,硕士研究生,主要研究方向:自主导航算法。
2010年8月宇航计测技术A u g .,2010第30卷 第4期J o u r n a l o f A s t r o n a u t i c M e t r o l o g y a n d M e a s u r e m e n tV o l .30,N o .4文章编号:1000-7202(2010)04-0014-05 中图分类号:V 557 文献标识码:A卫星自主导航系统存在常值偏差的滤波方法研究程会艳1,2 郝云彩1,2 乔国栋1,2(1.北京控制工程研究所,北京100190;2.空间智能控制技术国家级重点实验室,北京100190) 摘 要 由于敏感器常值偏差对导航精度影响较大,因此有必要对其进行标定。
考虑到传统常偏扩维算法计算量大,且可能出现数值病态的问题,提出了两步U K F 算法,该算法对状态和偏差实施分离估计,从而达到解耦目的。
不仅能够准确标定常值偏差,而且还可以提高导航精度。
近地卫星自主导航系统仿真结果验证了该算法的有效性。
关键词 卫星导航 常值偏差 卡尔曼滤波 分离估计F i l t e r A l g o r i t h m i n S a t e l l i t e A u t o n o m o u s N a v i g a t i o nS y s t e mw i t hC o n s t a n t B i a sC H E N GH u i -y a n 1,2 H A OY u n -c a i 1,2 Q I A OG u o -d o n g1,2(1.B e i j i n gI n s t i t u t e o f C o n t r o l E n g i n e e r i n g ,B e i j i n g 100190;2.N a t i o n a l L a b o r a t o r y o f S p a c e I n t e l l i g e n t C o n t r o l ,B e i j i n g 100190) A b s t r a c t A c c o r d i n g t o t h e e f f e c t o f t h e c o n s t a n t b i a s o n t h e n a v i g a t i o n p r e c i s i o n i s d i s t i n c t ,i t i sn e c e s s a r y t o e s t i m a t e .S i n c e t h ea m o u n t o f c o m p u t a t i o ni nt r a d i t i o n a l e x t e n d e dd i m e n s i o na l g o r i t h m i s g r e a t ,t h e t w o -s t a g e U n s c e n t e d K a l m a n F i l t e r (T U K F )i s p r o p o s e d ,w h i c h c o u l d e s t i m a t e t h e s t a t e v a r i -a n t s a n d b i a s r e s p e c t i v e l y .B y t h i s w a y ,t h e c o n s t a n t b i a s c a n b e e s t i m a t e d a c c u r a t e l y ,a n d t h e n a v i g a t i o n p r e c i s i o n c a n b e i m p r o v e d o b v i o u s l y .T h e s i m u l a t i o n r e s u l t s f o r l o w -e a r t h a u t o n o m o u s n a v i g a t i o n s y s t e m s h o wt h a t t h e p r o p o s e d a l g o r i t h mi s e f f e c t i v e . K e y w o r d s S a t e l l i t e n a v i g a t i o n C o n s t a n t b i a s K a l m a n f i l t e r S e p a r a t i o n e s t i m a t i o n1 引 言卫星自主导航是指卫星不依赖地面支持,而利用星上自备的测量设备实时确定自己的位置和速度。
自主导航技术是实现卫星自主运行的一个重要方面,是当今卫星控制技术的发展趋势,它对减轻地面测控负担,降低卫星运行成本,提高卫星生存能力等方面都有重要意义[1]。
卡尔曼滤波[1]是一种最小方差意义上的现代滤波方法,一般情况下用于线性系统的状态估计。
对于非线性系统,则需考虑使用扩展卡尔曼滤波[2](E K F )。
E K F 算法首先对非线性状态方程和测量方程线性化,然后按照线性系统滤波方法进行滤波,但其对非线性系统进行简单一阶线性化,容易带来较大高阶截断误差,影响导航精度。
无迹卡尔曼滤波[3](U K F )方法可直接用于非线性系统,不必计算雅克比矩阵,可得到更好的状态估计。
考虑到实际情况中大多数系统都存在常值或随机时变偏差,从而导致滤波性能下降,甚至引起滤波发散。
为此,对系统偏差进行估计和校正的滤波算法得到了快速发展,文献[4]将偏差增扩为状态,提出了状态联合滤波算法(A S K F),但该算法的计算量随着偏差向量维数的增高而增加,且在实现过程中可能会出现数值病态问题。
F r i e d l a n d[5]提出了用于线性系统具有定常偏差的两步卡尔曼滤波算法(T K F),该算法提出后,引起了人们极大重视。
H s i e h等人将两步滤波思想应用于标准卡尔曼滤波器,提出了两步卡尔曼滤波算法[6] (T K F)及最优多步卡尔曼滤波算法[7](O M S K F)。
此外,一些学者将T K F算法推广到非线性系统,S i n h a 和M a h a l a n a b i s对非线性系统具有定常输入偏差的滤波算法[8]进行研究,S h e r e v e等人针对非线性系统只有测量偏差的问题,提出了两阶次优滤波器[9]。
M e n d e l提出了一种新的两步扩展卡尔曼滤波[10] (T E K F)。
但这些算法都需要对非线性系统进行线性化,容易带来较大高阶截断误差,影响导航精度。
考虑到U K F算法可直接用于非线性系统,本文在此基础上提出了两步U K F算法,用于存在常值偏差的非线性系统状态与偏差的估计问题。
本文第二部分建立导航系统数学模型,第三部分针对导航系统测量存在常值偏差的问题,在文献[10]基础上提出两步U K F算法(t w o-s t a g e u n s c e n t e d k a l m a n f i l t e r,T U K F)。
第四部分利用该算法进行数学仿真,仿真结果验证了该算法的有效性。
2 建立导航系统的数学模型2.1 导航系统的状态方程在建立系统的状态方程时,仅考虑地球中心引力和J2项摄动,将其它摄动因素等效为高斯白噪声,在地心赤道惯性坐标系中建立轨道动力学方程x﹒(t)=f(x,t)+w(t)(1)式中:μ———地球引力常数;J2———二阶带谐项系数;R e———地球平均赤道半径;x=[r x,r y,r z,v x,v y, v z]T———状态变量;r=r2x+r2y+r2z———表示地心距;w(t)———表示与测量噪声v(t)无关的系统噪声,假定v(t)和w(t)均为高斯白噪声。
2.2 导航系统的观测方程选取地心方向单位矢量及视半径作为观测量,同时假定地心方向矢量和视半径都存在常值偏差,得到系统的观测方程为z=h(x,t)+D(t)b+v(t)(2) h(x,t)=r xrr yrr zr a r c s i n R e+h c o2rT式中:D(t)———四阶单位阵;b———常值偏差向量; r x,r y,r z———分别为地心方向矢量在惯性坐标系下分量;h c o2———地球大气层中波长为14μm~16μm 的二氧化碳吸收带的平均高度。
3 带有常值偏差滤波算法设计敏感器测量数据中一般包括随机误差和系统误差,随机误差通常可以通过滤波算法来消除,系统误差会造成观测模型的不准确,一般难以通过滤波方法来消除,导致系统导航精度比较低。
针对系统误差为常值的情况,本文考虑将常值偏差作为状态变量,利用滤波算法对其进行估计和校准。
3.1 U K F算法U K F算法利用一系列近似高斯分布的采样点,通过U n s c e n t e d变换来进行状态与误差协方差阵的递推和更新,因此不需要计算状态方程和测量方程的雅克比矩阵,克服了E K F的缺点,同时保留了K a l m a n滤波的递推形式,其实现也相对简单。
U K F算法的基础是U n s c e n t e d变换[11](U T),它用一组确定性的离散采样点即s i g m a点来近似状态变量的分布,逼近系统状态变量的均值和方差,具体的U T变换如图1所示。
U T变换根据先验知识选取一组s i g m a点集,确保它们的均值和方差为给定的均值和方差,将每个s i g m a点通过非线性变换得到一组经过变换的点集。
对变换后的点集进行统计,可得到非线性变换后的均值和方差估计。
3.2 两步U K F算法T U K F算法是在U K F算法的基础上改进得到·15· 第4期 卫星自主导航系统存在常值偏差的滤波方法研究图1 U T 变换原理图的,其分别对状态和偏差采用U K F 算法进行估计,然后利用估计的偏差对状态变量进行更新。
假定离散非线性系统为x k =f (x k -1,k -1)+w k -1z k =h (x k ,k )+D k b +vk(3)式中:x k ———n 维系统状态矢量;z k ———m 维观测矢量;b ———m 维常值偏差矢量;w k -1———系统噪声序列;v k ———量测噪声序列,并假设w k -1,v k 为零均值高斯白噪声;其协方差矩阵分别为:Q 和R 。
具体的滤波算法如下所示1)初始化 x 0=E [x 0],P 0=E [(x -x 0)(x -x 0)T] b 0=b 0,P b 0=E [(b -b 0)(b -b 0)T ] 2)假定偏差为零时的状态估计计算s i g m a 点 (χk -1)0=x k -1 (χk -1)i =x k -1+n +λ(P k -1)i ,i =1,…,n (χk -1)i =x k -1-n+λ(P k -1)i -n ,i =n +1, (2) 相应权值为ω0=λn+λ,ωi =λ2(n+λ),i =1,…,2n 状态预测 (χk k -1)i =f ((χk -1)i ),i =0,…,2n x k k -1=∑2ni =0ωi (χk k -1)i P f f =∑2ni =0ωi [(χk k -1)i -x k k -1][(χk k -1)i -x k k -1]T P k k -1=P f f +Q 输出预测 (Z k k -1)i =h ((χk k -1)i ),i =0,…,2n z k k -1=∑2ni =0ωi (Z k k -1)i P h h =∑2ni =0ωi [(Z k k -1)i -z k k -1][(Z k k -1)i -z k k -1]T P z k z k=P h h +R 状态与统计特性参数更新 P x k z k=∑2ni =0ωi [(χk k -1)i -x k k -1][(Z k k -1)i -z k k -1]T K k =P x k z k P -1z k z k x k =x k k -1+K k (z k -z k k -1) P k =P k k -1-K k P z k z k K Tk 3)偏差估计 b k k -1=b k -1,P b k k -1=P b k -1 P b x k z k=P b k k -1S T P b z k z k =S P b k k -1S T+P z k z k K bk =P bx k z k P bz k z k-1 P bk =P bk k -1-K b k P bz k z k(K b k )T b k =b k k -1+K b k (z k -z k k -1-S b k k -1) 4)更新状态估计 x k =x ~k +V k b k 关系矩阵 U k =Υk k -1V k -1,S k =H k U k +D k V k =U k -K k S k Υk k -1= f (x ) x x =x ~k -1,H k =h (x ) x x =x ~k -14 仿真结果与分析4.1 仿真条件为了模拟卫星在轨的真实运动情况,利用S T K 生成卫星轨道数据,考虑如下摄动因素:(1)地球引力;(2)地球非球形摄动考虑前10阶带谐项;(3)日、月摄动;(4)太阳光压和大气阻力。