JP6139357B2 - Intake air amount estimation device for internal combustion engine - Google Patents

Intake air amount estimation device for internal combustion engine Download PDF

Info

Publication number
JP6139357B2
JP6139357B2 JP2013198886A JP2013198886A JP6139357B2 JP 6139357 B2 JP6139357 B2 JP 6139357B2 JP 2013198886 A JP2013198886 A JP 2013198886A JP 2013198886 A JP2013198886 A JP 2013198886A JP 6139357 B2 JP6139357 B2 JP 6139357B2
Authority
JP
Japan
Prior art keywords
gas
model
intake
cell
passage
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.)
Expired - Fee Related
Application number
JP2013198886A
Other languages
Japanese (ja)
Other versions
JP2015063967A (en
Inventor
俊 杉田
俊 杉田
健了 鈴木
健了 鈴木
昌博 鰐部
昌博 鰐部
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toyota Motor Corp
Original Assignee
Toyota Motor Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Toyota Motor Corp filed Critical Toyota Motor Corp
Priority to JP2013198886A priority Critical patent/JP6139357B2/en
Publication of JP2015063967A publication Critical patent/JP2015063967A/en
Application granted granted Critical
Publication of JP6139357B2 publication Critical patent/JP6139357B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Combined Controls Of Internal Combustion Engines (AREA)

Description

本発明は、内燃機関の吸入空気量推定装置に関する。   The present invention relates to an intake air amount estimation device for an internal combustion engine.

内燃機関では、吸入空気量に基づいて燃料噴射制御を行っている。この吸入空気量は、吸気通路に設けられたエアフローメータによって検出される。機関運転が定常状態である場合は、エアフローメータによって検出される吸入空気量と実際に燃焼室に導入される吸入空気量とは一致する。一方、エアフローメータを通過した空気が実際に燃焼室に吸入されるまでに遅れが生じることから、機関運転が過渡状態である場合は、エアフローメータによって検出される吸入空気量と実際に燃焼室に導入される吸入空気量とがずれる。このため、特許文献1に記載の技術では、機関運転が過渡状態であるときには、吸入空気の挙動を模擬する物理モデルを用いた演算を所定のタイムステップ毎に繰り返し実行することにより実際に燃焼室に流入する吸入空気量を推定している。   In an internal combustion engine, fuel injection control is performed based on the intake air amount. This intake air amount is detected by an air flow meter provided in the intake passage. When the engine operation is in a steady state, the intake air amount detected by the air flow meter matches the intake air amount actually introduced into the combustion chamber. On the other hand, since there is a delay before the air that has passed through the air flow meter is actually sucked into the combustion chamber, when the engine operation is in a transient state, the intake air amount detected by the air flow meter and the actual combustion chamber The amount of intake air introduced will deviate. For this reason, in the technique described in Patent Document 1, when the engine operation is in a transient state, the operation using the physical model that simulates the behavior of the intake air is repeatedly executed for each predetermined time step to actually perform the combustion chamber. The amount of intake air that flows into the is estimated.

特開2004‐293546号公報JP 2004-293546 A

ところで、過渡状態における吸入空気量の変化速度は、機関回転速度が高いときほど大きくなる。このため、上記特許文献1に記載の技術のように所定のタイムステップ毎に物理モデルを用いた演算を実行する場合には、実際の変化に追従して吸入空気量を精度良く推定するためにタイムステップを短くして時間当たりの演算回数を多くする必要がある。しかしながら、このように時間当たりの演算回数を多くすると、機関回転速度が低く吸入空気量の変化速度が小さい場合には不要に演算が繰り返されることとなるため、その演算負荷が過大となるおそれがある。   By the way, the rate of change of the intake air amount in the transient state increases as the engine speed increases. For this reason, when the calculation using the physical model is executed for each predetermined time step as in the technique described in Patent Document 1, in order to accurately estimate the intake air amount following the actual change. It is necessary to shorten the time step and increase the number of operations per hour. However, if the number of calculations per time is increased in this way, the calculation is unnecessarily repeated when the engine speed is low and the change rate of the intake air amount is small, which may increase the calculation load. is there.

本発明は、こうした実情に鑑みてなされたものであり、その目的は、吸入空気量の推定精度を担保しつつ、その演算負荷を軽減することができる内燃機関の吸入空気量推定装置を提供することにある。   The present invention has been made in view of such circumstances, and an object of the present invention is to provide an intake air amount estimation device for an internal combustion engine that can reduce the calculation load while ensuring the estimation accuracy of the intake air amount. There is.

上記課題を解決するための内燃機関の吸入空気量推定装置は、内燃機関の吸気通路から排気通路に至るガス通路のガスの挙動を模擬する物理モデルを用いた演算をタイムステップ毎に繰り返し実行することにより吸入空気量を推定する。同物理モデルは、ガス通路の一部をガスの流れ方向において離散化することで複数のセルの集合体として近似したモデルであってガスの圧力及び温度及び流速が複数のセルについて各別に推定されるガス通路離散化モデルを含んでいる。そしてこうした内燃機関の吸入空気量推定装置では、ガス通路のガス流速が大きいときほどタイムステップが短くなるように同タイムステップをガス流速に基づいて可変設定する可変設定部を備えている。   An intake air amount estimation device for an internal combustion engine for solving the above-mentioned problem repeatedly executes a calculation using a physical model that simulates the behavior of a gas in a gas passage from an intake passage to an exhaust passage of the internal combustion engine at each time step. Thus, the intake air amount is estimated. The physical model is a model that is approximated as an aggregate of multiple cells by discretizing a part of the gas passage in the gas flow direction, and the gas pressure, temperature, and flow velocity are estimated separately for multiple cells. A gas path discretization model is included. Such an intake air amount estimation device for an internal combustion engine includes a variable setting unit that variably sets the time step based on the gas flow rate so that the time step becomes shorter as the gas flow rate in the gas passage increases.

上記構成では、タイムステップ、すなわち物理モデルを用いた演算を時間方向に離散化して実行する際の時間間隔をガス流速に応じて可変設定するようにしている。このため、機関回転速度が高く吸入空気や排気の流速が大きいときには、物理モデルを用いた演算の回数が多くなり、吸入空気量の時間的変化が大きい場合でも同吸入空気量を精度良く求めることができる。一方、機関回転速度が低く吸入空気や排気の流速が小さいときには、物理モデルを用いた演算の回数が少なくなり、演算負荷を軽減することができる。このように、上記構成によれば、吸入空気量の推定精度を維持しつつ、物理モデルを用いた演算の演算負荷を軽減することができるようになる。   In the above-described configuration, the time step, that is, the time interval when the calculation using the physical model is discretized in the time direction and executed is variably set according to the gas flow rate. For this reason, when the engine speed is high and the flow rate of intake air and exhaust is large, the number of calculations using the physical model increases, and the intake air amount can be obtained accurately even when the temporal change of the intake air amount is large. Can do. On the other hand, when the engine speed is low and the flow rate of intake air or exhaust is small, the number of calculations using the physical model is reduced, and the calculation load can be reduced. As described above, according to the above configuration, it is possible to reduce the calculation load of the calculation using the physical model while maintaining the estimation accuracy of the intake air amount.

また、上記可変設定部では、推定されるガス流速が最も大きいセルのガス流速に基づいてタイムステップを更新することが望ましい。
上記構成では、ガス通路離散化モデルのセルにおけるガス流速がセルによって異なる場合でも、ガス流速が最も大きくなるセルのガス流速に基づいてタイムステップが更新される。このため、ガスがセルを通過する時間よりもタイムステップが短くなるように同タイムステップを決定することができる。したがって、ガスがセルを通過する時間よりもタイムステップが長くなることに起因する演算誤差の増大を抑えることができる。
In the variable setting unit, it is desirable to update the time step based on the gas flow rate of the cell having the largest estimated gas flow rate.
In the above configuration, the time step is updated based on the gas flow rate of the cell in which the gas flow rate becomes the highest even when the gas flow rate in the cell of the gas passage discretization model varies from cell to cell. For this reason, the time step can be determined so that the time step is shorter than the time during which the gas passes through the cell. Therefore, it is possible to suppress an increase in calculation error due to the time step being longer than the time for the gas to pass through the cell.

また、上記ガス通路離散化モデルでは、吸気通路を離散化した吸気管離散化モデルと排気通路を離散化した排気管離散化モデルとを含み、上記可変設定部は、吸気管離散化モデル及び排気管離散化モデルの少なくとも一方において推定されるガス流速が最も大きいセルのガス流速に基づいてタイムステップを可変設定してもよい。   The gas passage discretization model includes an intake pipe discretization model in which the intake passage is discretized and an exhaust pipe discretization model in which the exhaust passage is discretized. The variable setting unit includes the intake pipe discretization model and the exhaust pipe discretization model. The time step may be variably set based on the gas flow rate of the cell having the largest gas flow rate estimated in at least one of the tube discretization models.

そして、上記吸気管離散化モデルでは、吸気通路においてサージタンクよりも燃焼室側に位置する部位をモデル化し、上記物理モデルに基づく演算では、燃焼室から吸気通路に逆流する既燃ガスの濃度を吸気管離散化モデルの複数のセルについて各別に推定するとともに、吸気管離散化モデルの隣接する2つのセルのうち、ガスの流れ方向において上流側のセルから下流側のセルに流入する熱量に基づいて下流側のセルの温度を推定する。そしてその推定の際には、下流側のセルにおける既燃ガスの濃度が所定濃度以下であり且つガスの流れ方向が吸気通路から燃焼室に向かう順流であるときに、上流側のセルの温度をサージタンクの温度とすることが望ましい。   In the intake pipe discretization model, a part located in the combustion chamber side of the surge tank in the intake passage is modeled. In the calculation based on the physical model, the concentration of burned gas flowing backward from the combustion chamber to the intake passage is calculated. Estimate separately for each of the plurality of cells of the intake pipe discretization model, and based on the amount of heat flowing from the upstream cell to the downstream cell in the gas flow direction of two adjacent cells of the intake pipe discretization model To estimate the temperature of the downstream cell. In the estimation, when the burnt gas concentration in the downstream cell is not more than a predetermined concentration and the gas flow direction is a forward flow from the intake passage to the combustion chamber, the temperature of the upstream cell is set. The temperature of the surge tank is desirable.

隣接する2つのセルのうち、下流側のセルにおける逆流ガス濃度が所定濃度以下であり且つガスの流れ方向が順流であるときには、上流側のセルは新気で満たされている。このため、同様に新気で満たされるサージタンクの温度と上流側のセルの温度とは等しいとみなすことができる。したがって、上記構成によれば、物理モデルを用いた演算による各セルの温度の推定精度、ひいては吸入空気量の推定精度を向上させることができる。   Among the two adjacent cells, when the backflow gas concentration in the downstream cell is equal to or lower than the predetermined concentration and the gas flow direction is the forward flow, the upstream cell is filled with fresh air. For this reason, similarly, the temperature of the surge tank filled with fresh air and the temperature of the upstream cell can be regarded as being equal. Therefore, according to the above configuration, it is possible to improve the estimation accuracy of the temperature of each cell and the estimation accuracy of the intake air amount by calculation using a physical model.

また、上記物理モデルは、シリンダ内のガスの圧力と温度とを推定するためのシリンダモデルを含み、同物理モデルに基づく演算では、吸気弁及び排気弁が閉弁中で燃焼室内が燃焼状態にない場合に、ガスの圧力P、体積V、及び比熱比κを用いたガスの断熱変化を示す式「PVκ=K(K:一定値)」をシリンダモデルに適用してシリンダ内のガスの圧力を推定することが好ましい。 The physical model includes a cylinder model for estimating the pressure and temperature of the gas in the cylinder. In the calculation based on the physical model, the intake valve and the exhaust valve are closed and the combustion chamber is in a combustion state. If not, the equation “PV κ = K (K: constant value)” indicating the adiabatic change of the gas using the gas pressure P, the volume V, and the specific heat ratio κ is applied to the cylinder model. It is preferable to estimate the pressure.

吸気弁及び排気弁が閉弁中で燃焼室内が燃焼状態にない場合、シリンダ内のガスは断熱変化するとみなすことができる。上記構成によれば、シリンダモデルに上記物理式を適用してシリンダ内のガスの圧力を推定するため、そうでない場合に比べて物理モデルを用いた演算を行う際の演算負荷を低減できる。   When the intake valve and the exhaust valve are closed and the combustion chamber is not in a combustion state, the gas in the cylinder can be considered to undergo adiabatic change. According to the above configuration, since the physical pressure is applied to the cylinder model to estimate the gas pressure in the cylinder, it is possible to reduce the calculation load when performing the calculation using the physical model as compared to the case where it is not.

内燃機関の吸入空気量推定装置の全体構成を示す模式図。The schematic diagram which shows the whole structure of the intake air amount estimation apparatus of an internal combustion engine. 物理モデルを示すブロック図。The block diagram which shows a physical model. 吸気管モデルを示す模式図。The schematic diagram which shows an intake pipe model. セルにおける熱量の移動を模式的に示す図。The figure which shows the movement of the calorie | heat amount in a cell typically. 吸入空気量の推定処理の手順の一例を示すフローチャート。The flowchart which shows an example of the procedure of the estimation process of intake air amount. 吸気管モデルを示す模式図。The schematic diagram which shows an intake pipe model. 吸気管離散化モデルを用いた演算処理の一例を示すフローチャート。The flowchart which shows an example of the arithmetic processing using an intake pipe discretization model. シリンダモデルを用いた演算処理の一例を示すフローチャート。The flowchart which shows an example of the arithmetic processing using a cylinder model.

(第1の実施形態)
以下、内燃機関の吸入空気量推定装置の第1の実施形態について、図1〜図5を参照して説明する。
(First embodiment)
Hereinafter, a first embodiment of an intake air amount estimation device for an internal combustion engine will be described with reference to FIGS.

図1に示すように、内燃機関の燃焼室1には吸気通路2と排気通路3とが接続されている。吸気通路2は、スロットルバルブ4が設けられたスロットルボディ5と、同スロットルボディ5の吸気下流側に接続されたサージタンク6と、サージタンク6と燃焼室1とを接続する吸気ポート7とを有している。また、内燃機関には、吸気弁8の開閉時期を変更するバルブタイミング可変機構9が設けられている。   As shown in FIG. 1, an intake passage 2 and an exhaust passage 3 are connected to the combustion chamber 1 of the internal combustion engine. The intake passage 2 includes a throttle body 5 provided with a throttle valve 4, a surge tank 6 connected to the intake downstream side of the throttle body 5, and an intake port 7 connecting the surge tank 6 and the combustion chamber 1. Have. Further, the internal combustion engine is provided with a variable valve timing mechanism 9 that changes the opening / closing timing of the intake valve 8.

内燃機関には、同内燃機関を総合的に制御する制御装置10が設けられている。制御装置10には、内燃機関の運転状態を検出するための各種センサ類から検出信号が入力される。内燃機関には、こうしたセンサ類として、例えば、吸入空気量を検出するためのエアフローメータ11、アクセルペダルの踏み込み量を検出するためのアクセルセンサ12、スロットル開度を検出するためのスロットルセンサ13、及び吸気温度(大気温度)を検出するための吸気温センサ14が設けられている。なお、エアフローメータ11及び吸気温センサ14はいずれも、吸気通路2においてスロットルバルブ4よりも吸気上流側の部分に設けられている。また、カムシャフトの回転位相を検出するためのカム角センサ15、クランクシャフトの回転位相や機関回転速度NEを検出するためのクランク角センサ16等も設けられている。制御装置10は、これらセンサ類の検出信号に基づいて、吸気通路2から排気通路3に至るガス通路のガスの挙動を模擬する物理モデルを用いた演算を所定の時間間隔(以下、「タイムステップΔt」という)毎に繰り返し実行することにより燃焼室1に流入する吸入空気量を推定する。   The internal combustion engine is provided with a control device 10 that comprehensively controls the internal combustion engine. The control device 10 receives detection signals from various sensors for detecting the operating state of the internal combustion engine. In the internal combustion engine, as such sensors, for example, an air flow meter 11 for detecting the intake air amount, an accelerator sensor 12 for detecting the depression amount of the accelerator pedal, a throttle sensor 13 for detecting the throttle opening degree, And an intake air temperature sensor 14 for detecting the intake air temperature (atmospheric temperature). Both the air flow meter 11 and the intake air temperature sensor 14 are provided in the intake passage 2 at a portion upstream of the intake side of the throttle valve 4. A cam angle sensor 15 for detecting the rotational phase of the camshaft, a crank angle sensor 16 for detecting the rotational phase of the crankshaft and the engine rotational speed NE, and the like are also provided. Based on the detection signals of these sensors, the control device 10 performs a calculation using a physical model that simulates the behavior of the gas in the gas passage from the intake passage 2 to the exhaust passage 3 (hereinafter referred to as “time step”). The amount of intake air flowing into the combustion chamber 1 is estimated by repeatedly executing each time (referred to as “Δt”).

次に、制御装置10によって実行される吸入空気量の推定処理について図2〜図5を参照して説明する。
図2に示すように、吸入空気量の推定処理では、スロットルモデル、吸気管モデル、吸気弁モデル、シリンダモデル、排気弁モデル、及び排気管モデルを含む物理モデルを用いて吸入空気量を推定する。以下、各モデルについて順に説明する。
Next, an intake air amount estimation process executed by the control device 10 will be described with reference to FIGS.
As shown in FIG. 2, in the intake air amount estimation process, the intake air amount is estimated using a physical model including a throttle model, an intake pipe model, an intake valve model, a cylinder model, an exhaust valve model, and an exhaust pipe model. . Hereinafter, each model will be described in order.

(スロットルモデル)
スロットルモデルでは、現時刻T1から所定時間経過した時刻T2においてスロットルバルブ4を通過する空気の量(以下、「スロットルバルブ通過空気量mt」という)を推定する。ここでは、スロットルバルブ4の開口を一種のオリフィスと仮定して、時刻T2において同オリフィスを通過する空気の量を次の各式(1)、(2)によって算出する。
(Throttle model)
In the throttle model, the amount of air passing through the throttle valve 4 at time T2 when a predetermined time has elapsed from the current time T1 (hereinafter referred to as “throttle valve passing air amount mt”) is estimated. Here, assuming that the opening of the throttle valve 4 is a kind of orifice, the amount of air passing through the orifice at time T2 is calculated by the following equations (1) and (2).

ここで、「μ」はオリフィス(スロットルバルブ4の開口)の流量係数であり、「At」は、時刻T2におけるスロットルバルブ4の開口面積である。なお、「At」はスロットル開度から一義的に求めることができる。また、「Pa」は大気圧(一定値)、「R」は気体定数、「Ta」は吸気温度(大気温度)である。また、Φ(Ps/Pa)は、式(2)に示すように、(Ps/Pa)を変数とする関数である。また、式(2)において、「κ」はスロットルバルブ4を通過する空気の比熱比(κ=定圧比熱Cp/定容比熱Cv)である。 Here, “μ” is the flow coefficient of the orifice (opening of the throttle valve 4), and “At” is the opening area of the throttle valve 4 at time T2. “At” can be uniquely determined from the throttle opening. “Pa” is atmospheric pressure (a constant value), “R” is a gas constant, and “Ta” is an intake air temperature (atmospheric temperature). Further, Φ (Ps / Pa) is a function having (Ps / Pa) as a variable, as shown in Expression (2). In the equation (2), “κ” is a specific heat ratio of air passing through the throttle valve 4 (κ = constant pressure specific heat Cp / constant volume specific heat Cv).

(吸気管モデル)
次に、吸気管モデルについて説明する。図3に示すように、吸気管モデルは、サージタンクモデルと、吸気通路のサージタンクよりも燃焼室側の部位を吸気の流れ方向において離散化した吸気管離散化モデルとを備えている。
(Intake pipe model)
Next, the intake pipe model will be described. As shown in FIG. 3, the intake pipe model includes a surge tank model and an intake pipe discretization model in which a portion of the intake passage closer to the combustion chamber than the surge tank is discretized in the flow direction of the intake air.

サージタンクモデルでは、上記スロットルバルブ通過吸気量mtと、吸気弁8の開弁時に同弁8の周囲を通過するガスの量(以下、「吸気弁通過ガス流量mi」という)とに基づいて時刻T2におけるサージタンク6内の圧力Psと温度Tsとを推定する。なお、吸気弁通過ガス流量miは後述する吸気弁モデルによって算出される。   In the surge tank model, the time is based on the intake air amount mt passing through the throttle valve and the amount of gas passing around the valve 8 when the intake valve 8 is opened (hereinafter referred to as “intake valve passing gas flow rate mi”). The pressure Ps and temperature Ts in the surge tank 6 at T2 are estimated. The intake valve passage gas flow rate mi is calculated by an intake valve model described later.

本モデルでは、質量保存則及びエネルギ保存則等に基づいて導出される次の各式(3)、(4)を用いて圧力Psと温度Tsを算出する。なお、「Vs」はサージタンク6の容積である。   In this model, the pressure Ps and the temperature Ts are calculated using the following formulas (3) and (4) derived based on the law of conservation of mass and the law of conservation of energy. “Vs” is the volume of the surge tank 6.

次に、吸気管離散化モデルについて説明する。 Next, the intake pipe discretization model will be described.

吸気管離散化モデルでは、上記サージタンク6の圧力Ps及び温度Tsを用いて、吸気通路2においてサージタンク6から吸気弁8までの部分を流れるガスの圧力、温度、及びその流速を推定する。   In the intake pipe discretization model, the pressure, temperature, and flow velocity of the gas flowing through the portion from the surge tank 6 to the intake valve 8 in the intake passage 2 are estimated using the pressure Ps and temperature Ts of the surge tank 6.

まず、圧力及び流速の推定方法について説明する。
吸気通路2を流れるガスは、その脈動による圧力変動の影響を考慮した次式(5)に示す一次元オイラー方程式を用いてモデル化することできる。
First, a method for estimating pressure and flow velocity will be described.
The gas flowing through the intake passage 2 can be modeled using a one-dimensional Euler equation shown in the following equation (5) in consideration of the influence of pressure fluctuation due to the pulsation.

この式(5)における「ρ」は密度、「u」は流速、「p」は圧力である。また、「e」は単位体積当たりの全エネルギである。同「e」は、吸気通路2を流れるガスを理想気体と仮定して式(6)のように表すことができる。 In this equation (5), “ρ” is the density, “u” is the flow velocity, and “p” is the pressure. “E” is the total energy per unit volume. “E” can be expressed as shown in Expression (6) assuming that the gas flowing through the intake passage 2 is an ideal gas.

ここで、図3に示すように、上記式(5)の左辺における第2項、すなわち空間微分項を離散化し、その離散化長さをΔxとすることで、吸気通路2においてサージタンク6から吸気弁8までの部分をガスの流れ方向に連続した複数のセル17の集合体として近似してモデル化することができる。これにより、複数のセル17の所定時刻tにおける密度ρはρ(t,x)、流速uはu(t,x)、圧力pはp(t,x)と表すことができる。そして、圧力p(t、0)にサージタンク6の圧力Psを代入して上記式(5)、(6)を解くことにより、各セル17の時刻T2における圧力p、密度ρ、流速uを各別に算出する。なお、離散化長さΔxは、各セル17において上記各物理量を精度良く算出することができるように予め実験によってその長さが求められている。 Here, as shown in FIG. 3, the second term on the left side of the above equation (5), that is, the spatial differential term is discretized and the discretized length is set to Δx, so The portion up to the intake valve 8 can be approximated and modeled as an aggregate of a plurality of cells 17 continuous in the gas flow direction. Accordingly, the density ρ at a predetermined time t of the plurality of cells 17 can be expressed as ρ (t, x), the flow velocity u can be expressed as u (t, x), and the pressure p can be expressed as p (t, x). Then, by substituting the pressure Ps of the surge tank 6 into the pressure p (t, 0) and solving the above equations (5) and (6), the pressure p, the density ρ, and the flow velocity u of each cell 17 at time T2 are obtained. Calculate separately. Note that the length of the discretization length Δx is obtained in advance by experiments so that each physical quantity can be accurately calculated in each cell 17.

次に、温度の推定方法について説明する。
図4に示すように、吸気管離散化モデルでは、セル17に流入する熱量qin、セル17から流出する熱量qout、壁面との伝熱量Qiを用いた式(7)により複数のセル17の温度の変化量をそれぞれ算出する。
Next, a temperature estimation method will be described.
As shown in FIG. 4, in the intake pipe discretization model, the temperature of a plurality of cells 17 is calculated by Equation (7) using the amount of heat qin flowing into the cell 17, the amount of heat qout flowing out of the cell 17, and the amount of heat transfer Qi with the wall surface. Are calculated respectively.

ここで、「M」は各セル17におけるガスの質量であり、伝熱量Qiは下記式(8)によって表される。式(8)において、「h」は熱伝達率、「A」はセル17の表面積、「Tw」は吸気ポート7の壁温、「T」はセル17の温度、「a」は係数、「Nu」はヌセルト数である。 Here, “M” is the mass of the gas in each cell 17, and the heat transfer amount Qi is expressed by the following equation (8). In equation (8), “h” is the heat transfer coefficient, “A” is the surface area of the cell 17, “Tw” is the wall temperature of the intake port 7, “T” is the temperature of the cell 17, “a” is the coefficient, “Nu” is the Nusselt number.

なお、式(7)において各セル17から流入する熱量qin、及び流出する熱量qoutはセル17における気体の質量流量m、定圧比熱Cp、温度Tを用いて下記式(9)によって表される。 In Equation (7), the amount of heat qin flowing from each cell 17 and the amount of heat qout flowing out are expressed by the following Equation (9) using the mass flow rate m of gas in the cell 17, the constant pressure specific heat Cp, and the temperature T.

そして、こうして推定された温度の変化量ΔTをセル17の温度Tに加算することで時刻T2における各セル17の温度を算出する。 Then, the temperature change amount ΔT thus estimated is added to the temperature T of the cell 17 to calculate the temperature of each cell 17 at time T2.

したがって、吸気通路2内のガスの流れが順流である場合(吸気通路2から燃焼室1に吸気が流れる場合)には、隣接する2つのセル17,171のうちガスの流れ方向において上流側のセル171の温度Tに基づいて熱量qinが算出され、このqinに基づいて下流側のセル17の温度が推定される。一方、吸気通路2内のガスの流れが逆流である場合(燃焼室1から吸気通路2に吸気が流れる場合)には、隣接する2つのセル17,172のうちガスの流れ方向において上流側のセル172の温度Tに基づいて熱量qinが算出され、このqinに基づいて下流側のセル17の温度が推定される。なお、こうした演算はセル17について各別に実行される。   Therefore, when the gas flow in the intake passage 2 is a forward flow (when the intake air flows from the intake passage 2 to the combustion chamber 1), the upstream side of the adjacent two cells 17 and 171 in the gas flow direction. The amount of heat qin is calculated based on the temperature T of the cell 171, and the temperature of the downstream cell 17 is estimated based on this qin. On the other hand, when the gas flow in the intake passage 2 is a reverse flow (when the intake air flows from the combustion chamber 1 to the intake passage 2), the upstream side of the adjacent two cells 17 and 172 in the gas flow direction. The amount of heat qin is calculated based on the temperature T of the cell 172, and the temperature of the downstream cell 17 is estimated based on this qin. Such an operation is performed for each of the cells 17 separately.

そして、図3に示すように、吸気通路2において最も吸気下流側、すなわち吸気弁8に隣接するセル173における吸気の圧力Pi及び温度Tiが後述する吸気弁モデルに入力される。   As shown in FIG. 3, the intake pressure Pi and the temperature Ti in the cell 173 adjacent to the most downstream side of the intake passage 2, that is, adjacent to the intake valve 8, are input to an intake valve model to be described later.

(吸気弁モデル)
吸気弁モデルでは、吸気弁通過ガス流量miを推定する。ここでは、吸気弁8の開口を一種のオリフィスと仮定し、次の各式(10)、(11)によって時刻T2における吸気弁通過ガス流量miを算出する。
(Intake valve model)
In the intake valve model, the intake valve passage gas flow rate mi is estimated. Here, assuming that the opening of the intake valve 8 is a kind of orifice, the intake valve passage gas flow rate mi at time T2 is calculated by the following equations (10) and (11).

ここで、「μi」はオリフィス(吸気弁8の開口)の流量係数であり、「Ai」は、時刻T2における吸気弁8の開口面積である。なお、「Ai」は、例えばクランク角と機関回転速度NEとから推定することができる。また、Φ(Pc/Pi)は、次式(12)に示すように(P1/P0)を変数とする関数である。ここではP1=Pcとなり、P0=Piとなる。また、Φ(Pi/Pc)は、次式(12)に示すように(P1/P0)を変数とする関数である。ここではP1=Piとなり、P0=Pcとなる。 Here, “μi” is the flow coefficient of the orifice (opening of the intake valve 8), and “Ai” is the opening area of the intake valve 8 at time T2. “Ai” can be estimated from, for example, the crank angle and the engine speed NE. Φ (Pc / Pi) is a function having (P1 / P0) as a variable, as shown in the following equation (12). Here, P1 = Pc and P0 = Pi. Φ (Pi / Pc) is a function having (P1 / P0) as a variable as shown in the following equation (12). Here, P1 = Pi and P0 = Pc.

そして、こうして算出された吸気弁通過ガス流量miを積算することにより、1サイクル(720°CA)当たりに燃焼室1に導入される吸入空気量を推定する。 Then, by integrating the intake valve passage gas flow rate mi thus calculated, the intake air amount introduced into the combustion chamber 1 per cycle (720 ° CA) is estimated.

(シリンダモデル)
シリンダモデルでは、吸気弁通過ガス流量miと、排気弁18の開弁時に同弁18の周囲を通過するガスの量(以下、「排気弁通過ガス流量me」という)とに基づいて、シリンダ内のガスの圧力Pc及び温度Tcを算出する。なお、排気弁通過ガス流量meは、後述する排気弁モデルによって算出される。シリンダ内のガスの圧力Pc及び温度Tcは、上述したサージタンク6モデルと同様に質量保存則及びエネルギ保存則に基づいて導出される次の各式(13)、(14)によって算出する。
(Cylinder model)
In the cylinder model, based on the intake valve passage gas flow rate mi and the amount of gas passing around the valve 18 when the exhaust valve 18 is opened (hereinafter referred to as “exhaust valve passage gas flow rate me”), The gas pressure Pc and temperature Tc are calculated. The exhaust valve passage gas flow rate me is calculated by an exhaust valve model described later. The pressure Pc and temperature Tc of the gas in the cylinder are calculated by the following equations (13) and (14) derived based on the law of conservation of mass and the law of conservation of energy in the same manner as the surge tank 6 model described above.

ここで、「κc」、「κi」、「κe」はそれぞれ燃焼室1内のガスの比熱比、吸気弁通過ガスの比熱比、排気弁通過ガスの比熱比であり、ここでは一定値として扱う。また、「Rc」、「Ri」、「Re」はそれぞれ燃焼室1内のガスの気体定数、吸気弁通過ガスの気体定数、排気弁通過ガスの気体定数であり、ここでは一定値として扱う。「Qw」は燃焼室1内のガスにシリンダの壁面から伝達される単位時間当たりの熱量である。また、「Vc」は、時刻T2における燃焼室1の容積であり、例えばクランク角と機関回転速度NEとから推定することができる。また、吸気弁通過ガスの圧力及び温度として、先の吸気管モデルによって算出された最も吸気下流側に位置するセル173の圧力Pi及び温度Tiを用いる。排気弁通過ガスの温度Teは、後述する排気管モデルから求められる。なお、伝熱量Qwは、比較的小さいので、ここでは無視する。 Here, “κc”, “κi”, and “κe” are the specific heat ratio of the gas in the combustion chamber 1, the specific heat ratio of the intake valve passage gas, and the specific heat ratio of the exhaust valve passage gas, respectively, and are treated as constant values here. . “Rc”, “Ri”, and “Re” are the gas constant of the gas in the combustion chamber 1, the gas constant of the intake valve passage gas, and the gas constant of the exhaust valve passage gas, respectively, and are treated as constant values here. “Qw” is the amount of heat per unit time transferred to the gas in the combustion chamber 1 from the wall surface of the cylinder. “Vc” is the volume of the combustion chamber 1 at time T2, and can be estimated from, for example, the crank angle and the engine speed NE. Further, as the pressure and temperature of the intake valve passage gas, the pressure Pi and temperature Ti of the cell 173 located on the most downstream side of the intake air calculated by the previous intake pipe model are used. The temperature Te of the exhaust valve passage gas is obtained from an exhaust pipe model described later. In addition, since the heat transfer amount Qw is relatively small, it is ignored here.

(排気弁モデル)
排気弁モデルでは、時刻T2における排気弁通過ガス流量meを推定する。ここでは、排気弁18の開口を一種のオリフィスと仮定し、次の各式(15)、(16)によって時刻T2における排気弁通過ガス流量meを算出する。
(Exhaust valve model)
In the exhaust valve model, the exhaust valve passage gas flow rate me at time T2 is estimated. Here, the opening of the exhaust valve 18 is assumed to be a kind of orifice, and the exhaust valve passage gas flow rate me at time T2 is calculated by the following equations (15) and (16).

ここで、「μe」はオリフィス(排気弁18の開口)の流量係数であり、「Ae」は、時刻T2における排気弁18の開口面積である。なお、「Ae」は、例えばクランク角と機関回転速度NEとから推定することができる。また、Φ(Pc/Pe)は、次式(17)に示すように、(P1/P0)を変数とする関数である。ここではP1=Pcとなり、P0=Peとなる。また、Φ(Pe/Pc)は、次式(17)に示すように、(P1/P0)を変数とする関数である。ここではP1=Peとなり、P0=Pcとなる。なお、「Pe」は排気弁通過ガスの圧力であり、後述する排気管モデルによって求められる。 Here, “μe” is the flow coefficient of the orifice (opening of the exhaust valve 18), and “Ae” is the opening area of the exhaust valve 18 at time T2. “Ae” can be estimated from, for example, the crank angle and the engine speed NE. Further, Φ (Pc / Pe) is a function having (P1 / P0) as a variable, as shown in the following equation (17). Here, P1 = Pc and P0 = Pe. Further, Φ (Pe / Pc) is a function having (P1 / P0) as a variable, as shown in the following equation (17). Here, P1 = Pe and P0 = Pc. Note that “Pe” is the pressure of the exhaust valve passage gas, and is obtained by an exhaust pipe model described later.

(排気管モデル)
次に、排気管モデルについて説明する。
(Exhaust pipe model)
Next, the exhaust pipe model will be described.

排気管モデルでは、吸気管離散化モデルと同様に、上記式(5)の空間微分項を離散化し、その離散化長さをΔxとすることで、排気通路3をガスの流れ方向に連続した複数のセル17の集合体として近似してモデル化する。すなわち、この排気管モデルが排気管離散化モデルに相当する。そして、シリンダ内のガスの圧力Pc及び温度Tcを代入して同式(5)、(6)を解くことで各セル17における時刻T2での圧力p、密度ρ、流速uを各別に算出する。また、上述した吸気管モデルと同様に、各セル17の温度もそれぞれ算出する。なお、排気通路3において最も排気上流側、すなわち排気弁18に隣接するセル17における排気の圧力及び温度が排気弁通過ガスの圧力Pe及び温度Teとして前述のシリンダモデル及び排気弁モデルに入力される。   In the exhaust pipe model, similarly to the intake pipe discretization model, the spatial differential term of the above equation (5) is discretized, and the discretization length is set to Δx, so that the exhaust passage 3 is continued in the gas flow direction. An approximation is made as an aggregate of a plurality of cells 17 and modeled. That is, this exhaust pipe model corresponds to an exhaust pipe discretization model. Then, by substituting the pressure Pc and the temperature Tc of the gas in the cylinder and solving the equations (5) and (6), the pressure p, the density ρ, and the flow velocity u at the time T2 in each cell 17 are calculated separately. . Further, similarly to the intake pipe model described above, the temperature of each cell 17 is also calculated. It should be noted that the exhaust pressure and temperature at the most upstream side of the exhaust passage 3, that is, at the cell 17 adjacent to the exhaust valve 18, are input to the cylinder model and the exhaust valve model as the pressure Pe and temperature Te of the exhaust valve passage gas. .

ここで、本実施形態では、上記各物理モデルを用いた演算をタイムステップΔt毎に繰り返し実行することにより吸入空気量を推定するが、このタイムステップΔtを吸気管モデル、及び排気管モデルによって算出される各セル17のガスの流速u、並びに離散化長さΔxに基づいて次の式(18)により更新している。   Here, in this embodiment, the amount of intake air is estimated by repeatedly executing the calculation using each physical model at each time step Δt. The time step Δt is calculated by the intake pipe model and the exhaust pipe model. Based on the gas flow velocity u of each cell 17 and the discretization length Δx, the following equation (18) is updated.

なお、この式(18)において、「umax」は、吸気管モデル及び排気管モデルによって算出されるガスの流速uが最も大きいセル17の流速uである。 In Equation (18), “umax” is the flow velocity u of the cell 17 having the highest gas flow velocity u calculated by the intake pipe model and the exhaust pipe model.

次に、図5のフローチャートを参照して、吸入空気量の推定処理の手順について説明する。なお、この処理は、制御装置10により所定周期毎に繰り返し実行される。
図5に示すように、本処理ではまず、機関運転状態が変化したか否かを判断する(ステップS1)。ここでは、例えば前回本処理を実行したときのアクセルペダルの踏み込み量を記憶し、この記憶されたアクセルペダルの踏み込み量と現在検出されたアクセルペダルの踏み込み量とが異なる場合に機関運転状態が変化したと判断する。そして、ステップS1の処理において、機関運転状態が変化していないと判断した場合(ステップS1:NO)には、本処理を終了する。一方、ステップS1の処理において、機関運転状態が変化したと判断した場合(ステップS1:YES)、すなわち、アクセルペダルの踏み込み量が変化して機関運転状態が過渡状態であると判断した場合には、次にステップS2の処理に移行する。
Next, the procedure of the intake air amount estimation process will be described with reference to the flowchart of FIG. This process is repeatedly executed by the control device 10 at predetermined intervals.
As shown in FIG. 5, in this process, it is first determined whether or not the engine operating state has changed (step S1). Here, for example, the amount of depression of the accelerator pedal when this processing was executed last time is stored, and the engine operating state changes when the stored amount of depression of the accelerator pedal differs from the currently detected amount of depression of the accelerator pedal. Judge that If it is determined in step S1 that the engine operating state has not changed (step S1: NO), this process ends. On the other hand, when it is determined in the process of step S1 that the engine operating state has changed (step S1: YES), that is, when it is determined that the amount of depression of the accelerator pedal has changed and the engine operating state is in a transient state. Then, the process proceeds to step S2.

ステップS2の処理では、タイムステップΔt毎に上述した物理モデルを用いた演算を繰り返し実行する。なお、機関始動後等、本処理を最初に実行する場合には、ステップS1の処理における判定を肯定判定(ステップS1:YES)とするとともに、予め実験によって求められたタイムステップΔtを初期値としてステップS2の処理を実行する。そして、ステップS3の処理に移行して、吸気管モデル及び排気管モデルによって算出されたガスの流速uが1サイクルのうちで最も大きいセル17の流速uを1サイクル当たりの最大流速umaxとして推定するとともに、1サイクル当たりの吸入空気量を推定する。その後、ステップS4の処理に移行して、上記式(18)に基づきタイムステップΔtを算出する。なお、このステップS4の処理が可変設定部に相当する。   In the process of step S2, the calculation using the physical model described above is repeatedly executed for each time step Δt. When this processing is executed first, such as after the engine is started, the determination in step S1 is affirmative (step S1: YES), and time step Δt obtained in advance by experiments is used as an initial value. The process of step S2 is executed. Then, the process proceeds to step S3, and the flow velocity u of the cell 17 having the largest gas flow velocity u calculated by the intake pipe model and the exhaust pipe model is estimated as the maximum flow velocity umax per cycle. At the same time, the amount of intake air per cycle is estimated. Thereafter, the process proceeds to step S4, and the time step Δt is calculated based on the above equation (18). Note that the processing in step S4 corresponds to a variable setting unit.

そして、本処理をステップS5の処理に移行し、この新たに算出されたタイムステップΔt毎に物理モデルを用いた演算を繰り返し実行する。その後、ステップS6の処理に移行して、吸気管モデル及び排気管モデルによって算出されたガスの流速uが1サイクルのうちで最も大きいセル17の流速uを1サイクル当たりの最大流速umaxとして推定するとともに、1サイクル当たりの吸入空気量を推定する。   Then, the process shifts to the process of step S5, and the calculation using the physical model is repeatedly executed for each newly calculated time step Δt. Thereafter, the process proceeds to step S6, and the flow velocity u of the cell 17 having the largest gas flow velocity u calculated by the intake pipe model and the exhaust pipe model is estimated as the maximum flow velocity umax per cycle. At the same time, the amount of intake air per cycle is estimated.

また、こうして吸入空気量を算出すると、次に吸入空気量が収束したか否かを判断する(ステップS7)。ここでは、例えばステップS3並びにステップS6の処理によって算出された吸入空気量を比較し、両者が一致した場合に肯定判定となる。なお、こうして肯定判定となった場合(ステップS7:YES)には、本処理を終了する。   If the intake air amount is thus calculated, it is next determined whether or not the intake air amount has converged (step S7). Here, for example, the intake air amounts calculated by the processing of step S3 and step S6 are compared, and if both match, an affirmative determination is made. In addition, when it becomes affirmation determination in this way (step S7: YES), this process is complete | finished.

一方、ステップS7の処理において否定判定となった場合(ステップS7:NO)には、ステップS4〜ステップS7の処理を順次繰り返し実行する。なお、こうした場合は、ステップS4の処理では、その直前のステップS6の処理によって算出された最大流速umaxを用いてタイムステップΔtを算出する。また、ステップS7の処理では、先のステップS6の処理により算出される吸入空気量の今回値と前回値とを比較し、両者が一致した場合に吸入空気量が収束したと判断する。   On the other hand, when a negative determination is made in the process of step S7 (step S7: NO), the processes of step S4 to step S7 are sequentially repeated. In such a case, in step S4, the time step Δt is calculated using the maximum flow velocity umax calculated in the immediately preceding step S6. Further, in the process of step S7, the current value of the intake air amount calculated by the process of the previous step S6 is compared with the previous value, and if both match, it is determined that the intake air amount has converged.

次に、本実施形態の作用について説明する。
本実施形態では、吸気管モデル及び排気管モデルにおいて推定されるガスの最大流速umaxが大きいときほどタイムステップΔtを短くしている。このため、機関回転速度が高く吸入空気や排気の流速が大きいときには、物理モデルを用いた演算の単位時間当たりの回数が多くなる。一方、機関回転速度が低く吸入空気や排気の流速が小さいときには、物理モデルを用いた演算の単位時間当たりの回数が少なくなる。
Next, the operation of this embodiment will be described.
In the present embodiment, the time step Δt is shortened as the maximum gas flow velocity umax estimated in the intake pipe model and the exhaust pipe model increases. For this reason, when the engine speed is high and the flow rate of intake air or exhaust is large, the number of operations per unit time using the physical model increases. On the other hand, when the engine rotational speed is low and the flow velocity of intake air or exhaust is small, the number of operations per unit time using the physical model decreases.

また、セル17のガス流速uがセル17毎に異なる場合でも、ガス流速uが最も大きくなるセル17のガス流速umaxに基づいてタイムステップΔtが更新される。これにより、ガスがセル17を通過する時間よりもタイムステップΔtが短くなるように同タイムステップΔtが決定される。   Further, even when the gas flow rate u of the cell 17 is different for each cell 17, the time step Δt is updated based on the gas flow rate umax of the cell 17 at which the gas flow rate u becomes the highest. Thereby, the time step Δt is determined so that the time step Δt is shorter than the time during which the gas passes through the cell 17.

以上説明した第1の実施形態によれば、以下の効果が得られるようになる。
(1)タイムステップΔtがガス流速uに応じて可変設定されるため、吸入空気量の時間的変化が大きいときであっても実際の変化に追従して吸入空気量の推定を行うことができる。また、吸入空気量の時間的変化が小さい場合には、各モデルの演算間隔が長くなり、不要に演算が繰り返されることを抑制できる。したがって、吸入空気量の推定精度を維持しつつ、その演算負荷を軽減することができるようになる。
According to the first embodiment described above, the following effects can be obtained.
(1) Since the time step Δt is variably set according to the gas flow velocity u, the intake air amount can be estimated following the actual change even when the temporal change in the intake air amount is large. . Further, when the temporal change in the intake air amount is small, the calculation interval of each model becomes long, and it is possible to suppress unnecessary calculation. Therefore, it is possible to reduce the calculation load while maintaining the estimation accuracy of the intake air amount.

(2)吸気管モデル及び排気管モデルにおいて推定されるガスの流速uが最も大きいセル17の流速umaxに基づいてタイムステップΔtを可変設定するようにしたため、ガスがセル17を通過する時間よりもタイムステップΔtが長くなることに起因する演算誤差の増大を抑えることができる。   (2) Since the time step Δt is variably set based on the flow velocity umax of the cell 17 having the largest gas flow velocity u estimated in the intake pipe model and the exhaust pipe model, the time step Δt is longer than the time for the gas to pass through the cell 17. An increase in calculation error due to the time step Δt becoming longer can be suppressed.

(第2の実施形態)
次に、内燃機関の吸入空気量推定装置の第2の実施形態について、図6及び図7を参照して説明する。なお、第1の実施形態では、図7のステップS2、ステップS5において上記物理モデルの演算を繰り返し実行する。この処理における吸気管離散化モデルを用いた演算では、隣接する2つのセル17のうち、ガスの流れ方向において上流側のセル171(172)から下流側のセル17に流入する熱量に基づいて下流側のセル17の温度を推定していた。
(Second Embodiment)
Next, a second embodiment of the intake air amount estimation device for an internal combustion engine will be described with reference to FIGS. In the first embodiment, the calculation of the physical model is repeatedly executed in steps S2 and S5 in FIG. In the calculation using the intake pipe discretization model in this process, the downstream of the two adjacent cells 17 based on the amount of heat flowing into the downstream cell 17 from the upstream cell 171 (172) in the gas flow direction. The temperature of the side cell 17 was estimated.

これに対し、本実施形態では、吸気管モデルにおける各セル17の温度の推定方法が上記第1の実施形態と異なっている。以下に詳細を説明する。
本実施形態の吸気管モデルでは、まず、吸気通路2において燃焼室1から吸気通路2に逆流した既燃ガスの濃度の変化を次式(19)に示す移流方程式を用いてモデル化する。なお、「U」は吸気通路2を流れるガスの流速である。
On the other hand, in the present embodiment, the method for estimating the temperature of each cell 17 in the intake pipe model is different from that in the first embodiment. Details will be described below.
In the intake pipe model of the present embodiment, first, a change in the concentration of burned gas that has flowed back from the combustion chamber 1 to the intake passage 2 in the intake passage 2 is modeled using the advection equation shown in the following equation (19). “U” is the flow velocity of the gas flowing through the intake passage 2.

そして、図6に示すように、この式(19)の右辺、すなわち空間微分項を離散化し、吸気通路2においてサージタンク6から吸気弁8までの部分を複数のセル17の集合体としてモデル化した次式(20)によって各セル17における逆流ガス濃度αの変化量を算出する。 Then, as shown in FIG. 6, the right side of the equation (19), that is, the spatial differential term is discretized, and the portion from the surge tank 6 to the intake valve 8 in the intake passage 2 is modeled as an aggregate of a plurality of cells 17. The change amount of the backflow gas concentration α in each cell 17 is calculated by the following equation (20).

なお、式(20)では、流速Uが0よりも大きく吸気の流れが順流である場合に上式が採用され、流速Uが0以下であり吸気の流れが逆流である場合に下式が採用される。また、「i」は各セル17の番号であり、本実施形態では図6に示すように、吸気上流側から順に1〜5の数字が代入される。そして、吸気弁8の開弁時における燃焼室1内の逆流ガス濃度を「100」として式(20)を解くことにより、各セル17の時刻T2における逆流ガス濃度αの変化量を算出する。そしてこの変化量と各セル17の逆流ガス濃度αとに基づいて各セル17における逆流ガス濃度αを推定する。 In equation (20), the above equation is adopted when the flow velocity U is greater than 0 and the intake flow is forward, and the following equation is adopted when the flow velocity U is 0 or less and the intake flow is reverse flow. Is done. “I” is the number of each cell 17, and in this embodiment, as shown in FIG. 6, numbers 1 to 5 are substituted in order from the intake upstream side. Then, the amount of change in the backflow gas concentration α at time T2 of each cell 17 is calculated by solving Equation (20) assuming that the backflow gas concentration in the combustion chamber 1 when the intake valve 8 is opened is “100”. Based on the amount of change and the backflow gas concentration α of each cell 17, the backflow gas concentration α in each cell 17 is estimated.

次に、こうして逆流ガス濃度αを推定すると、各セル17に流入する熱量qin、各セル17から流出する熱量qout、壁面との伝熱量Qiを用いた上記式(7)〜(9)により各セル17の温度の変化量を算出する。   Next, when the backflow gas concentration α is estimated in this way, the amount of heat qin flowing into each cell 17, the amount of heat qout flowing out from each cell 17, and the amount of heat transfer Qi with the wall surface are used for the above equations (7) to (9). The amount of change in the temperature of the cell 17 is calculated.

ここで、セル17における逆流ガス濃度αが所定濃度α1(>0)以下であり且つガスの流れが順流であるときには、同セル17の上流側のセル171は新気で満たされている。このため、同様に新気で満たされているサージタンク6の温度Tsと上流側のセル171の温度Tとは等しいとみなすことができる。なお、所定濃度αは、セル17の上流側のセル171における逆流ガス濃度αが「0」であると判断できる値である。   Here, when the backflow gas concentration α in the cell 17 is equal to or lower than the predetermined concentration α1 (> 0) and the gas flow is forward, the cell 171 upstream of the cell 17 is filled with fresh air. For this reason, similarly, the temperature Ts of the surge tank 6 filled with fresh air and the temperature T of the upstream cell 171 can be regarded as being equal. The predetermined concentration α is a value with which it can be determined that the backflow gas concentration α in the cell 171 upstream of the cell 17 is “0”.

この点に鑑み、本実施形態では、各セル17のうち、その逆流ガス濃度αが所定濃度α1(>0)以下であり且つガスの流れが順流であるセル17では、同セル17の温度を算出する際に、同セル17の上流側のセル171の温度Tがサージタンク6の温度Tsと等しいとみなして演算を行う。すなわち、qinを算出する式(9)において、セル171の温度Tとしてサージタンク6の温度Tsを用いて演算を行うようにしている。   In view of this point, in the present embodiment, among the cells 17, the backflow gas concentration α is equal to or lower than the predetermined concentration α1 (> 0) and the gas flow is forward flow. In the calculation, the calculation is performed on the assumption that the temperature T of the cell 171 upstream of the cell 17 is equal to the temperature Ts of the surge tank 6. That is, in the equation (9) for calculating qin, the calculation is performed using the temperature Ts of the surge tank 6 as the temperature T of the cell 171.

次に、図7のフローチャートを参照して、吸気管離散化モデルを用いた演算処理の手順について説明する。なお、この処理は、図5のフローチャートにおけるステップS2及びステップS5の処理においてタイムステップΔt毎に繰り返し実行される吸気管離散化モデルを用いた演算の一処理である。   Next, with reference to the flowchart of FIG. 7, the procedure of the arithmetic processing using the intake pipe discretization model will be described. This process is one process using an intake pipe discretization model that is repeatedly executed for each time step Δt in the processes of step S2 and step S5 in the flowchart of FIG.

本処理では、まず各セル17における逆流ガス濃度αを算出する(ステップS20)。そして、次にステップS21の処理に進み、セル17のガスの流速uが「0」以上であるか否かを判断する(ステップS21)。ステップS21の処理において、肯定判定となった場合(ステップS21:YES)、すなわち、セル17のガスの流れが順流である場合には、次にステップS22の処理に移行し、算出された逆流ガス濃度αが所定濃度α1(>0)以下であるか否かを判断する。そして、ステップS22の処理において肯定判定(ステップS22:YES)となり、その上流側のセル171に逆流ガスが存在しないと判断されたセル17では、同セル17の上流側のセル171の温度Tとしてサージタンク6の温度Tsを用いて式(7)〜(9)の演算を行うことで同セル17の温度を推定する(ステップS23)。   In this process, first, the backflow gas concentration α in each cell 17 is calculated (step S20). Then, the process proceeds to step S21, and it is determined whether or not the gas flow velocity u in the cell 17 is equal to or greater than “0” (step S21). If the determination in step S21 is affirmative (step S21: YES), that is, if the gas flow in the cell 17 is a forward flow, then the process proceeds to step S22, and the calculated backflow gas It is determined whether or not the concentration α is equal to or less than a predetermined concentration α1 (> 0). Then, in the process of step S22, an affirmative determination is made (step S22: YES), and in the cell 17 where it is determined that there is no backflow gas in the upstream cell 171, the temperature T of the upstream cell 171 of the cell 17 is The temperature of the cell 17 is estimated by performing the calculations of the equations (7) to (9) using the temperature Ts of the surge tank 6 (step S23).

一方、ステップS22の処理において否定判定となった場合(ステップS22:NO)、すなわちセル17におけるガスの流れが順流であり且つ同セル17の上流側(セル17に隣接するサージタンク6側)のセル171に逆流ガスが存在している場合には、同セル171の温度を用いて式(7)〜(9)の演算を行う。これによりセル17の温度を推定する(ステップS24)。   On the other hand, if the determination in step S22 is negative (step S22: NO), that is, the gas flow in the cell 17 is forward and upstream of the cell 17 (on the surge tank 6 adjacent to the cell 17). When the backflow gas is present in the cell 171, calculations of formulas (7) to (9) are performed using the temperature of the cell 171. Thereby, the temperature of the cell 17 is estimated (step S24).

他方、ステップS21の処理において否定判定となった場合(ステップS21:NO)、すなわちセル17のガスの流れが逆流である場合には、同セル17の上流側(セル17に隣接する吸気弁8側)のセル172の温度を用いて式(7)〜(9)の演算を行うことによりセル17の温度を推定する(ステップS25)。   On the other hand, if the determination in step S21 is negative (step S21: NO), that is, if the gas flow in the cell 17 is a reverse flow, the upstream side of the cell 17 (the intake valve 8 adjacent to the cell 17). The temperature of the cell 17 is estimated by performing the calculations of equations (7) to (9) using the temperature of the cell 172 on the side) (step S25).

次に、本実施形態の作用について説明する。
隣接する2つのセル17のうち、下流側のセル17における逆流ガス濃度αが所定濃度α1以下であり且つガスの流れ方向が順流であるときには、サージタンク6の温度Tsを用いて同セル17の温度が推定される。
Next, the operation of this embodiment will be described.
Of the two adjacent cells 17, when the backflow gas concentration α in the downstream cell 17 is equal to or less than the predetermined concentration α1 and the gas flow direction is forward flow, the temperature Ts of the surge tank 6 is used to The temperature is estimated.

以上説明した第2の実施形態によれば、上記(1)及び(2)の効果に加えて以下の効果が得られるようになる。
(3)物理モデルを用いた演算による各セル17の温度の推定精度、ひいては吸入空気量の推定精度を向上させることができる。
According to the second embodiment described above, the following effects can be obtained in addition to the effects (1) and (2).
(3) It is possible to improve the estimation accuracy of the temperature of each cell 17 by calculation using the physical model, and hence the estimation accuracy of the intake air amount.

(第3の実施形態)
次に、内燃機関の吸入空気量推定装置の第3の実施形態について、図8を参照して説明する。なお、上記各実施形態では、図7のステップS2、ステップS5において物理モデルの演算を繰り返し実行する。この処理におけるシリンダモデルを用いた演算では、上記各式(13)、(14)を用いてシリンダ内のガスの圧力Pc、及び温度Tcを算出していた。
(Third embodiment)
Next, a third embodiment of the intake air amount estimation device for an internal combustion engine will be described with reference to FIG. In each of the above embodiments, the calculation of the physical model is repeatedly executed in step S2 and step S5 in FIG. In the calculation using the cylinder model in this process, the pressure Pc and the temperature Tc of the gas in the cylinder are calculated using the above equations (13) and (14).

これに対し、本実施形態は、シリンダモデルを用いた演算において、吸気弁8及び排気弁18が閉弁中であって、燃焼室1が燃焼状態にない場合に、次式(21)に示す断熱変化の物理式を適用してシリンダ内のガスの圧力Pcを推定する点で上記各実施形態と異なっている。   On the other hand, in this embodiment, in the calculation using the cylinder model, when the intake valve 8 and the exhaust valve 18 are closed and the combustion chamber 1 is not in the combustion state, the following expression (21) is given. It differs from each said embodiment by the point which estimates the pressure Pc of the gas in a cylinder by applying the physical formula of adiabatic change.

なお、式(21)において、「Pc1」は現時刻T1におけるシリンダ内のガスの圧力、「Vc1」は現時刻T1における燃焼室1の容積、「Pc2」は時刻T2におけるシリンダ内のガスの圧力、「Vc2」は時刻T2における燃焼室1の容積、「K」は一定値である。なお、時刻T2における燃焼室1の容積Vc2は、例えばクランク角と機関回転速度NEとから推定することができる。 In equation (21), “Pc1” is the gas pressure in the cylinder at the current time T1, “Vc1” is the volume of the combustion chamber 1 at the current time T1, and “Pc2” is the gas pressure in the cylinder at the time T2. , “Vc2” is the volume of the combustion chamber 1 at time T2, and “K” is a constant value. The volume Vc2 of the combustion chamber 1 at time T2 can be estimated from the crank angle and the engine speed NE, for example.

図8のフローチャートを参照して、シリンダモデルを用いた演算処理の手順について説明する。なお、この処理は、図5のフローチャートにおけるステップS2及びステップS5の処理においてタイムステップΔt毎に繰り返し実行される。   With reference to the flowchart of FIG. 8, the procedure of the arithmetic processing using a cylinder model is demonstrated. This process is repeatedly executed for each time step Δt in the processes of step S2 and step S5 in the flowchart of FIG.

本処理では、まず現時刻T1及び時刻T2において吸気弁8及び排気弁18が閉弁されているか否かを判定する(ステップS30)。なお、吸気弁8及び排気弁18が閉弁されているか否かはカム角と機関回転速度NEとに基づいて推定することができる。そして、ステップS30の処理において肯定判定となった場合(ステップS30:YES)、すなわち、現時刻T1から時刻T2まで吸気弁8及び排気弁18が閉弁された状態である場合には、次にステップS31の処理に移行する。ステップS31の処理では、現時刻T1及び時刻T2において燃焼室1が燃焼状態にあるか否かを判断する。ここでは、例えば、点火時期から燃焼の終了時までを燃焼室1が燃焼状態にあると判断する。そして、ステップS31の処理において否定判定となった場合(ステップS31:NO)には、現時刻T1から時刻T2までの間に燃焼室1で燃焼が行われずシリンダ内のガスは断熱変化するとみなすことができるため、上記式(21)により時刻T2におけるシリンダ内のガスの圧力Pc2を算出する(ステップS32)。そして、このPc2をPcとして上述した式(13)に代入することで時刻T2におけるシリンダ内のガスの温度Tcを算出する(ステップS33)。   In this process, first, it is determined whether or not the intake valve 8 and the exhaust valve 18 are closed at the current time T1 and time T2 (step S30). Whether the intake valve 8 and the exhaust valve 18 are closed can be estimated based on the cam angle and the engine rotational speed NE. And when it becomes affirmation determination in the process of step S30 (step S30: YES), that is, when the intake valve 8 and the exhaust valve 18 are closed from the current time T1 to the time T2, The process proceeds to step S31. In the process of step S31, it is determined whether or not the combustion chamber 1 is in the combustion state at the current time T1 and time T2. Here, for example, it is determined that the combustion chamber 1 is in the combustion state from the ignition timing to the end of combustion. If a negative determination is made in the process of step S31 (step S31: NO), it is assumed that combustion is not performed in the combustion chamber 1 from the current time T1 to the time T2, and the gas in the cylinder is adiabatically changed. Therefore, the pressure Pc2 of the gas in the cylinder at time T2 is calculated by the above equation (21) (step S32). Then, the temperature Tc of the gas in the cylinder at time T2 is calculated by substituting this Pc2 into Pc (13) described above as Pc (step S33).

一方、ステップS30の処理において否定判定となった場合(ステップS30:NO)、又はステップS31の処理において肯定判定となった場合(ステップS31:YES)には、上述した式(13)、(14)を用いてシリンダ内のガスの圧力Pc、及び温度Tcを算出する(ステップS34)。なお、ステップS31の処理において肯定判定となった場合には、燃焼室1が燃焼状態であるため、ステップS34の処理において燃焼により発生する熱量を加味した数式を用いてモデル演算を行うことが望ましい。   On the other hand, when a negative determination is made in the process of step S30 (step S30: NO) or when a positive determination is made in the process of step S31 (step S31: YES), the above-described equations (13), (14 ) To calculate the pressure Pc and temperature Tc of the gas in the cylinder (step S34). If the determination in step S31 is affirmative, the combustion chamber 1 is in a combustion state, and therefore it is desirable to perform model calculation using a mathematical formula that takes into account the amount of heat generated by combustion in the processing in step S34. .

次に、本実施形態の作用について説明する。
本実施形態では、シリンダモデルにおいて、吸気弁8及び排気弁18が閉弁中で燃焼室1内が燃焼状態にない場合には、気体の断熱変化を示す物理式(21)によってシリンダ内のガスの圧力Pcが推定される。
Next, the operation of this embodiment will be described.
In the present embodiment, in the cylinder model, when the intake valve 8 and the exhaust valve 18 are closed and the combustion chamber 1 is not in the combustion state, the gas in the cylinder is expressed by the physical equation (21) indicating the adiabatic change of the gas. The pressure Pc is estimated.

以上説明した第3の実施形態によれば、上記(1)〜(3)の効果に加えて以下の効果が得られるようになる。
(4)吸気弁8及び排気弁18が閉弁中で燃焼室1内が燃焼状態にない場合にはシリンダモデルに上記物理式(21)を適用してシリンダ内のガスの圧力Pcが推定されるため、そうでない場合に比べて物理モデルを用いた演算を行う際の演算負荷を低減できる。
According to the third embodiment described above, in addition to the effects (1) to (3), the following effects can be obtained.
(4) When the intake valve 8 and the exhaust valve 18 are closed and the combustion chamber 1 is not in the combustion state, the physical pressure (c) is estimated by applying the physical formula (21) to the cylinder model. Therefore, it is possible to reduce the calculation load when performing the calculation using the physical model compared to the case where it is not.

(その他の実施形態)
なお、上記各実施形態は、以下のように変更して実施することもできる。
・上記各実施形態では、吸気管離散化モデル及び排気管離散化モデルの両方を含む物理モデルを用いた例を示したが、吸気管離散化モデル及び排気管離散化モデルの一方のみを含む物理モデルを用いてもよい。こうした場合には、吸気管離散化モデルによって算出されるガス流速の最大値、又は排気管離散化モデルによって算出されるガス流速の最大値を用いてタイムステップΔtを可変設定すればよい。こうした構成によっても上記(1)〜(4)と同様の効果を得ることができる。
(Other embodiments)
In addition, each said embodiment can also be changed and implemented as follows.
In each of the above embodiments, an example using a physical model including both an intake pipe discretization model and an exhaust pipe discretization model has been shown, but a physics including only one of the intake pipe discretization model and the exhaust pipe discretization model A model may be used. In such a case, the time step Δt may be variably set using the maximum value of the gas flow rate calculated by the intake pipe discretization model or the maximum value of the gas flow rate calculated by the exhaust pipe discretization model. Even with such a configuration, the same effects as the above (1) to (4) can be obtained.

・上記各実施形態では、式(18)に基づいてタイムステップΔtを設定していたが、要求される吸入空気量の推定精度が高い場合には、次式(22)に基づいてタイムステップΔtを設定するようにしてもよい。   In each of the above embodiments, the time step Δt is set based on the equation (18). However, when the required accuracy of estimating the intake air amount is high, the time step Δt is based on the following equation (22). May be set.

・上記各実施形態では、最大流速umaxを用いてタイムステップΔtを可変設定したが、流速uが大きいときほどタイムステップΔtが短くなるのであれば、例えば各セル17の流速uの平均値を用いる等、他の方法を用いてタイムステップΔtを可変設定するようにしてもよい。 In each of the above embodiments, the time step Δt is variably set using the maximum flow velocity umax. However, if the time step Δt becomes shorter as the flow velocity u is larger, for example, an average value of the flow velocity u of each cell 17 is used. Alternatively, the time step Δt may be variably set using other methods.

・上記各実施形態では、物理モデルを用いた演算により各セルの流速uを推定したが、流速を検出するセンサ、もしくは流速と相関するパラエータを検出するセンサによってガス通路の流速を検出し、この流速に基づいてタイムステップΔtを可変設定するようにしてもよい。なお、こうした場合には、検出した流速に所定のマージン値を加算したみなし最大流速値を用いてタイムステップΔtを可変設定することが望ましい。こうした構成によっても上記(1)〜(4)と同様の効果を得ることはできる。   In each of the above embodiments, the flow velocity u of each cell is estimated by a calculation using a physical model. However, the flow velocity of the gas passage is detected by a sensor that detects the flow velocity or a sensor that detects a parameter correlating with the flow velocity. The time step Δt may be variably set based on the flow velocity. In such a case, it is desirable to variably set the time step Δt using an assumed maximum flow velocity value obtained by adding a predetermined margin value to the detected flow velocity. Even with such a configuration, the same effects as in the above (1) to (4) can be obtained.

1…燃焼室、2…吸気通路、3…排気通路、4…スロットルバルブ、5…スロットルボディ、6…サージタンク、7…吸気ポート、8…吸気弁、9…バルブタイミング可変機構、10…制御装置、11…エアフローメータ、12…アクセル17センサ、13…スロットルセンサ、14…吸気温センサ、15…カム角センサ、16…クランク角センサ、17,171,172,173…セル、18…排気弁。   DESCRIPTION OF SYMBOLS 1 ... Combustion chamber, 2 ... Intake passage, 3 ... Exhaust passage, 4 ... Throttle valve, 5 ... Throttle body, 6 ... Surge tank, 7 ... Intake port, 8 ... Intake valve, 9 ... Valve timing variable mechanism, 10 ... Control Device: 11 ... Air flow meter, 12 ... Accelerator 17 sensor, 13 ... Throttle sensor, 14 ... Intake air temperature sensor, 15 ... Cam angle sensor, 16 ... Crank angle sensor, 17, 171, 172, 173 ... Cell, 18 ... Exhaust valve .

Claims (5)

内燃機関の吸気通路から排気通路に至るガス通路のガスの挙動を模擬する物理モデルを用いた演算をタイムステップ毎に繰り返し実行することにより吸入空気量を推定する内燃機関の吸入空気量推定装置であって、
前記物理モデルは、前記ガス通路の一部をガスの流れ方向において離散化することで複数のセルの集合体として近似したモデルであってガスの圧力及び温度及び流速が前記複数のセルについて各別に推定されるガス通路離散化モデルを含み、
前記ガス通路のガス流速が大きいときほど前記タイムステップが短くなるように同タイムステップをガス流速に基づいて可変設定する可変設定部を備える
内燃機関の吸入空気量推定装置。
An intake air amount estimation device for an internal combustion engine that estimates an intake air amount by repeatedly executing a calculation using a physical model that simulates gas behavior in a gas passage from an intake passage to an exhaust passage of the internal combustion engine at each time step. There,
The physical model is a model that is approximated as an aggregate of a plurality of cells by discretizing a part of the gas passage in the gas flow direction, and the gas pressure, temperature, and flow velocity are different for each of the plurality of cells. Including an estimated gas path discretization model,
An intake air amount estimation device for an internal combustion engine, comprising: a variable setting unit that variably sets the time step based on the gas flow rate so that the time step becomes shorter as the gas flow rate in the gas passage increases.
前記可変設定部は、前記推定されるガス流速が最も大きいセルのガス流速に基づいて前記タイムステップを更新する
請求項1に記載の内燃機関の吸入空気量推定装置。
The intake air amount estimation device for an internal combustion engine according to claim 1, wherein the variable setting unit updates the time step based on a gas flow rate of a cell having the largest estimated gas flow rate.
前記ガス通路離散化モデルは、吸気通路を離散化した吸気管離散化モデルと排気通路を離散化した排気管離散化モデルとを含み、
前記可変設定部は、前記吸気管離散化モデル及び前記排気管離散化モデルの少なくとも一方において推定されるガス流速が最も大きいセルのガス流速に基づいて前記タイムステップを可変設定する
請求項2に記載の内燃機関の吸入空気量推定装置。
The gas passage discretization model includes an intake pipe discretization model in which the intake passage is discretized and an exhaust pipe discretization model in which the exhaust passage is discretized,
The variable setting unit variably sets the time step based on a gas flow rate of a cell having the largest gas flow rate estimated in at least one of the intake pipe discretization model and the exhaust pipe discretization model. Intake air amount estimation device for internal combustion engine of
吸気管離散化モデルは、吸気通路においてサージタンクよりも燃焼室側に位置する部位をモデル化したものであり、
前記物理モデルに基づく演算では、燃焼室から吸気通路に逆流する既燃ガスの濃度が前記吸気管離散化モデルの複数のセルについて各別に推定され、
吸気管離散化モデルの隣接する2つのセルのうち、ガスの流れ方向において上流側のセルから下流側のセルに流入する熱量に基づいて下流側のセルの温度が推定され、その推定の際に、下流側のセルにおける既燃ガスの濃度が所定濃度以下であり且つガスの流れ方向が吸気通路から燃焼室に向かう順流であるときには、上流側のセルの温度をサージタンクの温度とする
請求項3に記載の内燃機関の吸入空気量推定装置。
The intake pipe discretization model is a model of the part located on the combustion chamber side of the surge tank in the intake passage,
In the calculation based on the physical model, the concentration of burned gas flowing backward from the combustion chamber to the intake passage is estimated for each of the plurality of cells of the intake pipe discretization model,
Of the two adjacent cells in the intake pipe discretization model, the temperature of the downstream cell is estimated based on the amount of heat flowing from the upstream cell to the downstream cell in the gas flow direction. The temperature of the upstream cell is set as the temperature of the surge tank when the concentration of burned gas in the downstream cell is equal to or lower than a predetermined concentration and the gas flow direction is forward flow from the intake passage to the combustion chamber. 3. An intake air amount estimation device for an internal combustion engine according to 3.
前記物理モデルは、シリンダ内のガスの圧力と温度とを推定するためのシリンダモデルを含み、
前記物理モデルに基づく演算では、吸気弁及び排気弁が閉弁中で燃焼室内が燃焼状態にない場合に、ガスの圧力P、体積V、及び比熱比κを用いたガスの断熱変化を示す式「PVκ=K(K:一定値)」を前記シリンダモデルに適用してシリンダ内のガスの圧力を推定する
請求項1〜4のいずれか一項に記載の内燃機関の吸入空気量推定装置。
The physical model includes a cylinder model for estimating the pressure and temperature of gas in the cylinder,
In the calculation based on the physical model, when the intake valve and the exhaust valve are closed and the combustion chamber is not in the combustion state, the equation showing the adiabatic change of the gas using the gas pressure P, the volume V, and the specific heat ratio κ. The intake air amount estimation device for an internal combustion engine according to any one of claims 1 to 4, wherein "PV κ = K (K: constant value)" is applied to the cylinder model to estimate the gas pressure in the cylinder. .
JP2013198886A 2013-09-25 2013-09-25 Intake air amount estimation device for internal combustion engine Expired - Fee Related JP6139357B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2013198886A JP6139357B2 (en) 2013-09-25 2013-09-25 Intake air amount estimation device for internal combustion engine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2013198886A JP6139357B2 (en) 2013-09-25 2013-09-25 Intake air amount estimation device for internal combustion engine

Publications (2)

Publication Number Publication Date
JP2015063967A JP2015063967A (en) 2015-04-09
JP6139357B2 true JP6139357B2 (en) 2017-05-31

Family

ID=52832045

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2013198886A Expired - Fee Related JP6139357B2 (en) 2013-09-25 2013-09-25 Intake air amount estimation device for internal combustion engine

Country Status (1)

Country Link
JP (1) JP6139357B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6943643B2 (en) * 2017-06-28 2021-10-06 日立Astemo株式会社 Internal combustion engine control device

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3842528B2 (en) * 2000-07-07 2006-11-08 株式会社日立製作所 Air-fuel ratio feedback control device for internal combustion engine
JP4062167B2 (en) * 2003-05-15 2008-03-19 トヨタ自動車株式会社 In-cylinder intake air amount estimation device for multi-cylinder internal combustion engine
JP4209853B2 (en) * 2005-03-14 2009-01-14 株式会社日立製作所 Control device for internal combustion engine
JP2006291871A (en) * 2005-04-12 2006-10-26 Honda Motor Co Ltd Controller of internal combustion engine
JP2007154841A (en) * 2005-12-08 2007-06-21 Toyota Motor Corp Intake air amount detection device of internal combustion engine
JP4603606B2 (en) * 2008-09-05 2010-12-22 株式会社日本自動車部品総合研究所 Fuel supply device
US9429096B2 (en) * 2011-09-15 2016-08-30 Robert Bosch Gmbh Predictive modeling and reducing cyclic variability in autoignition engines

Also Published As

Publication number Publication date
JP2015063967A (en) 2015-04-09

Similar Documents

Publication Publication Date Title
KR100632744B1 (en) Suction air volume estimating device for internal combustion engine
JP2005133602A (en) Intake gas temperature inferring device for engine
US20150114367A1 (en) Internal combustion engine control apparatus
JP2004143994A (en) Intake air flow prediction device of internal combustion engine
JP5865942B2 (en) Cylinder intake air amount estimation apparatus and method for internal combustion engine
JP3901091B2 (en) Intake air amount estimation device for internal combustion engine
JP2006336645A (en) Method for estimating air-fuel ratio in cylinder of internal combustion engine using extended kalman filter
JP2007040266A (en) Suction air amount estimating device for internal combustion engine
JP6139357B2 (en) Intake air amount estimation device for internal combustion engine
JPWO2011086707A1 (en) Gas state estimating apparatus for internal combustion engine
JP4544110B2 (en) In-cylinder intake fresh air volume estimation device for internal combustion engine
US20060069491A1 (en) Control device for internal combustion engine
JP2007278096A (en) Intake valve temperature estimating device and cylinder temperature estimating device for internal combustion engine
JP5480048B2 (en) Control device for internal combustion engine
JP4274064B2 (en) In-cylinder intake fresh air volume estimation device for internal combustion engine
JP4062167B2 (en) In-cylinder intake air amount estimation device for multi-cylinder internal combustion engine
JP3901068B2 (en) In-cylinder intake air amount estimation device for internal combustion engine
JP4242331B2 (en) Control device for internal combustion engine
JP4175922B2 (en) Intake air amount estimation device for internal combustion engine
KR102117183B1 (en) Method and apparatus for determining when to inject fuel
JP5923993B2 (en) In-cylinder residual gas amount estimation device and estimation method
JP4241560B2 (en) Intake air amount estimation device for internal combustion engine
JP2019100182A (en) Intake air volume measurement device
JP4218530B2 (en) State quantity estimation device for internal combustion engine
JP2007016683A (en) Engine intake pressure detecting device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20160614

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20170328

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20170404

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20170427

R150 Certificate of patent or registration of utility model

Ref document number: 6139357

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees