车辆及其雨刮的自学习控制方法和装置与流程

文档序号:15390973发布日期:2018-09-08 01:08阅读:436来源:国知局

本发明涉及车辆技术领域,特别涉及一种车辆雨刮的自学习控制方法、一种非临时性计算机可读存储介质、一种车辆雨刮的自学习控制装置和一种具有该自学习控制装置的车辆。



背景技术:

近些年来,隐藏式雨刮因其美观、会降低风噪等优点,成为了车辆配置的主流。隐藏式雨刮不能直接从挡风玻璃上抬起。为了方便用户更换雨刮片或雪天抬起,需要设置雨刮维修模式,使隐藏式雨刮的刮臂停留在前挡风玻璃上,然后方可拉起该刮臂。

然而市面上厂家的雨刮电机只有回位信号,并无雨刮中位信号。bcm(bodycontrolmodule,车体控制模块)通过驱动固定时间来使雨刮停在最左侧。但是电机运行时间受蓄电池电压、雨刮刮片的老化程度、环境温度和前风挡玻璃摩擦力等的影响,且不同车型雨刮电机运行一周时间不同,固定的驱动时间并不能保证雨刮停在最左侧。



技术实现要素:

本发明旨在至少在一定程度上解决上述技术中的技术问题之一。

为此,本发明的第一个目的在于提出一种车辆雨刮的自学习控制方法,解决了因雨刮刮片的老化程度、环境温度、蓄电池电压和前风挡玻璃摩擦力等不同所造成的运行时间不同的问题。

本发明的第二个目的在于提出一种非临时性计算机可读存储介质。

本发明的第三个目的在于提出一种车辆雨刮的自学习控制装置。

本发明的第四个目的在于提出一种车辆。

为达到上述目的,本发明第一方面实施例提出了一种车辆雨刮的自学习控制方法,包括以下步骤:在车辆的点火状态由off/acc档位切换到on档位时,通过控制雨刮电机以控制雨刮按照预设速度运行,并获取所述雨刮运行一周的平均时间;根据所述雨刮运行一周的平均时间获取所述雨刮在本次点火周期内进入维修模式的运行时间;获取所述运行时间与所述雨刮进入维修模式的初始时间之间的时间差值的绝对值,并根据所述时间差值的绝对值判断所述运行时间是否有效;当所述运行时间有效时,进一步根据所述时间差值的绝对值判断是否需要对所述雨刮进入维修模式的初始时间进行更新,并在需要对所述雨刮进入维修模式的初始时间进行更新时,将所述运行时间作为所述雨刷进入维修模式的工作时间。

根据本发明实施例的车辆雨刮的自学习控制方法。在车辆的点火状态由off/acc档位切换到on档位时,首先通过控制雨刮电机以控制雨刮按照预设速度运行,并获取雨刮运行一周的平均时间,然后根据雨刮运行一周的平均时间获取雨刮在本次点火周期内进入维修模式的运行时间,并获取运行时间与雨刮进入维修模式的初始时间之间的时间差值的绝对值,以及根据时间差值的绝对值判断运行时间是否有效,当运行时间有效时,进一步根据时间差值的绝对值判断是否需要对雨刮进入维修模式的初始时间进行更新,并在需要对雨刮进入维修模式的初始时间进行更新时,将运行时间作为雨刷进入维修模式的工作时间。由此,能够适用不同的雨刮电机,使雨刮在维修模式下,运行到前风挡玻璃的最左侧,从而解决了因雨刮刮片的老化程度、环境温度、蓄电池电压和前风挡玻璃摩擦力等不同所造成的运行时间不同的问题。

另外,根据本发明上述实施例提出的车辆雨刮的自学习控制方法还可以具有如下附加的技术特征:

在本发明的一个实施例中,根据所述时间差值的绝对值判断所述运行时间是否有效,包括:判断所述时间差值的绝对值是否大于第一预设时间;如果是,则判断所述运行时间无效;如果否,则判断所述运行时间有效。

在本发明的一个实施例中,根据所述时间差值的绝对值判断是否需要对所述雨刮进入维修模式的初始时间进行更新,包括:判断所述时间差值的绝对值是否大于第二预设时间;如果是,则需要对所述雨刮进入维修模式的初始时间进行更新;如果否,则保持所述雨刮进入维修模式的初始时间默认不变。

在本发明的一个实施例中,所述第一预设时间为1.5秒,所述第二预设时间为0.05秒。

为达到上述目的,本发明第二方面实施例提出了一种非临时性计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现本发明第一方面实施例提出的车辆雨刮的自学习控制方法。

根据本发明实施例的非临时性计算机可读存储介质,通过执行其存储的计算机程序,能够适用不同的雨刮电机,使雨刮在维修模式下,运行到前风挡玻璃的最左侧,从而解决了因雨刮刮片的老化程度、环境温度、蓄电池电压和前风挡玻璃摩擦力等不同所造成的运行时间不同的问题。

为达到上述目的,本发明第三方面实施例提出了一种车辆雨刮的自学习控制装置,包括:第一获取模块,所述第一获取模块用于在车辆的点火状态由off/acc档位切换到on档位时,通过控制雨刮电机以控制雨刮按照预设速度运行,并获取所述雨刮运行一周的平均时间;第二获取模块,所述第二获取模块用于根据所述雨刮运行一周的平均时间获取所述雨刮在本次点火周期内进入维修模式的运行时间;第一判断模块,所述第一判断模块用于获取所述运行时间与所述雨刮进入维修模式的初始时间之间的时间差值的绝对值,并根据所述时间差值的绝对值判断所述运行时间是否有效;第二判断模块,所述第二判断模块用于在所述第一判断模块判断所述运行时间有效时,进一步根据所述时间差值的绝对值判断是否需要对所述雨刮进入维修模式的初始时间进行更新;控制模块,所述控制模块用于在所述第二判断模块判断需要对所述雨刮进入维修模式的初始时间进行更新时,将所述运行时间作为所述雨刷进入维修模式的工作时间。

根据本发明实施例的车辆雨刮的自学习控制装置,在车辆的点火状态由off/acc档位切换到on档位时,第一获取模块通过控制雨刮电机以控制雨刮按照预设速度运行,并获取雨刮运行一周的平均时间,然后第二获取模块根据雨刮运行一周的平均时间获取雨刮在本次点火周期内进入维修模式的运行时间,而后通过第一判断模块获取运行时间与雨刮进入维修模式的初始时间之间的时间差值的绝对值,并根据时间差值的绝对值判断运行时间是否有效,以及在第一判断模块判断运行时间有效时,使第二判断模块根据时间差值的绝对值判断是否需要对雨刮进入维修模式的初始时间进行更新,并在第二判断模块判断需要对雨刮进入维修模式的初始时间进行更新时,通过控制模块将运行时间作为雨刷进入维修模式的工作时间。由此,能够适用不同的雨刮电机,使雨刮在维修模式下,运行到前风挡玻璃的最左侧,从而解决了因雨刮刮片的老化程度、环境温度、蓄电池电压和前风挡玻璃摩擦力等不同所造成的运行时间不同的问题。

另外,根据本发明上述实施例提出的车辆雨刮的自学习控制装置还可以具有如下附加的技术特征:

在本发明的一个实施例中,所述第一判断模块,具体用于:判断所述时间差值的绝对值是否大于第一预设时间;如果是,则判断所述运行时间无效;如果否,则判断所述运行时间有效。

在本发明的一个实施例中,所述第二判断模块,具体用于:判断所述时间差值的绝对值是否大于第二预设时间;如果是,则需要对所述雨刮进入维修模式的初始时间进行更新;如果否,则保持所述雨刮进入维修模式的初始时间默认不变。

在本发明的一个实施例中,所述第一预设时间为1.5秒,所述第二预设时间为0.05秒。

为了实现上述目的,本发明第四方面实施例提出的一种车辆包括:本发明第三方面实施例的车辆雨刮的自学习控制装置。

本发明实施例的车辆,通过上述车辆雨刮的自学习控制装置,能够适用不同的雨刮电机,使雨刮在维修模式下,运行到前风挡玻璃的最左侧,从而解决了因雨刮刮片的老化程度、环境温度、蓄电池电压和前风挡玻璃摩擦力等不同所造成的运行时间不同的问题。

本发明附加的方面的优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。

附图说明

图1是根据本发明一个实施例的车辆雨刮的自学习控制方法的流程图;

图2是根据本发明一个具体示例的车辆雨刮的自学习控制方法的流程图;以及

图3是根据本发明一个实施例的车辆雨刮的自学习控制装置的方框示意图。

具体实施方式

下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。

下面结合附图来描述本发明实施例的车辆雨刮的自学习控制方法、非临时性计算机可读存储介质、车辆雨刮的自学习控制装置和具有该自学习控制装置的车辆。

图1是根据本发明一个实施例的车辆雨刮的自学习控制方法的流程图。在本发明的实施例中,车辆可包括纯电动车辆、内燃机车辆和混合动力车辆等。

如图1所示,本发明实施例的车辆雨刮的自学习控制方法,包括以下步骤:

s1,在车辆的点火状态由off/acc档位切换到on档位时,通过控制雨刮电机以控制雨刮按照预设速度运行,并获取雨刮运行一周的平均时间。其中,预设速度可根据实际情况进行标定。

s2,根据雨刮运行一周的平均时间获取雨刮在本次点火周期内进入维修模式的运行时间。

例如,在下雨的天气,如果用户的车辆停在了户外,则当用户利用车辆的启动钥匙将车辆的点火状态(电源状态)由off/acc档位切换到on档位时,用户可操作雨刮运行(即,通过控制雨刮电机以控制雨刮按照预设速度运行),以刮去前挡风玻璃上的雨水。此时,该车辆可获取雨刮运行多个(例如,三个)周期的时间,以计算该多个周期内雨刮运行一周的平均时间,其中,雨刮运行一个周期的时间可为雨刷从park位到park位的运行时间。然后该车辆将本次计算的平均时间除以2以获取雨刮在本次点火周期内进入维修模式的运行时间(即雨刷从park位到前挡风玻璃最左侧的运行时间)。其中,雨刮运行多个周期的时间中不包括雨刮的首周的运行时间(即,雨刮开始运行后,首个运行周期的时间)。

需要说明的是,上述实施例仅作为本发明的一个具体实施例,在本发明的实施例中,在将车辆的点火状态由off/acc档位切换到on档位之后(例如,车辆处于运行状态),如果用户操作雨刮运行,该车辆则可获取雨刮运行一周的平均时间,具体这里不在赘述。

另外,在本发明的其它实施例中,该车辆可获取多个雨刮运行一周的平均时间。

s3,获取运行时间与雨刮进入维修模式的初始时间之间的时间差值的绝对值,并根据时间差值的绝对值判断运行时间是否有效。应说明的是,车辆的车身控制器eeprom(electricallyerasableprogrammablereadonlymemory,电可擦可编程只读存储器)中可预先存储雨刮进入维修模式的初始时间,且该雨刮进入维修模式的初始时间可以是该车辆厂商经过大量的实验得到的。

在本发明的实施例中,当用户利用车辆的启动钥匙将车辆的点火状态由off/acc档位切换到on档位时,该车辆可将上述的车身控制器eeprom中存储的雨刮进入维修模式的初始时间复制到车辆的ram(randomaccessmemory,随机存取存储器)中,以供后续的应用。

进一步地,根据时间差值的绝对值判断运行时间是否有效,可包括判断时间差值的绝对值是否大于第一预设时间,如果是,则判断运行时间无效,如果否,则判断运行时间有效。其中,第一预设时间可根据实际情况进行标定,例如,第一预设时间可为1.5秒。

s4,当运行时间有效时,进一步根据时间差值的绝对值判断是否需要对雨刮进入维修模式的初始时间进行更新,并在需要对雨刮进入维修模式的初始时间进行更新时,将运行时间作为雨刷进入维修模式的工作时间。

进一步地,根据时间差值的绝对值判断是否需要对雨刮进入维修模式的初始时间进行更新,可包括判断时间差值的绝对值是否大于第二预设时间,如果是,则需要对雨刮进入维修模式的初始时间进行更新,如果否,则保持雨刮进入维修模式的初始时间默认不变。其中,第二预设时间可根据实际情况进行标定,例如,第二预设时间可为0.05秒。

具体而言,车辆在获取到雨刮在本次点火周期内进入维修模式的运行时间之后,可获取车辆的ram中的雨刮进入维修模式的初始时间,然后计算该运行时间与该初始时间之间的时间差值的绝对值,并判断该时间差值的绝对值是否大于第一预设时间(例如,1.5秒),如果是,则说明在上述控制雨刷运行的过程中雨刮发生了堵转,该车辆可判断该运行时间无效,并可终止本次自学习的控制,以及保持雨刮进入维修模式的初始时间默认不变。

如果否,该车辆则可判断该运行时间有效,并进一步判断该时间差值的绝对值是否大于第二预设时间(例如,0.05秒),如果是,则说明车辆的雨刮有可能因刮片的老化程度、环境温度、蓄电池电压和前风挡玻璃摩擦力等的改变而导致雨刮进入维修模式的运行时间发生了明显变化,该车辆可对雨刮进入维修模式的初始时间进行更新,即将上述的存储在车辆ram中的雨刮进入维修模式的初始时间替换为该运行时间。如果否,则可说明雨刮进入维修模式的运行时间未发生明显变化,该车辆可保持雨刮进入维修模式的初始时间默认不变。

进一步而言,在对雨刮进入维修模式的初始时间进行更新后,车辆如果检测到用户将车辆的点火状态(电源状态)由on档位切换到off/acc档位时,可将存储车辆ram中的运行时间(雨刮进入维修模式的运行时间)储存在该车辆的车身控制器eeprom中。

另外,如果用户在车辆的点火状态(电源状态)由on档位切换到off/acc档位的一定时间(例如,10秒)内,操作该车辆中的mist挡使该车辆进入雨刮维修模式,该车辆则会通过车身控制器驱动雨刮运行上述的雨刮进入维修模式的运行时间使其停在挡风玻璃的最左侧。

为使本领域技术人员更清楚地了解本发明,图2是根据本发明一个具体示例的车辆雨刮的自学习控制方法的流程图。如图2所示,该车辆雨刮的自学习控制方法可包括以下步骤:

s101,控制车辆的点火状态由off/acc档位切换到on档位。

s102,通过控制雨刮电机以控制雨刮按照预设速度运行,并获取雨刮运行三周的时间,以及根据该时间计算雨刮运行一周的平均时间。

s103,将本次计算的平均时间除以2以获取雨刮在本次点火周期内进入维修模式的运行时间tn,并获取雨刮进入维修模式的初始时间tm。

s104,判断|tn-tm|是否大于1.5秒。如果是,执行步骤s107;如果否,执行步骤s105。

s105,判断|tn-tm|是否大于0.05秒。如果是,执行步骤s106;如果否,执行步骤s107。

s106,对雨刮进入维修模式的初始时间进行更新,即tm==tn。

s107,保持雨刮进入维修模式的初始时间tm默认不变。

s108,控制车辆的点火状态由on档位切换到off/acc档位。

s109,将tm存储在车身控制器eeprom中。

综上,根据本发明实施例的车辆雨刮的自学习控制方法。在车辆的点火状态由off/acc档位切换到on档位时,首先通过控制雨刮电机以控制雨刮按照预设速度运行,并获取雨刮运行一周的平均时间,然后根据雨刮运行一周的平均时间获取雨刮在本次点火周期内进入维修模式的运行时间,并获取运行时间与雨刮进入维修模式的初始时间之间的时间差值的绝对值,以及根据时间差值的绝对值判断运行时间是否有效,如果有效,则根据时间差值的绝对值判断是否需要对雨刮进入维修模式的初始时间进行更新,如果需要,则将运行时间作为雨刷进入维修模式的工作时间。由此,能够适用不同的雨刮电机,使雨刮在维修模式下,运行到前风挡玻璃的最左侧,从而解决了因雨刮刮片的老化程度、环境温度、蓄电池电压和前风挡玻璃摩擦力等不同所造成的运行时间不同的问题。

另外,本发明的实施例还提出了一种非临时性计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现本发明上述实施例提出的车辆雨刮的自学习控制方法。

根据本发明实施例的非临时性计算机可读存储介质,通过执行其存储的计算机程序,能够适用不同的雨刮电机,使雨刮在维修模式下,运行到前风挡玻璃的最左侧,从而解决了因雨刮刮片的老化程度、环境温度、蓄电池电压和前风挡玻璃摩擦力等不同所造成的运行时间不同的问题。

图3是根据本发明一个实施例的车辆雨刮的自学习控制装置的方框示意图。

如图3所示,本发明实施例的车辆雨刮的自学习控制装置包括:第一获取模块100、第二获取模块200、第一判断模块300、第二判断模块400和控制模块500。

其中,第一获取模块100用于在车辆的点火状态由off/acc档位切换到on档位时,通过控制雨刮电机以控制雨刮按照预设速度运行,并获取雨刮运行一周的平均时间。

第二获取模块200用于根据雨刮运行一周的平均时间获取雨刮在本次点火周期内进入维修模式的运行时间。

第一判断模块300用于获取运行时间与雨刮进入维修模式的初始时间之间的时间差值的绝对值,并根据时间差值的绝对值判断运行时间是否有效。

第二判断模块400用于在第一判断模块300判断运行时间有效时,进一步根据时间差值的绝对值判断是否需要对雨刮进入维修模式的初始时间进行更新。

控制模块500用于在第二判断模块400判断需要对雨刮进入维修模式的初始时间进行更新时,将运行时间作为雨刷进入维修模式的工作时间。

在本发明的一个实施例中,第一判断模块300具体用于判断时间差值的绝对值是否大于第一预设时间,如果是,则判断运行时间无效;如果否,则判断运行时间有效。

在本发明的一个实施例中,第二判断模块400具体用于判断时间差值的绝对值是否大于第二预设时间,如果是,则需要对雨刮进入维修模式的初始时间进行更新;如果否,则保持雨刮进入维修模式的初始时间默认不变。

在本发明的一个实施例中,第一预设时间为1.5秒,第二预设时间为0.05秒。

需要说明的是,本发明实施例的车辆雨刮的自学习控制装置中未披露的细节,请参照本发明实施例的车辆雨刮的自学习控制方法中所披露的细节,具体这里不再赘述。

综上,根据本发明实施例的车辆雨刮的自学习控制装置,在车辆的点火状态由off/acc档位切换到on档位时,第一获取模块通过控制雨刮电机以控制雨刮按照预设速度运行,并获取雨刮运行一周的平均时间,然后第二获取模块根据雨刮运行一周的平均时间获取雨刮在本次点火周期内进入维修模式的运行时间,而后通过第一判断模块获取运行时间与雨刮进入维修模式的初始时间之间的时间差值的绝对值,并根据时间差值的绝对值判断运行时间是否有效,以及在第一判断模块判断有效时,使第二判断模块根据时间差值的绝对值判断是否需要对雨刮进入维修模式的初始时间进行更新,并在第二判断模块判断需要时,通过控制模块将运行时间作为雨刷进入维修模式的工作时间。由此,能够适用不同的雨刮电机,使雨刮在维修模式下,运行到前风挡玻璃的最左侧,从而解决了因雨刮刮片的老化程度、环境温度、蓄电池电压和前风挡玻璃摩擦力等不同所造成的运行时间不同的问题。

为了实现上述实施例,本发明还提出一种车辆,其包括上述车辆雨刮的自学习控制装置。

本发明实施例的车辆,通过上述车辆雨刮的自学习控制装置,能够适用不同的雨刮电机,使雨刮在维修模式下,运行到前风挡玻璃的最左侧,从而解决了因雨刮刮片的老化程度、环境温度、蓄电池电压和前风挡玻璃摩擦力等不同所造成的运行时间不同的问题。

在本发明的描述中,需要理解的是,术语“中心”、“纵向”、“横向”、“长度”、“宽度”、“厚度”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”、“内”、“外”、“顺时针”、“逆时针”、“轴向”、“径向”、“周向”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。

此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本发明的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。

在本发明中,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”、“固定”等术语应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或成一体;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通或两个元件的相互作用关系。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。

在本发明中,除非另有明确的规定和限定,第一特征在第二特征“上”或“下”可以是第一和第二特征直接接触,或第一和第二特征通过中间媒介间接接触。而且,第一特征在第二特征“之上”、“上方”和“上面”可是第一特征在第二特征正上方或斜上方,或仅仅表示第一特征水平高度高于第二特征。第一特征在第二特征“之下”、“下方”和“下面”可以是第一特征在第二特征正下方或斜下方,或仅仅表示第一特征水平高度小于第二特征。

在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。

尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。

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