Nothing Special   »   [go: up one dir, main page]

JP2011111904A - Engine fuel injection control device - Google Patents

Engine fuel injection control device Download PDF

Info

Publication number
JP2011111904A
JP2011111904A JP2009266208A JP2009266208A JP2011111904A JP 2011111904 A JP2011111904 A JP 2011111904A JP 2009266208 A JP2009266208 A JP 2009266208A JP 2009266208 A JP2009266208 A JP 2009266208A JP 2011111904 A JP2011111904 A JP 2011111904A
Authority
JP
Japan
Prior art keywords
correction
engine
region
correction term
correction amount
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.)
Granted
Application number
JP2009266208A
Other languages
Japanese (ja)
Other versions
JP5614976B2 (en
JP2011111904A5 (en
Inventor
keita Endo
恵太 遠藤
Katsuhiro Utsugi
克洋 宇津木
Tsugio Watanabe
二夫 渡辺
Katsuki Tajima
克樹 田島
Hiroshi Tanaka
弘志 田中
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.)
Honda Motor Co Ltd
Original Assignee
Honda Motor Co Ltd
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 Honda Motor Co Ltd filed Critical Honda Motor Co Ltd
Priority to JP2009266208A priority Critical patent/JP5614976B2/en
Priority to CN201010559096.7A priority patent/CN102072035B/en
Publication of JP2011111904A publication Critical patent/JP2011111904A/en
Publication of JP2011111904A5 publication Critical patent/JP2011111904A5/ja
Application granted granted Critical
Publication of JP5614976B2 publication Critical patent/JP5614976B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Abstract

<P>PROBLEM TO BE SOLVED: To prevent an air-fuel ratio from tending to be over rich due to delay in correction value updating process by O2 feedback when engine rotation speed rushes into an idling ranged rapidly. <P>SOLUTION: A correction amount determination part 25 determines, based on an oxygen concentration in exhaust gas, a correction amount KO2 for correcting a basic injection time of fuel so that the air-fuel ratio of an engine converges on a stoichiometric air-fuel ratio. A correction part 26 calculates a fuel injection time by using the correction amount KO2. The correction amount KO2 is calculated by addition or subtraction of a correction term to or from a reference correction amount. An operation range determination part 20 determines whether engine rotation speed Ne is in an A range (idling range) lower than a predetermined rotation speed or in a B range equal to or higher than the predetermined rotation speed. The correction amount determination part 25 calculates the correction amount KO2 by using, as a correction term in the A range, a first correction term larger than a second correction term in the B range for a predetermined time after transition of the engine rotation speed range from the B range to the A range. <P>COPYRIGHT: (C)2011,JPO&INPIT

Description

本発明は、エンジンの燃料噴射制御装置に関するものであり、特に、排気ガス中の酸素濃度に基づいて吸入混合気を理論空燃比に収斂させるフィードバック制御を含むエンジンの燃料噴射制御装置に関する。   The present invention relates to an engine fuel injection control apparatus, and more particularly to an engine fuel injection control apparatus including feedback control for converging an intake air-fuel mixture to a stoichiometric air-fuel ratio based on an oxygen concentration in exhaust gas.

従来、燃費や排気ガス成分の規制(エミッション規制)の観点から、排気系に設けた酸素センサによって排気中の酸素濃度を検出し、この検出値に基づいて求められた補正量により吸入混合気を適正な空燃比つまり理論空燃比に収斂させるフィードバック制御が行われている。一般に、このようなフィードバック制御は、エンジンの吸気負圧とエンジン回転数とによって燃料噴射量を決定するアイドル回転数付近、つまり低回転数領域で行われる。例えば、特許文献1に、酸素濃度センサの検出値に基づいて空燃比フィードバック制御を行う空燃比制御装置において、減速時には、エンジン回転数が所定値に低下するまでフィードバック制御を禁止する技術が開示されている。   Conventionally, from the viewpoint of fuel efficiency and exhaust gas component regulations (emission regulations), the oxygen concentration in the exhaust gas is detected by an oxygen sensor provided in the exhaust system, and the intake air-fuel mixture is reduced by the correction amount obtained based on the detected value. Feedback control is performed to converge to an appropriate air-fuel ratio, that is, the stoichiometric air-fuel ratio. In general, such feedback control is performed in the vicinity of the idling engine speed in which the fuel injection amount is determined by the intake negative pressure of the engine and the engine speed, that is, in the low engine speed region. For example, Patent Document 1 discloses a technique for prohibiting feedback control until the engine speed decreases to a predetermined value during deceleration in an air-fuel ratio control apparatus that performs air-fuel ratio feedback control based on a detection value of an oxygen concentration sensor. ing.

特開昭61−81533号公報JP 61-81533 A

ところで、エンジンの減速時には、燃料噴射量を少なくするように補正量を小さくする制御が行われるが、走行中に急減速を行ってアイドル回転数付近に突入する時等には、エンジン回転数の急激な低下に対して補正量を小さくするフィードバック制御による処理が追従できず、空燃比がオーバーリッチ状態になりやすい。   By the way, when the engine decelerates, control is performed to reduce the correction amount so as to reduce the fuel injection amount. However, when the engine is suddenly decelerating while traveling and enters the vicinity of the idle speed, the engine speed is reduced. The process by feedback control for reducing the correction amount cannot be followed with respect to the rapid decrease, and the air-fuel ratio tends to be in an overrich state.

また、上述のような急減速時には、エンジンの燃焼時に発生したカーボンの影響で、吸気バルブの全閉時に生ずる隙間により、燃焼室から吸気管内に混合気が吹き戻されることもあり、この現象が前記アイドル回転数付近への突入と重なった場合には、より一層、空燃比がオーバーリッチ状態となる条件が作られやすい。   Also, during sudden deceleration as described above, the air-fuel mixture may be blown back from the combustion chamber into the intake pipe due to the gap generated when the intake valve is fully closed due to the influence of carbon generated during engine combustion. In the case where it overlaps with the entry to the vicinity of the idle speed, the condition that the air-fuel ratio becomes an over-rich state is more likely to be created.

特許文献1に記載された空燃比制御装置では、減速時は、エンジン回転数が所定値に低下するまでフィードバック制御を禁止し、エンジン回転数が所定値以下に低下してからフィードバック制御を行うようにしているので、フィードバック制御開始時にエンジンが急減速中である場合には、エンジン回転数の急激な低下に対してフィードバック制御の処理が追いつかず、空燃比がリッチ状態になりやすい。さらに、前述のようにカーボンによるバルブ隙間が生じた場合には、オーバーリッチを招く可能性がより一層高くなるため、適切なフィードバック制御を行うことのできる領域が少なくなるという課題があった。   In the air-fuel ratio control device described in Patent Document 1, during deceleration, feedback control is prohibited until the engine speed drops to a predetermined value, and feedback control is performed after the engine speed drops below a predetermined value. Therefore, when the engine is rapidly decelerating at the start of the feedback control, the feedback control process cannot catch up with the rapid decrease in the engine speed, and the air-fuel ratio tends to become rich. Further, when the valve gap due to carbon is generated as described above, the possibility of over-riching is further increased, so that there is a problem that a region where appropriate feedback control can be performed is reduced.

本発明の目的は、上記課題に対して、エンジン回転数の急激な低下に対してフィードバック制御の追従性を向上させて適切なフィードバック制御を行うことができる領域を広げながら、前述のようにカーボンの影響が生じても空燃比がオーバーリッチになるのを防止することができるエンジンの燃料噴射制御装置を提供することにある。   The object of the present invention is to solve the above problems by increasing the follow-up performance of feedback control against a sudden decrease in engine speed and expanding the area where appropriate feedback control can be performed, as described above. It is an object of the present invention to provide an engine fuel injection control device capable of preventing the air-fuel ratio from becoming over-rich even if the influence of the above occurs.

前記目的を達成するための本発明は、排気ガス中の酸素濃度に基づいて、エンジンの空燃比が理論空燃比に収斂するようにエンジンへ供給される燃料の噴射量を決定する基本噴射時間の補正量を決定する補正量決定手段と、該補正量と基本噴射時間とを使用してエンジンに対する燃料噴射時間を算出する燃料噴射量算出手段とを有し、前記補正量が、基準補正量に補正項を加減算して算出されるエンジンの燃料噴射制御装置において、エンジン回転数が、所定回転数未満の第1領域にあるか、前記所定回転数以上の第2領域にあるかを判定する運転領域判定手段を具備し、前記補正量決定手段が、エンジン回転数域が前記第2領域から前記第1領域へ移行後の所定時間、前記第1領域での補正項として、前記第2領域での第2の補正項より大きい第1の補正項を使用して前記補正量を算出するように構成されている点に第1の特徴がある。また、本発明は、前記運転領域判定手段で使用されるエンジンの所定回転数が、エンジンのアイドル運転域か否かを判定するための値である点に第2の特徴がある。   In order to achieve the above object, the present invention is based on the basic injection time for determining the injection amount of fuel supplied to the engine so that the air-fuel ratio of the engine converges to the stoichiometric air-fuel ratio based on the oxygen concentration in the exhaust gas. A correction amount determining means for determining a correction amount; and a fuel injection amount calculating means for calculating a fuel injection time for the engine using the correction amount and the basic injection time. The correction amount is a reference correction amount. In the engine fuel injection control apparatus calculated by adding and subtracting the correction term, an operation for determining whether the engine speed is in a first region less than a predetermined speed or in a second region not less than the predetermined speed. An area determination means, wherein the correction amount determination means is a predetermined time after the engine speed area shifts from the second area to the first area, and is used in the second area as a correction term in the first area. Greater than the second correction term There is a first feature in that it is configured to calculate the correction amount by using the first correction term. Further, the present invention has a second feature in that the predetermined rotational speed of the engine used by the operation region determination means is a value for determining whether or not the engine is in an idle operation region.

また、本発明は、エンジン始動後の所定時間は、エンジン回転数が前記第1領域および第2領域のいずれにあるかに拘わらず、前記補正項として固定値を使用して前記補正量を算出する点に第3の特徴がある。   Further, according to the present invention, the correction amount is calculated using a fixed value as the correction term for a predetermined time after starting the engine regardless of whether the engine speed is in the first region or the second region. There is a third feature.

また、本発明は、エンジン回転数域が、前記第2領域から前記第1領域へ移行してから所定時間経過後、前記補正項を、第1の補正項から第2の補正項へ切り替える点に第4の特徴がある。   According to the present invention, the correction term is switched from the first correction term to the second correction term after a predetermined time has elapsed since the engine speed range has shifted from the second region to the first region. There is a fourth feature.

また、本発明は、前記第1の補正項から前記第2の補正項への切り替えを行った後、エンジン回転数が前記第2領域になるまで補正項として第2の補正項を維持する点に第5の特徴がある。   In addition, the present invention maintains the second correction term as a correction term until the engine speed reaches the second region after switching from the first correction term to the second correction term. There is a fifth feature.

また、本発明は、前記第1の補正項から前記第2の補正項への切り替えを行うに際し、前記第1の補正項を漸減して前記第2の補正項へ収斂させていく点に第6の特徴がある。   In addition, the present invention is characterized in that, when switching from the first correction term to the second correction term, the first correction term is gradually reduced and converged to the second correction term. There are 6 features.

また、本発明は、前記第1の補正項から前記第2の補正項への切り替えを行うに際し、前記第1の補正項を所定量ずつ段階的に漸減して前記第2の補正項へ収斂させていく点に第7の特徴がある。   Further, according to the present invention, when switching from the first correction term to the second correction term, the first correction term is gradually decreased by a predetermined amount to converge to the second correction term. There is a seventh feature in the point of letting it go.

さらに、本発明は、前記エンジンの吸気負圧の最新値と、1行程前の負圧値との偏差量を算出する偏差算出手段をさらに備え、前記基本噴射時間が、エンジン回転数と吸気負圧との関数として決定されるとともに、前記偏差算出手段で算出された偏差量が所定の偏差量よりも大きいときに、前記第1領域において前記第2補正量より大きい前記第1補正量を使用して前記補正量を算出する点に第8の特徴がある。   Further, the present invention further includes deviation calculating means for calculating a deviation amount between the latest value of the intake negative pressure of the engine and the negative pressure value of the previous stroke, and the basic injection time is determined by the engine speed and the intake negative pressure. The first correction amount that is determined as a function of pressure and that is larger than the second correction amount in the first region is used when the deviation amount calculated by the deviation calculating means is larger than a predetermined deviation amount. Thus, there is an eighth feature in that the correction amount is calculated.

第1の特徴を有する本発明によれば、エンジン回転数が低い第1領域では、エンジン回転数が高い第2領域で使用されるものよりも大きい補正項が使用されて補正量が算出されるので、1回のフィードバック制御において基本噴射時間つまり基本噴射量が補正される量(フィードバック量)を大きくできる。したがって、例えば、エンジンが急減速されて第1領域に突入した場合に、フィードバック補正量の変化を大きくすることによって短時間で空燃比を理論空燃比(目標とする空燃比)に追従させることができ、フィードバック制御を行うことができる領域を広げることができるとともに、前述のようにカーボンの影響が生じた場合であっても、オーバーリッチを防止して燃費やエミッションの改善を図ることができる。さらに、補正項を大きくしている時間を制限しているので、大きい補正項を使用し続けることによる大きいフィードバック量によってエンジン回転数が変動するのを防止することもできる。また、第2の特徴を有する本発明によれば、上記効果が、第1領域が、特にオーバーリッチになりやすく注意を要するアイドル運転域に設定される場合に顕著となる。   According to the present invention having the first feature, in the first region where the engine speed is low, the correction amount is calculated by using a larger correction term than that used in the second region where the engine speed is high. Therefore, the basic injection time, that is, the amount by which the basic injection amount is corrected (feedback amount) can be increased in one feedback control. Therefore, for example, when the engine is suddenly decelerated and enters the first region, the air-fuel ratio can be made to follow the theoretical air-fuel ratio (target air-fuel ratio) in a short time by increasing the change in the feedback correction amount. In addition, the range in which feedback control can be performed can be widened, and even when the influence of carbon occurs as described above, it is possible to prevent overrich and improve fuel consumption and emissions. Furthermore, since the time during which the correction term is increased is limited, it is possible to prevent the engine speed from fluctuating due to a large feedback amount by continuing to use the large correction term. In addition, according to the present invention having the second feature, the above-described effect becomes prominent when the first region is set in an idle operation region that is particularly likely to be over-rich and requires attention.

第3の特徴を有する本発明によれば、エンジン始動後所定時間の間は、大きい補正項を使用する処理が行われないので、エンジン始動直後にエンジン回転数が変動するのを防止することができ、始動性を向上させることができる。   According to the present invention having the third feature, since the process using the large correction term is not performed for a predetermined time after the engine is started, it is possible to prevent the engine speed from fluctuating immediately after the engine is started. And startability can be improved.

第4の特徴を有する本発明によれば、所定時間経過後は第1の補正項より小さい第2の補正項を使用するので、大きいフィードバック量によってエンジン回転数が変動するのを防止することができる。   According to the present invention having the fourth feature, since the second correction term smaller than the first correction term is used after a predetermined time has elapsed, it is possible to prevent the engine speed from fluctuating due to a large feedback amount. it can.

第5の特徴を有する本発明によれば、第1領域で第1の補正項から第2の補正項に切り替わった後、エンジン回転数が高い第2領域になるまでその小さい第2補正項を維持するので、所定時間経過後に使用される補正項によってエンジン回転数を安定化させて、エンジン回転数の変動が大きくなるのを回避することができる。   According to the present invention having the fifth feature, after the first correction term is switched from the first correction term to the second correction term in the first region, the small second correction term is changed until the second region where the engine speed is high. As a result, the engine speed is stabilized by the correction term used after the lapse of a predetermined time, and the fluctuation of the engine speed can be avoided from increasing.

第6の特徴を有する本発明によれば、補正項の急激な切り替えに伴うエンジンのショックを減らすことができるので、エンジン回転数の変動を抑制することができる。   According to the present invention having the sixth feature, it is possible to reduce the engine shock that accompanies the rapid switching of the correction term, and therefore it is possible to suppress fluctuations in the engine speed.

第7の特徴を有する本発明によれば、第1の補正項から第2の補正項への切り替え時に、漸次段階的に目標となる第2補正項へ精度良く補正項を小さくしていくことができる。   According to the present invention having the seventh feature, the correction term is gradually reduced to the target second correction term with accuracy in a stepwise manner when switching from the first correction term to the second correction term. Can do.

第8の特徴を有する本発明によれば、エンジン回転数による判断に加え、吸気負圧も判断して補正項の切り替えを行うようにしたので、例えば、燃焼に伴って発生するカーボンが吸気バルブに噛み込んだ時等、吸気負圧が低下して、吸気負圧の関数として決定される基本噴射時間が長くなることによるオーバーリッチを防止することができる。   According to the present invention having the eighth feature, the correction term is switched by determining the intake negative pressure in addition to the determination based on the engine speed. Thus, over-rich caused by a decrease in intake negative pressure and an increase in basic injection time determined as a function of intake negative pressure can be prevented.

本発明の一実施形態に係る燃料噴射制御装置の機能を示すブロック図である。It is a block diagram which shows the function of the fuel-injection control apparatus which concerns on one Embodiment of this invention. 補正量決定部に予め設定されている補正項の一例を示す図である。It is a figure which shows an example of the correction | amendment term preset in the correction amount determination part. 補正項とエンジン回転数によって区分される領域との関係を示す概念図である。It is a conceptual diagram which shows the relationship between the correction | amendment term and the area | region classified according to engine speed. O2センサの出力の変化と選択される補正項との対応を示す図である。It is a figure which shows a response | compatibility with the change of the output of O2 sensor, and the correction | amendment term selected. 本実施形態にかかる制御の概要を示す減速時のタイミングチャートである。It is a timing chart at the time of the deceleration which shows the outline | summary of the control concerning this embodiment. O2フィードバック制御に係るフローチャートである。It is a flowchart concerning O2 feedback control. フィードバック制御開始判定のフローチャートである。It is a flowchart of feedback control start determination. 補正項設定の処理を示すフローチャートである。It is a flowchart which shows the process of a correction term setting. 補正項の段階的な戻しの概念図である。It is a conceptual diagram of stepwise return of a correction term. 図5の要部拡大図である。It is a principal part enlarged view of FIG. 、吸気バルブへのカーボンの付着による吸気負圧PBの異常検出装置の機能ブロック図である。FIG. 4 is a functional block diagram of an abnormality detection device for intake negative pressure PB due to carbon adhering to the intake valve.

以下、図面を参照して本発明の一実施形態を説明する。図1は、本発明の一実施形態に係る燃料噴射制御装置のシステム構成を示すブロック図であり、特に、低回転領域であるアイドル回転領域での制御に係る構成を示す図である。同図において、燃料噴射制御装置1は、自動二輪車等の駆動源である内燃機関つまりエンジンに設けられる。燃料噴射制御装置1は、燃料噴射量決定部として機能する制御部2と、エンジン回転数Neを検出するエンジン回転数センサ(以下、「Neセンサ」という)3と、エンジンの排気系に設けられ、酸素濃度検出手段としての機能を果たす酸素濃度センサ(以下、「O2センサ」という)4と、エンジンの吸気負圧PBを検出する負圧センサ(以下、「PBセンサ」という)5とを備える。制御部2で決定された燃料噴射量(つまり燃料噴射量を表す燃料噴射時間の指示)は噴射弁駆動部6に入力され、噴射弁駆動部6は、入力された燃料噴射時間の指示に従って燃料噴射弁7を駆動する。   Hereinafter, an embodiment of the present invention will be described with reference to the drawings. FIG. 1 is a block diagram showing a system configuration of a fuel injection control apparatus according to an embodiment of the present invention, and in particular, shows a configuration related to control in an idle rotation region that is a low rotation region. In FIG. 1, a fuel injection control device 1 is provided in an internal combustion engine, that is, an engine, which is a drive source of a motorcycle or the like. The fuel injection control device 1 is provided in a control unit 2 that functions as a fuel injection amount determining unit, an engine speed sensor (hereinafter referred to as “Ne sensor”) 3 that detects an engine speed Ne, and an engine exhaust system. And an oxygen concentration sensor (hereinafter referred to as “O2 sensor”) 4 that functions as an oxygen concentration detection means, and a negative pressure sensor (hereinafter referred to as “PB sensor”) 5 that detects the intake negative pressure PB of the engine. . The fuel injection amount determined by the control unit 2 (that is, an instruction of the fuel injection time indicating the fuel injection amount) is input to the injection valve driving unit 6, and the injection valve driving unit 6 performs fuel injection according to the input fuel injection time instruction. The injection valve 7 is driven.

Neセンサ3、O2センサ4、およびPBセンサ5はいずれも周知の構成を有するものであり、エンジンへの取り付け位置も、周知の位置であればよいので、形状の図示および構成の詳細な説明は省略する。   The Ne sensor 3, the O2 sensor 4, and the PB sensor 5 all have a known configuration, and the attachment position to the engine may be any known location. Omitted.

制御部2は、運転領域判定部20、基本噴射時間算出部21、基本噴射時間補正部22、およびPB−Ne制御マップ23を備える。さらに、基本噴射時間補正部22は、空燃比判定部24、補正量決定部25、および補正部26を含む。制御部2の各部の機能は、マイクロコンピュータによって実行されるコンピュータプログラムで実現することができる。   The control unit 2 includes an operation region determination unit 20, a basic injection time calculation unit 21, a basic injection time correction unit 22, and a PB-Ne control map 23. Further, the basic injection time correction unit 22 includes an air-fuel ratio determination unit 24, a correction amount determination unit 25, and a correction unit 26. The function of each part of the control unit 2 can be realized by a computer program executed by a microcomputer.

PB−Ne制御マップ23は、Neセンサ3から入力されるエンジン回転数NeとPBセンサ5から入力される吸気負圧PBとによって基本噴射時間T0を出力するように、エンジン回転数Neと吸気負圧PBの関数としての基本噴射時間T0を記憶した記憶手段であり、マイクロコンピュータのメモリによって構成できる。   The PB-Ne control map 23 outputs the engine speed Ne and the intake negative so that the basic injection time T0 is output by the engine speed Ne input from the Ne sensor 3 and the intake negative pressure PB input from the PB sensor 5. The storage means stores the basic injection time T0 as a function of the pressure PB, and can be constituted by a memory of a microcomputer.

PB−Ne制御マップ23は、エンジン回転数Neとスロットル開度とから判定される低回転領域において基本噴射時間T0を供給するために用いられるものである。エンジン回転数Neとスロットル開度とから判定される中速以上の領域では、エンジン回転数Neとスロットル開度とに基づいて基本噴射時間T0を供給するNe−TH制御マップが用いられる。中速以上の領域での制御は周知の手法で制御されるので、具体的な説明は省略する。   The PB-Ne control map 23 is used to supply the basic injection time T0 in a low rotation range determined from the engine speed Ne and the throttle opening. In a region of medium speed or higher determined from the engine speed Ne and the throttle opening, a Ne-TH control map that supplies the basic injection time T0 based on the engine speed Ne and the throttle opening is used. Since control in the region of medium speed or higher is controlled by a well-known method, a specific description is omitted.

運転領域判定部20は、Neセンサ3から入力されるエンジン回転数Neを、領域判定用の回転数値と比較してアイドル領域(以下「A領域」という)であるかアイドル領域以外のその他領域(以下、「B領域」という)であるかを判定する。判定された運転領域は、A領域かB領域かを示すデータとして補正量決定部25に入力される。   The operation area determination unit 20 compares the engine speed Ne input from the Ne sensor 3 with the rotation speed value for area determination, or is an idle area (hereinafter referred to as “A area”) or other area other than the idle area ( Hereinafter, it is referred to as “B region”). The determined operation region is input to the correction amount determination unit 25 as data indicating whether the region is an A region or a B region.

空燃比判定部24は、O2センサ4から入力される酸素濃度検知データに基づいて、空燃比A/Fが理論空燃比に対してリッチ(濃い)か、リーン(薄い)かを判定してリッチまたはリーンを示すデータを補正量決定部25に入力する。   The air-fuel ratio determination unit 24 determines whether the air-fuel ratio A / F is rich (lean) or lean (thin) with respect to the theoretical air-fuel ratio based on the oxygen concentration detection data input from the O2 sensor 4. Alternatively, data indicating lean is input to the correction amount determination unit 25.

補正量決定部25には、A領域かB領域かに対応して、それぞれ、空燃比A/Fがリッチ側およびリーン側の一方から他方に反転した直後で使用される値と、それ以外の、リッチ側およびリーン側の一方内で変化している間に使用される値とからなる補正項(PI補正項)が設定されている。したがって、補正量決定部25は、A領域かB領域か否かを示すデータと、空燃比A/Fがリッチ側およびリーン側の一方から他方に反転した直後か、それ以外のタイミングかに従って選択された補正項を加減算して補正量KO2を決定する。補正量KO2は、「基準補正量(1.0)±補正項」として決定される。補正項は、リッチ側では負、リーン側では正の値である。   Corresponding to the A region or the B region, the correction amount determination unit 25 has a value used immediately after the air-fuel ratio A / F is reversed from one of the rich side and the lean side to the other, and the other values. A correction term (PI correction term) consisting of a value used while changing within one of the rich side and the lean side is set. Therefore, the correction amount determination unit 25 selects according to the data indicating whether the region is the A region or the B region, and whether the air-fuel ratio A / F is immediately after the rich side and the lean side are reversed from one to the other, or at other timings. The correction amount KO2 is determined by adding or subtracting the corrected term. The correction amount KO2 is determined as “reference correction amount (1.0) ± correction term”. The correction term is negative on the rich side and positive on the lean side.

補正部26は、基本噴射時間T0に補正量KO2を乗算して燃料噴射時間Tiを算出し、噴射弁駆動部6に入力する。   The correction unit 26 calculates the fuel injection time Ti by multiplying the basic injection time T0 by the correction amount KO2, and inputs the fuel injection time Ti to the injection valve drive unit 6.

図2は、補正量決定部25に予め設定されている補正項の一例を示す図である。図2において、補正項は、空燃比A/Fが反転した直後では、それ以外のタイミングと比べて大きい値が選択される。図2に示す例では、エンジン回転数Neが大きいB領域では、空燃比A/Fの反転直後に使用される補正項(+PRおよび−PL)は、「0.01」であり、それ以外のタイミングで使用される補正項(+IRおよび−IL)は「0.001」である。   FIG. 2 is a diagram illustrating an example of correction terms preset in the correction amount determination unit 25. In FIG. 2, the correction term is selected to be larger than the other timing immediately after the air-fuel ratio A / F is reversed. In the example shown in FIG. 2, in the B region where the engine speed Ne is large, the correction terms (+ PR and −PL) used immediately after the reversal of the air-fuel ratio A / F is “0.01”. The correction terms (+ IR and −IL) used in the timing are “0.001”.

一方、エンジン回転数Neが2500rpm未満のA領域では、空燃比A/Fの反転直後に使用される補正項(+PRおよび−PL)は、「0.1」であり、それ以外のタイミングで使用される補正項(+IRおよび−IL)は「0.02」である。このように、A領域においては、B領域に比べて、それぞれ10倍および20倍という極端に大きい値が選択される。つまり、エンジン回転数NeがA領域にある場合には、予め設定されている補正項中で最大となる補正項が選択されることになる。   On the other hand, in the A region where the engine speed Ne is less than 2500 rpm, the correction terms (+ PR and −PL) used immediately after the reversal of the air-fuel ratio A / F is “0.1” and used at other timings. The correction terms (+ IR and −IL) to be performed are “0.02”. Thus, in the A area, extremely large values of 10 times and 20 times are selected as compared with the B area, respectively. That is, when the engine speed Ne is in the A region, the maximum correction term is selected from the preset correction terms.

図3は、補正項と領域との関係を示す概念図である。図3に示すように、エンジン回転数Neが2500rpm未満のA領域では、それ以上のエンジン回転数であるB領域と比べて極端に大きい補正項が設定される。但し、エンジン回転数NeがA領域に、例えば10秒間留まっていた場合には、B領域と同じ補正項の値に戻される。これは、エンジン回転数NeがA領域に一時的に留まっている間に、A領域において使用される補正項KO2によるフィードバック制御によって、空燃比が理論空燃比に近づいたと推測できる
からである。
FIG. 3 is a conceptual diagram showing the relationship between correction terms and regions. As shown in FIG. 3, in the A region where the engine speed Ne is less than 2500 rpm, an extremely large correction term is set as compared with the B region where the engine speed Ne is higher. However, if the engine speed Ne remains in the A region, for example, for 10 seconds, it is returned to the same correction term value as in the B region. This is because it can be estimated that the air-fuel ratio has approached the stoichiometric air-fuel ratio by feedback control using the correction term KO2 used in the A region while the engine speed Ne remains temporarily in the A region.

図4は、O2センサ4の出力の変化と、選択される補正項との対応を示す図である。図4において、横軸は時間軸であり、縦軸はO2センサ4の出力VO2と補正項の値である。空燃比A/Fがリッチ側かリーン側かは、O2センサ4の出力VO2が、リッチかリーンかの判断のための閾値(リッチ/リーン判定電圧)以上か否かに従って判断される。そして、その判断結果がリッチ側かリーン側にある間の処理か、さらにはリッチ側およびリーン側の一方から他方への反転直後の処理かによって選択された補正項が使用されている。   FIG. 4 is a diagram showing the correspondence between the change in the output of the O2 sensor 4 and the selected correction term. In FIG. 4, the horizontal axis is the time axis, and the vertical axis is the output VO2 of the O2 sensor 4 and the value of the correction term. Whether the air-fuel ratio A / F is rich or lean is determined according to whether the output VO2 of the O2 sensor 4 is equal to or higher than a threshold (rich / lean determination voltage) for determining whether the air is rich or lean. Then, a correction term selected depending on whether the determination result is processing on the rich side or the lean side, or processing immediately after reversal from one of the rich side and the lean side to the other is used.

例えば、空燃比A/Fがリッチ側からリーン側に反転したタイミングt1の直後では、大きい正の補正項(+PR)が使用され、その補正項(+PR)は、タイミングt2で、小さい補正項(+IR)に切り替わり、その補正項(+IR)は空燃比A/Fがリーン側からリッチ側に反転するタイミングt3まで維持される。したがって、所定時間毎に更新される補正量KO2は、「1.0」から段階的に増大される。   For example, immediately after the timing t1 when the air-fuel ratio A / F is reversed from the rich side to the lean side, a large positive correction term (+ PR) is used, and the correction term (+ PR) is a small correction term (+ PR) at the timing t2. The correction term (+ IR) is maintained until timing t3 when the air-fuel ratio A / F is reversed from the lean side to the rich side. Therefore, the correction amount KO2 updated every predetermined time is increased stepwise from “1.0”.

そして、空燃比A/Fがリッチ側に反転したタイミングt3の直後では、大きい負の補正項(−PL)が使用され、その補正項(−PL)は、タイミングt4で、小さい補正項(−IL)に切り替わり、その補正項(−IL)は空燃比がリッチ側からリーン側に反転するタイミングt5まで維持される。   Immediately after the timing t3 when the air-fuel ratio A / F is reversed to the rich side, a large negative correction term (-PL) is used, and the correction term (-PL) is a small correction term (-PL) at the timing t4. IL), and the correction term (-IL) is maintained until timing t5 when the air-fuel ratio is reversed from the rich side to the lean side.

図5は、本実施形態にかかる制御の概要を示す減速時のタイミングチャートである。図5において、タイミングT1では、エンジン回転数Neおよびスロットル開度が所定値以下に低下し、燃料噴射時間を出力するNe−TH制御マップが、低回転用のPB−Ne制御マップに切り替えられる。ここで、O2センサ4の出力に基づくフィードバック制御が開始され、空燃比判定部24で判定された空燃比A/Fを理論空燃比に収斂するため、補正量KO2が制御される。   FIG. 5 is a timing chart at the time of deceleration showing an outline of the control according to the present embodiment. In FIG. 5, at the timing T1, the Ne-TH control map for outputting the fuel injection time is switched to the PB-Ne control map for low rotation, where the engine speed Ne and the throttle opening are reduced to a predetermined value or less. Here, feedback control based on the output of the O2 sensor 4 is started, and the correction amount KO2 is controlled in order to converge the air-fuel ratio A / F determined by the air-fuel ratio determination unit 24 to the theoretical air-fuel ratio.

Ne−TH制御マップからPB−Ne制御マップに切り替えられた後、エンジン回転数Neが2500rpmまで低下したタイミングT2で、補正項がB領域用からA領域用の値(図2参照)に切り替えられる。このA領域用の補正項は、所定時間(例えば、10秒)経過するタイミングT3まで維持される。すなわち、エンジン回転数Neが2500rpm未満に低下する以前と比べて、補正量KO2は大きく変化する。したがって、O2フィードバック制御は大きい応答速度で行われ、急減速の場合にも追従することができる。   After switching from the Ne-TH control map to the PB-Ne control map, the correction term is switched from the value for the B region to the value for the A region (see FIG. 2) at a timing T2 when the engine speed Ne is reduced to 2500 rpm. . The correction term for area A is maintained until timing T3 when a predetermined time (for example, 10 seconds) elapses. That is, the correction amount KO2 changes greatly compared to before the engine speed Ne drops below 2500 rpm. Therefore, the O2 feedback control is performed at a high response speed, and can follow even in the case of sudden deceleration.

そして、所定時間経過後のタイミングT3では、補正項がA領域以外の領域であるB領域用の値(図2参照)に切り替えられる。A領域に入ってから所定時間経過後は、空燃比が安定してきたと推定できるので、O2フィードバックの速度を急減速時ではない通常時に戻すためである。   Then, at timing T3 after the lapse of a predetermined time, the correction term is switched to a value for the B area that is an area other than the A area (see FIG. 2). This is because the air-fuel ratio can be estimated to have stabilized after the elapse of a predetermined time since entering the A region, so that the O2 feedback speed is returned to the normal time rather than the sudden deceleration.

図6は、O2フィードバック制御に係るフローチャートである。図6において、ステップS1では、O2フィードバック制御開始条件が満足されているか否かを判断する。この判断条件は、図8に関して後で詳述する。O2フィードバック制御開始条件が満足されていれば、ステップS2に進む。ステップS2では、運転領域判定部20の機能により、エンジン回転数Neに基づく領域がA領域か、B領域かを判断する。領域がA領域であれば、ステップS3に進み、領域がB領域であればステップS4に進む。   FIG. 6 is a flowchart according to O2 feedback control. In FIG. 6, in step S1, it is determined whether or not the O2 feedback control start condition is satisfied. This determination condition will be described later in detail with reference to FIG. If the O2 feedback control start condition is satisfied, the process proceeds to step S2. In step S <b> 2, the function of the operation region determination unit 20 determines whether the region based on the engine speed Ne is the A region or the B region. If the area is the A area, the process proceeds to step S3, and if the area is the B area, the process proceeds to step S4.

ステップS3では、補正項マップ(図2参照)を使用して領域Aに対応する補正項を選択する。ステップS4では、A領域用の補正項を保持する時間を計測するタイマがセットされたときに「1」がセットされるタイムフラグに「0」をセットする。ステップS5では、補正項マップ(図2参照)を使用して領域Bに対応する補正項を選択する。   In step S3, the correction term corresponding to the region A is selected using the correction term map (see FIG. 2). In step S4, “0” is set to a time flag that is set to “1” when the timer for measuring the time for holding the correction term for the A area is set. In step S5, the correction term corresponding to the region B is selected using the correction term map (see FIG. 2).

図7は、フィードバック制御開始判定のフローチャートである。ステップS10では、エンジンの冷却水温TWが所定の暖機完了温度(例えば40℃)以上か否かによって暖機完了か否かを判断する。ステップS10が肯定となれば、ステップS11に進んで制御領域がPB−Ne制御マップを使用する領域か否かを判断する。ステップS11の判断はスロットル開度およびエンジン回転数Neが所定値以下か否かによって行うことができる。   FIG. 7 is a flowchart of the feedback control start determination. In step S10, it is determined whether or not the warm-up is completed depending on whether or not the engine coolant temperature TW is equal to or higher than a predetermined warm-up completion temperature (for example, 40 ° C.). If step S10 becomes affirmative, it will progress to step S11 and it will be judged whether a control area | region is an area | region which uses a PB-Ne control map. The determination in step S11 can be made based on whether the throttle opening and the engine speed Ne are equal to or less than predetermined values.

ステップS11が肯定となれば、ステップS12に進んでO2センサ4が活性化したか否かを判断する。O2センサ4が活性化されているか否かは、一般的には、エンジン始動からの経過時間またはO2センサ4の温度や水温等に基づいて判断される。エンジン始動からの経過時間は、O2センサ4が活性化されるまでに要する時間であり、実験結果等に基づいて予め設定する。   If step S11 becomes affirmative, it will progress to step S12 and it will be judged whether the O2 sensor 4 was activated. Whether or not the O2 sensor 4 is activated is generally determined based on the elapsed time from the engine start or the temperature or water temperature of the O2 sensor 4. The elapsed time from the start of the engine is the time required until the O2 sensor 4 is activated, and is set in advance based on experimental results and the like.

ステップS12が肯定ならば、ステップS13に進んでエンジン回転数NeがO2フィードバック実行領域を示す値以内か否かを判断する。O2フィードバック実行領域を示すエンジン回転数Neは、例えば、1200rpm〜8000rpmの範囲である。   If step S12 is affirmative, the process proceeds to step S13 to determine whether or not the engine speed Ne is within a value indicating the O2 feedback execution region. The engine speed Ne indicating the O2 feedback execution region is, for example, in the range of 1200 rpm to 8000 rpm.

このように、ステップS10〜ステップS13の判断がすべて肯定となれば、図6のステップS2に進む。したがって、エンジン始動後所定の時間が経過してO2センサ4が活性化するまでは、エンジン回転数Neによってエンジンの状態がA領域にあるとされる場合であっても、O2フィードバック制御は開始されず、図6のステップS2にも進まないので、エンジン状態がA領域であったとしても補正項を大きくしない固定値(補正項0)で運転される。   In this way, if all the determinations in steps S10 to S13 are affirmative, the process proceeds to step S2 in FIG. Therefore, until the O2 sensor 4 is activated after a predetermined time has elapsed after the engine is started, the O2 feedback control is started even when the engine state is in the A region based on the engine speed Ne. Since the process does not proceed to step S2 in FIG. 6, the engine is operated with a fixed value (correction term 0) that does not increase the correction term even if the engine state is the A region.

図8は、ステップS3の詳細を示すフローチャートである。図8において、ステップS30では、タイムフラグが「1」であるか否かを判別する。A領域に入った直後は、タイムフラグは初期値「0」であるので、ステップS31に進み、A領域用に対応する補正項を補正量KO2の計算部(補正量決定部25の機能)にセットする。これにより、補正量決定部25では、「基準補正量(1.0)±補正項」が計算されて補正量が決定される。   FIG. 8 is a flowchart showing details of step S3. In FIG. 8, in step S30, it is determined whether or not the time flag is “1”. Immediately after entering the A area, since the time flag has an initial value “0”, the process proceeds to step S31, and the correction term corresponding to the A area is used as the correction amount KO2 calculation unit (function of the correction amount determination unit 25). set. Accordingly, the correction amount determination unit 25 calculates “reference correction amount (1.0) ± correction term” to determine the correction amount.

ステップS32では、A領域用の補正項を保持する時間(10秒)をタイマTAにセットする。ステップS33では、タイマTAがセットされたことを示すため、タイムフラグに「1」をセットする。ステップS34では、タイマTAにセットした時間が経過したか否かを判断する。   In step S32, the time for holding the correction term for the A area (10 seconds) is set in the timer TA. In step S33, “1” is set in the time flag to indicate that the timer TA has been set. In step S34, it is determined whether or not the time set in the timer TA has elapsed.

タイマTAにセットした時間が経過するまでは図6のフローチャートに戻る。タイマTAにセットした時間が経過したならば、ステップS35に進んで、補正項をA領域用の補正項を段階的にB領域用の補正項に戻すため、補正項の目標値としてB領域用の補正項をセットする。ステップS36では、現在の補正項から予め設定した補正項減算値を減算する。徐々に補正項をB領域用の値に戻すためである。   The process returns to the flowchart of FIG. 6 until the time set in the timer TA elapses. If the time set in the timer TA has elapsed, the process proceeds to step S35, and the correction term for the A region is gradually returned to the correction term for the B region. Set the correction term. In step S36, a preset correction term subtraction value is subtracted from the current correction term. This is because the correction term is gradually returned to the value for the B region.

ステップS37では、ステップS36で計算された現在の補正項が、補正項の目標値未満であるか否かを判断する。ステップS37が肯定ならば、ステップS38に進んで補正項としてB領域用の補正項を維持する。つまり、前記補正量決定部25が、大きい補正項から小さい補正項への切り替えを行った後、エンジン回転数がB領域になるまで補正項としてこの小さい補正項を維持する。ステップS37が否定、つまり補正項がまだB領域用の補正項に戻っていないときは、ステップS39に進んで、ステップS36で計算された現在の補正項を補正量KO2の計算部にセットする。   In step S37, it is determined whether or not the current correction term calculated in step S36 is less than the target value of the correction term. If step S37 is positive, the process proceeds to step S38, and the correction term for the B region is maintained as the correction term. That is, after the correction amount determination unit 25 switches from a large correction term to a small correction term, this small correction term is maintained as a correction term until the engine speed reaches the B region. If step S37 is negative, that is, if the correction term has not yet returned to the correction term for the B region, the process proceeds to step S39, and the current correction term calculated in step S36 is set in the calculation unit for the correction amount KO2.

図9は、図8に関して説明した補正項の段階的な戻しの概念図である。図9では、時間の経過に伴う空燃比A/F、エンジン回転数Ne、補正量KO2の関係を示す。エンジン回転数Neが低下して所定回転数未満になった時点T2で補正項をA領域用に設定可能な最大値まで大きくする。これによって補正量KO2は最大値KO2maxに切り替えられる。この最大値KO2maxは、エンジン回転数NeがA領域にある間の所定時間TAだけ維持され、タイミングT3aから段階的に補正項が低減され、補正量KO2は徐々に小さくなる。そして、補正項が目標値まで小さくなったタイミングT3bから後は、補正項が目標値であるB領域用の値に維持される。この補正量KO2の変化に応じて空燃比A/Fは、大きく振れた状態から徐々に小さい振幅に収束される。   FIG. 9 is a conceptual diagram of the stepwise return of the correction term described with reference to FIG. FIG. 9 shows the relationship among the air-fuel ratio A / F, the engine speed Ne, and the correction amount KO2 over time. The correction term is increased to the maximum value that can be set for the area A at time T2 when the engine speed Ne decreases and becomes less than the predetermined speed. As a result, the correction amount KO2 is switched to the maximum value KO2max. This maximum value KO2max is maintained for a predetermined time TA while the engine speed Ne is in the A region, the correction term is gradually reduced from the timing T3a, and the correction amount KO2 gradually decreases. Then, after the timing T3b when the correction term is reduced to the target value, the correction term is maintained at the value for the B region that is the target value. The air-fuel ratio A / F is gradually converged to a small amplitude from a large fluctuation state according to the change of the correction amount KO2.

このように、補正量KO2を徐々に小さくしていくことによって、補正量の切り替え直後に起きる空燃比の偏りを防止することができる。すなわち、補正量は「1.0」を中心に、補正項を加減算しているので、常に上下に振れている。したがって、例えば、補正量KO2の振れ幅が上の最大値にあるタイミングでB領域用の小さい補正項に戻すと、その直後に、空燃比は一旦リッチ方向に大きく偏る。また、例えば、補正量KO2の振れ幅が下の最大値にあるタイミングでB領域用の小さい補正項に戻すと、その直後に、空燃比は一旦リーン方向に大きく偏る。図8、図9に示した制御をすることによってこの空燃比の偏りを抑制することができる。   In this way, by gradually reducing the correction amount KO2, it is possible to prevent an air-fuel ratio bias immediately after the correction amount is switched. That is, the correction amount is always up and down since the correction term is added and subtracted around “1.0”. Therefore, for example, when the correction amount KO2 is returned to a small correction term for the B region at the timing when the fluctuation range of the correction amount KO2 is at the maximum value, the air-fuel ratio is once greatly biased in the rich direction. Further, for example, if the correction amount KO2 is returned to a small correction term for the B region at a timing when the fluctuation range of the correction amount KO2 is at the lower maximum value, immediately after that, the air-fuel ratio is once largely biased in the lean direction. By performing the control shown in FIG. 8 and FIG. 9, the deviation of the air-fuel ratio can be suppressed.

本実施形態による効果を、図5の要部を拡大した図10を参照して説明する。なお、補正量KO2と空燃比A/Fとは区別して見やすいように上下にずらせて記載している。図10において、減速中、タイミングT1においてO2フィードバック制御が開始されると、O2センサ4の出力に応じて、補正量KO2が低減されて燃料噴射時間が短くなり、エンジン回転数Neの低下に応じた空燃比A/Fになるように制御される。しかし、エンジン回転数Neの低下が急激であると、1回ごとのフィードバック制御における補正量KO2が小さいので、点線で示すように補正量KO2が小さくなるのに時間がかかり、結果的に、空燃比A/Fは、図中点線で記載したように低下してオーバーリッチになっていくおそれがある。   The effect by this embodiment is demonstrated with reference to FIG. 10 which expanded the principal part of FIG. It should be noted that the correction amount KO2 and the air-fuel ratio A / F are shown as being shifted up and down for distinction. In FIG. 10, when the O2 feedback control is started at the timing T1 during deceleration, the correction amount KO2 is reduced according to the output of the O2 sensor 4, the fuel injection time is shortened, and the engine rotation speed Ne is reduced. The air / fuel ratio is controlled to be A / F. However, if the decrease in the engine speed Ne is abrupt, the correction amount KO2 in each feedback control is small, so that it takes time for the correction amount KO2 to become small as shown by the dotted line. The fuel ratio A / F may decrease and become over-rich as described by the dotted line in the figure.

そこで、エンジン回転数Neが2500rpmまで低下したタイミングT2で1回ごとのフィードバック制御における補正項を大きくして補正量KO2の低減の程度を大きくする。これにより、タイミングT2直後で、補正量KO2はそれ以前よりも急激に小さくなり、その結果、空燃比A/FがタイミングT2から点線で示すように小さくなってオーバーリッチになるのが急速に抑制され、実線で示すように短時間で理論空燃比に収斂される。   Therefore, at the timing T2 when the engine speed Ne is reduced to 2500 rpm, the correction term in the feedback control for each time is increased to increase the degree of reduction of the correction amount KO2. As a result, immediately after the timing T2, the correction amount KO2 becomes smaller than before, and as a result, the air-fuel ratio A / F becomes small as shown by the dotted line from the timing T2, and the over-rich condition is rapidly suppressed. Then, as shown by the solid line, it is converged to the stoichiometric air-fuel ratio in a short time.

なお、補正項を大きくしてエンジンの低回転域における急激なエンジン回転数Neの低下に追随できるようにO2フィードバック速度を上げることによる効果は、エンジンの燃焼時に発生するカーボンが吸気バルブに付着したような場合にも、より良く発揮する。   The effect of increasing the O2 feedback speed so that the correction term can be increased to follow the rapid decrease in the engine speed Ne in the low engine speed range is that carbon generated during engine combustion adheres to the intake valve. Even in such a case, it is more effective.

燃焼室で発生したカーボンが吸気バルブに付着すると、吸気バルブが完全に閉じないことがある。この場合、吸気負圧PBが正常時と比べて低下する。その結果、PB−Ne制御マップによって基本噴射時間を算出している制御では、長い基本噴射時間をマップから読み込んでしまい、空燃比A/Fはオーバーリッチになりやすい。   If carbon generated in the combustion chamber adheres to the intake valve, the intake valve may not close completely. In this case, the intake negative pressure PB decreases compared to the normal time. As a result, in the control in which the basic injection time is calculated using the PB-Ne control map, a long basic injection time is read from the map, and the air-fuel ratio A / F tends to be over-rich.

そこで、本実施形態の燃料噴射量制御を適用すれば、空燃比A/Fがオーバーリッチになるのを防止することができる。   Therefore, if the fuel injection amount control of this embodiment is applied, it is possible to prevent the air-fuel ratio A / F from becoming over-rich.

図11は、吸気バルブへのカーボンの付着による吸気負圧PBの異常検出装置の機能ブロック図である。図11において、行程検出部10は、エンジンの圧縮行程から排気行程までの区間を検出して、その区間の間、所定間隔で行程検出信号を出力する。エンジンサイクルの各行程の判別は周知の手法によることができる。PB検出部11は、PBセンサ5で検出した吸気負圧PBを、前記行程検出信号に応答して取り込み、その区間での平均値を偏差検出部12に入力する。この平均値は、前回値記憶部13に記憶される。前回値記憶部13は、PB検出部11で吸気負圧PBの今回の平均値が算出されて出力される毎に、その今回値で更新される。   FIG. 11 is a functional block diagram of the abnormality detection device for the intake negative pressure PB due to carbon adhering to the intake valve. In FIG. 11, the stroke detection unit 10 detects a section from the compression stroke to the exhaust stroke of the engine, and outputs a stroke detection signal at a predetermined interval during the section. Each stroke of the engine cycle can be determined by a well-known method. The PB detection unit 11 takes in the intake negative pressure PB detected by the PB sensor 5 in response to the stroke detection signal, and inputs an average value in that section to the deviation detection unit 12. This average value is stored in the previous value storage unit 13. The previous value storage unit 13 is updated with the current value every time the PB detection unit 11 calculates and outputs the current average value of the intake negative pressure PB.

偏差検出部12は、PB検出部11から入力される今回値および前回値記憶部13から読み出される前回値との差を計算し、異常検出部14に入力する。異常検出部14は、偏差算出部12で計算された差が、予め設定した値を越えているか否かで、吸気負圧PBが異常であるか否かを判定する。異常が検出された場合は、PB異常信号を出力する。   The deviation detection unit 12 calculates a difference between the current value input from the PB detection unit 11 and the previous value read from the previous value storage unit 13 and inputs the difference to the abnormality detection unit 14. The abnormality detection unit 14 determines whether the intake negative pressure PB is abnormal depending on whether the difference calculated by the deviation calculation unit 12 exceeds a preset value. When an abnormality is detected, a PB abnormality signal is output.

このPB異常信号は、図7に関して説明したフィードバック制御開始判定処理における判定基準の一つとして加えることができる。例えば、図7のステップS10の直前に、PB異常信号の有無を判別する処理ステップを設け、PB異常信号が有ると判断されたときに、ステップS10に進むように構成する。これにより、カーボンが吸気バルブに噛み込んだ場合などに発生する吸気負圧PBの異常な低下を検出し、そのような異常が生じた場合の急減速時に空燃比A/Fがオーバーリッチとなることを防止できる。   This PB abnormality signal can be added as one of the determination criteria in the feedback control start determination process described with reference to FIG. For example, a processing step for determining the presence or absence of a PB abnormality signal is provided immediately before step S10 in FIG. 7, and the process proceeds to step S10 when it is determined that there is a PB abnormality signal. As a result, an abnormal drop in the intake negative pressure PB that occurs when carbon is caught in the intake valve is detected, and the air-fuel ratio A / F becomes overrich during sudden deceleration when such an abnormality occurs. Can be prevented.

上述のように、本実施形態によれば、走行中から急減速を行って、エンジン回転数がアイドル回転数付近に突入した時に、エンジン回転数の急な減少に対して補正量KO2を小さくする処理が追いつかずにオーバーリッチを招くという現象を防止することができる。特に、吸気バルブへのカーボンの噛み込みによる吸気負圧PBの低下によるオーバーリッチにもよりよく対応できる。   As described above, according to the present embodiment, when the engine speed is suddenly decelerated during traveling and the engine speed enters the vicinity of the idle speed, the correction amount KO2 is reduced with respect to the sudden decrease in the engine speed. It is possible to prevent the phenomenon that the process does not catch up and causes over-richness. In particular, it is possible to better cope with over-rich caused by a decrease in the intake negative pressure PB due to the biting of carbon into the intake valve.

1…燃料噴射制御装置、 2…制御部(燃料噴射量決定部)、 3…Neセンサ、 4…O2センサ、 5…PBセンサ、 6…噴射弁駆動部、 7…燃料噴射弁、 10…行程検出部、 11…PB検出部、 12…偏差検出部、 20…運転領域判定部、 21…基本噴射時間算出部、 22…基本噴射時間補正部、 23…PB−Ne制御マップ、 24…空燃比判定部、 25…補正量決定部、 26…補正部、   DESCRIPTION OF SYMBOLS 1 ... Fuel injection control apparatus, 2 ... Control part (fuel injection amount determination part), 3 ... Ne sensor, 4 ... O2 sensor, 5 ... PB sensor, 6 ... Injection valve drive part, 7 ... Fuel injection valve, 10 ... Stroke Detection unit, 11 PB detection unit, 12 Deviation detection unit, 20 Operation region determination unit, 21 Basic injection time calculation unit, 22 Basic injection time correction unit, 23 PB-Ne control map, 24 Air-fuel ratio Determination unit, 25 ... correction amount determination unit, 26 ... correction unit,

Claims (8)

エンジンから排出される排気ガス中の酸素濃度を検出する酸素濃度検出センサ(4)と、前記酸素濃度検出センサ(4)によって検出される酸素濃度に基づいて、前記エンジンの空燃比が理論空燃比に収斂するように該エンジンへ供給される燃料の噴射量を決定する基本噴射時間を補正する補正量(KO2)を決定する補正量決定手段(25)と、該補正量(KO2)と前記基本噴射時間とを使用して前記エンジンへの燃料噴射時間を算出する燃料噴射量算出手段(26)とを有し、前記補正量(KO2)が、基準補正量に補正項を加減算して算出されるエンジンの燃料噴射制御装置において、
エンジン回転数が、所定回転数未満の第1領域(A領域)にあるか、前記所定回転数以上の第2領域(B領域)にあるかを判定する運転領域判定手段(20)を具備し、
前記補正量決定手段(25)が、エンジン回転数域が前記第2領域から前記第1領域へ移行後の所定時間、前記第1領域での補正項として、前記第2領域での第2の補正項より大きい第1の補正項を使用して前記補正量(KO2)を算出するように構成されていることを特徴とするエンジンの燃料噴射制御装置。
An oxygen concentration detection sensor (4) for detecting the oxygen concentration in the exhaust gas discharged from the engine, and the air-fuel ratio of the engine is the stoichiometric air-fuel ratio based on the oxygen concentration detected by the oxygen concentration detection sensor (4). Correction amount determining means (25) for determining a correction amount (KO2) for correcting the basic injection time for determining the injection amount of fuel supplied to the engine so as to converge to the correction amount, the correction amount (KO2) and the basic amount Fuel injection amount calculation means (26) for calculating the fuel injection time to the engine using the injection time, and the correction amount (KO2) is calculated by adding and subtracting a correction term to the reference correction amount. In the engine fuel injection control device
An operation region determination means (20) is provided for determining whether the engine speed is in a first region (A region) less than a predetermined number of revolutions or in a second region (B region) greater than the predetermined number of rotations. ,
The correction amount determining means (25) uses a second time in the second region as a correction term in the first region for a predetermined time after the engine speed region shifts from the second region to the first region. An engine fuel injection control apparatus configured to calculate the correction amount (KO2) using a first correction term larger than the correction term.
前記運転領域判定手段(20)で使用されるエンジンの所定回転数が、エンジンのアイドル運転域か否かを判定するための値であることを特徴とする請求項1記載のエンジンの燃料噴射制御装置。   The engine fuel injection control according to claim 1, wherein the predetermined engine speed used by the operation region determination means is a value for determining whether or not the engine is in an idle operation region. apparatus. 前記補正量決定手段(25)が、エンジン始動後の所定時間は、エンジン回転数が前記第1領域および第2領域のいずれにあるかに拘わらず、前記補正項として固定値を使用して前記補正量(KO2)を算出するように構成されていることを特徴とする請求項1または2に記載のエンジンの燃料噴射制御装置。   The correction amount determining means (25) uses a fixed value as the correction term for a predetermined time after engine startup, regardless of whether the engine speed is in the first region or the second region. The engine fuel injection control device according to claim 1 or 2, wherein the correction amount (KO2) is calculated. 前記補正量決定手段(25)が、エンジン回転数域が、前記第2領域から前記第1領域へ移行してから所定時間経過後、前記補正項を、第1の補正項から第2の補正項へ切り替えるように構成されていることを特徴とする請求項1〜3のいずれかに記載のエンジンの燃料噴射制御装置。   The correction amount determining means (25) changes the correction term from the first correction term to the second correction after a predetermined time has elapsed since the engine speed range has shifted from the second region to the first region. The fuel injection control device for an engine according to any one of claims 1 to 3, wherein the engine fuel injection control device is configured to switch to the item. 前記補正量決定手段(25)が、前記第1の補正項から前記第2の補正項への切り替えを行った後、エンジン回転数が前記第2領域になるまで補正項として第2の補正項を維持するように構成されていることを特徴とする請求項4に記載のエンジンの燃料噴射制御装置。   After the correction amount determining means (25) switches from the first correction term to the second correction term, the second correction term is used as a correction term until the engine speed reaches the second region. The fuel injection control device for an engine according to claim 4, wherein the fuel injection control device is configured to maintain the above. 前記補正量決定手段(25)が、前記第1の補正項から前記第2の補正項への切り替えを行うに際し、前記第1の補正項を漸減して前記第2の補正項へ収斂させていくように構成されていることを特徴とする請求項4または5に記載のエンジンの燃料噴射制制御装置。   When the correction amount determining means (25) switches from the first correction term to the second correction term, the correction amount determining means (25) gradually reduces the first correction term and converges it to the second correction term. 6. The fuel injection control device for an engine according to claim 4 or 5, wherein the fuel injection control device for the engine is configured as described above. 前記補正量決定手段(25)が、前記第1の補正項から前記第2の補正項への切り替えを行うに際し、前記第1の補正項を所定量ずつ段階的に漸減して前記第2の補正項へ収斂させていくように構成されていることを特徴とする請求項4または5に記載のエンジンの燃料噴射制制御装置。   When the correction amount determining means (25) performs switching from the first correction term to the second correction term, the first correction term is gradually decreased by a predetermined amount step by step. 6. The fuel injection control device for an engine according to claim 4, wherein the fuel injection control device is configured to converge to a correction term. 前記エンジンの吸気負圧(PB)を検出する負圧センサ(5)と、
前記負圧センサによって検出された最新の負圧値と、1行程前の負圧値との偏差量を算出する偏差算出手段(12)とをさらに備え、
前記基本噴射時間が、エンジン回転数(Ne)と吸気負圧(PB)との関数として決定されるとともに、
前記補正量決定手段(25)が、前記偏差算出手段(12)で算出された偏差量が所定の偏差量よりも大きいときに、前記第1領域において前記第2補正量より大きい前記第1補正量を使用して前記補正量(KO2)を算出するように構成されていることを特徴とする請求項1〜7のいずれかに記載のエンジンの燃料噴射制御装置。
A negative pressure sensor (5) for detecting an intake negative pressure (PB) of the engine;
Deviation calculation means (12) for calculating a deviation amount between the latest negative pressure value detected by the negative pressure sensor and the negative pressure value one stroke before,
The basic injection time is determined as a function of engine speed (Ne) and intake negative pressure (PB),
The first correction larger than the second correction amount in the first region when the correction amount determining means (25) is larger than a predetermined deviation amount when the deviation amount calculated by the deviation calculating means (12) is larger than a predetermined deviation amount. 8. The engine fuel injection control device according to claim 1, wherein the correction amount (KO2) is calculated using a quantity.
JP2009266208A 2009-11-24 2009-11-24 Engine fuel injection control device Active JP5614976B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2009266208A JP5614976B2 (en) 2009-11-24 2009-11-24 Engine fuel injection control device
CN201010559096.7A CN102072035B (en) 2009-11-24 2010-11-22 The fuel injection control system of electromotor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009266208A JP5614976B2 (en) 2009-11-24 2009-11-24 Engine fuel injection control device

Publications (3)

Publication Number Publication Date
JP2011111904A true JP2011111904A (en) 2011-06-09
JP2011111904A5 JP2011111904A5 (en) 2012-11-22
JP5614976B2 JP5614976B2 (en) 2014-10-29

Family

ID=44030750

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009266208A Active JP5614976B2 (en) 2009-11-24 2009-11-24 Engine fuel injection control device

Country Status (2)

Country Link
JP (1) JP5614976B2 (en)
CN (1) CN102072035B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9163569B2 (en) * 2011-08-25 2015-10-20 GM Global Technology Operations LLC Indirect HCCI combustion control
JP7188367B2 (en) * 2019-11-27 2022-12-13 トヨタ自動車株式会社 engine device

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5915656A (en) * 1983-06-22 1984-01-26 Honda Motor Co Ltd Operation state control device of internal-combustion engine
JPS62191639A (en) * 1986-02-17 1987-08-22 Japan Electronic Control Syst Co Ltd Device for controlling air fuel ratio for electronically controlled fuel injection type internal combustion engine
JPH094488A (en) * 1995-06-16 1997-01-07 Yamaha Motor Co Ltd Method and device for controlling quick acceleration and deceleration for internal combustion engine
JP2006097514A (en) * 2004-09-29 2006-04-13 Nissan Motor Co Ltd Air-fuel ratio control device of engine

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2853855B2 (en) * 1988-06-21 1999-02-03 株式会社 マキ製作所 Method for constant quantitative sorting and carrying out of fruit and vegetable sorter
CN1730926A (en) * 2005-08-18 2006-02-08 河北工业大学 Multipoint sequential injection control system of gas fuel
JP2007100623A (en) * 2005-10-06 2007-04-19 Denso Corp Fuel injection control device for diesel engine
JP4832068B2 (en) * 2005-12-05 2011-12-07 トヨタ自動車株式会社 Air-fuel ratio control device
WO2008044390A1 (en) * 2006-10-12 2008-04-17 Toyota Jidosha Kabushiki Kaisha Device for controlling air/fuel ratio of multi-cylinder internal combustion engine

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5915656A (en) * 1983-06-22 1984-01-26 Honda Motor Co Ltd Operation state control device of internal-combustion engine
JPS62191639A (en) * 1986-02-17 1987-08-22 Japan Electronic Control Syst Co Ltd Device for controlling air fuel ratio for electronically controlled fuel injection type internal combustion engine
JPH094488A (en) * 1995-06-16 1997-01-07 Yamaha Motor Co Ltd Method and device for controlling quick acceleration and deceleration for internal combustion engine
JP2006097514A (en) * 2004-09-29 2006-04-13 Nissan Motor Co Ltd Air-fuel ratio control device of engine

Also Published As

Publication number Publication date
CN102072035B (en) 2016-07-06
CN102072035A (en) 2011-05-25
JP5614976B2 (en) 2014-10-29

Similar Documents

Publication Publication Date Title
JP2005351216A (en) Control system of internal combustion engine
JP4168273B2 (en) Control device for internal combustion engine
JP5614976B2 (en) Engine fuel injection control device
US8463532B2 (en) Control device for engine
JP2010127134A (en) Cylinder egr ratio estimating device of engine, cylinder egr ratio estimating method, ignition timing control device and ignition timing control method
JP4106900B2 (en) Fuel supply control method and apparatus for internal combustion engine
JP4315088B2 (en) Engine air-fuel ratio control device
JP4102401B2 (en) Internal combustion engine control device
JP4345629B2 (en) Engine air-fuel ratio control device
JP2005201120A (en) Control device for internal combustion engine
JP2000310140A (en) Air-fuel ratio control device for internal combustion engine
JP2000130221A (en) Fuel injection control device of internal combustion engine
JP2006097511A (en) Air-fuel ratio control device of engine
JP2008157036A (en) Control device of internal combustion engine
JP4258733B2 (en) Air-fuel ratio control device for internal combustion engine
JP4371028B2 (en) Engine air-fuel ratio control device
JP2010138790A (en) Air-fuel ratio control device
JP2008038707A (en) Air fuel ratio control device for internal combustion engine
JP4254520B2 (en) Engine air-fuel ratio control device
JP2006097513A (en) Air-fuel ratio control device of engine
JP2522010B2 (en) Engine air-fuel ratio control device
JP2005171774A (en) Air-fuel ratio control device of internal combustion engine
JP2005180353A (en) Air-fuel ratio controller for engine
JP2004036393A (en) Air fuel ratio control device of cylinder injection internal combustion engine
JP2006037875A (en) Engine air-fuel ratio control system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20120125

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20121005

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20130108

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130130

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20130328

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130717

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20130911

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20140319

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20140418

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20140909

R150 Certificate of patent or registration of utility model

Ref document number: 5614976

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250