JP2015086845A - Throttle opening control device of internal combustion engine - Google Patents
Throttle opening control device of internal combustion engine Download PDFInfo
- Publication number
- JP2015086845A JP2015086845A JP2013228470A JP2013228470A JP2015086845A JP 2015086845 A JP2015086845 A JP 2015086845A JP 2013228470 A JP2013228470 A JP 2013228470A JP 2013228470 A JP2013228470 A JP 2013228470A JP 2015086845 A JP2015086845 A JP 2015086845A
- Authority
- JP
- Japan
- Prior art keywords
- value
- throttle
- air amount
- intake air
- sampling time
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/10—Internal combustion engine [ICE] based vehicles
- Y02T10/40—Engine management systems
Landscapes
- Control Of Throttle Valves Provided In The Intake System Or In The Exhaust System (AREA)
- Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
Abstract
Description
この発明は、内燃機関のスロットル開度制御装置に係り、特に、車載用内燃機関が備える電子制御式スロットル弁の制御に適したスロットル開度制御装置に関する。 The present invention relates to a throttle opening control device for an internal combustion engine, and more particularly to a throttle opening control device suitable for controlling an electronically controlled throttle valve provided in an in-vehicle internal combustion engine.
下記特許文献1には、吸入空気量や吸気圧を含む複数のパラメータの間に成立する関係式を用いたモデル制御の一例が開示されている。この種の関係式に含まれるパラメータのうち、一つのパラメータだけが未知であるとすれば、他のパラメータをその関係式に当てはめることにより、その未知のパラメータを推定することができる。
内燃機関には一般にエアフロメータが備わっている。このため、この種の推定をするにあたっては、エアフロメータで検出した吸入空気量を既知のパラメータとして用いることが一般的に可能である。 An internal combustion engine is generally equipped with an air flow meter. For this reason, in making this kind of estimation, it is generally possible to use the intake air amount detected by the air flow meter as a known parameter.
しかしながら、内燃機関の吸入空気には脈動が生じている。このため、エアフロメータは、その脈動に応じた出力を発する。一方、吸入空気の脈動は、主としてスロットル下流圧力の変動に起因して生ずるものであり、スロットル上流圧力の変動が主な原因ではない。このため、エアフロメータの出力が、例えばスロットル上流圧力の推定にそのまま用いられると、スロットル上流圧力の推定値に脈動が過大に反映される事態が生じ得る。そして、このような推定値は、その値を用いる制御にハンチングを生じさせ得る。 However, pulsation is generated in the intake air of the internal combustion engine. For this reason, the air flow meter emits an output corresponding to the pulsation. On the other hand, the pulsation of the intake air is mainly caused by the fluctuation of the throttle downstream pressure, and is not mainly caused by the fluctuation of the throttle upstream pressure. For this reason, if the output of the air flow meter is used for estimation of the throttle upstream pressure as it is, for example, a situation may occur in which the pulsation is excessively reflected in the estimated value of the throttle upstream pressure. Such an estimated value can cause hunting in control using the value.
この発明は、上述のような課題を解決するためになされたもので、エアフロメータの出力を利用したパラメータの推定を利用しつつ、スロットル弁の開度を精度良く制御し得る内燃機関のスロットル制御装置を提供することを目的とする。 The present invention has been made to solve the above-described problems, and is an internal combustion engine throttle control capable of accurately controlling the opening degree of a throttle valve while utilizing parameter estimation using the output of an air flow meter. An object is to provide an apparatus.
第1の発明は、上記の目的を達成するため、内燃機関のスロットル開度制御装置であって、吸入空気量に応じた空気量出力値を発するエアフロメータと、脈動する空気量出力値のうち、少なくとも設定値を下回る値を、当該値より大きな代替値に置き換えて、前記空気量出力値から空気量順流値を生成する順流値生成手段と、を備え、前記設定値は、前記脈動する空気量出力値の中央値以下かつ極小値より大の値であり、更に、スロットル下流圧力を検知又は推定する下流圧力取得手段と、吸入空気温度を検知又は推定する空気温取得手段と、スロットル開度に応じた吸気通路の有効開口面積と吸入空気量と吸入空気温度とスロットル上流圧力とスロットル下流圧力との間に成立するノズル式の関係に、サンプリング時刻tにおける有効開口面積、空気量順流値、吸入空気温度、スロットル下流圧力、並びにサンプリング時刻t−1に推定されたスロットル上流圧力を当てはめて、当該サンプリング時刻tにおけるスロットル上流圧力を推定する上流圧力推定手段と、前記サンプリング時刻tにおいて、前記ノズル式の関係に、当該サンプリング時刻tにおける吸入空気温度、スロットル下流圧力、スロットル上流圧力の推定値、並びにサンプリング時刻t+1における吸入空気量の要求値を当てはめて、当該サンプリング時刻t+1に実現するべき有効開口面積の目標値を設定する目標面積設定手段と、前記目標値が実現されるようにスロットル開度を制御するスロットル開度制御手段と、を備えることを特徴とする。 In order to achieve the above object, a first invention is a throttle opening control device for an internal combustion engine, wherein an air flow meter for generating an air amount output value corresponding to an intake air amount, and a pulsating air amount output value Forward value generation means for generating an air amount forward value from the air amount output value by replacing at least a value lower than the set value with an alternative value larger than the value, wherein the set value is the pulsating air A downstream pressure acquisition means for detecting or estimating the throttle downstream pressure, an air temperature acquisition means for detecting or estimating the intake air temperature, and a throttle opening. The effective opening area at the sampling time t in the relationship of the nozzle type established among the effective opening area of the intake passage, the intake air amount, the intake air temperature, the throttle upstream pressure, and the throttle downstream pressure according to An upstream pressure estimating means for estimating the throttle upstream pressure at the sampling time t by applying the product, the air flow forward value, the intake air temperature, the throttle downstream pressure, and the throttle upstream pressure estimated at the sampling time t-1; At the sampling time t, the intake air temperature at the sampling time t, the estimated value of the throttle downstream pressure, the estimated value of the throttle upstream pressure, and the required value of the intake air amount at the sampling time t + 1 are applied to the nozzle type relationship. It comprises target area setting means for setting a target value of an effective opening area to be realized at t + 1, and throttle opening control means for controlling the throttle opening so that the target value is realized.
また、第2の発明は、第1の発明において、脈動する空気量出力値に基づいて前記中央値を計算する中央値計算手段を備え、前記設定値は、前記中央値であることを特徴とする。 According to a second aspect of the present invention, in the first aspect of the invention, there is provided median value calculation means for calculating the median value based on a pulsating air amount output value, wherein the set value is the median value. To do.
また、第3の発明は、第2の発明において、前記代替値は、前記中央値であることを特徴とする。 According to a third aspect, in the second aspect, the substitute value is the median value.
また、第4の発明は、第1乃至第3の発明の何れかにおいて、前記吸入空気温度は、スロットル上流における吸気通路内の温度であることを特徴とする。 According to a fourth aspect of the present invention, in any one of the first to third aspects, the intake air temperature is a temperature in the intake passage upstream of the throttle.
第1の発明によれば、エアフロメータが発する空気量出力値のうち、スロットル下流の圧力脈動の影響で空気の流れが減衰している際の値の少なくとも一部をカットした状態で、スロットル上流圧力を推定することができる。このため、本発明によれば、スロットル上流圧力が過大に脈動するのを防ぎ、有効開口面積を精度良く目標値に制御することができる。 According to the first aspect of the present invention, in the state where at least part of the value when the air flow is attenuated due to the pressure pulsation downstream of the throttle is cut out of the air amount output value generated by the air flow meter, the throttle upstream The pressure can be estimated. For this reason, according to the present invention, it is possible to prevent the throttle upstream pressure from pulsating excessively, and to control the effective opening area to the target value with high accuracy.
第2の発明によれば、スロットル下流の圧力脈動の影響で空気の流れが減衰している際の空気量出力値の大部分を、より大きな値に置き換えることができる。このため、本発明によれば、スロットル上流圧力の不当な脈動によるスロットル開度制御性の悪化を効果的に抑制することができる。 According to the second invention, most of the air amount output value when the air flow is attenuated due to the pressure pulsation downstream of the throttle can be replaced with a larger value. For this reason, according to the present invention, it is possible to effectively suppress the deterioration of the throttle opening controllability due to an inappropriate pulsation of the throttle upstream pressure.
第3の発明によれば、スロットル下流の圧力脈動の影響で空気の流れが減衰している際の空気量出力値の大部分をカットすることができる。このため、本発明によれば、スロットル上流圧力の不当な脈動によるスロットル開度制御性の悪化を効果的に抑制することができる。 According to the third aspect of the invention, it is possible to cut most of the air amount output value when the air flow is attenuated due to the pressure pulsation downstream of the throttle. For this reason, according to the present invention, it is possible to effectively suppress the deterioration of the throttle opening controllability due to an inappropriate pulsation of the throttle upstream pressure.
第4の発明によれば、スロットル上流の吸入空気温度を用いてスロットル上流圧力を推定することができる。 According to the fourth invention, the throttle upstream pressure can be estimated using the intake air temperature upstream of the throttle.
実施の形態1.
[システム構成]
図1は本発明の実施の形態1のスロットル開度制御装置のシステム構成を示す。本実施形態はディーゼル式の内燃機関10と、ECU15とを備えている。内燃機関10は、吸気通路12を備えている。吸気通路12にはエアフロメータ14が配置されている。
[System configuration]
FIG. 1 shows a system configuration of a throttle opening control apparatus according to
エアフロメータ14は、例えば特開2013−92116号公報に開示されているような構造を有しており、吸気通路12を流通する吸入空気量dmに応じた出力を発生する。エアフロメータの出力はECU15に供給される。以下、その出力の値を「空気量出力値」と称す。
The air flow meter 14 has a structure as disclosed in, for example, Japanese Patent Application Laid-Open No. 2013-92116, and generates an output corresponding to the intake air amount dm flowing through the
エアフロメータ14の下流には、ターボチャージャ16のコンプレッサ18を介してインタークーラ20が配置されている。また、インタークーラ20の下流には、吸気温センサ22並びにスロットル弁24が、その順で配置されている。
An
吸気温センサ22は、スロットル上流における吸入空気温度、即ちスロットル上流温度Tusに応じた出力を発する。吸気温センサ22の出力はECU15に供給される。
The intake air temperature sensor 22 generates an output corresponding to the intake air temperature upstream of the throttle, that is, the throttle upstream temperature Tus . The output of the intake air temperature sensor 22 is supplied to the
スロットル弁24は、ECU15と電気的に接続されており、ECU15の指令に応じた開度を実現することができる。吸気通路12の内部には、スロットル弁24の開度に応じた有効開口面積Aeffが実現され、その有効開口面積Aeffに応じた吸入空気量dmが流通する。上述したエアフロメータは、従って、スロットル弁24を通過して流れる吸入空気量dmに応じた空気量出力値を発する。
The
ECU15は、スロットル弁24に向けて発する開度指令に基づいて、或いは、スロットル弁24に併設されているスロットル開度センサ(図示せず)の出力に基づいて、スロットル開度を検知することができる。ECU15は、スロットル開度と吸気通路12の関係を定めたマップを記憶しており、そのマップに従って、スロットル開度に応じた有効開口面積Aeffを求めることができる。
The
スロットル弁24の下流には過給圧センサ26が配置されている。過給圧センサ26の出力はECU15に供給されている。ECU15は、過給圧センサ26の出力に基づいて、スロットル弁24の下流における圧力、即ちスロットル下流圧力Pdsを検知することができる。
A
内燃機関10の排気通路28には、ターボチャージャ16のタービン30が配置されている。また、排気通路28には、スロットル弁24の下流において吸気通路12と連通するEGR通路32が連通している。従って、内燃機関10には、スロットル弁24を通過して流入してくる吸入空気と、EGR通路32を通って還流してくるEGRガスとが吸入される。
A
[スロットル制御の概要]
図2は、スロットル弁24の周辺を拡大して表した図である。図2中に示す5つのパラメータは、本実施形態におけるスロットル制御の実行に必要なパラメータである。これらのパラメータのうち吸入空気量dm、スロットル上流温度Tus、スロットル下流圧力Pds、並びに有効開口面積Aeffは、本実施形態においてECU15が直接的に検知できるパラメータである。他方、残る1つのパラメータ、即ちスロットル上流圧力Pusは、ECU15が直接的に検知できるパラメータではない。
[Outline of throttle control]
FIG. 2 is an enlarged view of the periphery of the
図2に示す5つのパラメータは、互いに相関を有しており、4つのパラメータが判れば残りのパラメータが推定できる関係にある。このため、ECU15は、検知可能な4つのパラメータに基づいて未知のパラメータであるスロットル上流圧力Pusを推定することができる。更に、スロットル上流圧力Pusが推定できれば、現存の条件下(Pus、Tus、Pds)で要求される吸入空気量dm_t+1を発生させるのに必要な有効開口面積Aeffの目標値、即ち目標の有効開口面積Aeff_t+1を計算することもできる。つまり、あるサンプリング時刻tにおいて次のサンプリング時刻t+1に発生させるべき要求吸入空気量dm_t+1を定めれば、そのdm_t+1を発生させるための目標有効開口面積Aeff_t+1を計算することができる。そして、時刻t+1においてそのAeff_t+1が実現されるようにスロットル弁24を制御すれば、フィードフォワード的に精度良く吸入空気量dmを制御することができる。
The five parameters shown in FIG. 2 have a correlation with each other, and if the four parameters are known, the remaining parameters can be estimated. For this reason, the
本実施形態において、ECU15は、上記の流れに沿ってスロットル開度を制御するべく、8ms毎にスロットル上流圧力Pusの推定と目標有効開口面積Aeff_t+1の計算とを行う。以下、Pusの推定手法と、Aeff_t+1の計算手法を具体的に説明する。
In the present embodiment,
[スロットル上流圧力Pusの推定手法]
下記(1)式は、図2に示す5つのパラメータの間に成立するノズル式である。
dm=Aeff×Pus×√{2/(R×Tus)}×ψ(Pds/Pus) ・・・(1)
但し、dm:スロットル弁24を通過する吸入空気量[kg/sec]
Aeff:吸気通路12の有効開口面積[m2]
Pus :スロットル上流圧力[Pa]
Pds :スロットル下流圧力[Pa]
Tus :スロットル弁24上流の吸入空気温度[K]
R :気体定数[J/kg・K]
[Method for estimating throttle upstream pressure Pus ]
The following equation (1) is a nozzle equation that is established between the five parameters shown in FIG.
dm = A eff × P us × √ {2 / (R × T us )} × ψ (P ds / P us ) (1)
Where dm: amount of intake air passing through the throttle valve 24 [kg / sec]
A eff : Effective opening area of the intake passage 12 [m 2 ]
P us : throttle upstream pressure [Pa]
P ds : throttle downstream pressure [Pa]
T us : intake air temperature upstream of the throttle valve 24 [K]
R: Gas constant [J / kg · K]
関数ψは、空気がスロットル弁24を通過する程度を数値化する関数であり、(Pds/Pus)との関係で図3のように表すことができる。但し、図3中のκは、スロットル弁24を通過する流体の比熱比である。以下、本実施形態では、スロットル弁24を流れる流体が空気であるとし、κは空気の比熱比1.4であるものとする。この場合、図3中に示す{2/(κ+1)}{κ/(κ−1)}は0.53となる。
The function ψ is a function for quantifying the degree of air passing through the
図3に示す関数ψは、数式で表すと下記(2)式及び(3)式で表すことができる。尚、(2)式及び(3)式は、図3中に示す(2)及び(3)の箇所に対応している。
ψ(Pds/Pus)
=√[{κ/(κ−1)}×{(Pds/Pus)2/κ−(Pds/Pus){(κ+1)/κ}}]
但し、(Pds/Pus)≧{2/(κ+1)}{κ/(κ−1)}の場合 ・・・(2)
={2/(κ+1)}{1/(κ−1)}×√{κ/(κ+1)}
但し、(Pds/Pus)<{2/(κ+1)}{κ/(κ−1)}の場合 ・・・(3)
The function ψ shown in FIG. 3 can be expressed by the following equations (2) and (3) when expressed by equations. The expressions (2) and (3) correspond to the positions (2) and (3) shown in FIG.
ψ (P ds / P us )
= √ [{κ / (κ−1)} × {(P ds / P us ) 2 / κ− (P ds / P us ) {(κ + 1) / κ} }]
However, when (P ds / P us ) ≧ {2 / (κ + 1)} {κ / (κ−1)} (2)
= {2 / (κ + 1)} {1 / (κ-1)} × √ {κ / (κ + 1)}
However, in the case of (P ds / P us ) <{2 / (κ + 1)} {κ / (κ−1)} (3)
上記(2)式及び(3)式の条件式右辺、即ち、{2/(κ+1)}{κ/(κ−1)}は、比熱比κに対して一義的に決まる値である。このため、本実施形態において、その値は固定値として扱うことができる。また、それらの条件式左辺(Pds/Pus)に含まれるスロットル下流圧力Pdsは任意のサンプリング時刻tにおいて過給圧センサ26により検知可能である。一方、スロットル上流圧力Pusは、時刻tにおいて検知することはできない。しかし、その値Pusは、8ms程度の短時間で大きく変化するものではないから、8ms前のサンプリング時刻t−1において推定されたPus_t−1により代用が可能である(Pusの初期値は大気圧で代用可能である)。このため、ECU15は、任意のサンプリング時刻tにおいて、ψ(Pds/Pus)が(2)式の関係を満たしているのか、或いは(3)式の関係を満たしているのかを判断することができる。
The right side of the conditional expressions of the above expressions (2) and (3), that is, {2 / (κ + 1)} {κ / (κ−1)} is a value uniquely determined with respect to the specific heat ratio κ. For this reason, in this embodiment, the value can be handled as a fixed value. Further, the throttle downstream pressure P ds included in the left side of the conditional expressions (P ds / P us ) can be detected by the supercharging
ところで、上記(1)式は、関数ψについて整理すると下記(4)式のように書き換えることができる。
ψ(Pds/Pus)=dm/[Aeff×Pus×√{2/(R×Tus)}]・・・(4)
By the way, the above equation (1) can be rewritten as the following equation (4) by arranging the function ψ.
ψ (P ds / P us ) = dm / [A eff × P us × √ {2 / (R × T us )}] (4)
ECU15は、任意のサンプリング時刻tにおいて、上記(4)式の右辺中dm、Aeff及びTusを検知することができる。Rは定数であり既知である。そして、時刻tにおけるスロットル上流圧力Pusは、上記の理由により、8ms前の推定値Pus_t−1で代用することができる。このため、ECU15は、任意の時刻tにおいて、上記(4)式に従ってψ(Pds/Pus)を計算することができる。以下、その値を「ψ_t」とする。
ECU15, at any sampling time t, the (4) in the right-hand side of the equation dm, it is possible to detect the A eff and T us. R is a constant and is known. The throttle upstream pressure P us at time t can be substituted with the estimated value P us — t−1 before 8 ms for the above reason. Therefore, the
ψ_tを左辺に代入すると、上記(2)式は下記のように書き換えられる。
ψ_t
=√[{κ/(κ−1)}×{(Pds/Pus)2/κ−(Pds/Pus){(κ+1)/κ}}]
・・・(5)
When ψ_t is substituted for the left side, the above equation (2) is rewritten as follows.
ψ_t
= √ [{κ / (κ−1)} × {(P ds / P us ) 2 / κ− (P ds / P us ) {(κ + 1) / κ} }]
... (5)
(5)式右辺に含まれるPdsは検知可能なパラメータであるから、この式に含まれる未知のパラメータはPusだけである。このため、上記(2)式の条件が成立する環境下では、この(5)式を解けば時刻tにおけるスロットル上流圧力Pusを推定することが可能である。 Since P ds included in the right side of the equation (5) is a detectable parameter, the only unknown parameter included in this equation is P us . Therefore, under an environment where the condition of the above equation (2) is satisfied, the throttle upstream pressure Pus at time t can be estimated by solving this equation (5).
しかしながら、上記(5)式は、その右辺にPusのベキ乗を含んでいるため、数学的に解くことができない。このため、本実施形態では、以下に説明する近似の手法を用いてこの場合のPusを推定する。 However, equation (5) because it contains raised to the power of P us to the right side, can not be solved mathematically. For this reason, in this embodiment, Pus in this case is estimated using an approximation method described below.
図4は、上記(5)式の右辺を3つの一次式で近似した様子を示す。ここでは、それらの近似式を以下のように示すこととする。
ψ_t=a1×(Pds/Pus)+b1
但し、A<(Pds/Pus)≦1の場合 ・・・(6)
ψ_t=a2×(Pds/Pus)+b2
但し、B<(Pds/Pus)≦Aの場合 ・・・(7)
ψ_t=a3×(Pds/Pus)+b3
但し、{2/(κ+1)}{κ/(κ−1)}<(Pds/Pus)≦A ・・・(8)
FIG. 4 shows a state in which the right side of the above equation (5) is approximated by three linear equations. Here, these approximate expressions are shown as follows.
ψ_t = a 1 × (P ds / P us ) + b 1
However, when A <(P ds / P us ) ≦ 1, (6)
ψ_t = a 2 × (P ds / P us ) + b 2
However, when B <( Pds / Pus ) ≦ A (7)
ψ_t = a 3 × (P ds / P us ) + b 3
However, {2 / (κ + 1)} {κ / (κ-1)} <(P ds / P us ) ≦ A (8)
A及びBは、{2/(κ+1)}{κ/(κ−1)}と1の間に設定した固定値である。またa1、a2、a3並びにb1、b2、b3は、A及びBとの関係で1次式の係数として定めた係数である。時刻tにおいてPus_t−1をPusとして代用すれば(Pds/Pus)を計算することができ、その計算値に基づいて、上記(6)、(7)、(8)のうち何れを選択するべきかを判断することができる。そして、選択された数式に、上記(4)式で得られたψ_tと、時刻tに検出されたPdsを代入すれば、時刻tにおけるスロットル上流圧力Pusの推定値を得ることができる。このように、ECU15は、Pus_t−1に基づいて計算された(Pds/Pus)が上記(2)式の条件を満たす環境下では、図4に示す近似の手法を用いて、任意のサンプリング時刻tにおいてスロットル上流圧力Pusを推定することができる。
A and B are fixed values set between {2 / (κ + 1)} {κ / (κ-1)} and 1. Further, a 1 , a 2 , a 3 and b 1 , b 2 , b 3 are coefficients defined as coefficients of a linear expression in relation to A and B. If P us — t −1 is substituted as P us at time t, (P ds / P us ) can be calculated, and any one of the above (6), (7), and (8) can be calculated based on the calculated value. Can be determined. Then, by substituting ψ_t obtained by the above equation (4) and P ds detected at time t into the selected equation, an estimated value of the throttle upstream pressure P us at time t can be obtained. . As described above, the
Pus_t−1に基づいて計算された(Pds/Pus)が上記(3)式の条件を満たす場合、本実施形態では、真の(Pds/Pus)が、図3に示す変局点{2/(κ+1)}{κ/(κ−1)}、即ち0.53であるものとして取り扱う。この場合、スロットル上流圧力PusはPus=Pds/0.53として推定することができる。このため、ECU15は、この場合においても、任意のサンプリング時刻tにおいてスロットル上流圧力Pusを推定することができる。
When (P ds / P us ) calculated based on P us — t−1 satisfies the condition of the above expression (3), in this embodiment, true (P ds / P us ) is changed as shown in FIG. Node {2 / (κ + 1)} {κ / (κ-1)} , that is, 0.53. In this case, the throttle upstream pressure P us can be estimated as P us = P ds /0.53. Therefore, even in this case, the
[スロットル弁の制御手法]
以下に示す(9)式は、上記のノズル式(1)を変形して表したものである。
Aeff_t+1=dm_t+1/[Pus×√{2/(R×Tus)}×ψ(Pds/Pus)]
・・・(9)
但し、dm_t+1は、サンプリング時刻tにおいて、次のサンプリング時刻t+1に発生させるべきものとして設定した目標の吸入空気量である。また、Aeff_t+1は、時刻t+1における目標の有効開口面積である。
[Throttle valve control method]
Equation (9) shown below is a variation of the nozzle equation (1).
A eff_t + 1 = dm _t + 1 / [P us × √ {2 / (R × T us)} × ψ (P ds / P us)]
... (9)
However, dm_t + 1 is a target intake air amount set to be generated at the next sampling time t + 1 at the sampling time t. A eff_t + 1 is a target effective opening area at
スロットル弁24周辺の環境を表すパラメータ(Pus、Pds、Tus)は、8ms程度の短時間で大きく変化するものではない。このため、ノズル式(1)の関係は、サンプリング時刻tにおけるそれら(Pus、Pds、Tus)と、サンプリング時刻t+1に達成されるべき目標有効開口面積Aeff_t+1並びに要求吸入空気量dm_t+1との間にも概ね成立する。また、Pusが推定値として既知であれば、(9)式に含まれているψ(Pds/Pus)は上記(2)式又は(3)式により計算することができる。このため、時刻t+1に発生させるべき要求吸入空気量dm_t+1と、時刻tに検知又は推定したPus、Pds、Tusとを用いれば、上記(9)式から、時刻t+1においてdm_t+1を発生させるのに必要な目標の有効開口面積Aeff_t+1を計算することができる。
The parameters (P us , P ds , T us ) representing the environment around the
ECU15は、このような原理で、サンプリング時刻tにおいて、次のサンプリング時刻t+1に達成されるべき目標の有効開口面積Aeff_t+1を計算する。そして、ECU15は、時刻t+1において、そのAeff_t+1が達成されるようにスロットル弁24の開度を制御する。
Based on this principle, the
[吸気脈動の影響排除]
次に、本実施形態の特徴である吸気脈動の影響排除について説明する。
本実施形態のシステムでは、スロットル上流圧力Pusを推定するにあたって、エアフロメータ14により吸入空気量dmを検知することが必要である。ここで、吸気通路12内を流れる吸入空気には、内燃機関10の動作に同期した脈動が生ずる。このため、エアフロメータ14が発する空気量出力値にも、その脈動が反映される。
[Exclusion of influence of intake pulsation]
Next, exclusion of the influence of intake pulsation, which is a feature of the present embodiment, will be described.
In the system of the present embodiment, it is necessary to detect the intake air amount dm by the air flow meter 14 in estimating the throttle upstream pressure Pus . Here, pulsation synchronized with the operation of the
図5(a)中に破線で示す波形は、その空気量出力値の様子を示している。また、図5(b)中に示す破線は、ECU15が、その空気量出力値を吸入空気量dmとして推定処理を行った場合に得られるスロットル上流圧力Pusの波形である。更に、図5(c)中に示す破線は、そのPus推定値に基づいて計算される目標有効開口面積Aeff_t+1の波形である。
A waveform indicated by a broken line in FIG. 5A indicates the state of the air amount output value. Also, the broken line shown in FIG. 5B is a waveform of the throttle upstream pressure Pus obtained when the
吸気通路12を流れる空気量の減衰は、主としてスロットル弁24の下流における圧力変動に起因して生ずる。換言すると、図5(a)中に破線で示す空気量出力値の減衰は、スロットル上流圧力Pusの低下が主原因で生ずるものではない。このため、空気量出力値の減衰値がそのままスロットル上流圧力Pusの推定値に反映されてしまうと、そのPus推定値には過大な減衰が反映されてしまう(図5(b)中に破線の部分)。更に、その値が基礎とされれば、Pus推定値が過大に減衰する期間において、目標有効開口面積Aeff_t+1は過大な値となる(図5(c)中に破線の部分)。そして、このような目標有効開口面積Aeff_t+1が用いられる場合には、スロットル弁24の制御にハンチングが生じかねない。
Attenuation of the amount of air flowing through the
上記のハンチングを防ぐ一つの手法としては、エアフロメータ14が発する空気量出力値を平滑化して、その振幅を小さくすることが考えられる。しかしながら、このような手法では、空気量出力値の過大な減衰部分はカットすることができるが、同時にその極大値周辺の値までもが小さな値に置き換えられてしまう。この場合、極大値近傍の吸入空気量dmを発生させるべきタイミングで、目標有効開口面積Aeff_t+1が過少な値となってしまい、要求される吸入空気量dm_t+1が得られない事態が生ずる。 As one method for preventing the above hunting, it is conceivable to smooth the air amount output value generated by the air flow meter 14 and reduce its amplitude. However, with such a technique, an excessively attenuated portion of the air amount output value can be cut, but at the same time, values around the local maximum value are replaced with small values. In this case, the timing to generate the intake air quantity dm near the maximum, becomes the target effective opening area A eff_t + 1 is excessively small value, occurs the required intake air quantity dm _t + 1 can not be obtained situation.
このような不都合を回避するため、本実施形態では、空気量出力値から圧力脈動に起因する減衰部分だけをカットして空気量順流値を生成し、その空気量順流値を吸入空気量dmとして扱うこととした。図5(a)中に示す実線は、空気量順流値の波形イメージを示す。ここで、図5(a)に示す空気量順流値は、空気量出力値のものと同じ振幅周期及び極大値を有し、また、空気量出力値の中央値と等しい極小値を有している。 In order to avoid such an inconvenience, in the present embodiment, only an attenuation portion caused by pressure pulsation is cut from the air amount output value to generate an air amount forward flow value, and the air amount forward flow value is set as the intake air amount dm. I decided to handle it. The solid line shown in FIG. 5A shows a waveform image of the air quantity forward flow value. Here, the air quantity forward flow value shown in FIG. 5A has the same amplitude period and maximum value as those of the air quantity output value, and has a minimum value equal to the median value of the air quantity output value. Yes.
図5(b)中に示す実線の波形は、上述した空気量順流値が吸入空気量dmとして用いられた場合に得られるスロットル上流圧力Pusの推定値を示す。また、図5(c)中に示す実線は、上記実線波形のPus推定値に基づいて計算される目標有効開口面積Aeff_t+1の波形である。 A solid line waveform shown in FIG. 5B indicates an estimated value of the throttle upstream pressure Pus obtained when the above-described air amount forward flow value is used as the intake air amount dm. Further, the solid line shown in FIG. 5C is a waveform of the target effective opening area A eff — t + 1 calculated based on the P us estimated value of the solid line waveform.
図5(a)に示す空気量順流値には、スロットル弁24下流の圧力変動に起因する減衰が含まれていない。このため、その値を吸入空気量dmとすれば、図5(b)に示すようにPus推定値に過大な減衰が生じない。その結果、図5(c)に示すように、目標有効開口面積Aeff_t+1の極大値が過大になるのを避けることができる。このため、上記の手法によれば、スロットル制御にハンチングが生ずる可能性を効果的に排除することができる。
The air amount forward flow value shown in FIG. 5A does not include attenuation due to pressure fluctuation downstream of the
また、空気量出力値が減衰している環境下では、そもそも有効開口面積Aeffを大きくしても、さほど吸入空気量dmは増加しない。このため、空気量出力値がその中央値を下回る期間において、図5(c)に示すように目標有効開口面積Aeff_t+1の設定値が抑えられたとしても、その結果生ずる吸入空気量dmが大きく減少することはない。このため、上記の手法によれば、スロットル制御のハンチングを有効に回避しつつ精度良く要求吸入空気量dm_t+1を発生させることができる。 In an environment where the air amount output value is attenuated, the intake air amount dm does not increase so much even if the effective opening area A eff is increased in the first place. For this reason, even if the set value of the target effective opening area A eff — t + 1 is suppressed as shown in FIG. 5C during the period in which the air amount output value is lower than the median value, the resulting intake air amount dm is large. There is no decrease. Therefore, according to the above method, the required intake air amount dm_t + 1 can be generated with high accuracy while effectively avoiding the hunting of the throttle control.
[空気量順流値の生成手法]
図6中に示す実線は、本実施形態において用いることのできる第1の手法で生成した空気量順流値の波形である。図6に示す空気量順流値は、エアフロメータ14から発せられる空気量出力値から中央値を下回る値をカットすることで得ることができる。ECU15は、サンプリング時刻毎に、過去1サイクル以上の所定期間に渡る空気量出力値に基づいて、その中央値を計算することができる。そして、ECU15は、サンプリングした空気量出力値がその中央値を下回る場合に限りそのサンプリング値を中央値に置き換えることで、図6に示す空気量順流値を得ることができる。
[Method of generating air flow forward value]
The solid line shown in FIG. 6 is the waveform of the air amount forward flow value generated by the first method that can be used in this embodiment. The air amount forward flow value shown in FIG. 6 can be obtained by cutting a value lower than the median value from the air amount output value emitted from the air flow meter 14. The
図7は、本実施形態において用いることのできる空気量順流値の生成方法の第2の例を説明するための図である。図7に示す空気量順流値は、エアフロメータが発する空気量出力値が有するものと同じ振幅周期及び極大値を有し、かつ、空気量出力値の中央値と等しい極小値を有している。ECU15は、サンプリング時刻毎に、過去1サイクル以上の所定期間に渡る空気量出力値に基づいて、その振幅周期、極大値、及び中央値を計算することができる。ECU15は更に、その振幅周期でその極大値とその中央値の間を増減する振幅波形をシミュレートすることができる。そして、ECU15は、サンプリングした空気量出力値がその振幅波形値を下回る場合に限りそのサンプリング値を振幅波形値に置き換えることで、図7に示す空気量順流値を得ることができる。
FIG. 7 is a diagram for explaining a second example of the air amount forward flow value generation method that can be used in the present embodiment. The air amount forward flow value shown in FIG. 7 has the same amplitude period and maximum value as those of the air amount output value generated by the air flow meter, and has a minimum value equal to the median value of the air amount output value. . The
[ECUが実行する具体的処理]
図8は、上述したスロットル制御を実現するためにECU15が実行するルーチンの流れを説明するためのフローチャートである。このルーチンは、内燃機関10の始動後、8ms毎に起動される。
[Specific processing executed by ECU]
FIG. 8 is a flowchart for explaining the flow of a routine executed by the
このルーチンが起動されると、先ず、スロットル制御の実行条件が成立しているか否かが判断される(ステップ100)。 When this routine is started, it is first determined whether or not the throttle control execution condition is satisfied (step 100).
実行条件の成立が認められると、エアフロメータ14の出力値、即ち空気量出力値が取得される(ステップ102)。 When the execution condition is satisfied, the output value of the air flow meter 14, that is, the air amount output value is acquired (step 102).
次いで、その空気量出力値に基づいて、スロットル制御用の吸入空気量dm、即ち空気量順流値が検出される(ステップ104)。具体的には、ここでは、図6を参照して説明した手法より空気量出力値から空気量順流値(dm)が計算されるものとする。 Next, the intake air amount dm for throttle control, that is, the air amount forward flow value is detected based on the air amount output value (step 104). Specifically, here, it is assumed that the air flow forward value (dm) is calculated from the air flow output value by the method described with reference to FIG.
次に、過給圧センサ26の出力に基づいてスロットル下流圧力Pdsが検知され、また、吸気温センサの出力に基づいてスロットル上流温度Tusが検知される(ステップ106)。
Next, the throttle downstream pressure P ds is detected based on the output of the supercharging
次いで、現サンプリング時刻tにおけるスロットル上流圧力Pusが推定される(ステップ108)。具体的には、上記ステップ104で計算したdm、上記ステップ106で検知したPds及びTus、並びに前回のサンプリング時刻t−1において推定されたスロットル上流圧力Pus_t−1に基づいてPusの推定値が計算される。(上記段落[0027]〜[0038]参照)。
Next, the throttle upstream pressure Pus at the current sampling time t is estimated (step 108). Specifically, calculated in
Pusの推定が終了すると、次に、次回のサンプリング時刻t+1において実現するべき目標有効開口面積Aeff_t+1が算出される(ステップ110)。具体的には、ここでは先ず、車両に対する要求等に基づいて時刻t+1に達成するべき要求吸入空気量dm_t+1が設定される。そして、そのdm_t+1を、上記ステップ108で計算したPus推定値、並びに上記ステップ104及び106で検知したPds及びTusと共に上記(9)式の関係に当てはめることで、目標有効開口面積Aeff_t+1が算出される。
When the estimation of P us is finished, next, a target effective opening area A eff — t + 1 to be realized at the next sampling time t + 1 is calculated (step 110). Specifically, first, a required intake air amount dm_t + 1 to be achieved at time t + 1 is set based on a request to the vehicle and the like. Then, by applying the dm_t + 1 to the relationship of the above equation (9) together with the estimated P us value calculated in
その後、設定された目標有効開口面積Aeff_t+1を発生させるべく、スロットル弁24に対して開度指令が発せられる(ステップ112)。ECU15は、スロットル開度と有効開口面積Aeffとの関係を定めたマップを記憶している。ここでは、先ず、そのマップに従ってAeff_t+1を発生させるのに必要なスロットル開度が決定される。そして、決定されたスロットル開度に応じた指令がスロットル弁24に与えられる。上記の処理が終わると、ECU15は、今回の処理が終了したものとしてこのルーチンを終了させる。
Thereafter, an opening degree command is issued to the
ECU15が以上の処理を実行することにより、本実施形態のシステムでは、制御上のハンチングを生じさせることなく、スロットル弁24がフィードフォワード的に精度良く制御される。このため、このシステムによれば、優れたドライブアビリティを実現することができる。
When the
ところで、上述した実施の形態1では、スロットル上流温度Tus、及びスロットル下流圧力Pdsを、それぞれセンサにより実測することとしているが、本発明はこのような構成に限定されるものではない。すなわち、スロットル上流温度Tus、及びスロットル下流圧力Pdsは、モデル等を用いた周知の推定方法により取得することとしてもよい。 In the first embodiment described above, the throttle upstream temperature T us and the throttle downstream pressure P ds are measured by sensors, respectively, but the present invention is not limited to such a configuration. That is, the throttle upstream temperature T us and the throttle downstream pressure P ds may be obtained by a known estimation method using a model or the like.
また、上述した実施の形態1では、ノズル式(1)に当てはめる吸入空気温度をスロットル上流温度Tusに限定しているが、本発明はこのような構成に限定されるものではない。すなわち、その温度に顕著な相違が生じない範囲においては、ノズル式(1)に当てはめる吸入空気温度をスロットル弁24の下流で得た温度としてもよい。
In the first embodiment described above, the intake air temperature applied to the nozzle type (1) is limited to the throttle upstream temperature Tus , but the present invention is not limited to such a configuration. In other words, the intake air temperature applied to the nozzle type (1) may be the temperature obtained downstream of the
また、上述した実施の形態1では、内燃機関10が、ターボチャージャ16を備えるディーゼル機関に限定されているが、本発明はこれに限定されるものではない。すなわち、本発明は、ガソリン機関に適用することも可能であり、また、ターボチャージャ16を具備しない機関に適用することも可能である。
Moreover, in
また、上述した実施の形態1では、ステップ104において、ECU15が、図6を参照して説明した手法により空気量順流値を計算することとしているが、本発明はこれに限定されるものではない。すなわち、ECU15は、ステップ104において、上記図7を参照して説明した手法により空気量順流値を計算することとしてもよい。
In the first embodiment described above, in
また、上述した実施の形態1では、サンプリング間隔を8msとしているが、本発明はこの構成に限定されるものではなく、サンプリング間隔は、設計上の要求に従って適宜設定された時間であればよい。
In
尚、上述した実施の形態1においては、空気量出力値の中央値が、前記第1の発明における「設定値」及び「代替値」に相当している。また、実施の形態1では、ステップ104の処理が実行されることにより第1の発明における「順流値生成手段」が、ステップ106の処理が実行されることにより第1の発明における「下流圧力取得手段」及び「空気温取得手段」が、ステップ108の処理が実行されることにより第1の発明における「上流圧力推定手段」が、ステップ110の処理が実行されることにより第1の発明における「目標面積設定手段」が、ステップ112の処理が実行されることにより第1の発明における「スロットル開度制御手段」が、それぞれ実現されている。
In the first embodiment described above, the median value of the air amount output value corresponds to the “set value” and the “alternative value” in the first invention. In the first embodiment, the “forward flow value generating means” in the first invention is executed by executing the process of
また、上述した実施の形態1では、ステップ104の処理中で、空気量出力値の中央値が計算されることにより第2の発明における「中央値計算手段」が実現されている。
In the first embodiment described above, the “median value calculation means” according to the second aspect of the present invention is realized by calculating the median value of the air amount output value during the process of
10 内燃機関
14 エアフロメータ
15 ECU
22 吸気温センサ
24 スロットル弁
26 過給圧センサ
dm 吸入空気量
Tus スロットル上流温度
Pds スロットル下流圧力
Aeff 有効開口面積
dm_t+1 要求吸入空気量
Aeff_t+1 目標の有効開口面積
κ 比熱比
10 Internal combustion engine 14 Air flow
22 intake
Claims (4)
脈動する空気量出力値のうち、少なくとも設定値を下回る値を、当該値より大きな代替値に置き換えて、前記空気量出力値から空気量順流値を生成する順流値生成手段と、を備え、前記設定値は、前記脈動する空気量出力値の中央値以下かつ極小値より大の値であり、更に、
スロットル下流圧力を検知又は推定する下流圧力取得手段と、
吸入空気温度を検知又は推定する空気温取得手段と、
スロットル開度に応じた吸気通路の有効開口面積と吸入空気量と吸入空気温度とスロットル上流圧力とスロットル下流圧力との間に成立するノズル式の関係に、サンプリング時刻tにおける有効開口面積、空気量順流値、吸入空気温度、スロットル下流圧力、並びにサンプリング時刻t−1に推定されたスロットル上流圧力を当てはめて、当該サンプリング時刻tにおけるスロットル上流圧力を推定する上流圧力推定手段と、
前記サンプリング時刻tにおいて、前記ノズル式の関係に、当該サンプリング時刻tにおける吸入空気温度、スロットル下流圧力、スロットル上流圧力の推定値、並びにサンプリング時刻t+1における吸入空気量の要求値を当てはめて、当該サンプリング時刻t+1に実現するべき有効開口面積の目標値を設定する目標面積設定手段と、
前記目標値が実現されるようにスロットル開度を制御するスロットル開度制御手段と、
を備えることを特徴とする内燃機関のスロットル開度制御装置。 An air flow meter that emits an air amount output value according to the amount of intake air;
A forward flow value generating means for generating an air flow forward value from the air flow output value by replacing at least a value lower than the set value among the pulsating air flow output value with an alternative value larger than the value; and The set value is a value equal to or less than the median value of the pulsating air amount output value and greater than the minimum value,
Downstream pressure acquisition means for detecting or estimating the throttle downstream pressure;
Air temperature acquisition means for detecting or estimating the intake air temperature;
The effective opening area at the sampling time t, the air volume, in relation to the nozzle type relationship established between the effective opening area of the intake passage according to the throttle opening, the intake air amount, the intake air temperature, the throttle upstream pressure, and the throttle downstream pressure. An upstream pressure estimating means for estimating the throttle upstream pressure at the sampling time t by applying the forward flow value, the intake air temperature, the throttle downstream pressure, and the throttle upstream pressure estimated at the sampling time t−1;
At the sampling time t, the intake air temperature, the throttle downstream pressure, the estimated value of the throttle upstream pressure at the sampling time t, and the required value of the intake air amount at the sampling time t + 1 are applied to the nozzle-type relationship. Target area setting means for setting a target value of an effective opening area to be realized at time t + 1;
Throttle opening control means for controlling the throttle opening so that the target value is realized;
A throttle opening control device for an internal combustion engine, comprising:
前記設定値は、前記中央値であることを特徴とする請求項1に記載のスロットル開度制御装置。 Median calculating means for calculating the median based on the pulsating air amount output value,
The throttle opening control device according to claim 1, wherein the set value is the median value.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013228470A JP2015086845A (en) | 2013-11-01 | 2013-11-01 | Throttle opening control device of internal combustion engine |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013228470A JP2015086845A (en) | 2013-11-01 | 2013-11-01 | Throttle opening control device of internal combustion engine |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2015086845A true JP2015086845A (en) | 2015-05-07 |
Family
ID=53049877
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013228470A Pending JP2015086845A (en) | 2013-11-01 | 2013-11-01 | Throttle opening control device of internal combustion engine |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2015086845A (en) |
-
2013
- 2013-11-01 JP JP2013228470A patent/JP2015086845A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6375912B2 (en) | Control device for internal combustion engine | |
JP5748821B2 (en) | Control device for internal combustion engine | |
JP2014084817A (en) | Cylinder intake air quantity estimating device for internal combustion engine | |
JP5865942B2 (en) | Cylinder intake air amount estimation apparatus and method for internal combustion engine | |
JP2013053546A (en) | Supercharger control device | |
JP5854131B2 (en) | Control device for an internal combustion engine with a supercharger | |
JP2009002281A (en) | Intake air amount detection device | |
US11035301B1 (en) | Method for preventing engine air flow calculation error and engine system thereof | |
WO2014080523A1 (en) | Control device of internal combustion engine | |
JP2016065484A (en) | Estimation device of throttle upstream pressure | |
JP5480048B2 (en) | Control device for internal combustion engine | |
JP2015086845A (en) | Throttle opening control device of internal combustion engine | |
JP2015190397A (en) | Internal combustion engine soot emission estimation device | |
JP2016160855A (en) | Emission estimation device for internal combustion engine | |
JP6436291B2 (en) | Control device for internal combustion engine | |
JP7052230B2 (en) | Air flow rate measuring device and air flow rate measuring method | |
GB2547704A (en) | Method to determine the intake air temperature in an engine system | |
JP2014034948A (en) | Egr rate estimating device and egr rate estimating method of internal combustion engine | |
CN109653890A (en) | Method for obtaining the air quality flow of internal combustion engine | |
JP2017078384A (en) | Prediction method for egr gas flow amount, and engine | |
CN106164453A (en) | The control device of internal combustion engine and control method | |
JP2015206307A (en) | Control device of internal combustion engine | |
JP5146367B2 (en) | Apparatus and method for adapting parameters to be operated of internal combustion engine | |
JP2007332882A (en) | Abnormality determining device of internal combustion engine | |
JP5464161B2 (en) | Supercharged engine control device |