基于局部离群因子的列车卫星定位故障检测方法.pdf
《基于局部离群因子的列车卫星定位故障检测方法.pdf》由会员分享,可在线阅读,更多相关《基于局部离群因子的列车卫星定位故障检测方法.pdf(10页珍藏版)》请在咨信网上搜索。
1、第 20 卷 第 10 期2023 年 10 月铁道科学与工程学报Journal of Railway Science and EngineeringVolume 20 Number 10October 2023基于局部离群因子的列车卫星定位故障检测方法王韦舒1,上官伟1,2,刘江1,2,姜维1,2(1.北京交通大学 电子信息工程学院,北京 100044;2.北京市轨道交通电磁兼容与卫星导航工程技术研究中心,北京 100044)摘要:基于卫星导航系统的定位技术已成为我国下一代列车运行控制系统中自主定位的重要方式。卫星信号在传播过程中易受到环境多源噪声的影响而导致定位解算性能下降,需要对潜在发生
2、的故障进行检测以保证定位性能。针对一致性假设检验中观测新息不再服从先验高斯分布问题,提出一种基于局部离群因子的卫星定位故障检测方法。首先,基于正常运行环境中的滤波新息构建历史数据集,采用核密度估计方法获取检验阈值。在此基础上,根据特定的邻域值计算当前时刻观测新息的局部离群因子,通过度量其与历史数据集中邻域数据之间的局部密度进而判别是否发生故障。最后,采用西部铁路实测数据对所提算法进行实验验证。研究结果表明,在不同偏差阶跃故障和不同速率斜坡故障场景下,所提出方法的故障检测性能优于滤波新息故障检测和自主完好性监测外推法。在15 m阶跃故障场景中,所提出的算法故障检测率分别提高了100%和62%,故
3、障期间水平位置均方根误差降低了36.1%和18.5%。在0.5 m/s斜坡故障场景中,故障检测时延分别缩短了20 s和11 s,故障检测率提高了40%和20%,水平位置均方根误差降低了28.6%和9%。基于局部离群因子的故障检测方法具有高检测、低时延的显著优势,打破了先验特定分布假设对于故障检测性能的约束,有效提高了定位系统的定位精度和可靠性。关键词:列车运行控制系统;列车定位;卫星定位;故障检测;局部离群因子中图分类号:U284 文献标志码:A 开放科学(资源服务)标识码(OSID)文章编号:1672-7029(2023)10-4021-10A local outlier factor ba
4、sed fault detection method for train satellite-based positioningWANG Weishu1,SHANGGUAN Wei1,2,LIU Jiang1,2,JIANG Wei1,2(1.School of Electronics and Information Engineering,Beijing Jiaotong University,Beijing 100044,China;2.Beijing Engineering Research Center of EMC and GNSS Technology for Rail Trans
5、portation,Beijing Jiaotong University,Beijing 100044,China)Abstract:Satellite navigation-based positioning technology has become an important way of achieving autonomous positioning in Chinese next-generation train operation control systems.Satellite signals affected by environmental multi-source no
6、ise during the propagation process would lead to the degradation of positioning calculation performance.It is necessary to detect potential faults to ensure positioning performance.Since the 收稿日期:2023-01-14基金项目:国家自然科学基金资助项目(52272328,U1934222,T2222015);中国国家铁路集团有限公司科技研究开发计划(N2021G045)通信作者:上官伟(1979),男,
7、陕西乾县人,教授,博士,从事卫星导航定位、智能交通系统研究;Email:DOI:10.19713/ki.43-1423/u.T20230058铁 道 科 学 与 工 程 学 报2023 年 10月observation innovations no longer obey the prior Gaussian distribution in the consistency hypothesis test,this paper proposed a train satellite positioning fault detection method with the local outlier
8、factor.First,a historical data set was constructed based on the filtered innovation in the normal operating environment,and the test threshold was obtained by kernel density estimation.In addition,the local outlier factor of the filter innovation at the current moment was calculated by the specific
9、neighbor value and used to judge the fault by measuring the local density between the current data and the neighbor data of the historical data set.Finally,the proposed algorithm was verified by using the field data from Western Railway.The results show that the proposed method has a better fault de
10、tection capability than the filter innovation-based fault detection and autonomous integrity monitoring extrapolation methods in the scenarios of different step faults and ramp faults with different rates.In the 15 m step fault scenario,the fault detection rate of the proposed method is increased by
11、 100%and 62%,and the root-mean-square error of horizontal position is reduced by 36.1%and 18.5%,respectively.In the 0.5 m/s ramp fault scenario,the time-delay of fault detection is shortened by 20 s and 11s,the fault detection rate is increased by 40%and 20%,and the root-mean-square error is reduced
12、 by 28.6%and 9%,respectively.The local outlier factor-based fault detection method has the obvious advantages of a lower detection delay and a higher detection rate,making the fault detection performance not regulated by the prior specific distribution assumption and improving positioning accuracy a
13、nd reliability.Key words:train operation control system;satellite positioning;train positioning;fault detection;local outlier factor 随着卫星导航技术与铁路运输系统的深度融合,基于卫星导航的列车运行系统已经成为下一代列车运行控制系统的重要发展方向。全球卫星导航系统(Global navigation satellite system,GNSS)具有全天候、全天时、高精度的定位特性,能够为列车运行提供精准的位置服务,有助于降低对地面轨旁设备的依赖,降低运营维修成本1
14、。然而,卫星信号传播过程中容易受到钟跳、钟漂、轨道参数建模误差等的影响而产生阶跃故障或斜坡故障2。这对于安全苛求的列车运行控制系统而言是难以容忍的,必须采取相应的处理手段保障卫星导航定位结果的可靠性。故障检测是保障用户端实现空间位置可靠解算的重要技术,其基本原理是利用统计假设检验的方法对冗余观测信息进行一致性检验,识别可能引起较大定位误差的故障卫星,进而保障定位结果的可靠性3。目前,故障检测方法根据历元量测信息的使用可分为快照式和序贯式。经典的快照式方法主要包括伪距比较法4、最小二乘残差法5和解分离法6。快照法仅仅采用当前时刻的观测值,对阶跃故障有较好的检测性能,但对于斜坡故障敏感性较低。而序
15、贯法充分利用了多个历元数据之间的关联性,对缓慢增长的斜坡故障具有较好的检测效果。序贯法以滤波估计算法为基础,在状态估计中,滤波跟踪误差的存在使得新息量不能真实的反应实际故障偏差,如何降低跟踪误差的影响,提高滤波新息的准确度将有助于提升阶跃故障或者斜坡故障检测的性能7。一些学者相继提出了信号权重法、鲁棒估计策略和滑动窗口法等用于提高故障检测准确率和识别速度。ZIEBOLD 等8构建了基于载波噪声比的权重模型引入到扩展卡尔曼滤波估计过程中调整量测协方差矩阵,降低故障量测的影响以提高检测性能。陈含智等9采用滑动窗口法计算滤波新息,实时估计观测噪声方差矩阵,进而重构故障检测量,考虑了动态噪声对故障检测
16、准确率的影响。ZHANG等10在滑动窗口法基础上,引入鲁棒滤波估计理论对滤波增益矩阵进行自适应调节,进一步提高故障检测性能。上述方法都重在考虑观测噪声方差矩阵对于新息检验量的影响,通过提高观测噪声的准确度,进一步提升故障检测效果。然而,无论是快照法还是序贯法,在进行一致性检验中均假设观测残差或者新息服从卡方高斯分布来进行故障检测,这在列车实际运行环境中将面临一个重大的挑战。列车运4022第 10 期王韦舒,等:基于局部离群因子的列车卫星定位故障检测方法行中观测信号受到电离层时延或多径干扰将不再服从高斯分布11。单纯地假设观测新息服从某一概率分布模型来检测是否发生故障并不能与时变的运行环境相匹配
17、。因此,既有的故障检测算法在列车运行中会面临不可避免的性能水平下降问题,带来较大的安全隐患。除了基于统计分布的故障检测,基于密度的异常检测随着大规模数据挖掘的研究深入而逐渐受到研究人员广泛关注,局部离群因子(Local outlier factor,LOF)作为典型的密度异常检测方法,通过比较当前数据点与其近邻数据的密度差异来识别异常数据,不受数据分布不确定性问题的制约。在此思路下,本文提出了一种基于局部离群因子增强的故障检测方法,通过现场数据对所提方法进行验证分析,为时变卫星定位观测环境下的故障检测提供了新思路。1 基于局部离群因子的卫星定位故障检测框架1.1系统框架本文算法由数据感知、状态
18、估计和故障检测3个部分组成。在数据感知模块,卫星接收机用于提供原始的观测伪距和列车运行过程中的星历数据,惯性导航系统用于感知列车的加速度和角速度信息,这2种定位传感器的感知信息将通过滤波算法用于估计列车位置。在信息融合模块,结合惯性导航方程得到的位置信息和卫星接收机提供的星历数据获取预测伪距,将其和卫星接收机的观测伪距联合共同构建量测方程,进一步通过扩展卡尔曼滤波进行状态估计,获取的估计误差将反馈给惯性导航系统定位结果。在进行状态估计前,卫星导航提供的观测信息首先需要通过故障检测模块进行检测,如果滤波新息的局部离群因子大于检验限值,则表明当前观测量受到运行环境因素的影响存在故障,需要重新更新量
19、测方程后进行状态估计。具体框架如图1所示。1.2状态估计模型在信息融合中,需要首先构建组合系统的状态方程和量测方程。考虑卫星导航接收机钟差、钟漂误差和惯性导航系统陀螺仪和加速度计的量测误差等,设置17维的状态估计量,具体表示为x=xyzvxvyvzxyzxyzxyzbclkbclk(1)式中:(xyz)为地心地固坐标系下3个方向姿 态 误 差,(vxvyvz)为 三 轴 速 度 误 差,(xyz)表示3个方向位置误差,(xyz)表示陀螺仪的三轴漂移误差,(xyz)表示加速度计的三轴随机误差,(bclkbclk)为等效钟差距离误差和等效钟漂距离误差。进一步地,将惯性导航系统误差方程与卫星导航系统
20、误差方程结合,设计组合系统的状态方程为xk=Fk-1xk-1+wk-1(2)Fk-1为状态转移矩阵,由k-1时刻 GNSS 和INS的误差传播模型组成。wk-1为服从均值高斯分布的过程噪声,相应地协方差矩阵记作Qk。进一步考虑卫星导航接收机的伪距观测量图1算法框架图Fig.1Framework of the proposed algorithm4023铁 道 科 学 与 工 程 学 报2023 年 10月GNSS和惯性导航系统推算得到的预测伪距INS,确定观测矩阵为zk=GNSS-INS(3)组合系统的量测方程可以表示为zk=Hkxk+vk(4)Hk表示组合系统的量测矩阵,vk表示服从零均值高
21、斯分布的量测噪声,相应的协方差矩阵记作Rk。利用当前时刻观测量和前一时刻惯性导航的状态预测能够估计当前时刻列车的状态信息,具体过程如下。1)状态一步预测:xk|k-1=Fk-1xk-1(5)2)一步预测误差协方差矩阵:Pk|k-1=Fk-1Pk-1FTk-1+Qk-1(6)3)滤波增益矩阵:Kk=Pk|k-1HTk(HkPk|k-1HTk+Rk)-1(7)4)状态估计:xk=xk|k-1+Kkzk-Hkxk|k-1(8)5)误差协方差矩阵更新:Pk=(I-KkHk)Pk|k-1(9)2 局部离群因子基本原理局部离群因子方法通过衡量观测数据的局部密度来发现异常数据12。其赋予每个数据点一个表征其
22、离群程度的因子,这个因子实质上反映了该数据对象与其特定邻域范围内其他数据对象之间的相对密度关系。通过衡量数据点的局部密度,寻找差异化最显著的点来识别异常数据。局部离群因子的一些重要基本概念如下。定义1 数据p的第K距离数据集D中,数据点p和数据点q之间的距离表示为dis(pq)。对于任意正整数N,数据p的第K距离记作Kdis(p),需满足下述2个条件:1)在数据集D中至少有除p点之外的N个数据点Q,满足dis(pQ)dis(pq);2)在数据集D中至多有除p点之外的N-1个数据点Q,满足dis(pQ)dis(pq)定义2 数据p的第K距离邻域数据p的第K距离邻域是指数据集内所有与p的距离不超过
23、Kdis(p)的数据对象的集合,表示为:N(p)=QD|dis(pQ)Kdis(p)(10)定义3 可达距离可达距离是用来度量2个数据点之间的距离,数据点q到点p的可达距离为:reach_dis(pq)=maxKdis(q)dis(pq)(11)定义4 局部可达密度数据点p的局部可达密度是K距离邻域内数据点到p的平均可达距离的倒数,邻域内数据点总数记作M,则局部可达密度可表示为:Lrd(p)=1/qN(p)reach_dis(pq)M(12)局部可达密度反应了限定邻近空间内数据点的聚合程度,如果一个数据与周围数据有着显著差异,则相同的K值下,其K距离邻域的覆盖范围较广且涵盖的数据较少。异常数据
24、点p落在其邻域数据点第K距离邻域内的可能性较小,即对于p的K距离邻域内的数据点q而言,数据点q到p的可达距离reach_dis(pq)取两点之间真实距离的可能性远远大于q的第K距离。如果数据点p无显著性偏差,则reach_dis(pq)取q的第K距离可能性更大。由此可知,一个潜在异常的数据点其可达距离之和数值较大,计算得到的局部可达密度较小。定义5 局部离群因子进一步,可根据数据点p及其邻域点的局部可达密度计算p的局部离群因子LOF(p)=1MqN(p)Lrd(q)Lrd(p)(13)对于一个具有M个邻域点的数据点p而言,若p存在偏差,计算得到的局部可达密度较小,而其邻域点的可达距离整体差异性
25、较小,计算得到的局部可达密度较大,因此,偏差数据的局部离群因子较大。相反,如果p与周围数据点差异性较小,则不同数据点之间的局部可达距离之和没有4024第 10 期王韦舒,等:基于局部离群因子的列车卫星定位故障检测方法显著变化,局部密度较为均匀,由此得到的局部离群因子比较接近。3 基于局部离群因子增强的故障检测方法基于局部离群因子增强的故障检测法(Local Outlier Factor-based Enhanced Fault Detection,LOF-EFD)是根据密度异常检测思想所设计,其不依赖于数据集的任何先验知识,无需提前假定数据集的分布情况,聚焦于数据点与其邻域数据的密度分布情况。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 局部 离群 因子 列车 卫星 定位 故障 检测 方法
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【自信****多点】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【自信****多点】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。