System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种空压机负荷率分析方法、系统、设备及介质技术方案_技高网

一种空压机负荷率分析方法、系统、设备及介质技术方案

技术编号:44164557 阅读:2 留言:0更新日期:2025-01-29 10:37
本申请公开了一种空压机负荷率分析方法、系统、设备及介质,方法包括:获取行驶车辆的行驶数据;对所述行驶数据进行数据清洗,滤除无效数据;基于Python编程语言建立空压机负荷率的计算模型;将清洗后的数据输入至空压机负荷率的计算模型中,计算出空压机负荷率。只需要行驶数据中的时间、发动机转速、气室压力、行驶速度、制动状态五个维度的数据,即可快速计算该车空压机的负荷率。可以实现分析实际在运行的广大行驶试验车辆的车辆状态,对于评估车辆零部件安全有着重大意义。

【技术实现步骤摘要】

本申请涉及空压机负荷分析,尤其涉及一种空压机负荷率分析方法、系统、设备及介质


技术介绍

1、目前,市面上商用车空压机的负荷率测试方法多是由数据采集设备和位移传感器等接入到空压机或空气处理单元来直接测试出结果,过程复杂繁琐,设备投入成本、人工成本、时间成本高。

2、且这种方法只能通过试验车改制的方法进行测量,无法投入到市场中,无法做到分析实际在用的海量行驶车空压机的负荷率状态。因此,尚缺乏一种基于行驶数据分析的车辆空压机的负荷率分析策略。


技术实现思路

1、本申请提供了一种空压机负荷率分析方法、系统、设备及介质,用以解决上述问题。

2、只需要行驶数据中的时间、发动机转速、气室压力、速度、制动状态五个维度的数据,即可快速计算该车空压机的负荷率。可以实现分析实际在运行的广大行驶试验车辆的车辆状态,对于评估车辆零部件安全有着重大意义。下面具体阐述本申请的具体的
技术实现思路

3、一方面,本申请提供了一种空压机负荷率分析方法,所述方法包括以下步骤:步骤s1:获取行驶车辆的行驶数据;步骤s2:对所述行驶数据进行数据清洗,滤除无效数据;步骤s3:基于python编程语言建立空压机负荷率的计算模型;步骤s4:将清洗后的数据输入至空压机负荷率的计算模型中,计算出空压机负荷率。

4、在本申请的一种实现方式中,所述空压机负荷率的计算方式为:获取空压机工作时间以及发动机工作时间,计算所述空压机工作时间和所述发动机工作时间的比值,将比值记为空压机负荷率。p>

5、在本申请的一种实现方式中,所述方法还包括:基于python编程语言将系统时间转换为unix时间。

6、在本申请的一种实现方式中,所述方法还包括:确定空压机对应的空气处理单元设定的切入压力。

7、在本申请的一种实现方式中,空压机工作的条件为:当气室压力低于空气处理单元设定的切入压力时开始工作,进行打气供气,打气到达到空气处理单元设定的切断压力时停止工作;系统存在耗气时,空压机开始工作供气。

8、在本申请的一种实现方式中,发动机工作时间的计算方式为:基于python编程语言在数据中的发动机转速一列里提取出非零值,累加时间得到发动机工作时间;空压机工作时间的计算方式为:气压低于切入压力的时间片段加上气压高于切入压力的数据中压力递增的片段再加上气压高于切入压力的数据中且存在车速和制动导致压力递减的片段。

9、在本申请的一种实现方式中,所述方法还包括:基于python编程语言提取时间、发动机转速、气室压力、行驶速度、制动状态五个维度的数据,判断空压机的工作状态。

10、其次,本申请还提供了一种空压机负荷率分析系统,所述系统包括:数据获取单元,用于获取行驶车辆的行驶数据;数据清洗单元,应用于对所述行驶数据进行数据清洗,滤除无效数据;建模单元,用户基于python编程语言建立空压机负荷率的计算模型;计算单元,用于将清洗后的数据输入至空压机负荷率的计算模型中,计算出空压机负荷率。

11、其次,本申请还提供了一种空压机负荷率分析设备,所述设备包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够完成:步骤s1:获取行驶车辆的行驶数据;步骤s2:对所述行驶数据进行数据清洗,滤除无效数据;步骤s3:基于python编程语言建立空压机负荷率的计算模型;步骤s4:将清洗后的数据输入至空压机负荷率的计算模型中,计算出空压机负荷率。

12、最后,本申请还提供了一种空压机负荷率分析的非易失性计算机存储介质,存储有计算机可执行指令,所述计算机可执行指令被处理器执行以用于实现:步骤s1:获取行驶车辆的行驶数据;步骤s2:对所述行驶数据进行数据清洗,滤除无效数据;步骤s3:基于python编程语言建立空压机负荷率的计算模型;步骤s4:将清洗后的数据输入至空压机负荷率的计算模型中,计算出空压机负荷率。

13、本申请提供的一种空压机负荷率分析方法、系统、设备及介质,具有以下

14、有益效果:

15、(1)、通过对于行驶试验车辆的数据监控时,只需要行驶数据中的时间、发动机转速、气室压力、速度、制动状态五个维度的数据,即可快速计算该车空压机的负荷率。通过数据分析的方式间接计算空压机负荷率,简易、快速。传统的方式是接传感器的方法直接测量。

16、(2)、可以实现分析实际在用的广大行驶试验车辆状态,数据具有真实性且体量大。传统的接传感器方式只能通过试验车改制的方法进行单次试验测量,无法投入到广大试验车中,无法模拟实际在用的海量行驶车空压机的负荷率状态。数据具有真实性且体量大。

17、(3)、在车企收集行驶行驶数据时,大多是用系统时间年/月/日/时/分/秒表示,通过python编程语言把北京时间转为unix时间,转换成unix系统的时间戳的方法,便于时间的量化的累加和分析。

18、(4)、在车企收集行驶行驶数据时,大多有由于数据传输错误,或者报文解析错误出来的一些值。用python编程语言清洗掉数据中无效值,填充值0,过大过小等不符合逻辑的值。清洗数据的方法便于数据计算的准确性。

本文档来自技高网...

【技术保护点】

1.一种空压机负荷率分析方法,其特征在于,所述方法包括以下步骤:

2.根据权利要求1所述的一种空压机负荷率分析方法,其特征在于,所述空压机负荷率的计算方式为:获取空压机工作时间以及发动机工作时间,计算所述空压机工作时间和所述发动机工作时间的比值,将比值记为空压机负荷率。

3.根据权利要求1所述的一种空压机负荷率分析方法,其特征在于,所述方法还包括:基于Python编程语言将系统时间转换为unix时间。

4.根据权利要求1所述的一种空压机负荷率分析方法,其特征在于,所述方法还包括:确定空压机对应的空气处理单元设定的切入压力。

5.根据权利要求4所述的一种空压机负荷率分析方法,其特征在于,空压机工作的条件为:当气室压力低于空气处理单元设定的切入压力时开始工作,进行打气供气,打气到达到空气处理单元设定的切断压力时停止工作;系统存在耗气时,空压机开始工作供气。

6.根据权利要求2所述的一种空压机负荷率分析方法,其特征在于,发动机工作时间的计算方式为:基于Python编程语言在数据中的发动机转速一列里提取出非零值,累加时间得到发动机工作时间;空压机工作时间的计算方式为:气压低于切入压力的时间片段加上气压高于切入压力的数据中压力递增的片段再加上气压高于切入压力的数据中且存在车速和制动导致压力递减的片段。

7.根据权利要求1所述的一种空压机负荷率分析方法,其特征在于,所述方法还包括:基于Python编程语言提取时间、发动机转速、气室压力、行驶速度、制动状态五个维度的数据,判断空压机的工作状态。

8.一种空压机负荷率分析系统,其特征在于,所述系统包括:

9.一种空压机负荷率分析设备,其特征在于,所述设备包括:

10.一种空压机负荷率分析的非易失性计算机存储介质,存储有计算机可执行指令,其特征在于,所述计算机可执行指令被处理器执行以用于实现:

...

【技术特征摘要】

1.一种空压机负荷率分析方法,其特征在于,所述方法包括以下步骤:

2.根据权利要求1所述的一种空压机负荷率分析方法,其特征在于,所述空压机负荷率的计算方式为:获取空压机工作时间以及发动机工作时间,计算所述空压机工作时间和所述发动机工作时间的比值,将比值记为空压机负荷率。

3.根据权利要求1所述的一种空压机负荷率分析方法,其特征在于,所述方法还包括:基于python编程语言将系统时间转换为unix时间。

4.根据权利要求1所述的一种空压机负荷率分析方法,其特征在于,所述方法还包括:确定空压机对应的空气处理单元设定的切入压力。

5.根据权利要求4所述的一种空压机负荷率分析方法,其特征在于,空压机工作的条件为:当气室压力低于空气处理单元设定的切入压力时开始工作,进行打气供气,打气到达到空气处理单元设定的切断压力时停止工作;系统存在耗气时,空压机开始工作供气。

6.根...

【专利技术属性】
技术研发人员:李子初韩勇杨焕清王垒
申请(专利权)人:中国重汽集团济南动力有限公司
类型:发明
国别省市:

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

1