System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种缺灯检测方法、系统、计算机设备、可读介质及车辆技术方案_技高网

一种缺灯检测方法、系统、计算机设备、可读介质及车辆技术方案

技术编号:42563748 阅读:10 留言:0更新日期:2024-08-29 00:32
本申请提供了一种缺灯检测方法、系统、计算机设备、可读介质及车辆,涉及流水转向灯缺灯检测技术领域,该方法包括:采集流水转向灯若干个点亮周期的电流数据;设定完全点亮时间段、流水转向灯快闪时间和电流窗口阈值比例;计算电流总增长时间;采集流水转向灯在快闪时间内电流数据;根据标定增长时间筛选步骤所获得的电流数据,保留其增长时间段内的电流数据并对其进行线性拟合;计算预测的稳定电流值;并根据预测的稳定电流值计算出预测工作功率,通过预测工作功率与开路功率阈值比较判断是否缺灯。本申请的方法不仅具有布置简单、成本低廉、芯片利用率高的特点,而且能够适用于流水转向灯的缺灯检测以及准确地实现缺灯故障被修复的检测。

【技术实现步骤摘要】

本申请涉及流水转向灯缺灯检测,具体涉及一种缺灯检测方法、系统、计算机设备、可读介质及车辆


技术介绍

1、依照相关规律法规要求,当车辆的转向灯发生缺灯故障时,要求转向灯通过快闪状态(即,转向灯以更快频率闪烁)提示该车辆驾驶员以及周边车辆;相应的,当转向灯缺灯故障被修复时,车身控制器应及时检测到缺灯故障消失,并控制转向灯解除快闪状态以正常频率点亮。

2、目前,对于转向灯的缺灯检测,一般是有两种思路,第一种思路是多口检测,即,通过使用多个采样口采集每个转向灯灯泡的电压来判断是否存在缺灯故障。例如,检测到左转向灯中某一个灯泡两端的电压差小于缺灯电压阈值,则认为该左转向灯开路,即存在缺灯故障。但是,很明显,利用此种思路进行缺灯检测会存在布置困难、成本过高、芯片资源浪费等问题。

3、第二种思路是采集电流电压并与缺灯阈值进行比较的方式,即,采集当前转向灯的工作电流电压,然后计算当前转向灯实际工作功率,将实际工作功率与预先设定好的缺灯阈值功率进行比较,若实际工作功率小于缺灯阈值功率,则认为存在缺灯故障。例如,公告号为cn117233664a(一种用于微小电流电路的开路检测方法和系统)的中国专利文件中采用的技术方案。但是,此种思路适用于流水转向灯的缺灯检测时将存在准确性不高的问题。

4、具体而言,当转向灯的缺灯故障被修复之后,车身控制器需要以同样的思路判断该缺灯故障是否被正确修复,若检测到当前转向灯的工作功率大于缺灯阈值,则认为缺灯故障已被修复,故障修复后车身控制器控制转向灯以正常频率闪烁。

5、其中,对于普通转向灯而言,当修复缺灯故障后,普通转向灯在快闪时间内可完全点亮,达到稳定工作状态,使用其稳定工作功率与缺灯阈值功率对比,可准确地判断车身是否仍有缺灯故障;但是,对于流水转向灯而言,当修复缺灯故障后,流水转向灯在快闪时间内不能完全点亮,达不到稳定工作状态,此时计算出的工作功率将远小于流水转向灯实际稳定工作功率,也小于缺灯阈值功率,这将导致即使流水转向灯的缺灯故障实际已经被修复,但是依然会被车身控制器误判为缺灯状态。

6、有鉴于此,如何实现流水转向灯的缺灯检测以及缺灯故障被修复后的准确检测成为亟待解决的问题。


技术实现思路

1、为了解决相关技术中的技术问题,本申请提供了一种缺灯检测方法、系统、计算机设备、可读介质及车辆。本申请的缺灯检测方法,不仅具有布置简单、成本低廉、芯片计算资源利用率高的特点,而且,还能够适用于流水转向灯的缺灯检测以及准确地实现缺灯故障被修复的检测。

2、为了达到上述目的,本申请采用的技术方案包括:

3、根据本申请的第一方面,本申请提供了一种缺灯检测方法,用于流水转向灯的缺灯检测,包括如下步骤:

4、数据标定:

5、步骤s1-1:采集流水转向灯在未缺灯情况下若干个完整点亮周期的电流数据;

6、步骤s1-2:设定流水转向灯某一完全点亮时间段为,流水转向灯快闪时间为,电流窗口阈值比例为;

7、步骤s1-3:遍历内的电流数据值,确定相同时间间隔内的最大电流变化值,计算得到标定阈值,其中,;

8、步骤s1-4:分别计算若干个完整点亮周期中对应的电流增长时间段,其中,在第个点亮周期内,将流水转向灯的电流数值与标定阈值进行比较,若某一时间段内的连续时刻电流变化值小于或等于标定阈值,则将该时间段视为流水转向灯的电流稳定阶段,同时,将其余时间段视为流水转向灯的电流增长时间段;

9、步骤s1-5:计算若干个完整点亮周期中的电流增长时间段的均值,得到标定增长时间;其中,,表示有个增长时间段,表示对第个增长时间段的开始时间取个周期的平均值,表示对第个增长时间段的结束时间取个周期的平均值,,表示对个周期的第个增长时刻取平均值;

10、步骤s1-6:计算得到一个周期内的电流总增长时间;其中,,;

11、电流预测:

12、步骤s2-1:采集流水转向灯在快闪时间内电流数据;

13、步骤s2-2:根据标定增长时间筛选步骤s2-1所获得的电流数据,保留其增长时间段内的电流数据;

14、步骤s2-3:利用最小二乘法对保留的增长时间段的电流数据进行线性拟合,得到电流与时间的方程式;式中,和是增长时间段内电流变化与时间的关系参数;

15、步骤s2-4:计算预测的稳定电流值,其中,;表示计算出的增长时间第一个电流增长时间段开始时刻,表示电流开始增长时刻对应的采集电流值;并根据预测的稳定电流值计算出预测工作功率,若预测工作功率小于开路功率阈值则判断为缺灯,若预测工作功率大于或等于开路功率阈值则判断为未缺灯。

16、可选地,所述电流窗口阈值比例满足:。

17、根据本申请的第二方面,还提供了一种缺灯检测系统,应用于本申请第一方面中任一技术方案所述的缺灯检测方法,所述缺灯检测系统包括:

18、数据获取模块:用于获取流水转向灯在未缺灯情况下若干个完整点亮周期的电流数据;并用于采集流水转向灯在快闪时间内电流数据;

19、数据处理模块,用于设定流水转向灯某一完全点亮时间段,流水转向灯快闪时间、以及电流窗口阈值比例;并用于遍历内的电流数据值,确定相同时间间隔内的最大电流变化值,计算得到标定阈值;并用于计算若干个完整点亮周期中对应的电流增长时间段;并用于计算若干个完整点亮周期中的电流增长时间段的均值,得到标定增长时间;并用于计算得到一个周期内的电流总增长时间;并用于根据标定增长时间筛选步骤s2-1所获得的电流数据,保留其增长时间段内的电流数据;并用于利用最小二乘法对保留的增长时间段的电流数据进行线性拟合,得到电流与时间的方程式;并用于计算预测的稳定电流值;用于根据预测的稳定电流值计算出预测工作功率;

20、判断模块,用于将预测工作功率与开路功率阈值进行比较,若预测工作功率小于开路功率阈值则判断为缺灯,若预测工作功率大于或等于开路功率阈值则判断为未缺灯;

21、输出模块,用于输出判断结果。

22、根据本申请的第三方面,还提供了一种计算机设备,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时能够实现本申请第一方面中任一技术方案所述的缺灯检测方法的步骤。

23、根据本申请的第四方面,还提供了一种可读介质,其上存储有计算机程序,所述计算机程序被处理器执行时能够实现本申请第一方面中任一技术方案所述的缺灯检测方法的步骤。

24、根据本申请的第五方面,还提供了一种车辆,包括根据本申请第二方面所述的缺灯检测系统。

25、有益效果:

26、1、通过上述技术方案,第一,相对于现有相关技术而言,本申请的方法有且仅需要一组电压电流采集装置,并通过程序判断的方式实现缺灯故障的检测,这样,不仅能够降低布置难度,快速且便捷地实现布置,而且,还能够有效地降低检测成本,并节约芯片资源。

本文档来自技高网...

【技术保护点】

1.一种缺灯检测方法,其特征在于,用于流水转向灯的缺灯检测,包括如下步骤:

2.根据权利要求1所述的缺灯检测方法,其特征在于,所述电流窗口阈值比例满足:。

3.一种缺灯检测系统,应用于根据权利要求1或2所述的缺灯检测方法,其特征在于,所述缺灯检测系统包括:

4.一种计算机设备,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时能够实现权利要求1或2所述的缺灯检测方法的步骤。

5.一种可读介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时能够实现权利要求1或2所述的缺灯检测方法的步骤。

6.一种车辆,其特征在于,包括根据权利要求3所述的缺灯检测系统。

【技术特征摘要】

1.一种缺灯检测方法,其特征在于,用于流水转向灯的缺灯检测,包括如下步骤:

2.根据权利要求1所述的缺灯检测方法,其特征在于,所述电流窗口阈值比例满足:。

3.一种缺灯检测系统,应用于根据权利要求1或2所述的缺灯检测方法,其特征在于,所述缺灯检测系统包括:

4.一种计算机设备,包括存储器、处理器以及存储在存储...

【专利技术属性】
技术研发人员:陈建君钟厚宇古秋翔徐飞飞陈明艳彭仁明卿许恬
申请(专利权)人:成都创科升电子科技有限责任公司
类型:发明
国别省市:

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

1