节气门控制装置和方法与流程

文档序号:20605572发布日期:2020-05-01 22:03阅读:372来源:国知局
节气门控制装置和方法与流程

本发明涉及控制发动机的节气门的开度的节气门控制装置和方法。



背景技术:

在车载等的发动机中,通过节气门的开度(以下,称为节气门开度)的控制来调整每次燃烧时流入汽缸的空气量(以下,称为汽缸流入进气量)。根据加速踏板开度求出要求节气门下游压力pm*且根据要求节气门下游压力pm*来决定目标开度ta*,由此控制节气门的开度。要求节气门下游压力pm*是通过节气门后的进气的压力(以下,称为节气门下游压力)的要求值。

在节气门开度大的大开度区域,通过节气门的进气的流量相对于节气门开度的灵敏度降低。因此,汽缸流入进气量的改变所需的节气门开度的改变量会增加。因此,在大开度区域,易于产生频繁地进行节气门开度的大幅改变的所谓节气门振荡(throttlehunting)。

以往,如日本特开2006-118373号公报所公开的那样提出有如下的节气门控制装置:在要求节气门下游压力pm*为规定的压力p1以上的情况下,按照式(1)来运算目标开度ta*。式(1)中的“tawot”表示为了使节气门下游压力为上述规定的压力p1所需的节气门开度。另外,式(1)中的“δtc”是通过式(2)而求出的修正开度。式(2)中的“cd”是根据发动机转速ne而决定的系数。“cd”的值被确定为,使得节气门下游压力的变化相对于节气门开度的变化的比例为能抑制节气门振荡的范围的下限值。

ta*=tawot+δtc(1)

δtc=cd=cd×(pm*-p1)(2)

在上述以往的节气门控制装置中,能抑制节气门振荡。但是,要求节气门下游压力pm*为最大值时的目标开度ta*却不是节气门的最大开度。因此,无法将发动机转矩提高到本来能产生的最大值。



技术实现要素:

为了解决上述课题,根据本发明的第一方案,提供一种控制设置于发动机的进气通路的节气门的开度的节气门控制装置。将所述节气门的开度即节气门开度ta的目标值设为目标开度ta*,将所述节气门开度ta的控制范围的最大值设为最大开度tamax,将所述发动机的负荷率kl的要求值设为要求负荷率kl*,将所述发动机的当前的控制状态下的所述负荷率kl的最大值设为最大负荷率klmax,将所述节气门的通过后的进气压力相对于所述节气门的通过前的进气压力之比设为节气门前后压力比rp,将为了使所述负荷率kl为所述要求负荷率kl*所需的所述节气门前后压力比rp设为要求压力比rp*,将所述节气门前后压力比rp为既定值rpwot时的所述节气门开度ta设为切换点开度tawot,将所述节气门前后压力比rp为所述既定值rpwot时的所述负荷率kl设为切换点负荷率klwot。所述节气门控制装置构成为进行:目标开度运算处理,在所述目标开度运算处理中,在所述要求压力比rp*的值为所述既定值rpwot以下的情况下,运算出所述节气门前后压力比rp为所述要求压力比rp*的所述节气门开度ta作为所述目标开度ta*的值,并且,在所述要求压力比rp*的值超过既定值rpwot的情况下,运算出满足式(3)的关系的值作为所述目标开度ta*的值,

;以及

节气门驱动处理,在所述节气门驱动处理中,驱动所述节气门以使得所述节气门开度ta为所述目标开度ta*。

为了解决上述课题,根据本发明的第二方案,提供一种控制设置于发动机的进气通路的节气门的开度的节气门控制方法。将所述节气门的开度即节气门开度ta的目标值设为目标开度ta*,将所述节气门开度ta的控制范围的最大值设为最大开度tamax,将所述发动机的负荷率kl的要求值设为要求负荷率kl*,将所述发动机的当前的控制状态下的所述负荷率kl的最大值设为最大负荷率klmax,将所述节气门的通过后的进气压力相对于所述节气门的通过前的进气压力之比设为节气门前后压力比rp,将为了使所述负荷率kl为所述要求负荷率kl*所需的所述节气门前后压力比rp设为要求压力比rp*,将所述节气门前后压力比rp为既定值rpwot时的所述节气门开度ta设为切换点开度tawot,将所述节气门前后压力比rp为所述既定值rpwot时的所述负荷率kl设为切换点负荷率klwot。节气门控制方法包括:在所述要求压力比rp*的值为所述既定值rpwot以下的情况下,运算出所述节气门前后压力比rp为所述要求压力比rp*的所述节气门开度ta作为所述目标开度ta*的值,并且,在所述要求压力比rp*的值超过既定值rpwot的情况下,运算出满足式(3)的关系的值作为所述目标开度ta*的值,

;以及

驱动所述节气门以使得所述节气门开度ta为所述目标开度ta*。

附图说明

图1是发动机控制装置的一实施方式的构成的示意图。

图2是表示节气门前后压力比、节气门开度和节气门通过流量的关系的图表。

图3是表示节气门前后压力比和φ值的关系的图表。

图4是表示节气门开度和饱和流量的关系的图表。

图5是表示节气门开度和节气门前后压力比的关系的图表。

图6是表示目标开度运算例程的处理顺序的一部分的流程图。

图7是表示目标开度运算例程的处理顺序的其余部分的流程图。

图8是表示发动机转速和最大负荷率的关系的图表。

图9是表示目标开度运算例程中的大开度区域中的目标开度的运算方式的图。

具体实施方式

以下,参照图1~图9,对节气门控制装置的一实施方式进行详细说明。本实施方式的发动机控制装置适用于搭载于车辆的自然进气式的发动机。

如图1所示,在作为本实施方式的适用对象的发动机10中,设置有供流入燃烧室11的进气流动的进气通路12、以及供从燃烧室11排出的排气流动的排气通路13。另外,在发动机10中,设置有根据气门开/气门关而使进气通路12与燃烧室11连通/隔断的进气门14、以及根据气门开/气门关而使排气通路13与燃烧室11连通/隔断的排气门15。

在进气通路12中,设置有过滤进气中的尘埃等的空气滤清器16、以及检测流过进气通路12的进气的流量(进气流量ga)的空气流量计17。另外,在比空气流量计17靠下游侧的进气通路12中设置有节气门18。节气门18以能旋转地被轴支承的状态设置于进气通路12内。节气门18由节气门马达19驱动旋转。而且,在比节气门18靠下游侧的进气通路12中设置有向进气中喷射燃料的喷射器20。在燃烧室11中,设置有对通过进气通路12而流入的进气和喷射器20所喷射出的燃料的混合气进行点火的火花塞21。

节气门18是通过根据在进气通路12内的旋转位置而使开口面积变化来调整通过节气门18的进气的流量(节气门通过流量)的阀。以下的说明中的节气门开度ta表示从开口面积为0的旋转位置(全闭位置)起的节气门18的旋转角。

以上构成的发动机10由发动机控制单元22控制。发动机控制单元22具有执行发动机控制的各种运算处理的运算处理电路、以及存储着程序和数据的存储器。除了上述的空气流量计17的进气流量ga的检测信号之外,还向发动机控制单元22输入驾驶员对加速踏板的踏入量(加速踏板开度acc)、大气压pa、节气门18的开度(节气门开度ta)等检测信号。另外,向发动机控制单元22输入根据曲轴23的旋转而输出的脉冲状的曲轴信号crnk。发动机控制单元22根据曲轴信号crnk求出发动机转速ne。

作为发动机控制的一环,发动机控制单元22进行节气门18的开度控制。在节气门18的开度控制时,发动机控制单元22首先在目标开度运算处理f1中运算节气门开度ta的目标值即目标开度ta*。然后,发动机控制单元22在节气门驱动处理f2中进行节气门18的驱动控制以使得节气门开度ta成为目标开度ta*。节气门18的驱动控制例如通过根据节气门开度ta相对于目标开度ta*的偏差来反馈调整节气门马达19的驱动电流而进行。在本实施方式中,进行节气门18的开度控制的发动机控制单元22与节气门控制装置相当。

在目标开度运算处理f1中的目标开度ta*的运算时,发动机控制单元22首先基于加速踏板开度acc和发动机转速ne而算出负荷率kl的要求值即要求负荷率kl*。负荷率kl由流入燃烧室11的进气的质量(汽缸流入空气量)相对于占汽缸的行程容积的标准大气状态(标准大气压:1013hpa、标准气温:20℃、标准相对湿度:60%)的进气的质量的比率来表示。也就是说,负荷率kl表示燃烧室11的进气的填充效率ηc。

汽缸流入进气量由比节气门18靠下游侧的进气通路12内的进气的压力(以下,记载为节气门下游压力pm)和发动机转速ne来决定。因此,能够基于要求负荷率kl*和发动机转速ne来求出为了得到要求负荷率kl*量的负荷率kl所需的节气门下游压力pm的值。发动机控制单元22基于要求负荷率kl*和发动机转速ne而运算出得到要求负荷率kl*量的负荷率kl的节气门下游压力pm作为要求节气门下游压力pm*的值。

在此,将通过节气门18而分配供给到发动机10的各汽缸的燃烧室11的进气的质量流量设为进气门通过流量。此外,向燃烧室11的进气的流入根据进气门14的开关而间歇性地进行。因此,实际的进气门通过流量根据发动机10的旋转而变动。但是,在此,将实际的进气门通过流量的变动量平均化而得的值用作气门通过流量。在发动机10旋转1周的期间进行的进气行程的次数由发动机10的汽缸数来确定。所以,每单位时间的发动机10的旋转圈数即发动机转速ne与在发动机10中单位时间进行的进气行程的次数成正比。另外,发动机转速ne乘以要求负荷率kl*而得到的积(=ne×kl*)与得到要求负荷率kl*量的负荷率kl的进气门通过流量成正比。

在本实施方式中,采用[rpm·%]作为用于目标开度ta*的运算的进气的流量的单位。采用该单位时的进气门通过流量[rpm·%]与发动机转速ne[rpm]乘以要求负荷率kl*[%]而得到的积一致。

在节气门开度ta和发动机转速ne保持为恒定的稳定状态下的进气门通过流量与通过节气门18的进气的流量(以下,记载为节气门通过流量)相等。因此,若将节气门下游压力pm为要求节气门下游压力pm*且节气门通过流量为发动机转速ne和要求负荷率kl*之积的节气门开度ta设定为节气门18的目标开度ta*,则能得到要求负荷率kl*量的负荷率kl。

节气门通过流量为通过节气门18的进气的速度和节气门18的开口面积之积。另外,节气门18的开口面积为节气门开度ta的函数。而且,通过节气门18的进气的速度由节气门下游压力pm相对于节气门18的上游侧的进气通路12内的进气的压力(节气门上游压力pac)之比(以下,记载为节气门前后压力比rp)来决定。此外,能取得节气门前后压力比rp的值的范围为0至1的范围。所以,只要节气门开度ta、节气门前后压力比rp、节气门通过流量这3个值中的2个值确定,则剩下的一个值自然也就确定了。

图2示出节气门开度ta及节气门前后压力比rp与节气门通过流量的关系。此外,通过节气门18的进气的速度在节气门前后压力比rp为1时为0,在节气门前后压力比rp为一定的值α以下时为音速。并且,在使节气门前后压力比rp从α逐渐增加到1时的通过节气门18的进气的速度,从节气门前后压力比rp为α时的值即音速逐渐下降到节气门前后压力比rp为1时的值即0。另外,节气门通过流量为通过节气门18的进气的速度和节气门18的开口面积之积。因此,在节气门前后压力比rp为恒定的状态下,节气门开度ta越大,则节气门通过流量越多。因此,节气门通过流量相对于节气门开度ta和节气门前后压力比rp的变化倾向如图2所示那样。

在此,将节气门前后压力比rp为α以下的区域(音速区域)的节气门通过流量设为饱和流量。饱和流量为节气门18的开口面积和音速之积。因此,饱和流量的值为节气门开度ta的函数。将节气门通过流量相对于饱和流量之比设为φ值。通过节气门18的进气的速度由节气门前后压力比rp来决定。因此,φ值为节气门前后压力比rp的函数。另外,φ值表示通过节气门18的进气的速度相对于音速之比。

图3示出φ值和节气门前后压力比rp的关系。如图3所示,节气门前后压力比rp为α以下的音速区域的φ值为1。另外,节气门前后压力比rp为1时的φ值为0。并且,在使节气门前后压力比rp从α逐渐向1增加时的φ值,从节气门前后压力比rp为α时的值即1逐渐向节气门前后压力比rp为1时的值即0减少。在发动机控制单元22的存储器中,φ值和节气门前后压力比rp的关系作为φ值运算映射map1来存储。

图4示出饱和流量和节气门开度ta的关系。如上述那样,饱和流量与节气门18的开口面积成正比。另外,节气门开度ta和开口面积的关系由进气通路12和节气门18的尺寸形状来决定。因此,饱和流量和节气门开度ta的关系根据进气通路12和节气门18的设计规格而求出。在发动机控制单元22的存储器中,饱和流量和节气门开度ta的关系作为开度运算映射map2来存储。

节气门通过流量能够作为当前的节气门开度ta下的饱和流量乘以当前的节气门前后压力比rp下的φ值而得的积而求出。另一方面,如上述那样,要求节气门下游压力pm*作为得到要求负荷率kl*量的负荷率kl的节气门下游压力pm的值而求出。因此,若当前的节气门上游压力pac为已知,则作为要求节气门下游压力pm*相对于该节气门上游压力pac之比而能够求出得到要求负荷率kl*量的负荷率kl的节气门前后压力比rp(以下,记载为要求压力比rp*)的值。附带一提,在自然进气式的发动机10中,能够将节气门上游压力pac看做是与大气压pa相同的压力。于是,在本实施方式中,求出要求节气门下游压力pm*除以大气压pa而得到的商(=pm*/pa)作为要求压力比rp*的值。

如上述那样,得到要求负荷率kl*量的负荷率kl的进气门通过流量为要求负荷率kl*乘以发动机转速ne而得的积。另外,在稳定状态下,进气门通过流量与节气门通过流量相等。因此,根据以下的顺序,能够运算出为了得到要求负荷率kl*量的负荷率kl所需的目标开度ta*的值。

如上述那样,要求节气门下游压力pm*表示进气门通过流量为得到要求负荷率kl*量的负荷率kl的流量时的节气门下游压力pm。因此,要求节气门下游压力pm*相对于节气门上游压力pac(在本实施方式中,使用大气压pa)之比即要求压力比rp*的值表示进气门通过流量为得到要求负荷率kl*量的负荷率kl的流量时的节气门前后压力比rp。于是,基于图3的关系,求出节气门前后压力比rp为要求压力比rp*时的φ值的值。然后,运算由求出的φ值的值除为了得到要求负荷率kl*量的负荷率kl所需的进气门通过流量而得到的商。该商的值表示得到要求负荷率kl*量的负荷率kl的节气门开度ta、即目标开度ta*下的饱和流量。于是,基于图4的关系,若求出该商的值为饱和流量的节气门开度ta作为目标开度ta*的值,则能够运算出得到要求负荷率kl*量的负荷率kl的节气门开度ta作为目标开度ta*的值。

但是,在基于这样运算出的目标开度ta*来进行节气门18的开度控制的情况下,存在产生以下的问题之虞。

图5示出在节气门上游压力pac(在本实施方式中,使用大气压pa)和发动机转速ne为一定的状态下使节气门开度ta变化时的节气门前后压力比rp的变化。在使节气门开度ta从0向最大开度tamax增加时,节气门前后压力比rp从节气门开度ta为0时的值即0向节气门开度ta为最大开度tamax时的值即1增加。但是,在节气门开度ta接近最大开度tamax时,节气门前后压力比rp相对于节气门开度ta的变化率(节气门前后压力比rp的变化量相对于节气门开度ta的变化量的比率)逐渐变小。因此,在节气门前后压力比rp接近1的大开度区域,节气门前后压力比rp相对于节气门开度ta的灵敏度降低。也就是说,相对于要求负荷率kl*的微小变化,目标开度ta*的值大幅变化。结果,在大开度区域,存在产生频繁地进行节气门开度ta的大幅改变的所谓节气门振荡、从而给节气门马达19等带来很大负荷之虞。

在本实施方式中,为了抑制这样的在大开度区域的节气门振荡,用下述的方式运算节气门18的目标开度ta*。

图6和图7示出目标开度运算处理f1中的目标开度ta*的运算的目标开度运算例程的流程图。发动机控制单元22在发动机的运转中按既定的控制周期反复执行本例程的处理。

在本例程的处理开始时,首先,在步骤s100中取得加速踏板开度acc、发动机转速ne和大气压pa的各值。接着,在步骤s110中,基于加速踏板开度acc和发动机转速ne来运算要求负荷率kl*和要求节气门下游压力pm*。而且,在接下来的步骤s120中,运算出由节气门上游压力pac(在本实施方式中,使用大气压pa)除要求节气门下游压力pm*而得到的商作为要求压力比rp*的值。在应用于增压式的发动机的情况下,可以将增压压力的检测值或推定值作为节气门上游压力pac的值。

接着,在步骤s130中,判定要求压力比rp*的值是否比既定值(运算切换压力比rpwot)大。作为运算切换压力比rpwot的值,设定为比存在产生节气门振荡之虞的节气门前后压力比rp的范围的下限值小的值。在要求压力比rp*的值为运算切换压力比rpwot以下的情况下(s130:否),处理前进到步骤s140。而与之相对地,在要求压力比rp*的值比运算切换压力比rpwot大的情况下(是),处理前进到步骤s160。

在处理前进到步骤s140时,在步骤s140中采用上述的φ值运算映射map1,求出节气门前后压力比rp为要求压力比rp*时的φ值作为要求φ值phy*。而且,在步骤s140中,运算出要求负荷率kl*和发动机转速ne之积除以要求φ值phy*而得到的商作为要求饱和流量bpm*的值。接着,在步骤s150中,采用开度运算映射map2,运算出饱和流量为要求饱和流量bpm*的节气门开度ta作为目标开度ta*的值。然后,结束此次的本例程的处理。

另一方面,在上述的步骤s130中的判定的结果为处理前进到步骤s160的情况下,在步骤s160中,运算以下的2个值。首先,采用φ值运算映射map1,运算出节气门前后压力比rp为运算切换压力比rpwot时的φ值作为切换点φ值phywot。另外,运算出要求负荷率kl*乘以发动机转速ne而得的积除以切换点φ值phywot而得到的商作为切换点饱和流量bpmwot的值。

接下来,在步骤s170中,采用开度运算映射map2,运算出饱和流量为切换点饱和流量bpmwot的节气门开度ta作为切换点开度tawot的值。

而且,在接下来的步骤s180中,运算出节气门前后压力比rp为运算切换压力比rpwot时的负荷率kl的值作为切换点负荷率klwot的值。在切换点负荷率klwot的运算时,首先,求出节气门上游压力pac(在本实施方式中,使用大气压pa)乘以运算切换压力比rpwot而得到的积作为切换点节气门下游压力pmwot的值。另一方面,在发动机控制单元22的存储器中,将节气门下游压力pm及发动机转速ne和负荷率kl的关系作为负荷率运算映射map3来存储。通过采用负荷率运算映射map3来求出在当前的发动机转速ne下节气门下游压力pm为切换点节气门下游压力pmwot的负荷率kl,来运算切换点负荷率klwot的值。这样运算出的切换点负荷率klwot的值表示不改变除了节气门开度ta以外的发动机10的控制状态地使节气门开度ta为切换点开度tawot时的负荷率kl。

附带一提,在设置有使进气门14、排气门15的气门特性(气门正时、气门提升量等)可变的可变气门机构的发动机中,除了节气门下游压力pm和发动机转速ne之外,还根据可变气门机构的操作量而负荷率kl变化。因此,在具有可变气门机构的发动机的情况下,构成负荷率运算映射map3以存储节气门下游压力pm、发动机转速ne及可变气门机构的操作量和负荷率kl的关系。并且,采用该负荷率运算映射map3,根据当前的发动机转速ne、可变气门机构的操作量和切换点节气门下游压力pmwot来运算切换点负荷率klwot即可。

接着,在步骤s190中,进行当前的发动机转速ne下的负荷率kl的最大值即最大负荷率klmax的运算。最大负荷率klmax的运算采用最大负荷率运算映射map4来进行,该最大负荷率运算映射map4存储着图8所示那样的发动机10中的发动机转速ne和最大负荷率klmax的关系。这样运算出的最大负荷率klmax的值表示在发动机10的当前的运转状态下不改变除了节气门开度ta以外的控制状态地使节气门开度ta为最大开度tamax时的负荷率kl。

而且,在接下来的步骤s200中,进行最大负荷率klmax的平滑化值klmax_sm、要求负荷率kl*的平滑化值kl*_sm和切换点负荷率klwot的平滑化值klwot_sm的运算。平滑化值klmax_sm表示对最大负荷率klmax实施了使值平滑化的滤波处理f3而得的值。同样地,平滑化值kl*_sm表示对要求负荷率kl*实施了滤波处理f3而得的值,平滑化值klwot_sm表示对切换点负荷率klwot实施了滤波处理f3而得的值。

在此,将要应用滤波处理f3的参数设为x,将对参数x实施了滤波处理f3的值(平滑化值)设为y。在本实施方式中,对参数x以满足式(4)的关系的方式更新平滑化值y的值,从而进行滤波处理f3。式(4)中的“s”是决定平滑化值y的平滑化程度的系数,被设定为比1大的值。附带一提,系数s中设定的值越大,则平滑化值y的平滑化程度越大。

接着,在步骤s210中,基于在步骤s200中运算出的各平滑化值klmax_sm、kl*_sm、klwot_sm,运算出满足式(5)的关系的值作为目标开度ta*的值。然后,在该运算后,结束此次的本例程的处理。

在图9中在以节气门开度ta和负荷率kl为坐标轴的直角坐标系中绘制出式(5)的各参数。图9所示的线段lab是连接坐标点a和坐标点b的线段。坐标点a是节气门开度ta为切换点开度tawot且负荷率kl为切换点负荷率klwot的平滑化值klwot_sm的坐标点。坐标点b是节气门开度ta为最大开度tamax且负荷率kl为最大负荷率klmax的平滑化值klmax_sm的坐标点。在步骤s210中,在线段lab上,运算出负荷率kl为要求负荷率kl*的平滑化值kl*_sm的坐标点c的节气门开度ta的值作为目标开度ta*的值。也就是说,式(5)是通过坐标点a、b之间的线性插补来运算目标开度ta*的式子。

对本实施方式的作用和效果进行说明。

本实施方式的节气门控制装置中的目标开度运算处理f1是为了运算出如下的节气门开度ta作为目标开度ta*的值而进行的,该节气门开度ta是为了实现根据加速踏板开度acc和发动机转速ne而求出的要求负荷率kl*量的负荷率kl所需的节气门开度。并且,在目标开度ta*的运算时,运算出得到要求负荷率kl*量的负荷率kl的节气门前后压力比rp作为要求压力比rp*的值。并且,在要求压力比rp*为既定值(运算切换压力比rpwot)以下的情况下,基于节气门前后压力比rp和节气门开度ta的关系,运算出节气门前后压力比rp为要求压力比rp*的节气门开度ta作为目标开度ta*的值。

图9的双点划线表示与要求压力比rp*为运算切换压力比rpwot以下的情况同样地,在要求压力比rp*超过运算切换压力比rpwot的情况下运算出节气门前后压力比rp为要求压力比rp*的节气门开度ta作为目标开度ta*的值时的要求负荷率kl*和目标开度ta*的关系。在此情况下,随着目标开度ta*接近最大开度tamax,目标开度ta*相对于负荷率kl的灵敏度提高。因此,在大开度区域,相对于要求负荷率kl*的微小变化,目标开度ta*的值大幅变化,从而产生节气门振荡。

而与之相对地,在本实施方式中,在要求压力比rp*超过运算切换压力比rpwot的情况下,按以下的方式运算目标开度ta*。也就是说,在此时的目标开度ta*的运算时,求出节气门前后压力比rp为运算切换压力比rpwot的节气门开度ta即切换点开度tawot。另外,求出使节气门开度ta为切换点开度tawot时的负荷率kl作为切换点负荷率klwot的值,求出使节气门开度ta为最大开度tamax时的负荷率kl为最大负荷率klmax的值。在此情况下,在节气门开度ta为切换点开度tawot以上的大开度区域,作为相对于要求负荷率kl*(严格地说,为其平滑化值kl*_sm)为线性关系的值运算出目标开度ta*。结果,由于目标开度ta*相对于大开度区域中的要求负荷率kl*(严格地说,为其平滑化值kl*_sm)的变化率为恒定,所以,难以产生节气门振荡。

另外,在本实施方式中,采用最大负荷率klmax、要求负荷率kl*和切换点负荷率klwot各自的平滑化值,来进行上述那样的利用根据大开度区域中的负荷率kl的线性插补的目标开度ta*的运算。因此,与直接采用最大负荷率klmax、要求负荷率kl*和切换点负荷率klwot各自的值来运算大开度区域中的目标开度ta*的情况相比,目标开度ta*随着加速踏板开度acc、发动机转速ne的变化而发生的变化变得缓慢,由此也抑制节气门振荡。

而且,由于要求负荷率kl*(严格地说,为其平滑化值kl*_sm)为最大负荷率klmax(严格地说,为其平滑化值klmax_sm)时的目标开度ta*为最大开度tamax,所以,能将发动机转矩提高到本来能产生的最大值。另外,在大开度区域也作为与要求负荷率kl*(严格地说,为其平滑化值kl*_sm)连动地变化的值,运算出目标开度ta*。因此,即使在再循环排气、燃料蒸气、窜气等新气以外的气体流入燃烧室11的状况下,也能将节气门开度ta控制成使得负荷率kl追随要求负荷率kl*的变化而变化。因此,大开度区域中的节气门18的控制性提高。

本实施方式能够以下那样改变来实施。本实施方式和以下的改变例能够在技术上不矛盾的范围内相互组合地实施。

在上述实施方式中,以满足式(4)的关系的方式来更新值,由此进行要求负荷率kl*、最大负荷率klmax和切换点负荷率klwot的平滑化用的滤波处理f3,但也可以以移动平均等其它方式来进行滤波处理f3。

在目标开度运算例程的步骤s210中的目标开度ta*的运算中,也可以对要求负荷率kl*、最大负荷率klmax和切换点负荷率klwot中的至少一个,不采用平滑化值而直接采用其值。此外,在式(5)的右边第2项的分母项中代入最大负荷率klmax和切换点负荷率klwot,而要求负荷率kl*代入分子项中。因此,要求负荷率kl*相对于目标开度ta*的灵敏度比最大负荷率klmax和切换点负荷率klwot的灵敏度高。因此,在此情况下,希望至少要求负荷率kl*采用平滑化值。附带一提,在直接采用要求负荷率kl*、最大负荷率klmax和切换点负荷率klwot所有的值来运算目标开度ta*的情况下,省略目标开度运算例程的步骤s200的处理,并且,在步骤s210中运算目标开度ta*以使得成为满足式(6)的关系的值。

在上述实施方式中,对将节气门控制装置应用于自然进气式的发动机10的情况进行了说明,但若代替大气压pa而将增压压力用作节气门上游压力pac,则也能够应用于增压式的发动机。

发动机控制单元22不限于具有执行发动机控制的各种运算处理的运算处理电路、以及存储有程序和数据的存储器。例如,也可以具有对在上述实施方式中被进行了软件处理的至少一部分进行硬件处理的专用的硬件电路(例如asic等)。也就是说,发动机控制单元22只要是以下的(a)~(c)的任一个的构成即可。(a)具有按照程序来执行上述所有处理的处理装置和存储程序的rom等程序保存装置。(b)具有按照程序来执行上述处理的一部分的处理装置和程序保存装置、以及执行其余的处理的专用的硬件电路。(c)具有执行上述所有处理的专用的硬件电路。在此,具有处理装置和程序保存装置的软件处理电路、专用的硬件电路可以是多个。也就是说,上述处理由具有1个或多个软件处理电路和1个或多个专用的硬件电路的至少一方的处理电路来执行即可。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1