一种控制雨刮器的方法、装置、车辆和存储介质与流程

文档序号:40395530发布日期:2024-12-20 12:18阅读:4来源:国知局
一种控制雨刮器的方法、装置、车辆和存储介质与流程

本技术涉及车辆领域,并且更具体地,涉及车辆领域中一种控制雨刮器的方法、装置、车辆和存储介质。


背景技术:

1、随着车辆智能化的发展,电子和自动化技术在车辆系统中的应用越来越广泛,这包括了对车辆各种功能的电子控制和自动化管理。在这样的背景下,雨刮器系统作为车辆的重要组成部分,其智能化和自动化控制也得到了显著提升。然而,尽管如此,机械雨刮器由于其成本效益和维护简便性,仍然是许多车辆的标准配置。

2、配置机械雨刮器的车辆在使用过程中,通过接通和断开雨刮电机的电源实现开启和关闭雨刮器的控制。但是当断开雨刮电机的电源后,雨刮电机往往由于惯性等原因仍然运动一段距离,导致关闭雨刮器时,雨刮器存在运动到非停止位的问题,雨刮器在非停止位停止时,雨刮器容易受到损坏,雨刮器还可能会影响驾驶员的驾驶视线,导致用户的用车体验较差。


技术实现思路

1、本技术提供了一种控制雨刮器的方法、装置、车辆和存储介质,该方法能够确保关闭雨刮器后,雨刮器停在停止位,不驶离停止位,保证雨刮器的安全性和可靠性,提高用户的用车体验,避免雨刮器驶离停止位后停止,造成雨刮器容易损坏以及雨刮器对驾驶员的视线造成干扰,影响车辆驾驶的安全性的问题。

2、第一方面,提供了一种控制雨刮器的方法,该方法包括:在接收到关闭车辆雨刮器的控制信号的情况下,判断雨刮器当前是否处于停止位;在确定雨刮器当前处于停止位的情况下,确定雨刮器当前在停止位的已停留时长;基于已停留时长,判断雨刮器当前是否满足预设条件;其中,预设条件用于指示当前断开雨刮器的雨刮电机的电源后,雨刮器不会驶离停止位;在确定雨刮器当前满足预设条件的情况下,断开雨刮电机的电源。

3、在上述技术方案中,在雨刮器当前处于停止位要关闭该雨刮器时,通过获取雨刮器在停止位停留的已停留时长,判断当前是否满足断开雨刮器的雨刮电机的电源后,雨刮器不会驶离停止位的预设条件,在满足该预设条件的时候才断雨刮器雨刮电机的电源,可以确保关闭雨刮器后,雨刮器停在停止位,不驶离停止位,保证雨刮器的安全性和可靠性,提高用户的用车体验。避免要关闭雨刮器时,直接断开雨刮电机电源后,因为雨刮电机继续转动带动雨刮器驶离停止位后停止,造成雨刮器容易损坏的问题,以及雨刮器在非停止位停止对驾驶员的视线造成干扰,影响车辆驾驶的安全性的问题。

4、结合第一方面,在某些可能的实现方式中,基于已停留时长,判断雨刮器当前是否满足预设条件,包括:确定雨刮器刮刷过程中在停止位停留的目标时长;确定雨刮电机从断开电源到停止转动所需的目标缓冲时长;基于已停留时长、目标时长和目标缓冲时长,判断雨刮器当前是否满足预设条件。

5、结合第一方面和上述实现方式,在某些可能的实现方式中,基于已停留时长、目标时长和目标缓冲时长,判断雨刮器当前是否满足预设条件,包括:将目标时长减去已停留时长,得到雨刮器当前的剩余缓冲时长;在剩余缓冲时长小于目标缓冲时长的情况下,确定雨刮器当前满足预设条件。

6、在上述技术方案中,通过将目标时长减去已停留时长,得到剩余缓冲时长和目标缓冲时长进行比较,可以直接简单且准确的确定当前断开雨刮电机的电源后,雨刮电机是否可以在目标时长内停止转动。如果剩余缓冲时长大于目标缓冲时长则确定雨刮电机可以在目标时长内停止转动,此时断开雨刮电机的电源后,雨刮电机会不带动雨刮器驶离停止位,雨刮器会停止在停止位,确定此时满足预设条件,则断开雨刮电机的电源。实现了控制雨刮在停止位停止,保证了雨刮器的安全性,避免了雨刮器在非停止位停止,造成的雨刮损坏等问题。

7、结合第一方面和上述实现方式,在某些可能的实现方式中,确定雨刮电机从断开电源到停止转动所需的目标缓冲时长,包括:获取雨刮器当前的运行参数;基于运行参数和雨刮电机从断开电源到停止转动所需的基础缓冲时长,确定雨刮电机从断开电源到停止转动所需的目标缓冲时长。

8、结合第一方面和上述实现方式,在某些可能的实现方式中,雨刮器的移动速度、磨损系数和干燥系数,基于运行参数和雨刮器从断开电源到停止转动所需的基础缓冲时长,确定目标缓冲时长,包括:基于移动速度确定速度补偿系数;基于磨损系数和干燥系数,确定摩擦补偿值;将基础缓冲时长乘以速度补偿系数,得到中间值;将中间值减去摩擦补偿值,得到目标缓冲时长。

9、在上述技术方案中,通过雨刮器的移动速度、磨损系数和干燥系数对基础缓冲时长进行缩放,得到目标缓冲时长,考虑到了雨刮器实际运行过程中移动速度、磨损系数和干燥系数等运行条件对雨刮电机断开电源后到停止移动需要的缓冲时长的影响,实现了根据雨刮器的实际运行条件动态调整目标缓冲时长,计算得到精确的符合当前实际运行条件的目标缓冲时长,确保雨刮器在各种运行条件下断开雨刮电机的电源后都能够安全、准确地停止在停止位,提高雨刮器系统的整体性能,减少因雨刮器停在不当位置而影响驾驶员视线的风险。

10、结合第一方面和上述实现方式,在某些可能的实现方式中,该方法还包括:在确定雨刮器当前不满足预设条件的情况下,控制雨刮器保持运行状态;在确定雨刮器再次移动至停止位的情况下,断开雨刮电机的电源。

11、在上述技术方案中,在确定当前不满足预设条件时,控制雨刮器继续运行,雨刮器运行一周期后会再次回到停止位,此时再控制雨刮电机断开电源关闭与雨刮器,实现了在不满足预设条件的情况下,控制雨刮器在停止位停止。

12、结合第一方面和上述实现方式,在某些可能的实现方式中,在确定雨刮器再次移动至停止位的情况下,断开雨刮电机的电源,包括:在确定雨刮器再次移动至停止位的情况下,判断控制信号是否有效;在确定控制信号有效的情况下,断开雨刮电机的电源;在确定控制信号无效的情况下,控制雨刮器继续保持运行状态。

13、综上,本技术在雨刮器当前处于停止位要关闭该雨刮器时,将雨刮器在停止位可停留的目标时长减去已停留时长,准确的得到了可供雨刮电机缓冲的剩余缓冲时长。考虑到了雨刮器实际运行过程中移动速度、磨损系数和干燥系数等运行条件对雨刮电机断开电源后到停止移动需要的缓冲时长的影响,计算得到精确的符合当前实际运行条件的目标缓冲时长。将剩余缓冲时长和目标缓冲时长进行比较,可以确定雨刮电机是否可以在目标时长内停止转动,进而直接简单且准确的确定当前是否可以断开雨刮电机的电源。在剩余缓冲时长大于或等于目标缓冲时长时,确定雨刮电机可以在目标时长内停止转动,此时雨刮器会停止在停止位,可以断开雨刮电机电源,实现了控制雨刮在停止位停止,保证了雨刮器的安全性,避免了雨刮器在非停止位停止,造成的雨刮损坏等问题。在剩余缓冲时长小于目标缓冲时长时,确定雨刮电机不可以在目标时长内停止转动,此时雨刮器不会停止在停止位,控制雨刮器继续运行,在雨刮器运行一周期后再次回到停止位时,控制雨刮电机断开电源关闭与雨刮器,实现了在不满足预设条件的情况下,控制雨刮器在停止位停止。

14、第二方面,提供了一种控制雨刮器的装置,该装置包括:第一判断模块,用于在接收到关闭车辆雨刮器的控制信号的情况下,判断雨刮器当前是否处于停止位;确定模块,用于在确定雨刮器当前处于停止位的情况下,确定雨刮器当前在停止位的已停留时长;第二判断模块,用于基于已停留时长,判断雨刮器当前是否满足预设条件;其中,预设条件用于指示当前断开雨刮器的雨刮电机的电源后,雨刮器不会驶离停止位;控制模块,用于在确定雨刮器当前满足预设条件的情况下,断开雨刮电机的电源。

15、结合第二方面,在某些可能的实现方式中,第二判断模块具体用于,确定雨刮器刮刷过程中在停止位停留的目标时长;确定雨刮电机从断开电源到停止转动所需的目标缓冲时长;基于已停留时长、目标时长和目标缓冲时长,判断雨刮器当前是否满足预设条件。

16、结合第二方面和上述实现方式,在某些可能的实现方式中,第二判断模块具体用于,将目标时长减去已停留时长,得到雨刮器当前的剩余缓冲时长;在剩余缓冲时长小于目标缓冲时长的情况下,确定雨刮器当前满足预设条件。

17、结合第二方面和上述实现方式,在某些可能的实现方式中,第二判断模块具体用于,获取雨刮器当前的运行参数;基于运行参数和雨刮电机从断开电源到停止转动所需的基础缓冲时长,确定雨刮电机从断开电源到停止转动所需的目标缓冲时长。

18、结合第二方面和上述实现方式,在某些可能的实现方式中,运行参数包括:雨刮器的移动速度、磨损系数和干燥系数,第二判断模块具体用于,基于移动速度确定速度补偿系数;基于磨损系数和干燥系数,确定摩擦补偿值;将基础缓冲时长乘以速度补偿系数,得到中间值;将中间值减去摩擦补偿值,得到目标缓冲时长。

19、结合第二方面和上述实现方式,在某些可能的实现方式中,控制模块还用于,在确定雨刮器当前不满足预设条件的情况下,控制雨刮器保持运行状态;在确定雨刮器再次移动至停止位的情况下,断开雨刮电机的电源。

20、结合第二方面和上述实现方式,在某些可能的实现方式中,控制模块具体用于,在确定雨刮器再次移动至停止位的情况下,判断控制信号是否有效;在确定控制信号有效的情况下,断开雨刮电机的电源;在确定控制信号无效的情况下,控制雨刮器继续保持运行状态。

21、第三方面,提供一种车辆,包括存储器和处理器。该存储器用于存储可执行程序代码,该处理器用于从存储器中调用并运行该可执行程序代码,使得该车辆执行上述第一方面或第一方面任意一种可能的实现方式中的方法。

22、第四方面,提供了一种计算机程序产品,该计算机程序产品包括:计算机程序代码,当该计算机程序代码在计算机上运行时,使得该计算机执行上述第一方面或第一方面任意一种可能的实现方式中的方法。

23、第五方面,提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机程序代码,当该计算机程序代码在计算机上运行时,使得该计算机执行上述第一方面或第一方面任意一种可能的实现方式中的方法。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1