Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6714526B2 - Misfire determination means and control device - Google Patents
[go: Go Back, main page]

JP6714526B2 - Misfire determination means and control device - Google Patents

Misfire determination means and control device Download PDF

Info

Publication number
JP6714526B2
JP6714526B2 JP2017022307A JP2017022307A JP6714526B2 JP 6714526 B2 JP6714526 B2 JP 6714526B2 JP 2017022307 A JP2017022307 A JP 2017022307A JP 2017022307 A JP2017022307 A JP 2017022307A JP 6714526 B2 JP6714526 B2 JP 6714526B2
Authority
JP
Japan
Prior art keywords
misfire
control
parameter
fuel injection
misfire determination
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2017022307A
Other languages
Japanese (ja)
Other versions
JP2018127973A (en
Inventor
勝徳 田▲崎▼
勝徳 田▲崎▼
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Astemo Ltd
Original Assignee
Keihin Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Keihin Corp filed Critical Keihin Corp
Priority to JP2017022307A priority Critical patent/JP6714526B2/en
Publication of JP2018127973A publication Critical patent/JP2018127973A/en
Application granted granted Critical
Publication of JP6714526B2 publication Critical patent/JP6714526B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Electrical Control Of Ignition Timing (AREA)
  • Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)

Description

本発明は、失火判定手段及び制御装置に関するものである。 The present invention relates to a misfire determination means and a control device.

例えば、特許文献1には、エンジン(内燃機関)のクランク角の角加速度を算出し、各加速度に基づいて、各気筒の失火判定を行う燃焼状態検出装置が開示されている。特許文献1に開示された燃焼状態検出装置では、気筒ごとに、角加速度の時間偏差である角加速度偏差が所定の閾値よりも高い場合を失火と判定し、角速度偏差が所定の閾値以下の場合は失火していないと判定している。 For example, Patent Document 1 discloses a combustion state detection device that calculates angular acceleration of a crank angle of an engine (internal combustion engine) and determines misfire of each cylinder based on each acceleration. In the combustion state detection device disclosed in Patent Document 1, misfire is determined when the angular acceleration deviation, which is the time deviation of the angular acceleration, is higher than a predetermined threshold for each cylinder, and the angular velocity deviation is less than or equal to the predetermined threshold. Has determined that there is no misfire.

特許第5305043号公報Japanese Patent No. 535043

ところで、内燃機関の燃焼室においては、特許文献1で「失火」と判定している完全失火以外にも、失火している可能性があるものの判定閾値を超えないために失火と判定されない場合や、燃料噴射量の不足により失火に近い状態に至る場合等、様々な燃焼不良が考えられる。しかしながら、特許文献1における燃焼状態検出装置は、「失火している」状態と、「失火していない」状態との二値的な判定を実施しているため、上記のような失火しているか曖昧な半失火状態を認識することが難しい。 By the way, in the combustion chamber of the internal combustion engine, in addition to the complete misfire that is determined to be "misfire" in Patent Document 1, there is a possibility that misfire may occur but the determination threshold value is not exceeded, and thus the misfire is not determined. However, various combustion failures are considered, such as when the fuel injection amount is insufficient and the state is close to misfire. However, since the combustion state detection device in Patent Document 1 carries out a binary determination of a "misfiring" state and a "non-misfiring" state, is there a misfire as described above? Difficult to recognize ambiguous semi-misfire conditions.

本発明は、上述する問題点に鑑みてなされたもので、内燃機関の半失火状態を適切に検出することを目的とする。 The present invention has been made in view of the above-mentioned problems, and an object thereof is to appropriately detect a semi-misfire state of an internal combustion engine.

上記目的を達成するために、本発明では、失火判定手段に係る第1の手段として、内燃機関の燃焼状態を示す燃焼相関パラメータに基づいて、上記内燃機関の失火度合を3段階以上に分けて判定する、という構成を採用する。 In order to achieve the above object, in the present invention, as the first means related to the misfire determination means, the misfire degree of the internal combustion engine is divided into three or more stages based on a combustion correlation parameter indicating a combustion state of the internal combustion engine. The configuration of judging is adopted.

失火判定手段に係る第2の手段として、上記失火判定手段に係る第1の手段において、上記燃焼相関パラメータに基づいて算出される第1パラメータと、上記第1パラメータの時間変化量である第2パラメータとに基づいて上記失火度合を判定する、という構成を採用する。 As a second means related to the misfire determination means, in the first means related to the misfire determination means, a first parameter calculated based on the combustion correlation parameter and a second change amount of the first parameter over time A configuration is adopted in which the degree of misfire is determined based on the parameters.

失火判定手段に係る第3の手段として、上記失火判定手段に係る第1または第2の手段において、上記燃焼相関パラメータは、上記内燃機関のクランク角の瞬時角速度である、という構成を採用する。 As a third means related to the misfire determination means, in the first or second means related to the misfire determination means, the combustion correlation parameter is the instantaneous angular velocity of the crank angle of the internal combustion engine.

失火判定手段に係る第4の手段として、上記失火判定手段に係る第1〜3のいずれかの手段において、複数回計測された完全失火状態の場合の上記燃焼相関パラメータの中心点を予め算出し、上記中心点からの距離に基づいて、上記失火度合の判定閾値を設定する、という構成を採用する。 As a fourth means related to the misfire determination means, in any one of the first to third means related to the misfire determination means, a center point of the combustion correlation parameter in the case of a complete misfire state measured a plurality of times is calculated in advance. A configuration is adopted in which the determination threshold for the degree of misfire is set based on the distance from the center point.

制御装置に係る第1の手段として、上記失火判定手段に係る第1〜4のいずれかの手段の失火判定手段と、失火度合に基づいて内燃機関の制御値を算出する制御値算出手段と、上記制御値に基づいて制御を行う制御実行手段とを備える、という構成を採用する。 As a first means related to the control device, a misfire determination means of any one of the first to fourth means related to the misfire determination means, a control value calculation means for calculating a control value of the internal combustion engine based on the degree of misfire, and And a control execution unit that performs control based on the control value.

制御装置に係る第2の手段として、上記制御装置に係る第1の手段において、上記制御値算出手段は、上記制御値として、燃料噴射量を算出し、上記制御実行手段は、上記燃料噴射量に基づいて、燃料噴射制御を行う、という構成を採用する。 As a second means related to the control device, in the first means related to the control device, the control value calculation means calculates a fuel injection amount as the control value, and the control execution means controls the fuel injection amount. The fuel injection control is performed based on the above.

制御装置に係る第3の手段として、上記制御装置に係る第1または第2の手段において、上記制御値算出手段は、上記制御値として、上記内燃機関の燃焼室での点火タイミングを算出し、上記制御実行手段は、上記点火タイミングに基づいて、点火制御を行う、という構成を採用する。 As a third means related to the control device, in the first or second means related to the control device, the control value calculation means calculates an ignition timing in a combustion chamber of the internal combustion engine as the control value, The control executing means adopts a configuration of performing ignition control based on the ignition timing.

本発明によれば、失火判定手段は、内燃機関の燃焼状態を、3段階以上に分けて判定する。したがって、「失火している」及び「失火していない」状態以外の状態についても判定することができ、従来は「失火していない」と判定されていた失火判定閾値に近い半失火状態を判定することができる。すなわち、失火判定手段は、内燃機関の半失火状態を適切に検出することができる。 According to the present invention, the misfire determination means determines the combustion state of the internal combustion engine in three or more stages. Therefore, it is possible to determine a state other than the "misfire" and "not misfire" states, and a semi-misfire state that is close to the misfire determination threshold value that was conventionally determined as "not misfire" is determined. can do. That is, the misfire determination means can appropriately detect the semi-misfire state of the internal combustion engine.

本発明の一実施形態におけるECUのシステム構成を示すブロック図である。It is a block diagram showing a system configuration of ECU in one embodiment of the present invention. 本発明の一実施形態における失火発生時の各燃焼相関パラメータの挙動の一例を示すグラフである。It is a graph which shows an example of behavior of each combustion correlation parameter at the time of misfire occurrence in one embodiment of the present invention. 本発明の一実施形態における二次元マッピングデータの一例である。It is an example of the two-dimensional mapping data in one embodiment of the present invention. 本発明の一実施形態におけるECUの失火判定処理を説明するフローチャートである。6 is a flowchart illustrating a misfire determination process of the ECU according to the embodiment of the present invention. 本発明の一実施形態におけるECUの燃焼補正処理を説明するフローチャートである。5 is a flowchart illustrating a combustion correction process of the ECU in the embodiment of the present invention.

以下、図面を参照して、本発明における制御装置の一実施形態として、ECU1(制御装置)について説明する。本実施形態において、本発明に係る点火制御装置は、自動二輪車のECU(Engine Control Unit)の一機能として組み込まれている。図1は、本実施形態におけるECU1のシステム構成を示すブロック図である。 Hereinafter, an ECU 1 (control device) will be described as an embodiment of a control device according to the present invention with reference to the drawings. In the present embodiment, the ignition control device according to the present invention is incorporated as one function of an ECU (Engine Control Unit) of a motorcycle. FIG. 1 is a block diagram showing the system configuration of the ECU 1 in this embodiment.

ECU1は、内燃機関と、内燃機関に関わる各機関とを制御する制御装置であり、図1に示すように、燃焼状態算出部2と、失火判定部3(失火判定手段)と進角値算出部4(制御値算出手段)と、点火制御部5(制御実行手段)と、燃料噴射量算出部6(制御値算出手段)と、燃料噴射制御部7(制御実行手段)と、を備えている。燃焼状態算出部2は、不図示の内燃機関の回転角度センサからクランク角を取得し、クランク角の瞬時角速度(燃焼相関パラメータ)を算出する。また、燃焼状態算出部2は、内燃機関に設けられた内燃機関の回転数センサ、スロットル開度センサ及び吸入圧力センサから、それぞれ運転状態を取得しており、運転状態データとして記憶している。 The ECU 1 is a control device that controls the internal combustion engine and each engine related to the internal combustion engine, and as shown in FIG. 1, the combustion state calculation unit 2, the misfire determination unit 3 (misfire determination means), and the advance value calculation. The unit 4 (control value calculation unit), the ignition control unit 5 (control execution unit), the fuel injection amount calculation unit 6 (control value calculation unit), and the fuel injection control unit 7 (control execution unit) are provided. There is. The combustion state calculation unit 2 acquires a crank angle from a rotation angle sensor of an internal combustion engine (not shown) and calculates an instantaneous angular velocity (combustion correlation parameter) of the crank angle. Further, the combustion state calculation unit 2 obtains the operating state from each of the internal combustion engine rotational speed sensor, the throttle opening sensor, and the intake pressure sensor, which are stored as operating state data.

失火判定部3は、燃焼状態算出部2よりクランク角の瞬時角速度を取得し、瞬時角速度にコムフィルタを適用することにより、パラメータA(第1パラメータ)を算出する。さらに、失火判定部3は、パラメータAの時間変化量をパラメータB(第2パラメータ)として算出することで、パラメータAを第1軸、パラメータBを第2軸とした二次元マッピング上で失火判定を行う。また、失火判定部3は、完全失火と判定された場合に、車両の表示装置に失火を表示させる。 The misfire determination unit 3 acquires the instantaneous angular velocity of the crank angle from the combustion state calculation unit 2 and applies a comb filter to the instantaneous angular velocity to calculate the parameter A (first parameter). Further, the misfire determination unit 3 calculates the amount of change over time of the parameter A as the parameter B (second parameter), thereby determining the misfire on the two-dimensional mapping with the parameter A as the first axis and the parameter B as the second axis. I do. Further, the misfire determination unit 3 displays the misfire on the display device of the vehicle when it is determined that the misfire is complete.

図2は、本実施形態における失火発生時の各燃焼相関パラメータの挙動の一例を示すグラフである。図2の上段は瞬時角速度のデータを示し、中段はパラメータAのデータを示し、下段はパラメータBのデータを示している。図2に示すように、パラメータAは、クランク角の瞬時角速度にコムフィルタを適用することにより、失火発生による数値の変化以外の成分を減衰させている。パラメータBは、パラメータAの時間変化量であり、失火発生直後にパラメータAに発生する数値の揺り戻しによるノイズを減衰させることができる。 FIG. 2 is a graph showing an example of the behavior of each combustion correlation parameter when a misfire occurs in this embodiment. The upper part of FIG. 2 shows the instantaneous angular velocity data, the middle part shows the data of parameter A, and the lower part shows the data of parameter B. As shown in FIG. 2, by applying a comb filter to the instantaneous angular velocity of the crank angle, the parameter A attenuates components other than the change in the numerical value due to the occurrence of misfire. The parameter B is the time change amount of the parameter A, and it is possible to attenuate the noise caused by the swinging back of the numerical value generated in the parameter A immediately after the occurrence of misfire.

図3は、本実施形態における二次元マッピングデータの一例である。本実施形態においては、図3に示すように、パラメータAを横軸、パラメータBを縦軸として二次元マッピングを作成している。失火判定部3は、予め実験により求められた判定基準である中心点P(A1,B1)と、この中心点Pからの二次元的距離についての判定閾値である第1閾値X及び第2閾値Y(X<Y)を記憶している。また、図3に示すマッピングデータでは、パラメータAが所定の値A2(A1<A2)以上の領域及びパラメータBが所定の値B2(B1<B2)以上の領域について、計測対象外としている。ECU1は、このような計測対象外の領域に含まれるデータを計測した場合には、計測エラーとして、処理をスキップする。 FIG. 3 is an example of the two-dimensional mapping data in this embodiment. In this embodiment, as shown in FIG. 3, two-dimensional mapping is created with the parameter A as the horizontal axis and the parameter B as the vertical axis. The misfire determination unit 3 includes a central point P (A1, B1) that is a determination standard that is previously obtained by an experiment, and a first threshold value X and a second threshold value that are determination threshold values for a two-dimensional distance from the central point P. It stores Y (X<Y). Further, in the mapping data shown in FIG. 3, an area where the parameter A is a predetermined value A2 (A1<A2) or more and an area where the parameter B is a predetermined value B2 (B1<B2) or more are not measured. When measuring data included in such a non-measurement area, the ECU 1 determines that the measurement error has occurred and skips the process.

失火判定部3は、算出されたパラメータA及びパラメータBが、第1閾値X以下の場合を完全失火と判定し、第1閾値Xより大きくかつ第2閾値Y以下である場合には、半失火と判定する。さらに、失火判定部3は、算出されたパラメータA及びパラメータBが、第2閾値より大きい場合には、正常と判定する。また、失火判定部3は、半失火については、例えば、第2閾値を0、第1閾値を1として、中心点Pからの二次元的距離に応じて半失火点数として算出する。当該半失火点数は半失火判定が行われるたびに記憶され、半失火点数が点数閾値を超えると、燃焼補正処理が実施される。 The misfire determination unit 3 determines a complete misfire when the calculated parameters A and B are less than or equal to the first threshold X, and when the calculated parameters A and B are greater than the first threshold X and less than or equal to the second threshold Y, half misfire. To determine. Further, the misfire determination unit 3 determines that the calculated parameters A and B are normal when the calculated parameters A and B are larger than the second threshold value. In addition, the misfire determination unit 3 sets the second threshold value to 0 and the first threshold value to 1, and calculates the semi-misfire as a semi-misfire score according to the two-dimensional distance from the center point P, for example. The half-misfire score is stored each time the half-misfire determination is performed, and when the half-misfire score exceeds the score threshold, the combustion correction process is performed.

進角値算出部4は、燃焼状態算出部2から取得した運転状況に合わせて、内燃機関の点火進角値(点火タイミング)を算出している。さらに、進角値算出部4は、失火判定部3により半失火点数が点数閾値を超えたと判断されると、点火進角値を進角または遅角させる補正を実施する。点火制御部5は、燃焼補正処理として、進角値算出部4により算出された進角値(制御値)に基づいて内燃機関に設けられた不図示の点火装置の点火制御を実施する。 The advance value calculator 4 calculates the ignition advance value (ignition timing) of the internal combustion engine in accordance with the operating condition acquired from the combustion state calculator 2. Further, when the misfire determination unit 3 determines that the semi-misfire score exceeds the score threshold value, the advance angle calculation unit 4 performs a correction to advance or retard the ignition advance value. As the combustion correction process, the ignition control unit 5 executes ignition control of an ignition device (not shown) provided in the internal combustion engine based on the advance value (control value) calculated by the advance value calculation unit 4.

燃料噴射量算出部6は、燃焼状態算出部2から運転状況に合わせて内燃機関の燃焼室への燃料噴射量を算出している。さらに、燃料噴射量算出部6は、点火制御部5による燃焼補正処理が完了し、かつ半失火が改善されない場合に、燃料噴射量の増加または減少を伴う燃料噴射量の補正を実施する。燃料噴射制御部7は、燃焼補正処理として、燃料噴射量算出部6により算出された燃料噴射量(制御値)に基づいて、内燃機関に設けられた不図示の燃料噴射装置の燃料噴射制御を実施する。 The fuel injection amount calculation unit 6 calculates the fuel injection amount from the combustion state calculation unit 2 to the combustion chamber of the internal combustion engine in accordance with the operating condition. Further, the fuel injection amount calculation unit 6 corrects the fuel injection amount with the increase or decrease of the fuel injection amount when the combustion correction process by the ignition control unit 5 is completed and the semi-misfire is not improved. As the combustion correction process, the fuel injection control unit 7 controls the fuel injection of a fuel injection device (not shown) provided in the internal combustion engine based on the fuel injection amount (control value) calculated by the fuel injection amount calculation unit 6. carry out.

このような本実施形態におけるECU1の失火判定装置としての動作を、図4を参照して説明する。図4は、本実施形態におけるECU1の失火判定処理を説明するフローチャートである。
まず、燃焼状態算出部2により、燃焼状態が算出される(ステップS1)。ステップS1では、燃焼状態算出部2がクランク角度センサからクランク角を取得し、クランク角の瞬時角速度を算出する。次に、失火判定部3により、パラメータA及びパラメータBが算出される(ステップS2)。ステップS2では、失火判定部3が、瞬時角速度にコムフィルタを適用することにより、パラメータAを算出し、記憶する。さらに、失火判定部3は、パラメータAの時間変化量を微分により算出し、記憶する。
The operation of the ECU 1 as the misfire determination device in this embodiment will be described with reference to FIG. FIG. 4 is a flowchart illustrating the misfire determination process of the ECU 1 according to this embodiment.
First, the combustion state calculation unit 2 calculates the combustion state (step S1). In step S1, the combustion state calculation unit 2 acquires the crank angle from the crank angle sensor and calculates the instantaneous angular velocity of the crank angle. Next, the misfire determination unit 3 calculates the parameters A and B (step S2). In step S2, the misfire determination unit 3 calculates and stores the parameter A by applying the comb filter to the instantaneous angular velocity. Further, the misfire determination unit 3 calculates the time change amount of the parameter A by differentiation and stores it.

続いて、失火判定部3により、中心点Pからの距離Lが算出される(ステップS3)。ステップS3では、失火判定部3が、ステップS2において求めたパラメータA及びパラメータBと、中心点P(A1,B1)との距離Lを算出する。さらに、失火判定部3により、距離Lが第1閾値Xよりも大きいかが判断される(ステップS4)。 Then, the misfire determination unit 3 calculates the distance L from the center point P (step S3). In step S3, the misfire determination unit 3 calculates the distance L between the parameter A and the parameter B obtained in step S2 and the center point P(A1, B1). Further, the misfire determination unit 3 determines whether the distance L is larger than the first threshold value X (step S4).

ステップS4において、距離Lが第1閾値Xよりも大きい場合、すなわち、判断がYESの場合には、失火判定部3により、距離Lが第2閾値Yよりも大きいかが判断される(ステップS5)。ステップS5において、距離Lが第2閾値Yよりも大きい場合、すなわち、判断がYESの場合には、失火判定部3により、燃焼状態が「正常」であると判断される(ステップS6)。 When the distance L is larger than the first threshold value X in step S4, that is, when the determination is YES, the misfire determination unit 3 determines whether the distance L is larger than the second threshold value Y (step S5). .. In step S5, when the distance L is larger than the second threshold value Y, that is, when the determination is YES, the misfire determination unit 3 determines that the combustion state is "normal" (step S6).

また、ステップS4において、距離Lが第1閾値以下である場合、すなわち、判断がNOの場合には、失火判定部3により、「完全失火」と判定される(ステップS7)。さらに、失火判定部3が、表示装置に完全失火を知らせる表示を行い(ステップS8)、処理を完了する。 If the distance L is equal to or less than the first threshold value in step S4, that is, if the determination is NO, the misfire determination unit 3 determines "complete misfire" (step S7). Further, the misfire determination unit 3 displays on the display device a notification indicating complete misfire (step S8), and the process is completed.

また、ステップS5において、距離Lが第2閾値以下である場合、すなわち、判断がNOの場合には、失火判定部3により、「半失火」と判定される(ステップS9)。さらに、失火判定部3により、距離Lの大きさに応じた点数の算出が行われる(ステップS10)。ステップS10では、失火判定部3が、予め記憶している算出方法に基づいて、距離Lが小さいほど点数が高くなるように重み付けして、点数を算出する。なお、点数は、例えば、距離Lの大きさが第1閾値と等しい場合の点数が1.0点、第2閾値Yと等しい場合の点数が0.0点となるように、距離Lに応じて設定されている。 If the distance L is equal to or less than the second threshold value in step S5, that is, if the determination is NO, the misfire determination unit 3 determines "semi-misfire" (step S9). Further, the misfire determination unit 3 calculates a score according to the size of the distance L (step S10). In step S10, the misfire determination unit 3 calculates the score by weighting the score such that the smaller the distance L, the higher the score, based on the calculation method stored in advance. The score is determined according to the distance L such that the score is 1.0 when the distance L is equal to the first threshold and the score is 0.0 when the magnitude is equal to the second threshold Y. Is set.

次に、失火判定部3により、点数が点数閾値以上であるかが判定される(ステップS11)。ステップS11では、失火判定部3は、点数が予め記憶している点数閾値以上であるかを判断する。なお、点数閾値は、0.0から1.0の間の数値が設定される。ステップS11において、点数が点数閾値以上である場合、すなわち、判断がYESの場合、失火判定部3により、燃焼補正処理が指示され(ステップS12)、処理が完了する。ステップS12では、失火判定部3が、進角値算出部4へと進角値の補正を指示する。 Next, the misfire determination unit 3 determines whether the score is equal to or greater than the score threshold (step S11). In step S11, the misfire determination unit 3 determines whether or not the score is equal to or greater than the score threshold stored in advance. A numerical value between 0.0 and 1.0 is set as the score threshold. If the score is equal to or greater than the score threshold in step S11, that is, if the determination is YES, the misfire determination unit 3 instructs the combustion correction process (step S12), and the process is completed. In step S12, the misfire determination unit 3 instructs the advance angle value calculation unit 4 to correct the advance angle value.

次に、ECU1の、燃焼補正処理の動作を、図5を参照して説明する。図5は、本実施形態におけるECU1の燃焼補正処理を説明するフローチャートである。
まず、進角値算出部4により、進角値の進角方向への補正が行われる(ステップS21)。ステップS21では、進角値算出部4が、現状の進角値に対してより進角方向となるように補正進角値を算出する。なお、進角値算出部4は、ステップS21における補正量を、算出された距離Lの値に依存して決定する。次に、点火制御部5により、点火制御が行われる(ステップS22)。ステップS22では、点火制御部5が、進角値算出部4により算出された補正進角値に基づいて、内燃機関に設けられた不図示の点火装置を制御する。
Next, the operation of the combustion correction process of the ECU 1 will be described with reference to FIG. FIG. 5 is a flowchart illustrating the combustion correction process of the ECU 1 in this embodiment.
First, the advance value calculator 4 corrects the advance value in the advance direction (step S21). In step S21, the advance angle value calculation unit 4 calculates the corrected advance angle value so that the current advance angle value is in a more advanced direction. The advance angle value calculation unit 4 determines the correction amount in step S21 depending on the calculated value of the distance L. Next, the ignition control unit 5 performs ignition control (step S22). In step S22, the ignition control unit 5 controls an ignition device (not shown) provided in the internal combustion engine based on the corrected advance value calculated by the advance value calculation unit 4.

続いて、失火判定部3により、距離Lが第2閾値Yよりも大きいかが判断される(ステップS23)。ステップS23では、燃焼状態算出部2及び失火判定部3が、図4に示すフローチャートのステップS1〜ステップS3に基づいて、ステップS22が実施された後の距離Lを算出し、この距離Lと第2閾値Yとの比較を実施する。ステップS23において、距離Lが第2閾値Yよりも小さいと判断された場合、すなわち、判断がYESの場合には、半失火状態が改善されていないため、進角値算出部4により、進角値の遅角方向への補正が行われる(ステップS24)。ステップS24では、失火判定部3の指示に基づいて、進角値算出部4が、現状の進角値に対してより遅角方向となるように補正進角値を算出する。なお、進角値算出部4は、ステップS24における補正量を、ステップS23において算出された距離Lの値に依存して決定する。次に、点火制御部5により、点火制御が行われる(ステップS25)。 Then, the misfire determination unit 3 determines whether the distance L is larger than the second threshold value Y (step S23). In step S23, the combustion state calculation part 2 and the misfire determination part 3 calculate the distance L after step S22 is performed based on steps S1 to S3 of the flowchart shown in FIG. 2 Comparison with the threshold value Y is performed. In step S23, when it is determined that the distance L is smaller than the second threshold value Y, that is, when the determination is YES, the semi-misfire state has not been improved, and therefore the advance angle value calculation unit 4 advances the advance angle. The value is corrected in the retard direction (step S24). In step S24, based on the instruction from the misfire determination unit 3, the advance angle value calculation unit 4 calculates the corrected advance angle value so as to be in the retard direction with respect to the current advance value. The advance value calculator 4 determines the correction amount in step S24 depending on the value of the distance L calculated in step S23. Next, the ignition control unit 5 performs ignition control (step S25).

続いて、失火判定部3により、距離Lが第2閾値Yよりも大きいかが判断される(ステップS26)。ステップS26では、失火判定部3が、ステップS23と同様に距離Lを算出し、第2閾値Yとの比較を実施する。ステップS26において、距離Lが第2閾値Yよりも小さいと判断された場合、すなわち、判断がYESの場合には、半失火状態が改善されていないため、燃料噴射量算出部6により燃料噴射量の増量補正が実施される(ステップS27)。ステップS27では、失火判定部3からの指示に基づいて、燃料噴射量算出部6が、現状の燃料噴射量に対して増量された補正燃料噴射量を算出する。なお、燃料噴射量算出部6は、ステップS27における補正量を、ステップS26において算出された距離Lの値に依存して決定する。さらに、燃料噴射制御部7により、燃料噴射制御が実施される(ステップS28)。ステップS28では、燃料噴射制御部7が、補正燃料噴射量に基づいて、燃料噴射装置を制御する。 Subsequently, the misfire determination unit 3 determines whether the distance L is larger than the second threshold value Y (step S26). In step S26, the misfire determination unit 3 calculates the distance L as in step S23, and compares the distance L with the second threshold value Y. When it is determined in step S26 that the distance L is smaller than the second threshold value Y, that is, when the determination is YES, the semi-misfire state has not been improved, and therefore the fuel injection amount calculation unit 6 determines the fuel injection amount. Correction is performed (step S27). In step S27, based on the instruction from the misfire determination unit 3, the fuel injection amount calculation unit 6 calculates the corrected fuel injection amount increased with respect to the current fuel injection amount. The fuel injection amount calculation unit 6 determines the correction amount in step S27 depending on the value of the distance L calculated in step S26. Further, the fuel injection control unit 7 executes fuel injection control (step S28). In step S28, the fuel injection control unit 7 controls the fuel injection device based on the corrected fuel injection amount.

続いて、失火判定部3により、距離Lが第2閾値Yよりも大きいかが判断される(ステップS29)。ステップS29では、失火判定部3が、ステップS23と同様に距離Lを算出し、第2閾値Yとの比較を実施する。ステップS29において、距離Lが第2閾値Yよりも小さいと判断された場合、すなわち、判断がYESの場合には、半失火状態が改善されていないため、燃料噴射量算出部6により燃料噴射量の減量補正が実施される(ステップS30)。なお、燃料噴射量算出部6は、ステップS30における補正量を、ステップS29において算出された距離Lの値に依存して決定する。さらに、燃料噴射制御部7により、燃料噴射制御が実施される(ステップS31)。ステップS31では、燃料噴射制御部7が、補正燃料噴射量に基づいて、燃料噴射装置を制御する。最後に、燃料噴射量算出部6により燃料噴射量が記憶され、処理が完了する。 Then, the misfire determination unit 3 determines whether the distance L is larger than the second threshold Y (step S29). In step S29, the misfire determination unit 3 calculates the distance L and compares it with the second threshold value Y, as in step S23. If it is determined in step S29 that the distance L is smaller than the second threshold value Y, that is, if the determination is YES, the semi-misfire state has not been improved, and therefore the fuel injection amount calculation unit 6 calculates the fuel injection amount. The weight reduction correction is performed (step S30). The fuel injection amount calculation unit 6 determines the correction amount in step S30 depending on the value of the distance L calculated in step S29. Further, the fuel injection control unit 7 executes fuel injection control (step S31). In step S31, the fuel injection control unit 7 controls the fuel injection device based on the corrected fuel injection amount. Finally, the fuel injection amount calculation unit 6 stores the fuel injection amount, and the process is completed.

また、ステップS23において、距離Lが第2閾値Y以上と判断された場合、すなわち、判断がNOの場合には、半失火状態が改善されているため、進角値算出部4により補正進角値が記憶され(ステップS33)、処理が完了する。さらに、ステップS26において、距離Lが第2閾値Y以上と判断された場合、すなわち、判断がNOの場合には、同様に、ステップS33が実施される。さらに、ステップS29において、距離Lが第2閾値Y以上と判断された場合、すなわち、判断がNOの場合には、ステップS32が実施される。 If it is determined in step S23 that the distance L is equal to or greater than the second threshold value Y, that is, if the determination is NO, the advance angle calculation unit 4 corrects the advance angle because the semi-misfire state has been improved. The value is stored (step S33), and the process is completed. Further, if it is determined in step S26 that the distance L is equal to or greater than the second threshold value Y, that is, if the determination is NO, step S33 is similarly performed. Further, if it is determined in step S29 that the distance L is not less than the second threshold value Y, that is, if the determination is NO, step S32 is performed.

このような本実施形態におけるECU1によれば、失火判定部3により、失火度合を「正常」、「半失火」及び「完全失火」の3段階で評価している。このような評価を実施することにより、従来は「失火していない」と判断された燃焼状態についても、燃焼状態に異常がある場合をECU1が把握することができる。すなわち、本実施形態におけるECU1は、内燃機関の半失火状態を適切に検出することができる。 According to the ECU 1 in this embodiment, the misfire determination unit 3 evaluates the degree of misfire in three levels of "normal", "semi-misfire" and "complete misfire". By carrying out such an evaluation, the ECU 1 can grasp the case where there is an abnormality in the combustion state even in the combustion state which has been conventionally determined to be “no misfire”. That is, the ECU 1 in the present embodiment can appropriately detect the semi-misfire state of the internal combustion engine.

本実施形態におけるECU1によれば、失火判定部3は、クランク角の瞬時角速度に基づくパラメータAと、パラメータAの時間変化量であるパラメータBとの二次元マッピングに基づいて、失火度合を判定している。パラメータAは、計測された瞬時角速度のデータに対してコムフィルタを適用したものであり、瞬時角速度のデータから失火による変化の成分を減衰させ、失火による変化の成分を抽出することができる。また、パラメータBは、パラメータAのデータから、失火による変化の揺り戻しの成分を減衰させることができ、失火度合の判定におけるノイズ成分を除去することができる。したがって、このような2つのパラメータを用いることにより、失火判定をより正確に実施することができる。 According to the ECU 1 in the present embodiment, the misfire determination unit 3 determines the degree of misfire based on the two-dimensional mapping of the parameter A based on the instantaneous angular velocity of the crank angle and the parameter B that is the time variation of the parameter A. ing. The parameter A is obtained by applying a comb filter to the measured instantaneous angular velocity data, and can attenuate the component due to misfire and extract the component due to misfire from the instantaneous angular velocity data. In addition, the parameter B can attenuate the component for swinging back the change due to the misfire from the data of the parameter A, and can remove the noise component in the determination of the degree of misfire. Therefore, the misfire determination can be performed more accurately by using such two parameters.

また、本実施形態におけるECU1によれば、完全失火状態を示す領域の中心点Pを算出し、この中心点からの距離Lに基づいて、失火度合を判定している。これにより、例えば、パラメータAまたはパラメータBにおける数値にバラツキがある場合においても、二次元マッピング上において、完全失火及び半失火を検出することができる。 Further, according to the ECU 1 in the present embodiment, the center point P of the region indicating the complete misfire state is calculated, and the degree of misfire is determined based on the distance L from the center point. Thereby, for example, even when the numerical values in the parameter A or the parameter B have variations, it is possible to detect a complete misfire and a semi-misfire on the two-dimensional mapping.

また、本実施形態におけるECU1は、半失火状態と判定した場合に、燃焼補正処理を実施している。これにより、ECU1は、燃焼が不安定な状態である半失火状態を改善させることができる。したがって、走行性を向上させると共に、燃費の向上を図ることができる。 In addition, the ECU 1 in the present embodiment executes the combustion correction process when it is determined that the state is the semi-misfire state. As a result, the ECU 1 can improve the semi-misfire state in which combustion is unstable. Therefore, it is possible to improve the running property and the fuel consumption.

また、本実施形態におけるECU1によれば、「半失火」の判定をされたデータについて、さらに0〜1.0の点数付けを行い、さらに所定期間に記憶された点数を加算して評価することにより、頻繁に半失火状態となる場合を検出することができる。したがって、燃焼状態が不安定な場合の挙動と、計測ノイズとを分離することができる。 Further, according to the ECU 1 in the present embodiment, the data for which "half-misfire" has been determined is further scored from 0 to 1.0, and the score stored in a predetermined period is added and evaluated. Thus, it is possible to detect the case where the semi-misfire state is frequently generated. Therefore, the behavior when the combustion state is unstable and the measurement noise can be separated.

以上、図面を参照しながら本発明の好適な実施形態について説明したが、本発明は上記実施形態に限定されるものではない。上述した実施形態において示した各構成部材の諸形状や組み合わせ等は一例であって、本発明の趣旨から逸脱しない範囲において設計要求等に基づき種々変更可能である。 The preferred embodiments of the present invention have been described above with reference to the drawings, but the present invention is not limited to the above embodiments. The shapes, combinations, and the like of the constituent members shown in the above-described embodiments are merely examples, and various changes can be made based on design requirements and the like without departing from the spirit of the present invention.

(1)上記実施形態においては、燃焼相関パラメータとして、クランク角の瞬時角速度を用いているが、本発明はこれに限定されない。燃焼相関パラメータは、瞬時エンジン回転数またはパルス間時間を適用することも可能である。 (1) In the above embodiment, the instantaneous angular velocity of the crank angle is used as the combustion correlation parameter, but the present invention is not limited to this. As the combustion correlation parameter, it is possible to apply the instantaneous engine speed or the time between pulses.

(2)また、上記実施形態においては、燃焼補正処理として、進角値の補正を実施した後に、燃焼状態が改善しない場合に燃料噴射量の補正を実施する構成を採用しているが、本発明はこれに限定されない。燃焼補正処理は、燃料噴射量の補正を実施した後に進角値の補正を実施することも可能である。 (2) Further, in the above-described embodiment, as the combustion correction processing, a configuration is adopted in which the fuel injection amount is corrected when the combustion state is not improved after the advance value is corrected. The invention is not limited to this. In the combustion correction process, it is also possible to correct the advance value after correcting the fuel injection amount.

(3)また、上記実施形態においては、失火度合を、「正常」「半失火」「完全失火」の3段階で評価している。しかしながら、本発明はこれに限定されず、失火判定部3は、例えば、「正常」「僅かに失火可能性あり」「失火可能性あり」「完全失火」のように4段階で判定することも可能である。なお、この場合、例えば、燃焼補正処理は、失火可能性ありの状態に対して適用することが考えられる。 (3) In addition, in the above-described embodiment, the degree of misfire is evaluated in three levels of "normal", "half-misfire", and "complete misfire". However, the present invention is not limited to this, and the misfire determination unit 3 may make a four-stage determination such as "normal", "possibly slightly misfired", "possibly misfired", or "completely misfired". It is possible. In this case, for example, the combustion correction process may be applied to a state where there is a possibility of misfire.

(4)また、ECU1により、「半失火」と判定された場合について、燃焼状態算出部2により、内燃機関の負荷状態(内燃機関回転数、スロットル開度等)が記録され、失火判定部3が記録された負荷状態において所定回数にわたって「半失火」と判定した場合に、上記燃焼補正処理を実施する構成としてもよい。 (4) In addition, when the ECU 1 determines “semi-misfire”, the combustion state calculation unit 2 records the load state of the internal combustion engine (internal combustion engine speed, throttle opening, etc.), and the misfire determination unit 3 It is also possible to adopt a configuration in which the above-mentioned combustion correction processing is executed when it is determined that the "half-misfire" has occurred a predetermined number of times in the load state in which is recorded.

(5)また、失火判定部3が算出された点数を記憶し、所定期間にわたり記録された半失火点数の累積値が、点数閾値を超えた場合に燃焼補正処理を実施する構成とすることも可能である。 (5) In addition, the misfire determination unit 3 may store the calculated score and perform the combustion correction process when the cumulative value of the half misfire scores recorded over a predetermined period exceeds the score threshold. It is possible.

(6)また、ECU1は、半失火の判定記録をエンジン回転数、バルブ吸入圧等のデータと共に記憶することにより、車検等のメンテナンス時において読み出すことにより、不良原因の検出において利用することも可能である。 (6) Further, the ECU 1 stores the judgment record of the half-misfire together with the data of the engine speed, the valve suction pressure, etc., so that it can be read out at the time of maintenance such as vehicle inspection, so that it can be used for detecting the cause of the defect. Is.

1……ECU
2……燃焼状態算出部
3……失火判定部
4……進角値算出部
5……点火制御部
6……燃料噴射量算出部
7……燃料噴射制御部
1...ECU
2... Combustion state calculation unit 3... Misfire determination unit 4... Advancement angle calculation unit 5... Ignition control unit 6... Fuel injection amount calculation unit 7... Fuel injection control unit

Claims (6)

内燃機関の燃焼状態を示す燃焼相関パラメータに基づいて算出される第1パラメータと、前記第1パラメータの時間変化量である第2パラメータとに基づいて前記内燃機関の失火度合を3段階以上に分けて判定することを特徴とする失火判定手段。 The degree of misfire of the internal combustion engine is divided into three or more stages based on a first parameter calculated based on a combustion correlation parameter indicating a combustion state of the internal combustion engine and a second parameter which is a time change amount of the first parameter. Misfire determination means characterized by making the above determination. 前記燃焼相関パラメータは、前記内燃機関のクランク角の瞬時角速度であることを特徴とする請求項1記載の失火判定手段。 The misfire determination means according to claim 1 , wherein the combustion correlation parameter is an instantaneous angular velocity of a crank angle of the internal combustion engine . 複数回計測された完全失火状態の場合の前記燃焼相関パラメータの中心点を予め算出し、前記中心点からの距離に基づいて、前記失火度合の判定閾値を設定することを特徴とする請求項1または2記載の失火判定手段。 The center point of the combustion correlation parameter in the case of a complete misfire state measured a plurality of times is calculated in advance, and the determination threshold of the degree of misfire is set based on the distance from the center point. Or the misfire determination means described in 2. 請求項1〜3のいずれか一項に記載の失火判定手段と、該失火判定手段が判定した失火度合に基づいて内燃機関の制御値を算出する制御値算出手段と、前記制御値に基づいて制御を行う制御実行手段とを備えることを特徴とする制御装置。The misfire determination means according to any one of claims 1 to 3, a control value calculation means for calculating a control value of the internal combustion engine based on the degree of misfire determined by the misfire determination means, and based on the control value. A control device comprising: a control execution unit that performs control. 前記制御値算出手段は、前記制御値として、燃料噴射量を算出し、
前記制御実行手段は、前記燃料噴射量に基づいて、燃料噴射制御を行う
ことを特徴とする請求項4記載の制御装置。
The control value calculation means calculates a fuel injection amount as the control value,
The control execution means performs fuel injection control based on the fuel injection amount.
The control device according to claim 4, wherein:
前記制御値算出手段は、前記制御値として、前記内燃機関の燃焼室での点火タイミングを算出し、
前記制御実行手段は、前記点火タイミングに基づいて、点火制御を行う
ことを特徴とする請求項4または5記載の制御装置。
The control value calculation means calculates the ignition timing in the combustion chamber of the internal combustion engine as the control value,
The control execution means performs ignition control based on the ignition timing.
The control device according to claim 4 or 5, wherein:
JP2017022307A 2017-02-09 2017-02-09 Misfire determination means and control device Expired - Fee Related JP6714526B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017022307A JP6714526B2 (en) 2017-02-09 2017-02-09 Misfire determination means and control device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017022307A JP6714526B2 (en) 2017-02-09 2017-02-09 Misfire determination means and control device

Publications (2)

Publication Number Publication Date
JP2018127973A JP2018127973A (en) 2018-08-16
JP6714526B2 true JP6714526B2 (en) 2020-06-24

Family

ID=63173748

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017022307A Expired - Fee Related JP6714526B2 (en) 2017-02-09 2017-02-09 Misfire determination means and control device

Country Status (1)

Country Link
JP (1) JP6714526B2 (en)

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09268942A (en) * 1996-04-03 1997-10-14 Mitsubishi Electric Corp Cylinder injection type internal combustion engine controller
JP3066005B1 (en) * 1999-02-22 2000-07-17 大阪瓦斯株式会社 Method and apparatus for detecting misfire of internal combustion engine
JP4946889B2 (en) * 2008-01-23 2012-06-06 トヨタ自動車株式会社 Misfire detection device for internal combustion engine

Also Published As

Publication number Publication date
JP2018127973A (en) 2018-08-16

Similar Documents

Publication Publication Date Title
JP3995054B2 (en) Method for detecting misfire in a multi-cylinder internal combustion engine
KR100311540B1 (en) Diagnosis of combustion condition of multi-cylinder engine
KR101566733B1 (en) Method and apparatus for misfire detection by rev count of vehicle engine
JP6658588B2 (en) Misfire detection device for internal combustion engine
JPWO2018179340A1 (en) Inter-tooth error removal method and apparatus for engine vehicle and crank pulser rotor
JPH06101560A (en) Combustion state detection device for internal combustion engine
JP4484772B2 (en) Misfire detection device for internal combustion engine
JP7208710B2 (en) Engine misfire determination device and vehicle
JPH10231751A (en) Device for detecting combustion state of internal combustion engine
JP6420915B2 (en) Internal combustion engine control device
JPH07151010A (en) Multi-cylinder engine combustion state diagnostic device and diagnostic method
JP5278053B2 (en) Engine control device
JPH0783108A (en) Combustion state detection device for internal combustion engine
JP6714526B2 (en) Misfire determination means and control device
KR20180068487A (en) Method of misfire detection for catalyst damage
JP2008241708A (en) Vehicle diagnosis device and method
US20130275022A1 (en) Engine crank signal correction method and controller
JP4998374B2 (en) Vehicle control device
JP2011157852A (en) Control device of internal combustion engine
JP5115507B2 (en) In-cylinder pressure sensor failure diagnosis device
JP2009235963A (en) Method and device for detecting crank angle of engine
JP2015222059A (en) Control device for internal combustion engine
JP2006284533A (en) In-cylinder pressure sensor abnormality detection device
JP4798647B2 (en) In-cylinder pressure sensor abnormality detection device
JP4462168B2 (en) Ignition timing control device for internal combustion engine

Legal Events

Date Code Title Description
RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20181019

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20190319

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20200207

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20200218

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200420

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: 20200526

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20200605

R150 Certificate of patent or registration of utility model

Ref document number: 6714526

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees