一种里程数据逐点修正方法、装置、设备及存储介质制造方法及图纸

技术编号:37220785 阅读:19 留言:0更新日期:2023-04-20 23:06
本申请公开了一种里程数据逐点修正方法、装置、设备及存储介质包括:对获取到的当前待修正里程点的修正前里程值和其前一时刻里程点的已修正里程值进行差分处理,得到当前待修正里程点和其前一时刻里程点之间的目标里程差;基于目标里程差判断当前待修正里程点是否为里程突变点,并确定里程突变点的里程突变类型;基于里程突变类型确定出相应的当前待修正里程点的修正后里程值。本申请基于当前待修正里程点的修正前里程值和其前一时刻里程点的已修正里程值之间的差值得到目标里程差确定出里程突变类型,进而基于该里程突变类型确定出修正值,实现对里程点的逐个修正,解决了不同里程突变异常情况对应突变异常的问题,保证修正后里程结果的合理性。修正后里程结果的合理性。修正后里程结果的合理性。

【技术实现步骤摘要】
一种里程数据逐点修正方法、装置、设备及存储介质


[0001]本专利技术涉及数据预处理
,特别涉及一种里程数据逐点修正方法、装置、设备及存储介质。

技术介绍

[0002]当前,在城市轨道交通行业的不断发展中,利用智慧状态维修技术指导城轨车辆维修已经成为行业发展趋势,剩余寿命预测技术作为状态维修的必要部分,其准确度影响状态维修决策的合理性,其中里程数据作为列车部件寿命预测的特征数据,其数据质量直接决定着预测结果的准确性。由于基于车载系统所采集的里程数据,因技术条件限制,存在里程数据突变异常问题,因此需深入开展里程修正方法研究,为合理的维修决策技术提供数据基础。

技术实现思路

[0003]有鉴于此,本专利技术的目的在于提供一种里程数据逐点修正方法、装置、设备及存储介质,能够解决不同里程突变异常情况对应的里程数据突变异常的问题,保证修正后里程结果的合理性。其具体方案如下:
[0004]第一方面,本申请公开了一种里程数据逐点修正方法,包括:
[0005]获取当前待修正里程点的修正前里程值和其前一时刻里程点的已修正里程值;
[0006]对所述当前待修正里程点的所述修正前里程值和所述其前一时刻里程点的所述已修正里程值进行差分处理,得到所述当前待修正里程点和所述其前一时刻里程点之间的目标里程差;
[0007]基于所述目标里程差判断所述当前待修正里程点是否为里程突变点,并确定所述里程突变点的里程突变类型;
[0008]基于所述里程突变类型确定出相应的所述当前待修正里程点的修正后里程值。
[0009]可选的,所述基于所述目标里程差判断所述当前待修正里程点是否为里程突变点,并确定所述里程突变点的里程突变类型,包括:
[0010]判断所述目标里程差是否大于预设上升突变阈值;
[0011]如果所述目标里程差大于所述预设上升突变阈值,则判定所述当前待修正里程点为里程突变点,并判定所述里程突变点的里程突变类型为里程突变上升类型;
[0012]相应的,所述基于所述里程突变类型确定出相应的所述当前待修正里程点的修正后里程值,包括:
[0013]如果所述里程突变类型为所述里程突变上升类型,则按照预设的第一修正值确定方式确定出相应的所述当前待修正里程点的修正后里程值。
[0014]可选的,所述如果所述里程突变类型为所述里程突变上升类型,则按照预设的第一修正值确定方式确定出相应的所述当前待修正里程点的修正后里程值之后,还包括:
[0015]判断所述其前一时刻里程点和其后一时刻里程点是否为所述里程突变点;
[0016]如果所述其前一时刻里程点和所述其后一时刻里程点不为所述突变里程点,则将所述当前待修正里程点的里程突变类型标记为单点里程突变上升类型。
[0017]可选的,所述基于所述目标里程差判断所述当前待修正里程点是否为里程突变点,并确定所述里程突变点的里程突变类型,包括:
[0018]判断所述目标里程差是否大于预设上升突变阈值;
[0019]如果所述目标里程差大于所述预设上升突变阈值,则判定所述当前待修正里程点为里程突变点,并进一步判断所述其前一时刻里程点和其后一时刻里程点是否为所述里程突变点;
[0020]如果所述其前一时刻里程点和所述其后一时刻里程点不为所述突变里程点,则判定所述当前待修正里程点为单点里程突变上升类型;
[0021]相应的,基于所述里程突变类型确定出相应的所述当前待修正里程点的修正后里程值,包括:
[0022]如果所述里程突变类型为所述单点里程突变上升类型,则按照预设的所述第二修正值确定方式确定出相应的所述当前待修正里程点的修正后里程值。
[0023]可选的,所述基于所述目标里程差判断所述当前待修正里程点是否为里程突变点,并确定所述里程突变点的里程突变类型,包括:
[0024]判断所述目标里程差是否大于预设上升突变阈值;
[0025]如果所述目标里程差大于所述预设上升突变阈值,则判定所述当前待修正里程点为里程突变点,并进一步:
[0026]判断所述里程突变点的里程突变类型是否为由于手动校准设备而导致的第一类里程突变上升类型;
[0027]和/或,判断所述里程突变点的里程突变类型是否为由于里程数据缺失而导致的第二类里程突变上升类型;
[0028]相应的,所述基于所述里程突变类型确定出相应的所述当前待修正里程点的修正后里程值,包括:
[0029]如果所述里程突变类型为由于手动校准设备而导致的所述第一类里程突变上升类型,则按照预设的第三种修正值确定方式确定出相应的所述当前待修正里程点的修正后里程值;
[0030]如果所述里程突变类型为由于里程数据缺失而导致的所述第二类里程突变上升类型,则按照预设的第四修正值确定方式确定出相应的所述当前待修正里程点的修正后里程值;
[0031]如果所述里程突变类型均不为由于手动校准设备而导致的所述第一类里程突变上升类型且不为由于里程数据缺失而导致的所述第二类里程突变上升类型,则按照预设的第五修正值确定方式确定出相应的所述当前待修正里程点的修正后里程值。
[0032]可选的,所述判断所述里程突变点的里程突变类型是否为由于手动校准设备而导致的第一类里程突变上升类型,包括:
[0033]判断所述目标里程差是否大于目标时间差内对应的预设时间范围内的平均里程增量且小于第一预设倍数的所述预设上升突变阈值,并判断所述目标时间差内对应的所述预设时间范围内的所述平均里程增量是否大于所述预设上升突变阈值;所述目标时间差为
所述当前待修正里程点和所述其前一时刻里程点之间的时间差;
[0034]如果所述目标里程差大于所述目标时间差内对应的所述预设时间范围内的所述平均里程增量且小于所述第一预设倍数的所述预设上升突变阈值,以及所述目标时间差内对应的所述预设时间范围内的所述平均里程增量大于所述预设上升突变阈值,则判定所述里程突变点的里程突变类型为由于手动校准设备而导致的所述第一类里程突变上升类型。
[0035]可选的,所述判断所述里程突变点的里程突变类型是否为由于里程数据缺失而导致的第二类里程突变上升类型,包括:
[0036]判断所述目标里程差是否小于所述第一预设倍数的所述预设上升突变阈值,并判断所述目标里程差是否小于目标时间差内对应的预设时间范围内的平均里程增量;所述目标时间差为所述当前待修正里程点和所述其前一时刻里程点之间的时间差;
[0037]如果所述目标里程差小于所述第一预设倍数的所述预设上升突变阈值,并且所述目标里程差小于所述目标时间差内对应的所述预设时间范围内的所述平均里程增量,则判定所述里程突变点的里程突变类型为由于里程数据缺失而导致的所述第二类里程突变上升类型。
[0038]可选的,所述一修正值确定方式,包括:
[0039]将目标时间差内对应的预设时间范围内的平均里程增量与所述其前一时刻里程点的所述已修正里程值之间的求和结果确定为所述当前待修正里程点的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种里程数据逐点修正方法,其特征在于,包括:获取当前待修正里程点的修正前里程值和其前一时刻里程点的已修正里程值;对所述当前待修正里程点的所述修正前里程值和所述其前一时刻里程点的所述已修正里程值进行差分处理,得到所述当前待修正里程点和所述其前一时刻里程点之间的目标里程差;基于所述目标里程差判断所述当前待修正里程点是否为里程突变点,并确定所述里程突变点的里程突变类型;基于所述里程突变类型确定出相应的所述当前待修正里程点的修正后里程值。2.根据权利要求1所述的里程数据逐点修正方法,其特征在于,所述基于所述目标里程差判断所述当前待修正里程点是否为里程突变点,并确定所述里程突变点的里程突变类型,包括:判断所述目标里程差是否大于预设上升突变阈值;如果所述目标里程差大于所述预设上升突变阈值,则判定所述当前待修正里程点为里程突变点,并判定所述里程突变点的里程突变类型为里程突变上升类型;相应的,所述基于所述里程突变类型确定出相应的所述当前待修正里程点的修正后里程值,包括:如果所述里程突变类型为所述里程突变上升类型,则按照预设的第一修正值确定方式确定出相应的所述当前待修正里程点的修正后里程值。3.根据权利要求2所述的里程数据逐点修正方法,其特征在于,所述如果所述里程突变类型为所述里程突变上升类型,则按照预设的第一修正值确定方式确定出相应的所述当前待修正里程点的修正后里程值之后,还包括:判断所述其前一时刻里程点和其后一时刻里程点是否为所述里程突变点;如果所述其前一时刻里程点和所述其后一时刻里程点不为所述突变里程点,则将所述当前待修正里程点的里程突变类型标记为单点里程突变上升类型。4.根据权利要求1所述的里程数据逐点修正方法,其特征在于,所述基于所述目标里程差判断所述当前待修正里程点是否为里程突变点,并确定所述里程突变点的里程突变类型,包括:判断所述目标里程差是否大于预设上升突变阈值;如果所述目标里程差大于所述预设上升突变阈值,则判定所述当前待修正里程点为里程突变点,并进一步判断所述其前一时刻里程点和其后一时刻里程点是否为所述里程突变点;如果所述其前一时刻里程点和所述其后一时刻里程点不为所述突变里程点,则判定所述当前待修正里程点为单点里程突变上升类型;相应的,基于所述里程突变类型确定出相应的所述当前待修正里程点的修正后里程值,包括:如果所述里程突变类型为所述单点里程突变上升类型,则按照预设的所述第二修正值确定方式确定出相应的所述当前待修正里程点的修正后里程值。5.根据权利要求1所述的里程数据逐点修正方法,其特征在于,所述基于所述目标里程差判断所述当前待修正里程点是否为里程突变点,并确定所述里程突变点的里程突变类
型,包括:判断所述目标里程差是否大于预设上升突变阈值;如果所述目标里程差大于所述预设上升突变阈值,则判定所述当前待修正里程点为里程突变点,并进一步:判断所述里程突变点的里程突变类型是否为由于手动校准设备而导致的第一类里程突变上升类型;和/或,判断所述里程突变点的里程突变类型是否为由于里程数据缺失而导致的第二类里程突变上升类型;相应的,所述基于所述里程突变类型确定出相应的所述当前待修正里程点的修正后里程值,包括:如果所述里程突变类型为由于手动校准设备而导致的所述第一类里程突变上升类型,则按照预设的第三种修正值确定方式确定出相应的所述当前待修正里程点的修正后里程值;如果所述里程突变类型为由于里程数据缺失而导致的所述第二类里程突变上升类型,则按照预设的第四修正值确定方式确定出相应的所述当前待修正里程点的修正后里程值;如果所述里程突变类型均不为由于手动校准设备而导致的所述第一类里程突变上升类型且不为由于里程数据缺失而导致的所述第二类里程突变上升类型,则按照预设的第五修正值确定方式确定出相应的所述当前待修正里程点的修正后里程值。6.根据权利要求5所述的里程数据逐点修正方法,其特征在于,所述判断所述里程突变点的里程突变类型是否为由于手动校准设备而导致的第一类里程突变上升类型,包括:判断所述目标里程差是否大于目标时间差内对应的预设时间范围内的平均里程增量且小于第一预设倍数的所述预设上升突变阈值,并判断所述目标时间差内对应的所述预设时间范围内的所述平均里程增量是否大于所述预设上升突变阈值;所述目标时间差为所述当前待修正里程点和所述其前一时刻里程点之间的时间差;如果所述目标里程差大于所述目标时间差内对应的所述预设时间范围内的所述平均里程增量且小于所述第一预设倍数的所述预设上升突变阈值,以及所述目标时间差内对应的所述预设时间范围内的所述平均里程增量大于所述预设上升突变阈值,则判定所述里程突变点的里程突变类型为由于手动校准设备而导致的所述第一类里程突变上升类型。7.根据权利要求5所述的里程数据逐点修正方法,其特征在于,所述判断所述里程突变点的里程突变类型是否为由于里程数据缺失而导致的第二类里程突变上升类型,包括:判断所述目标里程差是否小于所述第一预设倍数的所述预设上升突变阈值,并判断所述目标里程差是否小于目标时间差内对应的预设时间范围内的平均里程增量;所述目标时间差为所述当前待修正里程点和所述其前一时刻里程点之间的时间差;如果所述目标里程差小于所述第一预设倍数的所述预设上升突变阈值,并且所述目标里程差小于所述目标时间差内对应的所述预设时间范围内的所述平均里程增量,则判定所述里程突变点的里程突变类型为由于里程数据缺失而导致的所述第二类里程突变上升类型。8.根据权利要求2所述的里程数据逐点修整方法,其特征在于,所述第一修正值确定方式,包括:
将目标时间差内对应的预设时间范围内的平均里程增量与所述其前一时刻里程点的所述已修正里程值之间的求和结果确定为所述当前待修正里程点的修正后里程值;所述目标时间差为所述当前待修正里程点和所述其前一时刻里程点之间的时间差。9.根据权利要求4所述的里程数据逐点修整方法,其特征在于,所述第二修正值确定方式,包括:将目标时间差内对应的预设时间范围内的平均里程增量与所述其前一时刻里程点的所述已修正里程值之间的求和结果确定为所述当前待修正里程点的修正后里程值;所述目标时间差为所述当前待修正里程点和所述其前一时刻里程点之间的时间差。10.根据权利要求5所述的里程数据逐点修整方法,其特征在于,所述第三修正值确定方式,包括:判断所述当前待修正里程点是否满足正常上升趋势的第一连续性条件;如果所述当前待修正里程点满足所述正常上升趋势的第一连续性条件,则确定所述当前待修正里程点的第一计数情况;如果所述第一计数情况表明所述当前待修正里程点为连续满足所述第一连续性条件的前N个里程点中的里程点,则按照预设第六修正值确定方式确定出相应的所述当前待修正里程点的修正后里程值;如果所述第一计数情况表明所述当前待修正里程点为连续满足所述第一连续性条件的第N+1个里程点之后的里程点,则按照预设第七修正值确定方式确定出相应的所述当前待修正里程点的修正后里程值;如果所述当前待修正里程点不满足所述第一连续性条件,则按照预设的第八修正值确定方式确定出相应的所述当前待修正里程点的修正后里程值。11.根据权利要求5所述的里程数据逐点修整方法,其特征在于,所述第四修正值确定方式,包括:将所述当前待修正里程点的所述修正前里程值确定为所述当前待修正里程点的修正后里程值。12.根据权利要求5所述的里程数据逐点修整方法,其特征在于,所述第五修正值确定方式,包括:将目标时间差内对应的预设时间范围内的平均里程增量与所述其前一时刻里程点的所述已修正里程值之间的求和结果确定为所述当前待修正里程点的修正后里程值;所述目标时间差为所述当前待修正里程点和所述其前一时刻里程点之间的时间差。13.根据权利要求10所述的里程数据逐点修整方法,其特征在于,所述第六修正值确定方式,包括:将目标时间差内对应的预设时间范围内的平均里程增量与所述其前一时刻里程点的所述已修正里程值之间的求和结果确定为所述当前待修正里程点的修正后里程值;所述目标时间差为所述当前待修正里程点和所述其前一时刻里程点之间的时间差。14.根据权利要求10所述的里程数据逐点修整方法,其特征在于,所述第七修正值确定方式,包括:将所述当前待修正里程点的所述修正前里程值确定为所述当前待修正里程点的修正后里程值。
15.根据权利要求10所述的里程数据逐点修整方法,其特征在于,所述第八修正值确定方式,包括:将目标时间差内对应的预设时间范围内的平均里程增量与所述其前一时刻里程点的所述已修正里程值之间的求和结果确定为所述当前待修正里程点的修正后里程值;所述目标时间差为所述当前待修正里程点和所述其前一时刻里程点之间的时间差。16.根据权利要求10所述的里程数据逐点修正方法,其特征在于,所述判断所述当前待修正里程点是否满足正常上升趋势的第一连续性条件,包括:判断所述当前待修正里程点与所述其前一时刻里程点之间的修正前里程值之差是否大于等于零且小于所述预设上升突变阈值;如果所述当前待修正里程点与所述其前一时刻里程点之间的所述修正前里程值之差大于等于零且小于所述预设上升突变阈值,则判定所述当前待修正里程点满足所述正常上升趋势的第一连续性条件。17.根据权利要求1所述的里程数据逐点修整方法,其特征在于,所述基于所述目标里程差判断所述当前待修正里程点是否为里程突变点,并确定所述里程突变...

【专利技术属性】
技术研发人员:黄贵发褚智伟陈聪王智曾承志王娟李修文蒲金飞
申请(专利权)人:唐智科技湖南发展有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1