基于粒子滤波和似然比接收机自主完好性监测算法.docVIP

基于粒子滤波和似然比接收机自主完好性监测算法.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于粒子滤波和似然比接收机自主完好性监测算法

基于粒子滤波和似然比接收机自主完好性监测算法   摘要:由于粒子滤波算法在处理非线性系统非高斯噪声问题具有较大的优势,提出将粒子滤波算法与对数似然比方法有机结合应用于接收机自主完好性监测( Receiver autonomous integrity monitoring,RAIM)中。通过粒子滤波算法对状态进行精确估计,利用对数似然比建立一致性检验统计量进行故障检测。在建立全量累加对数似然比和部分累加对数似然比检验统计值的基础上,通过比较系统各状态累加对数似然比和检测阈值之间的关系,进而对卫星故障进行检测。对算法进行了数学建模,描述了RAIM算法流程。通过实测数据对提出的RAIM算法进行验证,结果表明:粒子滤波在非高斯测量噪声情况下可以对GPS接收机状态进行精确的估计.利用对数似然比建立的一致性检验统计量能有效地检测并隔离故障卫星,验证了该算法应用于接收机自主完好性监测的可行性和有效性。   关键词:GPS;接收机自主完好性监测;粒子滤波;似然比;故障检测   中图分类号:V241.6;TN967.1   文献标志码:A   文章编号:1005-2615(2015)01-0046-06   在卫星导航定位系统中,完好性监测是航空导航系统不可或缺的一部分,由于系统故障而引起的导航火败或者故障应该被探测和隔离以保证导航信息可靠性不受影响。随着全球导航卫星系统(Global navigation satcllite system, GNSS)的发展以及用户对于GNSS服务性能要求的不断升级,完好性监测日益受到重视。由于通过卫星导航系统自身的操作控制部分进行卫星故障监测时,告警时间比较长,通常在15 min到几小时,不能满足航伞导航需求,因此在用户端对卫星故障进行快速监测,即接收机白主完好性监测( Rcccivcr autono-mous integrity monitoring.RAIM)成为研究的热点。RAlM足一种基于一致性检验的自主完好性监测方法,它通过对冗余观测信息的检测来判断测量结果中是否含有较大卫星距离误差,当系统性能超出指定的容差级时,它能实时有效地给用户提供告警信息。   目前,RAIM算法包括两大类:一类是利用当前伪距观测量的快照算法;一类是基于卡尔曼滤波的RAIM算法。在故障检测和排除算法中,传统的广义似然比方法基于高斯白噪声假设,比较简单而常用的是快照算法,由于其具有不需要外部支持设备、反映速度快、容易实现等优点,目前得到了广泛的使用。怏照算法主要有奇偶空间法、最小二乘残差和法和最大间隔法等。奇偶空间法和最小二乘残差和法在检测准则上是等价的。卡尔曼滤波算法利用历史观测量来提高效果,对先验误差特性依赖性强,而实际洪差特性很难准确预测。而且,卡尔曼算法要求测量噪声服从高斯分布.而在实际中测量噪声很难严格服从高斯分布,因此算法的性能就会降级。   为了解决上述算法对噪声分布要求的限制,本文将粒子滤波引入到接收机自主完好性监测中,提出将基于对数似然比(Log-likelihood ratio, LLR)方法的粒子滤波算法用于故障卫星检测,通过实测数据对提出的RAIM算法进行仿真,验证了该算法能有效地检测并隔离故障卫星,证明了其在RAIM的可行性和有效性。   l 用于故障检测的粒子滤波算法   故障检测是指对被临测系统故障的存在作出判断,故障隔离是指对系统故障的类型作出判断,并剔除故障。   粒子滤波可以较好地适应观测量出现异常突变的情况,适用于非线性、非高斯系统,对系统的过程噪声和量测噪声没有限制.容易得到状念的最优估计。粒子滤波的误差和模型的失配程度是密切相关的,随着模型失配程度的增大,粒子滤波误差快速增长,因此,可将粒子滤波用于故障检测中。Gordon提出基于蒙特卡罗方法的序贯重要性重采样粒子滤波算法以来,粒子滤波成为非线性非高斯系统状态估计问题的一个研究热点,广泛用于自动控制、导航、跟踪等研究领域,并应用于动态系统的故障检测等问题。粒子滤波算法中的重要性权是迭代计算的,为了有较好的估计效果,重要性应接近真实的状态后验分布,因此重要性的方差越小越好。但重要性权的方差随着时间增大,经过若干次迭代,某个权可能趋于1,其余的权都趋于0,从而对后验概率密度函数的估计不起作用,造成了权值退化现象。退化现象足粒子滤波最常见的问题,理论上可以尽量采用大的粒子数,实际操作中,一般选择好的重要性密度和重采样的方法来提高粒子质量。选择好的重要性概率密度分布函数需要全面考虑滤波性能与计算复杂度之间的关系。重采样可抑制粒子的权值退化,文中选择重采样的方法来解决退化问题。   2 新RAIM算法及流程   RAIM算法包括卫星故障的检测与隔离。检验统计量是利用测量值计算,应尽可能近似地描述故障。检测门限是认定系

文档评论(0)

erterye + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档