首页> 中国专利> 驱动量控制装置

驱动量控制装置

摘要

本发明提供一种可减少节气门的开度调整等控制对象的驱动量调整中的应答延迟以及偏差的驱动量控制装置。车辆(10)的ECU(20)在节气门(16)的目标开度(DTHR)的速度变化量(ΔDTHR)为正时,对应速度变化量(ΔDTHR)的增加而增加控制信号(Sc)的占空比(DUT)的补入量(x)。并且,ECU(20)在速度变化量(ΔDTHR)为负时,对应速度变化量(ΔDTHR)的减少而增加向控制信号(Sc)的占空比(DUT)的补入量(x)。

著录项

  • 公开/公告号CN101276204A

    专利类型发明专利

  • 公开/公告日2008-10-01

    原文格式PDF

  • 申请/专利权人 本田技研工业株式会社;

    申请/专利号CN200810074172.8

  • 发明设计人 浅田幸广;露口诚;竹田亨;

    申请日2008-02-27

  • 分类号G05B13/02(20060101);F02D41/14(20060101);

  • 代理机构11105 北京市柳沈律师事务所;

  • 代理人马高平

  • 地址 日本东京都

  • 入库时间 2023-12-17 20:49:36

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2010-12-22

    授权

    授权

  • 2008-11-26

    实质审查的生效

    实质审查的生效

  • 2008-10-01

    公开

    公开

说明书

技术领域

本发明涉及一种利用马达的输出来调整控制对象的驱动量(例如,节气门的开度)的驱动量控制装置。

背景技术

两轮机动车或四轮机动车中的发动机的输出通常是利用节气门手柄或者油门踏板来进行控制的。即,通过对应节气门手柄的旋转量或者油门踏板的踏下量调整设置在发动机上的节气门的开度,来确定发动机的输出。

通常,节气门与马达以及复位弹簧相连接,利用马达使节气门向打开方向受力,并利用马达以及复位弹簧使节气门向关闭方向受力,从而进行开度的调整。

如上所述,节气门通过马达以及复位弹簧进行开度的调整,因此相对于节气门手柄或者油门踏板的操作的节气门的开度调整(以及与其相对应的实际发动机输出)会产生应答延迟或者偏差。从而,也提案有考虑了上述应答延迟以及偏差的各种装置(参照专利文献1、专利文献2以及专利文献3)。

专利文献1:日本特开2003-216206号公报

专利文献2:日本特开昭61-106934号公报

专利文献3:日本特开2006-307797号公报

但是,专利文献1、专利文献2以及专利文献3中所公开的各装置中,关于节气门的开度调整中的应答性以及偏差还有需改进的空间。

发明内容

本发明正是考虑上述问题而进行研发的,其目的在于提供一种可减少节气门的开度调整等控制对象的驱动量调整中的应答延迟以及偏差的驱动量控制装置。

本发明的驱动量控制装置,是利用马达的输出来调整控制对象的驱动量的驱动量控制装置,其特征在于,具备:目标驱动量输入机构,其输入所述控制对象的目标驱动量;控制机构,其将控制所述马达输出的控制信号以与所述目标驱动量相对应的输出特性发送到所述马达;其中,所述控制机构在所述目标驱动量的速度变化量为正时,执行对应所述速度变化量的增加而改变所述控制信号的输出特性从而增大所述马达输出的处理,或者在所述速度变化量为负时,执行对应所述速度变化量的减少而改变所述控制信号的输出特性从而抑制所述马达输出减少的处理,或者同时执行上述两个处理。

根据本发明,当控制对象的目标驱动量的速度变化量为正时,除了由于目标驱动量的增加使马达输出增大之外,还附加了伴随着所述速度变化量的增加的马达输出的增大。因此,在急加速时,马达的输出变得更大,由此控制对象的驱动量也进一步增大。从而,能够提高控制对象的驱动量调整的应答性。

另外,根据本发明,当控制对象的目标驱动量的速度变化量为负时,对应所述速度变化量的减少(向负方向的增加)所述马达输出的减少受到抑制。因此,在急减速时,马达输出的减少变得平缓,由此控制对象的驱动量的减少也变得平缓。从而能够防止控制对象的驱动量调整的偏差(相对于控制对象的目标驱动量的实际驱动量的过调(オ一バ一シユ一ト))。

例如可以将节气门作为所述控制对象,而例如可以将所述节气门的开度作为所述驱动量。

进一步,所述控制机构优选通过所述速度变化量的正二次函数来确定上述两个处理中的所述控制信号的输出特性。在正二次函数中,伴随远离其顶点,切线的倾斜度的绝对值变大。因此,当目标驱动量的速度变化量位于零附近时,即进行平缓的加减速操作时,可以平缓地增减控制对象的驱动量,提高车辆的操作性。另外,可以平缓地增减控制对象的驱动量,从而能够防止过度的加速(相对于控制对象的目标驱动量的实际驱动量的过调)。另外,在目标驱动量的速度变化量为正且远离顶点时,即进行急剧的加速操作时,可以急剧地增加控制对象的驱动量,从而能够实现与驾驶者的要求相对应的高应答性。再有,当目标驱动量的速度变化量为负且远离顶点时,即进行急剧的减速操作时,可以比较平缓地减少控制对象的驱动量,从而能够防止驱动量的过度减少(相对于控制对象的目标驱动量的实际驱动量的过调)。

本发明的有益效果是:根据本发明,当控制对象的目标驱动量的速度变化量为正时,除了由于目标驱动量的增加马达输出增大之外,还附加了伴随着所述速度变化量的增加的马达输出的增大。因此,在急加速时,马达的输出变得更大,由此控制对象的驱动量也进一步增大。从而,能够提高控制对象的驱动量调整的应答性。

另外,根据本发明,当控制对象的目标驱动量的速度变化量为负时,对应所述速度变化量的减少(向负方向的增加)所述马达输出的减少受到抑制。因此,在急减速时,马达输出的减少变得平缓,由此控制对象的驱动量的减少也变得平缓。从而能够防止控制对象的驱动量的偏差(相对于控制对象的目标驱动量的实际驱动量的过调)。

附图说明

图1为表示搭载了本发明的一个实施方式的发动机输出控制装置的车辆简略结构的框图;

图2为利用所述发动机输出控制装置进行发动机的输出控制的流程图;

图3为表示节气门的目标开度的速度变化量和对控制信号的占空比的补入量的关系的示意图;

图4为表示车辆加速时的节气门的目标开度、实际开度、以及等价控制输出的具体波形的示意图;

图5为表示车辆减速时的节气门的目标开度、实际开度、以及等价控制输出的具体波形的示意图;

图6为表示节气门的目标开度和输出增益的关系的示意图;

图7为表示切换函数值和输出增益的关系的示意图;

图8为表示节气门的目标开度、和利用了本发明的阻尼输出的实际开度、和基于现有技术的实际开度的比较例的示意图;

图9A以及图9B为确定所述本发明的阻尼输出之际所使用的系数的特性图;

图10表示了控制信号的占空比和节气门的实际开度的关系中的滞后特性;

图11为对本发明的滞后补正输出进行判断的流程图;

图12为表示与滞后补正是否需要相对应的区域的示意图;

图13为判断所述区域的流程图;

图14为对所述滞后补正中所使用的滞后补正输出的具体数值进行判断的流程图。

附图标记说明

10:车辆

11:发动机输出控制装置(驱动量控制装置)

12:发动机

14:进气通道

16:节气门(控制对象)

18:马达

20:ECU(控制机构)

22:节气门手柄(目标驱动量输入机构)

24:电位计

DTHR:目标开度

DUT:控制信号的占空比

Sc:控制信号

x:对占空比的补入量

ΔDTHR:目标开度的速度变化量

具体实施方式

下面,参照附图对本发明的一个实施方式进行说明。

[1、本实施方式的结构]

图1中表示了搭载了本发明的一个实施方式的发动机输出控制装置11的车辆10的功能框图。在本实施方式中,车辆10为两轮机动车,该车辆10具有发动机12。在与该发动机12相连接的进气通道14内设置有对供往发动机12内的空气量进行调节的节气门16。节气门16安装在未图示的复位弹簧上,并且节气门16受到向关闭方向的施力。另外节气门16经由未图示的齿轮与马达18相连接,且可以对节气门16的开度进行调整。马达18由电子控制装置(ECU)20控制。

节气门16的开度TH(度)是根据设置在车辆10的操纵部的节气门手柄22的旋转量ROT(度)而确定的,通过与节气门手柄22相连接的电位计24检测出旋转量ROT。电位计24的检测值发送给ECU20,ECU20再将与该检测值相对应的控制信号Sc输出到马达18。利用节气门开度传感器26检测出通过马达18调整的节气门16的开度TH,该检测值被作为开度信息信号So发送到ECU20。

在本实施方式中,发动机输出控制装置11由ECU20、节气门手柄22、电位计24以及节气门开度传感器26构成。

[2、发动机输出控制的顺序]

图2中表示了用于对节气门16的开度进行调整的流程图。

在步骤S 1中,当驾驶者在启动了发动机12的状态下旋转节气门手柄22时,则电位计24检测出该旋转量ROT(度)。

在步骤S2中,ECU20基于电位计24的检测值对节气门16的目标开度DTHR(度)进行判断。目标开度DTHR是表示相对于节气门16的默认开度THDEF(度)(例如,5度)的相对开度的实际开度DTH(度)的目标值。实际开度DTH通过将节气门16的绝对开度TH(度)减去默认开度THDEF而求出(DTH=TH-THDEF)。

在步骤S3中,ECU20对输出到马达18的控制信号Sc的占空比DUT(%)进行运算,在步骤S4中,将与步骤S3的运算结果相对应的占空比DUT的控制信号Sc发送到马达18。通过对应所述运算结果而改变控制信号Sc的占空比DUT,使马达18的输出得到控制。即,在控制信号Sc中包含使马达18启动和停止的两种信号,在一定时间内的启动信号和停止信号的存在比为占空比DUT。例如,在1毫秒的控制信号Sc中,包含启动信号为0.6毫秒,停止信号为0.4毫秒时,则占空比DUT为60%。有关占空比DUT的具体运算方法在后面进行叙述。

在步骤S5中,从ECU20接收到控制信号Sc的马达18,通过对应于占空比DUT的输出来对节气门16的开度进行调整。由此,与节气门16的实际开度DTH相对应的空气被供应到发动机12内,与该空气量相对应的燃料喷射到发动机12内,从而使发动机12的输出得到控制。

步骤S1~S5的处理,一直到发动机12停止为止反复执行。

[3、目标开度DTHR的判断(步骤S2)]

节气门16的目标开度DTHR根据节气门手柄22的旋转量ROT确定。例如,可以与来自电位计24的脉冲输出成比例地确定目标开度DTHR。或者,也可以利用各种专利文献中所记载的方法来确定目标开度DTHR。

[4、占空比DUT的运算(步骤S3)]

上述占空比DUT的运算基于与专利文献1同样的游动方式控制进行。关于游动方式控制的详细内容除了专利文献1之外,例如在“スラィデイングモ一ド制御—非線形ロバスト制御の設計理論(游动方式控制—非线形鲁棒控制的设计理论)”(野波健蔵、田宏奇著、株式会社コロナ社発行、1994年)中也有详细叙述,因此在此不再叙述。

另外,在本实施方式中,占空比DUT通过下述公式(1)进行定义。

DUT[k]=Ueq[k]+Urch[k]+Udamp[k]+Udutgap[k]…(1)

上述公式(1)中,Ueq[k]为等价控制输出、Urch[k]为到达则输出、Udamp[k]为阻尼输出、Udutgap[k]为滞后补正输出。

(1)定义

为了说明上述等价控制输出Ueq[k]、到达则输出Urch[k]、阻尼输出Udamp[k]、滞后补正输出Udutgap[k],预先对基本用语进行定义。

以下,a1、a2、b1、c1为确定控制对象模式特性的模式参数(参照专利文献1中的段落[0027]等)。

e表示实际开度DTH和目标开度DTHR的偏差(度),并通过下述公式(2)进行定义(参照专利文献1中的段落[0035]等)。

e[k]=DTH[k]-DTHR[k]…(2)

VPOLE为被设定为大于-1小于1的数值的切换函数设定参数(参照专利文献1中的段落[0030]、[0035]、[0037]、[0038]等)

σ为切换函数值,并通过下述公式(3)进行定义(参照专利文献1中的段落[0035]等)。

σ[k]=e[k]+VPOLE·e[k-1]…(3)

=(DTH[k]-DTHR[k])+VPOLE·(DTH[k]-DTHR[k])

(2)等价控制输出Ueq

等价控制输出Ueq是:用于当切换函数值σ为零时,使节气门16的实际开度DTH和目标开度DTHR的偏差e收敛为零,从而将其约束到切换直线上的输出,并通过下述公式(4)进行定义。

Ueq[k]={(1-a1-VPOLE)·DTH[k]+(VPOLE-a2)·DTH[k-1]+KDDTHR·(DTHR[k]-DTHR[k-1])2-c1}·(1/b1)…(4)

这里,右边的项“(1-a1-VPOLE)·DTH[k]”、“(VPOLE-a2)·DTH[k-1]”及“-c1”以及右边的系数“1/b1”是与专利文献1的段落[0078]中的公式(8a)相同的项,因其详细内容已在专利文献1中有记载,因此这里省略对其的说明。

另一方面,右边的项“KDDTHR·(DTHR[k]-DTHR[k-1])2”(以下,也对整个项统称为“对占空比DUT的补入量x”或者“补入量x”)是本发明中的特征项,以下对其进行详细叙述。

这里,系数“KDDTHR”表示正的系数(在本实施方式中为“1”)。系数“(DTHR[k]-DTHR[k-1])2”是将本次目标开度DTHR[k]和上次目标开度DTHR[k-1]的差值进行二次方后的值。

如图3所示,补入量x是顶点与原点相一致的正二次函数,所以随着远离原点,切线的倾斜度的绝对值变大。因此在横轴为正的区域中,伴随着本次目标开度DTHR[k]和上次目标开度DTHR[k-1]之差(即,目标开度DTHR的速度变化量ΔDTHR[度/秒])变大,相对于等价控制输出Ueq[k]的增量(对占空比DUT的补入量x)也变大。

由此,在车辆10进行急加速时,由于补入量x(等价控制输出Ueq)的增量变大,所以占空比DUT也变大。因此,在车辆10急加速时,由于马达18的扭矩成为增大补入量x的量,因此马达18急速地将节气门16打开,从而能够急速地增加发动机12的输出。

图4中表示了车辆10加速时的目标开度DTHR、实际开度DTH以及等价控制输出Ueq。图4中的点a、b与图3中的点a、b相对应。如图3所示,点a比点b的目标开度DTHR的速度变化量ΔDTHR大。并且,如图4所示,与点a对应的等价控制输出Ueq比与点b对应的等价控制输出Ueq大。其结果是,在图4中,目标开度DTHR和实际开度DTH之间几乎没有差值。

另一方面,在横轴为负的区域中,伴随着本次目标开度DTHR[k]和上次目标开度DTHR[k-1]之差变大,对占空比DUT的补入量x(等价控制输出Ueq[k])的增量也变大。因此,在车辆10进行急减速时,占空比DUT的减少变得比较平缓。从而,在车辆10急减速时的马达18的负扭矩成为减小补入量x的量,节气门16关闭的速度变慢,其结果是,能够平缓地减少发动机12的输出。

图5中表示了车辆10减速时的目标开度DTHR、实际开度DTH以及等价控制输出Ueq。图5中的点c、d与图3中的点c、d相对应。如图3所示,点d比点c的目标开度DTHR的速度变化量ΔDTHR小(点d的速度变化量ΔDTHR的绝对值大)。并且,如图5所示,与点d对应的等价控制输出Ueq比与点c对应的等价控制输出Ueq大。其结果是,在图5中,目标开度DTHR和实际开度DTH之间几乎没有差值。

(3)到达则输出Urch

到达则输出Urch是用于将切换函数值σ约束为零的输出,并通过下述公式(5)进行定义。

Urch[k]=(-F/b1)·σ[k]…(5)

该公式(5)与专利文献1的公式(9a)相同,因而在此省略详细的说明。

(4)阻尼输出Udamp

阻尼输出Udamp是用于防止实际开度DTH相对于目标开度DTHR的过调(过冲)的输出,并通过下述公式(6)进行定义。

Udamp[k]=-Kdamp·(σ[k]-σ[k-1])/b1…(6)

这里,Kdamp是增益特性值,并通过下述公式(7)进行定义。

Kdamp=T_Kdump1·T_Kdump2…(7)

如图6所示,上述增益特性值T_Kdump1在节气门16的目标开度DTHR超过正的规定值s时,是变大的正的增益特性值。并如下所述增益特性值T_Kdump2取正的数值,并且由于对增益特性值Kdamp乘以了-1(参照公式(6)),所以在节气门16较大地打开时,若增益特性值T_Kump1向正方向变大,则其结果是,阻尼输出Udamp向负方向变大。因此,利用增益特性值T_Kump1能够防止在车辆10进行急加速时的过调。

另外,如图7所示,上述增益特性值T_Kdump2是在切换函数值σ位于零附近时则变小的正增益特性值。如上所述,增益特性值T_Kdump1取正的数值,并且由于对增益特性值Kdamp乘以了-1,所以当切换函数值σ为远离零的数值时,增益特性值T_Kdump2变大,其结果是,阻尼输出Udamp的值变大。因此,当切换函数值σ为远离零的数值时,即当鲁棒性较小时,将阻尼输出Udamp的绝对值变大,由此能够使切换函数值σ接近于切换直线从而可提高鲁棒性。

在本实施方式中,通过将增益特性值T_Kdump1以及增益特性值T_Kdump2进行表格化并进行存储,而能够快速地运算增益特性值Kdamp。

另外,图8中表示了将目标开度DTHR、利用了基于上述公式(6)的阻尼输出Udamp的实际开度DTH、和利用了基于专利文献1的公式(25)以及公式(27)的阻尼输出Udamp的实际开度DTH进行比较的示意图。

如图8所示,利用了基于专利文献1的公式(25)的阻尼输出Udamp的实际开度DTH,相对于目标开度DTHR进行过调。另外,利用了与基于专利文献1的公式(27)的阻尼输出Udamp的实际开度DTH相比,利用了基于上述公式(6)的阻尼输出Udamp的实际开度DTH实现了高速的随动。

(5)滞后补正输出Udutgap

(a)滞后补正输出Udutgap的概述

滞后补正输出Udutgap是考虑了节气门16的开度调整中的滞后的输出,并通过下述公式(8)进行定义。

Udutgap[k]={DUTR(DTH[k])-(Ueq[k]+Urch[k]+Udamp[k])}·Kdut/b1…(8)

这里,DUTR(DTH[k])是对应于实际开度DTH[k]的值使节气门16动作所必需的占空比DUT的值。另外,Kdut包含系数KDUTGAPH和系数KDUTGAPL,且如图9A以及图9B所示,这些系数KDUTGAPH、KDUTGAPL是目标开度DTHR的函数。

在利用马达18的节气门16的开度调整中,如图10所示具有滞后特性。即,当由占空比DUT以及实际开度DTH确定的点位于图10的滞后区域40内时,马达18不进行开度调整。例如,当节气门16位于初始位置(DTH=0)时,节气门16向打开方向开始的动作是在从ECU20发送到马达18的控制信号Sc的占空比DUT为d1(%)时。另一方面,在使节气门16向关闭方向动作时,节气门16返回到初始位置是在占空比DUT为小于d1的d2(%)时。

同样,在实际开度DTH为t1(度)的状态下节气门16保持(停止)时,为了使节气门16向打开方向动作,则必须使占空比DUT变为d3(%)。相对于此,为了使节气门16向关闭方向动作,只要占空比DUT为小于d3的d4即可。

其中,产生上述滞后特性的主要原因,认为有马达固有的原因、机械系统的摩擦以及复位弹簧产生的作用。马达固有的原因是指马达开始启动的电流值,该电流值因线圈、铁心等的位置、形状、材质等原因而有所不同。机械系统的摩擦是指马达的轴和轴承之间的摩擦、以及马达的多个齿轮之间的摩擦。复位弹簧产生的作用是指,利用与节气门相连接的复位弹簧而使节气门向关闭方向受力。

另外,如图10所示的滞后特性是在将占空比DUT(%)变化为一定值之时所表现出的特性,在占空比DUT的变化量进行变化时而表现出其他的滞后特性。

(b)滞后补正输出Udutgap的判断

图11中表示了判断滞后补正输出Udutgap[k]的流程图。

在步骤S11中,除了滞后补正输出Udutgap之外,ECU20还计算出构成上述公式(1)的占空比DUT的输出,即由等价控制输出Ueq、到达则输出Urch以及阻尼输出Udamp之和构成的输出Uslbf(Uslbf[k]=Ueq[k]+Urch[k]+Udamp[k])。

在步骤S12中,ECU20计算出本次实际开度DTH[k]和上次实际开度DTH[k-1]之差DTGDDTH[k](DTGDDTH[k]=DTH[k]-DTH[k-1])。

在步骤S13中,ECU20对是否需要滞后补正进行判断。

在步骤S14中,ECU20对滞后补正输出Udutgap的具体数值进行判断。

(c)节气门16位置的判断方法(步骤S13)

如上所述,在步骤S13中,对是否需要滞后补正进行判断。具体是指,如图12所示,ECU20对目标开度DTHR[k]和实际开度DTH[k]之差ETHL[k](度)(ETHL[k]=DTHR[k]-DTH[k])预先设定5个区域(区域0~区域5),并检测出本次的差值ETHL位于区域0~区域5中的哪一区域中,从而判断是否需要滞后补正。

即,当差值ETHL大于等于正的阈值C_DUTGAPHH时(将该状态称为“区域0”),驾驶者需要非常大的发动机输出,其结果是,认为节气门16的实际开度DTH迅速离开滞后区域40(图10),因此ECU20不进行滞后补正。而且,在滞后特性上,所述阈值C_DUTGAPHH在差值ETHL增加时和减少时,使其数值有所不同。即,在差值ETHL增加时相对较大地设定阈值C_DUTGAPHH,在差值ETHL减少时相对较小地设定阈值C_DUTGAPHH。两者之差用C_HYSDTGPH表示。

另外,当差值ETHL小于正的阈值C_DUTGAPHH且大于正的阈值C_DUTGAPHL(0<C_DUTGAPHL<C_DUTGAPHH)时(除了下述的例外之外,将该状态称为“区域1”。),即使驾驶者期望平缓的加速,ECU20也会判断为由于滞后无法获得发动机输出的状态,从而通常会进行增加控制信号Sc的占空比DUT的滞后补正。但是,即使不进行上述滞后补正,当下一个控制信号Sc的目标占空比DUTTGTH(%)小于在步骤S 11中所求出的输出Uslbf(Uslbf=Ueq+Urch+Udamp)时(此时,属于“区域0”。),则不进行滞后补正。

当差值ETHL小于等于所述正的阈值C_DUTGAPHL、且大于等于负的阈值C_DUTGAPLH时(该状态称为“区域2”。),则ECU20判断为节气门16的开度未发生变化,从而不进行滞后补正。

当差值ETHL小于所述负的阈值C_DUTGAPLH且大于负的阈值C_DUTGAPLL(C_DUTGAPLL<C_DUTGAPLH<0)时(除了下述的例外之外,将该状态称为“区域3”。),即使驾驶者期望平缓的减速,ECU20也会判断为由于滞后使发动机输出变大的状态,从而进行减少控制信号Sc的占空比DUT的滞后补正。但是,即使不进行上述滞后补正,当下一个目标占空比DUTTGTL(%)小于在步骤S 11中所求出的输出Uslbf(Uslbf=Ueq+Urch+Udamp)时(此时,属于“区域4”。),则不进行滞后补正。

当差值ETHL小于等于所述负的阈值C_DUTGAPLL时(将该状态称为

“区域4”),不进行滞后补正。而且,在滞后特性上,所述阈值C_DUTGAPLL在差值ETHL增加时和减少时,使其数值有所不同。即,在差值ETHL增加时(向负方向变化时),相对较小地(在负方向上大)设定阈值C_DUTGAPLL,在差值ETHL减少时(向正方向变化时),相对较大地(在负方向上小)设定阈值C_DUTGAPLL。两者之差用C_HYSDTGPL表示。

图13中表示了用于进行上述步骤S 13的处理(用于判断图12的区域0~5的处理)的流程图。

即,在步骤S21中,ECU20计算出本次目标开度DTHR[k]和本次实际开度DTH[k]之差ETHL[k](ETHL[k]=DTHR[k]-DTH[k])。

在步骤S22中,ECU20对差值ETHL[k]是否大于用于判断是否有意图进行节气门16打开方向上的移动的正的阈值C_DUTGAPHL(参照图12)进行判断。当差值ETHL[k]大于阈值C_DUTGAPHL时,则进入步骤S23,当差值ETHL[k]小于等于阈值C_DUTGAPHL时,则进入步骤S28。

在步骤23中,ECU20对差值ETHL[k]是否小于用于判断节气门16是否实际向打开方向进行移动的正的阈值C_DUTGAPHH进行判断。当差值ETHL[k]大于等于正的阈值C_DUTGAPHH时,则进入步骤S24,ECU20判断为节气门16向打开方向的移动较大以至于不需要滞后补正,换言之,判断为差值ETHL位于图12的区域0内,不需要滞后补正。另一方面,在步骤S23中,当差值ETHL[k]小于阈值C_DUTGAPHH时,则进入步骤S25。

在步骤S25中,ECU20对应目标开度DTHR对用于使节气门16实际向打开方向移动所必需的目标占空比DUTTGTH(%)进行判断。该目标占空比DUTTGTH按照每目标开度DTHR预先存储在存储器(未图示)中。

在步骤S26中,ECU20对目标占空比DUTTGTH是否大于在步骤S11中所判断出的输出Uslbf(Uslbf=Ueq+Urch+Udamp)进行判断。当目标占空比DUTTGTH小于等于输出Uslbf时,则进入步骤S24,ECU20判断为目标占空比DUTTGTH位于滞后区域40外的区域0内,不需要滞后补正。当目标占空比DUTTGTH大于输出Uslbf时,则进入步骤S27,ECU20判断为目标占空比DUTTGTH位于滞后区域40内的区域1中,需要滞后补正。

如上所述,在步骤S22中,当差值ETHL[k]小于等于阈值C_DUTGAPHL时,则进入步骤S28。

在步骤S28中,ECU20判断节气门16向关闭方向的移动是否需要滞后补正,因此对差值ETHL[k]是否大于阈值C_DUTGAPLL进行判断。当差值ETHL[k]小于等于阈值C_DUTGAPLL时,则进入步骤S29,ECU20判断为节气门16向关闭方向的移动较大以至于不需要滞后补正,换言之,判断为差值ETHL位于图12的区域4内,不需要滞后补正。另一方面,在步骤S28中,当差值ETHL[k]大于阈值C_DUTGAPLL时,则进入步骤S30。

在步骤S30中,ECU20对差值ETHL是否小于阈值C_DUTGAPLH进行判断。当不小于阈值C_DUTGAPLH时,则进入步骤S31,判断为位于区域2内。当小于阈值C_DUTGAPLH时,则进入步骤S32。

在步骤S32中,ECU20对应目标开度DTHR对用于使节气门16实际向关闭方向移动所必需的目标占空比DUTTGTL(%)进行判断。该目标占空比DUTTGTL按照每目标开度DTHR预先存储在存储器(未图示)中。

在步骤S33中,ECU20对目标占空比DUTTGTL是否小于在步骤S11中所判断出的输出Uslbf(Uslbf=Ueq+Urch+Udamp)进行判断。当目标占空比DUTTGTL大于等于输出Uslbf时,则进入步骤S29,ECU20判断为目标占空比DUTTGTL位于滞后区域40外的区域4内,不需要滞后补正。当目标占空比DUTTGTL小于输出Uslbf时,则进入步骤S34,ECU20判断为目标占空比DUTTGTL位于滞后区域40内的区域3中,需要滞后补正。

(d)滞后补正输出Udutgap[k]的具体数值的判断方法(步骤S14)

图14中表示了用于ECU20对滞后补正输出Udutgap[k]的具体数值进行判断的流程图。

在步骤S41中,ECU20对节气门16的动作方向进行判断。即,检测出目标开度DTH的速度变化量DTGDDRTHR(度/秒)的正负,从而判断节气门16的动作方向。或者,考虑到误差,也可以不单单看速度变化量DTGDDRTHR的正负,而是设定正的预定值以及负的预定值,并根据是否超过这些预定值来判断节气门16的动作方向。

在步骤S42中,对实际开度DTH的速度变化量DTGDDTH(度/秒)是否大于负的阈值C_DGTPOUTL(度/秒)进行判断。该负的阈值C_DGTPOUTL是用于判断在节气门16进行关闭动作时是否需要滞后补正的数值。

当速度变化量DTGDDTH小于负的阈值C_DGTPOUTL时,则进入步骤S43,将滞后补正输出Udutgap[k]归零。当速度变化量DTGDDTH大于等于负的阈值C_DGTPOUTL时,则进入步骤S44。

在步骤S44中也与步骤S43同样,对实际开度DTH的速度变化量DTGDDTH是否大于正的阈值C_DGTPOUTH进行判断。当速度变化量DTGDDTH大于正的阈值C_DGTPOUTH时,则进入步骤S43,将滞后补正输出Udutgap[k]归零。当速度变化量DTGDDTH小于等于正的阈值C_DGTPOUTH时,则进入步骤S45。

在步骤S45中,ECU20对差值ETHL是否位于区域1内进行判断。当差值ETHL位于区域1内时,则进入步骤S46,当不位于区域1内时,则进入步骤S49。

在步骤S46中,ECU20对打开节气门16时的目标占空比DUTTGTH是否大于在步骤S11中计算出的和Uslbf(Uslbf=Ueq+Urch+Udamp)进行判断。若目标占空比DUTTGTH小于等于和Uslbf时,则进入步骤S43,将滞后补正输出Udutgap[k]归零。若目标占空比DUTTGTH大于和Uslbf时,则进入步骤S47。

在步骤S47中,ECU20从预先设定的图表T_KDUTGAPH中读取系数KDUTGAPH。该系数KDUTGAPH包含于上述函数Kdut中,并具有图9A所示的特性。即,系数KDUTGAPH具有随着节气门16的目标开度DTHR的增加而减少的特性。

在步骤S48中,ECU20利用下述公式(9)计算出滞后补正输出Udutgap。

Udutgap[k]=KDUTGAPH(DTHR[k])·(DUTTGTH[k]-USLBF[k])…(9)

当在步骤S45中差值ETHL不位于区域1内时,则在步骤S49中对差值ETHL是否位于区域3内进行判断。当差值ETHL不位于区域3内时,则在步骤S50中将Udutgap[k]设定为零。当差值ETHL位于区域3内时,则进入步骤S51。

在步骤S51中,ECU20对目标占空比DUTTGTL是否小于在步骤S11中计算出的和Uslbf(Uslbf=Ueq+Urch+Udamp)进行判断。若目标占空比DUTTGTH大于和Uslbf时,则进入步骤S50,将滞后补正输出Udutgap归零。若目标占空比DUTTGTH小于和Uslbf时,则进入步骤S52。

在步骤S52中,ECU20从预先设定的图表中读取系数KDUTGAPL。该系数KDUTGAPL包含于上述函数Kdut中,并具有图9B所示的特性。即,系数KDUTGAPL具有随着节气门16的目标开度DTHR的减少而减少的特性。其中,需要注意的是在图9B中,横轴的正负是相反的。

在步骤S53中,ECU20利用下述公式(10)计算出滞后补正输出Udutgap。

Udutgap[k]=KDUTGAPL(DTHR[k])·(DUTTGTL[k]-USLBF[k])…(10)

[5、本实施方式产生的效果]

如上所述,在本实施方式的发动机输出控制装置11中,ECU20执行如下处理,即,当目标开度DTHR的速度变化量ΔDTHR为正时,对应速度变化量ΔDTHR的增加而将对控制信号Sc的占空比DUT的补入量x增加,从而使马达18的输出增大的处理,以及当速度变化量ΔDTHR为负时,对应速度变化量ΔDTHR的减少而将对控制信号Sc的占空比DUT的补入量x增加,从而抑制马达18输出的减少的处理。

在上述实施方式中,当目标开度DTHR的速度变化量ΔDTHR为正时,除了由于目标开度DTHR的增加马达输出增大之外,还附加了伴随着速度变化量ΔDTHR的增加的马达输出的增大。因此,在急加速时马达18的输出变得更大,由此节气门16的实际开度DTH也进一步增大。从而,能够提高实际开度DTH的调整的应答性。其结果是,还可以提高发动机输出的应答性。

另外,在本实施方式中,当目标开度DTHR的速度变化量ΔDTHR为负时,对应速度变化量ΔDTHR的减少马达18的输出减少受到抑制。因此,在急减速时马达18的输出减少变得平缓,由此能够防止节气门16的实际开度DTH调整的偏差(相对于目标开度DTHR的实际开度DTH的过调)。其结果是,还可以防止发动机输出的偏差。

进一步,ECU20通过速度变化量ΔDTHR的正二次函数来确定上述两个处理中的对控制信号Sc的占空比DUT的补入量x。在正二次函数中,伴随远离其顶点,切线的倾斜度的绝对值变大。因此,当速度变化量ΔDTHR位于零附近时,即进行平缓的加减速操作时,可以平缓地增减节气门16的实际开度DTH,其结果是,能够平缓地增减发动机输出,从而提高车辆10的操作性。进一步,可以平缓地增加节气门16的实际开度DTH,从而能够防止过度的加速(相对于目标开度的实际开度的过调)。另外,在速度变化量ΔDTHR为正且远离零时,即进行急剧的加速操作时,可以急剧地增减节气门16的实际开度DTH,从而能够实现与驾驶者的要求相对应的高应答性。再有,当速度变化量ΔDTHR为负且远离原点时,即进行急剧的减速操作时,可以比较平缓地减少节气门16的实际开度DTH,从而能够防止实际开度DTH的过度减少(相对于目标开度DTHR的实际开度DTH的过调)。

[6、本发明的应用]

另外,本发明并不局限于上述实施方式,可以根据本说明书的记载内容而采用各种各样的结构。例如可以采用以下所示(1)~(5)的结构。

(1)车辆

在上述实施方式中使用了两轮机动车的车辆10,但并不局限于此。例如也可以适用于四轮机动车。

(2)目标驱动量输入机构

在上述实施方式中,使用节气门手柄22作为输入目标开度DTHR的机构,但并不局限于此。例如也可以使用油门踏板。

另外,在上述实施方式中,将节气门手柄22和电位计24作为不同的结构元件进行了叙述,但也可以是一体型的结构。

(3)控制方法

在上述实施方式中,使用游动方式控制作为控制方法,但并不局限于此。例如,可以使用游动方式控制以外的非线性鲁棒控制以及线性鲁棒控制。

(4)控制信号

在上述实施方式中,使用控制信号Sc的占空比DUT控制马达18的输出,但也可以变更为占空比DUT以外的输出特性来改变马达18的输出。例如,也可以通过改变控制信号Sc的脉冲数、振幅、频率来改变马达18的输出。

在上述实施方式中,使用二次函数确定了等价控制输出Ueq的一部分数值,但只要是可根据目标开度DTHR的速度变化量ΔDTHR改变控制信号Sc的输出特性的,并不局限于此。例如,也能够利用一次函数改变控制信号Sc的输出。此时,优选当目标开度DTHR的速度变化量ΔDTHR取正的值时,将倾斜度作成正的一次函数,而当速度变化量ΔDTHR取负的值时,将倾斜度作成负的一次函数。

(5)节气门的开度

在上述实施方式中,作为表示节气门16的实际的开度的参数使用了实际开度DTH,即,使用了表示节气门16的默认开度THDEF、和表示节气门16绝对位置的开度TH之间的关系的参数(DTH=TH-THDEF),但也可以使用开度TH。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号