掌桥专利:专业的专利平台
掌桥专利
首页

一种汽车换挡控制方法、装置、汽车及介质

文献发布时间:2023-06-19 18:35:48


一种汽车换挡控制方法、装置、汽车及介质

技术领域

本发明涉及汽车换挡控制领域,具体涉及一种汽车换挡控制方法、装置、汽车及介质。

背景技术

传统汽车的行驶挡位(P/R/N/D挡)的切换目标,几乎都来自于驾驶员的主动换挡需求,驾驶员通过操作挡杆等结构,输出自己的换挡需求。随着汽车智能化程度不断提高,行驶挡位切换目标不仅局限于驾驶员操作挡杆,还增加了例如:插充放电枪切换P挡、驾驶员离车自动入P挡、“洗车模式”切N挡、自动泊车功能切P/R/N/D挡、“拖车模式”切N挡、以及车辆功能安全诊断换挡等等换挡目标。当车辆同时存在多个换挡目标时,车辆该如何选择合适的换挡目标是本领域急需解决的一个问题。

CN112283342A提供了一种变速器换挡模式的选择方法,通过确定车辆的巡航激活状态;当巡航激活状态等于开启状态时,根据预设的映射关系表,从满足初始激活条件的多个换挡模式中选择允许被激活的换挡模式并激活;其中,映射关系表中包括所述变速器支持的换挡模式与激活指示信息之间的对应关系,该激活指示信息用于表示在巡航激活状态等于开启状态时对应的换挡模式是否允许被激活;根据所有已激活的换挡模式的优先级选择变速器的目标换挡模式。该方法解决了巡航换挡模式不容易在换挡模式优先级标定表中排布的问题,能够在巡航工况下禁止变速器进入部分高优先级的换挡模式,提高了换挡模式选择的灵活性。该方案所记载的技术手段并不能解决上述技术问题。

发明内容

本发明涉及一种汽车换挡控制方法、装置、汽车及介质,用于解决汽车在同时存在多个换挡需求时如何选择合适的目标换挡挡位。

本发明的技术方案为:

本发明提供了一种汽车换挡控制方法,包括:

获取车辆在同一时刻的多个换挡需求;

基于各换挡需求,确定各换挡需求对应的目标目标换挡挡位;

基于各目标目标换挡挡位的预设优先级排序,选择优先级最高的一个目标目标换挡挡位作为车辆需求挡位进行换挡。

优选地,车辆在同一时刻的多个换挡需求来源于车辆的各功能控制器基于自身的预设运算逻辑处理得到的。

优选地,基于各目标目标换挡挡位的预设优先级排序,选择优先级最高的一个目标目标换挡挡位作为车辆需求挡位进行换挡的步骤包括:

基于各目标目标换挡挡位的预设优先级排序按照预设的优先级排序赋分,得到各目标目标换挡挡位各自的赋分;优先级越高,赋分越高;

选择赋分最高的一个目标目标换挡挡位作为车辆需求挡位进行换挡。

优选地,车辆的换挡需求至少来源于:驾驶员输入的换挡需求、车辆处于拖车模式的换挡需求、车辆处于洗车模式的换挡需求、驾驶员离车时的换挡需求、车辆处于自动泊车状态的换挡需求、车辆处于功能安全诊断状态的换挡需求或车辆处于充放电模式的换挡需求。

本发明还提供了一种汽车换挡控制装置,包括:

获取模块,用于获取车辆在同一时刻的多个换挡需求;

确定模块,用于基于各换挡需求,确定各换挡需求对应的目标目标换挡挡位;

换挡模块,用于基于各目标目标换挡挡位的预设优先级排序,选择优先级最高的一个目标目标换挡挡位作为车辆需求挡位进行换挡。

优选地,车辆在同一时刻的多个换挡需求来源于车辆的各功能控制器基于自身的预设运算逻辑处理得到的。

优选地,换挡模块包括:

赋分单元,用于基于各目标目标换挡挡位的预设优先级排序按照预设的优先级排序赋分,得到各目标目标换挡挡位各自的赋分;优先级越高,赋分越高;

换挡单元,用于选择赋分最高的一个目标目标换挡挡位作为车辆需求挡位进行换挡。

优选地,车辆的换挡需求至少来源于:驾驶员输入的换挡需求、车辆处于拖车模式的换挡需求、车辆处于洗车模式的换挡需求、驾驶员离车时的换挡需求、车辆处于自动泊车状态的换挡需求、车辆处于功能安全诊断状态的换挡需求或车辆处于充放电模式的换挡需求。

本发明还提供了一种汽车,包括上述的汽车换挡控制装置。

本发明还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述方法的步骤。

本发明的有益效果为:

根据不同换挡需求的优先级排序,优先满足于优先级最高的换挡需求,以此保证车辆安全;对于各换挡需求的判断互不影响,各功能控制器可以基于自身的运算逻辑自行判断需求的目标换挡挡位。在满足优先级最高的换挡需求换挡时,忽略该时刻接收到的其它换挡需求,避免换挡频繁波动不适于当前车辆工作场景而引起安全事故。方案易于扩展,在车辆新增新的功能控制器时,只需要新增该新增功能控制器的优先级排序,并按照该优先级排序赋分即可得到最终需求的挡位。

附图说明

图1为本发明实施例的汽车换挡控制方法的流程图;

图2为本发明实施例的汽车换挡控制装置的结构框图;

图3为本实施例中的P

图4为本实施例中同挡位目标最大分值计算原理图;

图5为本实施例中仲裁最终需求的挡位的原理图。

具体实施方式

下面对本发明作进一步描述。以下结合附图对本发明的原理和特征进行描述,所举实例仅用于解释本发明,并非限定本发明的范围。

参照图1,本发明实施例提供了汽车换挡控制方法,包括:

步骤S101,获取车辆在同一时刻的多个换挡需求。

车辆在同一时刻的多个换挡需求来源于车辆的各功能控制器基于自身的预设运算逻辑处理得到的。如车身控制器、整车控制器、自动泊车控制器等为车辆提供相关功能的各控制器。具体来说,车辆的换挡需求至少来源于:驾驶员输入的换挡需求、车辆处于拖车模式的换挡需求、车辆处于洗车模式的换挡需求、驾驶员离车时的换挡需求、车辆处于自动泊车状态的换挡需求、车辆处于功能安全诊断状态的换挡需求或车辆处于充放电模式的换挡需求。

步骤S102,基于各换挡需求,确定各换挡需求对应的目标目标换挡挡位。

对于每一功能控制器来说,其根据自身的预设预算逻辑都能够分析出当前需求的目标目标换挡挡位具体是什么挡位。

步骤S103,基于各目标目标换挡挡位的预设优先级排序,选择优先级最高的一个目标目标换挡挡位作为车辆需求挡位进行换挡。

优选地,基于各目标目标换挡挡位的预设优先级排序,选择优先级最高的一个目标目标换挡挡位作为车辆需求挡位进行换挡的步骤包括:

基于各目标目标换挡挡位的预设优先级排序按照预设的优先级排序赋分,得到各目标目标换挡挡位各自的赋分;优先级越高,赋分越高;

选择赋分最高的一个目标目标换挡挡位作为车辆需求挡位进行换挡。

如图3至图5所示,本实施例中,实现各目标目标换挡挡位的具体赋分原理为:

将车辆不同的目标换挡挡位抽象为如下的模型。已知的目标换挡挡位分别有:P挡目标换挡挡位P

给所有目标换挡挡位绑定一个变量用于表示目标换挡挡位的分数值:P挡目标换挡挡位的分数记为P

不同的目标换挡挡位给定常数的数值不相等且均大于0,大小顺序按照挡位目标优先级排列,优先级高的换挡目标,给定常数大于优先级低的。

计算所有P挡、所有R挡、所有D挡、所有N挡挡位对应分数的最大值,得到最大值分别记为PS

再计算PS

依靠上述方法,使得本实施例具有如下效果:根据不同换挡需求的优先级排序,优先满足于优先级最高的换挡需求,以此保证车辆安全;对于各换挡需求的判断互不影响,各功能控制器可以基于自身的运算逻辑自行判断需求的目标换挡挡位。在满足优先级最高的换挡需求换挡时,忽略该时刻接收到的其它换挡需求,避免换挡频繁波动不适于当前车辆工作场景而引起安全事故。方案易于扩展,在车辆新增新的功能控制器时,只需要新增该新增功能控制器的优先级排序,并按照该优先级排序赋分即可得到最终需求的挡位。

参照图2,本发明还提供了一种汽车换挡控制装置,包括:

获取模块101,用于获取车辆在同一时刻的多个换挡需求;

确定模块102,用于基于各换挡需求,确定各换挡需求对应的目标目标换挡挡位;

换挡模块103,用于基于各目标目标换挡挡位的预设优先级排序,选择优先级最高的一个目标目标换挡挡位作为车辆需求挡位进行换挡。

优选地,车辆在同一时刻的多个换挡需求来源于车辆的各功能控制器基于自身的预设运算逻辑处理得到的。

优选地,换挡模块103包括:

赋分单元1031,用于基于各目标目标换挡挡位的预设优先级排序按照预设的优先级排序赋分,得到各目标目标换挡挡位各自的赋分;优先级越高,赋分越高;

换挡单元1032,用于选择赋分最高的一个目标目标换挡挡位作为车辆需求挡位进行换挡。

优选地,车辆的换挡需求来源于:驾驶员输入的换挡需求、车辆处于拖车模式的换挡需求、车辆处于洗车模式的换挡需求、驾驶员离车时的换挡需求、车辆处于自动泊车状态的换挡需求、车辆处于功能安全诊断状态的换挡需求或车辆处于充放电模式的换挡需求。

本发明上述装置是与所述方法一一对应的装置,其具有与上述方法相同的技术效果。即,根据不同换挡需求的优先级排序,优先满足于优先级最高的换挡需求,以此保证车辆安全;对于各换挡需求的判断互不影响,各功能控制器可以基于自身的运算逻辑自行判断需求的目标换挡挡位。在满足优先级最高的换挡需求换挡时,忽略该时刻接收到的其它换挡需求,避免换挡频繁波动不适于当前车辆工作场景而引起安全事故。方案易于扩展,在车辆新增新的功能控制器时,只需要新增该新增功能控制器的优先级排序,并按照该优先级排序赋分即可得到最终需求的挡位。

本发明还提供了一种汽车,包括上述的汽车换挡控制装置。

本发明还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述方法的步骤。

尽管只是结合了有限数量的实施例来详细解释,但本发明并不仅仅限于说明书和实施例中所列运用,它完全可以被适用于各种适合本发明的领域。对于熟悉本领域的工程技术人员而言,可容易地实现另外的修改、补充和替代,因此在不背离权利要求及等同范围所限定的一般概念下,本发明并不应视为受先前描述所限。

技术分类

06120115628992