JP2007126996A - 機関出力の演算方法及び演算装置 - Google Patents
機関出力の演算方法及び演算装置 Download PDFInfo
- Publication number
- JP2007126996A JP2007126996A JP2005318702A JP2005318702A JP2007126996A JP 2007126996 A JP2007126996 A JP 2007126996A JP 2005318702 A JP2005318702 A JP 2005318702A JP 2005318702 A JP2005318702 A JP 2005318702A JP 2007126996 A JP2007126996 A JP 2007126996A
- Authority
- JP
- Japan
- Prior art keywords
- heat generation
- torque
- model
- generation rate
- parameter
- 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
- 238000004364 calculation method Methods 0.000 title claims abstract description 44
- 230000020169 heat generation Effects 0.000 claims abstract description 138
- 238000002485 combustion reaction Methods 0.000 claims abstract description 91
- 230000014509 gene expression Effects 0.000 claims abstract description 29
- 239000012530 fluid Substances 0.000 claims description 10
- 238000004134 energy conservation Methods 0.000 claims description 8
- 230000008878 coupling Effects 0.000 claims description 4
- 238000010168 coupling process Methods 0.000 claims description 4
- 238000005859 coupling reaction Methods 0.000 claims description 4
- 238000005259 measurement Methods 0.000 abstract description 19
- 239000000446 fuel Substances 0.000 description 41
- 238000010586 diagram Methods 0.000 description 16
- 238000000034 method Methods 0.000 description 13
- 238000011144 upstream manufacturing Methods 0.000 description 12
- 230000007423 decrease Effects 0.000 description 5
- 238000002347 injection Methods 0.000 description 5
- 239000007924 injection Substances 0.000 description 5
- 238000012545 processing Methods 0.000 description 5
- 239000003054 catalyst Substances 0.000 description 4
- 230000002596 correlated effect Effects 0.000 description 4
- 238000011161 development Methods 0.000 description 4
- 239000000203 mixture Substances 0.000 description 4
- 238000012360 testing method Methods 0.000 description 4
- 238000010438 heat treatment Methods 0.000 description 3
- 230000000630 rising effect Effects 0.000 description 3
- 238000000746 purification Methods 0.000 description 2
- 238000004088 simulation Methods 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000001276 controlling effect Effects 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 239000002826 coolant Substances 0.000 description 1
- 238000001816 cooling Methods 0.000 description 1
- 239000000498 cooling water Substances 0.000 description 1
- 230000000875 corresponding effect Effects 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000004069 differentiation Effects 0.000 description 1
- 239000010687 lubricating oil Substances 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 230000000704 physical effect Effects 0.000 description 1
- 230000002035 prolonged effect Effects 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Images
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/02—Circuit arrangements for generating control signals
- F02D41/14—Introducing closed-loop corrections
- F02D41/1497—With detection of the mechanical response of the engine
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D35/00—Controlling engines, dependent on conditions exterior or interior to engines, not otherwise provided for
- F02D35/02—Controlling engines, dependent on conditions exterior or interior to engines, not otherwise provided for on interior conditions
- F02D35/023—Controlling engines, dependent on conditions exterior or interior to engines, not otherwise provided for on interior conditions by determining the cylinder pressure
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D35/00—Controlling engines, dependent on conditions exterior or interior to engines, not otherwise provided for
- F02D35/02—Controlling engines, dependent on conditions exterior or interior to engines, not otherwise provided for on interior conditions
- F02D35/023—Controlling engines, dependent on conditions exterior or interior to engines, not otherwise provided for on interior conditions by determining the cylinder pressure
- F02D35/024—Controlling engines, dependent on conditions exterior or interior to engines, not otherwise provided for on interior conditions by determining the cylinder pressure using an estimation
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D35/00—Controlling engines, dependent on conditions exterior or interior to engines, not otherwise provided for
- F02D35/02—Controlling engines, dependent on conditions exterior or interior to engines, not otherwise provided for on interior conditions
- F02D35/025—Controlling engines, dependent on conditions exterior or interior to engines, not otherwise provided for on interior conditions by determining temperatures inside the cylinder, e.g. combustion temperatures
- F02D35/026—Controlling engines, dependent on conditions exterior or interior to engines, not otherwise provided for on interior conditions by determining temperatures inside the cylinder, e.g. combustion temperatures using an estimation
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D2200/00—Input parameters for engine control
- F02D2200/02—Input parameters for engine control the parameters being related to the engine
- F02D2200/04—Engine intake system parameters
- F02D2200/0402—Engine intake system parameters the parameter being determined by using a model of the engine intake or its components
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D2200/00—Input parameters for engine control
- F02D2200/02—Input parameters for engine control the parameters being related to the engine
- F02D2200/10—Parameters related to the engine output, e.g. engine torque or engine speed
- F02D2200/1002—Output torque
- F02D2200/1004—Estimation of the output torque
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D2200/00—Input parameters for engine control
- F02D2200/02—Input parameters for engine control the parameters being related to the engine
- F02D2200/10—Parameters related to the engine output, e.g. engine torque or engine speed
- F02D2200/1006—Engine torque losses, e.g. friction or pumping losses or losses caused by external loads of accessories
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
Abstract
【課題】内燃機関のトルクを推定するマップ、モデル又は近似式を作成する計測工数を最小限に抑えるとともに、内燃機関の運転状態を高精度に制御することを目的とする。
【解決手段】 内燃機関のガス流及び燃焼状態を表す特性値と図示トルクとの関係を規定したトルク推定モデルを取得するモデル取得ステップと、クランク角度θに対する筒内の発熱量Qの変化率である熱発生率dQ/dθに寄与するパラメータを、運転条件に応じて取得するパラメータ取得ステップと、前記パラメータを用いて、所望の運転条件下における熱発生率dQ/dθを演算する熱発生率演算ステップと、前記熱発生率dQ/dθを用いて、前記トルク推定モデルから内燃機関の図示トルクを推定する図示トルク推定ステップと、を有する。
【選択図】図2
【解決手段】 内燃機関のガス流及び燃焼状態を表す特性値と図示トルクとの関係を規定したトルク推定モデルを取得するモデル取得ステップと、クランク角度θに対する筒内の発熱量Qの変化率である熱発生率dQ/dθに寄与するパラメータを、運転条件に応じて取得するパラメータ取得ステップと、前記パラメータを用いて、所望の運転条件下における熱発生率dQ/dθを演算する熱発生率演算ステップと、前記熱発生率dQ/dθを用いて、前記トルク推定モデルから内燃機関の図示トルクを推定する図示トルク推定ステップと、を有する。
【選択図】図2
Description
この発明は、機関出力の演算方法及び演算装置に関する。
近時においては、内燃機関の制御において、高出力化、低燃費化、排気ガスのクリーン化などがより高いレベルで要求されている。例えば特開2002−4928号公報には、モデルベース制御によりA/Fを目標A/Fになるように制御しながら点火時期を設定する際に、リッチ側A/Fとリーン側A/Fとの2つのマップ検索によって点火時期を定め、目標A/Fが2つのマップの間にある場合は、その間を線形補間して点火時期を設定する方法が開示されている。
しかしながら、点火時期などの運転条件のパラメータの特性は、複数のマップ間で線形補間して得られるような単純なものではなく、上記従来の技術では、マップ間で取得されるパラメータの精度が低下するという問題が発生する。このため、特にマップ間においては、精度の低いパラメータに基づいて運転が行われることとなり、制御の信頼性が低下するという問題が生じる。
一方、精度を追求するために様々な運転条件毎にトルク推定モデル又はマップを作成しようとすると、計測点が大幅に増加し、計測工数が膨大になるという問題が発生する。このため、内燃機関の開発段階においては、トルク推定モデル又はマップの作成に要する工数が多くなり、詳細な制御検討に入る時期が遅くなるため、内燃機関の開発期間が長期化するという問題が生じる。
例えば、同一の運転条件(空燃比、機関回転数、負荷率、バルブタイミングが一定)における点火時期とトルクの関係は2次式、4次式で近似されるような曲線になっているが、空燃比、機関回転数、負荷率が変化すると曲線の形状が変化する。このため、計測データのみからマップを作成しようとすると、空燃比、機関回転数、負荷率の変化に応じた各条件毎に点火時期とトルクの関係を複数計測する必要が生じ、計測工数が膨大な量になる。
この発明は、上述のような問題を解決するためになされたものであり、内燃機関のトルクを推定するマップ、モデル又は近似式を作成する計測工数を最小限に抑えるとともに、内燃機関の運転状態を高精度に制御することを目的とする。
第1の発明は、上記の目的を達成するため、
内燃機関のガス流及び燃焼状態を表す特性値と図示トルクとの関係を規定したトルク推定モデルを取得するモデル取得ステップと、
クランク角度θに対する筒内の発熱量Qの変化率である熱発生率dQ/dθに寄与するパラメータを、運転条件に応じて取得するパラメータ取得ステップと、
前記パラメータを用いて、所望の運転条件下における熱発生率dQ/dθを演算する熱発生率演算ステップと、
前記熱発生率dQ/dθを用いて、前記トルク推定モデルから内燃機関の図示トルクを推定する図示トルク推定ステップと、
を有することを特徴とする。
内燃機関のガス流及び燃焼状態を表す特性値と図示トルクとの関係を規定したトルク推定モデルを取得するモデル取得ステップと、
クランク角度θに対する筒内の発熱量Qの変化率である熱発生率dQ/dθに寄与するパラメータを、運転条件に応じて取得するパラメータ取得ステップと、
前記パラメータを用いて、所望の運転条件下における熱発生率dQ/dθを演算する熱発生率演算ステップと、
前記熱発生率dQ/dθを用いて、前記トルク推定モデルから内燃機関の図示トルクを推定する図示トルク推定ステップと、
を有することを特徴とする。
第2の発明は、第1の発明において、
前記パラメータ取得ステップは、前記運転条件と前記パラメータとの関係を規定したマップ又は近似式を用いて、前記パラメータを取得することを特徴とする。
前記パラメータ取得ステップは、前記運転条件と前記パラメータとの関係を規定したマップ又は近似式を用いて、前記パラメータを取得することを特徴とする。
第3の発明は、第2の発明において、
前記熱発生率演算ステップは、
複数の前記パラメータを含む関数であって、前記パラメータにより実際の熱発生率の特性を近似した関数を用いて前記熱発生率dQ/dθを演算することを特徴とする。
前記熱発生率演算ステップは、
複数の前記パラメータを含む関数であって、前記パラメータにより実際の熱発生率の特性を近似した関数を用いて前記熱発生率dQ/dθを演算することを特徴とする。
第4の発明は、第3の発明において、
筒内圧の実測値に基づいて、所定の運転条件毎に前記実際の熱発生率を取得するステップと、
前記所定の運転条件毎に、前記実際の熱発生率と前記関数の値が一致するように前記パラメータの値を決定し、前記運転条件と前記パラメータとの関係を規定した前記マップ又は前記近似式を作成するマップ作成ステップと、
を更に有することを特徴とする。
筒内圧の実測値に基づいて、所定の運転条件毎に前記実際の熱発生率を取得するステップと、
前記所定の運転条件毎に、前記実際の熱発生率と前記関数の値が一致するように前記パラメータの値を決定し、前記運転条件と前記パラメータとの関係を規定した前記マップ又は前記近似式を作成するマップ作成ステップと、
を更に有することを特徴とする。
第5の発明は、第3又は第4の発明において、
前記関数はWiebe関数であり、前記複数のパラメータは、形状パラメータm、効率パラメータk、燃焼期間θp及び熱発生開始点ズレ量θbを含むことを特徴とする。
前記関数はWiebe関数であり、前記複数のパラメータは、形状パラメータm、効率パラメータk、燃焼期間θp及び熱発生開始点ズレ量θbを含むことを特徴とする。
第6の発明は、第1〜第5の発明のいずれかにおいて、
前記図示トルク推定ステップは、
前記トルク推定モデルを用いて筒内圧を推定し、推定した筒内圧に基づいて前記図示トルクを推定することを特徴とする。
前記図示トルク推定ステップは、
前記トルク推定モデルを用いて筒内圧を推定し、推定した筒内圧に基づいて前記図示トルクを推定することを特徴とする。
第7の発明は、第1〜第6の発明のいずれかにおいて、
前記トルク推定モデルは、吸気流演算モデル、排気流演算モデル、及び熱発生演算モデルを含み、
前記図示トルク推定ステップは、前記熱発生率dQ/dθを前記熱発生演算モデルへ導入することで、前記図示トルクを推定することを特徴とする。
前記トルク推定モデルは、吸気流演算モデル、排気流演算モデル、及び熱発生演算モデルを含み、
前記図示トルク推定ステップは、前記熱発生率dQ/dθを前記熱発生演算モデルへ導入することで、前記図示トルクを推定することを特徴とする。
第8の発明は、第7の発明において、
前記トルク推定モデルは、内燃機関のガス経路における容量要素と流れ要素を交互に結合して構成され、前記容量要素はエネルギー保存則、質量保存則、及び気体の状態方程式によってモデル化され、前記流れ要素は非圧縮性流体のノズルの式によってモデル化されることを特徴とする。
前記トルク推定モデルは、内燃機関のガス経路における容量要素と流れ要素を交互に結合して構成され、前記容量要素はエネルギー保存則、質量保存則、及び気体の状態方程式によってモデル化され、前記流れ要素は非圧縮性流体のノズルの式によってモデル化されることを特徴とする。
第9の発明は、第1〜第8の発明のいずれかにおいて、
内燃機関のフリクショントルクを推定するステップと、
前記図示トルクと前記フリクショントルクとの差分から駆動軸に出力される実トルクを算出するステップと、
を更に有することを特徴とする。
内燃機関のフリクショントルクを推定するステップと、
前記図示トルクと前記フリクショントルクとの差分から駆動軸に出力される実トルクを算出するステップと、
を更に有することを特徴とする。
第10の発明は、上記の目的を達成するため、
内燃機関のガス流及び燃焼状態を表す特性値と図示トルクとの関係を規定したトルク推定モデルを取得するモデル取得手段と、
クランク角度θに対する筒内の発熱量Qの変化率である熱発生率dQ/dθに寄与するパラメータを、運転条件に応じて取得するパラメータ取得手段と、
前記パラメータを用いて、所望の運転条件下における熱発生率dQ/dθを演算する熱発生率演算手段と、
前記熱発生率dQ/dθを用いて、前記トルク推定モデルから内燃機関の図示トルクを推定する図示トルク推定手段と、
を備えたことを特徴とする。
内燃機関のガス流及び燃焼状態を表す特性値と図示トルクとの関係を規定したトルク推定モデルを取得するモデル取得手段と、
クランク角度θに対する筒内の発熱量Qの変化率である熱発生率dQ/dθに寄与するパラメータを、運転条件に応じて取得するパラメータ取得手段と、
前記パラメータを用いて、所望の運転条件下における熱発生率dQ/dθを演算する熱発生率演算手段と、
前記熱発生率dQ/dθを用いて、前記トルク推定モデルから内燃機関の図示トルクを推定する図示トルク推定手段と、
を備えたことを特徴とする。
第11の発明は、第10の発明において、
前記パラメータ取得手段は、前記運転条件と前記パラメータとの関係を規定したマップ又は近似式を用いて、前記パラメータを取得することを特徴とする。
前記パラメータ取得手段は、前記運転条件と前記パラメータとの関係を規定したマップ又は近似式を用いて、前記パラメータを取得することを特徴とする。
第12の発明は、第11の発明において、
前記熱発生率演算手段は、
複数の前記パラメータを含む関数であって、前記パラメータにより実際の熱発生率の特性を近似した関数を用いて前記熱発生率dQ/dθを演算することを特徴とする。
前記熱発生率演算手段は、
複数の前記パラメータを含む関数であって、前記パラメータにより実際の熱発生率の特性を近似した関数を用いて前記熱発生率dQ/dθを演算することを特徴とする。
第13の発明は、第12の発明において、
前記関数はWiebe関数であり、前記複数のパラメータは、形状パラメータm、効率パラメータk、燃焼期間θp及び熱発生開始点ズレ量θbを含むことを特徴とする。
前記関数はWiebe関数であり、前記複数のパラメータは、形状パラメータm、効率パラメータk、燃焼期間θp及び熱発生開始点ズレ量θbを含むことを特徴とする。
第14の発明は、第10〜第13の発明のいずれかにおいて、
前記図示トルク推定手段は、
前記トルク推定モデルを用いて筒内圧を推定し、推定した筒内圧に基づいて前記図示トルクを推定することを特徴とする。
前記図示トルク推定手段は、
前記トルク推定モデルを用いて筒内圧を推定し、推定した筒内圧に基づいて前記図示トルクを推定することを特徴とする。
第15の発明は、第10〜第14の発明のいずれかにおいて、
前記トルク推定モデルは、吸気流演算モデル、排気流演算モデル、及び熱発生演算モデルを含み、
前記図示トルク推定手段は、前記熱発生率dQ/dθを前記熱発生演算モデルへ導入することで、前記図示トルクを推定することを特徴とする。
前記トルク推定モデルは、吸気流演算モデル、排気流演算モデル、及び熱発生演算モデルを含み、
前記図示トルク推定手段は、前記熱発生率dQ/dθを前記熱発生演算モデルへ導入することで、前記図示トルクを推定することを特徴とする。
第16の発明は、第15の発明において、
前記トルク推定モデルは、内燃機関のガス経路における容量要素と流れ要素を交互に結合して構成され、前記容量要素はエネルギー保存則、質量保存則、及び気体の状態方程式によってモデル化され、前記流れ要素は非圧縮性流体のノズルの式によってモデル化されることを特徴とする。
前記トルク推定モデルは、内燃機関のガス経路における容量要素と流れ要素を交互に結合して構成され、前記容量要素はエネルギー保存則、質量保存則、及び気体の状態方程式によってモデル化され、前記流れ要素は非圧縮性流体のノズルの式によってモデル化されることを特徴とする。
第17の発明は、第10〜第16の発明のいずれかにおいて、
内燃機関のフリクショントルクを推定する手段と、
前記図示トルクと前記フリクショントルクとの差分から駆動軸に出力される実トルクを算出する手段と、
を更に備えたことを特徴とする。
内燃機関のフリクショントルクを推定する手段と、
前記図示トルクと前記フリクショントルクとの差分から駆動軸に出力される実トルクを算出する手段と、
を更に備えたことを特徴とする。
第1の発明によれば、熱発生率dQ/dθに寄与するパラメータを運転条件に応じて取得することができ、運転条件に応じた熱発生率dQ/dθを演算することができる。従って、熱発生率dQ/dθに基づいて内燃機関の図示トルクを精度良く推定することが可能となる。
第2の発明によれば、運転条件とパラメータとの関係を規定したマップ又は近似式を用いてパラメータを取得するため、個々の条件毎にパラメータを算出する必要がなく、計測工数及び演算処理量を低減することが可能となる。
第3の発明によれば、実際の熱発生率の特性を近似した関数を用いて熱発生率dQ/dθを演算するため、近似した関数により熱発生率dQ/dθを精度良く演算することができる。
第4の発明によれば、筒内圧の実測値に基づいて所定の運転条件毎に実際の熱発生率を取得し、所定の運転条件毎に、実際の熱発生率と前記関数の値が一致するようにパラメータの値を決定するため、マップ又は近似式を作成する際の計測工数を低減することが可能となる。また、定常試験では計測が不可能な条件に対してもマップ又は近似式を作成することが可能となるため、トルクの推定精度を向上することができる。
第5の発明によれば、関数をWiebe関数とし、複数のパラメータとして形状パラメータm、効率パラメータk、燃焼期間θp及び熱発生開始点ズレ量θbを用いるため、これらのパラメータによりWiebe関数を実際の熱発生率に精度良く近似することが可能となる。
第6の発明によれば、筒内圧と図示トルクは相関があるため、トルク推定モデルを用いて推定した筒内圧に基づいて、図示トルクを推定することができる。
第7の発明によれば、熱発生率dQ/dθに基づいて燃焼によるエネルギーが得られるため、熱発生率dQ/dθを熱発生演算モデルへ導入することで、図示トルクを算出することができる。
第8の発明によれば、エネルギー保存則、質量保存則、及び気体の状態方程式によってモデル化された容量要素と、非圧縮性流体のノズルの式によってモデル化された流れ要素とを交互に結合することで、トルク推定モデルをモデル化することができる。
第9の発明によれば、内燃機関のフリクショントルクを推定するため、図示トルクとフリクショントルクとの差分から駆動軸に出力される実トルクを算出することができる。
第10の発明によれば、パラメータ取得手段により熱発生率dQ/dθに寄与するパラメータを運転条件に応じて取得することができ、熱発生率演算手段により運転条件に応じた熱発生率dQ/dθを演算することができる。従って、熱発生率dQ/dθに基づいて内燃機関の図示トルクを精度良く推定することが可能となる。
第11の発明によれば、パラメータ取得手段は、運転条件とパラメータとの関係を規定したマップ又は近似式を用いてパラメータを取得するため、個々の条件毎にパラメータを算出する必要がなく、演算処理量を低減することが可能となる。
第12の発明によれば、熱発生率演算手段は、実際の熱発生率の特性を近似した関数を用いて熱発生率dQ/dθを演算するため、近似した関数により熱発生率dQ/dθを精度良く演算することができる。
第13の発明によれば、関数をWiebe関数とし、複数のパラメータとして形状パラメータm、効率パラメータk、燃焼期間θp及び熱発生開始点ズレ量θbを用いるため、これらのパラメータによりWiebe関数を実際の熱発生率に精度良く近似することが可能となる。
第14の発明によれば、筒内圧と図示トルクは相関があるため、トルク推定モデルを用いて推定した筒内圧に基づいて、図示トルクを推定することができる。
第15の発明によれば、熱発生率dQ/dθに基づいて燃焼によるエネルギーが得られるため、熱発生率dQ/dθを熱発生演算モデルへ導入することで、図示トルクを算出することができる。
第16の発明によれば、エネルギー保存則、質量保存則、及び気体の状態方程式によってモデル化された容量要素と、非圧縮性流体のノズルの式によってモデル化された流れ要素とを交互に結合することで、トルク推定モデルをモデル化することができる。
第17の発明によれば、内燃機関のフリクショントルクを推定するため、図示トルクとフリクショントルクとの差分から駆動軸に出力される実トルクを算出することができる。
以下、図面に基づいてこの発明の一実施形態について説明する。尚、各図において共通する要素には、同一の符号を付して重複する説明を省略する。なお、以下の実施の形態によりこの発明が限定されるものではない。
[システムの構成]
図1は、本発明の一実施形態に係る手法によって運転状態が取得され、制御される内燃機関システムの構成を示す模式図である。図1のシステムは内燃機関10を備えている。内燃機関10には吸気通路12および排気通路14が連通している。吸気通路12は、上流側の端部にエアフィルタ16を備えている。エアフィルタ16には、吸気温THA(すなわち外気温)を検出する吸気温センサ18が組みつけられている。
図1は、本発明の一実施形態に係る手法によって運転状態が取得され、制御される内燃機関システムの構成を示す模式図である。図1のシステムは内燃機関10を備えている。内燃機関10には吸気通路12および排気通路14が連通している。吸気通路12は、上流側の端部にエアフィルタ16を備えている。エアフィルタ16には、吸気温THA(すなわち外気温)を検出する吸気温センサ18が組みつけられている。
エアフィルタ16の下流には、エアフロメータ20が配置されている。エアフロメータ20の下流には、スロットルバルブ22が設けられている。スロットルバルブ22の近傍には、スロットル開度TAを検出するスロットルセンサ24と、スロットルバルブ22が全閉となることでオンとなるアイドルスイッチ26とが配置されている。
スロットルバルブ22の下流には、サージタンク28が設けられている。サージタンク26は、インテークマニホールド内に設けられている。サージタンク28の近傍には、吸気通路12の圧力(吸気管圧力)を検出する吸気管圧センサ29が設けられている。また、サージタンク28の更に下流には、内燃機関10の吸気ポートに燃料を噴射するための燃料噴射弁30が配置されている。
内燃機関10は、吸気弁46および排気弁48を備えている。吸気弁46には、吸気弁46のリフト量、及び/又は作用角を可変するための可変動弁機構(VVT; Variable Valve Timing)50が接続されている。また、燃焼室内に噴霧された燃料に点火するため、内燃機関10の筒内には点火プラグが設けられている。更に、筒内には、その内部を往復運動するピストン34が設けられている。また、内燃機関10には、冷却水温を検出する水温センサ42が取り付けられている。
ピストン34には、その往復運動によって回転駆動されるクランクシャフト36が連結されている。車両駆動系と補機類(エアコンのコンプレッサ、オルタネータ、トルクコンバータ、パワーステアリングのポンプ等)は、このクランクシャフト36の回転トルクによって駆動される。クランクシャフト36の近傍には、クランクシャフト36の回転角を検出するためのクランク角センサ38が取り付けられている。また、内燃機関10には、筒内の圧力(筒内圧)を検出するための筒内圧センサ44が設けられている。
排気通路14には排気浄化触媒32が配置されている。排気浄化触媒32と内燃機関10の間において、排気通路14はエキゾーストマニホールド内に設けられている。
図1に示すように、本実施形態の制御装置はECU(Electronic Control Unit)40を備えている。ECU40には、上述した各種センサに加え、ノッキングの発生を検知するKCSセンサや、車速、機関回転数、排気温度、潤滑油温度、触媒床温度などを検出するための各種センサ(不図示)が接続されている。また、ECU40には、上述した燃料噴射弁30、可変動弁機構50などの各アクチュエータが接続されている。
[トルク推定モデルの構成]
本実施形態では、クランクシャフト36の出力(トルク)をトルク推定モデルから算出する。図2は、本実施形態に係るトルク推定モデルの構成の主要部を示す模式図である。図2に示すように、トルク推定モデルは、スロットルモデル62、インテークマニホールドモデル64、吸気弁モデル66、シリンダーモデル(熱発生モデル)68、排気弁モデル70、エキゾーストマニホールドモデル72、を有して構成されている。
本実施形態では、クランクシャフト36の出力(トルク)をトルク推定モデルから算出する。図2は、本実施形態に係るトルク推定モデルの構成の主要部を示す模式図である。図2に示すように、トルク推定モデルは、スロットルモデル62、インテークマニホールドモデル64、吸気弁モデル66、シリンダーモデル(熱発生モデル)68、排気弁モデル70、エキゾーストマニホールドモデル72、を有して構成されている。
各モデルは、容量要素と流れ要素に分類することができる。図2において、インテークマニホールドモデル64、シリンダーモデル68、エキゾーストマニホールド72は容量要素である。一方、スロットルモデル62、吸気弁モデル66、排気弁モデル70は流れ要素である。
容量要素では、容量に出入りするガスの質量流量が保存され、また、エネルギーの収支が保存される。また、容量要素では、気体の状態方程式が成立する。一方、流れ要素では流量長が短いため容量は考慮しておらず、流れ要素では、圧縮性流体の式より流量が計算される。図2に示すモデルは、容量要素と流れ要素を交互に接続して構成したものである。以下、各モデルを表す物理式について各モデル毎に説明する。
(スロットルモデル)
スロットバルブ22を流れる吸入空気の質量流量m1の時間微分値dm1/dtは、一般的な圧縮性流体の式より、以下の(1)式、(1)’式から算出できる。(1)式、(1)’式において、Athはスロットルバルブ22の有効開度、P0はスロットルバルブ22の上流のガス圧力(大気圧)、P1はスロットルバルブ22の下流のインテークマニホールド内のガス圧力、ρ0はスロットルバルブ22の上流の空気の密度である。また、κは比熱比である。
スロットバルブ22を流れる吸入空気の質量流量m1の時間微分値dm1/dtは、一般的な圧縮性流体の式より、以下の(1)式、(1)’式から算出できる。(1)式、(1)’式において、Athはスロットルバルブ22の有効開度、P0はスロットルバルブ22の上流のガス圧力(大気圧)、P1はスロットルバルブ22の下流のインテークマニホールド内のガス圧力、ρ0はスロットルバルブ22の上流の空気の密度である。また、κは比熱比である。
また、スロットルバルブ22を流れるガスが持つエンタルピーe1の時間微分値de1/dtは、以下の(2)式から算出することができる。(2)式において、ν1はスロットルバルブ22の上流のガスの自由度(比熱比と相関あり)であり、ここでは一定値とする。なお、ν1はガスの組成や温度などにより計算しても良い。
以上のように、スロットルモデル62によれば、スロットルバルブ22の前後のガス圧力P0,P1、質量流量m1の時間微分値dm1/dt、エンタルピーe1の時間微分値de1/dtの関係を数式により規定することができる。
なお、上述した(1)式、(2)式は、1サイクルの期間で特性値を時間微分して得られた式である。以下に説明する各式も同様であり、1サイクルの期間で特性値を時間微分して得られたものである。
(インテークマニホールドモデル(サージタンクモデル))
インテークマニホールドモデル64では、上流を流れるガスの質量流量m1の時間微分値dm1/dt、エンタルピーe1の時間微分値de1/dtと、下流を流れるガスの質量流量m2の時間微分値dm2/dt、エンタルピーe2の時間微分値de2/dtに基づいて、インテークマニホールド内部のガスの質量M1、圧力P1、温度T1、体積V1を計算する数式を構築する。すなわち、インテークマニホールドモデル64では、以下の(3)式、(4)式、(5)式の関係が成立する。ここで、(3)式は質量保存則、(4)式はエネルギー保存則、(5)式は気体の状態方程式である。(4)式において、R1は、インテークマニホールド内部のガスのガス定数(ここでは一定値とする)である。
インテークマニホールドモデル64では、上流を流れるガスの質量流量m1の時間微分値dm1/dt、エンタルピーe1の時間微分値de1/dtと、下流を流れるガスの質量流量m2の時間微分値dm2/dt、エンタルピーe2の時間微分値de2/dtに基づいて、インテークマニホールド内部のガスの質量M1、圧力P1、温度T1、体積V1を計算する数式を構築する。すなわち、インテークマニホールドモデル64では、以下の(3)式、(4)式、(5)式の関係が成立する。ここで、(3)式は質量保存則、(4)式はエネルギー保存則、(5)式は気体の状態方程式である。(4)式において、R1は、インテークマニホールド内部のガスのガス定数(ここでは一定値とする)である。
以上のように、インテークマニホールドモデル64によれば、インテークマニホールド内部のガスの質量M1、圧力P1、温度T1、体積V1、インテークマニホールドの前後の質量流量の時間微分値dm1/dt,dm2/dt、エンタルピーの時間微分値de1/dt,de2/dtの関係を数式により規定することができる。
(吸気弁モデル)
吸気弁モデル66は、スロットルモデル62と同様に一般的な圧縮性流体の式で表すことができ、吸気弁46を流れる吸入空気の質量流量m2の時間微分値dm2/dtは、以下の(6)式、(6)’式から算出できる。(6)式、(6)’式において、Ainvは吸気弁46の有効開度、P1は吸気弁46の上流のインテークマニホールド内のガス圧力、Pcylは吸気弁46の下流のガス圧力(筒内圧力)、ρ1は吸気弁46の上流の空気の密度である。また、κは比熱比である。
吸気弁モデル66は、スロットルモデル62と同様に一般的な圧縮性流体の式で表すことができ、吸気弁46を流れる吸入空気の質量流量m2の時間微分値dm2/dtは、以下の(6)式、(6)’式から算出できる。(6)式、(6)’式において、Ainvは吸気弁46の有効開度、P1は吸気弁46の上流のインテークマニホールド内のガス圧力、Pcylは吸気弁46の下流のガス圧力(筒内圧力)、ρ1は吸気弁46の上流の空気の密度である。また、κは比熱比である。
また、吸気弁46を流れるガスが持つエンタルピーe2の時間微分値de2/dtは、以下の(7)式から算出することができる。(7)式において、ν2は吸気弁上流のガスの自由度(比熱比と相関あり)であり、ここでは一定値とする。なお、ν2はガスの組成や温度などにより計算しても良い。
以上のように、吸気弁モデル66によれば、吸気弁46の前後の圧力P1,Pcyl、吸気弁46を流れるガスの質量流量m2の時間微分値dm2/dt、エンタルピーe2の時間微分値de2/dtの関係を数式により規定することができる。
(排気弁モデル)
排気弁モデル70も一般的な圧縮性流体の式で表すことができ、排気弁48を流れる排出ガスの質量流量m3の時間微分値dm3/dtは、以下の(8)式、(8)’式から算出できる。(8)式、(8)’において、Aexvは排気弁48の有効開度、Pcylは排気弁48の上流のガス圧力(筒内圧力)、P3は排気弁下流のエキゾーストマニホールド内の圧力、ρ3は排気弁48の上流の筒内ガスの密度である。また、κは比熱比である。
排気弁モデル70も一般的な圧縮性流体の式で表すことができ、排気弁48を流れる排出ガスの質量流量m3の時間微分値dm3/dtは、以下の(8)式、(8)’式から算出できる。(8)式、(8)’において、Aexvは排気弁48の有効開度、Pcylは排気弁48の上流のガス圧力(筒内圧力)、P3は排気弁下流のエキゾーストマニホールド内の圧力、ρ3は排気弁48の上流の筒内ガスの密度である。また、κは比熱比である。
また、排気弁48を流れるガスが持つエンタルピーe3の時間微分値de3/dtは、以下の(9)式から算出することができる。(9)式において、ν3は排気弁上流の筒内ガスの自由度(比熱比と相関あり)であり、ここでは一定値とする。なお、ν3はガスの組成や温度などにより計算しても良い。
以上のように、排気弁モデル70によれば、排気弁48の前後の圧力Pcyl,P3、排気弁48を流れるガスの質量流量m3の時間微分値dm3/dt、および排気弁48を流れるガスのエンタルピーe3の時間微分値de3/dtの関係を数式により規定することができる。
(エキゾーストマニホールドモデル)
エキゾーストマニホールド72は、インテークマニホールドモデル64と同様に表すことができる。エキゾーストマニホールドでは、上流を流れるガスの質量流量m3の時間微分値dm3/dt、エンタルピーe3の時間微分値de3/dtと、下流を流れるガスの質量流量m4の時間微分値dm4/dt、エンタルピーe4の時間微分値de4/dtに基づいて、エキゾーストマニホールド内部のガスの質量M3、圧力P3、温度T3、体積V3を計算する数式を構築する。すなわち、エキゾーストマニホールド72では、以下の(10)式、(11)式、(12)式の関係が成立する。ここで、(10)式は質量保存則、(11)式はエネルギー保存則、(12)式は気体の状態方程式を示している。(12)式において、R3は、エキゾーストマニホールド内部のガスのガス定数(ここでは一定値とする)である。
エキゾーストマニホールド72は、インテークマニホールドモデル64と同様に表すことができる。エキゾーストマニホールドでは、上流を流れるガスの質量流量m3の時間微分値dm3/dt、エンタルピーe3の時間微分値de3/dtと、下流を流れるガスの質量流量m4の時間微分値dm4/dt、エンタルピーe4の時間微分値de4/dtに基づいて、エキゾーストマニホールド内部のガスの質量M3、圧力P3、温度T3、体積V3を計算する数式を構築する。すなわち、エキゾーストマニホールド72では、以下の(10)式、(11)式、(12)式の関係が成立する。ここで、(10)式は質量保存則、(11)式はエネルギー保存則、(12)式は気体の状態方程式を示している。(12)式において、R3は、エキゾーストマニホールド内部のガスのガス定数(ここでは一定値とする)である。
以上のように、エキゾーストマニホールド72によれば、エキゾーストマニホールド内部のガスの質量M3、圧力P3、温度T3、体積V3と、エキゾーストマニホールドの前後の質量流量の時間微分値dm3/dt,dm4/dt、エンタルピーde3/dt,de4/dtの関係を数式により規定することができる。
(シリンダーモデル(熱発生モデル))
シリンダーモデル68はインテークマニホールドモデル64等と同様の容量要素であるが、シリンダー内では混合気の燃焼が行われるため、燃焼による熱量eqfと、外部への仕事Wcrankをエネルギー収支に考慮している点で他の容量要素と相違する。
シリンダーモデル68はインテークマニホールドモデル64等と同様の容量要素であるが、シリンダー内では混合気の燃焼が行われるため、燃焼による熱量eqfと、外部への仕事Wcrankをエネルギー収支に考慮している点で他の容量要素と相違する。
シリンダーモデル68では、シリンダーへ流入するガス(吸気弁46を流れるガス)の質量流量m2の時間微分値dm2/dt、エンタルピーe2の時間微分値de2/dtと、シリンダーから排出されるガス(下流の排気弁48を流れるガス)の質量流量m3の時間微分値dm3/dt、エンタルピーe3の時間微分値de3/dtに基づいて、シリンダー内(筒内)のガスの質量Mcyl、圧力Pcyl、温度Tcyl、体積Vcylを計算する数式を構築する。すなわち、シリンダーモデル68では、以下の(13)式、(14)式、(15)式の関係が成立する。ここで、(13)式はエネルギー保存則、(14)式は気体の状態方程式、(15)式は質量保存則を示している。(14)式において、Rcylはインテークマニホールド内部のガスのガス定数(ここでは一定値とする)である。
(13)式において、eqfは燃焼により発生する熱量であり、deqf/dtは燃焼により発生する熱量を1サイクルの期間で時間微分した値を示している。また、Wcrankはクランクシャフト36が外部にする仕事であり、dWcrank/dtはクランクシャフト36が外部にする仕事を1サイクルの期間で時間微分した値を示している。(13)式で表されるように、1サイクルの期間では、流入ガスのエンタルピーe2、排出ガスのエンタルピーe3、燃焼により発生する熱量eqf、およびクランクシャフトが外部にする仕事Wcrankのエネルギー収支が0となる。
以上のように、シリンダーモデル68によれば、シリンダー内(筒内)のガスの質量Mcyl、圧力Pcyl、温度Tcyl、体積Vcyl、シリンダーの前後の質量流量の時間微分値dm2/dt,dm3/dt、エンタルピーの時間微分値de2/dt,de3/dtの関係を数式により規定することができる。
以上のように構築された本実施形態のトルク推定モデルによれば、各モデルの物理式を並列的に演算処理することで、各モデルにおいて、ガスの質量M、圧力P、温度T、体積V、質量流量m、エンタルピーe等の特性値を逐次求めることが可能となり、筒内圧Pcylを算出することができる。なお、各モデルにおいて、ガスの質量M、圧力P、温度T、体積Vの初期値については、必要に応じて、センサによる検出、又は容量要素の設計値等から予め取得することが好適である。
この際、(13)式は燃焼によるエネルギーを含むため、燃焼による熱量eqfを別途算出する必要がある。このため、本実施形態では、熱発生に関するWiebe関数(以下の(16)式)を用いて、(13)式におけるdeqf/dtを算出するようにしている。(16)式によれば、微小クランク角毎の熱発生率dQ/dθを算出することができる。ここで、(16)式のQは燃焼により発生する熱量であり、(13)式のeqfと同じ特性値を表している。すなわち、eqf=Qの関係が成立する。
また、(17)式は、熱発生率dQ/dθと熱発生量eqfの時間微分値eqf/dtとの関係を表している。ここで、dθ/dtは微小時間毎のクランク角の変化量であるため、クランク角センサ38の検出値(機関回転数)から求めることができる。従って、(13)式のdeqf/dtは、(16)式、(17)式から算出することができる。
また、クランクシャフト36の仕事量Wcrank、筒内圧Pcyl、クランクシャフト36の図示トルクTcrankの間には、以下の(18)式〜(20)式の関係が成立する。(18)式〜(20)式において、筒内容積Vおよびその変化率dV/dθは、クランク角θに応じて幾何学的に決定される値である。従って、(18)式〜(20)式についても上記各式と並列的に演算処理を行うことで、(13)式から得られる仕事量Wcrankに基づいて、(18)式から筒内圧Pcylを算出することができる。そして、筒内圧Pcylに基づいて、(20)式からクランクシャフト36の図示トルクTcrankを算出することができる。
以上のように、本実施形態のトルク推定モデルによれば、サイクル毎に上記各モデルを構成する数式を並列的に演算処理することで、クランクシャフト36の図示トルクTcrankを逐次算出することができる。
なお、エキゾーストマニホールドモデル72の下流に触媒モデルなどのモデルを更に構築しても良い。また、ターボチャージャーなどの過給機を備えたシステムにおいては、過給機モデルを構築することが好適である。
図示トルクTcrankは、筒内圧Pcylに基づいて算出された値であり、内燃機関10のフリクショントルクの影響は考慮されていないため、クランクシャフト36から実際に出力されるトルク(実トルク)を求めるためには、フリクショントルクを推定して、図示トルクからフリクショントルクを減算することが好適である。すなわち、実トルクと図示トルクの間には以下の関係式が成立する。
実トルク=(図示トルクTcrank)−(フリクショントルク)
実トルク=(図示トルクTcrank)−(フリクショントルク)
フリクショントルクは機関回転数、冷却水温などのパラメータと相関があるため、フリクショントルクとこれらのパラメ−タの関係を予め取得してマップを作成しておくことで、このマップに基づいてフリクショントルクを算出することができる。
[Wiebe関数による熱発生率の算出方法]
次に、Wiebe関数((16)式)を用いて熱発生率dQ/dθを算出する方法について説明する。図3は、クランク角[CA]と熱発生率dQ/dθとの関係を示す特性図である。上述のように、熱発生率dQ/dθは微小クランク角毎の熱発生量を表しており、図3では、実機データに基づいて得られた熱発生率(図3中に実線で示す)と、Wiebe関数から得られた熱発生率(図3中に破線で示す)を共に示している。Wiebe関数によれば、実機データの熱発生率を精度良く近似することができる。
次に、Wiebe関数((16)式)を用いて熱発生率dQ/dθを算出する方法について説明する。図3は、クランク角[CA]と熱発生率dQ/dθとの関係を示す特性図である。上述のように、熱発生率dQ/dθは微小クランク角毎の熱発生量を表しており、図3では、実機データに基づいて得られた熱発生率(図3中に実線で示す)と、Wiebe関数から得られた熱発生率(図3中に破線で示す)を共に示している。Wiebe関数によれば、実機データの熱発生率を精度良く近似することができる。
図3において、θ0は点火が行われるクランク角を示している。熱発生率dQ/dθは、θ0のクランク角位置で点火が行われた後、筒内での燃焼の進行に伴って増加し、ピークに達した後、減少する。
(16)式で示されるWiebe関数には、熱入力Qfuelが与えられる。ここで、熱入力Qfuelは、筒内に供給された燃料の持つ熱量に相当する。よって、熱入力Qfuelの値は、筒内に供給された燃料量に、その燃料の低位発熱量を乗じた値に相当する。なお、低位発熱量は、真発熱量とも呼ばれる物性値である。低位発熱量とは、単位量の燃料が完全燃焼したときに発生する熱量から、燃料中に含まれる水分および燃焼によって生じる水分を蒸発させるのに必要な熱量(潜熱)を差し引いた残りの熱量を意味する。熱入力Qfuelの値は、具体的には、燃料噴射弁30からの燃料噴射量に基づいて算出することができる。あるいは、空燃比A/Fおよび筒内空気量(負荷率KL)から熱入力Qfuelを算出することもできる。
(16)式に示されるように、Wiebe関数は、複数のパラメータm,k,θp,θbを含んでいる。図3に示すように、これらのパラメータは、Wiebe関数の形状を調整する機能を有している。従って、Wiebe関数に実機データと同様の熱入力Qfuelが与えられ、これらのパラメータが適切な値に設定されると、Wiebe関数により図3中に実線で示す実機データの特性を近似することができる。これにより、実機データをその都度取得することなく、任意のクランク角における熱発生率dQ/dθをWiebe関数から逐次算出することが可能となる。
各パラメータm,k,θp,θbの値は運転条件に応じて決定され、これによりWiebe関数の特性が実機データに近似される。以下、各パラメータm,k,θp,θbを適合する方法について説明する。
(形状パラメータm)
mは形状パラメータであって、熱発生率dQ/dθのピークの位置を調整する機能を有している。(16)式において、mの値が大きくなるほどピークの位置はクランク角の遅角側(図3の右側)へ変化する。従って、パラメータmの値を適合することで、熱発生率のピークの位置を実機データに適合することができる。
mは形状パラメータであって、熱発生率dQ/dθのピークの位置を調整する機能を有している。(16)式において、mの値が大きくなるほどピークの位置はクランク角の遅角側(図3の右側)へ変化する。従って、パラメータmの値を適合することで、熱発生率のピークの位置を実機データに適合することができる。
図4は、パラメータmを求める際に用いるマップを示している。図4に示すように、パラメータmは点火時期SA[BTDC]に基づいて決定され、点火時期SA[BTDC]が大きくなるほど形状パラメータmの値は小さくなる。図4のマップによれば、点火時期SA[BTDC]に基づいて最適な形状パラメータmの値を求めることができる。なお、点火時期以外のパラメータ、例えば空燃比A/F、機関回転数NE、負荷率KL、バルブタイミングVTなどを更に加えて、多次元マップからパラメータmを算出するようにしても良い。
(効率k)
パラメータkは、効率を表している。(16)式から判るように、本実施形態では、効率kなるパラメータを乗じて、熱発生率dQ/dθを算出することとしている。Wiebe関数を内燃機関10での燃焼に適用する場合には、一般に、筒内に供給された燃料が持つ熱量が熱入力Qfuelに相当すると考えられている。しかしながら、内燃機関10における実際の燃焼では、冷却損失や燃料の燃え残り等に起因して、何らかの熱損失を伴うのが普通である。すなわち、実際には、燃料が持つ熱入力Qfuelの全部が発熱量Qに変換されることはなく、その変換効率は100%ではない。本実施形態では、このことをWiebe関数モデルに反映させるため、効率kを導入することとした。すなわち、効率kは、燃料が持つ熱量である熱入力Qfuelが発熱量Qに変換される効率としての物理的意味を有している。よって、効率kは、0<k<1の範囲の値を示す数である。
パラメータkは、効率を表している。(16)式から判るように、本実施形態では、効率kなるパラメータを乗じて、熱発生率dQ/dθを算出することとしている。Wiebe関数を内燃機関10での燃焼に適用する場合には、一般に、筒内に供給された燃料が持つ熱量が熱入力Qfuelに相当すると考えられている。しかしながら、内燃機関10における実際の燃焼では、冷却損失や燃料の燃え残り等に起因して、何らかの熱損失を伴うのが普通である。すなわち、実際には、燃料が持つ熱入力Qfuelの全部が発熱量Qに変換されることはなく、その変換効率は100%ではない。本実施形態では、このことをWiebe関数モデルに反映させるため、効率kを導入することとした。すなわち、効率kは、燃料が持つ熱量である熱入力Qfuelが発熱量Qに変換される効率としての物理的意味を有している。よって、効率kは、0<k<1の範囲の値を示す数である。
効率kを導入しない場合には、Wiebe関数モデルにより算出される熱発生率dQ/dθのピーク値は、実機データのピーク値より大きくなり易い。これは、実機における熱損失が反映されないことが原因であると考えられる。本実施形態では、効率kを導入することにより、Wiebe関数モデルにより算出される熱発生率dQ/dθのピーク値を、実機データのピーク値にほぼ等しく揃えることができる。従って、効率kを導入することで、筒内の熱発生を更に良い精度でシミュレートすることが可能となる。
図5は、効率kを求める際に用いるマップを示している。図5に示すように、効率kも主として点火時期SA[BTDC]に応じて変化し、点火時期SA[SA]が大きくなるほど効率kの値は小さくなる。図5のマップによれば、点火時期SA[BTDC]に基づいて最適な効率パラメータkの値を求めることができる。なお、点火時期以外のパラメータ、例えば空燃比A/F、機関回転数NE、負荷率KL、バルブタイミングVTなどを更に加えて、多次元マップから効率パラメータkを算出するようにしても良い。
なお、(13)式のエネルギー保存則に熱損失を見積もる項を入れることもできるが、(16)式で効率kを考慮しているため、熱損失の項を不要とすることができる。
(燃焼期間θp)
パラメータθpは、燃焼による熱の発生が継続する期間をクランク角度で表したものとしての物理的意味を有する。従って、燃焼期間θpが大きくなると、熱発生率dQ/dθが0から立ち上がった後、再び0に戻るまでのクランク角幅が大きくなる。
パラメータθpは、燃焼による熱の発生が継続する期間をクランク角度で表したものとしての物理的意味を有する。従って、燃焼期間θpが大きくなると、熱発生率dQ/dθが0から立ち上がった後、再び0に戻るまでのクランク角幅が大きくなる。
図6は、燃焼期間θpを求める際に用いるマップを示している。図6に示すように、燃焼期間θpは、点火時期SA[BTDC]と、機関回転数NEとに基づいて決定される。そして、点火時期SA[BTDC]が大きくなるほど燃焼期間θpの値は小さくなり、また、機関回転数NEが大きくなるほど、燃焼期間θpの値は大きくなる。図6のマップによれば、点火時期SA[BTDC]及び機関回転数NEに基づいて最適な燃焼期間θpの値を求めることができる。なお、点火時期、機関回転数以外のパラメータ、例えば空燃比A/F、負荷率KL、バルブタイミングVTなどを更に加えた多次元マップから燃焼期間θpを算出するようにしても良い。
(熱発生開始点ズレ量θb)
上記(16)式においては、θ=0のときdQ/dθ=0であり、θが0より大きくなると、dQ/dθ>0となって熱が発生し始めることを表す。つまり、本実施形態のWiebe関数モデルにおいては、θは熱発生開始後の経過クランク角度を表す。よって、θ=0の点は、熱発生開始点となる。従来、Wiebe関数を利用したシミュレーションにおいては、熱発生開始点(θ=0)は、点火時期に等しいとされていた。
上記(16)式においては、θ=0のときdQ/dθ=0であり、θが0より大きくなると、dQ/dθ>0となって熱が発生し始めることを表す。つまり、本実施形態のWiebe関数モデルにおいては、θは熱発生開始後の経過クランク角度を表す。よって、θ=0の点は、熱発生開始点となる。従来、Wiebe関数を利用したシミュレーションにおいては、熱発生開始点(θ=0)は、点火時期に等しいとされていた。
しかしながら、Wiebe関数モデルの熱発生開始点を実際の点火時期に等しいとした場合には、精度の良いシミュレーションを行うことが困難となる。図7は、このことを説明するための模式的な図である。図7中、太い実線は熱発生率dQ/dθの実機データを表し、細い実線はWiebe関数モデルによる算出結果を表す。
図7(A)に示すように、熱発生開始点を点火時期に等しくした場合には、Wiebe関数のどのパラメータをどのように変えても、Wiebe関数モデルの算出結果を実機データに一致させることができない場合がある。このような場合、図7(B)に示すように、熱発生開始点(θ=0)を点火時期からずらした位置とすることにより、Wiebe関数モデルの算出結果におけるdQ/dθの立ち上がり位置を移動させて、実機データの立ち上がり位置に一致させることができる。以下、Wiebe関数モデルの熱発生開始点と、点火時期とのズレ量を「熱発生開始点ズレ量」と称し、符号θbで表すこととする。このように、Wiebe関数モデルに熱発生開始点ズレ量θbを導入することにより、筒内の熱発生を精度良くシミュレートすることが可能となる。
熱発生開始点ズレ量θbの値は、内燃機関10の運転条件によって異なると考えられる。よって、Wiebe関数モデルを内燃機関10に適合するためには、運転条件と熱発生開始点ズレ量θbの値との関係を把握する必要がある。
図8は、熱発生開始点ズレ量θbを求める際に用いるマップを示している。図8に示すように、熱発生開始点ズレ量θbは、点火時期SA[BTDC]と、機関回転数NEに基づいて決定される。そして、点火時期SA[BTDC]が大きくなるほど熱発生開始点ズレ量θbの値は大きくなり、また、機関回転数NEが大きくなるほど熱発生開始点ズレ量θbの値は大きくなる。図8のマップによれば、点火時期SA[BTDC]及び機関回転数NEに基づいて最適な熱発生開始点ズレ量θbの値を求めることができる。なお、点火時期、機関回転数以外のパラメータ、例えば空燃比A/F、負荷率KL、バルブタイミングVTなどを更に加えた多次元マップから熱発生開始点ズレ量θbを算出するようにしても良い。
なお、(16)式において係数aは所定の係数であって、θ=θpとなり、燃焼が終了した時点での熱発生率を与える係数である。
以上のように、本実施形態の手法によれば、Wiebe関数のパラメータm,k,θp,θbを、図4、図5、図6、図8のマップから算出することができ、熱発生率の特性を実測値の特性に精度良く適合することができる。これにより、(16)式に基づいて熱発生率を高い精度で推定することが可能となる。なお、Wiebe関数のパラメータm,k,θp,θbと運転条件との関係は、近似式を用いて規定しても良い。
[各マップの取得方法]
次に、Wiebe関数のパラメータm,k,θp,θbを算出するためのマップを取得する方法について説明する。Wiebe関数のパラメータm,k,θp,θbは、Wiebe関数を実機データにフィッティングすることで求めることができる。
次に、Wiebe関数のパラメータm,k,θp,θbを算出するためのマップを取得する方法について説明する。Wiebe関数のパラメータm,k,θp,θbは、Wiebe関数を実機データにフィッティングすることで求めることができる。
最初に、熱発生率dQ/dθの実機データの取得方法を説明する。まず、所定クランク角幅ごと(例えば1degCAごと)に、筒内圧センサ44により筒内圧Pを計測する。筒内圧Pと、筒内容積Vと、発熱量Qとの間には、以下の(21)式のエネルギー保存則が成り立つ。
上記(2)式中、κは比熱比である。また、筒内容積Vおよびその変化率dV/dθは、クランク角θに応じて幾何学的に決定される値である。よって、所定クランク角幅ごとに計測した筒内圧Pの値を上記(22)式に代入することにより、熱発生率dQ/dθの実機データを得ることができる。
図9は、フィッティングの方法を説明するための模式図である。図9中で、実線は、熱発生率dQ/dθの実機データを示しており、破線は、Wiebe関数モデルによる算出結果を示している。この場合、Wiebe関数モデルによって熱発生率dQ/dθを算出するに際し、熱入力Qfuel、熱発生開始点ズレ量θb、効率k、燃焼期間θpおよび形状パラメータmに対して、実機データとWiebe関数モデルの算出結果との誤差が最小となるように、最小二乗法によりフィッティング(最適化)を行う。
具体的には、図9に示す誤差比較範囲内で、複数の計測ポイント(ここでは、2つの計測ポイントP1,P2とする)を設定し、各ポイントP1,P2での実機データとWiebe関数モデルによる算出結果との誤差(偏差)の二乗和が最小となるような熱発生開始点ズレ量θb、効率k、燃焼期間θpおよび形状パラメータmの値をそれぞれ探索する。そして、その探し出された値が熱発生開始点ズレ量θb、効率k、燃焼期間θpおよび形状パラメータmの最適化された値であると定められる。そして、このようなフィッティングを異なる運転条件毎に行うことで、図4、図5、図6、図8のマップを取得することができる。
この際、Wiebe関数は元々実機の熱発生率dQ/dθに近い特性を有しているため、実機データとの上記偏差を求める計測ポイントの数は最小限に抑えることができる。従って、実機データの熱発生率dQ/dθは設定した計測ポイントのみで取得すれば足り、筒内圧の計測ポイントを最小限に抑えることができる。これにより、非常に少ない適合工数でWiebe関数モデルを実機データにフィッティングすることが可能となる。
従って、例えば本実施形態のトルク推定モデルを用いて内燃機関10のベンチテストを行い、各運転条件に対応した図示トルクを算出し、これを反映させて内燃機関10のECU40を開発する場合は、計測ポイントを大幅に抑えることができるため、マップ作成に要する期間が短くなり、開発期間を大幅に短縮することが可能となる。また、計測ポイント間の運転状態はWiebe関数モデルによって実機データに対して非常に高い精度で近似することができるため、ECU40の演算処理能力の精度を向上することができる。更に、例えば排気温が高いなどの理由で定常試験での計測が困難な条件(大遅角領域など)に関しても、トルク推定を行うことが可能となる。
また、上記トルク推定モデル及び図4、図5、図6、図8のマップを実機の内燃機関19のECU40に構築した場合は、算出したトルクTcrankに基づいて内燃機関10を制御することができる。この場合においても、計測ポイント間の運転状態はWiebe関数モデルによって実機データに対して非常に高い精度で近似することができるため、クランク角毎にトルクTcrankを精度良く算出することができ、これに基づいて内燃機関10を所望の運転状態で運転することが可能となる。
また、効率k、および熱発生開始点ズレ量θbは、マップまたは近似式によらずに、実機のデータから直接算出しても良い。図10は、効率kの定義を説明するための図である。熱発生率dQ/dθの実機データにおいて、効率kは以下のように定義される。図10中、Qfuelは、筒内に供給された燃料が持つ熱量を意味し、その値は、燃料噴射弁30からの燃料噴射量に基づいて、あるいは空燃比A/Fおよび筒内空気量に基づいて、算出することができる。一方、図10中、Qmaxは、実機データにおけるdQ/dθをθで積分した値である。すなわち、Qmaxは、実機データの熱発生率dQ/dθの曲線と、dQ/dθ=0の直線とがグラフ上で囲む面積に相当し、実際の総発熱量としての物理的意味を有する。従って、効率kは、k=Qmax/Qfuelとして算出することができる。
また、図11は、熱発生率dQ/dθの実機データから熱発生開始点ズレ量θbを求める方法を説明するための図である。図11中の実線は、図3における実機データの前半部分を拡大したものである。図11から判るように、一般に、実機データの熱発生率dQ/dθの値は、点火時期の直後は0を挟んで振動し、その後立ち上がる。従って、dQ/dθのピーク位置から点火時期方向へ戻っていったときに最初にdQ/dθ=0となる点は、熱発生率dQ/dθの立ち上がり位置を示すことになる。よって、実機データから熱発生開始点ズレ量θbを求める場合は、点火時期、機関回転数等を可変させた運転条件毎にdQ/dθ=0となる点を熱発生開始点と定め、その熱発生開始点と点火時期との間のクランク角度幅を、熱発生開始点ズレ量θbとして求めることができる。
以上説明したように本実施形態によれば、Wiebe関数のパラメータm,k,θp,θbを運転状態に基づいてマップから算出し、Wiebe関数から算出した熱発生率を用いて図示トルクを算出するため、内燃機関10の図示トルクを高精度に算出することが可能となる。これにより、運転条件から直接的にトルクを算出する場合に比べて適合工数を大幅に削減することが可能となる。
従って、ベンチテストに基づいてその内燃機関10のECU40を開発する場合は、マップ作成に必要となる計測ポイントを大幅に削減することができるため、開発期間を短縮することが可能となる。また、計測ポイント間の運転状態はWiebe関数モデルによって実機データに対して非常に高い精度で近似することができるため、計測ポイント数を低減した場合であっても、トルク推定精度の低下を抑止することができ、精度の高い制御が可能となる。更に、トルク推定モデルを車両上のECU40に構築した場合においても、クランク角毎に図示トルクTcrankを精度良く算出することができ、これに基づいて内燃機関10を所望の運転状態で運転することが可能となる。
10 内燃機関
40 ECU
62 スロットルモデル
64 インテークマニホールドモデル
66 吸気弁モデル
68 シリンダーモデル(熱発生モデル)
70 排気弁モデル
72 エキゾーストマニホールドモデル72
40 ECU
62 スロットルモデル
64 インテークマニホールドモデル
66 吸気弁モデル
68 シリンダーモデル(熱発生モデル)
70 排気弁モデル
72 エキゾーストマニホールドモデル72
Claims (17)
- 内燃機関のガス流及び燃焼状態を表す特性値と図示トルクとの関係を規定したトルク推定モデルを取得するモデル取得ステップと、
クランク角度θに対する筒内の発熱量Qの変化率である熱発生率dQ/dθに寄与するパラメータを、運転条件に応じて取得するパラメータ取得ステップと、
前記パラメータを用いて、所望の運転条件下における熱発生率dQ/dθを演算する熱発生率演算ステップと、
前記熱発生率dQ/dθを用いて、前記トルク推定モデルから内燃機関の図示トルクを推定する図示トルク推定ステップと、
を有することを特徴とする機関出力の演算方法。 - 前記パラメータ取得ステップは、前記運転条件と前記パラメータとの関係を規定したマップ又は近似式を用いて、前記パラメータを取得することを特徴とする請求項1記載の機関出力の演算方法。
- 前記熱発生率演算ステップは、
複数の前記パラメータを含む関数であって、前記パラメータにより実際の熱発生率の特性を近似した関数を用いて前記熱発生率dQ/dθを演算することを特徴とする請求項2記載の機関出力の演算方法。 - 筒内圧の実測値に基づいて、所定の運転条件毎に前記実際の熱発生率を取得するステップと、
前記所定の運転条件毎に、前記実際の熱発生率と前記関数の値が一致するように前記パラメータの値を決定し、前記運転条件と前記パラメータとの関係を規定した前記マップ又は前記近似式を作成するマップ作成ステップと、
を更に有することを特徴とする請求項3記載の機関出力の演算方法。 - 前記関数はWiebe関数であり、前記複数のパラメータは、形状パラメータm、効率パラメータk、燃焼期間θp及び熱発生開始点ズレ量θbを含むことを特徴とする請求項3又は4記載の機関出力の演算方法。
- 前記図示トルク推定ステップは、
前記トルク推定モデルを用いて筒内圧を推定し、推定した筒内圧に基づいて前記図示トルクを推定することを特徴とする請求項1〜5のいずれかに記載の機関出力の演算方法。 - 前記トルク推定モデルは、吸気流演算モデル、排気流演算モデル、及び熱発生演算モデルを含み、
前記図示トルク推定ステップは、前記熱発生率dQ/dθを前記熱発生演算モデルへ導入することで、前記図示トルクを推定することを特徴とする請求項1〜6のいずれかに記載の機関出力の演算方法。 - 前記トルク推定モデルは、内燃機関のガス経路における容量要素と流れ要素を交互に結合して構成され、前記容量要素はエネルギー保存則、質量保存則、及び気体の状態方程式によってモデル化され、前記流れ要素は非圧縮性流体のノズルの式によってモデル化されることを特徴とする請求項7記載の機関出力の演算方法。
- 内燃機関のフリクショントルクを推定するステップと、
前記図示トルクと前記フリクショントルクとの差分から駆動軸に出力される実トルクを算出するステップと、
を更に有することを特徴とする請求項1〜8のいずれかに記載の機関出力の演算方法。 - 内燃機関のガス流及び燃焼状態を表す特性値と図示トルクとの関係を規定したトルク推定モデルを取得するモデル取得手段と、
クランク角度θに対する筒内の発熱量Qの変化率である熱発生率dQ/dθに寄与するパラメータを、運転条件に応じて取得するパラメータ取得手段と、
前記パラメータを用いて、所望の運転条件下における熱発生率dQ/dθを演算する熱発生率演算手段と、
前記熱発生率dQ/dθを用いて、前記トルク推定モデルから内燃機関の図示トルクを推定する図示トルク推定手段と、
を備えたことを特徴とする機関出力の演算装置。 - 前記パラメータ取得手段は、前記運転条件と前記パラメータとの関係を規定したマップ又は近似式を用いて、前記パラメータを取得することを特徴とする請求項10記載の機関出力の演算装置。
- 前記熱発生率演算手段は、
複数の前記パラメータを含む関数であって、前記パラメータにより実際の熱発生率の特性を近似した関数を用いて前記熱発生率dQ/dθを演算することを特徴とする請求項11記載の機関出力の演算装置。 - 前記関数はWiebe関数であり、前記複数のパラメータは、形状パラメータm、効率パラメータk、燃焼期間θp及び熱発生開始点ズレ量θbを含むことを特徴とする請求項12記載の機関出力の演算装置。
- 前記図示トルク推定手段は、
前記トルク推定モデルを用いて筒内圧を推定し、推定した筒内圧に基づいて前記図示トルクを推定することを特徴とする請求項10〜13のいずれかに記載の機関出力の演算装置。 - 前記トルク推定モデルは、吸気流演算モデル、排気流演算モデル、及び熱発生演算モデルを含み、
前記図示トルク推定手段は、前記熱発生率dQ/dθを前記熱発生演算モデルへ導入することで、前記図示トルクを推定することを特徴とする請求項10〜14のいずれかに記載の機関出力の演算装置。 - 前記トルク推定モデルは、内燃機関のガス経路における容量要素と流れ要素を交互に結合して構成され、前記容量要素はエネルギー保存則、質量保存則、及び気体の状態方程式によってモデル化され、前記流れ要素は非圧縮性流体のノズルの式によってモデル化されることを特徴とする請求項15記載の機関出力の演算装置。
- 内燃機関のフリクショントルクを推定する手段と、
前記図示トルクと前記フリクショントルクとの差分から駆動軸に出力される実トルクを算出する手段と、
を更に備えたことを特徴とする請求項10〜16のいずれかに記載の機関出力の演算装置。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005318702A JP2007126996A (ja) | 2005-11-01 | 2005-11-01 | 機関出力の演算方法及び演算装置 |
US11/590,850 US7269495B2 (en) | 2005-11-01 | 2006-11-01 | Engine output calculation method and engine output calculation apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005318702A JP2007126996A (ja) | 2005-11-01 | 2005-11-01 | 機関出力の演算方法及び演算装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2007126996A true JP2007126996A (ja) | 2007-05-24 |
Family
ID=37997581
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005318702A Pending JP2007126996A (ja) | 2005-11-01 | 2005-11-01 | 機関出力の演算方法及び演算装置 |
Country Status (2)
Country | Link |
---|---|
US (1) | US7269495B2 (ja) |
JP (1) | JP2007126996A (ja) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2014025380A (ja) * | 2012-07-25 | 2014-02-06 | Toyota Motor Corp | 内燃機関の熱発生率波形作成装置および燃焼状態診断装置 |
WO2017094349A1 (ja) * | 2015-12-02 | 2017-06-08 | 本田技研工業株式会社 | 内燃機関の制御装置 |
Families Citing this family (31)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102005014789A1 (de) * | 2005-03-31 | 2006-10-05 | Nonox B.V. | Verfahren zum Steuern des im Brennraum einer Brennkraftmaschine vorhandenen brennfähigen Luft-Kraftstoffgemisches |
DE102011086063A1 (de) * | 2011-11-10 | 2013-05-16 | Robert Bosch Gmbh | Verfahren zum Betreiben einer Brennkraftmaschine und Steuereinrichtung hierfür |
US9719439B2 (en) | 2012-08-24 | 2017-08-01 | GM Global Technology Operations LLC | System and method for controlling spark timing when cylinders of an engine are deactivated to reduce noise and vibration |
US9376973B2 (en) | 2012-09-10 | 2016-06-28 | GM Global Technology Operations LLC | Volumetric efficiency determination systems and methods |
US9726139B2 (en) | 2012-09-10 | 2017-08-08 | GM Global Technology Operations LLC | System and method for controlling a firing sequence of an engine to reduce vibration when cylinders of the engine are deactivated |
US9534550B2 (en) | 2012-09-10 | 2017-01-03 | GM Global Technology Operations LLC | Air per cylinder determination systems and methods |
US9416743B2 (en) | 2012-10-03 | 2016-08-16 | GM Global Technology Operations LLC | Cylinder activation/deactivation sequence control systems and methods |
US9382853B2 (en) | 2013-01-22 | 2016-07-05 | GM Global Technology Operations LLC | Cylinder control systems and methods for discouraging resonant frequency operation |
US9458778B2 (en) | 2012-08-24 | 2016-10-04 | GM Global Technology Operations LLC | Cylinder activation and deactivation control systems and methods |
US9638121B2 (en) * | 2012-08-24 | 2017-05-02 | GM Global Technology Operations LLC | System and method for deactivating a cylinder of an engine and reactivating the cylinder based on an estimated trapped air mass |
US9650978B2 (en) | 2013-01-07 | 2017-05-16 | GM Global Technology Operations LLC | System and method for randomly adjusting a firing frequency of an engine to reduce vibration when cylinders of the engine are deactivated |
US9458780B2 (en) | 2012-09-10 | 2016-10-04 | GM Global Technology Operations LLC | Systems and methods for controlling cylinder deactivation periods and patterns |
US10227939B2 (en) | 2012-08-24 | 2019-03-12 | GM Global Technology Operations LLC | Cylinder deactivation pattern matching |
US9458779B2 (en) * | 2013-01-07 | 2016-10-04 | GM Global Technology Operations LLC | Intake runner temperature determination systems and methods |
DE102013202038B3 (de) * | 2013-02-07 | 2013-07-25 | Mtu Friedrichshafen Gmbh | Verfahren zur Korrektur einer mittels einer Brennstoffeinspritzvorrichtung eingespritzten Brennstoffmenge im Betrieb einer Brennkraftmaschine |
US9494092B2 (en) | 2013-03-13 | 2016-11-15 | GM Global Technology Operations LLC | System and method for predicting parameters associated with airflow through an engine |
US9441550B2 (en) | 2014-06-10 | 2016-09-13 | GM Global Technology Operations LLC | Cylinder firing fraction determination and control systems and methods |
US9341128B2 (en) | 2014-06-12 | 2016-05-17 | GM Global Technology Operations LLC | Fuel consumption based cylinder activation and deactivation control systems and methods |
US9556811B2 (en) | 2014-06-20 | 2017-01-31 | GM Global Technology Operations LLC | Firing pattern management for improved transient vibration in variable cylinder deactivation mode |
US9863346B2 (en) * | 2014-10-03 | 2018-01-09 | GM Global Technology Operations LLC | Method and apparatus for estimating nitrogen oxides out of an engine |
US9599047B2 (en) | 2014-11-20 | 2017-03-21 | GM Global Technology Operations LLC | Combination cylinder state and transmission gear control systems and methods |
JP6137220B2 (ja) * | 2015-02-24 | 2017-05-31 | トヨタ自動車株式会社 | 内燃機関の熱発生率波形算出装置および熱発生率波形算出方法 |
US10337441B2 (en) | 2015-06-09 | 2019-07-02 | GM Global Technology Operations LLC | Air per cylinder determination systems and methods |
US10655550B2 (en) | 2015-07-13 | 2020-05-19 | GM Global Technology Operations LLC | Intake manifold and cylinder airflow estimation systems and methods |
US10323564B2 (en) * | 2016-01-19 | 2019-06-18 | GM Global Technology Operations LLC | Systems and methods for increasing temperature of an internal combustion engine during a cold start including low coolant flow rates during a startup period |
JP6544479B2 (ja) * | 2016-03-18 | 2019-07-17 | 富士通株式会社 | エンジントルク推定装置、エンジン制御システム及びエンジントルク推定方法 |
JP6733105B2 (ja) | 2018-02-23 | 2020-07-29 | 三菱電機株式会社 | 内燃機関の制御装置及び制御方法 |
KR101891477B1 (ko) * | 2018-04-23 | 2018-09-28 | 정균식 | 대형 저속 엔진의 연소분석장치 및 이를 이용한 엔진의 연소상태 판단방법 |
CN114458458B (zh) * | 2022-03-10 | 2023-01-24 | 潍柴动力股份有限公司 | 一种发动机控制方法及装置 |
CN115680932B (zh) * | 2022-10-13 | 2024-05-24 | 中国航发四川燃气涡轮研究院 | 一种自适应发动机二元自适应引射喷管数学建模方法 |
CN117932941B (zh) * | 2024-01-29 | 2024-07-26 | 北京电子科技职业学院 | 一种基于扭矩预测模型的偏差修正方法与系统 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0481557A (ja) * | 1990-07-20 | 1992-03-16 | Japan Electron Control Syst Co Ltd | 内燃機関の排気還流制御装置 |
JPH04228855A (ja) * | 1990-12-27 | 1992-08-18 | Toyota Motor Corp | 燃焼圧力センサの出力感度補正方法 |
JP2004340022A (ja) * | 2003-05-15 | 2004-12-02 | Toyota Motor Corp | 多気筒内燃機関の筒内吸入空気量推定装置 |
JP2005233110A (ja) * | 2004-02-20 | 2005-09-02 | Nissan Motor Co Ltd | 内燃機関の点火時期制御装置 |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS63143384A (ja) | 1986-12-08 | 1988-06-15 | Matsushita Electric Ind Co Ltd | エンジン制御装置 |
JP2830011B2 (ja) | 1989-02-23 | 1998-12-02 | 三菱自動車工業株式会社 | 燃焼制御マップ作成方法 |
JP2830012B2 (ja) | 1989-02-23 | 1998-12-02 | 三菱自動車工業株式会社 | 燃焼状態計測方法 |
US5577474A (en) * | 1995-11-29 | 1996-11-26 | General Motors Corporation | Torque estimation for engine speed control |
US5848371A (en) * | 1996-06-13 | 1998-12-08 | Caterpillar Inc. | Method for determining an estimate of a driveline torque using a computer based model |
JP2001227399A (ja) | 2000-02-18 | 2001-08-24 | Denso Corp | 内燃機関の制御装置 |
JP2002004928A (ja) | 2000-06-23 | 2002-01-09 | Yamaha Motor Co Ltd | エンジン制御装置 |
JP3969993B2 (ja) | 2001-10-16 | 2007-09-05 | 本田技研工業株式会社 | 動力伝達装置 |
-
2005
- 2005-11-01 JP JP2005318702A patent/JP2007126996A/ja active Pending
-
2006
- 2006-11-01 US US11/590,850 patent/US7269495B2/en not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0481557A (ja) * | 1990-07-20 | 1992-03-16 | Japan Electron Control Syst Co Ltd | 内燃機関の排気還流制御装置 |
JPH04228855A (ja) * | 1990-12-27 | 1992-08-18 | Toyota Motor Corp | 燃焼圧力センサの出力感度補正方法 |
JP2004340022A (ja) * | 2003-05-15 | 2004-12-02 | Toyota Motor Corp | 多気筒内燃機関の筒内吸入空気量推定装置 |
JP2005233110A (ja) * | 2004-02-20 | 2005-09-02 | Nissan Motor Co Ltd | 内燃機関の点火時期制御装置 |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2014025380A (ja) * | 2012-07-25 | 2014-02-06 | Toyota Motor Corp | 内燃機関の熱発生率波形作成装置および燃焼状態診断装置 |
WO2017094349A1 (ja) * | 2015-12-02 | 2017-06-08 | 本田技研工業株式会社 | 内燃機関の制御装置 |
JPWO2017094349A1 (ja) * | 2015-12-02 | 2018-10-04 | 本田技研工業株式会社 | 内燃機関の制御装置 |
US20180347481A1 (en) * | 2015-12-02 | 2018-12-06 | Honda Motor Co., Ltd. | Control apparatus for internal combustion engine |
Also Published As
Publication number | Publication date |
---|---|
US7269495B2 (en) | 2007-09-11 |
US20070100534A1 (en) | 2007-05-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2007126996A (ja) | 機関出力の演算方法及び演算装置 | |
US8265853B2 (en) | Cylinder pressure measurement system and method | |
CN101014762A (zh) | 用于内燃机的空气量估算设备 | |
US20110172898A1 (en) | Internal combustion engine system control device | |
JP4114574B2 (ja) | 内燃機関の吸気量制御装置及び吸気量制御方法 | |
JP4788640B2 (ja) | 内燃機関の筒内圧推定方法および筒内圧推定装置 | |
KR102095336B1 (ko) | 내연 기관의 목표 흡입관 압력을 결정하기 위한 방법 및 제어 장치 | |
US20110010076A1 (en) | Method and device for operating an internal combustion engine | |
JP2007248119A (ja) | Wiebe関数パラメータの決定方法および内燃機関の熱発生率推定装置 | |
JPWO2011036743A1 (ja) | 内燃機関の制御装置 | |
JP4577211B2 (ja) | Wiebe関数パラメータの決定方法および決定装置 | |
JP2008215204A (ja) | 内燃機関の熱発生率のシミュレーション方法、内燃機関のトルクモデル作成方法および内燃機関のトルク推定方法 | |
CN108603450B (zh) | 用于计算内燃机的气缸中的残余气体质量的方法和控制器 | |
JP2005069020A (ja) | 内燃機関の制御装置 | |
JP2007040266A (ja) | 内燃機関の吸入空気量推定装置 | |
JP2007127458A (ja) | 動力伝達機構の試験装置 | |
Meyer | Engine modeling of an internal combustion engine with twin independent cam phasing | |
JP2007126997A (ja) | 筒内熱発生のシミュレーション方法およびシミュレーション装置 | |
JP4803099B2 (ja) | 可変圧縮比エンジンのトルク推定装置 | |
JP2010048171A (ja) | 内燃機関の失火検出装置 | |
JP5402762B2 (ja) | 内燃機関の制御装置 | |
Lahti et al. | Dynamic engine control for HCCI combustion | |
Langwiesner et al. | Wall Heat Transfer in a Multi-Link Extended Expansion SI-Engine | |
JP4665788B2 (ja) | 内燃機関の制御装置 | |
JP4241560B2 (ja) | 内燃機関の吸入空気量推定装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080801 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20100121 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100126 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20100525 |