一种最高车速限制可调的发动机控制方法和装置的制造方法
【专利摘要】本发明提供了一种最高车速限制可调的发动机控制方法和装置。该最高车速限制可调的发动机控制方法包括:获取预设的最高车速限制值,计算所述最高车速限制与当前车速的速度差值;根据所述速度差值获取限制扭矩值;比较所述限制扭矩值与当前扭矩值的大小;根据所述限制扭矩值和当前扭矩值两者中的较小值作为控制扭矩对发动机进行控制。本发明提供的最高车速限制可调的发动机控制方法和装置,根据最高车速限制与当前车速的速度差值获取限制扭矩值,并选取限制扭矩值和当前扭矩值的较小值作为控制扭矩对发动机进行控制,可根据实际需要对最高车速限制进行调整,保证了驾驶安全。
【专利说明】
一种最高车速限制可调的发动机控制方法和装置
技术领域
[0001]本发明涉及发动机控制技术领域,具体涉及一种最高车速限制可调的发动机控制方法和装置。
【背景技术】
[0002]当前车辆法规管控比较严格,在不同路况限速值也不一样。再者工程车或农机车在作业时为了保证工程或作业质量必须将车速限制到一定范围内,并且工程车或农机在作业对象不同时需要限定的车速也不同。
[0003]现有的最高车速限制的发动机控制方法中通过将最高车速写入EClKElectronicControl Unit,电子控制单元),该最高车速为预先设定的一个固定值,一旦写便不可调整,无法适应需要调节最高车速的情况,对驾驶的安全性造成影响。
[0004]如何提供最高车速限制可调的发动机控制方法成为亟待解决的问题。
【发明内容】
[0005]本发明所要解决的技术问题是:现有的发动机控制方法的最高车速限制无法调整影响驾驶安全的问题。
[0006]为解决上述技术问题,本发明一方面提出了一种最高车速限制可调的发动机控制方法,该最高车速限制可调的发动机控制方法包括:
[0007]获取预设的最高车速限制值,计算所述最高车速限制与当前车速的速度差值;
[0008]根据所述速度差值获取限制扭矩值;
[0009]比较所述限制扭矩值与当前扭矩值的大小;
[0010]根据所述限制扭矩值和当前扭矩值两者中的较小值作为控制扭矩对发动机进行控制。
[0011 ]可选地,所述根据所述速度差值获取限制扭矩值包括:
[0012]根据所述速度差值根据比例-积分-微分控制器获取限制扭矩值。
[0013]可选地,该最高车速限制可调的发动机控制方法还包括:
[0014]根据发动机型号对所述比例-积分-微分控制器的参数进行调整。
[0015]可选地,在所述计算所述最高车速限制与当前车速的速度差值之前,还包括:
[0016]获取当前车速。
[0017]可选地,在所述比较所述限制扭矩值与当前扭矩值的大小之前,还包括:
[0018]获取当前扭矩值。
[0019]另一方面,本发明还提出了一种最高车速限制可调的发动机控制装置,该最高车速限制可调的发动机控制装置包括:
[0020]速度差值获取单元,用于取预设的最高车速限制值,计算所述最高车速限制与当前车速的速度差值;
[0021]限制扭矩值获取单元,用于根据所述速度差值获取限制扭矩值;
[0022]扭矩值比较单元,用于比较所述限制扭矩值与当前扭矩值的大小;
[0023]发动机控制单元,用于根据所述限制扭矩值和当前扭矩值两者中的较小值作为控制扭矩对发动机进行控制。
[0024]可选地,所述限制扭矩值获取单元进一步用于根据所述速度差值根据比例-积分-微分控制器获取限制扭矩值。
[0025]可选地,该最高车速限制可调的发动机控制装置还包括:
[0026]参数调整单元,用于根据发动机型号对所述比例-积分-微分控制器的参数进行调整。
[0027]可选地,该最高车速限制可调的发动机控制装置还包括:
[0028]当前车速获取单元,用于获取当前车速。
[0029]可选地,该最高车速限制可调的发动机控制装置还包括:
[0030]当前扭矩值获取单元,用于获取当前扭矩值。
[0031]本发明提供的最高车速限制可调的发动机控制方法和装置,根据最高车速限制与当前车速的速度差值获取限制扭矩值,并选取限制扭矩值和当前扭矩值的较小值作为控制扭矩对发动机进行控制,可根据实际需要对最高车速限制进行调整,保证了驾驶安全。
【附图说明】
[0032]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0033]图1是本发明一个实施例的最高车速限制可调的发动机控制方法的流程示意图;
[0034]图2是本发明一个实施例的最高车速限制的输入控制器的原理图;
[0035]图3是本发明一个实施例的最高车速限制可调的发动机控制方法的原理示意图;
[0036]图4是本发明一个实施例的最高车速限制可调的发动机控制装置的结构示意图。
【具体实施方式】
[0037]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0038]图1是本发明一个实施例的最高车速限制可调的发动机控制方法的流程示意图。如图1所示,本实施例的最高车速限制可调的发动机控制方法包括:
[0039]Sll:获取预设的最高车速限制值,计算所述最高车速限制与当前车速的速度差值;
[0040]SI 2:根据所述速度差值获取限制扭矩值;
[0041 ] S13:比较所述限制扭矩值与当前扭矩值的大小;
[0042]S14:根据所述限制扭矩值和当前扭矩值两者中的较小值作为控制扭矩对发动机进行控制。
[0043]其中,预设的最高车速限制值为根据实际需要设定的当前最高限制车速。在实际应用中,预设的最高车速限制值可通过图2所示的输入控制器(该输入控制器包括显示屏21和旋钮22)进行输入,有旋钮输入和电子输入键两种输入方式。
[0044]本实施例的最高车速限制可调的发动机控制方法,根据最高车速限制与当前车速的速度差值获取限制扭矩值,并选取限制扭矩值和当前扭矩值的较小值作为控制扭矩对发动机进行控制,可根据实际需要对最高车速限制进行调整,保证了驾驶安全。
[0045]进一步地,图1中的步骤S12包括:
[0046]根据所述速度差值根据比例-积分-微分控制器(PID控制器)获取限制扭矩值。
[0047]若PID控制器参数调整不合适可能调整比较慢,甚至出现波动情况,优选地,该最高车速限制可调的发动机控制方法还包括:
[0048]根据发动机型号对所述比例-积分-微分控制器的参数进行调整。通过对PID控制器的参数调整可达到平稳控制车速的效果。
[0049]在所述计算所述最高车速限制与当前车速的速度差值之前,还包括:
[0050]获取当前车速。
[0051]在所述比较所述限制扭矩值与当前扭矩值的大小之前,还包括:
[0052]获取当前扭矩值。
[0053]图3是本发明一个实施例的最高车速限制可调的发动机控制方法的原理示意图。如图3所示,本实施例的最高车速限制可调的发动机控制方法,通过输入最高车速限制,可自动控制发动机在所述最高车速限制内进行工作。PID控制器根据最高车速限制与当前车速的速度差值获取限制扭矩值,ECU选取限制扭矩值和当前扭矩值的较小值作为控制扭矩对发动机进行控制。车速变化后再与最高限制车速比较,反复闭环运算,直至限定车速与最高限定车速一致。该方法可根据实际需要对最高车速限制进行调整无需考虑是否会超速,可以保证安全驾驶。
[0054]图4是本发明一个实施例的最高车速限制可调的发动机控制装置的结构示意图。如图4所示,本实施例的最高车速限制可调的发动机控制装置包括:速度差值获取单元41、限制扭矩值获取单元42、扭矩值比较单元43和发动机控制单元44;具体地:
[0055]速度差值获取单元41,用于取预设的最高车速限制值,计算所述最高车速限制与当前车速的速度差值;
[0056]限制扭矩值获取单元42,用于根据所述速度差值获取限制扭矩值;
[0057]扭矩值比较单元43,用于比较所述限制扭矩值与当前扭矩值的大小;
[0058]发动机控制单元44,用于根据所述限制扭矩值和当前扭矩值两者中的较小值作为控制扭矩对发动机进行控制。
[0059]在一种可选的实施方式中,限制扭矩值获取单元42进一步用于根据所述速度差值根据比例-积分-微分控制器获取限制扭矩值。
[0060]该最高车速限制可调的发动机控制装置还包括:
[0061]参数调整单元,用于根据发动机型号对所述比例-积分-微分控制器的参数进行调整。
[0062]当前车速获取单元,用于获取当前车速。
[0063]当前扭矩值获取单元,用于获取当前扭矩值。
[0064]本实施例的最高车速限制可调的发动机控制装置可以用于执行上述方法实施例,其原理和技术效果类似,此处不再赘述。
[0065]本发明提供的最高车速限制可调的发动机控制方法和装置,根据最高车速限制与当前车速的速度差值获取限制扭矩值,并选取限制扭矩值和当前扭矩值的较小值作为控制扭矩对发动机进行控制,可根据实际需要对最高车速限制进行调整,保证了驾驶安全。
[0066]本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
[0067]本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0068]这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0069]这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0070]需要说明的是术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0071]本发明的说明书中,说明了大量具体细节。然而能够理解的是,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。类似地,应当理解,为了精简本发明公开并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释呈反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循【具体实施方式】的权利要求书由此明确地并入该【具体实施方式】,其中每个权利要求本身都作为本发明的单独实施例。
[0072]以上实施例仅用于说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
【主权项】
1.一种最高车速限制可调的发动机控制方法,其特征在于,包括: 获取预设的最高车速限制值,计算所述最高车速限制与当前车速的速度差值; 根据所述速度差值获取限制扭矩值; 比较所述限制扭矩值与当前扭矩值的大小; 根据所述限制扭矩值和当前扭矩值两者中的较小值作为控制扭矩对发动机进行控制。2.根据权利要求1所述的最高车速限制可调的发动机控制方法,其特征在于,所述根据所述速度差值获取限制扭矩值包括: 根据所述速度差值根据比例-积分-微分控制器获取限制扭矩值。3.根据权利要求2所述的最高车速限制可调的发动机控制方法,其特征在于,还包括: 根据发动机型号对所述比例-积分-微分控制器的参数进行调整。4.根据权利要求1所述的最高车速限制可调的发动机控制方法,其特征在于,在所述计算所述最高车速限制与当前车速的速度差值之前,还包括: 获取当前车速。5.根据权利要求1所述的最高车速限值可调的发动机控制方法,其特征在于,在所述比较所述限制扭矩值与当前扭矩值的大小之前,还包括: 获取当前扭矩值。6.一种最高车速限制可调的发动机控制装置,其特征在于,包括: 速度差值获取单元,用于取预设的最高车速限制值,计算所述最高车速限制与当前车速的速度差值; 限制扭矩值获取单元,用于根据所述速度差值获取限制扭矩值; 扭矩值比较单元,用于比较所述限制扭矩值与当前扭矩值的大小; 发动机控制单元,用于根据所述限制扭矩值和当前扭矩值两者中的较小值作为控制扭矩对发动机进行控制。7.根据权利要求6所述的最高车速限制可调的发动机控制装置,其特征在于,所述限制扭矩值获取单元进一步用于根据所述速度差值根据比例-积分-微分控制器获取限制扭矩值。8.根据权利要求7所述的最高车速限制可调的发动机控制装置,其特征在于,还包括: 参数调整单元,用于根据发动机型号对所述比例-积分-微分控制器的参数进行调整。9.根据权利要求6所述的最高车速限制可调的发动机控制装置,其特征在于,还包括: 当前车速获取单元,用于获取当前车速。10.根据权利要求6所述的最高车速限制可调的发动机控制装置,其特征在于,还包括: 当前扭矩值获取单元,用于获取当前扭矩值。
【文档编号】B60W10/06GK105857295SQ201610305073
【公开日】2016年8月17日
【申请日】2016年5月9日
【发明人】赵福芹, 张成国, 韩栋
【申请人】潍柴动力股份有限公司