JP6490239B2 - Combustion state estimation device - Google Patents
Combustion state estimation device Download PDFInfo
- Publication number
- JP6490239B2 JP6490239B2 JP2017555931A JP2017555931A JP6490239B2 JP 6490239 B2 JP6490239 B2 JP 6490239B2 JP 2017555931 A JP2017555931 A JP 2017555931A JP 2017555931 A JP2017555931 A JP 2017555931A JP 6490239 B2 JP6490239 B2 JP 6490239B2
- Authority
- JP
- Japan
- Prior art keywords
- angular velocity
- rotating body
- blade
- cylinder
- combustion
- 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
Links
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/1438—Introducing closed-loop corrections using means for determining characteristics of the combustion gases; Sensors therefor
- F02D41/1444—Introducing closed-loop corrections using means for determining characteristics of the combustion gases; Sensors therefor characterised by the characteristics of the combustion gases
- F02D41/1445—Introducing closed-loop corrections using means for determining characteristics of the combustion gases; Sensors therefor characterised by the characteristics of the combustion gases the characteristics being related to the exhaust flow
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D23/00—Controlling engines characterised by their being supercharged
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F01—MACHINES OR ENGINES IN GENERAL; ENGINE PLANTS IN GENERAL; STEAM ENGINES
- F01N—GAS-FLOW SILENCERS OR EXHAUST APPARATUS FOR MACHINES OR ENGINES IN GENERAL; GAS-FLOW SILENCERS OR EXHAUST APPARATUS FOR INTERNAL-COMBUSTION ENGINES
- F01N13/00—Exhaust or silencing apparatus characterised by constructional features
- F01N13/008—Mounting or arrangement of exhaust sensors in or on exhaust apparatus
-
- 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
- F02D45/00—Electrical control not provided for in groups F02D41/00 - F02D43/00
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F01—MACHINES OR ENGINES IN GENERAL; ENGINE PLANTS IN GENERAL; STEAM ENGINES
- F01N—GAS-FLOW SILENCERS OR EXHAUST APPARATUS FOR MACHINES OR ENGINES IN GENERAL; GAS-FLOW SILENCERS OR EXHAUST APPARATUS FOR INTERNAL-COMBUSTION ENGINES
- F01N2340/00—Dimensional characteristics of the exhaust system, e.g. length, diameter or volume of the exhaust apparatus; Spatial arrangements of exhaust apparatuses
- F01N2340/02—Distance of the exhaust apparatus to the engine or between two exhaust apparatuses
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F01—MACHINES OR ENGINES IN GENERAL; ENGINE PLANTS IN GENERAL; STEAM ENGINES
- F01N—GAS-FLOW SILENCERS OR EXHAUST APPARATUS FOR MACHINES OR ENGINES IN GENERAL; GAS-FLOW SILENCERS OR EXHAUST APPARATUS FOR INTERNAL-COMBUSTION ENGINES
- F01N2560/00—Exhaust systems with means for detecting or measuring exhaust gas components or characteristics
- F01N2560/07—Exhaust systems with means for detecting or measuring exhaust gas components or characteristics the means being an exhaust gas flow rate or velocity meter or sensor, intake flow meters only when exclusively used to determine exhaust gas parameters
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F01—MACHINES OR ENGINES IN GENERAL; ENGINE PLANTS IN GENERAL; STEAM ENGINES
- F01N—GAS-FLOW SILENCERS OR EXHAUST APPARATUS FOR MACHINES OR ENGINES IN GENERAL; GAS-FLOW SILENCERS OR EXHAUST APPARATUS FOR INTERNAL-COMBUSTION ENGINES
- F01N2900/00—Details of electrical control or of the monitoring of the exhaust gas treating apparatus
- F01N2900/04—Methods of control or diagnosing
- F01N2900/0416—Methods of control or diagnosing using the state of a sensor, e.g. of an exhaust gas sensor
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F01—MACHINES OR ENGINES IN GENERAL; ENGINE PLANTS IN GENERAL; STEAM ENGINES
- F01N—GAS-FLOW SILENCERS OR EXHAUST APPARATUS FOR MACHINES OR ENGINES IN GENERAL; GAS-FLOW SILENCERS OR EXHAUST APPARATUS FOR INTERNAL-COMBUSTION ENGINES
- F01N2900/00—Details of electrical control or of the monitoring of the exhaust gas treating apparatus
- F01N2900/06—Parameters used for exhaust control or diagnosing
- F01N2900/14—Parameters used for exhaust control or diagnosing said parameters being related to the exhaust gas
- F01N2900/1411—Exhaust gas flow rate, e.g. mass flow rate or volumetric flow rate
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Analytical Chemistry (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
Description
本発明は燃焼状態推定装置に関する。 The present invention relates to a combustion state estimation device.
JP2013−68130Aには、内燃機関の気筒ごとに設けられた筒内圧力センサによって、各気筒の筒内圧力を検出するものが開示されている。 JP2013-68130A discloses one that detects the in-cylinder pressure of each cylinder by an in-cylinder pressure sensor provided for each cylinder of the internal combustion engine.
ここで気筒の燃焼状態を推定する方法としては、筒内圧力センサの検出値に基づいて気筒の燃焼状態を推定する方法が考えられる。しかしながら、実際には筒内圧力センサの検出値に基づいて気筒の燃焼状態を推定することは難しく、筒内圧力センサを用いずに気筒の燃焼状態を推定する方法が求められている。 Here, as a method of estimating the combustion state of the cylinder, a method of estimating the combustion state of the cylinder based on the detection value of the in-cylinder pressure sensor can be considered. However, in practice, it is difficult to estimate the combustion state of the cylinder based on the detection value of the in-cylinder pressure sensor, and a method for estimating the combustion state of the cylinder without using the in-cylinder pressure sensor is required.
本発明はこのような問題点に着目してなされたものであり、筒内圧力センサを用いずに、気筒の燃焼状態を推定することを目的とする。 The present invention has been made paying attention to such problems, and an object thereof is to estimate the combustion state of a cylinder without using an in-cylinder pressure sensor.
上記課題を解決するために、本発明のある態様による燃焼状態推定装置は、気筒を有する機関本体の排気経路上に設けられたハウジングの内部に回転自在に収容されると共に、少なくとも1つのブレードを有して当該機関本体の各気筒から排出される排気のエネルギによって回転駆動される回転体と、ハウジングに設けられると共に、当該ハウジング内の所定位置を回転体のブレードが通過したことを検出する通過検出センサと、通過検出センサの検出結果に基づいて、回転体の角速度を算出すると共に、当該回転体の角速度に基づいて、機関本体の気筒の燃焼エネルギ又は燃焼間隔の少なくとも一方を算出するように構成された演算装置と、を備える。 In order to solve the above-described problems, a combustion state estimation device according to an aspect of the present invention is rotatably accommodated in a housing provided on an exhaust path of an engine body having a cylinder, and at least one blade is provided. A rotating body that is rotationally driven by the energy of the exhaust gas discharged from each cylinder of the engine body, and a passage that is provided in the housing and detects that the blade of the rotating body has passed through a predetermined position in the housing. The angular velocity of the rotating body is calculated based on the detection sensor and the detection result of the passage detection sensor, and at least one of the combustion energy or the combustion interval of the cylinder of the engine body is calculated based on the angular velocity of the rotating body. And a configured arithmetic device.
本発明のこの態様による燃焼状態推定装置によれば、燃焼状態推定装置を排気経路上に設けることによって、機関本体の気筒の燃焼エネルギや燃焼間隔といった気筒の燃焼状態を推定することができる。そのため、筒内圧力センサを用いずに、気筒の燃焼状態を推定することができる。 According to the combustion state estimation device according to this aspect of the present invention, by providing the combustion state estimation device on the exhaust path, the combustion state of the cylinder such as the combustion energy and the combustion interval of the cylinder of the engine body can be estimated. Therefore, the combustion state of the cylinder can be estimated without using the in-cylinder pressure sensor.
以下、図面を参照して本発明の実施形態について詳細に説明する。なお、以下の説明では、同様な構成要素には同一の参照番号を付す。 Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. In the following description, the same reference numerals are assigned to similar components.
<全体構成>
図1は、本発明の一実施形態による内燃機関100の概略構成図である。<Overall configuration>
FIG. 1 is a schematic configuration diagram of an
内燃機関100は、機関本体1と、吸気装置20と、排気装置30と、内燃機関100を制御するための電子制御ユニット200と、を備える。内燃機関100は、機関本体1が複数の気筒4を有するいわゆる多気筒内燃機関である。 The
機関本体1は、各気筒4に形成される燃焼室6内で燃料を燃焼させて、例えば車両などを駆動するための動力を発生させる。本実施形態では、機関本体1は4つの気筒4を有しているが、気筒数は特に限られるものではなく、例えば1つ(単気筒)であってもよい。また本実施形態では、機関本体1は燃焼室6内で燃料を火花点火燃焼させているが、燃料の燃焼方式も特に限られるものではなく、燃焼室内で燃料を圧縮自己着火燃焼させても良い。以下、機関本体1の構成について説明する。 The
機関本体1は、シリンダブロック2と、シリンダブロック2の上面に固定されたシリンダヘッド3と、を備える。 The
シリンダブロック2には、複数の気筒4が形成される。気筒4の内部には、燃焼圧力を受けて気筒4の内部を往復運動するピストン5が収められる。ピストン5は、コンロッドを介してクランクシャフトと連結されており、クランクシャフトによってピストン5の往復運動が回転運動に変換される。シリンダヘッド3の内壁面、気筒4の内壁面及びピストン冠面によって区画された空間が燃焼室6となる。 A plurality of
シリンダヘッド3には、シリンダヘッド3の一方の側面に開口すると共に各気筒4の燃焼室6に開口する吸気ポート7がと、シリンダヘッド3の他方の側面に開口すると共に各気筒4の燃焼室6に開口する排気ポート8と、が形成される。 The
またシリンダヘッド3には、燃焼室6と吸気ポート7との開口を開閉するための吸気弁9と、燃焼室6と排気ポート8との開口を開閉するための排気弁10と、吸気弁9を開閉駆動する吸気カムシャフト11と、排気弁10を開閉駆動する排気カムシャフト12と、が取り付けられる。 The
さらにシリンダヘッド3には、燃焼室6内に燃料を噴射するための燃料噴射弁13と、燃料噴射弁13から噴射された燃料と空気との混合気を燃焼室6内で点火するための点火プラグ14と、が取り付けられる。なお、燃料噴射弁13は、吸気ポート7内に燃料を噴射するように取り付けてもよい。 Further, the
吸気装置20は、吸気ポート7を介して気筒4内に空気を導くための装置であって、エアクリーナ21と、吸気管22と、吸気マニホールド23と、電子制御式のスロットル弁24と、エアフローメータ211と、を備える。 The
エアクリーナ21は、空気中に含まれる砂などの異物を除去する。 The
吸気管22は、一端がエアクリーナ21に連結され、他端が吸気マニホールド23のサージタンク23aに連結される。吸気管22によって、エアクリーナ21を介して吸気管22内に流入してきた空気(吸気)が吸気マニホールド23のサージタンク23aに導かれる。 One end of the
吸気マニホールド23は、サージタンク23aと、サージタンク23aから分岐してシリンダヘッド側面に形成されている各吸気ポート7の開口に連結される複数の吸気枝管23bと、を備える。サージタンク23aに導かれた空気は、吸気枝管23bを介して各気筒4内に均等に分配される。 The
スロットル弁24は、吸気管22内に設けられる。スロットル弁24は、スロットルアクチュエータ25によって駆動され、吸気管22の通路断面積を連続的又は段階的に変化させる。スロットルアクチュエータ25によってスロットル弁24の開度(以下「スロットル開度」という。)の調整することで、各気筒4内に吸入される吸気量が調整される。スロットル開度は、スロットルセンサ212によって検出される。 The
エアフローメータ211は、スロットル弁24よりも上流側の吸気管22内に設けられる。エアフローメータ211は、吸気管22内を流れる空気の流量(以下「吸気量」という。)を検出する。 The
排気装置30は、燃焼室6内で生じた燃焼ガス(排気)を浄化して外気に排出するための装置であって、排気マニホールド31と、排気管32と、排気後処理装置33と、を備える。 The
排気マニホールド31は、シリンダヘッド側面に形成されている各排気ポート8の開口と連結される複数の排気枝管31aと、排気枝管31aを集合させて1本にまとめた集合管31bと、を備える。 The
排気管32は、一端が排気マニホールド31の集合管31bに連結され、他端が外気に開口している。各気筒4から排気ポート8を介して排気マニホールド31に排出された排気は、排気管32を流れて外気に排出される。 The
排気後処理装置33は、排気を浄化した上で外気に排出するための装置であって、有害物質を浄化する各種の触媒や有害物質を捕集するフィルタなどを備える。 The
また本実施形態による内燃機関100は、機関本体1の各気筒4の燃焼エネルギや各気筒4の燃焼間隔といった各気筒4の燃焼状態の推定するための燃焼状態推定装置40をさらに備える。燃焼状態推定装置40は、排気管32に接続されるハウジング41と、ハウジング41内に回転自在に配置される回転体42と、ハウジング41に取り付けられた通過検出センサ301と、通過検出センサ301の出力結果に基づいて回転体42の角速度を算出すると共に、回転体42の角速度に基づいて、機関本体1の各気筒4の燃焼エネルギや各気筒4の燃焼間隔といった各気筒4の燃焼状態の推定することができるように構成されたアンプユニット300と、を備える。燃焼状態推定装置40の詳細については図2以降を参照して後述する。 The
電子制御ユニット200は、デジタルコンピュータから構成され、双方性バスによって互いに接続されたROM(リードオンリメモリ)、RAM(ランダムアクセスメモリ)、CPU(マイクロプロセッサ)、入力ポート及び出力ポートを備える。 The
電子制御ユニット200には、前述したエアフローメータ211やスロットルセンサ212などの出力信号の他にも、機関回転数を算出するための信号として、機関本体1のクランクシャフトが例えば15°回転する毎に出力パルスを発生するクランク角センサ213などの出力信号が、入力ポートを介して入力されている。このように電子制御ユニット200には、内燃機関100を制御するために必要な各種センサの出力信号が、入力ポートを介して入力されている。 In addition to the output signals from the
また電子制御ユニット200には、燃料噴射弁13や点火プラグ14、スロットルアクチュエータ25などの各制御部品が、出力ポートを介してそれぞれ電気的に接続されている。 The
また電子制御ユニット200は、アンプユニット300とCAN(Controller Area Network)通信線によって接続されており、CAN通信によって互いにデータを送受信できるようになっている。本実施形態では、アンプユニット300で推定された機関本体1の各気筒4の燃焼状態が電子制御ユニット200に送信されるようになっている。そして本実施形態による電子制御ユニット200は、アンプユニット300から送信されてきた機関本体1の各気筒4の燃焼状態に応じて、各気筒4の燃焼に関するパラメータ、すなわち燃焼噴射量や吸気量、点火時期などなどを制御できるように構成されている。 The
<燃焼状態推定装置の構成>
図2Aは、ハウジング41及び回転体42の概略断面図である。図2Bは、回転体42の概略平面図である。<Configuration of combustion state estimation device>
FIG. 2A is a schematic cross-sectional view of the housing 41 and the
図2Aに示すように、回転体42は、転がり軸受424によって回転自在に支持されたシャフト423に固定された中央本体421と、中央本体421の表面上から回転体42の径方向及び軸線方向に延びる複数のブレード422と、を備える。中央本体421は、その軸線Lがシャフト423の軸線と同軸になるように、シャフト423に固定される。 As shown in FIG. 2A, the rotating
回転体42は、軸線L周りに回転できるように、ハウジング41の内部に配置される。また、回転体42は、回転したときに、ブレード422の径方向端部がハウジング41の内周面と僅かな隙間を開けた状態でこの内周面に沿って周方向に移動するように、ハウジング41の内部に配置される。 The rotating
また図2Bに示すように、本実施形態による回転体42は、等間隔に配置された同一形状の12枚のブレード422を有する。図2Bには、説明を分かりやすくするために、ブレード422にそれぞれB1からB12までの番号を付してある。なお、ブレード422の枚数は12枚に限定されるものではなく、12枚より多くても12枚より少なくてもよい。本実施形態では、各ブレード422は、回転体42の径方向及び軸線方向に延びるように構成されている。しかしながら、複数のブレード422は、ハウジング41内に流入した排気によって回転体42を回転駆動させることができれば、湾曲した形状等、如何なる形状であっても良い。また各ブレード422は、必ずしも等間隔に配置されていなくてもよく、ブレード422の一部又は全てが他のブレードと異なる形状であっても良い。 As shown in FIG. 2B, the rotating
図2Aに戻り、ハウジング41は、ハウジング41の中央を通って延びる中央通路411と、中央通路411の周囲に延びると共に排気管を流れてきた排気が流入する環状通路412とを有する。中央通路411の一方の端部(図中左側)の周りに環状通路412が配置され、この環状通路412の内側において中央通路411内に回転体42が配置される。中央通路411の他方の端部(図中右側)は開いており、排気が流出する出口413を構成する。したがって、排気管32を流れてきた排気は、環状通路412を通って回転体42を介して中央通路411の出口413から流出する。 Returning to FIG. 2A, the housing 41 has a
またハウジング41には、ハウジング41内の所定の角度位置(所定位置)をブレード422が通過したことを検出するために、通過検出センサ301が取り付けられる。通過検出センサ301は、通過検出センサ301の検知部の前をブレード422が通過したことを検出する。本実施形態では、通過検出センサ301は、回転体42のブレード422の径方向端面422aに対面するように且つブレード422の径方向端面422aの法線方向と略平行となるように、ハウジング41に取り付けられている。 A
アンプユニット300には、通過検出センサ301の出力値が入力される。アンプユニット300は、通過検出センサ301の出力値を増幅させるアンプや、アンプによって増幅させた出力値を利用して回転体42の角速度の算出などの種々の演算を行うCPU(マイクロプロセッサ)などを一体化したものである。本実施形態では通過検出センサ301とアンプユニット300とを別体としているが、通過検出センサ301にアンプユニット300を内蔵し、通過検出センサ301とアンプユニット300とを一体化しても良い。 The output value of the
また、本実施形態では、通過検出センサ301として渦電流センサが用いられる。渦電流センサは、センサ検知部と計測対象の金属物質との間の距離に応じた電圧値を出力するセンサである。以下、図3を参照して、渦電流センサの検出原理について簡単に説明する。 In the present embodiment, an eddy current sensor is used as the
渦電流センサは、その検知部に、交流励磁電流により磁界を発生させるコイル301aを有する。コイル301aが発生させる磁界Xをブレード422が通過すると、コイル301aの発生させる磁界を打ち消すようにブレード422に渦電流Yが発生する。ブレード422に発生する渦電流により磁界Xの強さが変化し、この結果、コイル301aに流れる電流値が変化する。したがって、渦電流センサによってコイル301aに流れる電流値の変化に起因する電圧値の変化を検出することで、ブレード422が通過したか否かを検出することができる。具体的には、渦電流センサの出力値がピークになったときを、ブレード422が渦電流センサ5の検知部の前を(すなわち、ハウジング41内の所定の角度位置を)通過したときであると判定できる。 The eddy current sensor has a
なお、ブレード422の通過を検出する通過検出センサ301としては、ブレード422の通過を検出することができれば、如何なるセンサを用いてもよい。このようなセンサとしては、例えば、電磁ピックアップ(MPU)センサが挙げられる。MPUセンサは、その検知部内にマグネットと検出コイルとを有するセンサである。斯かるMPUセンサでは、磁性体であるブレードがMPUセンサに近づいたり離れたりすると、検出コイルを貫通する磁束が変化し、これに伴って検出コイルの誘導起電力が変化する。これにより、MPUセンサの検知部の前におけるブレード422の通過を検出することができる。以下の説明では、通過検出センサ301として渦電流センサを用いた場合について説明する。 As the
図4A及び図4Bは、通過検出センサ301として渦電流センサを用いた場合の通過検出センサ301の出力値(電圧値)の推移を示す図である。図4Aは、回転体42の角速度が比較的遅い場合(例えば回転体42の回転数が20万[rpm])における出力値の推移を、図4Bは、回転体42の角速度が比較的速い場合(例えば回転体42の回転数が40万[rpm])における出力値の推移をそれぞれ示している。 4A and 4B are diagrams showing transition of an output value (voltage value) of the
通過検出センサ301として渦電流センサを用いた場合は、通過検出センサ301の検知部とその前を通過する物体(本実施形態ではブレード422)との間の距離が短くなるほど出力値が大きくなる。したがって、通過検出センサ301の検知部の前をブレード422が通過すると、通過検出センサ301の出力値が急激に増大する。よって、図4A及び図4Bにおける凸状に変化した出力はブレード422が通過したことを意味している。なお、図4A及び図4Bの番号B1〜B12は、通過検出センサ301の検知部の前を通過した各ブレード422の番号である。 When an eddy current sensor is used as the
図4Aに示したように、回転体42の角速度が比較的遅い場合には、ブレード422の通過に伴って通過検出センサ301の出力値が急激に上昇及び下降すると共に、2つの隣り合うブレード422が通過する間の期間は低い値で一定に維持される。 As shown in FIG. 4A, when the angular velocity of the
一方、図4Bに示したように、回転体42の角速度が比較的速い場合には、1つのブレード422の通過に伴って上昇した通過検出センサ301の出力値が下がりきる前に、次のブレード422の通過に伴って通過検出センサ301の出力値が上昇し始める。したがって、図4Bに示したように、2つの隣り合うブレード422が通過する間の期間においても通過検出センサ301の出力値は一定に維持されない。しかしながら、この場合であっても、通過検出センサ301の出力値が最大になった時期がブレード422の通過を示していることから、通過検出センサ301の検知部の前をブレード422が通過したことを正確に検出することができる。 On the other hand, as shown in FIG. 4B, when the angular velocity of the
<通過検出センサを用いた回転体の角速度算出方法の一例>
このように通過検出センサ301は、通過検出センサ301の検知部の前をブレード422が通過したことを正確に検出することができる。そのため、通過検出センサ301を用いた回転体42の角速度の算出方法の一例として、通過検出センサ301の前を各ブレード422のうちの任意の1つのブレード(以下「基準ブレード」という。)が通過してから、当該基準ブレードの次に通過検出センサ301の前を通過するブレードが通過するまでの時間間隔に基づいて、通過検出センサ301の前を各ブレード422が通過するごとに回転体42の角速度を算出する方法が挙げられる。<Example of Calculation Method of Angular Velocity of Rotating Body Using Passage Detection Sensor>
In this way, the
以下では、図4Aを参照して、この通過検出センサ301を用いた回転体42の角速度の算出方法の一例について説明する。 Below, with reference to FIG. 4A, an example of the calculation method of the angular velocity of the
図4Aに示した例では、第1ブレードB1が通過検出センサ301の前を通過することによって通過検出センサ301の出力値がピークを示すときを時刻t1とする。同様に、第2ブレードB2、第3ブレードB3、第4ブレードB4が通過検出センサ301の前を通過することによって通過検出センサ301の出力値がピークを示すときをそれぞれ時刻t2、t3、t4とする。 In the example shown in FIG. 4A, the time t1 is the time when the output value of the
この場合、通過検出センサ301の前を第1ブレードB1が通過してから第2ブレードB2が通過するまでの時間間隔Δt1は、t2−t1となる。一方、本実施形態では、12枚のブレードが等間隔に設けられているため、第1ブレードB1と第2ブレードB2との間の角度間隔は基本的に(2π/12)[rad]となる。したがって、通過検出センサ301の前を第1ブレードB1が通過してから第2ブレードB2が通過するまでの回転体42の瞬間的な角速度(以下「第1ブレード通過後の瞬間的な角速度」という。)ω1[rad/s]は、2π/(12×Δt1)となる。 In this case, the time interval Δt1 from the passage of the first blade B1 to the passage of the second blade B2 in front of the
同様に、通過検出センサ301の前を第2ブレードB2が通過してから第3ブレードB3が通過するまでの時間間隔Δt2はt3−t2となり、第3ブレードB3が通過してから第4ブレードB4が通過するまでの時間間隔Δt3はt4−t3となる。したがって、通過検出センサ301の前を第2ブレードB2が通過してから第3ブレードB3が通過するまでの回転体42の瞬間的な角速度ω2、すなわち第2ブレード通過後の瞬間的な角速度ω2は、2π/(12×Δt2)となる。同様に、通過検出センサ301の前を第3ブレードB3が通過してから第4ブレードB4が通過するまでの回転体42の瞬間的な角速度ω3、すなわち第3ブレード通過後の瞬間的な角速度ω3は、2π/(12×Δt3)となる。 Similarly, the time interval Δt2 from the passage of the second blade B2 to the passage of the third blade B3 in front of the
したがって、ブレード422の番号をiで表すと、通過検出センサ301の出力に基づいて隣り合う対のブレード422(すなわち、第iブレードBiと第(i+1)ブレードB(i+1))が通過検出センサ301の前を通過する間の時間間隔Δtiを算出すれば、時間間隔Δtiと、隣り合う対のブレード422間の角度間隔とに基づいて、第iブレードBi通過後の瞬間的な角速度ωiを算出することができる。 Therefore, if the number of the
具体的には、下記式(1)のように,隣り合う対のブレード422間の角度間隔αiを、これらブレード422間を通過する時間間隔Δtiで除算することによって第iブレード通過後の瞬間的な角速度ωiを算出することができる。 Specifically, as shown in the following formula (1), the angular interval αi between adjacent pairs of
ωi=αi/Δti …(1) ωi = αi / Δti (1)
また本実施形態のように、各ブレード422が周方向に等間隔に設けられた回転体42の場合であれば、ブレード422の総枚数をpとすると、角度間隔αiは(2π/p)となる。したがって、第iブレード通過後の瞬間的な角速度ωiは、下記式(2)により算出することができる。 Further, as in the present embodiment, when the
ωi=2π/(p×Δti) …(2) ωi = 2π / (p × Δti) (2)
ところが、このような算出方法で回転体42の角速度を算出した場合、すなわち通過検出センサ301の前を基準ブレードが通過してから、当該基準ブレードの次に通過検出センサ301の前を通過するブレードが通過するまでの時間間隔Δtiに基づいて回転体42の角速度を算出した場合、実際の角速度と、算出した角速度と、の間に誤差(算出誤差)が生じることがわかった。 However, when the angular velocity of the
<ブレードの形状誤差>
図5は、回転体42を一定の角速度で回転させた場合に、上述の算出方法で回転体42の角速度を算出したときの算出結果の一例を示す図である。図5において、横軸がブレード422の番号であり、縦軸は対応するブレード番号のブレード通過後の瞬間的な回転体42の角速度を示す。<Blade shape error>
FIG. 5 is a diagram illustrating an example of a calculation result when the angular velocity of the
図5に示した例では、回転体42は一定の角速度で回転させられている。したがって、このとき算出される瞬間的な回転体42の角速度も一定の値になるはずである。しかしながら、実際には図5に示したように、算出される瞬間的な回転体42の角速度は必ずしも各ブレード422の通過後において一定にならない。例えば、図5に示した例では、1番ブレード通過後の瞬間的な回転体42の角速度に対して2番ブレード通過後の瞬間的な回転体42の角速度は遅くなっている。 In the example shown in FIG. 5, the rotating
このように、算出された瞬間的な回転体42の角速度が一定の値にならない原因の1つとして、回転体42のブレード422の形状誤差(形状公差範囲内での誤差)が挙げられる。すなわち、回転体42の各ブレード422には、製造誤差や経年変化によって形状誤差が生じる場合があり、この形状誤差によって、瞬間的な回転体42の角速度を算出した場合に誤差が生じる。以下、図6を参照して、算出された瞬間的な回転体42の角速度とブレード422の形状誤差との関係について説明する。 As described above, one of the reasons why the calculated instantaneous angular velocity of the
図6は、ブレード422に形状誤差が生じた回転体42の概略平面図である。図6の破線は、回転体42のブレード422が設計通りに形成されていた場合のブレード422の形状を示している。図6に示した例では、第2ブレードB2と第10ブレードB10は、設計上のブレード形状に対して形状誤差を有していることがわかる。具体的には、第2ブレードB2が、その設計上の形状に対して周方向において第1ブレード側にシフトした形状になっている。また、第10ブレードB10が、その設計上の形状に対して径方向外側にシフトした形状になっている。 FIG. 6 is a schematic plan view of the
このようにブレード形状に誤差が生じると、ブレード間の角度間隔αが変化する。図6に示した例では、第2ブレードB2の形状が設計上の形状に対して周方向にシフトした形状となっている。この結果、通過検出センサ301と対面する領域において、第1ブレードB1と第2ブレードB2との間の実際の角度間隔が設計値β1よりも小さいα1となっている。逆に、第2ブレードB2と第3ブレードB3との間の実際の角度間隔が設計値β2よりも大きいα2となっている。したがって、第1ブレードB1と第2ブレードB2との間の実際の角度間隔α1は、第2ブレードB2と第3ブレードB3との間の実際の角度間隔α2よりも小さくなっている。 When an error occurs in the blade shape in this way, the angular interval α between the blades changes. In the example shown in FIG. 6, the shape of the second blade B2 is a shape shifted in the circumferential direction with respect to the designed shape. As a result, in the region facing the
一方、角速度を算出するにあたっては、ブレード間の実際の角度間隔ではなく、設計値が用いられる。このため、回転体42が一定の角速度で回転していても、第1ブレードB1から第2ブレードB2までの時間間隔Δt1に基づく瞬間的な回転体42の角速度ω1は、第2ブレードB2から第3ブレードB3までの時間間隔Δt2に基づく瞬間的な回転体42の角速度ω2よりも速いものとして算出される。この結果、図5に示したように、第1ブレードB1通過後の瞬間的な角速度が第2ブレードB2通過後の瞬間的な角速度よりも速いものとして算出される。 On the other hand, in calculating the angular velocity, a design value is used instead of the actual angular interval between the blades. For this reason, even if the
また、図6に示した例では、第10ブレードB10が設計上の形状に対して周方向外側にシフトした形状となっている。この結果、第9ブレードB9と第10ブレードB10との間の実際の角度間隔が設計値β9よりも小さいα9となっている。また、第10ブレードB10と第11ブレードB11との間の実際の角度間隔が設計値β10よりも大きいα10となっている。この結果、回転体42が一定の角速度で回転していても、第9ブレードB9通過後の瞬間的な角速度が第10ブレードB10通過後の瞬間的な角速度よりも速いものとして算出される。 In the example shown in FIG. 6, the tenth blade B <b> 10 has a shape shifted outward in the circumferential direction with respect to the design shape. As a result, the actual angular interval between the ninth blade B9 and the tenth blade B10 is α9 which is smaller than the design value β9. In addition, the actual angular interval between the tenth blade B10 and the eleventh blade B11 is α10 which is larger than the design value β10. As a result, even if the
なお、図6には、ブレード422の形状が周方向又は径方向に全体的にシフトした形状誤差の例を示した。しかしながら、ブレード422に生じる形状誤差には、回転体42の軸線方向における誤差や、ブレードの湾曲形状における誤差等、上記の形状誤差以外にも様々な誤差が含まれる。そして、このような形状誤差がブレード422に生じると、回転体42の角速度を正確に算出することができなくなる。 FIG. 6 shows an example of a shape error in which the shape of the
<形状誤差によって生じる算出誤差への対応>
そこで本実施形態では、上述した算出方法のように、通過検出センサ301の前を基準ブレードが通過してから当該基準ブレードの次に通過検出センサ301の前を通過するブレードが通過するまでの時間間隔、すなわち隣り合うブレード間を通過するのに要する時間に基づいて回転体42の角速度を算出するのではなく、通過検出センサ301の前を基準ブレードが通過してから当該基準ブレードが次に通過検出センサ301の前を通過するまでの時間間隔、すなわち回転体42が1回転するのに要する時間に基づいて回転体42の角速度を算出する。<Corresponding to calculation error caused by shape error>
Therefore, in the present embodiment, as in the calculation method described above, the time from when the reference blade passes in front of the
このように回転体42が1回転するのに要する時間に基づいて回転体42の角速度を算出することで、たとえブレード422に形状誤差が生じたとしても、その形状誤差の影響を受けることなく回転体42の角速度を算出することができる。例えば基準ブレードを第1ブレードB1とした場合、図6に示した例のように、第1ブレードB1と第2ブレードB2との間の実際の角度間隔α1や第9ブレードB9と第10ブレードB10との間の実際の角度間隔α9がそれぞれの設計値β1、β9と異なっていても、第1ブレードB1から第1ブレードB1まで角度間隔は常に2π[rad]で一定となる。また、第1ブレードB1自体が形状変化したとしても、第1ブレードB1から第1ブレードB1まで角度間隔は常に2π[rad]で一定となる。 By calculating the angular velocity of the
そのため、回転体42が1回転するのに要する時間に基づいて回転体42の角速度を算出することで、ブレード422の形状誤差の影響を受けることなく回転体42の角速度を正確に算出することができる。 Therefore, by calculating the angular velocity of the
<瞬間的な角速度の利用>
そして発明者らの鋭意研究の結果、回転体42の角速度を正確に算出することができるようになると、算出した回転体42の角速度に基づいて、機関本体1の各気筒4の燃焼状態を正確に推定できるようになることがわかった。以下、この回転体42の角速度に基づいて、機関本体1の各気筒4の燃焼状態を推定する方法について説明する。<Use of instantaneous angular velocity>
As a result of the inventors' diligent research, when the angular velocity of the
<回転体の運動エネルギの算出>
ハウジング41の内部では回転体42が回転することになるが、この回転体42の運動エネルギKEは、下記式(3)によって算出することができる。<Calculation of kinetic energy of rotating body>
The rotating
KE=I×ω2/2 …(3) KE = I × ω 2/2 ... (3)
式(3)において、Iは回転体42の慣性モーメントであり、ωは回転体42の角速度である。回転体42の慣性モーメントIは、回転体42の形状及び材質から予め計算等によって求めておくことができる。したがって、回転体42の角速度を求めることにより、当該角速度を求めた時点における回転体42の運動エネルギを算出することができる。 In Expression (3), I is the moment of inertia of the
そこで本実施形態では、内燃機関100の運転中に、アンプユニット300によって回転体42の角速度ωを算出し、さらにアンプユニット300によって、式(3)により回転体42の運動エネルギを算出する。本実施形態では、回転体42の形状誤差の影響を受けることなく回転体42の角速度ωを正確に推定することができるので、回転体42の運動エネルギも正確に算出することができる。 Therefore, in the present embodiment, during the operation of the
<燃焼状態の推定>
このように、回転体42の運動エネルギを正確に算出することができると、算出した運動エネルギに基づいて、機関本体1が複数の気筒4を有している場合であれば、各気筒4の燃焼室6で燃料を燃焼させたときに生じる燃焼エネルギや各気筒4の燃焼間隔など、各気筒4の燃焼状態を推定することができる。また、機関本体1が単気筒の場合であれば、単気筒の燃焼室で燃料を燃焼させたときに生じる燃焼エネルギや燃焼間隔など、単気筒の燃焼状態を推定することができる。以下では、機関本体1が複数の気筒4を有している場合の、回転体42の運動エネルギと各気筒4の燃焼状態との関係について説明する。<Estimation of combustion state>
As described above, if the kinetic energy of the
図7は、内燃機関100の1サイクルにおける回転体42の角速度と運動エネルギとの推移を示す図である。図中の横軸は機関本体1のクランク角を示している。図7中の実線は回転体42の運動エネルギを、破線は回転体42の角速度をそれぞれ示している。 FIG. 7 is a diagram showing the transition of the angular velocity and kinetic energy of the
図7に示すように、回転体42の角速度は機関本体1のクランク角に合わせて変化する。図7に示した例では、まず1番気筒の排気弁が開いて燃焼室6から排気が流出すると、ハウジング41内の環状通路412に流入する排気が増大する。このため、回転体42の角速度が増大する。また、これに伴って回転体42の運動エネルギも増大する。 As shown in FIG. 7, the angular velocity of the
その後、1番気筒の排気行程の終盤では、燃焼室6から流出する排気の流量が減少する。この結果、回転体42の角速度が減少する。また、これに伴って回転体42の運動エネルギが減少する。 Thereafter, at the end of the exhaust stroke of the first cylinder, the flow rate of the exhaust gas flowing out from the
したがって、図7からわかるように、1番気筒の排気行程の間、回転体42の角速度は上昇してから下降し、これに伴って回転体42の運動エネルギも増大してから減少する。また、このような角速度や運動エネルギは、他の気筒4の排気行程においても同様に推移する。したがって、4気筒の内燃機関100では、回転体42の角速度及び運動エネルギは、内燃機関100の1サイクルあたり、大きく4回上下に変動する。すなわち、回転体42の角速度及び運動エネルギは、内燃機関100の1サイクルの間に、内燃機関100の気筒数に応じて複数回上下に変動する。 Therefore, as can be seen from FIG. 7, during the exhaust stroke of the first cylinder, the angular velocity of the
ここで、4番気筒を例にとって考えると、4番気筒の排気行程中における回転体42の運動エネルギの上昇量(図7中のΔKE)は、4番気筒の燃焼室6から排出される排気のもつ排気エネルギに比例する。同様に、1番気筒、3番気筒及び2番気筒の排気行程中における回転体42の運動エネルギの上昇量は、それぞれ1番気筒、3番気筒及び2番気筒の燃焼室6から排出される排気のもつ排気エネルギに比例する。ここで、各気筒4から排出される排気の排気エネルギは、基本的に各気筒4の燃焼室6で燃料を燃焼させたときに生じる燃焼エネルギ、すなわち各気筒4の燃焼室6内における燃焼によって生じるトルク(燃焼トルク)に比例する。 Here, taking the fourth cylinder as an example, the amount of increase in the kinetic energy of the
したがって、各気筒4の排気行程中における回転体42の運動エネルギの上昇量を気筒間で比較することによって、気筒間における燃焼エネルギ(燃焼トルク)の差を検出することができる。具体的には、各気筒4の排気行程開始時における回転体42の運動エネルギの最小値と、その気筒4の排気行程中における回転体42の運動エネルギの最大値との間の差(ΔKE)に基づいて気筒間における燃焼エネルギ(燃焼トルク)の差を検出することができる。これら最小値と最大値との差が大きい気筒4は燃焼エネルギ(燃焼トルク)の大きい気筒4であると判定することができ、これら最小値と最大との差が小さい気筒4は燃焼エネルギ(燃焼トルク)の小さい気筒4であると判定することができる。 Therefore, the difference in combustion energy (combustion torque) between the cylinders can be detected by comparing the amount of increase in the kinetic energy of the
また、4番気筒を例にとって考えると、4番気筒の排気行程開始時から排気行程終了時までの時間間隔(図7中のΔtcom)、すなわち回転体42が4番気筒の燃焼室6から排出された排気によって回転させられている期間は、2番気筒の燃焼行程開始時から燃焼行程終了時までの燃焼間隔に相当する。同様に、1番気筒、3番気筒及び2番気筒の排気行程開始時から排気行程終了時までの時間間隔は、それぞれ3番気筒、4番気筒及び1番気筒の燃焼行程開始時から燃焼行程終了時までの燃焼間隔に相当する。 Considering the fourth cylinder as an example, the time interval from the start of the exhaust stroke of the fourth cylinder to the end of the exhaust stroke (Δtcom in FIG. 7), that is, the rotating
したがって、各気筒4の排気行程開始時から排気行程終了時までの時間間隔を気筒間で比較することによって、気筒間における燃焼間隔の差を検出することができる。 Therefore, the difference in the combustion interval between the cylinders can be detected by comparing the time intervals from the start of the exhaust stroke of each
このように、気筒間における燃焼エネルギ(燃焼トルク)の差や燃焼間隔の差を検出することができると、例えば燃料噴射量や吸気量、点火時期などの各気筒4の燃焼に関するパラメータを、電子制御ユニット200によってフィードバック制御やフィードフォワード制御することができる。これにより、気筒間における燃焼エネルギ(燃焼トルク)の差や燃焼間隔の差を最小限に抑制することができるようになる。
また、機関本体1が単気筒の場合であれば、単気筒の燃焼エネルギ(燃焼トルク)や燃焼間隔といった単気筒の燃焼状態を随時算出することで、たとえば定常状態(負荷変動が無い状態)において燃焼状態に差が生じたときは、燃焼状態が一致するように燃料噴射量や吸気量、点火時期などの各気筒4の燃焼に関するパラメータを、電子制御ユニット200によってフィードバック制御やフィードフォワード制御することができる。Thus, if the difference in combustion energy (combustion torque) and the difference in combustion interval between cylinders can be detected, parameters relating to combustion in each
If the
<ΔKE及びΔtcomの算出方法>
図8は、各気筒4の燃焼エネルギΔKE及び各気筒4の燃焼間隔Δtcomの算出方法について説明する図である。図中の横軸は機関本体1のクランク角を示している。図8中の実線は回転体42の運動エネルギを、破線は回転体42の角速度をそれぞれ示している。<Calculation method of ΔKE and Δtcom>
FIG. 8 is a diagram illustrating a method for calculating the combustion energy ΔKE of each
各気筒4の排気行程中における回転体42の運動エネルギの上昇量、すなわち各気筒4の燃焼室6で燃料を燃焼させたときに生じる燃焼エネルギΔKEを算出するには、各気筒4の排気行程開始時における回転体42の運動エネルギの最小値と、その気筒4の排気行程中における回転体42の運動エネルギの最大値と、をそれぞれ算出する必要がある。 In order to calculate the amount of increase in the kinetic energy of the
ここで4番気筒を例にして、回転体42の角速度ωの微分値(以下「角加速度」という。)ω’(=dω/dt;図8の破線の傾き)を考えると、図8に示すように、回転体42の運動エネルギが最小値(極小値)となる各気筒4の排気行程開始時において、角加速度ω’は0となる。また、回転体42の運動エネルギが最大値(極大値)となる各気筒4の排気行程中のある時点においても、角加速度ω’は0となる。 Here, taking the fourth cylinder as an example and considering the differential value (hereinafter referred to as “angular acceleration”) ω ′ (= dω / dt; the slope of the broken line in FIG. 8) of the
そこで本実施形態によるアンプユニット300は、回転体42の角速度ωを算出するたびに、その角速度ωを回転体42の角速度今回値ωzとして設定し、角速度今回値ωzの微分値を角加速度今回値ωz’として算出する。そしてアンプユニット300は、角加速度今回値ωz’の絶対値が、予め設定された0近傍の値である極値判定閾値以下になったときの角速度今回値ωzを、各気筒4の排気行程開始時における角速度(以下「極小角速度」という。)ωL、又は回転体42の運動エネルギが最大値(極大値)となる各気筒4の排気行程中のある時点における角速度(以下「極大角速度」という。)ωHとして設定する。Therefore, every time the angular velocity ω of the
なお、角加速度今回値ωz’の絶対値が極値判定閾値以下になったときの角速度今回値ωzに関して、その角速度今回値ωzが極小角速度ωLであるか、極大角速度ωHであるかの判定は、直前に算出された角加速度前回値ωz−1’が正の値か否かを判定することによって行うことができる。In addition, regarding the angular velocity current value ω z when the absolute value of the angular acceleration current value ω z ′ is equal to or less than the extreme value determination threshold, whether the angular velocity current value ω z is the minimum angular velocity ωL or the maximum angular velocity ωH. This determination can be made by determining whether or not the previous angular acceleration value ω z−1 ′ calculated immediately before is a positive value.
具体的には、角加速度前回値ωz−1’が負の値の場合、すなわち図8の破線の傾きが負の場合は、角速度が下降から上昇に転じるときと判定できる。そこで本実施形態によるアンプユニット300は、この場合には、角加速度今回値ωz’の絶対値が極値判定閾値以下になったときの角速度今回値ωzを極小角速度ωLに設定する。一方、角加速度前回値ωz−1’が正の値の場合、すなわち図8の破線の傾きが正の場合は、角速度ωが上昇から下降に転じるときと判定できる。そこで本実施形態によるアンプユニット300は、この場合には、角加速度今回値ωz’の絶対値が極値判定閾値以下になったときの角速度今回値ωzを、極大角速度ωHに設定する。Specifically, when the previous angular acceleration value ω z−1 ′ is a negative value, that is, when the slope of the broken line in FIG. 8 is negative, it can be determined that the angular velocity changes from a decrease to an increase. Therefore, in this case, the
このようにして設定された極小角速度ωL及び極大角速度ωHをそれぞれ式(3)に代入すれば、各気筒4の排気行程開始時における回転体42の運動エネルギの最小値と、その気筒4の排気行程中における回転体42の運動エネルギの最大値と、をそれぞれ算出することができる。そして、このようにして算出した運動エネルギの最大値から最小値を減算すれば、各気筒4の燃焼室6で燃料を燃焼させたときに生じる燃焼エネルギΔKEを算出することができる。 Substituting the minimal angular velocity ωL and the maximum angular velocity ωH set in this way into Equation (3), respectively, the minimum value of the kinetic energy of the
また各気筒4の燃焼間隔Δtcomは、前述したように各気筒4の排気行程開始時から排気行程終了時までの時間間隔に相当する。したがって、各気筒4の燃焼間隔Δtcomは、極小角速度ωLが設定されてから、次に極小角速度ωLが設定されるまでの時間と一致する。そこで本実施形態によるアンプユニット300は、極小角速度ωLが設定されてから、次に極小角速度ωLが設定されるまでの時間を計測することで各気筒4の燃焼間隔を算出する。 Further, the combustion interval Δtcom of each
なお、これ以外にも例えば回転体42の運動エネルギの最小値を算出してから、次に回転体42の運動エネルギの最小値を算出するまでの時間を計測することで各気筒4の燃焼間隔Δtcomを算出することもできる。 In addition to this, for example, by calculating the time from when the minimum value of the kinetic energy of the
<燃焼状態推定制御のフローチャート>
以下、この本実施形態による通過検出センサ301の出力値を利用した機関本体1の各気筒4の燃焼エネルギ及び各気筒4の燃焼間隔の推定制御について説明する。<Flowchart of combustion state estimation control>
Hereinafter, estimation control of the combustion energy of each
まず、図9を参照して、アンプユニット300が実施する回転体42の角速度算出制御について説明する。アンプユニット300は、このルーチンを所定の演算周期(=サンプリング周期tsmp)で繰り返し実行する。First, the angular velocity calculation control of the
ステップS1において、アンプユニット300は、通過検出センサ301の出力値を読み込む。 In step S1, the
ステップS2において、アンプユニット300は、経過時間計測開始フラグF1が0に設定されているか否かを判定する。経過時間計測開始フラグF1は、初期値が0に設定されているフラグであり、経過時間計測開始フラグF1が0に設定されているときに、通過検出センサ301によってブレード422の通過が検出されると1に設定される。そして、回転体42の角速度及び回転数が推定されると再び0に戻される。アンプユニット300は、経過時間計測開始フラグF1が0に設定されていれば、ステップS2の処理に進む。一方でアンプユニット300は、経過時間計測開始フラグF1が1に設定されていれば、ステップS5の処理に進む。 In step S2, the
ステップS3において、アンプユニット300は、ブレード422の通過が検出されたか否かを判定する。このステップS3において通過が検出されたブレード422が、複数のブレードのうちの任意の1つのブレード、すなわち基準ブレードとなる。アンプユニット300は、ブレード422の通過が検出されればステップS4の処理に進む。一方でアンプユニット300は、ブレード422の通過が検出されなければ今回の処理を終了する。 In step S3, the
ステップS4において、アンプユニット300は、経過時間計測開始フラグF1を1に設定し、基準ブレードが通過検出センサ301の検知部の前を通過してからの経過時間t e1の計測を開始する。 In step S4, the
ステップS5において、アンプユニット300は、経過時間te1の前回値にサンプリング周期tsmpを積算したものを経過時間te1として算出する。なお、経過時間teの初期値は0である。In step S5, the
ステップS6において、アンプユニット300は、通過検出センサ301によってブレード422の通過が検出されたか否かを判定する。アンプユニット300は、通過検出センサ301によってブレード422の通過が検出されればステップS7の処理に進む。一方でアンプユニット300は、過検出センサ5によってブレード422の通過が検出されなければ今回の処理を終了する。 In step S <b> 6, the
ステップS7において、アンプユニット300は、基準ブレードが通過検出センサ301の検知部の前を通過してからのブレード通過回数iを算出する。具体的には、アンプユニット300はブレード通過回数iの前回値に1を積算したものをブレード通過回数iとして算出する。なお、ブレード通過回数iの初期値は0である。 In step S <b> 7, the
ステップS8において、アンプユニット300は、ステップS6で通過を検出したブレード422が基準ブレードであるか否かを判定する。具体的にはアンプユニット300は、ブレード通過回数iが、ブレードの総枚数(本実施形態では12枚)に正の整数nを乗じた値となっているか否かを判定する。 In step S8, the
正の整数nを例えば1に設定すれば、ステップS8において回転体42が1回転したか否かを判定することができ、例えば2に設定すれば、ステップS8において回転体42が2回転したか否かを判定することができる。すなわち、正の整数nに応じて、回転体42の角速度を推定するタイミングを調整することができ、単位時間当たりの回転体42の角速度の推定データ数を調整することができる。本実施形態では、正の整数nを1に設定しているが、アンプユニット300のCPUの演算能力等に応じて正の整数nを1より大きい値に設定して良い。 If the positive integer n is set to 1, for example, it can be determined whether or not the
アンプユニット300は、ステップS6で通過を検出したブレード422が基準ブレードであればステップS9の処理に進む。一方でアンプユニット300は、ステップS6で通過を検出したブレード422が基準ブレードでなければ今回の処理を終了する。 If the
ステップS9において、アンプユニット300は、ステップS5で算出した経過時間t e1を基準ブレード通過時間tmとして設定する。すなわちアンプユニット300は、本実施形態では正の整数nを1に設定しているので、基準ブレードが最初に通過検出センサ301の検知部の前を通過したことを検出してから、次に基準ブレードが通過検出センサ301の検知部の前を通過するまでの時間(回転体42が1回転するのに要した時間)を、基準ブレード通過時間tmとして設定する。 In step S9, the
ステップS10において、アンプユニット300は、基準ブレード通過時間tmに基づいて、回転体42の角速度を算出する。具体的にはアンプユニット300は、下記式(4)に基準ブレード通過時間tmを代入して、回転体42の角速度ωを算出する。なおステップS10において、下記式(5)に基準ブレード通過時間tmを代入して、回転体42の回転数Nを併せて算出するようにしても良い。In step S10, the
ω=2π/tm …(4)
N=60/tm …(5)ω = 2π / t m (4)
N = 60 / t m (5)
ステップS11において、アンプユニット300は、経過時間te1、ブレードの通過回数i及び経過時間計測開始フラグF1をそれぞれ初期値の0に戻す。In step S11, the
次に、図10を参照して、アンプユニット300が実施する機関本体1の各気筒4の燃焼エネルギの推定制御について説明する。アンプユニット300は、このルーチンを所定の演算周期(=サンプリング周期tsmp)で繰り返し実行する。Next, the estimation control of the combustion energy of each
ステップS21において、アンプユニット300は、前述した回転体42の角速度算出制御によって、新たに回転体42の角速度ωが算出されたか否かを判定する。アンプユニット300は、回転体42の角速度ωが新たに算出されていればステップS22の処理に進む。一方でアンプユニット300は、回転体42の角速度ωが新たに算出されていなければ今回の処理を終了する。 In step S21, the
ステップS22において、アンプユニット300は、新たに算出された回転体42の角速度ωと、その算出に使用された基準ブレード通過時間tmと、を読み込む。In step S22, the
ステップS23において、アンプユニット300は、これまでに読み込んだ回転体42の角速度ωのデータが2点以上あるか否かを判定する。アンプユニット300は、これまでに読み込んだ回転体42の角速度ωのデータが2点以上あればステップS24の処理に進む。一方でアンプユニット300は、これまでに読み込んだ回転体42の角速度ωのデータが2点以上なければ今回の処理を終了する。 In step S23, the
ステップS24において、アンプユニット300は、回転体42の角加速度今回値ωz’を算出する。具体的にはアンプユニット300は、今回新たに読み込んだ回転体42の角速度ωを、回転体42の角速度今回値ωzとし、今回の1つ前に読み込まれた回転体42の角速度ωを、回転体42の角速度前回値ωz−1とする。そしてアンプユニット300は、下記式(6)に、角速度今回値ωz、角速度前回値ωz−1及びステップS22で読み込んだ基準ブレード通過時間tmを代入して、回転体42の角加速度今回値ωz’を算出する。In step S24, the
ωz’=(ωz−ωz−1)/tm …(6)ω z ′ = (ω z −ω z−1 ) / t m (6)
ステップS25において、アンプユニット300は、回転体42の角加速度今回値ωz’の絶対値が極値判定閾値以下であるか否かを判定する。アンプユニット300は、回転体42の角加速度今回値ωz’が極値判定閾値以下であればステップS26の処理に進む。一方でアンプユニット300は、回転体42の角加速度今回値ωz’が極値判定閾値よりも大きければ今回の処理を終了する。In step S25, the
ステップS26において、アンプユニット300は、回転体42の角加速度前回値ωz −1’が負の値か否かを判定する。アンプユニット300は、回転体42の角加速度前回値ωz−1’が負の値であれば、ステップS27の処理に進む。一方でアンプユニット300は、回転体42の角加速度前回値ωz−1’が正の値であれば、ステップS29の処理に進む。In step S <b> 26, the
ステップS27において、アンプユニット300は、ステップS24で設定された回転体42の角速度今回値ωzを極小角速度ωLとして設定する。In step S27, the
ステップS28において、アンプユニット300は、フラグF2を1に設定する。フラグF2は、初期値が0に設定されているフラグである。 In step S28, the
ステップS29において、アンプユニット300は、フラグF2が1に設定されているか否かを判定する。アンプユニット300は、フラグF2が1に設定されていればステップS30の処理に進む。一方でフラグF2が0に設定されていれば今回の処理を終了する。 In step S29, the
ステップS30において、アンプユニット300は、ステップS24で設定された回転体42の角速度今回値ωzを極大角速度ωHとして設定する。In step S30, the
ステップS31において、アンプユニット300は、下記式(7)にステップS27及びステップS30で設定された極小角速度ωL及び極大角速度ωHを代入して、回転体42の運動エネルギの上昇量ΔKE、すなわち現在排気行程中の気筒4の燃焼室6で燃料を燃焼させたときに生じる燃焼エネルギを算出する。 In step S31, the
ΔKE=I×{(ωH2−ωL2)/2} …(7)ΔKE = I × {(ωH 2 −ωL 2 ) / 2} (7)
ステップS32において、アンプユニット300は、フラグF2を初期値の0に戻す。 In step S32, the
次に、図11を参照して、内燃機関100の運転中にアンプユニット300が実施する機関本体1の各気筒4の燃焼間隔の推定制御について説明する。アンプユニット300は、このルーチンを所定の演算周期(=サンプリング周期tsmp)で繰り返し実行する。Next, the estimation control of the combustion interval of each
ステップS41において、アンプユニット300は、フラグF3が0に設定されているか否かを判定する。フラグF3は、初期値(内燃機関100の運転開始時の値)が0に設定されているフラグであり、内燃機関100の運転を開始してから初めて極小角速度ωLが設定されたときに1に設定される。フラグF3は、内燃機関の運転停止時又は運転開始時に0に戻される。アンプユニット300は、フラグF3が0に設定されていればステップS42の処理に進む。一方でアンプユニット300は、フラグF3が1に設定されていればステップS44の処理に進む。 In step S41, the
ステップS42において、アンプユニット300は、内燃機関100の運転を開始してから初めて極小角速度ωLが設定されたか否か判定する。具体的にはアンプユニット300は、内燃機関100の運転開始後、前述した燃焼エネルギの推定制御のステップS27に初めて進んで極小角速度ωLが設定されたか否かを判定する。アンプユニット300は、内燃機関100の運転開始後、前述した燃焼エネルギの推定制御のステップS27に初めて進んで極小角速度ωLが設定されていればステップS43の処理に進む。一方でアンプユニット300は、内燃機関100の運転開始後、前述した燃焼エネルギの推定制御のステップS27に進んでおらず、極小角速度ωLが未だに設定されていなければ今回の処理を終了する。 In step S42, the
ステップS43において、アンプユニット300は、フラグF3を1に設定し、回転体42の角速度が極小角速度になってからの経過時間te2の計測を開始する。In step S43, the
ステップS44において、アンプユニット300は、経過時間te2の前回値にサンプリング周期tsmpを積算したものを経過時間te2として算出する。なお、経過時間t e2の初期値は0である。 In step S44, the
ステップS45において、アンプユニット300は、極小角速度ωLが更新されたか否かを判定する。アンプユニット300は、極小角速度ωLが更新されていれば、ステップS46の処理に進む。一方でアンプユニット300は、極小角速度ωLが更新されていなければ、今回の処理を終了する。 In step S45, the
ステップS46において、アンプユニット300は、ステップS44で算出した経過時間te2を燃焼間隔Δtcomとして算出する。In step S46, the
ステップ47において、アンプユニット300は、経過時間te2を初期値の0に戻し、再び回転体42の角速度が極小角速度になってからの経過時間te2の計測を開始する。In
以上説明した本実施形態による燃焼状態推定装置40は、気筒4を有する機関本体1の排気管32(排気経路)上に設けられたハウジング41の内部に回転自在に収容されると共に、少なくとも1つのブレード422を有して機関本体1の各気筒4から排出される排気のエネルギによって回転駆動される回転体42と、ハウジング41に設けられると共に、ハウジング41内の所定位置を回転体42のブレード422が通過したことを検出する通過検出センサ301と、通過検出センサ301の検出結果に基づいて、回転体42の角速度を算出すると共に、回転体42の角速度に基づいて、機関本体1の気筒4の燃焼エネルギ又は燃焼間隔の少なくとも一方を算出するように構成されたアンプユニット300(演算装置)と、を備える。 The combustion
したがって本実施形態によれば、筒内圧力センサを設けなくても、ハウジング41、回転体42、通過検出センサ301及びアンプユニット300からなる燃焼状態推定装置40を排気管32に設けるだけで、機関本体1の気筒4の燃焼エネルギ又は燃焼間隔の少なくとも一方を算出することができる。 Therefore, according to the present embodiment, even if the in-cylinder pressure sensor is not provided, the combustion
また、各気筒4の燃焼エネルギを推定する方法としては、例えば気筒4ごとに燃焼室6内の圧力を検出する筒内圧力センサを設け、筒内圧力センサの検出値に基づいて各気筒4の燃焼エネルギを算出する方法がある。しかしながら、この場合は気筒数と同じ数の筒内圧力センサが必要となる。そのため、各筒内圧力センサの個体バラつきによって、各気筒4の燃焼エネルギの推定精度が低下する。さらに、筒内圧力センサごとに経時劣化度合いが異なるおそれがあり、そうすると時間の経過と共にさらに各気筒4の燃焼エネルギの推定精度が低下することになる。 As a method for estimating the combustion energy of each
これに対して本実施形態によれば、前述したように、1つの燃焼状態推定装置40を排気管32に設けるだけで機関本体1の各気筒4の燃焼エネルギや各気筒4の燃焼間隔といった各気筒の燃焼状態を推定することができる。そのため、個体バラつきや経年変化による各気筒4の燃焼状態の推定精度の低下を抑制して、各気筒4の燃焼状態を精度良く推定することができる。 On the other hand, according to the present embodiment, as described above, each combustion
また本実施形態によるアンプユニット300は、ブレード422のうちの任意の1つのブレード422が所定位置を一度通過してからの経過時間を任意の1つのブレード422が所定位置を所定回数通過するごとに基準ブレード通過時間として算出し、基準ブレード通過時間と基準ブレード通過時間の間に任意の1つのブレード422が所定位置を通過した回数とに基づいて、回転体42の角速度を算出するように構成される。 In addition, the
そのため、ブレード422の形状誤差や経年変化の影響を受けることなく回転体42の角速度を精度良く算出することができる。したがって、回転体42の角速度に基づいて算出される機関本体1の各気筒4の燃焼エネルギ又は各気筒4の燃焼間隔を一層精度良く算出することができる。 Therefore, the angular velocity of the
また本実施形態によるアンプユニット300は、回転体42の角速度に基づいて、当該角速度の微分値である角加速度を算出し、角加速度の絶対値が所定の極値判定閾値以下になったときの回転体42の角速度に基づいて、排気行程中の気筒4の燃焼エネルギを算出するように構成される。より具体的には、本実施形態によるアンプユニット300は、角加速度の前回値が負の値であれば、角加速度の絶対値が所定の極値判定閾値以下になったときの回転体42の角速度を極小角速度として設定し、角加速度の前回値が正の値であれば、角加速度の絶対値が所定の極値判定閾値以下になったときの回転体42の角速度を極大角速度として設定し、極小角速度と極大角速度とに基づいて排気行程中の気筒4の燃焼エネルギを算出するように構成される。 In addition, the
これにより本実施形態によれば、アンプユニット300によって算出した回転体42の角速度から、各気筒4の燃焼エネルギを精度良く算出することができる。 Thus, according to the present embodiment, the combustion energy of each
また本実施形態によるアンプユニット300は、極小角速度が設定されてから当該極小角速度が更新されるまでの期間に基づいて、気筒4の燃焼間隔を算出するように構成される。 The
これにより本実施形態によれば、アンプユニット300によって算出した回転体42の角速度から、気筒4の燃焼間隔を精度良く算出することができる。 Thus, according to the present embodiment, the combustion interval of the
以上、本発明の実施形態について説明したが、上記実施形態は本発明の適用例の一部を示したに過ぎず、本発明の技術的範囲を上記実施形態の具体的構成に限定する趣旨ではない。 The embodiment of the present invention has been described above. However, the above embodiment only shows a part of application examples of the present invention, and the technical scope of the present invention is limited to the specific configuration of the above embodiment. Absent.
なお上記の実施形態では、燃焼状態推定装置40のハウジング41を排気後処理装置33よりも排気流れ方向上流側に設けたが、下流側に設けても良い。 In the above embodiment, the housing 41 of the combustion
また上記の実施形態では、内燃機関100は過給機(スーパーチャージャ又はターボチャージャ)を備えていなかったが、過給機を備える内燃機関にも燃焼状態推定装置40を設けて、当該内燃機関の各気筒の燃焼状態を推定するようにしても良い。 In the above embodiment, the
100 内燃機関
1 機関本体
41 ハウジング
42 回転体
422 ブレード
300 アンプユニット(演算装置)
301 通過検出センサDESCRIPTION OF
301 Passage detection sensor
Claims (5)
前記ハウジングに設けられると共に、当該ハウジング内の所定位置を前記回転体のブレードが通過したことを検出する通過検出センサと、
前記通過検出センサの検出結果に基づいて、前記回転体の角速度を算出すると共に、当該回転体の角速度に基づいて、前記機関本体の気筒の燃焼行程開始時から燃焼行程終了時までの間隔である燃焼間隔を算出するように構成された演算装置と、
を備える燃焼状態推定装置。It is rotatably accommodated in a housing provided on an exhaust path of an engine body having a cylinder, and has at least one blade and is driven to rotate by energy of exhaust discharged from the cylinder of the engine body. A rotating body,
A passage detection sensor that is provided in the housing and detects that the blade of the rotating body has passed through a predetermined position in the housing;
The angular velocity of the rotating body is calculated based on the detection result of the passage detection sensor, and is an interval from the start of the combustion stroke of the cylinder of the engine body to the end of the combustion stroke based on the angular velocity of the rotating body. A computing device configured to calculate a combustion interval;
A combustion state estimation device comprising:
前記回転体の角速度に基づいて、当該角速度の微分値である角加速度を算出し、
前記角加速度の前回値が負の値であれば、前記角加速度の絶対値が所定の極値判定閾値以下になったときの前記回転体の角速度を極小角速度として設定し、
前記角加速度の前回値が正の値であれば、前記角加速度の絶対値が所定の極値判定閾値以下になったときの前記回転体の角速度を極大角速度として設定し、
前記極小角速度が設定されてから当該極小角速度が更新されるまでの期間に基づいて、前記燃焼間隔を算出するように構成される、
請求項1に記載の燃焼状態推定装置。The arithmetic unit is:
Based on the angular velocity of the rotating body, calculate an angular acceleration that is a differential value of the angular velocity,
If the previous value of the angular acceleration is a negative value, the angular velocity of the rotating body when the absolute value of the angular acceleration is equal to or less than a predetermined extreme value determination threshold is set as a minimal angular velocity,
If the previous value of the angular acceleration is a positive value, the angular velocity of the rotating body when the absolute value of the angular acceleration is equal to or less than a predetermined extreme value determination threshold is set as a maximum angular velocity,
It is configured to calculate the combustion interval based on a period from when the minimal angular velocity is set to when the minimal angular velocity is updated.
The combustion state estimation apparatus according to claim 1.
前記極小角速度と前記極大角速度とに基づいて、排気行程中の気筒の燃焼エネルギを算出するように構成される、
請求項2に記載の燃焼状態推定装置。The arithmetic device further includes:
Based on the minimum angular velocity and the maximum angular velocity, the combustion energy of the cylinder during the exhaust stroke is calculated.
The combustion state estimation device according to claim 2.
前記ハウジングに設けられると共に、当該ハウジング内の所定位置を前記回転体のブレードが通過したことを検出する通過検出センサと、
前記通過検出センサの検出結果に基づいて、前記回転体の角速度を算出すると共に、当該回転体の角速度に基づいて、前記機関本体の気筒の燃焼エネルギを算出するように構成された演算装置と、
を備える燃焼状態推定装置であって、
前記演算装置は、
前記回転体の角速度に基づいて、当該角速度の微分値である角加速度を算出し、
前記角加速度の前回値が負の値であれば、前記角加速度の絶対値が所定の極値判定閾値以下になったときの前記回転体の角速度を極小角速度として設定し、
前記角加速度の前回値が正の値であれば、前記角加速度の絶対値が所定の極値判定閾値以下になったときの前記回転体の角速度を極大角速度として設定し、
前記極小角速度と前記極大角速度とに基づいて、排気行程中の気筒の燃焼エネルギを算出するように構成される、
燃焼状態推定装置。It is rotatably accommodated in a housing provided on an exhaust path of an engine body having a cylinder, and has at least one blade and is driven to rotate by energy of exhaust discharged from the cylinder of the engine body. A rotating body,
A passage detection sensor that is provided in the housing and detects that the blade of the rotating body has passed through a predetermined position in the housing;
An arithmetic unit configured to calculate an angular velocity of the rotating body based on a detection result of the passage detection sensor, and to calculate combustion energy of a cylinder of the engine body based on the angular velocity of the rotating body;
A combustion state estimation device comprising:
The arithmetic unit is:
Based on the angular velocity of the rotating body, calculate an angular acceleration that is a differential value of the angular velocity,
If the previous value of the angular acceleration is a negative value, the angular velocity of the rotating body when the absolute value of the angular acceleration is equal to or less than a predetermined extreme value determination threshold is set as a minimal angular velocity,
If the previous value of the angular acceleration is a positive value, the angular velocity of the rotating body when the absolute value of the angular acceleration is equal to or less than a predetermined extreme value determination threshold is set as a maximum angular velocity,
Based on the minimum angular velocity and the maximum angular velocity, the combustion energy of the cylinder during the exhaust stroke is calculated.
Combustion state estimation device.
前記ブレードのうちの任意の1つのブレードが前記所定位置を一度通過してからの経過時間を、当該任意の1つのブレードが当該所定位置を所定回数通過するごとに基準ブレード通過時間として算出し、
当該基準ブレード通過時間と、当該基準ブレード通過時間の間に前記任意の1つのブレードが前記所定位置を通過した回数と、に基づいて、前記回転体の角速度を算出するように構成される、
請求項1から請求項4までのいずれか1つに記載の燃焼状態推定装置。The arithmetic unit is:
An elapsed time after any one of the blades passes the predetermined position once, and calculates as a reference blade passage time each time the arbitrary one blade passes the predetermined position,
Based on the reference blade passage time and the number of times the arbitrary one blade has passed the predetermined position during the reference blade passage time, the angular velocity of the rotating body is calculated.
The combustion state estimation device according to any one of claims 1 to 4.
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP2015/085256 WO2017104029A1 (en) | 2015-12-16 | 2015-12-16 | Combustion status estimation device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPWO2017104029A1 JPWO2017104029A1 (en) | 2018-07-19 |
| JP6490239B2 true JP6490239B2 (en) | 2019-03-27 |
Family
ID=59056114
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2017555931A Expired - Fee Related JP6490239B2 (en) | 2015-12-16 | 2015-12-16 | Combustion state estimation device |
Country Status (3)
| Country | Link |
|---|---|
| EP (1) | EP3392491A4 (en) |
| JP (1) | JP6490239B2 (en) |
| WO (1) | WO2017104029A1 (en) |
Family Cites Families (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3530474B2 (en) * | 2000-09-22 | 2004-05-24 | 三菱重工業株式会社 | Wing vibration measurement method and wing vibration monitoring system using the same |
| JP4513779B2 (en) * | 2006-04-26 | 2010-07-28 | トヨタ自動車株式会社 | Exhaust gas purification device for internal combustion engine |
| JP2008014656A (en) * | 2006-07-03 | 2008-01-24 | Denso Corp | Rotation speed detector |
| IT1400362B1 (en) * | 2010-06-03 | 2013-05-31 | Magneti Marelli Spa | METHOD OF DETERMINING THE ROTATION SPEED OF A COMPRESSOR IN AN INTERNAL COMBUSTION ENGINE |
| JP2012132423A (en) * | 2010-12-24 | 2012-07-12 | Toyota Motor Corp | Control device for internal combustion engine |
| DE102011110669B4 (en) * | 2011-08-19 | 2023-05-11 | Testo SE & Co. KGaA | Method and measuring arrangement for determining specific and/or absolute emission values for NOx and/or CO2 in an internal combustion engine |
| JP2014231830A (en) * | 2013-05-02 | 2014-12-11 | 株式会社電子応用 | Engine control device |
| JP2015197074A (en) * | 2014-04-01 | 2015-11-09 | トヨタ自動車株式会社 | Control device for internal combustion engine |
-
2015
- 2015-12-16 WO PCT/JP2015/085256 patent/WO2017104029A1/en not_active Ceased
- 2015-12-16 JP JP2017555931A patent/JP6490239B2/en not_active Expired - Fee Related
- 2015-12-16 EP EP15910719.2A patent/EP3392491A4/en not_active Withdrawn
Also Published As
| Publication number | Publication date |
|---|---|
| EP3392491A1 (en) | 2018-10-24 |
| WO2017104029A1 (en) | 2017-06-22 |
| JPWO2017104029A1 (en) | 2018-07-19 |
| EP3392491A4 (en) | 2019-08-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5328757B2 (en) | Engine control device | |
| CN105298669B (en) | Method and apparatus and control module for detecting unbalanced fuel supply in an internal combustion engine | |
| US20110172898A1 (en) | Internal combustion engine system control device | |
| US7886584B2 (en) | Method and apparatus for detecting a stroke of a 4-cycle internal combustion engine, based on changes in rotary engine speed | |
| KR101251516B1 (en) | Engine system and signal processing method tehreof | |
| JP5446759B2 (en) | Engine abnormality detection method and abnormality detection apparatus | |
| JP2012193655A (en) | Engine ignition timing setting apparatus | |
| CN1671957B (en) | engine control unit | |
| EP3369918B1 (en) | Control device for internal combustion engine | |
| JP6490239B2 (en) | Combustion state estimation device | |
| JP6414561B2 (en) | Control device for internal combustion engine | |
| JP6490240B2 (en) | Internal combustion engine | |
| CN105673234A (en) | Method and device for providing state parameters of filtering system in internal combustion engine controller | |
| JP6385585B2 (en) | Rotational speed estimation device, multi-cylinder internal combustion engine, and control device for multi-cylinder internal combustion engine | |
| JP5246144B2 (en) | Intake air amount calculation device for internal combustion engine, control device for internal combustion engine | |
| JP7240302B2 (en) | engine test system | |
| JP2018115966A (en) | Rotation axis angle detection device or angle detection method | |
| CN107448312B (en) | Control device for internal combustion engine | |
| WO2019043853A1 (en) | Internal-combustion engine | |
| WO2019130584A1 (en) | Internal combustion engine, supercharger, and sensor equipped with surging determination function | |
| WO2016157442A1 (en) | Device for estimating angular speed, device for estimating energy, and device for estimating variation between cylinders | |
| JP2016089708A (en) | engine | |
| TWI222492B (en) | Engine control device | |
| JP2013155638A (en) | Deterioration detection device of cylinder pressure sensor |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A529 | Written submission of copy of amendment under article 34 pct |
Free format text: JAPANESE INTERMEDIATE CODE: A5211 Effective date: 20180404 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180404 |
|
| 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: 20190129 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20190226 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6490239 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |