JP4281063B2 - Crank angle sensor correction device and correction method - Google Patents
Crank angle sensor correction device and correction method Download PDFInfo
- Publication number
- JP4281063B2 JP4281063B2 JP2004171717A JP2004171717A JP4281063B2 JP 4281063 B2 JP4281063 B2 JP 4281063B2 JP 2004171717 A JP2004171717 A JP 2004171717A JP 2004171717 A JP2004171717 A JP 2004171717A JP 4281063 B2 JP4281063 B2 JP 4281063B2
- Authority
- JP
- Japan
- Prior art keywords
- crank angle
- angle sensor
- value
- cylinder pressure
- internal 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 - Lifetime
Links
- 238000012937 correction Methods 0.000 title claims description 130
- 238000000034 method Methods 0.000 title claims description 35
- 238000002485 combustion reaction Methods 0.000 claims description 182
- 238000001514 detection method Methods 0.000 claims description 62
- 239000000446 fuel Substances 0.000 claims description 42
- 239000000203 mixture Substances 0.000 claims description 16
- 238000004364 calculation method Methods 0.000 claims description 3
- 238000006243 chemical reaction Methods 0.000 claims description 2
- 230000006835 compression Effects 0.000 description 30
- 238000007906 compression Methods 0.000 description 30
- 230000007423 decrease Effects 0.000 description 13
- 239000002826 coolant Substances 0.000 description 8
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 8
- 230000006866 deterioration Effects 0.000 description 7
- 238000012545 processing Methods 0.000 description 7
- 238000005070 sampling Methods 0.000 description 7
- 239000003054 catalyst Substances 0.000 description 6
- 230000003321 amplification Effects 0.000 description 4
- 238000005259 measurement Methods 0.000 description 4
- 238000003199 nucleic acid amplification method Methods 0.000 description 4
- 239000000498 cooling water Substances 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 238000002474 experimental method Methods 0.000 description 3
- 238000007796 conventional method Methods 0.000 description 2
- 238000001816 cooling Methods 0.000 description 2
- 238000002347 injection Methods 0.000 description 2
- 239000007924 injection Substances 0.000 description 2
- 230000035945 sensitivity Effects 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 230000002250 progressing effect Effects 0.000 description 1
- 238000012887 quadratic function Methods 0.000 description 1
- 238000012889 quartic function Methods 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
Images
Landscapes
- Combined Controls Of Internal Combustion Engines (AREA)
Description
本発明は、内燃機関のクランク角を検出するクランク角センサの検出値を補正するためのクランク角センサの補正装置および補正方法に関する。 The present invention relates to a crank angle sensor correction apparatus and a correction method for correcting a detection value of a crank angle sensor for detecting a crank angle of an internal combustion engine.
一般に、各種内燃機関では、クランク角センサを用いて出力軸(クランクシャフト)のクランク角が検出され、当該クランク角は、内燃機関の回転数を求めたり、点火時期等を設定したりするために用いられる。かかるクランク角の検出に用いられるセンサは、クランクシャフトに固定されるロータプレート(シグナルプレート)等を含む磁気センサまたは光電式センサ等であり、一般にディストリビュータに内蔵される。この場合、クランク角センサによるクランク角の検出精度は、ディストリビュータやロータプレートの加工精度や取付精度に大きく依存する。また、クランク角センサの出力信号には、点火プラグやインジェクタ等からの電磁ノイズや、内燃機関自体の振動ノイズが重畳し易い。このため、実際には、クランク角センサの検出値と実際のクランク角(真値)とがズレてしまうことが多い。 In general, in various internal combustion engines, a crank angle of an output shaft (crankshaft) is detected using a crank angle sensor, and the crank angle is used to determine the rotational speed of the internal combustion engine or to set an ignition timing or the like. Used. A sensor used for detecting the crank angle is a magnetic sensor or a photoelectric sensor including a rotor plate (signal plate) fixed to the crankshaft, and is generally built in a distributor. In this case, the detection accuracy of the crank angle by the crank angle sensor greatly depends on the processing accuracy and mounting accuracy of the distributor and the rotor plate. In addition, electromagnetic noise from ignition plugs, injectors, and vibration noise of the internal combustion engine itself are easily superimposed on the output signal of the crank angle sensor. Therefore, in practice, the detection value of the crank angle sensor and the actual crank angle (true value) often deviate.
クランク角の検出精度を向上させる技術としては、従来から、燃焼室(筒内)に対する燃料の供給を停止させた状態で検出される筒内圧力のピークに対応したクランク角を用いてクランク角センサの検出値を補正するものが知られている(例えば、特許文献1および特許文献2参照。)。かかる手法のもとでは、燃料の供給を停止させた状態で検出される筒内圧力のピークに対応したクランク角が圧縮上死点に相当するものとみなされる。そして、当該クランク角と、圧縮上死点に対応したクランク角センサの検出値との偏差(補正量)が求められ、この偏差を用いて、クランク角センサの検出値が補正される。
Conventionally, as a technique for improving the detection accuracy of the crank angle, a crank angle sensor using a crank angle corresponding to a peak of in-cylinder pressure detected in a state where fuel supply to the combustion chamber (in-cylinder) is stopped. Is known (see, for example,
しかしながら、内燃機関の運転中に燃焼室に対する燃料の供給を停止させることができるタイミングは限られており、上述の従来の手法のもとでは、そのようなタイミングにならない限り、クランク角センサの検出値が補正されないことになる。また、上述の従来の手法を採用するために任意のタイミングで燃料供給を停止させたのでは、内燃機関の発生トルクが変動してドライバビリティの低下を招いてしまうことになる。 However, the timing at which the fuel supply to the combustion chamber can be stopped during the operation of the internal combustion engine is limited. Under the above-described conventional method, the detection of the crank angle sensor is not performed unless such timing is reached. The value will not be corrected. In addition, if the fuel supply is stopped at an arbitrary timing in order to employ the above-described conventional method, the torque generated by the internal combustion engine fluctuates, leading to a decrease in drivability.
そこで、本発明は、ドライバビリティの低下を抑えつつ、クランク角センサの検出値を良好に補正するための補正量を算出して内燃機関のクランク角の高精度な測定を可能とするクランク角センサの補正装置および補正方法の提供を目的とする。 Accordingly, the present invention provides a crank angle sensor that enables highly accurate measurement of the crank angle of an internal combustion engine by calculating a correction amount for satisfactorily correcting the detected value of the crank angle sensor while suppressing a decrease in drivability. An object of the present invention is to provide a correction apparatus and a correction method.
本発明による第1のクランク角センサの補正装置は、燃料および空気の混合気を燃焼室内で燃焼させて動力を発生する内燃機関に適用され、この内燃機関のクランク角を検出するクランク角センサの検出値を補正するための補正装置であって、内燃機関の負荷を検出する負荷検出手段と、燃焼室内の筒内圧力を検出する筒内圧検出手段と、筒内圧検出手段の検出値に基づいて所定の基準点に対応したクランク角の近似値を求めると共に、求めた近似値と基準点に対応したクランク角センサの検出値とに基づいてクランク角センサの仮補正量を算出する演算手段と、負荷検出手段によって検出された内燃機関の負荷と、予め定められた内燃機関の負荷とクランク角センサの補正量との相関とを用いて、演算手段によって算出された仮補正量を高負荷時における補正量に換算する換算手段とを備えることを特徴とする。 A correction device for a first crank angle sensor according to the present invention is applied to an internal combustion engine that generates power by burning a mixture of fuel and air in a combustion chamber, and is a crank angle sensor that detects the crank angle of the internal combustion engine. A correction device for correcting a detection value, based on load detection means for detecting a load of the internal combustion engine, cylinder pressure detection means for detecting cylinder pressure in the combustion chamber, and detection values of the cylinder pressure detection means An arithmetic means for calculating an approximate value of the crank angle corresponding to the predetermined reference point, and calculating a temporary correction amount of the crank angle sensor based on the calculated approximate value and a detected value of the crank angle sensor corresponding to the reference point; Using the internal combustion engine load detected by the load detecting means and a predetermined correlation between the internal combustion engine load and the crank angle sensor correction amount, the temporary correction amount calculated by the calculating means is increased. Characterized in that it comprises a conversion means for converting the correction amount at the time of loading.
本発明による第1のクランク角の補正方法は、燃料および空気の混合気を燃焼室内で燃焼させて動力を発生する内燃機関に適用され、この内燃機関のクランク角を検出するクランク角センサの検出値を補正するための補正方法であって、燃焼室内の筒内圧力を検出する筒内圧検出手段の検出値に基づいて所定の基準点に対応したクランク角の近似値を求めると共に、求めた近似値と基準点に対応したクランク角センサの検出値とに基づいてクランク角センサの仮補正量を算出した上で、内燃機関の負荷と、予め定められた内燃機関の負荷とクランク角センサの補正量との相関とを用いて、仮補正量を高負荷時における補正量に換算することを特徴とする。 The first crank angle correction method according to the present invention is applied to an internal combustion engine that generates power by burning a mixture of fuel and air in a combustion chamber, and detects a crank angle sensor that detects the crank angle of the internal combustion engine. A correction method for correcting a value, wherein an approximate value of a crank angle corresponding to a predetermined reference point is obtained based on a detected value of in-cylinder pressure detecting means for detecting an in-cylinder pressure in the combustion chamber, and the obtained approximation And calculating the temporary correction amount of the crank angle sensor based on the value and the detected value of the crank angle sensor corresponding to the reference point, and then correcting the load of the internal combustion engine and the predetermined load of the internal combustion engine and the crank angle sensor Using the correlation with the amount, the temporary correction amount is converted into a correction amount at high load.
本発明による第2のクランク角の補正装置は、インジェクタからの燃料とスロットルバルブからの空気との混合気を燃焼室内で燃焼させて動力を発生する内燃機関に適用され、この内燃機関のクランク角を検出するクランク角センサの検出値を補正するための補正装置であって、燃焼室内の筒内圧力を検出する筒内圧検出手段と、インジェクタからの燃料供給を停止させる要求の有無を判定する判定手段と、判定手段によってインジェクタからの燃料供給を停止させる要求があると判断された際に、スロットルバルブを一時的に概ね全開にして内燃機関の負荷を増大化させる制御手段と、制御手段によってスロットルバルブが概ね全開にされた後の筒内圧検出手段の検出値に基づいて所定の基準点に対応したクランク角の近似値を求めると共に、求めた近似値と基準点に対応したクランク角センサの検出値とに基づいてクランク角センサの検出値を補正するための補正量を算出する補正手段とを備えることを特徴とする。 The second crank angle correction device according to the present invention is applied to an internal combustion engine that generates power by burning an air-fuel mixture of fuel from an injector and air from a throttle valve in a combustion chamber. Is a correction device for correcting the detected value of the crank angle sensor for detecting the in-cylinder pressure, the in-cylinder pressure detecting means for detecting the in-cylinder pressure in the combustion chamber, and the determination for determining whether or not there is a request for stopping the fuel supply from the injector And a control means for increasing the load of the internal combustion engine by temporarily fully opening the throttle valve when it is determined by the determination means that there is a request to stop the fuel supply from the injector. When an approximate value of the crank angle corresponding to a predetermined reference point is obtained based on the detected value of the in-cylinder pressure detecting means after the valve is fully opened, , Characterized in that it comprises a correcting means for calculating a correction amount for correcting the detection value of the crank angle sensor on the basis of the detected value of the crank angle sensor corresponding to an approximate value and the reference points determined.
本発明による第2のクランク角の補正方法は、インジェクタからの燃料とスロットルバルブからの空気との混合気を燃焼室内で燃焼させて動力を発生する内燃機関に適用され、この内燃機関のクランク角を検出するクランク角センサの検出値を補正するための補正方法であって、インジェクタからの燃料供給を停止させる要求があると判断される際に、スロットルバルブを一時的に概ね全開にして内燃機関の負荷を増大化させ、その際の筒内圧検出手段の検出値に基づいて所定の基準点に対応したクランク角の近似値を求めると共に、求めた近似値と基準点に対応したクランク角センサの検出値とに基づいてクランク角センサの検出値を補正するための補正量を算出することを特徴とする。 The second crank angle correction method according to the present invention is applied to an internal combustion engine that generates power by burning a mixture of fuel from an injector and air from a throttle valve in a combustion chamber. Is a correction method for correcting the detection value of the crank angle sensor for detecting the engine, and when it is determined that there is a request to stop the fuel supply from the injector, the throttle valve is temporarily fully opened and the internal combustion engine And calculating an approximate value of the crank angle corresponding to the predetermined reference point based on the detected value of the in-cylinder pressure detecting means at that time, and the crank angle sensor of the crank angle sensor corresponding to the determined approximate value and the reference point. A correction amount for correcting the detection value of the crank angle sensor is calculated based on the detection value.
本発明による第3のクランク角の補正装置は、燃料および空気の混合気を複数の燃焼室内で燃焼させて動力を発生する内燃機関に適用され、この内燃機関のクランク角を検出するクランク角センサの検出値を補正するための補正装置であって、複数の燃焼室のそれぞれに対して設けられた筒内圧検出手段と、各筒内圧検出手段の検出値に基づいて筒内圧力が所定値を上回っている燃焼室を判別する判別手段と、判別手段によって筒内圧力が所定値を上回っていると判別された燃焼室の筒内圧検出手段の検出値に基づいて所定の基準点に対応したクランク角の近似値を求めると共に、求めた近似値と基準点に対応したクランク角センサの検出値とに基づいてクランク角センサの検出値を補正するための補正量を算出する補正手段とを備えることを特徴とする。 A third crank angle correction device according to the present invention is applied to an internal combustion engine that generates power by burning a mixture of fuel and air in a plurality of combustion chambers, and detects a crank angle of the internal combustion engine. And a cylinder pressure detector provided for each of the plurality of combustion chambers, and the cylinder pressure has a predetermined value based on the detected value of each cylinder pressure detector. A discriminating means for discriminating an overcoming combustion chamber, and a crank corresponding to a predetermined reference point based on a value detected by the in-cylinder pressure detecting means for the combustion chamber determined by the discriminating means to exceed the predetermined value. A correction unit that calculates an approximate value of the angle and calculates a correction amount for correcting the detected value of the crank angle sensor based on the calculated approximate value and the detected value of the crank angle sensor corresponding to the reference point. And features.
本発明による第3のクランク角の補正方法は、燃料および空気の混合気を複数の燃焼室内で燃焼させて動力を発生する内燃機関に適用され、この内燃機関のクランク角を検出するクランク角センサの検出値を補正するための補正方法であって、複数の燃焼室のそれぞれに対して設けられた筒内圧検出手段の検出値に基づいて筒内圧力が所定値を上回っている燃焼室を判別し、筒内圧力が所定値を上回っていると判別された燃焼室の筒内圧検出手段の検出値に基づいて所定の基準点に対応したクランク角の近似値を求めると共に、求めた近似値と基準点に対応したクランク角センサの検出値とに基づいてクランク角センサの検出値を補正するための補正量を算出することを特徴とする。 A third crank angle correction method according to the present invention is applied to an internal combustion engine that generates power by burning a mixture of fuel and air in a plurality of combustion chambers, and detects a crank angle of the internal combustion engine. Is a correction method for correcting the detected value of the combustion chamber, and determines the combustion chamber in which the in-cylinder pressure exceeds a predetermined value based on the detection value of the in-cylinder pressure detecting means provided for each of the plurality of combustion chambers And calculating an approximate value of the crank angle corresponding to the predetermined reference point based on the detected value of the in-cylinder pressure detecting means of the combustion chamber determined that the in-cylinder pressure exceeds the predetermined value, A correction amount for correcting the detection value of the crank angle sensor is calculated based on the detection value of the crank angle sensor corresponding to the reference point.
本発明によれば、ドライバビリティの低下を抑えつつ、クランク角センサの検出値を良好に補正するための補正量を算出して内燃機関のクランク角の高精度な測定を可能とするクランク角センサの補正装置および補正方法の実現が可能となる。 According to the present invention, a crank angle sensor that enables highly accurate measurement of the crank angle of an internal combustion engine by calculating a correction amount for satisfactorily correcting the detected value of the crank angle sensor while suppressing a decrease in drivability. The correction device and the correction method can be realized.
本発明者らは、内燃機関のクランク角の高精度な測定を可能とするために鋭意研究を行い、その過程で、まず、クランク角センサの検出値と筒内圧力のピーク値との関係や、これらと内燃機関の負荷との関係に着目した。すなわち、筒内圧力のピーク値(筒内圧センサの検出値のピーク)に対応したクランク角は、本来、圧縮上死点に対応するはずであるが、クランク角センサを構成する各種要素の取付誤差等が全く無い場合であっても、筒内圧力のピーク値Pcmaxは、図1に示されるように、圧縮上死点よりも前に現れる。このような現象は、圧縮行程中に熱が筒内壁部へと伝わってしまう熱損失に起因するものと考えられる。 The present inventors have conducted extensive research to enable high-precision measurement of the crank angle of an internal combustion engine, and in the process, first, the relationship between the detected value of the crank angle sensor and the peak value of the in-cylinder pressure, Attention was paid to the relationship between these and the load of the internal combustion engine. That is, the crank angle corresponding to the peak value of the in-cylinder pressure (peak of the detection value of the in-cylinder pressure sensor) should originally correspond to the compression top dead center, but the mounting error of various elements constituting the crank angle sensor Even if there is no such thing, the in-cylinder pressure peak value Pcmax appears before the compression top dead center, as shown in FIG. Such a phenomenon is considered to be caused by heat loss in which heat is transferred to the cylinder inner wall during the compression stroke.
一方、燃焼室における充填率が高い場合、すなわち、内燃機関の負荷が高い場合には、筒内壁面に衝突する分子の単位面積あたりの数が多くなり、速やかに熱平衡に達することから、全体の熱量に対する損失分の割合が減少する。従って、燃焼室における充填率が高いほど、つまり、内燃機関1の負荷が高いほど、筒内圧センサの検出値のピークに対応したクランク角θpmaxと、圧縮上死点にてクランク角センサにより検出されるクランク角θtdcとの偏差(ズレ量)が小さくなると考えられる。
On the other hand, when the filling rate in the combustion chamber is high, that is, when the load of the internal combustion engine is high, the number of molecules per unit area that collide with the cylinder inner wall surface increases and quickly reaches thermal equilibrium. The ratio of loss to heat quantity decreases. Accordingly, the higher the filling rate in the combustion chamber, that is, the higher the load on the
このような検討結果を踏まえて、本発明者らは、ロータプレート(シグナルプレート)の取付誤差がおよそ2.9°となっているクランク角センサを用いて、負荷KL(充填効率)を変化させながら、筒内圧センサの検出値のピークに対応したクランク角と圧縮上死点にてクランク角センサにより検出されるクランク角との偏差(ズレ量)、すなわち、クランク角センサの検出値を補正するための補正量αを求める実験を行った。 Based on such examination results, the present inventors changed the load KL (charging efficiency) using a crank angle sensor in which the mounting error of the rotor plate (signal plate) is about 2.9 °. However, the deviation (deviation amount) between the crank angle corresponding to the peak of the detected value of the in-cylinder pressure sensor and the crank angle detected by the crank angle sensor at the compression top dead center, that is, the detected value of the crank angle sensor is corrected. An experiment was performed to obtain a correction amount α for this purpose.
このような実験の結果、本発明者らは、内燃機関1の負荷が高いほど、真値に近いクランク角センサの補正量を得ることができるということを見出した。すなわち、内燃機関の負荷KLとクランク角センサの補正量αとは、図2に示されるような相関を示し、クランク角センサの補正量αは、内燃機関の負荷が高い場合(KL=80%程度の場合)に、実際の取付誤差と概ね一致する一方、負荷KLが小さくなるにつれて、実際の取付誤差から乖離していく。そして、本発明者らによる更なる解析の結果、図2に示されるような負荷KLと補正量αとの相関曲線は、次の(1)式により一般化(近似)され得ることが判明した。
As a result of such an experiment, the present inventors have found that the higher the load on the
ただし、A,B,Cは定数である。 However, A, B, and C are constants.
本発明による第1、第2および第3の形態は、何れも、内燃機関1の負荷が高いほど真値に近いクランク角センサの補正量を得ることができるという上述の新規な知見を利用するものである。
Each of the first, second, and third embodiments according to the present invention utilizes the above-described novel finding that the correction amount of the crank angle sensor that is closer to the true value can be obtained as the load of the
本発明の第1の形態のもとでは、燃焼室内の筒内圧力を検出する筒内圧センサの検出値に基づいて、例えば圧縮上死点等の基準点に対応したクランク角の近似値(例えばガウス近似による近似値)が求められると共に、当該近似値と上記基準点に対応したクランク角センサの検出値とに基づいてクランク角センサの仮補正量が算出される。そして、負荷検出手段によって検出される内燃機関の負荷と、予め定められた上記(1)式に示されるような負荷とクランク角センサの補正量との相関とを用いて、仮補正量が高負荷時における補正量に換算される。 Under the first mode of the present invention, an approximate value of a crank angle corresponding to a reference point such as a compression top dead center (for example, based on a detected value of an in-cylinder pressure sensor for detecting an in-cylinder pressure in the combustion chamber) (Approximate value by Gaussian approximation) is obtained, and a temporary correction amount of the crank angle sensor is calculated based on the approximate value and the detected value of the crank angle sensor corresponding to the reference point. The temporary correction amount is increased by using the load of the internal combustion engine detected by the load detection means and the correlation between the load and the correction amount of the crank angle sensor as shown in the above-described equation (1). It is converted into the correction amount at the time of loading.
これにより、内燃機関の負荷が低い場合であっても、高負荷時に得られる真値に近いクランク角センサの補正量を得ることが可能となる。また、この際、特に燃料の供給を停止させる必要はない。従って、本発明の第1の形態によれば、内燃機関の運転状態に左右されることなく、かつ、ドライバビリティの低下を抑えつつ、真値に近いクランク角センサの補正量を得ることができるので、内燃機関のクランク角を高精度に測定することが可能となる。 Thereby, even when the load of the internal combustion engine is low, it is possible to obtain a correction amount of the crank angle sensor close to the true value obtained at the time of high load. At this time, it is not necessary to stop the fuel supply. Therefore, according to the first embodiment of the present invention, it is possible to obtain the correction amount of the crank angle sensor close to the true value without being affected by the operating state of the internal combustion engine and suppressing the decrease in drivability. Therefore, the crank angle of the internal combustion engine can be measured with high accuracy.
また、本発明の第2の形態は、インジェクタからの燃料とスロットルバルブからの空気との混合気を燃焼室内で燃焼させて動力を発生する内燃機関に関するものである。かかる第2の形態のもとでは、インジェクタからの燃料供給を停止させる要求があると判断される際(例えば減速時)に、スロットルバルブが一時的に概ね全開にされ、それにより、内燃機関の負荷が増大化される。そして、スロットルバルブが概ね全開にされた後の筒内圧検出手段の検出値に基づいて、例えば圧縮上死点等の基準点に対応したクランク角の近似値(例えばガウス近似による近似値)が求められると共に、当該近似値と上記基準点に対応したクランク角センサの検出値とに基づいてクランク角センサの検出値を補正するための補正量が算出される。 The second aspect of the present invention relates to an internal combustion engine that generates power by burning an air-fuel mixture of fuel from an injector and air from a throttle valve in a combustion chamber. Under such a second configuration, when it is determined that there is a request to stop the fuel supply from the injector (for example, during deceleration), the throttle valve is temporarily fully opened. The load is increased. Based on the detected value of the in-cylinder pressure detecting means after the throttle valve is fully opened, an approximate value of the crank angle corresponding to a reference point such as a compression top dead center (for example, an approximate value by Gaussian approximation) is obtained. At the same time, a correction amount for correcting the detected value of the crank angle sensor is calculated based on the approximate value and the detected value of the crank angle sensor corresponding to the reference point.
このように、燃料供給が停止されるタイミングを利用して内燃機関の負荷を増大化させることにより、より真値に近いクランク角センサの補正量を得ることが可能となる。そして、インジェクタからの燃料供給が停止される例えば減速時等においては、スロットルバルブを一時的に概ね全開にしたとしても、それによるドライバビリティの低下は実用上無視し得るものである。従って、本発明の第2の形態によっても、ドライバビリティの低下を抑えつつ、真値に近いクランク角センサの補正量を得ることができるので、内燃機関のクランク角を高精度に測定することが可能となる。 Thus, by increasing the load of the internal combustion engine using the timing at which the fuel supply is stopped, it becomes possible to obtain a correction amount of the crank angle sensor closer to the true value. When the fuel supply from the injector is stopped, for example, at the time of deceleration, even if the throttle valve is temporarily fully opened, the decrease in drivability due to this can be ignored in practice. Therefore, according to the second embodiment of the present invention, the correction amount of the crank angle sensor close to the true value can be obtained while suppressing the decrease in drivability, so that the crank angle of the internal combustion engine can be measured with high accuracy. It becomes possible.
更に、本発明の第3の形態は、燃料および空気の混合気を複数の燃焼室内で燃焼させて動力を発生する内燃機関に関するものである。かかる第3の形態のもとでは、複数の燃焼室のそれぞれに対して設けられた筒内圧検出手段の検出値に基づいて、筒内圧力が所定値を上回っている燃焼室が判別される。そして、筒内圧力が所定値を上回っていると判別された燃焼室の筒内圧検出手段の検出値に基づいて、例えば圧縮上死点等の基準点に対応したクランク角の近似値が求められると共に、当該近似値と上記基準点に対応したクランク角センサの検出値とに基づいてクランク角センサの検出値を補正するための補正量が算出される。 Furthermore, a third aspect of the present invention relates to an internal combustion engine that generates power by burning a mixture of fuel and air in a plurality of combustion chambers. Under the third embodiment, the combustion chamber in which the in-cylinder pressure exceeds the predetermined value is determined based on the detection value of the in-cylinder pressure detecting means provided for each of the plurality of combustion chambers. Based on the detected value of the in-cylinder pressure detecting means for the combustion chamber determined that the in-cylinder pressure exceeds the predetermined value, an approximate value of the crank angle corresponding to a reference point such as a compression top dead center is obtained. At the same time, a correction amount for correcting the detected value of the crank angle sensor is calculated based on the approximate value and the detected value of the crank angle sensor corresponding to the reference point.
このように、複数の燃焼室を備えた内燃機関では、特に機関始動時等に、複数の燃焼室の何れかにおいて負荷が高まり、この燃焼室は、その後直ちに圧縮行程へと移行する。従って、複数の燃焼室のそれぞれに対して設けられた筒内圧検出手段の検出値に基づいて筒内圧力が所定値を上回っているか否か判定することにより、負荷が高まっている燃焼室を判別すれば、特に燃料の供給を停止させることなく、当該燃焼室の筒内圧検出手段の検出値に基づいて、より真値に近いクランク角センサの補正量を得ることが可能となる。従って、本発明の第3の形態によっても、ドライバビリティの低下を抑えつつ、真値に近いクランク角センサの補正量を得ることができるので、内燃機関のクランク角を高精度に測定することが可能となる。 In this way, in an internal combustion engine having a plurality of combustion chambers, the load increases in any of the plurality of combustion chambers, particularly when the engine is started, and the combustion chamber immediately shifts to the compression stroke. Therefore, by determining whether or not the in-cylinder pressure exceeds a predetermined value based on the detection value of the in-cylinder pressure detecting means provided for each of the plurality of combustion chambers, the combustion chamber in which the load is increasing is determined. By doing so, it is possible to obtain a correction amount of the crank angle sensor closer to the true value based on the detection value of the in-cylinder pressure detection means of the combustion chamber without stopping the supply of fuel. Therefore, according to the third embodiment of the present invention, the correction amount of the crank angle sensor close to the true value can be obtained while suppressing the decrease in drivability, so that the crank angle of the internal combustion engine can be measured with high accuracy. It becomes possible.
そして、上述の第1、第2および第3の形態を組み合わせることにより、内燃機関の運転領域の大部分において、より真値に近いクランク角センサの補正量を得ることが可能となる。 By combining the first, second, and third modes described above, it is possible to obtain a crank angle sensor correction amount that is closer to the true value in most of the operating region of the internal combustion engine.
また、上述の形態の何れかのもとで得られたクランク角センサの補正量を更に機関冷却水温度等に代表される内燃機関の温度に基づいて補正してもよい。これにより、クランク角センサの補正量をより一層真値に近づけることが可能となる。 Further, the correction amount of the crank angle sensor obtained under any of the above-described forms may be further corrected based on the temperature of the internal combustion engine represented by the engine coolant temperature or the like. Thereby, the correction amount of the crank angle sensor can be made closer to the true value.
更に、上述の形態の何れかのもとでクランク角センサの補正量を求めた場合、求めた補正量と前回値との偏差を算出し、当該偏差に基づいてクランク角センサの劣化判定を実行してもよい。 Furthermore, when the correction amount of the crank angle sensor is obtained under any of the above forms, a deviation between the obtained correction amount and the previous value is calculated, and deterioration determination of the crank angle sensor is executed based on the deviation. May be.
また、ガウス近似処理によって上記基準点に対応したクランク角の近似値を求めると好ましく、この場合、ガウス近似処理に用いられる筒内圧力のサンプリング間隔をおよそ10°とすることが好ましい。 Further, it is preferable to obtain an approximate value of the crank angle corresponding to the reference point by Gaussian approximation processing. In this case, it is preferable to set the sampling interval of in-cylinder pressure used for Gaussian approximation processing to about 10 °.
以下、図面を参照しながら、本発明を実施するための最良の形態について具体的に説明する。 Hereinafter, the best mode for carrying out the present invention will be specifically described with reference to the drawings.
図3は、本発明によるクランク角センサの補正装置を備えた内燃機関を示す概略構成図である。同図に示される内燃機関1は、シリンダブロック2に形成された燃焼室3の内部で燃料および空気の混合気を燃焼させ、燃焼室3内でピストン4を往復移動させることにより動力を発生するものである。なお、図3には1気筒のみが示されるが、内燃機関1は多気筒エンジンとして構成されると好ましく、本実施形態の内燃機関1は、例えば4気筒エンジンとして構成される。
FIG. 3 is a schematic configuration diagram showing an internal combustion engine provided with a crank angle sensor correction device according to the present invention. The
各燃焼室3の吸気ポートは、吸気マニホールドを介して吸気管5に接続され、各燃焼室3の排気ポートは、排気マニホールドを介して排気管6に接続されている。また、内燃機関1のシリンダヘッドには、吸気ポートを開閉する吸気弁Viと、排気ポートを開閉する排気弁Veとが燃焼室3ごとに配設されている。各吸気弁Viおよび各排気弁Veは、可変バルブタイミング機能を有する動弁機構(図示省略)によって開閉させられる。更に、内燃機関1は、気筒数に応じた数の点火プラグ7を有し、点火プラグ7は、対応する燃焼室3内に臨むようにシリンダヘッドに配設されている。
The intake port of each combustion chamber 3 is connected to the intake pipe 5 via an intake manifold, and the exhaust port of each combustion chamber 3 is connected to the exhaust pipe 6 via an exhaust manifold. In addition, an intake valve Vi that opens and closes an intake port and an exhaust valve Ve that opens and closes an exhaust port are provided for each combustion chamber 3 in the cylinder head of the
吸気管5は、図3に示されるように、サージタンク8に接続されている。サージタンク8には、給気管L1が接続されており、給気管L1は、エアクリーナ9を介して図示されない空気取入口に接続されている。そして、給気管L1の中途(サージタンク8とエアクリーナ9との間)には、スロットルバルブ(本実施形態では、電子制御式スロットルバルブ)10が組み込まれている。一方、排気管6には、図3に示されるように、三元触媒を含む前段触媒装置11aおよびNOx吸蔵還元触媒を含む後段触媒装置11bが接続されている。
The intake pipe 5 is connected to a surge tank 8 as shown in FIG. An air supply pipe L1 is connected to the surge tank 8, and the air supply pipe L1 is connected to an air intake port (not shown) via an
更に、内燃機関1は、図3に示されるように、複数のインジェクタ12を有し、インジェクタ12は、対応する燃焼室3内に臨むようにシリンダヘッドに配設されている。また、内燃機関1の各ピストン4は、いわゆる深皿頂面型に構成されており、その上面には、凹部4aが形成されている。そして、内燃機関1では、各燃焼室3内に空気を吸入させた状態で、各インジェクタ12から各燃焼室3内のピストン4の凹部4aに向けてガソリン等の燃料が直接噴射される。これにより、内燃機関1では、点火プラグ7の近傍に燃料と空気との混合気の層が周囲の空気層と分離された状態で形成(成層化)されるので、極めて希薄な混合気を用いて安定した成層燃焼を実行することが可能となる。なお、本実施形態の内燃機関1は、いわゆる直噴エンジンとして説明されるが、これに限られるものではなく、本発明が吸気管(吸気ポート)噴射式の内燃機関に適用され得ることはいうまでもない。
Further, as shown in FIG. 3, the
上述の各点火プラグ7、スロットルバルブ10、各インジェクタ12および動弁機構等は、内燃機関1の制御装置として機能するECU20に電気的に接続されている。ECU20は、何れも図示されないCPU、ROM、RAM、入出力ポートおよび記憶装置等を含むものである。ECU20には、吸入空気量を検出するエアフローメータAFMや、エンジン冷却水温度を検出する水温センサ13といった各種センサが図示されないA/D変換器等を介して電気的に接続されている。ECU20は、記憶装置に記憶されている各種マップ等を用いると共に各種センサの検出値等に基づいて、所望の出力が得られるように、点火プラグ7、スロットルバルブ10、インジェクタ12、動弁機構等を制御する。
Each of the spark plugs 7, the
図3に示されるように、ECU20に接続されるセンサ類には、クランク角センサ14が含まれる。クランク角センサ14は、クランクシャフトに固定されるロータプレート(シグナルプレート)等を含む磁気センサまたは光電式センサ等であり、クランクシャフトの回転角度を示すパルス信号をECU20に与える。また、内燃機関1は、半導体素子、圧電素子あるいは光ファイバ検出素子等を含む筒内圧センサ(筒内圧検出手段)15を気筒数に応じた数だけ有している。各筒内圧センサ15は、対応する燃焼室3内に受圧面が臨むようにシリンダヘッドに配設されており、図示されないA/D変換器等を介してECU20に電気的に接続されている。各筒内圧センサ15は、燃焼室3内でその受圧面に加わる圧力(筒内圧力)に応じた電圧信号(検出値を示す信号)をECU20に与える。
As shown in FIG. 3, the sensors connected to the
クランク角センサ14や各筒内圧センサ15の検出値は、微小時間おきにECU20に順次与えられ、ECU20の所定の記憶領域(バッファ)に所定量ずつ格納保持される。そして、クランク角センサ14や各筒内圧センサ15から信号を受け取ったECU20は、各センサの検出値を内燃機関1の制御に用いる。ここで、クランク角センサ14によるクランク角の検出精度は、ロータプレート等の加工精度や取付精度に大きく依存し、しかも、クランク角センサの出力信号には、点火プラグ7やインジェクタ12等からの電磁ノイズや、内燃機関1自体の振動ノイズが重畳し易い。このため、実際には、クランク角センサ14の検出値と実際のクランク角(真値)とがズレてしまうことが多い。この点に鑑みて、本発明では、各筒内圧センサ15やECU20等により、クランク角センサ14の検出値を補正するための補正量を算出して内燃機関1のクランク角の高精度な測定を可能とするクランク角センサ14の補正装置が構成される。
The detected values of the
次に、図4を参照しながら、上述の内燃機関1においてクランク角センサ14の検出値を補正するための補正量を算出する手法について説明する。
Next, a method for calculating a correction amount for correcting the detection value of the
図4のルーチンに従ってクランク角センサ14の検出値を補正するための補正量を算出する場合、ECU20は、まず、エアフローメータAFMの検出値に基づいて各燃焼室3に吸入される空気(吸入空気)の量を算出すると共に、算出した吸入空気量に基づいてその時点における内燃機関1の負荷KLmを算出する(S10)。負荷KLmを算出すると、ECU20は、S10にて算出した負荷KLmが予め定められている閾値を上回っているか否か判定する(S12)。ここで、本発明者らの研究によれば、内燃機関1の負荷が所定値以下となっている場合、A/D変換器の分解能や筒内圧センサのダイナミックレンジ等の影響により、以下に説明されるガウス近似処理等の離散近似処理を良好に実行し得なくなるおそれがあることが判明している。このため、S12にて負荷KLmが予め定められている閾値を上回っていないと判断される場合には、図4のルーチンは中止される。
When calculating the correction amount for correcting the detection value of the
S12にて負荷KLmが予め定められている閾値を上回っていると判断した場合、ECU20は、複数の燃焼室3のうち、所定の1つの燃焼室3について、所定の記憶領域から、負荷KLmの算出時点の前後に検出・保持されたクランク角θが−10°,0°(圧縮上死点),10°となった時の筒内圧力を読み出す(S14)。ここでは、θ=−10°の時のクランク角(クランク角センサ14の検出値θ)および筒内圧力を(x−10,y−10)と表し、θ=0°の時のクランク角および筒内圧力を(x0,y0)と表し、θ=10°の時のクランク角および筒内圧力を(x10,y10)と表す(ただし、x−10=−10°、x0=0°、x10=10°である)。
When it is determined in S12 that the load KLm exceeds a predetermined threshold value, the
そして、ECU20は、何れかの燃焼室3についてS14にて取得した(x−10,y−10),(x0,y0),(x10,y10)を用いてガウス近似処理を実行し、基準点としての圧縮上死点に対応したクランク角の近似値を求める(S16)。すなわち、本発明において、クランク角が−10°から10°の範囲で、筒内圧力は、その特性を良好に反映した次の(2)式(ガウス関数)により表されると仮定される。この場合、(2)式のyすなわち筒内圧力が最大となるのは、x=mのときであるから、yを最大にするmは、圧縮上死点に対応したクランク角(の近似値)に相当する。また、(x−10,y−10),(x0,y0)および(x10,y10)を(2)式にそれぞれ代入して両辺の対数をとると、次の(3)式が得られ、(3)式を解くことにより、圧縮上死点に対応したクランク角の近似値(=m)を求めことができる。なお、(3)式において、dは時定数を、Kはゲインを示す。
Then, the
S16の処理により、対象となる燃焼室3について、圧縮上死点に対応したクランク角の近似値(=m)を求めると、ECU20は、求めた近似値(=m)と、圧縮上死点に対応したクランク角センサ14の検出値(本実施形態では、0°)との偏差をとることにより、クランク角センサ14の検出値に対する仮の補正量αmを算出する(S18)。ECU20は、S18にて仮の補正量αmを算出すると、S10にて算出した負荷KLmと、上記(1)式とを用いて、仮の補正量αmを負荷が80%である時の補正量α80に換算する(S20)。
When the approximate value (= m) of the crank angle corresponding to the compression top dead center is obtained for the target combustion chamber 3 by the process of S16, the
すなわち、上記(1)式を用いると、S10にて算出された負荷KLmと、S28にて算出された仮の補正量αmとは、次の(4)式を満たし、負荷が80%(KL80)である時の補正量αは、次の(5)式を満たす。ここで、(4)および(5)式における定数A,Bは、予め実験結果等に基づいて算出しておくことができるものであるが、図2の相関曲線のy切片(バイアス値)に相当する定数Cは、筒内圧センサ15の取付状態等に応じて変化し、予め算出不能な値である。このため、(4)および(5)式から定数Cを消去すると、仮の補正量αmを負荷が80%である時の補正量α80に換算するための(6)式が得られる。
That is, when the above equation (1) is used, the load KLm calculated in S10 and the temporary correction amount αm calculated in S28 satisfy the following equation (4), and the load is 80% (KL 80 ), the correction amount α satisfies the following equation (5). Here, the constants A and B in the equations (4) and (5) can be calculated in advance based on experimental results and the like, but the y intercept (bias value) of the correlation curve in FIG. The corresponding constant C varies depending on the mounting state of the in-
そして、S20において、ECU20は、S10にて算出した負荷KLmと、S18にて算出した仮の補正量αmとを(6)式に代入することにより、負荷が80%である時のクランク角センサ14の補正量α80を算出する。これにより、S10にて算出される内燃機関1の負荷が低い場合であっても、特に各インジェクタ12からの燃料供給を停止させることなく、高負荷時(KL=80%の時)の真値に近い補正量α80を得ることが可能となる。従って、図4のルーチンを実行することにより、内燃機関1の運転状態に左右されることなく、かつ、ドライバビリティの低下を抑えつつ、真値に近いクランク角センサ14の補正量を得ることができるので、内燃機関1のクランク角を高精度に測定することが可能となる。
In S20, the
更に、図4のルーチンにおいては、S20にて算出されたクランク角センサ14の補正量α80が更に水温センサ13によって検出されるエンジン冷却水の温度に基づいて補正される(S22)。すなわち、筒内圧センサ15の検出値のピークに対応したクランク角と圧縮上死点にてクランク角センサ14により検出されるクランク角との偏差(ズレ量)は、冷却水温度等に代表される内燃機関1の温度にも依存するものであり、内燃機関1の温度(冷却水温度)と、上記偏差(ズレ量)の温度依存分δとの間には、図5に示されるような相関が存在する。
Further, in the routine of FIG. 4, the correction amount α 80 of the
このため、本実施形態では、冷却水温度と上記ズレ量δとの関係を規定するマップが予め記憶装置に記憶されており、ECU20は、S20の処理の後、水温センサ13の検出値に基づいてエンジン冷却水の温度を取得すると共に、取得したエンジン冷却水の温度に対応するズレ量δを上記マップから読み出す。そして、ECU20は、読み出したズレ量δを用いて、S20にて算出した補正量α80を補正した上で補正量αとして所定の記憶領域に記憶させ、図4のルーチンを終了させる。このように、クランク角センサ14の補正量α80をエンジン冷却水の温度に基づいて補正することにより、クランク角センサ14の補正量α80をより一層真値に近づけることが可能となる。
For this reason, in the present embodiment, a map that defines the relationship between the coolant temperature and the deviation amount δ is stored in advance in the storage device, and the
図6は、上述の内燃機関1においてクランク角センサ14の補正量を算出する他の手法を説明するためのフローチャートである。
FIG. 6 is a flowchart for explaining another method for calculating the correction amount of the
図6のルーチンは、図4のルーチンと択一的に実行されるものであり、所定の条件が成立した場合に、図6のルーチンが実行されることになる。図6のルーチンに従ってクランク角センサ14の検出値を補正するための補正量を算出する場合、ECU20は、まず、図示されないアクセル位置センサからの信号等に基づいて、各インジェクタ12からの燃料供給を停止させる要求の有無を判定する(S30)。そして、ECU20は、S30にて各インジェクタ12からの燃料供給を停止させる要求があると判断すると、その開度が一時的に概ね全開になるようにスロットルバルブ10を制御し(S32)、それにより、内燃機関1の負荷を一時的に増大化させる。
The routine of FIG. 6 is executed as an alternative to the routine of FIG. 4, and when a predetermined condition is satisfied, the routine of FIG. 6 is executed. When calculating the correction amount for correcting the detected value of the
S32にてスロットルバルブ10の開度を一時的に概ね全開にさせると、ECU20は、複数の燃焼室3のうち、所定の1つの燃焼室3について、所定の記憶領域から、S32にてスロットルバルブ10の開度を概ね全開にさせた後にクランク角θが−10°,0°(圧縮上死点),10°となった時の筒内圧力を読み出す(S34)。そして、ECU20は、読み出した(x−10,y−10),(x0,y0),(x10,y10)を用いて上述のS16に関連して説明されたガウス近似処理を実行し、圧縮上死点に対応したクランク角の近似値を求める(S36)。
When the opening degree of the
そして、ECU20は、求めた近似値と、圧縮上死点に対応したクランク角センサ14の検出値(本実施形態では、0°)との偏差をとることにより、クランク角センサ14の検出値に対する補正量αを算出する(S38)。更に、図6のルーチンにおいても、S38にて算出されたクランク角センサ14の補正量αは、より一層真値に近づくように、上述のS22と同様にして水温センサ13によって検出されるエンジン冷却水の温度に基づいて補正される(S40)。ECU20は、S40にてエンジン冷却水の温度に基づいて補正した補正量αを所定の記憶領域に記憶させると、図4のルーチンを終了させる。
Then, the
このように、燃料供給が停止されるタイミングを利用して内燃機関1の負荷を増大化させることにより、より真値に近いクランク角センサ14の補正量αを得ることが可能となる。そして、各インジェクタ12からの燃料供給が停止される例えば減速時等においては、スロットルバルブ10を一時的に概ね全開にしたとしても、それによるドライバビリティの低下は実用上無視し得るものである。従って、図6のルーチンを実行しても、ドライバビリティの低下を抑えつつ、真値に近いクランク角センサ14の補正量を得ることができるので、内燃機関1のクランク角を高精度に測定することが可能となる。
As described above, the correction amount α of the
図7は、上述の内燃機関1においてクランク角センサ14の補正量を算出する更に他の手法を説明するためのフローチャートである。
FIG. 7 is a flowchart for explaining still another method for calculating the correction amount of the
図7のルーチンは、図4および図6のルーチンと択一的に実行されるものであり、所定の条件が成立した場合に、図7のルーチンが実行されることになる。かかる図7のルーチンは、好ましくは、内燃機関1の始動時(再始動時を含む)に実行される。図7のルーチンに従ってクランク角センサ14の検出値を補正するための補正量を算出する場合、ECU20は、各筒内圧センサ15からの信号に基づいて、各燃焼室3における筒内圧力Pc(θ)を順次取得すると共に、取得した筒内圧力Pc(θ)が予め定められた基準圧力Prを上回っているか否か判定する(S50,S52)。
The routine of FIG. 7 is executed alternatively to the routines of FIG. 4 and FIG. 6, and the routine of FIG. 7 is executed when a predetermined condition is satisfied. The routine of FIG. 7 is preferably executed when the
ECU20は、S50およびS52の処理を繰り返し実行し、S52にて何れかの燃焼室3において筒内圧力Pc(θ)が予め定められた基準圧力Prを上回っていると判断すると、筒内圧力Pc(θ)が基準圧力Prを上回っている燃焼室3について、所定の記憶領域から、S52にて肯定判断がなされた後にクランク角θが−10°,0°(圧縮上死点),10°となった時の筒内圧力を読み出す(S54)。そして、ECU20は、読み出した(x−10,y−10),(x0,y0),(x10,y10)を用いて上述のS16に関連して説明されたガウス近似処理を実行し、圧縮上死点に対応したクランク角の近似値を求める(S56)。
When the
ECU20は、求めた近似値と、圧縮上死点に対応したクランク角センサ14の検出値(本実施形態では、0°)との偏差をとることにより、クランク角センサ14の検出値に対する補正量αを算出する(S58)。更に、図7のルーチンにおいても、S38にて算出されたクランク角センサ14の補正量αは、より一層真値に近づくように、上述のS22と同様にして水温センサ13によって検出されるエンジン冷却水の温度に基づいて補正される(S60)。ECU20は、S60にてエンジン冷却水の温度に基づいて補正した補正量αを所定の記憶領域に記憶させると、図7のルーチンを終了させる。
The
このように、複数の燃焼室3を備えた内燃機関1では、特に機関始動時等に複数の燃焼室3の何れかにおいて負荷が高まり、当該燃焼室3は、その後直ちに圧縮行程へと移行する。従って、複数の燃焼室3のそれぞれに対して設けられた筒内圧センサ15の検出値に基づいて筒内圧力が上記基準圧力Prを上回っているか否か判定することにより、負荷が高まっている燃焼室3を判別すれば、特に各インジェクタ12からの燃料供給を停止させることなく、当該燃焼室3の筒内圧センサ15の検出値に基づいて、より真値に近いクランク角センサ14の補正量αを得ることが可能となる。従って、図7のルーチンを実行しても、ドライバビリティの低下を抑えつつ、真値に近いクランク角センサ14の補正量を得ることができるので、内燃機関1のクランク角を高精度に測定することが可能となる。
As described above, in the
さて、上述の図4、図6および図7の何れかのルーチンが実行されることにより、クランク角センサ14の検出値を補正するための補正量αが算出(更新)されることになるが、本実施形態の内燃機関1では、更に、かかるクランク角センサ14の補正量αを用いて、図8に示されるクランク角センサ14の劣化判定ルーチンが実行される。
Now, by executing any one of the routines shown in FIGS. 4, 6, and 7, the correction amount α for correcting the detection value of the
すなわち、内燃機関1のECU20は、図4、図6および図7の何れかのルーチンを経て補正量αを算出すると、図8の劣化判定ルーチンを開始し、まず、補正量αの算出回数をカウントする算出回数カウンタを1だけインクリメントする(S70)。その後、ECU20は、補正量αの今回の算出値と前回の算出値との偏差Δαを算出する(S72)。偏差Δαを算出すると、ECU20は、偏差Δαが予め定められている閾値を上回っているか否か判定し(S74)、偏差Δαが当該閾値を上回っていると判断した場合、更に、算出回数カウンタのカウント値(補正量αの算出回数)が予め定められている閾値を上回っているか否か判定する(S76)。
That is, when the
ここで、ロータプレート等の取付誤差は、基本的に、経時的には概ね不変なものであるから、上記偏差Δαが著しく大きな値となり、かつ、補正量αの算出回数がある程度の回数となっている場合、クランク角センサ14の感度劣化が進行しているとみなすことができる。このため、ECU20は、S76にて肯定判断を行った場合、図示されない所定の警告灯を点灯させるなどして警報を発生させた上で(S78)、本ルーチンを終了させる。このように、図4、図6および図7の何れかのルーチンを経て精度よく算出されるクランク角センサ14の補正量αを用いれば、容易かつ確実にクランク角センサ14の劣化判定を実行することが可能となる。また、S74またはS76にて否定判断を行った場合、ECU20は、クランク角センサ14の感度劣化が進行していないとみなし、特に警報を発することなく本ルーチンを終了させる。
Here, since the mounting error of the rotor plate or the like is basically invariable over time, the deviation Δα is a remarkably large value, and the correction amount α is calculated to some extent. In this case, it can be considered that the sensitivity deterioration of the
なお、上述の内燃機関1は、ガソリンエンジンであるものとして説明されたが、これに限られるものではなく、本発明がディーゼルエンジンに適用され得ることはいうまでもない。また、図4のS16、図6のS36、図7のS56にて実行される近似処理は、ガウス関数を用いたガウス近似処理に限られるものではなく、例えば2次または4次関数、sin関数等を用いた他の近似処理であってもよい。
In addition, although the above-mentioned
更に、図4のS14、図6のS34、図7のS54において筒内圧力を取得するクランク角(θ)は、−10°,0°,10°に限られるものではなく、圧縮上死点に対応した値が含まれるであろう角度範囲から選択される任意の複数点とすることができる。ただし、本発明者らの研究によれば、基準点としての圧縮上死点に対応したクランク角の近似値を求めるために筒内圧力をサンプリングするクランク角の間隔は、上述のようにおよそ10°とするのが好ましいと判明している。 Furthermore, the crank angle (θ) for obtaining the in-cylinder pressure in S14 of FIG. 4, S34 of FIG. 6, and S54 of FIG. 7 is not limited to −10 °, 0 °, 10 °, and compression top dead center. Can be any plurality of points selected from an angular range that would include values corresponding to. However, according to the study by the present inventors, the interval of the crank angle at which the in-cylinder pressure is sampled to obtain an approximate value of the crank angle corresponding to the compression top dead center as the reference point is approximately 10 as described above. It has been found to be preferable.
すなわち、上述のようにして算出される補正量αを用いてクランク角センサ14の検出値を補正したとしても、離散点を用いて基準点としての圧縮上死点に対応した筒内圧力のピーク値を求める関係上、補正後のクランク角センサ14の検出値と真値との間には少なからず誤差が残されてしまう。このため、本発明者らは、筒内圧力をサンプリングするクランク角の間隔(サンプリング間隔)と、ガウス近似処理によって算出された筒内圧力のピーク値を用いて補正されたクランク角センサ14の検出値と真値との間の誤差との関係を把握するための実験を行った。その結果を図9に示す。なお、同図における実線は、増幅率が5V/1MPaである筒内圧センサを用いた場合の結果を示し、一点鎖線は、増幅率が5V/5MPaである筒内圧センサを用いた場合の結果を示し、二点鎖線は、増幅率が5V/10MPaである筒内圧センサを用いた場合の結果を示す。
That is, even if the detection value of the
図9に示される結果からわかるように、筒内圧センサの増幅率に拘らず、離散点を用いて近似的に算出された筒内圧力のピーク値を用いてクランク角センサの検出値を補正するに際しては、筒内圧力をサンプリングするクランク角の間隔をおよそ10°とした場合に、補正後のクランク角センサの検出値と真値との誤差が最も小さくなる。従って、上述の図4のS14、図6のS34、図7のS54において筒内圧力を取得するクランク角(θ)は、精度向上の観点からみて、−10°,0°,10°とされることが好ましい。 As can be seen from the results shown in FIG. 9, the detection value of the crank angle sensor is corrected using the peak value of the in-cylinder pressure approximately calculated using the discrete points regardless of the amplification factor of the in-cylinder pressure sensor. At this time, when the crank angle interval for sampling the in-cylinder pressure is about 10 °, the error between the corrected value of the crank angle sensor and the true value becomes the smallest. Therefore, the crank angle (θ) for obtaining the in-cylinder pressure in S14 of FIG. 4, S34 of FIG. 6, and S54 of FIG. 7 is set to −10 °, 0 °, and 10 ° from the viewpoint of improving accuracy. It is preferable.
なお、図9からわかるように、筒内圧力をサンプリングするクランク角の間隔を10°から徐々に大きくしていくと、補正後のクランク角センサの検出値と真値との誤差は、クランク角の間隔に概ね比例して増加していく。従って、サンプリング間隔と補正後のクランク角センサの検出値と真値との誤差との相関を規定する関数式またはマップを予め求めておけば、サンプリング間隔がある程度広い場合(例えば、およそ30°)であっても、当該関数式を用いて、クランク角センサの検出値を補正するための補正量を修正することが可能となる。 As can be seen from FIG. 9, when the crank angle interval for sampling the in-cylinder pressure is gradually increased from 10 °, the error between the corrected crank angle sensor detection value and the true value becomes the crank angle. It increases almost in proportion to the interval. Therefore, if a function expression or map that prescribes the correlation between the sampling interval and the error between the detected value of the crank angle sensor after correction and the true value is obtained in advance, the sampling interval is somewhat wide (for example, approximately 30 °). Even so, it is possible to correct the correction amount for correcting the detection value of the crank angle sensor by using the function formula.
1 内燃機関
2 シリンダブロック
3 燃焼室
4 ピストン
4a 凹部
5 吸気管
6 排気管
7 点火プラグ
8 サージタンク
9 エアクリーナ
10 スロットルバルブ
11a 前段触媒装置
11b 後段触媒装置
12 インジェクタ
13 水温センサ
14 クランク角センサ
15 筒内圧センサ
AFM エアフローメータ
L1 給気管
Ve 排気弁
Vi 吸気弁
DESCRIPTION OF
Claims (6)
前記内燃機関の負荷を検出する負荷検出手段と、
前記燃焼室内の筒内圧力を検出する筒内圧検出手段と、
前記筒内圧検出手段の検出値に基づいて所定の基準点に対応したクランク角の近似値を求めると共に、求めた近似値と前記基準点に対応した前記クランク角センサの検出値とに基づいて前記クランク角センサの仮補正量を算出する演算手段と、
前記負荷検出手段によって検出された前記内燃機関の負荷と、予め定められた前記内燃機関の負荷と前記クランク角センサの補正量との相関とを用いて、前記演算手段によって算出された前記仮補正量を高負荷時における補正量に換算する換算手段とを備えることを特徴とするクランク角センサの補正装置。 A correction device that is applied to an internal combustion engine that generates power by burning a mixture of fuel and air in a combustion chamber, and corrects a detection value of a crank angle sensor that detects a crank angle of the internal combustion engine,
Load detecting means for detecting a load of the internal combustion engine;
In-cylinder pressure detecting means for detecting in-cylinder pressure in the combustion chamber;
Based on the detected value of the in-cylinder pressure detecting means, an approximate value of the crank angle corresponding to a predetermined reference point is obtained, and based on the obtained approximate value and the detected value of the crank angle sensor corresponding to the reference point, Calculating means for calculating a temporary correction amount of the crank angle sensor;
The temporary correction calculated by the calculation means using the load of the internal combustion engine detected by the load detection means and a predetermined correlation between the load of the internal combustion engine and the correction amount of the crank angle sensor. A correction device for a crank angle sensor, comprising: conversion means for converting the amount into a correction amount at high load.
前記燃焼室内の筒内圧力を検出する筒内圧検出手段の検出値に基づいて所定の基準点に対応したクランク角の近似値を求めると共に、求めた近似値と前記基準点に対応した前記クランク角センサの検出値とに基づいて前記クランク角センサの仮補正量を算出した上で、前記内燃機関の負荷と、予め定められた前記内燃機関の負荷と前記クランク角センサの補正量との相関とを用いて、前記仮補正量を高負荷時における補正量に換算することを特徴とするクランク角センサの補正方法。 A correction method for correcting a detection value of a crank angle sensor that is applied to an internal combustion engine that generates power by burning a mixture of fuel and air in a combustion chamber, and detects a crank angle of the internal combustion engine,
An approximate value of a crank angle corresponding to a predetermined reference point is obtained based on a detected value of an in-cylinder pressure detecting means for detecting an in-cylinder pressure in the combustion chamber, and the obtained approximate value and the crank angle corresponding to the reference point are obtained. After calculating a temporary correction amount of the crank angle sensor based on a detection value of the sensor, a load between the internal combustion engine and a correlation between a predetermined load of the internal combustion engine and a correction amount of the crank angle sensor A method for correcting a crank angle sensor, wherein the temporary correction amount is converted into a correction amount at a high load by using.
前記燃焼室内の筒内圧力を検出する筒内圧検出手段と、
前記インジェクタからの燃料供給を停止させる要求の有無を判定する判定手段と、
前記判定手段によって前記インジェクタからの燃料供給を停止させる要求があると判断された際に、前記スロットルバルブを一時的に概ね全開にして前記内燃機関の負荷を増大化させる制御手段と、
前記制御手段によって前記スロットルバルブが概ね全開にされた後の前記筒内圧検出手段の検出値に基づいて所定の基準点に対応したクランク角の近似値を求めると共に、求めた近似値と前記基準点に対応した前記クランク角センサの検出値とに基づいて前記クランク角センサの検出値を補正するための補正量を算出する補正手段とを備えることを特徴とするクランク角センサの補正装置。 In order to correct the detection value of a crank angle sensor that is applied to an internal combustion engine that generates power by burning an air-fuel mixture of fuel from an injector and air from a throttle valve in a combustion chamber. Correction device,
In-cylinder pressure detecting means for detecting in-cylinder pressure in the combustion chamber;
Determining means for determining whether or not there is a request to stop fuel supply from the injector;
Control means for increasing the load on the internal combustion engine by temporarily fully opening the throttle valve when it is determined by the determination means that there is a request to stop fuel supply from the injector;
An approximate value of a crank angle corresponding to a predetermined reference point is obtained based on a detected value of the in-cylinder pressure detecting means after the throttle valve is fully opened by the control means, and the obtained approximate value and the reference point And a correction unit that calculates a correction amount for correcting the detection value of the crank angle sensor based on the detection value of the crank angle sensor corresponding to the crank angle sensor.
前記インジェクタからの燃料供給を停止させる要求があると判断される際に、前記スロットルバルブを一時的に概ね全開にして前記内燃機関の負荷を増大化させ、その後の前記筒内圧検出手段の検出値に基づいて所定の基準点に対応したクランク角の近似値を求めると共に、求めた近似値と前記基準点に対応した前記クランク角センサの検出値とに基づいて前記クランク角センサの検出値を補正するための補正量を算出することを特徴とするクランク角センサの補正方法。 In order to correct the detection value of a crank angle sensor that is applied to an internal combustion engine that generates power by burning an air-fuel mixture of fuel from an injector and air from a throttle valve in a combustion chamber. The correction method of
When it is determined that there is a request to stop the fuel supply from the injector, the throttle valve is temporarily fully opened to increase the load of the internal combustion engine, and then the detected value of the in-cylinder pressure detecting means And calculating an approximate value of the crank angle corresponding to the predetermined reference point, and correcting the detected value of the crank angle sensor based on the calculated approximate value and the detected value of the crank angle sensor corresponding to the reference point. A correction method for a crank angle sensor, wherein a correction amount for calculating the crank angle sensor is calculated.
前記複数の燃焼室のそれぞれに対して設けられた筒内圧検出手段と、
前記各筒内圧検出手段の検出値に基づいて筒内圧力が所定値を上回っている燃焼室を判別する判別手段と、
前記判別手段によって筒内圧力が前記所定値を上回っていると判別された燃焼室の前記筒内圧検出手段の検出値に基づいて所定の基準点に対応したクランク角の近似値を求めると共に、求めた近似値と前記基準点に対応した前記クランク角センサの検出値とに基づいて前記クランク角センサの検出値を補正するための補正量を算出する補正手段とを備えることを特徴とするクランク角センサの補正装置。 A correction device that is applied to an internal combustion engine that generates power by burning a mixture of fuel and air in a plurality of combustion chambers, and corrects a detection value of a crank angle sensor that detects a crank angle of the internal combustion engine. ,
In-cylinder pressure detection means provided for each of the plurality of combustion chambers;
Discriminating means for discriminating a combustion chamber in which the in-cylinder pressure exceeds a predetermined value based on the detection value of each in-cylinder pressure detecting means;
An approximate value of a crank angle corresponding to a predetermined reference point is obtained based on a detected value of the in-cylinder pressure detecting means for the combustion chamber determined that the in-cylinder pressure exceeds the predetermined value by the determining means. And a correcting means for calculating a correction amount for correcting the detected value of the crank angle sensor based on the approximate value and the detected value of the crank angle sensor corresponding to the reference point. Sensor correction device.
前記複数の燃焼室のそれぞれに対して設けられた筒内圧検出手段の検出値に基づいて筒内圧力が所定値を上回っている燃焼室を判別し、筒内圧力が前記所定値を上回っていると判別された燃焼室の前記筒内圧検出手段の検出値に基づいて所定の基準点に対応したクランク角の近似値を求めると共に、求めた近似値と前記基準点に対応した前記クランク角センサの検出値とに基づいて前記クランク角センサの検出値を補正するための補正量を算出することを特徴とするクランク角センサの補正方法。
A correction method for correcting a detection value of a crank angle sensor that is applied to an internal combustion engine that generates power by burning a mixture of fuel and air in a plurality of combustion chambers, and detects a crank angle of the internal combustion engine. ,
Based on the detection value of the in-cylinder pressure detecting means provided for each of the plurality of combustion chambers, the combustion chamber in which the in-cylinder pressure exceeds the predetermined value is determined, and the in-cylinder pressure exceeds the predetermined value. An approximate value of the crank angle corresponding to a predetermined reference point is obtained based on the detected value of the in-cylinder pressure detection means of the combustion chamber determined as follows, and the obtained approximate value and the crank angle sensor corresponding to the reference point are determined. A correction method for a crank angle sensor, wherein a correction amount for correcting the detection value of the crank angle sensor is calculated based on the detection value.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004171717A JP4281063B2 (en) | 2004-06-09 | 2004-06-09 | Crank angle sensor correction device and correction method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004171717A JP4281063B2 (en) | 2004-06-09 | 2004-06-09 | Crank angle sensor correction device and correction method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2005351148A JP2005351148A (en) | 2005-12-22 |
JP4281063B2 true JP4281063B2 (en) | 2009-06-17 |
Family
ID=35585830
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004171717A Expired - Lifetime JP4281063B2 (en) | 2004-06-09 | 2004-06-09 | Crank angle sensor correction device and correction method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4281063B2 (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4793181B2 (en) * | 2006-09-04 | 2011-10-12 | マツダ株式会社 | Engine crank angle detector |
JP2014080918A (en) * | 2012-10-16 | 2014-05-08 | Toyota Motor Corp | In-cylinder pressure detection device of internal combustion engine |
DE102012023834A1 (en) * | 2012-12-06 | 2014-06-12 | Man Diesel & Turbo Se | Method for determining a cylinder pressure crankshaft position assignment for an internal combustion engine |
-
2004
- 2004-06-09 JP JP2004171717A patent/JP4281063B2/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
JP2005351148A (en) | 2005-12-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7909018B2 (en) | Control for determining a firing timing of an internal-combustion engine | |
US6560526B1 (en) | Onboard misfire, partial-burn detection and spark-retard control using cylinder pressure sensing | |
US7210456B2 (en) | Control device for internal combustion engine and method for determining misfire in internal combustion engine | |
JP4716283B2 (en) | Air-fuel ratio control device for internal combustion engine | |
JP4281445B2 (en) | Control device for internal combustion engine and control method for internal combustion engine | |
US7162360B2 (en) | Combustion state detecting apparatus for an engine | |
JP5331613B2 (en) | In-cylinder gas amount estimation device for internal combustion engine | |
JP4362826B2 (en) | Internal combustion engine control device and air-fuel ratio calculation method | |
US8826886B2 (en) | Engine ignition timing setting apparatus | |
US8744733B2 (en) | Control apparatus for internal combustion engine | |
JP4747977B2 (en) | In-cylinder pressure sensor calibration device | |
JP4507975B2 (en) | Engine control device | |
JP4277279B2 (en) | Control device and control method for internal combustion engine | |
JP4281063B2 (en) | Crank angle sensor correction device and correction method | |
JP4277280B2 (en) | Crank angle measuring device and measuring method | |
JP2007040208A (en) | Controller for internal combustion engine | |
JP4385323B2 (en) | Control device and control method for internal combustion engine | |
JP5182646B2 (en) | In-cylinder pressure sensor sensitivity degradation determination device | |
JP4345723B2 (en) | Method for estimating the indicated mean effective pressure of an internal combustion engine | |
JP2008309006A (en) | Control device for internal combustion engine | |
JP2008297922A (en) | Internal combustion engine controlling device | |
JP2005180356A (en) | Compensating gear and compensating method of crank angle sensor | |
JP4269931B2 (en) | In-cylinder pressure measuring device and in-cylinder pressure measuring method | |
JP5126104B2 (en) | Deterioration judgment device for intake pressure sensor | |
JP4399787B2 (en) | Control device and control method for internal combustion engine |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070508 |
|
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: 20090220 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20090305 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120327 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120327 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130327 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130327 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140327 Year of fee payment: 5 |