内燃机的控制装置

文档序号:505143 发布日期:2021-05-28 浏览:20次 >En<

阅读说明:本技术 内燃机的控制装置 (Control device for internal combustion engine ) 是由 野口真裕 铃木达也 于 2020-10-29 设计创作,主要内容包括:一种内燃机的控制装置,所述控制装置具备指示值导出部和控制部,所述指示值导出部通过基于增压压力目标值进行的F/F控制来导出驱动力基础值,通过基于增压压力目标值与增压压力的检测值的偏差进行的F/B控制来导出驱动力修正值,基于驱动力基础值和驱动力修正值导出驱动力指示值,所述控制部基于驱动力指示值来控制致动器。在将根据边界关系确定的与吸入空气量的检测值相应的增压压力设为了增压压力判定值的情况下,指示值导出部进行判定增压压力目标值是否小于增压压力判定值的判定处理,在该判定处理中判定为增压压力目标值小于增压压力判定值时,不实施F/B控制而导出所述驱动力指示值。(A control device for an internal combustion engine includes an instruction value derivation unit that derives a driving force base value by F/F control based on a boost pressure target value, derives a driving force correction value by F/B control based on a deviation between the boost pressure target value and a boost pressure detection value, and derives a driving force instruction value based on the driving force base value and the driving force correction value, and a control unit that controls an actuator based on the driving force instruction value. When the supercharging pressure corresponding to the detected value of the intake air amount determined according to the boundary relationship is set as a supercharging pressure determination value, an instruction value derivation section performs a determination process of determining whether or not the supercharging pressure target value is smaller than the supercharging pressure determination value, and when it is determined in the determination process that the supercharging pressure target value is smaller than the supercharging pressure determination value, the driving force instruction value is derived without performing F/B control.)

内燃机的控制装置

技术领域

本发明涉及内燃机的控制装置,该内燃机的控制装置适用于具备排气驱动式的增压器的内燃机。

背景技术

作为排气驱动式的增压器,例如,如日本特开2006-274831所公开的那样,已知有如下增压器,该增压器具备使排气绕过涡轮叶轮而流动的旁通通路、调整旁通通路的开口面积的废气旁通阀、以及作为废气旁通阀的动力源的致动器。在该增压器中,通过变更废气旁通阀的开度即阀开度来调整旁通通路的开口面积。当像这样变更开口面积时,朝向增压器的涡轮叶轮的排气量会发生变化,所以在具备该增压器的内燃机中增压压力会发生变化。

在将上述的内燃机作为控制对象的控制装置中,基于阀开度的目标值即开度目标值来控制致动器。此外,根据日本特开2006-274831,通过基于内燃机转速和节气门的开度进行的前馈控制来导出基础开度,通过基于增压压力的目标即增压压力目标值与增压压力的检测值的偏差进行的反馈控制来导出开度修正值。并且,将基础开度与开度修正值之和作为开度目标值而导出。此外,作为反馈控制,例如实施PID控制。

发明内容

作为增压器,存在如下增压器,其中,废气旁通阀配置在比旁通通路靠排气下游处,并且以能够相对于涡轮壳体旋转的状态被支承。在这样的增压器中,在将旁通通路的排气下游侧的开口设为下游开口的情况下,当通过使废气旁通阀的阀芯接近该下游开口而减小阀开度时,通过旁通通路的排气量变少,增压压力增大。另一方面,当增大阀开度时,废气旁通阀的阀芯离开下游开口,所以通过旁通通路的排气量变多,增压压力减小。在这样的增压器中,存在如下情况:即使在阀芯远离下游开口的状态下变更阀开度,通过旁通通路的排气量也不怎么发生变化,几乎无法使增压压力发生变化。

将像这样即使变更阀开度,增压压力也不怎么发生变化的内燃机的运转区域设为第1区域,将当变更阀开度时增压压力适度地发生变化的内燃机的运转区域设为第2区域。在该情况下,在第1区域中进行内燃机运转的状况下,即使基于开度目标值使致动器驱动,有时也无法消除增压压力的目标值与增压压力的检测值的偏离。结果,若第1区域中的内燃机运转持续,则开度修正值中的积分项的大小会变得过大。若在像这样积分项的大小变得过大时在第2区域中进行内燃机运转,则由于积分项的大小过大,所以到使开度修正值收敛为合适的值为止所需要的时间可能会变长。结果,难以将开度目标值设定为合适的值,消除增压压力的目标值与增压压力的检测值的偏离所需要的时间变长。即,在增压压力的控制性这一点上存在改善的余地。

用于解决上述课题的内燃机的控制装置是适用于具备排气驱动式的增压器的内燃机的内燃机的控制装置。所述增压器具有涡轮壳体、涡轮叶轮、废气旁通口、废气旁通阀以及致动器,所述涡轮壳体设置于所述内燃机的排气通路,所述涡轮叶轮设置于所述涡轮壳体内,所述废气旁通口供在所述涡轮壳体内绕过所述涡轮叶轮的排气流动,所述废气旁通阀配置在比所述废气旁通口靠排气下游处,并且以能够以旋转轴线为中心进行旋转以使得阀芯相对于所述废气旁通口的相对位置发生变化的状态支承于所述涡轮壳体,所述致动器通过使所述废气旁通阀旋转来变更所述阀芯相对于所述废气旁通口的相对位置,并且,所述增压器通过增大所述致动器的驱动力而使所述阀芯接近所述废气旁通口来提高增压压力。该控制装置具备指示值导出部和控制部,所述指示值导出部,通过基于增压压力的目标即增压压力目标值进行的前馈控制来导出所述驱动力的基础值即驱动力基础值,通过基于所述增压压力目标值与增压压力的检测值的偏差进行的反馈控制来导出所述驱动力的修正值即驱动力修正值,基于所述驱动力基础值和所述驱动力修正值导出所述驱动力的指示值即驱动力指示值,所述控制部基于所述驱动力指示值来控制所述致动器。所述反馈控制是基于所述偏差导出比例项和积分项的控制。将能够通过调整所述驱动力来控制增压压力的该驱动力的下限设为控制驱动力下限值,将所述废气旁通阀从通过了所述废气旁通口的排气受到的力越大则越大的力设为分离力,将规定所述分离力是否比所述控制驱动力下限值大的边界的吸入空气量与增压压力的关系设为边界关系。在该情况下,所述增压器的所述边界关系是如下的关系:在吸入空气量为拐点空气量以下时,吸入空气量越多则增压压力越高,在将吸入空气量与所述拐点空气量相等时的增压压力设为了拐点增压压力的情况下,在吸入空气量比所述拐点空气量多时,增压压力比所述拐点增压压力低。所述指示值导出部,在将根据所述边界关系确定的与吸入空气量的检测值相应的增压压力设为了增压压力判定值的情况下,进行判定所述增压压力目标值是否小于该增压压力判定值的判定处理,在该判定处理中判定为所述增压压力目标值小于所述增压压力判定值时,不实施所述反馈控制而导出所述驱动力指示值。

将与以废气旁通口为基准的废气旁通阀的阀芯的相对位置相关的值中的、阀芯越离开废气旁通口则越大的值设为阀开度。在该情况下,通过使废气旁通阀旋转来变更阀开度,能够使阀芯接近废气旁通口、使阀芯离开废气旁通口。这样的阀开度成为使接近力与分离力平衡的大小,所述接近力是向使阀芯接近废气旁通口的方向对废气旁通阀进行作用的力,所述分离力是向使阀芯离开废气旁通口的方向对废气旁通阀进行作用的力。在上述的增压器中,能够将致动器的驱动力视为接近力。另外,在将排气通路中的比涡轮壳体靠上游的部分设为了上游排气通路的情况下,上游排气通路的排气压力越高则分离力越大。并且,在致动器的驱动力比上述分离力小的情况下,废气旁通阀被通过废气旁通口的排气推动,无法保持阀开度或减小阀开度。即,无法适当地控制阀开度。在这样的情况下,可能会无法消除增压压力的检测值与增压压力目标值的偏离,通过反馈控制导出的驱动力修正值中的积分项的大小可能会变得过大。

因此,在上述构成中,在将根据上述边界关系确定的与吸入空气量的检测值相应的增压压力设为了增压压力判定值的情况下,进行判定增压压力目标值是否小于增压压力判定值的判定处理。并且,在通过该判定处理判定为增压压力目标值小于增压压力判定值时,不实施反馈控制而导出驱动力指示值。因此,即使判定为增压压力目标值小于增压压力判定值的状态持续,也不会实施反馈控制,所以能够抑制驱动力修正值中的积分项的大小变得过大的情况。由此,能够抑制在之后变得不再判定为增压压力目标值小于增压压力判定值以后要实施反馈控制时,使驱动力修正值收敛为合适的值所需要的时间变长的情况。即,能够抑制消除增压压力目标值与增压压力的检测值的偏离所需要的时间变长的情况。因此,根据上述构成,能够提高增压压力的控制性。

在上述内燃机的控制装置的一技术方案中,在将与以所述废气旁通口为基准的所述阀芯的相对位置相关的值中的、所述阀芯越离开所述废气旁通口则越大的值设为阀开度的情况下,所述控制部在所述阀开度不超过上限开度的范围内控制所述致动器。该控制装置具备关系存储部和下限侧偏移值设定部,所述关系存储部存储下限增压压力关系,该下限增压压力关系是所述阀开度与所述上限开度相等时的增压压力即增压压力下限值与吸入空气量的关系,所述下限侧偏移值设定部设定下限侧偏移值。所述指示值导出部,在所述判定处理中,在将根据所述下限增压压力关系确定的与吸入空气量的检测值相应的所述增压压力下限值和所述下限侧偏移值之和设为了判定下限增压压力的情况下,在增压压力的检测值为所述判定下限增压压力以下时判定为所述增压压力目标值小于所述增压压力判定值。根据所述边界关系确定的与所述吸入空气量的检测值相应的所述增压压力判定值越高,则所述下限侧偏移值设定部将越大的值设定为所述下限侧偏移值。

考虑无论吸入空气量如何,下限侧偏移值都固定为预定值的情况。在该情况下,根据下限侧偏移值的大小,有时即使实际上上述分离力比控制驱动力下限值小,也判定为增压压力目标值小于增压压力判定值而不实施反馈控制。在该情况下,有可能减少驱动力修正值中的积分项的导出机会。相反地,在下限侧偏移值小的情况下,有时即使实际上上述分离力为控制驱动力下限值以上,也不判定为增压压力目标值小于增压压力判定值,从而实施了反馈控制。在该情况下,驱动力修正值中的积分项的大小有可能变得过大。

在上述构成中,基于根据边界关系确定的与所述吸入空气量的检测值相应的增压压力即增压压力判定值来设定下限侧偏移值。因此,当吸入空气量的检测值发生变化时,下限侧偏移值和判定下限增压压力发生变化。详细而言,能够使下限侧偏移值和判定下限增压压力成为反映出边界关系的大小。结果,在判定处理中能够高精度地判定增压压力目标值是否小于增压压力判定值。由此,能够在抑制积分项的大小变得过大的同时增大驱动力修正值中的积分项的更新机会。

在上述内燃机的控制装置的一技术方案中,所述指示值导出部,即使在所述判定处理中没有判定为所述增压压力目标值小于所述增压压力判定值,在增压压力的检测值比判定上限增压压力高时,也不实施所述反馈控制而导出所述驱动力指示值。在该控制装置中,作为所述判定上限增压压力,吸入空气量越多则所述判定上限增压压力被设定为越大的值。

在阀开度小的区域中,仅稍微变更阀开度,增压压力便会大幅度地发生变化。因此,在这样的区域中进行内燃机运转时实施了反馈控制的情况下,难以实现驱动力修正值中的积分项的合适化。因此,在上述构成中,在增压压力的检测值比被设定为与吸入空气量相应的值的判定上限增压压力高时,不实施反馈控制,所以不更新驱动力修正值。因此,能够抑制驱动力修正值中的积分项偏离合适的值的情况。

附图说明

以下将参照附图说明本发明的示例性实施方式的特征、优点以及技术和产业意义,在附图中相似的附图标记表示相似的要素,并且其中:

图1是示出实施方式的内燃机的控制装置的功能构成和由该控制装置控制的内燃机的大致构成的图。

图2是示出阀开度与对应于阀开度的变更的增压压力的变化量的关系的图表。

图3是示出吸入空气量、增压压力、致动器的驱动力的关系的图表。

图4是示出能够通过控制致动器的驱动力来控制增压压力的区域、与即使控制该驱动力也无法控制增压压力的区域的关系的图表。

图5是说明在导出致动器的驱动力指示值时执行的处理例程的流程图。

图6是说明在导出判定下限增压压力时执行的处理例程的流程图。

图7是说明在导出判定上限增压压力时执行的处理例程的流程图。

具体实施方式

以下,根据图1~图7对适用于排气驱动式的内燃机的内燃机的控制装置的一实施方式进行说明。在图1中图示出具备本实施方式的控制装置50的内燃机10。在内燃机10的进气通路11设置有调整导入到燃烧室13的吸入空气量GA的节气门12。在燃烧室13中,包含从进气通路11导入的吸入空气和从燃烧喷射阀喷射出的燃料的混合气进行燃烧。伴随该燃烧而在燃烧室13内产生的排气向排气通路14排出。

内燃机10具备排气驱动式的增压器20。增压器20具有设置于排气通路14的涡轮壳体21、和配置在进气通路11中的比节气门12靠进气上游处的压缩机壳体23。在涡轮壳体21内设置有涡轮叶轮22。在压缩机壳体23内设置有与涡轮叶轮22同步旋转的压缩机叶轮24。

增压器20具有废气旁通口25和废气旁通阀26,所述废气旁通口25供在涡轮壳体21内绕过涡轮叶轮22的排气流动,所述废气旁通阀26配置在比废气旁通口25靠排气下游处。废气旁通阀26具有以能够旋转的状态支承于涡轮壳体21的阀旋转轴27、和连接于阀旋转轴27的阀芯28。当阀旋转轴27旋转时,阀芯28接近废气旁通口25、或者阀芯28离开废气旁通口25。即,废气旁通阀26以阀旋转轴27的中心轴线27a为旋转轴线,以能够以中心轴线27a为中心进行旋转的状态支承于涡轮壳体21。此外,阀芯28构成为,能够从排气下游封闭废气旁通口25。

增压器20具有作为废气旁通阀26的动力源的致动器29、将致动器29的驱动力Dact向废气旁通阀26传递的连杆机构30。并且,通过增大致动器29的驱动力Dact,能够使废气旁通阀26向使阀芯28接近废气旁通口25的方向旋转。

作为致动器29,例如能够举出电马达和负压致动器。负压致动器利用在内部产生的负压来产生使废气旁通阀26旋转的驱动力。

在以后的记载中,将与以废气旁通口25为基准的阀芯28的相对位置相关的值中的、阀芯28越离开废气旁通口25则越大的值称为“阀开度Xwgv”。将阀芯28封闭废气旁通口25时的阀开度Xwgv设为“0%”。在该情况下,越使阀芯28离开废气旁通口25则阀开度Xwgv越大。当像这样阀开度Xwgv变大时,流入了涡轮壳体21内的排气中的朝向涡轮叶轮22的排气量变少。结果,使涡轮叶轮22旋转的力变小,增压压力Pcmp变低。

在将排气通路14中的比涡轮壳体21靠上游的部分设为了上游排气通路141的情况下,阀开度Xwgv基于上游排气通路141的排气压力与致动器29的驱动力Dact的关系来确定。即,将对废气旁通阀26向减小阀开度Xwgv的方向进行作用的力设为接近力,将对废气旁通阀26向增大阀开度Xwgv的方向进行作用的力设为分离力。在该情况下,接近力能够视为致动器29的驱动力Dact。上游排气通路141的排气压力越高,则通过废气旁通口25将废气旁通阀26的阀芯28向离开废气旁通口25的方向推动的力越大。在将像这样废气旁通阀26从通过了废气旁通口25的排气承受的力设为了“排气承受力”的情况下,上游排气通路141的排气压力越高则排气承受力越大,排气承受力越大则分离力越大。即,上游排气通路141的排气压力越高则分离力越大。并且,阀开度Xwgv成为使得接近力与分离力平衡的开度。也就是说,即使致动器29的驱动力Dact保持不变,若上游排气通路141的排气压力发生变化,则阀开度Xwgv也会发生变化。

接着,参照图2及图3,对增压器20的特性进行说明。在增压器20中,通过使废气旁通阀26旋转来调整阀开度Xwgv。因此,如图2所示,在阀芯28位于废气旁通口25的附近而阀开度Xwgv小时,阀开度Xwgv的变更所对应的增压压力Pcmp的变化量即增压压力变化梯度DPcmp大。并且,随着阀芯28离开废气旁通口25而阀开度Xwgv变大,增压压力变化梯度DPcmp变小。并且,最终增压压力变化梯度DPcmp大致成为“0”。也就是说,若在阀开度Xwgv过小的状态下变更阀开度Xwgv,则增压压力Pcmp会大幅度地发生变化。另一方面,在阀开度Xwgv过大的状态下,即使变更阀开度Xwgv,增压压力Pcmp也几乎不发生变化。

图3是将横轴设为吸入空气量GA,将纵轴设为增压压力Pcmp的图表。并且,图3所示的各实线是致动器29的驱动力Dact的等高线。各等高线中的第1等高线L1是致动器29的驱动力Dact为第1驱动力Dact1时的等高线,第2等高线L2是致动器29的驱动力Dact为比第1驱动力Dact1大的第2驱动力Dact2时的等高线。第3等高线L3是致动器29的驱动力Dact为比第2驱动力Dact2大的第3驱动力Dact3时的等高线,第4等高线L4是致动器29的驱动力Dact为比第3驱动力Dact3大的第4驱动力Dact4时的等高线。并且,第5等高线L5是致动器29的驱动力Dact为比第4驱动力Dact4大的第5驱动力Dact5时的等高线。

各驱动力Dact1~Dact5中的最小的第1驱动力Dact1是控制驱动力下限值。控制驱动力下限值是能够通过调整致动器29的驱动力Dact来控制增压压力Pcmp的驱动力Dact的下限。在致动器29的驱动力Dact小于第1驱动力Dact1时,可以说是阀开度Xwgv相当大的状态。因此,即使在不是第1驱动力Dact1以上的范围内调整驱动力Dact,相对于上述分离力而言驱动力Dact也较小,可能无法使阀开度Xwgv向使增压压力Pcmp接近其目标值的方向变化。即,第1等高线L1表示规定上述分离力是否比控制驱动力下限值大的边界的吸入空气量GA与增压压力Pcmp的关系即边界关系。

如图3所示,增压器20的边界关系是如下的关系:在吸入空气量GA为拐点空气量GAa以下时,吸入空气量GA越多则增压压力Pcmp越高,在吸入空气量GA比拐点空气量GAa多时,增压压力Pcmp比拐点增压压力Pcmpa低。拐点增压压力Pcmpa是吸入空气量GA与拐点空气量GAa相等时的增压压力Pcmp。

接着,对控制装置50进行说明。如图1所示,向控制装置50输入来自各种传感器的检测信号。作为传感器,例如能够举出空气流量计101、增压压力传感器102、以及开度传感器103。空气流量计101检测吸入空气量GA,并输出与检测结果相应的信号作为检测信号。增压压力传感器102检测增压压力Pcmp,并输出与检测结果相应的信号作为检测信号。开度传感器103检测废气旁通阀26的阀开度Xwgv,并输出与检测结果相应的信号作为检测信号。此外,将由空气流量计101检测出的吸入空气量GA称为吸入空气量的检测值GAs。将由增压压力传感器102检测出的增压压力Pcmp称为增压压力的检测值Pcmps。

控制装置50基于来自各种传感器的检测信号来调整节气门12的开度即节气门开度SL和燃料喷射阀的燃料喷射量。另外,控制装置50通过控制致动器29来调整增压压力Pcmp。

控制装置50具有指示值导出部51、控制部52、关系存储部53、下限侧偏移值设定部54以及判定值导出部55作为用于调整增压压力Pcmp的功能部。

指示值导出部51,在使增压器20工作并调整增压压力Pcmp时,导出致动器29的驱动力Dact的指示值即驱动力指示值DactTr。在后面对驱动力指示值DactTr的导出处理进行叙述。此外,指示值导出部51包括修正值存储部511,所述修正值存储部511存储在执行该导出处理时导出的驱动力修正值ΔDact。

控制部52基于由指示值导出部51导出的驱动力指示值DactTr来控制致动器29。在本实施方式中,控制部52在阀开度Xwgv不超过上限开度XwgvL的范围内控制致动器29。即,控制部52在判断为基于驱动力指示值DactTr控制了致动器29的情况下阀开度Xwgv会超过上限开度XwgvL时,以使得阀开度Xwgv成为上限开度XwgvL以下的方式调整驱动力指示值DactTr,并基于调整后的驱动力指示值DactTr来控制致动器29。

关系存储部53存储下限增压压力关系,该下限增压压力关系是阀开度Xwgv与上限开度XwgvL相等时的增压压力Pcmp即增压压力下限值PcmpLL与吸入空气量GA的关系。在图4中图示出下限增压压力关系线LPcmpLL作为表示下限增压压力关系的线。如图4所示,吸入空气量GA越多则增压压力下限值PcmpLL越高。在图4所示的范围内,增压压力下限值PcmpLL为根据图3所示的边界关系确定的与吸入空气量GA相应的增压压力判定值PcmpTh以下。

另外,关系存储部53存储有上限增压压力关系,该上限增压压力关系是废气旁通阀26关闭时的增压压力Pcmp即增压压力上限值PcmpUL与吸入空气量GA的关系。在图4中图示出上限增压压力关系线LPcmpUL作为表示上限增压压力关系的线。如图4所示,吸入空气量GA越多则增压压力上限值PcmpUL越高。进而,增压压力上限值PcmpUL比上述增压压力判定值PcmpTh及增压压力下限值PcmpLL高。

下限侧偏移值设定部54将正值设定为下限侧偏移值ΔPcmp1。下限侧偏移值设定部54基于增压压力的检测值Pcmps使下限侧偏移值ΔPcmp1可变。具体而言,根据图3所示的边界关系确定的与吸入空气量的检测值GAs相应的增压压力即增压压力判定值PcmpTh越高,则下限侧偏移值设定部54将越大的值设定为下限侧偏移值ΔPcmp1。

判定值导出部55导出在执行由指示值导出部51进行的驱动力修正值ΔDact的导出处理时使用的判定下限增压压力PcmpTh1及判定上限增压压力PcmpTh2。在后面对判定下限增压压力PcmpTh1的导出处理及判定上限增压压力PcmpTh2的导出处理进行叙述。

接着,参照图5,对说明在增压器20进行增压时由指示值导出部51执行的驱动力指示值DactTr的导出处理的处理例程进行说明。本处理例程被反复执行。

在本处理例程中,在步骤S11中,通过基于增压压力Pcmp的目标即增压压力目标值PcmpTr进行的前馈控制来导出致动器29的驱动力Dact的基础值即驱动力基础值DactB。此时,增压压力目标值PcmpTr越高则导出越大的值作为驱动力基础值DactB。在以后的记载中,也将前馈控制称为“F/F控制”。

继而,在步骤S12中,取得由判定值导出部55导出的判定下限增压压力PcmpTh1及判定上限增压压力PcmpTh2。在后面对判定下限增压压力PcmpTh1及判定上限增压压力PcmpTh2的导出处理进行叙述。在下一步骤S13中,进行增压压力的检测值Pcmps是否比判定下限增压压力PcmpTh1高的判定。在增压压力的检测值Pcmps比判定下限增压压力PcmpTh1高的情况下(S13:是),处理移至下一步骤S14。在步骤S14中,进行增压压力的检测值Pcmps是否为判定上限增压压力PcmpTh2以下的判定。在增压压力的检测值Pcmps为判定上限增压压力PcmpTh2以下的情况下(S14:是),处理移至下一步骤S15。

在步骤S15中,通过基于增压压力目标值PcmpTr与增压压力的检测值Pcmps的偏差α进行的反馈控制,导出致动器29的驱动力Dact的修正值即驱动力修正值ΔDact。在本实施方式中执行的反馈控制是导出基于偏差α的比例项和积分项的控制。在以后的记载中,将反馈控制称为“F/B控制”。当通过F/B控制导出驱动力修正值ΔDact时,处理移至下一步骤S16。在步骤S16中,将驱动力修正值ΔDact存储于指示值导出部51的修正值存储部511。即,在步骤S13及步骤S14双方的判定均为“是”的状态持续的情况下,持续更新存储于修正值存储部511的驱动力修正值ΔDact。然后,处理移至下一步骤S17。

另一方面,在步骤S13中增压压力的检测值Pcmps为判定下限增压压力PcmpTh1以下的情况下(否),处理移至下一步骤S17。同样地,在步骤S14中增压压力的检测值Pcmps比判定上限增压压力PcmpTh2高的情况下(否),处理移至下一步骤S17。即,在步骤S13或步骤S14的判定为“否”的情况下,不更新存储于修正值存储部511的驱动力修正值ΔDact。

在步骤S17中,导出驱动力指示值DactTr。即,基于在执行本次的本处理例程时通过F/F控制导出的驱动力基础值DactB、和存储于修正值存储部511的驱动力修正值ΔDact导出驱动力指示值DactTr。在该情况下,驱动力基础值DactB越大则导出越大的值作为驱动力指示值DactTr。另外,驱动力修正值ΔDact越大则导出越大的值作为驱动力指示值DactTr。

在本实施方式中,在步骤S13及步骤S14双方的判定均为“是”的情况下,基于驱动力基础值DactB的最新值和驱动力修正值ΔDact的最新值导出驱动力指示值DactTr。另一方面,在步骤S13或步骤S14的判定为“否”的情况下,基于驱动力基础值DactB的最新值和该判定成为“否”之前的驱动力修正值ΔDact导出驱动力指示值DactTr。当像这样导出驱动力指示值DactTr后,暂时结束本处理例程。

接着,参照图6对由判定值导出部55执行的判定下限增压压力PcmpTh1的导出处理进行说明。本处理例程被反复执行。在本处理例程中,在步骤S21中,导出吸入空气量的检测值GAs。继而,在步骤S22中,基于存储于关系存储部53的下限增压压力关系和吸入空气量的检测值GAs导出增压压力下限值PcmpLL。即,导出根据下限增压压力关系确定的与吸入空气量的检测值GAs相应的增压压力作为增压压力下限值PcmpLL。

在下一步骤S23中,取得由下限侧偏移值设定部54导出的下限侧偏移值ΔPcmp1。然后,在步骤S24中,导出增压压力下限值PcmpLL与下限侧偏移值ΔPcmp1之和作为判定下限增压压力PcmpTh1。当吸入空气量的检测值GAs发生变化时增压压力下限值PcmpLL及下限侧偏移值ΔPcmp1发生变更。因此,判定下限增压压力PcmpTh1根据吸入空气量的检测值GAs而发生变化。即,图4中的虚线所示的判定线L11表示与吸入空气量的检测值GAs相应的判定下限增压压力PcmpTh1。然后,当导出判定下限增压压力PcmpTh1后,暂时结束本处理例程。

接着,参照图7对由判定值导出部55执行的判定上限增压压力PcmpTh2的导出处理进行说明。本处理例程被反复执行。在本处理例程中,在步骤S31中,导出吸入空气量的检测值GAs。继而,在步骤S32中,基于存储于关系存储部53的上限增压压力关系和吸入空气量的检测值GAs导出增压压力上限值PcmpUL。即,导出根据上限增压压力关系确定的与吸入空气量的检测值GAs相应的增压压力作为增压压力上限值PcmpUL。在下一步骤S33中,导出从增压压力上限值PcmpUL减去上限侧偏移值ΔPcmp2而得到的值作为判定下限增压压力PcmpTh1。上限侧偏移值ΔPcmp2被固定为根据增压器20的规格等确定的预定值。即,图4中的虚线所示的判定线L12表示与吸入空气量的检测值GAs相应的判定上限增压压力PcmpTh2。然后,当导出判定上限增压压力PcmpTh2后,暂时结束本处理例程。

对本实施方式的作用及效果进行说明。在导出驱动力修正值ΔDact的F/B控制中,基于偏差α导出比例项及积分项。有时在致动器29的驱动力Dact比上述分离力小的情况下,无法适当地控制阀开度Xwgv。当像这样无法适当地控制阀开度Xwgv时,可能会无法消除增压压力的检测值Pcmps与增压压力目标值PcmpTr的偏离,从而驱动力修正值ΔDact中的积分项的大小变得过大。

在本实施方式中,进行判定增压压力目标值PcmpTr是否小于增压压力判定值PcmpTh的判定处理。并且,在判定为增压压力目标值PcmpTr小于增压压力判定值PcmpTh时,不实施F/B控制而导出驱动力指示值DactTr。因此,即使判定为增压压力目标值PcmpTr小于增压压力判定值PcmpTh的状态持续,也能够抑制驱动力修正值ΔDact中的积分项的大小变得过大的情况。由此,能够抑制在之后变得不再判定为增压压力目标值PcmpTr小于增压压力判定值PcmpTh以后要实施F/B控制时,使驱动力修正值ΔDact收敛为合适的值所需要的时间变长的情况。即,能够抑制消除增压压力目标值PcmpTr与增压压力的检测值Pcmps的偏离所需要的时间变长的情况。因此,能够提高增压压力Pcmp的控制性。

详细而言,导出根据上述下限增压压力关系确定的与吸入空气量的检测值GAs相应的增压压力下限值PcmpLL和下限侧偏移值ΔPcmp1之和作为判定下限增压压力PcmpTh1。并且,根据增压压力的检测值Pcmps是否为判定下限增压压力PcmpTh1以下来判定增压压力目标值PcmpTr是否小于增压压力判定值PcmpTh。

将下限侧偏移值ΔPcmp1被固定为预定值的比较例与本实施方式进行比较。在图4中,用点划线示出第1比较例的情况下的判定下限增压压力PcmpTh1。导出增压压力下限值PcmpLL与下限侧偏移值ΔPcmp1之和作为判定下限增压压力PcmpTh1。

在吸入空气量的检测值GAs为第1吸入空气量GA1,且增压压力的检测值Pcmps为第1增压压力Pcmp1的情况下,在本实施方式中,增压压力的检测值Pcmps比判定下限增压压力PcmpTh1高。于是,实施F/B控制,所以使用驱动力修正值ΔDact的最新值导出驱动力指示值DactTr。

另一方面,在第1比较例中,在吸入空气量的检测值GAs为第1吸入空气量GA1,且增压压力的检测值Pcmps为第1增压压力Pcmp1的情况下,增压压力的检测值Pcmps为判定下限增压压力PcmpTh1以下。结果,不实施F/B控制而导出驱动力指示值DactTr。在该情况下,虽然能够抑制驱动力修正值ΔDact中的积分项的大小变得过大,但积分项的更新机会减少。

在此,在吸入空气量的检测值GAs为第1吸入空气量GA1且增压压力的检测值Pcmps为第1增压压力Pcmp1的状态长期持续的情况下,在第1比较例中,不更新驱动力修正值ΔDact中的积分项。结果,增压压力的检测值Pcmps与增压压力目标值PcmpTr可能仍是原来的偏离的状态。

另外,在图4中,用双点划线示出第2比较例的情况下的判定下限增压压力PcmpTh1。第2比较例中的判定下限增压压力PcmpTh1比第1比较例中的判定下限增压压力PcmpTh1小。

在吸入空气量的检测值GAs为第2吸入空气量GA2,且增压压力的检测值Pcmps为第2增压压力Pcmp2的情况下,在本实施方式中,增压压力的检测值Pcmps为判定下限增压压力PcmpTh1以下。因此,不实施F/B控制而导出驱动力指示值DactTr。

另一方面,在第2比较例中,在吸入空气量的检测值GAs为第2吸入空气量GA2,且增压压力的检测值Pcmps为第2增压压力Pcmp2的情况下,增压压力的检测值Pcmps比判定下限增压压力PcmpTh1高。结果,实施F/B控制,使用驱动力修正值ΔDact的最新值导出驱动力指示值DactTr。在这样的情况下,相对于上述分离力而言致动器29的驱动力Dact较小,所以无法适当地控制阀开度Xwgv。结果,在无法消除增压压力的检测值Pcmps与增压压力目标值PcmpTr的偏离的状态下,反复实施F/B控制。结果,驱动力修正值ΔDact中的积分项的大小可能会变得过大。

与此相对,在本实施方式中,考虑上述边界关系,将与此时的吸入空气量的检测值GAs相应的值设定为下限侧偏移值ΔPcmp1。导出该下限侧偏移值ΔPcmp1和与此时的吸入空气量的检测值GAs相应的增压压力下限值PcmpLL之和作为判定下限增压压力PcmpTh1。并且,基于这样的判定下限增压压力PcmpTh1与增压压力的检测值Pcmps的比较,进行判定增压压力目标值PcmpTr是否小于增压压力判定值PcmpTh的判定处理。结果,能够提高增压压力目标值PcmpTr是否小于增压压力判定值PcmpTh的判定精度。因此,能够在抑制驱动力修正值ΔDact中的积分项的大小变得过大的同时使驱动力修正值ΔDact的更新机会增大。

如图2所示,在阀开度Xwgv小的情况下,仅稍微变更阀开度Xwgv,增压压力Pcmp便会大幅度地发生变化。因此,在这样的区域中进行内燃机运转时实施了F/B控制的情况下,增压压力的检测值Pcmps会以增压压力目标值PcmpTr为中心发生波动,难以实现驱动力修正值ΔDact中的积分项的合适化。因此,在本实施方式中,在增压压力的检测值Pcmps比被设定为与吸入空气量的检测值GAs相应的值的判定上限增压压力PcmpTh2高时,不实施F/B控制。即,不更新驱动力修正值ΔDact。因此,能够抑制驱动力修正值ΔDact中的积分项偏离合适的值的情况。

上述实施方式能够如以下那样进行变更而实施。上述实施方式及以下的变更例能够在技术上不矛盾的范围内彼此进行组合而实施。

·也可以是,即使在增压压力的检测值Pcmps比判定上限增压压力PcmpTh2高的情况下,也通过实施F/B控制来更新驱动力修正值ΔDact。但是,在该情况下优选使进行F/B控制时使用的增益(gain)比增压压力的检测值Pcmps为判定上限增压压力PcmpTh2以下时使用的增益小。由此,能够抑制驱动力修正值ΔDact中的积分项偏离合适的值的情况。

·在上述实施方式中,导出与吸入空气量的检测值GAs相应的增压压力下限值PcmpLL和与该检测值GAs相应的下限侧偏移值ΔPcmp1之和作为判定下限增压压力PcmpTh1。但是,也可以通过与上述实施方式中所说明的方法不同的方法来导出判定下限增压压力PcmpTh1。

·也可以是,在判定为增压压力目标值PcmpTr小于增压压力判定值PcmpTh的情况下,不实施F/B控制,而以能够将阀开度Xwgv保持为预定开度的方式驱动致动器29。例如,可以设定上限开度XwgvL作为预定开度。在该情况下也是,只要在判定为增压压力目标值PcmpTr小于增压压力判定值PcmpTh时不实施F/B控制,则能够抑制驱动力修正值ΔDact中的积分项的大小变得过大的情况。

·控制装置50能够构成为如下电路,该电路包括一个以上的根据计算机程序进行动作的处理器、或者包括一个以上的执行各种处理中的至少一部分的处理的专用的硬件等专用的硬件电路、或者包括一个以上的上述处理器与一个以上的上述专用的硬件电路的组合。作为专用的硬件,例如,能够举出面向特定用途的集成电路即ASIC。处理器包括CPU、和RAM及ROM等存储器,存储器存储有构成为使CPU执行处理的程序代码或指令。存储器,即存储介质包括能够由通用或专用的计算机访问的所有可利用的介质。

18页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种发动机的燃料模式控制方法及控制系统

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!