1.本发明涉及新能源商用车控制领域,尤其涉及一种档位控制方法、装置、设备及可读存储介质。
背景技术:2.现有技术中,多档位变速箱一般设置为2档起步,避免1档起步升2档时产生的顿挫感,使车辆在起步行驶过程中更加平顺,这种方式下车辆无法直接降至1档,现阶段是将s档设置为1档,挂s档后车辆才降至1档。
3.在车辆需要爬大坡和强驱动力的时候,在坡底提前将车速降至0左右,然后挂s档,变速箱此时将s档锁定为1档,车辆开始爬坡,在爬坡过程中不允许换挡,待爬到坡顶,再挂一次s档退出s模,才能将提升档位,而且在行驶过程中如果误碰s档,车辆会由高档位直接锁1档,产生巨大顿挫感。
4.在车辆上户前,需要将车辆开到检测线转鼓上,在检测线转鼓上踩油门使车辆车速提升到40km/h以上,因车辆为自动升档手柄,仅有d档一个前进挡,无法选档,且在转鼓上时车辆无负载,车轮处于滑动状态,故变速箱无法自动达到升档点,车辆一直保持在低档位无法自动升档,从而车速无法提升到40km/h以上。
技术实现要素:5.本发明的主要目的在于提供一种档位控制方法、装置、设备及可读存储介质,旨在解决车辆在需要驱动力时无法直接降至1档、误碰s档时产生巨大顿挫感、在检测线转鼓上时车速无法达到目标车速的问题。
6.第一方面,本发明提供一种档位控制方法,包括以下步骤:
7.将s档设置为第一种模式和第二种模式;
8.判断持续接收s档信号的时长是否小于阈值;
9.若小于,则s档为第一种模式,第一种模式下控制变速箱的档位变换范围为从1档至最高档依次循环换档,且进入s档时,变速箱保持进入s档前的档位;
10.若不小于,则s档为第二种模式,第二种模式下控制变速箱的档位为预设档位。
11.可选的,所述判断持续接收s档信号的时长是否小于阈值的步骤包括:
12.根据自动换档手柄的位置,判断持续接收s档信号的时长;
13.当自动换档手柄停在s档位置处的时长小于阈值,则持续接收s档信号的时长小于阈值;
14.当自动换档手柄停在s档位置处的时长不小于阈值,则持续接收s档信号的时长不小于阈值。
15.可选的,所述进入s档时,变速箱保持进入s档前的档位的步骤包括:
16.进入s档时,通过控制电机控制器的电机扭矩和转速保持不变进而控制变速箱的档位保持在进入s档前的档位。
17.可选的,所述第二种模式下控制变速箱的档位为预设档位的步骤包括:
18.第二种模式下,在车辆启动之前,通过控制电机控制器的电机扭矩和转速使得变速箱的档位达到预设档位。
19.可选的,所述判断持续接收s档信号的时长是否小于阈值的步骤之后还包括:
20.当再次接收s档信号时,变速箱的档位变换范围为从2档至最高档依次循环换档。
21.第二方面,本发明还提供一种档位控制装置,所述档位控制装置包括:
22.设置模块:用于将s档设置为第一种模式和第二种模式;
23.判断模块:用于判断持续接收s档信号的时长是否小于阈值;
24.第一控制模块:用于若小于,则s档为第一种模式,第一种模式下控制变速箱的档位变换范围为从1档至最高档依次循环换档,且进入s档时,变速箱保持进入s档前的档位;
25.第二控制模块:用于若不小于,则s档为第二种模式,第二种模式下控制变速箱的档位为预设档位。
26.可选的,判断模块,具体用于:
27.根据自动换档手柄的位置,判断持续接收s档信号的时长;
28.当自动换档手柄停在s档位置处的时长小于阈值,则持续接收s档信号的时长小于阈值;
29.当自动换档手柄停在s档位置处的时长不小于阈值,则持续接收s档信号的时长不小于阈值。
30.可选的,第二控制模块,具体用于:
31.第二种模式下,在车辆启动之前,通过控制电机控制器的电机扭矩和转速使得变速箱的档位达到预设档位。
32.第三方面,本发明还提供一种档位控制设备,所述档位控制设备包括处理器、存储器、以及存储在所述存储器上并可被所述处理器执行的档位控制程序,其中所述档位控制程序被所述处理器执行时,实现如上所述的档位控制方法的步骤。
33.第四方面,本发明还提供一种可读存储介质,所述可读存储介质上存储有档位控制程序,其中所述档位控制程序被处理器执行时,实现如上所述的档位控制方法的步骤。
34.本发明中,将s档设置为第一种模式和第二种模式;判断持续接收s档信号的时长是否小于阈值;若小于,则s档为第一种模式,第一种模式下控制变速箱的档位变换范围为从1档至最高档依次循环换档,且进入s档时,变速箱保持进入s档前的档位;若不小于,则s档为第二种模式,第二种模式下控制变速箱的档位为预设档位。通过本发明,车辆在需要驱动力时进入第一种模式,控制变速箱降至1档,不需要先将车辆停下来再挂1档,保证了车辆的动力性和连贯性,且进入s档时,变速箱保持进入s档前的档位,避免了误碰s档产生顿挫感的情况,当车辆在检测线转鼓上时,进入第二种模式,第二种模式下,控制变速箱的档位为预设档位,所以车辆一启动,车速就直接达到目标车速,解决了变速箱无法达到升档点,导致车速无法达到目标车速的问题。
附图说明
35.图1为本发明实施例方案中涉及的档位控制设备的硬件结构示意图;
36.图2为本发明档位控制方法第一实施例的流程示意图;
37.图3为本发明档位控制装置第一实施例的功能模块示意图。
38.本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
39.应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
40.第一方面,本发明实施例提供一种档位控制设备。
41.参照图1,图1为本发明实施例方案中涉及的档位控制设备的硬件结构示意图。本发明实施例中,档位控制设备可以包括处理器1001(例如中央处理器central processingunit,cpu),通信总线1002,用户接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信;用户接口1003可以包括显示屏(display)、输入单元比如键盘(keyboard);网络接口1004可选的可以包括标准的有线接口、无线接口(如无线保真wireless
‑
fidelity,wi
‑
fi接口);存储器1005可以是高速随机存取存储器(random access memory,ram),也可以是稳定的存储器(non
‑
volatile memory),例如磁盘存储器,存储器1005可选的还可以是独立于前述处理器1001的存储装置。本领域技术人员可以理解,图1中示出的硬件结构并不构成对本发明的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
42.继续参照图1,图1中作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及档位控制程序。其中,处理器1001可以调用存储器1005中存储的档位控制程序,并执行本发明实施例提供的档位控制方法。
43.第二方面,本发明实施例提供了一种档位控制方法。
44.一实施例中,参照图2,图2为本发明档位控制方法第一实施例的流程示意图。如图2所示,档位控制方法,包括以下步骤:
45.s10:将s档设置为第一种模式和第二种模式;
46.本实施例中,s档为触发式自复位档位。将s档设置为第一种模式和第二种模式,以满足车辆在不同路况下的行驶需求,其中,不同路况包括爬坡时的路况和在检测线转鼓上的路况。下续以第一种模式为爬坡模式,第二种模式为检测线模式进行说明。容易想到的是,本实施例中的路况仅供参考,在此不做限制。
47.s20:判断持续接收s档信号的时长是否小于阈值;
48.本实施例中,s档信号为触发式信号,根据自动换档手柄在s档停留的时长获取持续接收的s档信号的时长,进而判断持续接收s档信号的时长是否小于阈值。其中,自动换档手柄的s档无法自锁,自动换档手柄由d档拨到s档后立即自动弹回d档。
49.进一步地,一实施例中,步骤s20还包括:
50.根据自动换档手柄的位置,判断持续接收s档信号的时长;
51.当自动换档手柄停在s档位置处的时长小于阈值,则持续接收s档信号的时长小于阈值;
52.当自动换档手柄停在s档位置处的时长不小于阈值,则持续接收s档信号的时长不小于阈值。
53.本实施例中,自动换档手柄为r档、n档、d档和s档这4种档位的自动换档手柄。若阈值为5秒,当自动换档手柄由d档停在s档位置处的时长小于5秒,则持续接收s档信号的时长
也小于5秒。当自动换档手柄由d档停在s档位置处的时长不小于5秒,则持续接收s档信号的时长也不小于5秒。容易想到的是,本实施例中的参数仅供参考,在此不做限制。
54.s30:若小于,则s档为第一种模式,第一种模式下控制变速箱的档位变换范围为从1档至最高档依次循环换档,且进入s档时,变速箱保持进入s档前的档位;
55.本实施例中,若最高档为4档。如步骤s20中,若持续接收s档信号的时长小于5秒,则s档为第一种模式,即爬坡模式。当自动换档手柄由d档停在s档位置处时,进入s档,此时换档控制器tcu响应接收的信号并控制变速箱保持进入s档前的档位。进入s档之后根据车辆所需的驱动力控制电机控制器的电机扭矩和转速,使得变速箱从1档至4档依次循环换档。进一步地,当误触发s档信号时,由于s档信号为触发式信号,所以持续接收s档信号的时长也小于5秒,且由于进入s档时,换档控制器tcu基于接收的信号产生响应并控制变速箱保持进入s档前的档位,所以车辆在行驶过程中不会因为误碰s档而产生顿挫感。容易想到的是,本实施例中的参数仅供参考,在此不做限制。
56.进一步地,一实施例中,进入s档时,变速箱保持进入s档前的档位的步骤包括:
57.进入s档时,通过控制电机控制器的电机扭矩和转速保持不变进而控制变速箱的档位保持在进入s档前的档位。
58.本实施例中,若进入s档前的档位为3档,则自动换档手柄由d档停在s档位置处时,控制电机控制器的电机扭矩和转速依然保持3档对应的电机扭矩和转速不变,避免车辆在进入s档后产生顿挫感。容易想到的是,本实施例中的参数仅供参考,在此不做限制。
59.s40:若不小于,则s档为第二种模式,第二种模式下控制变速箱的档位为预设档位。
60.本实施例中,如步骤s20中,若持续接收s档信号的时长不小于5秒,则s档为第二种模式,即检测线模式。此时,控制换档控制器将变速箱的档位控制在预设档位,使得车辆一启动车速就直接达到目标车速,避免变速箱无法达到升档点导致车速无法提升的情况。
61.进一步地,一实施例中,第二种模式下控制变速箱的档位为预设档位的步骤包括:
62.第二种模式下,在车辆启动之前,通过控制电机控制器的电机扭矩和转速使得变速箱的档位达到预设档位。
63.本实施例中,发明人发现,车辆在检测线上时,由于自动换档手柄只有一个前进档,所以无法选档,而车辆在正常行驶中是2档起步,且只有变速箱达到升档点时才会自动升档,导致车辆在检测线转鼓上无负载,车轮处于滑动状态的情况下,变速箱无法达到升档点,车速无法上升到目标车速。若预设档位为3档,目标车速为40km/h。第二种模式下,即检测线模式下,在车辆启动之前,换档控制器基于接收的s档信号产生响应,进而控制电机控制器的电机扭矩和转速,使得变速箱的档位达到3档,此时车辆一启动,车速就直接达到40km/h。容易想到的是,本实施例中的参数仅供参考,在此不做限制。
64.本实施例中,将s档设置为第一种模式和第二种模式;判断持续接收s档信号的时长是否小于阈值;若小于,则s档为第一种模式,第一种模式下控制变速箱的档位变换范围为从1档至最高档依次循环换档,且进入s档时,变速箱保持进入s档前的档位;若不小于,则s档为第二种模式,第二种模式下控制变速箱的档位为预设档位。通过本实施例,车辆在需要驱动力时进入第一种模式,控制变速箱降至1档,不需要先将车辆停下来再挂1档,保证了车辆的动力性和连贯性,且进入s档时,变速箱保持进入s档前的档位,避免了误碰s档产生
顿挫感的情况,当车辆在检测线转鼓上时,进入第二种模式,第二种模式下,控制变速箱的档位为预设档位,所以车辆一启动,车速就直接达到目标车速,解决了变速箱无法达到升档点,导致车速无法达到目标车速的问题。
65.进一步地,一实施例中,判断持续接收s档信号的时长是否小于阈值的步骤之后还包括:
66.当再次接收s档信号时,变速箱的档位变换范围为从2档至最高档依次循环换档。
67.本实施例中,第一次接收s档信号时进入s档,再次接收s档信号时退出s档。第一次接收s档信号前,车辆处于正常行驶模式,即2档起步,开始行驶。退出s档时,控制变速箱保持退出前的档位,退出s档后车辆再次进入正常行驶模式,此时变速箱的档位变换范围为从2档至最高档依次循环换档。
68.第三方面,本发明实施例还提供一种档位控制装置。
69.一实施例中,参照图3,图3为本发明档位控制装置第一实施例的功能模块示意图。如图3所示,档位控制装置包括:
70.设置模块10:用于将s档设置为第一种模式和第二种模式;
71.判断模块20:用于判断持续接收s档信号的时长是否小于阈值;
72.第一控制模块30:用于若小于,则s档为第一种模式,第一种模式下控制变速箱的档位变换范围为从1档至最高档依次循环换档,且进入s档时,变速箱保持进入s档前的档位;
73.第二控制模块40:用于若不小于,则s档为第二种模式,第二种模式下控制变速箱的档位为预设档位。
74.进一步地,一实施例中,判断模块20,具体用于:
75.根据自动换档手柄的位置,判断持续接收s档信号的时长;
76.当自动换档手柄停在s档位置处的时长小于阈值,则持续接收s档信号的时长小于阈值;
77.当自动换档手柄停在s档位置处的时长不小于阈值,则持续接收s档信号的时长不小于阈值。
78.进一步地,一实施例中,第一控制模块30,还用于:
79.进入s档时,通过控制电机控制器的电机扭矩和转速保持不变进而控制变速箱的档位保持在进入s档前的档位。
80.进一步地,一实施例中,第二控制模块40,还用于:
81.第二种模式下,在车辆启动之前,通过控制电机控制器的电机扭矩和转速使得变速箱的档位达到预设档位。
82.进一步地,一实施例中,档位控制装置还包括正常行驶模块,用于:
83.当再次接收s档信号时,变速箱的档位变换范围为从2档至最高档依次循环换档。
84.其中,上述档位控制装置中各个模块的功能实现与上述档位控制方法实施例中各步骤相对应,其功能和实现过程在此处不再一一赘述。
85.第四方面,本发明实施例还提供一种可读存储介质。
86.本发明可读存储介质上存储有档位控制程序,其中所述档位控制程序被处理器执行时,实现如上述的档位控制方法的步骤。
87.其中,档位控制程序被执行时所实现的方法可参照本发明档位控制方法的各个实施例,此处不再赘述。
88.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。
89.上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
90.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备执行本发明各个实施例所述的方法。
91.以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。