技术领域
本发明涉及汽车控制技术领域,尤其涉及一种自动变速器换挡控制方法。
背景技术
目前自动变速器换挡控制基本都基于加速踏板和车速、或者加速踏板和变速器输出轴转速两参数,在当前油门开度下,车速或者变速器输出轴转速大于或者小于所设定的阈值后,变速器进行升挡或者降挡,并没有考虑发动机当前的目标怠速值。例如在某些工况下发动机所需要的目标怠速值较高,但当前车辆可能在低于发动机目标怠速的情况下运转,或者当满足升挡条件,升挡完成后,发动机转速低于目标怠速值,造成车辆在发动机怠速之下行驶,发生熄火或整车抖动等驾驶性问题。
发明内容
本发明的目的在于提供一种自动变速器换挡控制方法,避免发动机在低于怠速的情况下运行,有效减少熄火和整车抖动等驾驶性问题。
为实现上述目的,提供以下技术方案:
提供一种自动变速器换挡控制方法,包括:
S1、获取有效的发动机目标怠速值;
S2、获取有效的变速器的输出轴转速;
S3、判断发动机的目标怠速值是否大于第一设定阈值Value1,第一设定阈值Value1可标定,若是,则跳转至S4;
S4、计算变速器当前挡位目标转速target speed1,计算公式为target speed1=output speed×ratio1;其中,out speed为变速器当前的输出轴转速,ratio1为当前挡位变速器速比;
S5、判断变速器当前挡位目标转速target speed1是否小于等于第二设定阈值Value2,第二设定阈值Value2可标定,若是,则跳转至S6,若否,则跳转至S7;
S6、控制变速器降入下一低挡位;
S7、计算变速器下一高挡位目标转速target speed2,计算公式为target speed2=output speed×ratio2;其中,out speed为变速器当前的输出轴转速,ratio2为下一高挡位变速器速比;
S8、判断变速器下一高挡位目标转速target speed2是否小于等于第三设定阈值Value3,第三设定阈值Value3可标定,若是,则跳转至S9;
S9、禁止变速器升挡。
作为本发明的自动变速器换挡控制方法的一种优选方案,第一设定阈值Value1与变速器当前挡位有关。
作为本发明的自动变速器换挡控制方法的一种优选方案,第二设定阈值Value2的计算公式为:Value2=engine idle speed+offset speed1,其中,engine idle speed为发动机当前的目标怠速值,offset speed1为当前挡位偏移量,offset speed1可标定。
作为本发明的自动变速器换挡控制方法的一种优选方案,第三设定阈值Value3的计算公式为:Value3=engine idle speed+offset speed2,其中,engine idle speed为发动机当前的目标怠速值,offset speed2为下一高挡位偏移量,offset speed2可标定。
作为本发明的自动变速器换挡控制方法的一种优选方案,在S5之后,并在S6之前,还需进行以下步骤:
使变速器保持当前挡位的功能失效。
作为本发明的自动变速器换挡控制方法的一种优选方案,S1包括:
S1.1、获取发动机的目标怠速值及怠速信号;
S1.2、当怠速信号正确时,发动机的目标怠速值有效。
作为本发明的自动变速器换挡控制方法的一种优选方案,S2包括:
S2.1、获取变速器的输出轴转速及转速信号;
S2.2、当转速信号正确时,变速器的输出轴转速有效。
本发明的有益效果为:
本发明提供的自动变速器换挡控制方法,包括:获取有效的发动机目标怠速值和变速器的输出轴转速,判断发动机的目标怠速值是否大于第一设定阈值Value1,若是,则计算变速器当前挡位目标转速target speed1,判断变速器当前挡位目标转速target speed1是否小于等于第二设定阈值Value2,若是,则表明当前发动机在低于怠速的情况下运行,则控制变速器降入下一低挡位,以提升发动机的转速,使发动机在不低于怠速的情况下运行,避免熄火和整车抖动;若否,则计算变速器下一高挡位目标转速target speed2;判断变速器下一高挡位目标转速target speed2是否小于等于第三设定阈值Value3,若是,则表明下一高挡位下发动机将在低于怠速的情况下运行,则禁止变速器升挡。根据发动机的目标怠速值、变速器当前挡位目标转速target speed1以及变速器下一高挡位目标转速targetspeed2,来控制发动机强制降挡或禁止升挡,从而避免发动机在低于怠速的情况下运行,减少行车过程中的熄火和整车抖动等问题,提高整车安全性。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对本发明实施例描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据本发明实施例的内容和这些附图获得其他的附图。
图1为本发明实施例提供的自动变速器换挡控制方法的流程图。
具体实施方式
为使本发明解决的技术问题、采用的技术方案和达到的技术效果更加清楚,下面将结合附图对本发明实施例的技术方案作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
在本发明的描述中,需要说明的是,术语“中心”、“上”、“下”、“左”、“右”、“竖直”、“水平”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”、仅用于描述目的,而不能理解为指示或暗示相对重要性。其中,术语“第一位置”和“第二位置”为两个不同的位置。
在本发明的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。
如图1所示,本实施例提供一种自动变速器换挡控制方法,能够避免发动机在低于怠速的情况下运行,减少行车过程中的熄火和整车抖动等问题,提高整车安全性。该自动变速器换挡控制方法包括:
S1、获取有效的发动机目标怠速值,具体包括:
S1.1、获取发动机的目标怠速值及怠速信号。
发动机的目标怠速值与当前工况如发动机状态(如温度)、变速器油温、气压或海拔等有关。整车控制系统中的各测量器件如传感器等可获取怠速信号。此为现有技术,具体不再赘述。
S1.2、当怠速信号正确时,发动机的目标怠速值有效。
只有当怠速信号正确时,车辆处于运行状态时,获取的发动机的目标怠速值才有效。
S2、获取有效的变速器的输出轴转速,具体包括:
S2.1、获取变速器的输出轴转速及转速信号。
可通过变速器输出轴转速传感器来获取变速器的输出轴的转速。转速信号可通过转速信号传感器测量相关参量后转换得到。此为现有技术,具体不再赘述。
S2.2、当转速信号正确时,变速器的输出轴转速有效。
只有当转速信号正确时,获取的变速器的输出轴转速才有效。
S3、在获取的发动机的目标怠速值和变速器的输出轴转速均有效后,判断发动机的目标怠速值是否大于第一设定阈值Value1,若是,则跳转至S4。第一设定阈值Value1可标定,与变速器当前挡位有关。
S4、计算变速器当前挡位目标转速target speed1,计算公式为target speed1=output speed×ratio1;其中,out speed为变速器当前的输出轴转速,ratio1为当前挡位变速器速比。
S5、判断变速器当前挡位目标转速target speed1是否小于等于第二设定阈值Value2,第二设定阈值Value2可标定。若是,则表明当前发动机在低于怠速的情况下运行,跳转至S6。若否,则跳转至S7。
其中,第二设定阈值Value2的计算公式为:Value2=engine idle speed+offsetspeed1,其中,engine idle speed为发动机当前的目标怠速值,offset speed1为当前挡位偏移量,offset speed1可标定,与当前挡位下发动机的转速有关。
S6、控制变速器降入下一低挡位,以提升发动机的转速,使发动机在不低于怠速的情况下运行,避免熄火和整车抖动。
需要说明的是,在S5之后,并在S6之前,还需进行以下步骤:
使变速器保持当前挡位的功能失效,以避免变速器降入下一低挡位的操作无法进行。
S7、计算变速器下一高挡位目标转速target speed2,计算公式为target speed2=output speed×ratio2;其中,out speed为变速器当前的输出轴转速,ratio2为下一高挡位变速器速比。
S8、判断变速器下一高挡位目标转速target speed2是否小于等于第三设定阈值Value3,第三设定阈值Value3可标定。
其中,第三设定阈值Value3的计算公式为:Value3=engine idle speed+offsetspeed2,其中,engine idle speed为发动机当前的目标怠速值,offset speed2为下一高挡位偏移量,offset speed2可标定,与下一高挡位下发动机的转速有关。
若是,则表明下一高挡位下发动机将在低于怠速的情况下运行,因此需跳转至S9。
S9、禁止变速器升挡。
本实施例提供的自动变速器换挡控制方法中,根据发动机的目标怠速值、变速器当前挡位目标转速target speed1以及变速器下一高挡位目标转速target speed2,来控制发动机强制降挡或禁止升挡,从而避免发动机在低于怠速的情况下运行,减少行车过程中的熄火和整车抖动等问题,提高整车安全性。其中,当变速器当前挡位目标转速targetspeed1小于等于第二设定阈值Value2(即发动机当前的目标怠速值加上当前挡位偏移量)时,控制发动机强制降入下一挡位,同时使变速器保持当前挡位的功能失效,以避免变速器降入下一低挡位的操作无法进行。当变速器下一高挡位目标转速target speed2小于等于第三设定阈值Value3(即发动机当前的目标怠速值加上下一高挡位偏移量)时,禁止发动机升挡。
注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。
机译: 一种用于提高自动变速器的换挡速度的方法,其中,在每次换挡至相同方向的下一个换挡期间,通过换挡元件降低必要的换挡力
机译: 自动变速器换挡时发生换挡的换挡控制方法
机译: 自动变速器换挡时发生换挡的换挡控制方法