本申请涉及汽车启停功能,尤其涉及一种低车速启停功能控制方法、存储介质及电子设备。
背景技术:
汽车的启停功能是在车辆行驶中临时停车,例如,等红灯时,通过切断发动机喷油,使发动机自动熄火从而减少怠速时的油耗和废气排放。
在实际道路使用中,拥堵路况下频繁启停会影响驾驶体验,并且对参与启停的部品耐受性有一定的影响,因此,目前系统中设定有循环门槛车速,只有实际车速高于循环门槛车速时,才会使启停功能使能,这样能够避免频繁进入启停工况。然而,如果遇到拥堵路段和拥堵时间较长时,车辆在低速下则无法进入启停工况,会产生极大的油耗和废气排放。
因此,需要提供一种在低速(车速低于循环门槛车速)行驶时也能启动启停功能的低车速启停功能控制方法、存储介质及电子设备。
技术实现要素:
本申请的目的在于克服现有技术中低速下无法启用启停功能的不足,提供一种在低速行驶时也能启动启停功能的低车速启停功能控制方法、存储介质及电子设备。
本申请的技术方案提供一种低车速启停功能控制方法,包括如下步骤:
响应于车辆在低车速下刹车操作,获取车辆减速至静止时的零速主缸压力;
响应于踏板松开操作,获取踏板松开时的松踏板主缸压力;
将所述零速主缸压力和所述松踏板主缸压力与预设压力阈值进行运算比较,根据比较结果控制启停功能使能。
进一步地,所述预设压力阈值包括第一压力阈值和第二压力阈值,
所述将所述零速主缸压力和所述松踏板主缸压力与预设压力阈值进行运算比较,根据比较结果控制启停功能使能,具体包括:
若所述松踏板主缸压力大于第一压力阈值,并且
所述零速主缸压力与所述松踏板主缸压力的差值大于或等于第二压力阈值,则控制启停功能使能。
进一步地,所述预设压力阈值还包括第三压力阈值,所述第二压力阈值包括系数阈值和固定阈值;
所述将所述零速主缸压力和所述松踏板主缸压力与预设压力阈值进行运算比较,根据比较结果控制启停功能使能,还包括:
若所述零速主缸压力小于第三压力阈值时,将所述系数阈值作为所述第二压力阈值,否则将所述固定阈值作为所述第二压力阈值;
所述系数阈值为预设系数和所述零速主缸压力的乘积。
进一步地,在所述将所述零速主缸压力和所述松踏板主缸压力与预设压力阈值进行运算比较,根据比较结果控制启停功能使能之前,还包括:
获取当前行驶道路的坡度角,根据所述坡度角确定所述预设压力阈值。
进一步地,所述根据所述坡度角确定所述预设压力阈值,具体包括:
将所述坡度角输入至坡度角-压力对应表,查表后输出所述预设压力阈值。
进一步地,所述根据比较结果控制启停功能使能之后,还包括:
若踏板再次被踩下,则获取踏板被踩下时的踩踏板主缸压力;
根据所述踩踏板主缸压力激活启停功能。
进一步地,所述根据所述踩踏板主缸压力激活启停功能,具体包括:
若所述踩踏板主缸压力大于或等于激活压力阈值,则激活启停功能。
进一步地,所述若所述踩踏板主缸压力大于或等于激活压力阈值,则激活启停功能之前,还包括:
获取当前道路的坡度角,根据所述坡度角确定所述激活压力阈值。
本申请的技术方案还提供一种存储介质,所述存储介质存储计算机指令,当计算机执行所述计算机指令时,用于执行如前所述的低车速启停功能控制方法的所有步骤。
本申请的技术方案还提供一种电子设备,包括:
至少一个处理器;以及,
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如前所述的低车速启停功能控制方法的所有步骤。
采用上述技术方案后,具有如下有益效果:
在低车速下,通过获取刹车后的零速主缸压力和踏板松开时的松踏板主缸压力,将零速主缸压力和松踏板主缸压力与预设压力阈值进行比较,判断驾驶员的驾驶意图,在驾驶员意图启用启停时控制启停功能使能,实现在低车速下启用启停功能,同时通过驾驶意图判断避免频繁启停。
附图说明
参见附图,本申请的公开内容将变得更易理解。应当理解:这些附图仅仅用于说明的目的,而并非意在对本申请的保护范围构成限制。图中:
图1是本申请一实施例中低车速启停功能控制方法的流程图;
图2是本申请一较佳实施例中低车速启停功能控制方法的流程图;
图3是本申请一实施例中电子设备的硬件结构示意图。
具体实施方式
下面结合附图来进一步说明本申请的具体实施方式。
容易理解,根据本申请的技术方案,在不变更本申请实质精神下,本领域的一般技术人员可相互替换的多种结构方式以及实现方式。因此,以下具体实施方式以及附图仅是对本申请的技术方案的示例性说明,而不应当视为本申请的全部或视为对申请技术方案的限定或限制。
在本说明书中提到或者可能提到的上、下、左、右、前、后、正面、背面、顶部、底部等方位用语是相对于各附图中所示的构造进行定义的,它们是相对的概念,因此有可能会根据其所处不同位置、不同使用状态而进行相应地变化。所以,也不应当将这些或者其他的方位用语解释为限制性用语。此外,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。
在本申请的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“连接”、“相连”应做广义理解,例如,可以是固定连接,也可以可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个组件内部的连通。对于本领域的普通技术人员而言,可以视具体情况理解上述属于在本申请中的具体含义。
本申请实施例中的低车速启停功能控制方法,包括如下步骤:
步骤s101:响应于车辆在低车速下刹车操作,获取车辆减速至静止时的零速主缸压力;
步骤s102:响应于踏板松开操作,获取踏板松开时的松踏板主缸压力;
步骤s103:将所述零速主缸压力和所述松踏板主缸压力与预设压力阈值进行运算比较,根据比较结果控制启停功能使能。
本申请实施例在车辆处于低车速下时执行,当车辆的车速小于13km/h时,则认为车辆处于低车速状态下行驶。
具体来说,首先判断车辆是否在低车速下行驶,若是则监测刹车踏板的状态,在检测到刹车踏板被踩下时,则获取车辆减速至静止时的制动主缸压力作为零速主缸压力并记录存储。之后继续监测刹车踏板状态,若检测到刹车踏板松开操作,则获取踏板松开时的制动主缸压力作为松踏板主缸压力,驾驶员松开踏板后,制动主缸压力随着踏板松开逐渐减小至某一稳定值,松踏板主缸压力为该稳定值的大小。
之后将零速主缸压力和松踏板主缸压力与预设压力阈值进行运算比较,从而判断驾驶员的驾驶意图,在认为驾驶员有深踩刹车启用启停的意图时,则控制启停功能使能。其中,预设压力阈值可以根据不同车辆制动系统的具体工作状态预先进行标定。
本申请实施例在车辆低速行驶下,获取刹车后的零速主缸压力和踏板松开时的松踏板主缸压力,判断驾驶员的驾驶意图,在驾驶员意图启用启停时控制启停功能使能,实现在低车速下启用启停功能,同时通过驾驶意图判断避免频繁启停。
在其中一个实施例中,所述预设压力阈值包括第一压力阈值和第二压力阈值,
所述将所述零速主缸压力和所述松踏板主缸压力与预设压力阈值进行运算比较,根据比较结果控制启停功能使能,具体包括:
若所述松踏板主缸压力大于第一压力阈值,并且
所述零速主缸压力与所述松踏板主缸压力的差值大于或等于第二压力阈值,则控制启停功能使能。
具体来说,第一压力阈值用于判断驾驶员是否有起步行走的意图,若松踏板主缸压力小于或等于第一压力阈值,则认为驾驶员有起步行走的意图,则退出启停功能的控制流程。
在判断驾驶员不具有起步行走意图的情况下,通过第二压力阈值判断驾驶员是否有深踩刹车启用启停的意图,在零速主缸压力与松踏板主缸压力的差值大于或等于第二压力阈值时,则判断为驾驶员有深踩刹车启用启停的意图。
本申请实施例中,通过设置第一压力阈值和第二压力阈值判断驾驶员的驾驶意图,控制车辆启停功能使能。
在其中一个实施例中,所述预设压力阈值还包括第三压力阈值,所述第二压力阈值包括系数阈值和固定阈值;
所述将所述零速主缸压力和所述松踏板主缸压力与预设压力阈值进行运算比较,根据比较结果控制启停功能使能,还包括:
若所述零速主缸压力小于第三压力阈值时,将所述系数阈值作为所述第二压力阈值,否则将所述固定阈值作为所述第二压力阈值;
所述系数阈值为预设系数和所述零速主缸压力的乘积。
其中,固定阈值为预设的固定值,系数阈值能够根据零速主缸压力进行调整,预设系数为设定的固定值。
具体来说,在零速主缸压力和松踏板主缸压力较小时,二者的差值也必然较小。若将第二压力阈值设置为固定值,则会出现当零速主缸压力和松踏板主缸压力小于某个值时,零速主缸压力和松踏板主缸压力必然小于第二压力阈值,此时对驾驶意图的判断则不准确。
本申请实施例通过设置第三压力阈值,当零速主缸压力(松踏板主缸压力小于零速主缸压力,因此只需对零速主缸压力进行判断即可)小于第三压力阈值时,将系数阈值作为第二压力阈值判断驾驶意图,此时第二压力阈值根据零速主缸压力进行设定,能够确保驾驶意图的准确判断。
在其中一个实施例中,在所述将所述零速主缸压力和所述松踏板主缸压力与预设压力阈值进行运算比较,根据比较结果控制启停功能使能之前,还包括:
获取当前行驶道路的坡度角,根据所述坡度角确定所述预设压力阈值。
车辆行驶在不同坡度的道路上,刹车时制动主缸的压力是不同,一般来说,道路倾斜度越大,刹车时制动主缸压力越大。
因此,本申请实施例中的预设压力阈值,根据当前行驶道路的坡度角确定,能够保证驾驶意图的准确判断,避免判断偏差导致安全隐患。
具体来说,所述根据所述坡度角确定所述预设压力阈值,具体包括:
将所述坡度角输入至坡度角-压力对应表,查表后输出所述预设压力阈值。
根据车辆在不同坡度的道路上行驶时的工况,标定不同坡度角下预设压力阈值的数值,生成坡度角-压力对应表。在获取当前行驶道路的坡度角后,通过查表输出该坡度角下对应的预设压力阈值。预设压力阈值包括前述第一压力阈值、第二压力阈值和第三压力阈值,第二压力阈值还包括固定阈值和预设系数。作为一个例子,在坡度角为0°时,第一压力阈值为3bar,第三压力阈值为24bar,固定阈值为7bar,预设系数为0.3。
本申请实施例根据车辆在不同坡度的道路上行驶的工况,预先标定生成坡度角-压力对应表,通过查表确定该道路下的预设压力阈值,能够保证驾驶意图的准确判断,避免判断偏差导致安全隐患。
在其中一个实施例中,所述根据比较结果控制启停功能使能之后,还包括:
若踏板再次被踩下,则获取踏板被踩下时的踩踏板主缸压力;
根据所述踩踏板主缸压力激活启停功能。
具体来说,在启停功能使能之后,继续监测踏板的状态,若检测到踏板再次被踩下,则认为驾驶员具有深踩刹车激活启停的意图,则获取踏板被踩下时的踩踏板主缸压力,根据刹车是否成功确定是否激活启停功能。其中,踏板被踩下时,制动主缸压力逐渐增大并维持在一稳定值,该稳定值即为所述踩踏板主缸压力。
进一步地,所述根据所述踩踏板主缸压力激活启停功能,具体包括:
若所述踩踏板主缸压力大于或等于激活压力阈值,则激活启停功能。
当踩踏板主缸压力大于或等于激活压力阈值时,则控制激活启停功能,否则启停功能激活失败。
本申请实施例在启停功能使能之后,通过获取踏板被再次踩下时的制动主缸压力,判断是否激活启停功能。
在其中一个实施例中,所述若所述踩踏板主缸压力大于或等于激活压力阈值,则激活启停功能之前,还包括:
获取当前道路的坡度角,根据所述坡度角确定所述激活压力阈值。
具体来说,根据车辆在不同坡度的道路上行驶时的工况,标定不同坡度角下激活压力阈值的数值,生成坡度角-激活压力对应表。在获取当前行驶道路的坡度角后,通过查表输出该坡度角下对应的激活压力阈值。作为一个例子,在坡度角为0°时,激活压力阈值为30bar。
可选地,坡度角-激活压力对应表可以并入前述实施例中的坡度角-压力对应表,并在查询所述预设压力阈值的同时,查询激活压力阈值。
本申请实施例根据车辆在不同坡度的道路上行驶的工况,预先标定生成坡度角-压力对应表,通过查表确定该道路下的预设压力阈值,能够保证驾驶意图的准确判断,避免判断偏差导致安全隐患。
图2示出了本申请一较佳实施例中的低车速启停功能控制方法的流程图,具体包括:
步骤s201:响应于车辆在低车速下刹车操作,获取车辆减速至静止时的零速主缸压力;
步骤s202:响应于踏板松开操作,获取踏板松开时的松踏板主缸压力;
步骤s203:若所述松踏板主缸压力大于第一压力阈值,则执行步骤s204,否则返回步骤s201;
步骤s204:若所述零速主缸压力小于第三压力阈值,执行步骤s205,否则执行步骤s206;
步骤s205:所述零速主缸压力与所述松踏板主缸压力的差值大于或等于系数阈值,所述系数阈值为预设系数和所述零速主缸压力的乘积,则执行步骤s207-s210,否则返回步骤s201;
步骤s206:所述零速主缸压力与所述松踏板主缸压力的差值大于或等于固定阈值,则执行步骤s207-s210,否则返回步骤s201;
步骤s207:控制启停功能使能;
步骤s208:若踏板再次被踩下,则获取踏板被踩下时的踩踏板主缸压力;
步骤s209:若所述踩踏板主缸压力大于或等于激活压力阈值,则执行步骤s210,否则返回步骤s201;
步骤s210:激活启停功能。
在步骤s201-s202执行期间,还同时执行步骤s211-s212:
步骤s211:获取当前行驶道路的坡度角;
步骤s212:将所述坡度角输入至坡度角-压力对应表,查表后输出所述预设压力阈值,所述预设压力阈值包括第一压力阈值、第三压力阈值、预设系数、固定阈值和激活压力阈值。
可选地,步骤s211-s212还可以在步骤s201之前或在步骤s202之后执行。
本申请实施例提供一种存储介质,所述存储介质存储计算机指令,当计算机执行所述计算机指令时,用于执行前述任一方法实施例中的低车速启停功能控制方法的所有步骤。
图3示出了本申请的一种电子设备,包括:
至少一个处理器301;以及,
与所述至少一个处理器301通信连接的存储器302;其中,
所述存储器302存储有可被所述至少一个处理器301执行的指令,所述指令被所述至少一个处理器301执行,以使所述至少一个处理器301能够执行前述任一方法实施例中的低车速启停功能控制方法的所有步骤。
电子设备优选为车载电子控制单元(electroniccontrolunit,ecu),进一步为车载电子控制单元中的微控制单元(microcontrollerunit,mcu)。
图3中以一个处理器302为例:
电子设备还可以包括:输入装置303和输出装置304。
处理器301、存储器302、输入装置303及显示装置304可以通过总线或者其他方式连接,图中以通过总线连接为例。
存储器302作为一种非易失性计算机可读存储介质,可用于存储非易失性软件程序、非易失性计算机可执行程序以及模块,如本申请实施例中的低车速启停功能控制方法对应的程序指令/模块,例如,图1-2所示的方法流程。处理器301通过运行存储在存储器302中的非易失性软件程序、指令以及模块,从而执行各种功能应用以及数据处理,即实现上述实施例中的低车速启停功能控制方法。
存储器302可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储根据低车速启停功能控制方法的使用所创建的数据等。此外,存储器302可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实施例中,存储器302可选包括相对于处理器301远程设置的存储器,这些远程存储器可以通过网络连接至执行低车速启停功能控制方法的装置。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
输入装置303可接收输入的用户点击,以及产生与低车速启停功能控制方法的用户设置以及功能控制有关的信号输入。显示装置304可包括显示屏等显示设备。
在所述一个或者多个模块存储在所述存储器302中,当被所述一个或者多个处理器301运行时,执行上述任意方法实施例中的低车速启停功能控制方法。
以上所述的仅是本申请的原理和较佳的实施例。应当指出,对于本领域的普通技术人员来说,将分别公开在不同的实施例中的技术方案适当组合而得到的实施方式也包括在本发明的技术范围内,在本申请原理的基础上,还可以做出若干其它变型,也应视为本申请的保护范围。