JPH05263707A - Controller for internal combustion engine - Google Patents
Controller for internal combustion engineInfo
- Publication number
- JPH05263707A JPH05263707A JP6065392A JP6065392A JPH05263707A JP H05263707 A JPH05263707 A JP H05263707A JP 6065392 A JP6065392 A JP 6065392A JP 6065392 A JP6065392 A JP 6065392A JP H05263707 A JPH05263707 A JP H05263707A
- Authority
- JP
- Japan
- Prior art keywords
- internal combustion
- combustion engine
- time
- amount
- air flow
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明は、熱線式エアフロメータ
の出力に基づいて内燃機関を制御する内燃機関制御装置
に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an internal combustion engine controller for controlling an internal combustion engine based on the output of a hot wire air flow meter.
【0002】[0002]
【従来の技術】従来より、内燃機関の吸入空気量を検出
し、これに基づいて燃料噴射量など種々の内燃機関制御
量を算出する内燃機関制御装置が知られている。また、
この種の内燃機関制御装置では、吸入空気量を検出する
ため熱線式エアフロメータを用いたものが多く知られて
いる。これは吸気管内に通電発熱部を設け、この通電発
熱部が所定温度に維持されるようにその通電量を制御す
るもの、或いは所定の発熱量になるように通電量を制御
するものである。通電発熱部からの放熱量は吸入空気量
に対応することから通電制御量或いは通電発熱部の温度
にて吸入空気量が検出できる。このタイプのエアフロメ
ータは応答性がよく、コンパクトであり、更に安価、広
ダイナミックレンジ、高精度、という利点があった。2. Description of the Related Art Conventionally, there has been known an internal combustion engine control device which detects an intake air amount of an internal combustion engine and calculates various internal combustion engine control amounts such as a fuel injection amount based on the detected intake air amount. Also,
Many internal combustion engine control devices of this type use a hot-wire air flow meter to detect the amount of intake air. This is to provide an energization heat generating part in the intake pipe and control the amount of energization so that the energization heat generating part is maintained at a predetermined temperature, or to control the amount of energization so that a predetermined amount of heat is generated. Since the amount of heat radiated from the energizing heat generating portion corresponds to the amount of intake air, the amount of intake air can be detected by the energization control amount or the temperature of the energizing heating portion. This type of airflow meter has the advantages of good responsiveness, compactness, low cost, wide dynamic range, and high accuracy.
【0003】しかし、この種の熱線式エアフロメータで
はキースイッチ投入後、通電発熱部が所定温度(例えば
吸気温+200℃)に達する(以下起動と記載)まで大
量の電流を通電している。このため熱線式エアフロメー
タが検出する吸入空気量は実際の値に比べて非常に大き
くなる。従って、熱線式エアフロメータが起動するまで
に内燃機関を始動した場合正確な制御ができない。例え
ばこの検出結果をそのまま用いて燃料噴射量を制御する
と、空燃比が大幅にリッチとなる。However, in this type of hot-wire type air flow meter, after the key switch is turned on, a large amount of current is supplied until the energizing heat generating portion reaches a predetermined temperature (for example, intake temperature + 200 ° C.) (hereinafter referred to as start-up). For this reason, the amount of intake air detected by the hot-wire airflow meter becomes much larger than the actual value. Therefore, if the internal combustion engine is started before the hot wire air flow meter is started, accurate control cannot be performed. For example, if the fuel injection amount is controlled using this detection result as it is, the air-fuel ratio becomes significantly rich.
【0004】そこで、キースイッチ投入後、熱線式エア
フロメータが起動するまでの時間より長い所定時間が経
過するまで、燃料噴射量を予め設定された所定値に制御
したり(特開昭57−173537号公報)、燃料噴射
量を冷却水温など吸入空気量以外の制御要素に基づいて
制御したり(特開昭57−181938号公報)するこ
とが考えられている。Therefore, after the key switch is turned on, the fuel injection amount is controlled to a predetermined value set in advance until a predetermined time longer than the time until the heat ray type air flow meter is activated (Japanese Patent Laid-Open No. 57-173537). It is considered that the fuel injection amount is controlled based on a control element other than the intake air amount such as the cooling water temperature (Japanese Patent Application Laid-Open No. 57-181938).
【0005】[0005]
【発明が解決しようとする課題】ところが、この種の内
燃機関制御装置では、以前に実行された制御量と新たに
算出された制御量とを所定の割合で平均化する所謂なま
し処理を施し、このなまし処理を施した制御量に基づい
て内燃機関を制御することが行われている。このため、
上記所定時間が経過して熱線式エアフロメータが起動し
た後も、次のような理由で吸入空気量に基づいた制御が
即座に実行されなかった。即ち、上記所定時間が経過す
るまでの間、内燃機関制御装置は吸入空気量に基づかな
い、誤りを含んだ制御量を算出している。この制御量が
なまし処理によって上記所定時間経過後の制御量に反映
されるのである。However, in this type of internal combustion engine control device, a so-called smoothing process for averaging the previously executed control amount and the newly calculated control amount at a predetermined ratio is performed. The internal combustion engine is controlled based on the control amount that has been subjected to the smoothing process. For this reason,
Even after the above-mentioned predetermined time has elapsed and the hot-wire air flow meter was activated, the control based on the intake air amount was not immediately executed for the following reason. That is, the internal combustion engine control device calculates an erroneous control amount that is not based on the intake air amount until the predetermined time period has elapsed. This control amount is reflected in the control amount after the lapse of the predetermined time by the smoothing process.
【0006】従って、例えば燃料噴射量の制御では、熱
線式エアフロメータが起動した後もしばらくの間、燃料
噴射量が実際の吸入空気量に対して過剰な状態が続くこ
とがあった。この場合、内燃機関の空燃比がしばらくの
間リッチ状態となり、その結果エミッションや燃費が悪
化していた。Therefore, in controlling the fuel injection amount, for example, the fuel injection amount may remain excessive with respect to the actual intake air amount for a while even after the hot-wire air flow meter is activated. In this case, the air-fuel ratio of the internal combustion engine is in a rich state for a while, resulting in deterioration of emission and fuel efficiency.
【0007】そこで本発明は、熱線式エアフロメータが
起動した後、即座に吸入空気量に基づく各種制御を実行
することができる内燃機関制御装置を提供することを目
的としてなされた。Therefore, the present invention has been made for the purpose of providing an internal combustion engine control device capable of executing various controls based on the intake air amount immediately after the hot-wire air flow meter is activated.
【0008】[0008]
【課題を解決するための手段】上記目的を達するために
なされた本発明は、図1に例示するように、内燃機関の
吸気管に設けられた熱線式エアフロメータと、該熱線式
エアフロメータの出力に基づいて上記内燃機関の制御量
を算出する制御量算出手段と、該制御量算出手段にて算
出された制御量になまし処理を施すなまし手段と、上記
なまし処理を施した上記内燃機関の制御量に基づいて上
記内燃機関を制御する制御手段と、を備えた内燃機関制
御装置において、上記内燃機関のキースイッチ投入後、
所定時間が経過するまで上記なまし手段によるなまし処
理を禁止するなまし処理禁止手段を設けたことを特徴と
する内燃機関制御装置を要旨としている。SUMMARY OF THE INVENTION The present invention, which has been made to achieve the above object, is, as illustrated in FIG. 1, a hot wire type air flow meter provided in an intake pipe of an internal combustion engine, and a hot wire type air flow meter of the hot wire type air flow meter. Control amount calculating means for calculating the control amount of the internal combustion engine based on the output, smoothing means for smoothing the control amount calculated by the control amount calculating means, and the smoothing processing In a control device for controlling the internal combustion engine based on the control amount of the internal combustion engine, and an internal combustion engine control device, after turning on the key switch of the internal combustion engine,
The gist of an internal combustion engine control device is characterized in that a smoothing processing prohibiting means for prohibiting the smoothing processing by the smoothing means is provided until a predetermined time has elapsed.
【0009】[0009]
【作用】このように構成された本発明では、制御量算出
手段は熱線式エアフロメータの出力に基づいて内燃機関
の制御量を算出する。キースイッチを投入後、所定時間
が経過している場合、なまし手段は制御量算出手段が算
出した制御量になまし処理を施す。続いて制御手段はな
まし処理を施した内燃機関の制御量に基づいて内燃機関
を制御する。このため制御手段によって内燃機関に施さ
れる制御が急峻に変動するの防止することができる。In the present invention thus constituted, the control amount calculating means calculates the control amount of the internal combustion engine based on the output of the hot wire air flow meter. When a predetermined time has elapsed after the key switch is turned on, the averaging means performs the averaging process on the control amount calculated by the control amount calculating means. Then, the control means controls the internal combustion engine based on the control amount of the internal combustion engine that has been subjected to the annealing process. Therefore, it is possible to prevent the control applied to the internal combustion engine by the control means from fluctuating sharply.
【0010】なまし処理禁止手段は、内燃機関のキース
イッチ投入後、上記所定時間が経過するまでなまし手段
が内燃機関の制御量になまし処理を施すのを禁止する。
このため、上記所定時間経過後に算出された内燃機関の
制御量は、上記所定時間が経過するまでの制御量の影響
を受けない。The smoothing processing prohibiting means prohibits the smoothing means from performing the smoothing processing on the control amount of the internal combustion engine until the predetermined time has elapsed after the key switch of the internal combustion engine is turned on.
Therefore, the control amount of the internal combustion engine calculated after the elapse of the predetermined time is not affected by the control amount until the elapse of the predetermined time.
【0011】従って上記所定時間を、熱線式エアフロメ
ータが起動するまでの時間、即ち熱線式エアフロメータ
の出力が内燃機関の吸入空気量と対応ようになるまでの
時間とすることにより、熱線式エアフロメータが起動し
た後即座に吸入空気量に基づく内燃機関の制御を実行す
ることができる。Therefore, by setting the predetermined time as the time until the hot-wire airflow meter is started, that is, the time until the output of the hot-wire airflow meter corresponds to the intake air amount of the internal combustion engine, the hot-wire airflow meter is set. The control of the internal combustion engine based on the intake air amount can be executed immediately after the meter is activated.
【0012】[0012]
【実施例】次に本発明の好適な実施例を図面に基づいて
詳細に説明する。本発明はこれらに限られるものではな
く、その要旨を逸脱しない範囲の種々の態様のものが含
まれる。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT A preferred embodiment of the present invention will now be described in detail with reference to the drawings. The present invention is not limited to these, and includes various embodiments without departing from the scope of the invention.
【0013】図2は運転状態に対応して燃料噴射量等を
電子的に制御する4気筒ガソリン式内燃機関(以下単に
内燃機関と記載)11の制御系を示している。エアフィ
ルタ12からの吸入空気は、吸気管13を介して吸入さ
れ、アクセルペダル14で駆動されるスロットル弁15
を介して上記内燃機関11の各気筒に対して供給される
ように構成されている。上記吸気管13の内部には、熱
線式エアフロメータ(以下単にエアフロメータと記載)
16の感温素子17が取り付けられている。この感温素
子17は、電流によって発熱制御され、その温度によっ
て抵抗値が変化する温度抵抗特性を有する例えば白金等
のヒータによって構成される。FIG. 2 shows a control system of a four-cylinder gasoline internal combustion engine (hereinafter simply referred to as an internal combustion engine) 11 which electronically controls a fuel injection amount and the like in accordance with an operating state. Intake air from the air filter 12 is sucked in through the intake pipe 13 and is driven by the accelerator pedal 14.
It is configured to be supplied to each cylinder of the internal combustion engine 11 via the. A heat ray type air flow meter (hereinafter simply referred to as an air flow meter) is provided inside the intake pipe 13.
Sixteen temperature sensitive elements 17 are attached. The temperature sensitive element 17 is composed of a heater such as platinum having a temperature resistance characteristic in which heat generation is controlled by an electric current and the resistance value changes depending on the temperature.
【0014】電子制御回路18は、このエアフロメータ
16に感温素子17が所定の温度となるよう電流を供給
し、その電流の大きさによって吸入空気量を検出する。
なお、以下の説明において、エアフロメータ16の通電
電流より算出した吸入空気量を、実際の吸入空気量と区
別して検出空気量Gと記載する。また電子制御回路18
は、CPU,ROM,RAMを中心に論理演算回路とし
て構成された周知のマイクロコンピュータである。The electronic control circuit 18 supplies a current to the air flow meter 16 so that the temperature sensing element 17 reaches a predetermined temperature, and detects the intake air amount based on the magnitude of the current.
In the following description, the intake air amount calculated from the energization current of the air flow meter 16 will be referred to as the detected air amount G in distinction from the actual intake air amount. In addition, the electronic control circuit 18
Is a well-known microcomputer mainly composed of a CPU, a ROM and a RAM as a logical operation circuit.
【0015】この電子制御回路18に対しては上記の他
に、後述する回転センサ29からの検出信号、内燃機関
11のウォータジャケットに設けられた水温センサ19
からの検出信号、排気温度検出信号、空燃比検出信号等
が内燃機関11の運転状態検出信号として供給されてい
る。そして、これら検出信号に基づき、電子制御回路1
8はその時の内燃機関11の運転状態に適合した燃料噴
射量を算出し、内燃機関11の各気筒それぞれに対応す
るインジェクタ20a,20b,20c,20dに対し
て、燃料噴射時間幅信号をレジスタ21a,21b,2
1c,21dを介して供給することでインジェクタ20
a,20b,20c,20dを開弁制御して燃料噴射量
が設定制御される。In addition to the above, a detection signal from a rotation sensor 29, which will be described later, and a water temperature sensor 19 provided in the water jacket of the internal combustion engine 11 are provided to the electronic control circuit 18.
The detection signal, the exhaust temperature detection signal, the air-fuel ratio detection signal, etc. are supplied as the operating state detection signal of the internal combustion engine 11. Then, based on these detection signals, the electronic control circuit 1
8 calculates a fuel injection amount suitable for the operating state of the internal combustion engine 11 at that time, and registers a fuel injection time width signal to the injector 21a, 20b, 20c, 20d corresponding to each cylinder of the internal combustion engine 11 by the register 21a. , 21b, 2
Injector 20 by supplying via 1c, 21d
The fuel injection amount is set and controlled by controlling the valve opening of a, 20b, 20c and 20d.
【0016】上記内燃機関11の各気筒に対してそれぞ
れ設けられるインジェクタ20a,20b,20c,2
0dに対しては、フュエルポンプ22によって燃料タン
ク23から取り出される燃料が、分配器24を介して供
給されている。ここで、分配器24に供給される燃料の
圧力は、プレッシャレギュレータ25によって一定に制
御される。これにより上記インジェクタ部の開弁時間に
よって燃料噴射量が正確に設定制御される。Injectors 20a, 20b, 20c, 2 provided for each cylinder of the internal combustion engine 11
For 0d, the fuel taken out from the fuel tank 23 by the fuel pump 22 is supplied through the distributor 24. Here, the pressure of the fuel supplied to the distributor 24 is constantly controlled by the pressure regulator 25. As a result, the fuel injection amount is accurately set and controlled by the valve opening time of the injector section.
【0017】また、電子制御回路18は、イグナイタ2
6に対しても指令を与え、ディストリビュータ27を介
して各気筒に対してそれぞれ設けられる点火プラグ28
a,28b,28c,28dに対して点火信号を分配供
給する。更にディストリビュータ27には、クランク軸
2回転毎に一つのパルスを発生する回転センサ29が設
けられている。The electronic control circuit 18 also includes an igniter 2
6, a spark plug 28 is provided to each cylinder via a distributor 27.
An ignition signal is distributed and supplied to a, 28b, 28c and 28d. Further, the distributor 27 is provided with a rotation sensor 29 that generates one pulse every two rotations of the crankshaft.
【0018】電子制御回路18には更に、運転席に設け
られたキースイッチ30が接続されている。このキース
イッチ30は制御系各部分への電力供給を開始するON
接点と、図示しないスタータを駆動するSTART接点
とを有する周知のものである。このキースイッチ30に
て内燃機関11を始動すると、電子制御回路18はイン
ジェクタ20a〜20dの開弁時間によって燃料噴射量
を制御するのである。次にこの燃料噴射量制御の目標値
を算出する燃料噴射量算出処理を図3のフローチャート
に基づいて説明する。なお、この処理は内燃機関11運
転中所定時間毎に実行される処理である。The electronic control circuit 18 is further connected to a key switch 30 provided in the driver's seat. This key switch 30 is ON to start power supply to each part of the control system.
It is a well-known one having a contact and a START contact for driving a starter (not shown). When the internal combustion engine 11 is started by the key switch 30, the electronic control circuit 18 controls the fuel injection amount according to the valve opening time of the injectors 20a to 20d. Next, the fuel injection amount calculation process for calculating the target value of the fuel injection amount control will be described based on the flowchart of FIG. It should be noted that this process is a process executed every predetermined time while the internal combustion engine 11 is operating.
【0019】処理が開始されると、ステップ101にて
回転センサ29の出力に基づいて機関回転数Neを読み
込む。続くステップ103ではエアフロメータ16の出
力に基づいて検出空気量Gを読み込む。更に、続くステ
ップ105では、機関回転数Ne,検出空気量Gに基づ
いて基本噴射量TPを計算し、ステップ107へ移行す
る。なお、機関回転数Ne,検出空気量Gに基づいて基
本噴射量TPを計算する処理は周知であるのでここでは
詳述しない。When the processing is started, in step 101, the engine speed Ne is read based on the output of the rotation sensor 29. In the following step 103, the detected air amount G is read based on the output of the air flow meter 16. Further, in the following step 105, the basic injection amount TP is calculated based on the engine speed Ne and the detected air amount G, and the routine proceeds to step 107. The process of calculating the basic injection amount TP based on the engine speed Ne and the detected air amount G is well known and will not be described in detail here.
【0020】ステップ107では、内燃機関11の運転
状態が、後述するなまし禁止領域にあるか否かを判断す
る。内燃機関11が定常的に運転している場合は否定判
断され、ステップ109へ移行する。ステップ109で
はなまし率Xを0.5とし、続くステップ111では、
基本噴射量TPに次式で表されるなまし処理を施す。In step 107, it is determined whether the operating condition of the internal combustion engine 11 is in the mode-prohibited region described later. If the internal combustion engine 11 is operating steadily, a negative determination is made, and the routine proceeds to step 109. In step 109, the smoothing rate X is set to 0.5, and in the following step 111,
The basic injection amount TP is annealed by the following equation.
【0021】 TPA(i)=TPA(i−1)・X+TP(i)・(1−X)…… この式においてX=0.5とすれば、前回算出したなま
し噴射量TPA(i−1)と今回ステップ105にて算
出した基本噴射量TP(i)との平均を、今回のなまし
噴射量TPA(i)として算出する所謂1/2なましを
実行することになる。続くステップ113では、算出し
たなまし噴射量TPAに所定係数Kを乗じて演算噴射量
Tiを算出し、一旦処理を終了する。TPA (i) = TPA (i−1) · X + TP (i) · (1-X) ... If X = 0.5 in this equation, the previously calculated smoothing injection amount TPA (i−) The so-called 1/2 smoothing is performed in which the average of 1) and the basic injection amount TP (i) calculated in step 105 this time is calculated as the current smoothed injection amount TPA (i). In the following step 113, the calculated moderation injection amount TPA is multiplied by the predetermined coefficient K to calculate the calculated injection amount Ti, and the process is temporarily terminated.
【0022】一方、ステップ107で肯定判断される
と、ステップ115へ移行してなまし率Xを0とする。
続いてステップ111へ移行し、式によってなまし噴
射量TPAを算出するのであるが、この場合、基本噴射
量TPがそのままなまし噴射量TPAとなる。即ち、ス
テップ105にて算出した基本噴射量TPになまし処理
を施すことなくステップ113へ移行し、演算噴射量T
iを算出するのである。On the other hand, if an affirmative decision is made in step 107, the operation proceeds to step 115 and the smoothing rate X is set to 0.
Subsequently, the process proceeds to step 111, and the smoothing injection amount TPA is calculated by the formula. In this case, the basic injection amount TP becomes the smoothing injection amount TPA as it is. That is, the basic injection amount TP calculated in step 105 is not subjected to the smoothing process, and the process proceeds to step 113 to calculate the calculated injection amount T.
i is calculated.
【0023】次に、前述のなまし禁止領域を説明する。
図4は内燃機関11始動時における各種変数の変化を表
すタイムチャートである。図に示すように、キースイッ
チ30をON位置まで回動させると(時点A)、内燃機
関11の制御系各部分への電力供給が開始される。例え
ばエアフロメータ16には、感温素子17が所定の温度
に達して吸入空気量の検出が可能となるまで、即ちエア
フロメータ16が起動するまで、大量の電流が供給され
る。前述のように、電子制御回路18はエアフロメータ
16への通電電流に基づいて検出空気量Gを演算してい
るので、このときの検出空気量Gは実際の吸入空気量と
異なり非常に大きな値となる。従ってその検出空気量G
に基づいて算出した演算噴射量Tiもまた非常に大きな
値となる。ここで、電子制御回路18のROMには演算
噴射量Tiの取り得る範囲が予め設定されており、この
時点における演算噴射量Tiはその最大値に保持され
る。Next, the above-described moderating prohibited area will be described.
FIG. 4 is a time chart showing changes in various variables when the internal combustion engine 11 is started. As shown in the figure, when the key switch 30 is rotated to the ON position (time point A), power supply to each part of the control system of the internal combustion engine 11 is started. For example, a large amount of current is supplied to the air flow meter 16 until the temperature sensing element 17 reaches a predetermined temperature and the intake air amount can be detected, that is, until the air flow meter 16 is activated. As described above, the electronic control circuit 18 calculates the detected air amount G based on the energizing current to the air flow meter 16, so the detected air amount G at this time is a very large value unlike the actual intake air amount. Becomes Therefore, the detected air amount G
The calculated injection amount Ti calculated based on is also a very large value. Here, the range of the calculated injection amount Ti is preset in the ROM of the electronic control circuit 18, and the calculated injection amount Ti at this time is held at its maximum value.
【0024】次にキースイッチ30をSTART位置ま
で回動させると(時点B)、スタータが駆動して内燃機
関11が回転し始める。即ち、機関回転数Neが増加し
始める。また、スタータが駆動されるとバッテリ電圧B
が低下するため、エアフロメータ16への通電電流も減
少する。従って、検出空気量Gは若干減少するが、演算
噴射量Tiは依然として最大値に保持される。Next, when the key switch 30 is rotated to the START position (time B), the starter is driven and the internal combustion engine 11 starts to rotate. That is, the engine speed Ne starts to increase. When the starter is driven, the battery voltage B
Is decreased, the current supplied to the air flow meter 16 is also decreased. Therefore, the detected air amount G is slightly decreased, but the calculated injection amount Ti is still held at the maximum value.
【0025】やがて、エアフロメータ16が起動すると
(時点C)、検出空気量Gは実際の吸入空気量に対応し
た値となり、これに伴って演算噴射量Tiも実際の吸入
空気量に対応した適切な燃料噴射量となる。続いて、内
燃機関11の始動が完了して運転者がキーから手を離す
と、キースイッチ30はON位置に復帰する(時点
D)。Eventually, when the air flow meter 16 is activated (time C), the detected air amount G becomes a value corresponding to the actual intake air amount, and along with this, the calculated injection amount Ti also becomes appropriate corresponding to the actual intake air amount. Fuel injection amount. Then, when the start of the internal combustion engine 11 is completed and the driver releases the key, the key switch 30 returns to the ON position (time point D).
【0026】ここで、エアフロメータ16が起動する時
点Cは、内燃機関11の始動が完了する時点Dより早い
として説明したが、キースイッチ30がON位置へ回動
してからエアフロメータ16が起動するまでに要する時
間(起動時間)と、キースイッチ30がSTART位置
へ回動してから内燃機関11の始動が完了するまでに要
する時間(始動時間)との間には、図5に例示する関係
がある。Here, the time point C at which the air flow meter 16 is started is explained as being earlier than the time point D at which the start of the internal combustion engine 11 is completed, but the air flow meter 16 is started after the key switch 30 is turned to the ON position. An example is shown in FIG. 5 between the time required to start (starting time) and the time required to complete the start of the internal combustion engine 11 after the key switch 30 is rotated to the START position. I have a relationship.
【0027】図に示すように、スタータが駆動開始した
瞬間のバッテリ電圧B(以下最低電圧B1 と記載:図7
参照)が上昇するに従って起動時間,始動時間は共に短
くなるが、最低電圧B1 に関わらず常に起動時間は始動
時間より短い。例えば最低電圧B1 が7.5Vである場
合は、起動時間が620ms,始動時間が730msとな
る。従って、キースイッチ30をON位置へ回動させた
直後に、続けてSTART位置へ回動させる所謂即始動
の場合も、内燃機関11の始動完了時にはエアフロメー
タ16が起動していることになる。As shown in the figure, the battery voltage B at the moment when the starter starts driving (hereinafter referred to as the minimum voltage B1: FIG.
Both the starting time and the starting time become shorter as the reference voltage rises, but the starting time is always shorter than the starting time regardless of the minimum voltage B1. For example, when the minimum voltage B1 is 7.5 V, the starting time is 620 ms and the starting time is 730 ms. Therefore, even in the case of a so-called immediate start in which the key switch 30 is rotated to the ON position immediately after it is rotated to the ON position, the air flow meter 16 is activated when the start of the internal combustion engine 11 is completed.
【0028】図4に戻って、このように時点D以降は演
算噴射量Tiが実際の吸入空気量と良好に対応する。そ
こで電子制御回路18は、図示しない他のルーチンによ
って、この演算噴射量Tiに対応したパルスをレジスタ
21a〜21dに出力して燃料噴射量を制御する。ま
た、時点D以前には電子制御回路18は、水温センサ1
9にて検出される冷却水温に基づいて算出した固定パル
スによって燃料噴射量を制御する。Returning to FIG. 4, the calculated injection amount Ti corresponds well to the actual intake air amount after time D. Therefore, the electronic control circuit 18 controls the fuel injection amount by outputting a pulse corresponding to the calculated injection amount Ti to the registers 21a to 21d by another routine (not shown). In addition, before the time point D, the electronic control circuit 18 has the water temperature sensor 1
The fuel injection amount is controlled by a fixed pulse calculated based on the cooling water temperature detected in 9.
【0029】次に、燃料噴射量などの制御量は機関の駆
動状態に大きな影響を与え、例えば燃料噴射量が急峻に
変化すると出力トルクも急峻に変化してしまう。このた
め、一般にこの種の制御量に関しては、演算した制御量
になまし処理を施して制御量の急峻な変化を防止するこ
とが行われている。Next, the control amount such as the fuel injection amount has a great influence on the driving state of the engine. For example, when the fuel injection amount changes abruptly, the output torque also changes abruptly. Therefore, with respect to this kind of control amount, generally, the calculated control amount is subjected to smoothing to prevent a sharp change in the control amount.
【0030】ところが内燃機関の始動時に演算噴射量T
iになまし処理を施すと次のような問題が生じる。前述
したように時点A〜時点Cでは実際の吸入空気量に対し
て過剰な演算噴射量Tiが算出される。このときなまし
処理を施すと、図に破線で示すように時点D以降の演算
噴射量Tiにもその影響が及ぶ。すると、時点Dにて電
子制御回路18が演算噴射量Tiに基づく燃料噴射量制
御に切り替えたとき、燃料噴射量が過剰となって空燃比
がオーバーリッチとなってしまう。However, when the internal combustion engine is started, the calculated injection amount T
The following problems occur when i is subjected to the smoothing process. As described above, the excessively calculated injection amount Ti with respect to the actual intake air amount is calculated from time A to time C. If the smoothing process is performed at this time, the calculated injection amount Ti after the time point D is also affected as shown by the broken line in the figure. Then, when the electronic control circuit 18 switches to fuel injection amount control based on the calculated injection amount Ti at time D, the fuel injection amount becomes excessive and the air-fuel ratio becomes overrich.
【0031】そこで本実施例では、エアフロメータ16
が起動するのに充分な時点Eを以下に述べる処理によっ
て設定し、時点Aから時点Eに到るまでのなまし禁止領
域において上記なまし処理を禁止している。次に、電子
制御回路18で実行され、時点Aから時点Eに至るまで
の時間(以下なまし禁止時間と記載)Tを算出するなま
し禁止時間算出処理を、図6のフローチャートに基づい
て説明する。なおこの処理はキースイッチ30がSTA
RT位置へ回動すると開始される。Therefore, in this embodiment, the air flow meter 16
Sufficient time E to activate the is set by the process described below, and the above-described anneal process is prohibited in the anneal prohibition region from the time A to the time E. Next, the smoothing prohibition time calculation process executed by the electronic control circuit 18 to calculate the time (hereinafter referred to as the smoothing prohibition time) T from the time point A to the time point E will be described based on the flowchart of FIG. To do. In this process, the key switch 30 is STA
It starts when turning to the RT position.
【0032】先ず、電子制御回路18のROMには、バ
ッテリ電圧Bが12Vのとき、即ちキースイッチ30を
ON位置に回動させたまま内燃機関11を始動しない状
態のとき、エアフロメータ16が起動を完了するのに充
分な通電時間T1 を予め設定・記憶してある。処理が開
始されると、ステップ201にてその通電時間T1 をよ
みだす。続くステップ203ではキースイッチ30がO
N位置へ回動した時点Aから、キースイッチ30がST
ART位置へ回動してスタータが駆動開始した時点Bに
到る時間T2 を計測する。更に、続くステップ205で
は、通電時間T1 が時間T2 より大きいか否かを判断す
る。T1 ≦T2 と判断されると、即ちキースイッチ30
がSTART位置へ回動したとき既に通電時間T1 が経
過していたと判断されると、207にてなまし禁止時間
TをT2 として処理を終了する。また、ステップ205
で肯定判断されるとステップ209へ移行し、スタータ
が駆動開始した瞬間のバッテリ電圧Bである最低電圧B
1 を測定する。First, in the ROM of the electronic control circuit 18, the air flow meter 16 is started when the battery voltage B is 12 V, that is, when the internal combustion engine 11 is not started with the key switch 30 being rotated to the ON position. Energization time T1 sufficient to complete the above is set and stored in advance. When the processing is started, the energization time T1 is read out in step 201. In the following step 203, the key switch 30 is turned off.
From the time point A when the key switch 30 is turned to the N position, the key switch 30
The time T2 when the starter is driven by turning to the ART position and reaching the time B is measured. Further, in the following step 205, it is determined whether the energization time T1 is longer than the time T2. When it is judged that T1 ≤ T2, that is, the key switch 30
If it is determined that the energization time T1 has already elapsed when the switch has turned to the START position, the processing is ended at 207 with the anneal prohibition time T set to T2. Also, step 205
If a positive determination is made in step 209, the process proceeds to step 209, and the minimum voltage B that is the battery voltage B at the moment the starter starts driving.
Measure 1.
【0033】ここで図7に例示するように、キースイッ
チ30がON位置へ回動すると(時点A)、バッテリ電
圧Bは12Vに保持される。続いてキースイッチがST
ART位置へ回動すると(時点B)、バッテリ電圧Bは
スタータの駆動電流によって一旦急峻に低下し、その後
徐々に増加する。内燃機関11の始動が完了すると(時
点D)、図示しないオルタネータからの充電によってバ
ッテリ電圧Bは14Vに保持されるようになる。ステッ
プ209では時点Bにおける最低電圧B1 を測定するの
である。Here, as illustrated in FIG. 7, when the key switch 30 is turned to the ON position (time A), the battery voltage B is maintained at 12V. Then the key switch is ST
When rotating to the ART position (time point B), the battery voltage B once sharply drops due to the drive current of the starter, and then gradually increases. When the start-up of the internal combustion engine 11 is completed (time D), the battery voltage B is kept at 14V by charging from an alternator (not shown). In step 209, the lowest voltage B1 at time B is measured.
【0034】続いてステップ211へ移行すると、図8
のマップに基づき、測定した最低電圧B1 に対応する補
正係数Zを読み出す。更に、続くステップ213では、
次式によりなまし禁止時間Tを算出して処理を終了す
る。 T=T2 +(T1 −T2 )・Z ここで図8のマップは、種々の最低電圧B1 に対してキ
ースイッチ30がON位置へ回動してからエアフロメー
タ16が起動するのに充分な時間を実測し、この時間を
なまし禁止時間Tとして上式より逆算したデータに基づ
いて作成されている。Subsequently, when the process proceeds to step 211, FIG.
The correction coefficient Z corresponding to the measured lowest voltage B1 is read out based on the map. Further, in the following step 213,
The anneal prohibition time T is calculated by the following equation, and the process ends. T = T2 + (T1−T2) Z Here, the map of FIG. 8 shows a time sufficient for the air flow meter 16 to start after the key switch 30 is turned to the ON position for various minimum voltages B1. Is actually measured, and this time is set as the smoothed prohibition time T based on the data calculated back from the above equation.
【0035】このように、本ルーチンではエアフロメー
タ16が起動するのに充分ななまし禁止時間Tを算出す
る。そして、この間(時点A〜E)なまし処理を禁止す
ることにより次のような効果が得られる。即ち時点C以
前に算出された、実際の吸入空気量に対応しない演算噴
射量Tiが、時点D以降の燃料噴射量に反映されるのを
防止することができる。従って、時点Dにて演算噴射量
Tiに基づく燃料噴射量制御を実行すると、実際の吸入
空気量に対応した燃料噴射量制御を即座に実行すること
ができる。As described above, in this routine, the smoothing prohibition time T sufficient for starting the air flow meter 16 is calculated. Then, by prohibiting the smoothing process during this time (time points A to E), the following effects can be obtained. That is, it is possible to prevent the calculated injection amount Ti, which does not correspond to the actual intake air amount, calculated before time C from being reflected in the fuel injection amount after time D. Therefore, when the fuel injection amount control based on the calculated injection amount Ti is executed at the time point D, the fuel injection amount control corresponding to the actual intake air amount can be immediately executed.
【0036】また、通電時間T1 が経過してから、即ち
エアフロメータ16が起動してからキースイッチ30が
START位置へ回動した場合は、T=T2 とすること
により、即座になまし処理を実行することができる。こ
のように本実施例では、キースイッチ30がON位置に
回動してから、上記処理によって算出されたなまし禁止
時間Tが経過するまでの間をなまし禁止領域とすること
によって、時点Cと時点Dとの中間の時点E以前ではな
まし処理を禁止することができる。従って、時点C以前
に算出された、実際の吸入空気量に対応しない演算噴射
量Tiが、時点D以降の燃料噴射量に反映されるのを防
止することができる。このため時点Dにて演算噴射量T
iに基づく燃料噴射量制御を実行すると、即座に実際の
吸入空気量に対応した燃料噴射量制御を実行することが
できる。また、時点E以降はなまし処理を実行している
ので、燃料噴射量の急峻な変化を防止することができ
る。Further, when the key switch 30 is rotated to the START position after the energization time T1 has passed, that is, after the air flow meter 16 is activated, by setting T = T2, the smoothing process is immediately performed. Can be executed. As described above, in this embodiment, the time period C is set by setting the period from the time when the key switch 30 is turned to the ON position until the time when the annealing prohibition time T calculated by the above process elapses as the annealing prohibition region. Before the time point E, which is intermediate between the time point D and the time point D, the annealing process can be prohibited. Therefore, it is possible to prevent the calculated injection amount Ti, which does not correspond to the actual intake air amount, calculated before time C from being reflected in the fuel injection amount after time D. Therefore, at the time point D, the calculated injection amount T
When the fuel injection amount control based on i is executed, the fuel injection amount control corresponding to the actual intake air amount can be immediately executed. Further, since the smoothing process is executed after the time point E, it is possible to prevent a sharp change in the fuel injection amount.
【0037】更に、演算噴射量Tiのなまし値が安定し
て燃料噴射量制御に使用可能となるまでには若干の時間
が必要であるが、本実施例では、時点Cと時点Dとの中
間の時点Eよりなまし処理を開始しているので、時点D
から即座に安定した燃料噴射量制御を実行することがで
きる。Further, although it takes some time until the smoothed value of the calculated injection amount Ti can be used for controlling the fuel injection amount, in the present embodiment, the time point C and the time point D are changed. Since the annealing process is started from the intermediate point E, the point D
Thus, stable fuel injection amount control can be executed immediately.
【0038】なお、上記実施例において、ステップ10
5が制御量算出手段に、ステップ109およびステップ
111がなまし手段に、ステップ107,ステップ11
5,および図6のなまし禁止時間算出処理がなまし処理
禁止手段に、それぞれ相当する処理である。In the above embodiment, step 10
5 is the control amount calculation means, step 109 and step 111 are the smoothing means, and step 107 and step 11
The annealing prohibition time calculation process of FIGS. 5 and 6 corresponds to the annealing process prohibition means.
【0039】また、上記実施例では燃料噴射量制御に関
して詳述したが、本発明は燃料噴射量制御に限らず、熱
線式エアフロメータ16の出力を利用する種々の制御、
例えばEGR制御などに適用することができる。Further, although the fuel injection amount control is described in detail in the above embodiment, the present invention is not limited to the fuel injection amount control, and various controls using the output of the hot wire type air flow meter 16,
For example, it can be applied to EGR control and the like.
【0040】[0040]
【発明の効果】以上詳述したように、本発明の内燃機関
制御装置では、内燃機関のキースイッチ投入後、所定時
間が経過するまでなまし処理を禁止しているので、熱線
式エアフロメータが起動した後に熱線式エアフロメータ
出力に基づいて算出された内燃機関の制御量は、それ以
前の内燃機関制御量の影響を受けない。従って熱線式エ
アフロメータが起動した後即座に吸入空気量に基づく内
燃機関の制御を実行することができる。As described above in detail, in the internal combustion engine control device of the present invention, since the smoothing process is prohibited until a predetermined time elapses after the key switch of the internal combustion engine is turned on, the hot wire air flow meter The control amount of the internal combustion engine calculated based on the output of the hot-wire air flow meter after starting is not affected by the control amount of the internal combustion engine before that. Therefore, the control of the internal combustion engine based on the intake air amount can be executed immediately after the hot-wire air flow meter is activated.
【0041】このため、例えば本発明を燃料噴射量の制
御に適用すれば、熱線式エアフロメータが起動した後、
即座に燃料噴射量を吸入空気量に対応させることができ
る。この結果、内燃機関の空燃比を熱線式エアフロメー
タ起動後即座に理論空燃比に制御することができ、エミ
ッションや燃費を飛躍的に向上させることができる。Therefore, for example, if the present invention is applied to control of the fuel injection amount, after the hot-wire air flow meter is activated,
The fuel injection amount can be immediately made to correspond to the intake air amount. As a result, the air-fuel ratio of the internal combustion engine can be controlled to the stoichiometric air-fuel ratio immediately after starting the hot-wire air flow meter, and emission and fuel consumption can be dramatically improved.
【図1】本発明の構成例示図である。FIG. 1 is a diagram illustrating a configuration of the present invention.
【図2】実施例を利用したシステム構成概略系統図であ
る。FIG. 2 is a schematic system diagram of a system configuration using an embodiment.
【図3】実施例の燃料噴射量算出処理を表すフローチャ
ートである。FIG. 3 is a flowchart showing a fuel injection amount calculation process of the embodiment.
【図4】実施例の内燃機関始動時における変数の変化を
表すタイムチャートである。FIG. 4 is a time chart showing changes in variables when the internal combustion engine of the embodiment is started.
【図5】実施例のバッテリ電圧と起動時間,始動時間と
の関係を表すマップである。FIG. 5 is a map showing the relationship between the battery voltage, the starting time, and the starting time of the embodiment.
【図6】実施例のなまし禁止時間算出処理を表すフロー
チャートである。FIG. 6 is a flowchart showing a moderation prohibition time calculation process according to the embodiment.
【図7】キースイッチ操作によるバッテリ電圧の変化を
表すタイムチャートである。FIG. 7 is a time chart showing a change in battery voltage due to a key switch operation.
【図8】実施例のなまし禁止時間補正量とバッテリ電圧
との関係を表すマップである。FIG. 8 is a map showing the relationship between the amount of amended prohibition time correction and the battery voltage in the embodiment.
11…内燃機関 13…吸気管 16…
熱線式エアフロメータ 17…感温素子 18…電子制御回路 19…
水温センサ 20…インジェクタ 29…回転センサ 30…
キースイッチ11 ... Internal combustion engine 13 ... Intake pipe 16 ...
Heat wire type air flow meter 17 Temperature sensor 18 Electronic control circuit 19
Water temperature sensor 20 ... Injector 29 ... Rotation sensor 30 ...
Key switch
Claims (1)
アフロメータと、 該熱線式エアフロメータの出力に基づいて上記内燃機関
の制御量を算出する制御量算出手段と、 該制御量算出手段にて算出された制御量になまし処理を
施すなまし手段と、 上記なまし処理を施した上記内燃機関の制御量に基づい
て上記内燃機関を制御する制御手段と、 を備えた内燃機関制御装置において、 上記内燃機関のキースイッチ投入後、所定時間が経過す
るまで上記なまし手段によるなまし処理を禁止するなま
し処理禁止手段を設けたことを特徴とする内燃機関制御
装置。1. A hot wire type air flow meter provided in an intake pipe of an internal combustion engine, a control amount calculating means for calculating a control amount of the internal combustion engine based on an output of the hot wire type air flow meter, and a control amount calculating means. Internal combustion engine control, comprising: a smoothing means for performing a smoothing process on the control amount calculated in 1 .; and a control means for controlling the internal combustion engine based on the control amount of the internal combustion engine, which has been subjected to the smoothing process. The internal combustion engine control device according to claim 1, further comprising an annealing process prohibiting means for prohibiting the annealing process by the annealing device until a predetermined time elapses after the key switch of the internal combustion engine is turned on.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP6065392A JPH05263707A (en) | 1992-03-17 | 1992-03-17 | Controller for internal combustion engine |
US08/032,356 US5289809A (en) | 1992-03-17 | 1993-03-16 | Internal combustion engine control apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP6065392A JPH05263707A (en) | 1992-03-17 | 1992-03-17 | Controller for internal combustion engine |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH05263707A true JPH05263707A (en) | 1993-10-12 |
Family
ID=13148515
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP6065392A Pending JPH05263707A (en) | 1992-03-17 | 1992-03-17 | Controller for internal combustion engine |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH05263707A (en) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH04279742A (en) * | 1991-03-08 | 1992-10-05 | Nissan Motor Co Ltd | Fuel injection control device of internal combustion engine |
JP3123955B2 (en) * | 1997-09-30 | 2001-01-15 | 熱産ヒート株式会社 | High temperature bolted heater |
-
1992
- 1992-03-17 JP JP6065392A patent/JPH05263707A/en active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH04279742A (en) * | 1991-03-08 | 1992-10-05 | Nissan Motor Co Ltd | Fuel injection control device of internal combustion engine |
JP3123955B2 (en) * | 1997-09-30 | 2001-01-15 | 熱産ヒート株式会社 | High temperature bolted heater |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4993392A (en) | Apparatus for controlling heater for heating oxygen sensor | |
JP2857660B2 (en) | Air-fuel ratio control method for internal combustion engine having spark plug with heater | |
EP0765999A1 (en) | System and method for controlling a generator for a vehicle | |
JP3265895B2 (en) | Air-fuel ratio sensor heater control device | |
JPS60235047A (en) | Method for controlling temperature of oxygen sensor with heater for internal-combustion engine | |
CN101688496A (en) | Heater control device for exhaust gas sensor | |
JPH07229419A (en) | Catalyst warming control device of internal combustion engine | |
JP3304766B2 (en) | Air-fuel ratio sensor heater control device | |
JPH07122627B2 (en) | Heater controller for oxygen concentration sensor | |
JP2002070706A (en) | Ignition timing control system of internal combustion engine | |
KR0147747B1 (en) | Air/fuel ratio control system of internal combustion engine | |
JP2004052670A (en) | Control device for internal combustion engine including output correction means of thermal air flow sensor | |
US5289809A (en) | Internal combustion engine control apparatus | |
JPH0771304A (en) | Controller of internal combustion engine | |
JP2004084615A (en) | Cooling device for internal combustion engine | |
JP3277690B2 (en) | Control device of heating means for air-fuel ratio sensor | |
JPH05263707A (en) | Controller for internal combustion engine | |
JPH0626414A (en) | Start control for engine for ffv | |
JP3146850B2 (en) | Engine control device | |
JPH0626427A (en) | Start control of engine for ffv | |
JP2800453B2 (en) | Heater control device for oxygen concentration detection sensor | |
US6976483B2 (en) | Air-fuel ratio control apparatus for internal combustion engine and method thereof | |
JP2551378Y2 (en) | Electronically controlled fuel injection device for internal combustion engine | |
JP2600822B2 (en) | Air-fuel ratio control device for internal combustion engine | |
JPH09209818A (en) | Fuel properties detector and fuel injection controller for engine |