JPH0968146A - Internal combustion engine control device - Google Patents

Internal combustion engine control device

Info

Publication number
JPH0968146A
JPH0968146A JP7225425A JP22542595A JPH0968146A JP H0968146 A JPH0968146 A JP H0968146A JP 7225425 A JP7225425 A JP 7225425A JP 22542595 A JP22542595 A JP 22542595A JP H0968146 A JPH0968146 A JP H0968146A
Authority
JP
Japan
Prior art keywords
ignition timing
control
correction amount
humidity
internal combustion
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP7225425A
Other languages
Japanese (ja)
Other versions
JP3495470B2 (en
Inventor
Toshiki Kuroda
俊樹 黒田
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP22542595A priority Critical patent/JP3495470B2/en
Publication of JPH0968146A publication Critical patent/JPH0968146A/en
Application granted granted Critical
Publication of JP3495470B2 publication Critical patent/JP3495470B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

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

Abstract

PROBLEM TO BE SOLVED: To improve output performance and combustion efficiency while suppressing knocking and combustion inferiority caused by a change of humidity, by controlling control ignition timing corrected in accordance with humidity under a total region load condition. SOLUTION: A device comprises a means 10 determining basic ignition timing Qo in accordance with a load condition L and a rotational speed Re, means 11 calculating an ignition timing correction amount Qc in accordance with humidity M, means 12 calculating a reflection rate K of the ignition timing correction amount in accordance with at least one of the load condition, rotational speed and a temperature T and a means 13 calculating control ignition timing Q from the basic ignition timing, ignition timing correction amount and the reflection rate. From the ignition timing correction amount in accordance with a change of humidity and the reflection rate K in accordance with the operating condition, the control ignition timing Q is correction controlled adjacent to minimum ignition advance timing MBT obtaining maximum torque, generation of knocking is prevented, and output performance and combustion efficiency are improved.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【発明の属する技術分野】この発明は、内燃機関に吸入
される空気の湿度に応じて制御点火時期(ECUで演算
された制御目標となる点火時期)や制御燃料噴射量を最
適化することにより、内燃機関(すなわちエンジン)の
出力性能の向上およびノッキング(以下、ノックとい
う)の抑制を実現した内燃機関制御装置に関するもので
ある。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention optimizes a control ignition timing (an ignition timing which is a control target calculated by an ECU) and a control fuel injection amount according to the humidity of air taken into an internal combustion engine. The present invention relates to an internal combustion engine control device that realizes improvement of output performance of an internal combustion engine (that is, engine) and suppression of knocking (hereinafter, referred to as knock).

【0002】[0002]

【従来の技術】従来より、湿度に応じて制御点火時期や
制御燃料噴射量を最適化することを目的とした内燃機関
制御装置としては、たとえば特公平3−66511号公
報に開示されたものがある。上記公報に開示された内燃
機関制御装置は、吸入空気の湿度およびエンジンの負荷
状態を検出し、吸入空気が高湿度になると制御点火時期
を進角させるとともに、その進角の割合を負荷状態の大
小に応じて補正することにより、低負荷時の過進角を防
止するように構成されている。
2. Description of the Related Art Conventionally, as an internal combustion engine control device for optimizing a control ignition timing and a control fuel injection amount according to humidity, for example, one disclosed in Japanese Patent Publication No. 3-66511 is known. is there. The internal combustion engine control device disclosed in the above publication detects the humidity of the intake air and the load state of the engine, and advances the control ignition timing when the intake air becomes high humidity, and at the same time, adjusts the ratio of the advance angle to the load state. By correcting according to the magnitude, it is configured to prevent an over-advanced angle when the load is low.

【0003】次に、図18を参照しながら、従来の内燃
機関制御装置について説明する。図18は制御点火時期
を演算設定するための従来の内燃機関制御装置の概略構
成を示すブロック図である。図において、クランク角セ
ンサ1、圧力センサ2および湿度センサ5は、運転状態
を示す各種センサを構成しており、制御点火時期を演算
するための各種センサ情報を出力する。
Next, a conventional internal combustion engine controller will be described with reference to FIG. FIG. 18 is a block diagram showing a schematic configuration of a conventional internal combustion engine control device for calculating and setting control ignition timing. In the figure, a crank angle sensor 1, a pressure sensor 2 and a humidity sensor 5 constitute various sensors indicating an operating state, and output various sensor information for calculating control ignition timing.

【0004】回転数センサとしての機能を含むクランク
角センサ1は、エンジンのクランクシャフトの回転を検
出して回転角度θを出力する。負荷センサとして機能す
る圧力センサ2は、吸気通路の吸気負圧をエンジンの負
荷状態Lとして検出する。湿度センサ5は、エンジンに
吸入される空気の湿度Mを検出する。回転数検出回路3
0は、クランク角センサ1で検出される回転角度θに基
づいて、クランク角周期を演算してエンジンの回転数R
eを検出する。
A crank angle sensor 1 having a function as a rotation speed sensor detects rotation of a crankshaft of an engine and outputs a rotation angle θ. The pressure sensor 2 that functions as a load sensor detects the intake negative pressure in the intake passage as a load state L of the engine. The humidity sensor 5 detects the humidity M of the air taken into the engine. Rotation speed detection circuit 3
0 is the engine rotation speed R calculated by calculating the crank angle cycle based on the rotation angle θ detected by the crank angle sensor 1.
e is detected.

【0005】基本点火時期決定手段として機能する遅角
量制御回路31は、制御点火時期の遅角量Qdを運転状
態に応じたマップデータとしてあらかじめ記憶した記憶
手段(図示しないメモリ)を含み、負荷状態Lおよび回
転数Reに応じて遅角量Qdの記憶値を読み込み決定す
るとともに、決定した遅角量Qdを補正演算用の演算回
路32に出力する。
The retardation amount control circuit 31 functioning as a basic ignition timing determination means includes a storage means (memory not shown) in which the retardation amount Qd of the control ignition timing is stored in advance as map data according to the operating state, The stored value of the retard angle amount Qd is read and determined according to the state L and the rotation speed Re, and the determined retard angle amount Qd is output to the arithmetic operation circuit 32 for correction operation.

【0006】補正率発生回路33は、制御点火時期の補
正率Ckを湿度Mに応じたマップデータとしてあらかじ
め記憶した記憶手段(図示せず)を含み、湿度センサ5
で検出された湿度Mに応じて補正率Ckの記憶値を読み
込み決定する。たとえば、高湿度状態になれば、制御点
火時期を進角させるように、遅角量制御回路31で決定
された遅角量Qdを小さくするための補正率Ckを読み
込み決定する。
The correction rate generation circuit 33 includes a storage means (not shown) in which the correction rate Ck of the control ignition timing is stored in advance as map data corresponding to the humidity M, and the humidity sensor 5 is provided.
The stored value of the correction factor Ck is read and determined according to the humidity M detected in. For example, when the high humidity state is reached, the correction rate Ck for reducing the retard amount Qd determined by the retard amount control circuit 31 is read and determined so as to advance the control ignition timing.

【0007】補正率修正回路34は、負荷状態Lに応じ
て補正率Ckを補正し、修正された補正率Dkを演算回
路32に出力する。たとえば、負荷状態Lが低負荷を示
すほど、吸入空気の湿度Mの高低に対する補正率Ckの
変動を少なくするように、負荷状態Lに応じた所定の係
数を補正率Ckに乗じて、修正された補正率Dkを出力
する。
The correction factor correction circuit 34 corrects the correction factor Ck according to the load state L and outputs the corrected correction factor Dk to the arithmetic circuit 32. For example, as the load condition L indicates a lower load, the correction factor Ck is multiplied by a predetermined coefficient according to the load condition L so as to reduce the fluctuation of the correction factor Ck with respect to the level of the humidity M of the intake air. The corrected correction rate Dk is output.

【0008】演算回路32は、遅角量制御回路31で決
定された遅角量Qdと、補正率修正回路34で修正され
た補正率Dkとの両方に基づいて、回転数Reおよび負
荷状態Lに応じた最終的な遅角量QD(制御点火時期)
を決定するための補正演算を行い、演算された遅角量Q
Dをイグナイタ14aに出力する。たとえば、湿度Mが
高湿度状態を示すほど遅角量QDを少なく(進角側に補
正)し、且つ、湿度Mの変化に対する変動割合が高負荷
時よりも低負荷時において小さくなるような遅角量QD
を演算する。なお、各種パラメータ記憶値の決定および
演算等を行う各回路31〜34は、マイクロコンピュー
タからなるECUにより構成されている。
The arithmetic circuit 32 is based on both the retard angle amount Qd determined by the retard angle amount control circuit 31 and the correction rate Dk corrected by the correction rate correction circuit 34, and the rotational speed Re and the load state L. Final retard amount QD (control ignition timing) according to
Correction calculation for determining the calculated delay angle Q
D is output to the igniter 14a. For example, as the humidity M indicates a high humidity state, the retard amount QD is reduced (corrected to the advance side), and the change ratio of the humidity M to the change becomes smaller at a low load than at a high load. Angle QD
Is calculated. Each of the circuits 31 to 34 for determining and calculating various parameter storage values is composed of an ECU including a microcomputer.

【0009】イグナイタ14aは、クランク角センサ1
から入力されるクランクシャフトの回転角度θと、演算
回路32から入力された遅角量QDとに基づいて、制御
点火時期に対応した点火信号Qiを出力する。たとえ
ば、各気筒毎の圧縮行程の上死点(Top Dead
Center:以下、TDCと記す)の一定角度前(進
角側)で出力される基準信号を起点として、遅角量QD
だけクランクシャフトが回転したときに点火信号Qiを
出力し、点火コイル14bを介して点火プラグ14cに
放電を行わせる。
The igniter 14a is a crank angle sensor 1
An ignition signal Qi corresponding to the control ignition timing is output based on the rotation angle θ of the crankshaft input from the control unit and the retard amount QD input from the arithmetic circuit 32. For example, the top dead center (Top Dead) of the compression stroke of each cylinder
Center: Hereinafter, referred to as TDC), with respect to a reference signal output a certain angle before (advance angle side) as a starting point, a retard angle QD
Only when the crankshaft rotates, the ignition signal Qi is output to cause the ignition plug 14c to discharge through the ignition coil 14b.

【0010】次に、図18のように構成された従来の内
燃機関制御装置の動作について説明する。まず、回転数
検出回路30は、クランク角センサ1から出力される回
転角度θに基づいて、所定クランク角の周期を演算する
ことにより、回転数Reを決定する。続いて、遅角量制
御回路31は、回転数検出手段30の出力信号すなわち
回転数Reと、圧力センサ2の出力信号すなわち負荷状
態L(吸気負圧)とに基づいて、回転数Reおよび負荷
状態Lに応じた遅角量Qd(点火時期)を決定する。
Next, the operation of the conventional internal combustion engine controller constructed as shown in FIG. 18 will be described. First, the rotation speed detection circuit 30 determines the rotation speed Re by calculating the cycle of a predetermined crank angle based on the rotation angle θ output from the crank angle sensor 1. Subsequently, the retard angle control circuit 31 determines the rotation speed Re and the load based on the output signal of the rotation speed detection unit 30, that is, the rotation speed Re, and the output signal of the pressure sensor 2, that is, the load state L (intake negative pressure). The retard amount Qd (ignition timing) according to the state L is determined.

【0011】一方、補正率発生回路33は、湿度センサ
5の出力信号すなわち湿度Mに基づいて、高湿度状態の
場合に遅角量Qdを少なく(制御点火時期を進角)する
ための補正率Ckを記憶手段から読み出し、湿度Mに応
じた補正率Ckを補正率修正回路34に出力する。
On the other hand, the correction factor generating circuit 33, based on the output signal of the humidity sensor 5, that is, the humidity M, is used to reduce the retard amount Qd (advance the control ignition timing) in the high humidity state. Ck is read from the storage means, and the correction factor Ck corresponding to the humidity M is output to the correction factor correction circuit 34.

【0012】補正率修正回路34は、圧力センサ2から
の負荷状態Lが高負荷状態を示す場合には、補正率Ck
をさらに小さい(遅角量Qdをさらに進角側に補正す
る)補正率Dkに修正し、低負荷状態を示す場合には、
補正率Ckよりも大きい(遅角量Qdの進角度を小さく
して遅角側に補正する)補正率Dkに修正し、修正済み
の補正率Dkを演算回路32に出力する。
The correction factor correction circuit 34 corrects the correction factor Ck when the load condition L from the pressure sensor 2 indicates a high load condition.
Is corrected to a smaller correction rate Dk (correcting the retard amount Qd further to the advance side) to indicate a low load state,
The correction rate Dk is corrected to a value larger than the correction rate Ck (the advance angle of the retard amount Qd is reduced and corrected to the retard side), and the corrected correction rate Dk is output to the arithmetic circuit 32.

【0013】演算回路32は、遅角量制御回路31によ
り決定された遅角量Qdを、湿度Mおよび負荷状態Lに
応じて補正率修正回路34により修正された補正率Dk
で補正し、最終的な遅角量QD(制御点火時期)をイグ
ナイタ14aに出力する。これにより、イグナイタ14
aから最適なタイミングで点火信号Qiが出力され、点
火プラグ14cにおいて、点火信号Qiに基づく実際の
点火時期の制御が行われる。
The arithmetic circuit 32 corrects the retard amount Qd determined by the retard amount control circuit 31 by the correction factor correcting circuit 34 according to the humidity M and the load state L, and the correction factor Dk.
And the final retardation amount QD (control ignition timing) is output to the igniter 14a. This allows the igniter 14
The ignition signal Qi is output from a at the optimum timing, and the actual ignition timing is controlled in the spark plug 14c based on the ignition signal Qi.

【0014】このように、回転数Reおよび負荷状態L
に応じた遅角量Qdを、湿度Mおよび負荷状態Lに応じ
た補正率Dkで補正して制御点火時期(遅角量QD)を
決定することにより、高湿度且つ高負荷時においては燃
焼遅れを補償して出力性能および燃費性能を向上するこ
とができ、高湿度且つ低負荷時においては過進角を防止
してエンジンの失火を防止することができる。
In this way, the rotation speed Re and the load state L
The ignition delay amount Qd according to the above is corrected by the correction rate Dk according to the humidity M and the load state L to determine the control ignition timing (retard angle amount QD). It is possible to improve the output performance and the fuel consumption performance by compensating for the above, and to prevent the misfire of the engine at the time of high humidity and low load to prevent the misfire of the engine.

【0015】しかしながら、上記のように構成された従
来の内燃機関制御装置では、高湿度状態において制御点
火時期を進角させる制御を主体としており、高負荷状態
では、最大トルクを得る最小点火進角量(Minimu
m Spark Advance for Best
Torque:以下、MBTと記す)の設定値が、進角
側でノックが発生し易くなる理由により制限されてい
る。
However, in the conventional internal combustion engine control device configured as described above, the main control is to advance the control ignition timing in the high humidity state, and the minimum ignition advance angle to obtain the maximum torque in the high load state. Quantity (Minimu
m Spark Advance for Best
Torque: hereinafter, referred to as MBT) is set to a limited value for the reason that knock tends to occur on the advance side.

【0016】したがって、高湿度状態でノックが発生し
にくい状態においては、できるだけ最小点火進角量MB
Tに近づけるために進角量を増加させ、低負荷時の基本
点火時期は、最小点火進角量MBTの設定が行われてい
ることから、制御点火時期を過進角させないように、進
角量を減少させるように制御される。
Therefore, in the high humidity state where knocking is unlikely to occur, the minimum ignition advance amount MB
The advance amount is increased to approach T, and the basic ignition timing at the time of low load is set to the minimum ignition advance amount MBT. Controlled to reduce the amount.

【0017】しかし、基本点火時期は、一般的に、高負
荷状態ではノック限界にわずかな余裕度を持たせて設定
されているが、高回転域では高負荷状態であってもノッ
クが発生しにくいため、最小点火進角量MBTに設定さ
れている。また、オクタン価の高い燃料使用を前提とし
た内燃機関においては、ノックが発生しにくいことか
ら、大半の運転領域で最小点火進角量MBTに設定され
ているため、高負荷域での進角量の増加や燃料性状を無
視した一定の進角補正量は、内燃機関の損傷および出力
性能の低下を引き起こすことになる。
However, the basic ignition timing is generally set with a slight margin in the knock limit in a high load state, but knocking occurs even in a high load state in a high rotation range. Since it is difficult, the minimum ignition advance amount MBT is set. Further, in an internal combustion engine that is premised on the use of fuel with a high octane number, knocking is less likely to occur, so the minimum ignition advance amount MBT is set in most operating regions, so the advance amount in the high load range is set. And a constant amount of advance angle correction that ignores the fuel property will cause damage to the internal combustion engine and reduce output performance.

【0018】また、湿度Mが異なった場合には、吸入空
気中の水分含有量および燃焼に寄与する酸素濃度が変化
するが、吸入空気量検出手段(図示せず)や吸気負圧検
出手段(圧力センサ2)の検出結果(負荷状態L)から
はその変化を認識することはできない。
When the humidity M is different, the water content in the intake air and the oxygen concentration contributing to combustion change, but the intake air amount detecting means (not shown) and the intake negative pressure detecting means ( The change cannot be recognized from the detection result (load state L) of the pressure sensor 2).

【0019】したがって、実際のシリンダ内空気充填効
率(負荷)と、負荷検出手段すなわち圧力センサ2で得
られた負荷状態Lとは互いに異なった値を示し、異なっ
た負荷条件の基本点火時期をベースとして制御点火時期
の補正制御を実行することになる。この結果、低負荷域
においても、実際に制御される制御点火時期は、高負荷
域と同様に最小点火進角量MBTからずれるので、低負
荷域で進角量を低減した場合には出力性能を十分に向上
することができない。
Therefore, the actual cylinder air charging efficiency (load) and the load state L obtained by the load detecting means, that is, the pressure sensor 2 show different values, and the basic ignition timing under different load conditions is used as a basis. As a result, the correction control of the control ignition timing is executed. As a result, even in the low load region, the control ignition timing that is actually controlled deviates from the minimum ignition advance amount MBT as in the high load region. Therefore, when the advance amount is reduced in the low load region, the output performance is reduced. Can not be improved enough.

【0020】また、内燃機関のアイドリング(以下、ア
イドルという)運転状態においては、消費燃料を極力少
なくするために極低回転での運転が行われるが、エアコ
ン等の電気負荷のオンオフ等による回転低下ストールや
吹き上がりを防止するために、点火時期フィードバック
制御(トルク調整)を実行して回転数Reの安定化およ
び静粛性を向上するように制御されている。したがっ
て、このようなアイドル回転数フィードバック制御中に
おいて、湿度Mに応じた制御点火時期の補正を実行した
場合には、制御性能を劣化させることがある。
In an idling (hereinafter referred to as "idle") operating state of the internal combustion engine, the engine is operated at an extremely low rotation speed in order to minimize fuel consumption. In order to prevent stall and blow-up, ignition timing feedback control (torque adjustment) is executed to stabilize the rotation speed Re and improve quietness. Therefore, when the correction of the control ignition timing according to the humidity M is executed during such idle speed feedback control, the control performance may be deteriorated.

【0021】さらに、湿度Mが低下すると、燃焼効率の
向上によって燃焼温度が高くなることからノックが発生
し易くなるため、負荷状態Lに応じた進角補正では対応
しきれなくなるうえ、空燃比が酸素濃度の増加にともな
ってリーン化する現象が生じるので、これらを改善しな
ければ出力性能の低下を防止することはできない。
Further, when the humidity M is lowered, the combustion temperature is increased due to the improvement of the combustion efficiency, so that knocking is likely to occur. Therefore, the advance angle correction according to the load state L cannot be dealt with, and the air-fuel ratio is increased. Since the phenomenon of leaning occurs as the oxygen concentration increases, it is not possible to prevent deterioration of output performance unless these are improved.

【0022】[0022]

【発明が解決しようとする課題】従来の内燃機関制御装
置は以上のように、ノックが発生しにくい高湿度状態で
は進角量を増加させて制御点火時期を最小点火進角量M
BTに近づけ、低負荷時では過進角させないために進角
量を減少し、ノックが発生しにくい高回転域で、ならび
にオクタン価の高い燃料を使用した場合には、大半の運
転領域で基本点火時期を最小点火進角量MBTに設定し
ており、高負荷域での進角量の増加や燃料性状を無視し
た一定の進角補正量を用いているので、内燃機関の損傷
や出力性能の低下を引き起こすおそれがあるという問題
点があった。
As described above, the conventional internal combustion engine control system increases the advance amount by increasing the advance angle amount in the high humidity state where knocking is unlikely to occur, so that the control ignition timing is set to the minimum ignition advance amount M.
The basic ignition is reduced in the high rotation range where knocking is unlikely to occur and when a fuel with a high octane number is used, by reducing the advance angle so that it does not over-advance at BT when the load is low. Since the timing is set to the minimum ignition advance amount MBT and the advance amount is increased in the high load range and a constant advance correction amount that ignores fuel properties is used, damage to the internal combustion engine and output performance There is a problem that it may cause a decrease.

【0023】また、吸入空気中の湿度Mが変化した場合
には、圧力センサ2からの負荷状態Lに基づいて湿度M
の変化を認識することができず、異なった負荷条件の基
本点火時期に基づいて補正制御することになり、低負荷
域での制御点火時期が高負荷域と同様に最小点火進角量
MBTからずれるので、低負荷域で進角量を低減した場
合に出力性能を十分に向上することができないという問
題点があった。
When the humidity M in the intake air changes, the humidity M is determined based on the load state L from the pressure sensor 2.
Change cannot be recognized and correction control is performed based on the basic ignition timing under different load conditions, and the control ignition timing in the low load range is the same as in the high load range from the minimum ignition advance amount MBT. Since there is a deviation, there is a problem that the output performance cannot be sufficiently improved when the advance amount is reduced in the low load range.

【0024】また、アイドル時の極低回転運転において
は、常にフィードバック制御が行われているので、湿度
Mに応じた制御点火時期の補正を実行した場合に制御性
能を劣化させるおそれがあるという問題点があった。
Further, since feedback control is always performed in the extremely low speed operation during idling, the control performance may be deteriorated when the correction of the control ignition timing according to the humidity M is executed. There was a point.

【0025】さらに、湿度Mが低下した場合には、燃焼
温度が高くなってノックが発生し易くなるので、負荷状
態Lに応じた進角補正では対応しきれず、空燃比が酸素
濃度の増加にともなってリーン化することから、出力性
能が低下するおそれがあるという問題点があった。
Further, when the humidity M decreases, the combustion temperature rises and knocking is likely to occur. Therefore, the advance angle correction corresponding to the load state L cannot be dealt with, and the air-fuel ratio increases the oxygen concentration. There is a problem that the output performance may be deteriorated due to the lean structure.

【0026】この発明は上記のような問題点を解決する
ためになされたものであり、全域負荷条件下における湿
度変化に追従して、制御点火時期を最小点火進角量MB
Tに近づける進角制御を行い、ノックによる損傷を防止
するとともに、出力性能を最適化した内燃機関制御装置
を得ることを目的とする。
The present invention has been made to solve the above-mentioned problems, and the control ignition timing is set to the minimum ignition advance amount MB by following the humidity change under the entire load condition.
An object of the present invention is to obtain an internal combustion engine control device that performs advance angle control close to T to prevent damage due to knocking and optimizes output performance.

【0027】また、この発明は、全域負荷条件下にて湿
度変化に追従して空燃比のずれを補正する燃料制御を行
い、ノックによる損傷を防止するとともに、燃焼効率の
向上および空燃比の最適化による燃費向上を実現した内
燃機関制御装置を得ることを目的とする。
Further, according to the present invention, the fuel control is performed under the entire load condition so as to follow the humidity change and correct the deviation of the air-fuel ratio, thereby preventing damage due to knocking, improving combustion efficiency, and optimizing the air-fuel ratio. An object of the present invention is to obtain an internal combustion engine control device that realizes the improvement of fuel efficiency by making the engine more efficient.

【0028】また、この発明は、全域負荷条件下にて湿
度変化に追従して、制御点火時期を最小点火進角量MB
Tに近づける進角制御を行い、ノックによる損傷を防止
するとともに、出力性能を最適化した内燃機関制御装置
を得ることを目的とする。
Further, according to the present invention, the control ignition timing is set to the minimum ignition advance amount MB by following the humidity change under the entire load condition.
An object of the present invention is to obtain an internal combustion engine control device that performs advance angle control close to T to prevent damage due to knocking and optimizes output performance.

【0029】また、この発明は、燃料の性状にかかわら
ず、ノックを発生させない進角制御を行い、ノックによ
る損傷を防止するとともに、出力性能や燃焼効率の向上
および空燃比の最適化による燃費向上を実現した内燃機
関制御装置を得ることを目的とする。
Further, according to the present invention, regardless of the property of the fuel, the advance angle control that does not cause knock is performed to prevent damage due to knock, and the output performance and combustion efficiency are improved and the fuel efficiency is improved by optimizing the air-fuel ratio. An object of the present invention is to obtain an internal combustion engine control device that realizes the above.

【0030】また、この発明は、補正量の学習機能を付
加することにより、環境や季節の変化および内燃機関の
経年変化によるずれを補償して最適制御を実現し、ノッ
クによる損傷を防止するとともに、出力性能の劣化を抑
制することのできる内燃機関制御装置を得ることを目的
とする。
Further, according to the present invention, by adding a correction amount learning function, optimal control is realized by compensating for a shift due to changes in the environment and seasons and aging of the internal combustion engine to prevent damage due to knocking. An object of the present invention is to obtain an internal combustion engine control device capable of suppressing deterioration of output performance.

【0031】[0031]

【課題を解決するための手段】この発明に係る内燃機関
制御装置は、内燃機関の運転状態に応じて制御点火時期
を演算する内燃機関制御装置において、内燃機関の負荷
状態を検出する負荷検出手段と、内燃機関の回転数を検
出する回転数検出手段と、内燃機関の温度を検出する温
度検出手段と、内燃機関に吸入される空気の湿度を検出
する湿度検出手段と、運転状態に応じた最適な基本点火
時期をマップデータとしてあらかじめ記憶した基本点火
時期記憶手段と、負荷状態および回転数に応じて基本点
火時期を読み込み決定する基本点火時期決定手段と、湿
度に応じて制御点火時期を補正するための点火時期補正
量を決定する点火時期補正量演算手段と、内燃機関の負
荷状態、回転数および温度のうちの少なくとも1つに応
じて、制御点火時期に対する点火時期補正量の反映率を
決定する反映率演算手段と、基本点火時期、点火時期補
正量および反映率に基づいて制御点火時期を決定する制
御点火時期演算手段とを備え、点火時期補正量演算手段
は、高湿度状態では制御点火時期を進角させ、低湿度状
態では制御点火時期を遅角させるように点火時期補正量
を決定し、反映率演算手段は、点火時期補正量の反映率
をさらに補正して制御点火時期を補正制御するものであ
る。
An internal combustion engine controller according to the present invention is a load detecting means for detecting a load condition of an internal combustion engine in an internal combustion engine controller for calculating a control ignition timing according to an operating condition of the internal combustion engine. A rotation speed detection means for detecting the rotation speed of the internal combustion engine, a temperature detection means for detecting the temperature of the internal combustion engine, a humidity detection means for detecting the humidity of the air taken into the internal combustion engine, and Basic ignition timing storage means that pre-stores optimum basic ignition timing as map data, basic ignition timing determination means that reads and determines the basic ignition timing according to the load state and rotation speed, and control ignition timing is corrected according to humidity Ignition timing correction amount calculation means for determining the ignition timing correction amount for controlling the ignition timing, and at least one of the load state, the rotation speed and the temperature of the internal combustion engine during control ignition. And a control ignition timing calculation means for determining the control ignition timing based on the basic ignition timing, the ignition timing correction amount, and the reflection rate, and the ignition timing correction amount. The calculation means determines the ignition timing correction amount so as to advance the control ignition timing in the high humidity state and retard the control ignition timing in the low humidity state, and the reflection rate calculation means calculates the reflection rate of the ignition timing correction amount. Is further corrected to correct the control ignition timing.

【0032】また、この発明に係る内燃機関制御装置
は、内燃機関に使用される燃料の性状を検出する燃料性
状検出手段を備え、点火時期補正量演算手段および反映
率演算手段は、燃料の性状に応じて点火時期補正量また
は反映率の少なくとも一方を変更するものである。
Further, the internal combustion engine control device according to the present invention comprises fuel property detection means for detecting the property of the fuel used in the internal combustion engine, and the ignition timing correction amount calculation means and the reflection rate calculation means are the properties of the fuel. According to the above, at least one of the ignition timing correction amount and the reflection rate is changed.

【0033】また、この発明に係る内燃機関制御装置
は、内燃機関のアイドル運転状態を検出するアイドル検
出手段を備え、点火時期補正量演算手段は、アイドル運
転状態が検出された場合に、湿度に応じた制御点火時期
の補正制御を禁止するものである。
Further, the internal combustion engine control device according to the present invention is provided with an idle detecting means for detecting an idle operating state of the internal combustion engine, and the ignition timing correction amount calculating means detects the humidity when the idle operating state is detected. Accordingly, the correction control of the controlled ignition timing is prohibited.

【0034】また、この発明に係る内燃機関制御装置
は、内燃機関の運転状態に応じて制御点火時期を演算す
る内燃機関制御装置において、内燃機関の負荷状態を検
出する負荷検出手段と、内燃機関の回転数を検出する回
転数検出手段と、内燃機関の温度を検出する温度検出手
段と、内燃機関に吸入される空気の湿度を検出する湿度
検出手段と、制御点火時期の過進角によるノックが発生
したことを検出するノック検出手段と、運転状態に応じ
た最適な基本点火時期をマップデータとしてあらかじめ
記憶した基本点火時期記憶手段と、負荷状態および回転
数に応じて基本点火時期を読み込み決定する基本点火時
期決定手段と、湿度に応じて制御点火時期を補正するた
めの点火時期補正量を決定する点火時期補正量演算手段
と、内燃機関の負荷状態、回転数および温度のうちの少
なくとも1つに応じて、制御点火時期に対する点火時期
補正量の反映率を決定する反映率演算手段と、基本点火
時期、点火時期補正量および反映率に基づいて制御点火
時期を決定する制御点火時期演算手段とを備え、点火時
期補正量演算手段および反映率演算手段は、ノックが検
出された場合に、点火時期補正量または反映率の少なく
とも一方をノック抑制方向に補正するものである。
Further, the internal combustion engine control device according to the present invention is an internal combustion engine control device for calculating a control ignition timing according to an operating state of the internal combustion engine, and load detecting means for detecting a load state of the internal combustion engine, and the internal combustion engine. Rotational speed detecting means for detecting the rotational speed of the internal combustion engine, temperature detecting means for detecting the temperature of the internal combustion engine, humidity detecting means for detecting the humidity of the air taken into the internal combustion engine, and knocking due to excessive advance of the control ignition timing. Knock detection means for detecting the occurrence of the engine, basic ignition timing storage means for storing the optimum basic ignition timing according to the operating state as map data in advance, and the basic ignition timing is read and determined according to the load state and the number of revolutions. A basic ignition timing determining means, an ignition timing correction amount calculating means for determining an ignition timing correction amount for correcting the control ignition timing according to the humidity, and a load of the internal combustion engine. Based on the basic ignition timing, the ignition timing correction amount and the reflection rate, and the reflection rate calculation means for determining the reflection rate of the ignition timing correction amount with respect to the control ignition timing according to at least one of the state, the rotation speed and the temperature. Control ignition timing calculation means for determining control ignition timing, and the ignition timing correction amount calculation means and the reflection rate calculation means, when knock is detected, at least one of the ignition timing correction amount and reflection rate is in the knock suppression direction. Is to be corrected.

【0035】また、この発明に係る内燃機関制御装置
は、点火時期補正量を修正するための学習修正値を湿度
に応じたマップデータとしてあらかじめ記憶した学習修
正値記憶手段と、運転状態により決定される学習実行条
件を満足した場合に、ノック検出手段からのノック検出
信号に応じて、学習修正値を補正して学習修正値記憶手
段に更新記憶させる学習手段とを備え、学習手段は、学
習修正値を用いて点火時期補正量を修正して制御用の点
火時期補正量を決定するとともに、ノックを生じさせる
ノック限界のずれを補正するための学習修正値を湿度に
応じて決定し、制御点火時期演算手段は、制御用の点火
時期補正量に基づいて、湿度に応じて補正された制御点
火時期を決定するものである。
Further, the internal combustion engine control apparatus according to the present invention is determined by the learning correction value storage means for storing beforehand the learning correction value for correcting the ignition timing correction amount as map data corresponding to the humidity, and the operating state. The learning correction value is corrected and stored in the learning correction value storage means according to the knock detection signal from the knock detection means when the learning execution condition is satisfied. The ignition timing correction amount is corrected using the value to determine the ignition timing correction amount for control, and the learning correction value for correcting the deviation of the knock limit that causes knock is determined according to the humidity, and the control ignition The timing calculation means determines the control ignition timing corrected according to the humidity based on the control ignition timing correction amount.

【0036】また、この発明に係る内燃機関制御装置
は、内燃機関の運転状態に応じて制御燃料噴射量を演算
する内燃機関制御装置において、内燃機関の負荷状態を
検出する負荷検出手段と、内燃機関の回転数を検出する
回転数検出手段と、内燃機関に吸入される空気の湿度を
検出する湿度検出手段と、運転状態に応じた最適な基本
燃料係数をマップデータとしてあらかじめ記憶した基本
燃料係数記憶手段と、負荷状態および回転数に応じて基
本燃料係数を読み込み決定する基本燃料係数決定手段
と、湿度に応じて制御燃料噴射量を補正するための燃料
係数補正量を決定する燃料係数補正量演算手段と、基本
燃料係数および点火時期補正量に基づいて制御燃料噴射
量を決定する制御燃料噴射量演算手段とを備え、燃料係
数補正量演算手段は、高湿度状態では制御燃料噴射量を
減少させ且つ低湿度状態では制御燃料噴射量を増加させ
るように燃料係数補正量を決定するとともに、燃料係数
補正量を用いて基本燃料係数を補正することにより、負
荷状態に適合した制御燃料噴射量を決定するものであ
る。
Further, the internal combustion engine control apparatus according to the present invention is an internal combustion engine control apparatus for calculating a control fuel injection amount according to an operating state of the internal combustion engine, and load detecting means for detecting a load state of the internal combustion engine, and an internal combustion engine. A rotation speed detecting means for detecting the engine speed, a humidity detecting means for detecting the humidity of the air sucked into the internal combustion engine, and a basic fuel coefficient in which the optimum basic fuel coefficient corresponding to the operating state is stored in advance as map data. Storage means, basic fuel coefficient determining means for reading and determining the basic fuel coefficient according to the load state and rotational speed, and fuel coefficient correction amount for determining the fuel coefficient correction amount for correcting the control fuel injection amount according to humidity And a control fuel injection amount calculation unit that determines the control fuel injection amount based on the basic fuel coefficient and the ignition timing correction amount. By determining the fuel coefficient correction amount so as to decrease the controlled fuel injection amount in the humidity state and increase the controlled fuel injection amount in the low humidity state, and to correct the basic fuel coefficient using the fuel coefficient correction amount, the load is reduced. The control fuel injection amount suitable for the state is determined.

【0037】また、この発明に係る内燃機関制御装置
は、運転状態に応じた最適な基本燃料係数を決定する基
本燃料係数決定手段と、湿度に応じて基本燃料係数を補
正するための燃料係数補正量演算手段と、基本燃料係数
および点火時期補正量に基づいて制御燃料噴射量を決定
する制御燃料噴射量演算手段とを備えたものである。
Further, the internal combustion engine control apparatus according to the present invention comprises a basic fuel coefficient determining means for determining an optimum basic fuel coefficient according to an operating state, and a fuel coefficient correction for correcting the basic fuel coefficient according to humidity. The amount calculation means and the control fuel injection amount calculation means for determining the control fuel injection amount based on the basic fuel coefficient and the ignition timing correction amount are provided.

【0038】[0038]

【発明の実施の形態】BEST MODE FOR CARRYING OUT THE INVENTION

実施の形態1.以下、この発明の実施の形態1について
詳細に説明する。図1はこの発明の実施の形態1の概略
機能構成を示すブロック図であり、回転数検出手段1A
は、前述のクランク角センサ1および回転数検出回路3
0に対応しており、負荷検出手段2Aおよび湿度検出手
段5Aは、前述の圧力センサ2および湿度センサ5にそ
れぞれ対応しており、点火装置14は、イグナイタ14
a、点火コイル14bおよび点火プラグ14cに対応し
ている。
Embodiment 1. Hereinafter, the first embodiment of the present invention will be described in detail. FIG. 1 is a block diagram showing a schematic functional configuration of Embodiment 1 of the present invention.
Is the crank angle sensor 1 and the rotation speed detection circuit 3 described above.
0, the load detecting means 2A and the humidity detecting means 5A correspond to the above-mentioned pressure sensor 2 and humidity sensor 5, respectively, and the ignition device 14 corresponds to the igniter 14
a, ignition coil 14b, and ignition plug 14c.

【0039】すなわち、内燃機関の回転速度を検出する
回転数検出手段1Aは、所定のクランク角毎にパルス状
の角度信号θを発生するクランク角センサ1(図18参
照)と、内燃機関の回転速度に応じた電圧信号を回転数
Reとして発生する回転数検出回路30(図18参照)
とを含む。回転数検出手段1Aから出力される回転角度
θ(図示せず)は、前述と同様に点火装置14に入力さ
れてもよい。
That is, the rotation speed detecting means 1A for detecting the rotation speed of the internal combustion engine, the crank angle sensor 1 (see FIG. 18) for generating a pulsed angle signal θ for each predetermined crank angle, and the rotation of the internal combustion engine. A rotation speed detection circuit 30 that generates a voltage signal corresponding to the speed as the rotation speed Re (see FIG. 18)
And The rotation angle θ (not shown) output from the rotation speed detection unit 1A may be input to the ignition device 14 as described above.

【0040】また、負圧状態Lを検出する負荷検出手段
2Aは、吸気管に流れる空気量を計測するエアーフロー
センサ(図示せず)や、吸気管内の吸気負圧を計測する
圧力センサ2(図18参照)、または、スロットル弁
(図示せず)の開度を計測するスロットルポジションセ
ンサ(図示せず)等からなり、空気量、吸気負圧または
スロットル開度等の各種センサ信号を負荷状態Lとして
検出する。
The load detecting means 2A for detecting the negative pressure state L includes an air flow sensor (not shown) for measuring the amount of air flowing in the intake pipe, and a pressure sensor 2 (for measuring the intake negative pressure in the intake pipe). 18) or a throttle position sensor (not shown) for measuring the opening of a throttle valve (not shown), etc., and various sensor signals such as air amount, intake negative pressure or throttle opening are loaded. Detect as L.

【0041】温度検出手段3は、内燃機関を冷却する冷
却水の温度を計測する水温センサ(図示せず)や、潤滑
油の温度を計測する油温センサ(図示せず)等からな
り、内燃機関の温度情報を示すセンサ信号から内燃機関
の温度Tを検出する。湿度検出手段5Aは、大気中また
は吸気管を流れる吸入空気の湿度Mを計測する湿度セン
サ5(図18参照)からなり、湿度情報を示すセンサ信
号から湿度Mを検出する。
The temperature detecting means 3 comprises a water temperature sensor (not shown) for measuring the temperature of cooling water for cooling the internal combustion engine, an oil temperature sensor (not shown) for measuring the temperature of the lubricating oil, and the like. The temperature T of the internal combustion engine is detected from the sensor signal indicating the temperature information of the engine. The humidity detecting means 5A includes a humidity sensor 5 (see FIG. 18) that measures the humidity M of the intake air flowing in the atmosphere or flowing through the intake pipe, and detects the humidity M from the sensor signal indicating the humidity information.

【0042】基本点火時期決定手段10は、回転数Re
および負荷状態Lに対する標準大気条件下での最適な基
本点火時期Qo(最小点火進角量MBTに相当)をマッ
プデータとしてあらかじめ記憶した記憶手段(図示せ
ず)を含み、回転数検出手段1Aおよび負荷検出手段2
Aからの各検出値すなわち回転数Reおよび負荷状態L
に応じて、基本点火時期Qoの記憶値を読み込み決定す
るとともに、決定した基本点火時期Qoを制御点火時期
演算手段13に出力する。
The basic ignition timing determining means 10 has a rotational speed Re
And a storage means (not shown) in which the optimum basic ignition timing Qo (corresponding to the minimum ignition advance amount MBT) under the standard atmospheric conditions for the load state L is stored in advance as map data, and the rotation speed detection means 1A and Load detection means 2
Each detected value from A, that is, the rotation speed Re and the load state L
Accordingly, the stored value of the basic ignition timing Qo is read and determined, and the determined basic ignition timing Qo is output to the control ignition timing calculation means 13.

【0043】点火時期補正量演算手段11は、湿度M
(基本点火時期Qoの設定時点の湿度からの偏差)に対
する点火時期補正量Qcをマップデータとしてあらかじ
め記憶した記憶手段(図示せず)を含み、湿度検出手段
5Aからの検出値すなわち湿度Mに応じて、点火時期補
正量Qcの記憶値を読み込み決定するとともに、決定し
た点火時期補正量Qcを制御点火時期演算手段13に出
力する。
The ignition timing correction amount calculation means 11 determines the humidity M
It includes a storage means (not shown) in which the ignition timing correction amount Qc for the (standard deviation of the basic ignition timing Qo from the humidity at the set point) is stored in advance as map data. Then, the stored value of the ignition timing correction amount Qc is read and determined, and the determined ignition timing correction amount Qc is output to the control ignition timing calculation means 13.

【0044】反映率演算手段12は、回転数Re、負荷
状態Lおよび温度Tのうちの少なくとも1つ(ここで
は、全てのセンサ出力)に対する反映率Kをマップデー
タとしてあらかじめ記憶した記憶手段(図示せず)を含
み、回転数検出手段1A、負荷検出手段2Aおよび温度
検出手段3の各検出値すなわち回転数Re、負荷状態L
および温度Tの少なくとも1つに応じて、反映率Kの記
憶値を読み込み決定するとともに、決定した反映率Kを
制御点火時期演算手段13に出力する。
The reflection rate calculation means 12 is a storage means (FIG. 3) in which the reflection rate K for at least one of the rotational speed Re, the load state L and the temperature T (here, all sensor outputs) is stored in advance as map data. (Not shown), each detected value of the rotation speed detection means 1A, the load detection means 2A, and the temperature detection means 3, that is, the rotation speed Re, the load state L
According to at least one of the temperature T and the temperature T, the stored value of the reflection rate K is read and determined, and the determined reflection rate K is output to the control ignition timing calculation means 13.

【0045】各種センサ信号に応じて設定される反映率
Kは、点火時期補正量Qcを基本点火時期Qoに反映さ
せる比率を変更する。ここでは、制御点火時期の補正制
御を細分化して最適に行うために、反映率Kを進角補正
時と遅角補正時とに分けて設定するものとする。
The reflection rate K set according to various sensor signals changes the rate at which the ignition timing correction amount Qc is reflected in the basic ignition timing Qo. Here, in order to subdivide and optimally perform the correction control of the control ignition timing, the reflection rate K is set separately for the advance correction and the retard correction.

【0046】制御点火時期演算手段13は、基本点火時
期Qo、点火時期補正量Qcおよび反映率Kに基づい
て、最終的に設定される制御点火時期Qを演算する。す
なわち、点火時期補正量演算手段11からの点火時期補
正量Qcを、反映率演算手段12からの反映率Kに応じ
て加減補正し、補正された点火時期補正量を基本点火時
期決定手段10からの基本点火時期Qoに加えて、最終
的な制御点火時期Qとする。
The control ignition timing calculation means 13 calculates the finally set control ignition timing Q based on the basic ignition timing Qo, the ignition timing correction amount Qc and the reflection rate K. That is, the ignition timing correction amount Qc from the ignition timing correction amount calculation unit 11 is adjusted according to the reflection rate K from the reflection rate calculation unit 12, and the corrected ignition timing correction amount is output from the basic ignition timing determination unit 10. In addition to the basic ignition timing Qo, the final control ignition timing Q is set.

【0047】なお、前述と同様に、各種センサ信号に基
づいて各種パラメータ記憶値の決定および演算等を行う
各手段10〜13は、演算処理機能およびメモリ機能を
含むマイクロコンピュータからなるECUにより構成さ
れている。点火装置14は、制御点火時期演算手段13
で演算された制御点火時期Qに応じて、内燃機関の燃焼
室に点火を行わせる。
As described above, each means 10 to 13 for determining and calculating various parameter storage values based on various sensor signals is composed of an ECU including a microcomputer having an arithmetic processing function and a memory function. ing. The ignition device 14 includes the control ignition timing calculation means 13
The combustion chamber of the internal combustion engine is ignited in accordance with the control ignition timing Q calculated in.

【0048】次に、図2〜図6を参照しながら、図1に
示したこの発明の実施の形態1の動作について説明す
る。図2は回転数Re(1000rpm〜6000rp
m)および負荷状態L(0%〜100%)に対応してあ
らかじめ記憶手段に記憶された基本点火時期Qoの傾向
を示す説明図、図3はあらかじめ記憶手段に記憶された
相対湿度Mm(10%〜80%)と点火時期補正量Qc
(−10°〜10°クランク角)との関係を示す説明図
である。
Next, the operation of the first embodiment of the present invention shown in FIG. 1 will be described with reference to FIGS. FIG. 2 shows the rotation speed Re (1000 rpm to 6000 rp).
m) and the load state L (0% to 100%) and an explanatory view showing the tendency of the basic ignition timing Qo stored in advance in the storage means. FIG. 3 shows the relative humidity Mm (10 stored in advance in the storage means. % To 80%) and ignition timing correction amount Qc
It is explanatory drawing which shows the relationship with (-10 degrees-10 degrees crank angle).

【0049】図4は回転数Reと反映率Kとの関係を示
す説明図、図5は負荷状態Lと反映率Kとの関係を示す
説明図、図6は水温Tと反映率Kとの関係を示す説明図
であり、それぞれ、各運転条件に対応した点火時期補正
量Qcと反映率Kとの関係を示す。図4〜図6におい
て、実線は進角側の反映率、破線は遅角側の反映率を示
している。
FIG. 4 is an explanatory view showing the relationship between the rotational speed Re and the reflection rate K, FIG. 5 is an explanatory view showing the relationship between the load state L and the reflection rate K, and FIG. 6 is a relationship between the water temperature T and the reflection rate K. It is explanatory drawing which shows a relationship, and each shows the relationship between the ignition timing correction amount Qc and the reflection rate K corresponding to each operating condition. 4 to 6, the solid line indicates the reflection rate on the advance side, and the broken line indicates the reflection rate on the retard side.

【0050】基本点火時期決定手段10の記憶手段内に
は、標準大気状態における各運転状態(負荷状態Lおよ
び回転数Re)に応じて、図2のように設定された基本
点火時期Qo(最小点火進角量MBT)があらかじめ記
憶されており、基本点火時期決定手段10は、回転数R
eおよび負荷状態Lに一致した基本点火時期Qoを読み
出して決定する。
The storage means of the basic ignition timing determination means 10 stores the basic ignition timing Qo (minimum value) set as shown in FIG. 2 in accordance with each operating state (load state L and rotational speed Re) in the standard atmospheric state. The ignition advance amount MBT) is stored in advance, and the basic ignition timing determining means 10 determines the rotation speed R.
The basic ignition timing Qo that matches e and the load state L is read and determined.

【0051】一方、点火時期補正量演算手段11は、標
準大気状態からの湿度Mの変化すなわち相対湿度Mmに
応じて、高湿度時には最小点火進角量MBTのズレを補
正して最小点火進角量MBTが制御点火時期となるよう
に進角量を増加させ、低湿度時には燃焼効率の向上によ
って発生するノックを抑制するように遅角量を増加させ
る。
On the other hand, the ignition timing correction amount calculation means 11 corrects the deviation of the minimum ignition advance amount MBT at the time of high humidity according to the change of the humidity M from the standard atmospheric condition, that is, the relative humidity Mm, and the minimum ignition advance angle. The amount of advance angle is increased so that the amount MBT becomes the control ignition timing, and the amount of retard angle is increased so as to suppress knocking caused by improvement of combustion efficiency at low humidity.

【0052】このため、相対湿度Mmに対して図3の関
係を有する点火時期補正量Qcが記憶手段内に記憶され
ており、点火時期補正量演算手段11は、湿度検出手段
5Aからの湿度M(相対湿度Mm)に一致した点火時期
補正量Qcを読み出して決定する。
For this reason, the ignition timing correction amount Qc having the relationship of FIG. 3 with respect to the relative humidity Mm is stored in the storage means, and the ignition timing correction amount calculation means 11 has the humidity M from the humidity detection means 5A. The ignition timing correction amount Qc that matches the (relative humidity Mm) is read and determined.

【0053】たとえば、図3において、50%近傍の点
に対応した湿度MAは、標準大気状態の湿度、または基
本点火時期設定時の湿度条件を示しており、湿度検出手
段5Aで検出された湿度Mが標準大気状態の湿度MAと
一致する場合には、点火時期補正量Qcを0とする。ま
た、検出された湿度Mが湿度MAよりも高湿度となるに
つれて点火時期補正量Qcを進角側に増加させ、逆に、
湿度MAよりも低湿度となるにつれて点火時期補正量Q
cを遅角側に増加させていくように設定されている。
For example, in FIG. 3, the humidity MA corresponding to a point near 50% indicates the humidity in the standard atmospheric state or the humidity condition when the basic ignition timing is set, and the humidity detected by the humidity detecting means 5A. When M is equal to the humidity MA in the standard atmospheric condition, the ignition timing correction amount Qc is set to 0. Further, as the detected humidity M becomes higher than the humidity MA, the ignition timing correction amount Qc is increased to the advance side, and conversely,
As the humidity becomes lower than the humidity MA, the ignition timing correction amount Q
It is set to increase c to the retard side.

【0054】また、反映率演算手段12は、点火時期補
正量Qcを基本点火時期Qoに反映させるための反映率
Kを、運転状態に応じて記憶手段から読み込み決定す
る。このとき、反映率Kは、回転数Re、負荷状態Lま
たは温度Tの運転状態に対して、それぞれ図4〜図6の
関係で記憶手段内に記憶されており、進角側補正量に対
する反映率と遅角側補正量に対する反映率とが記憶され
ており、内燃機関の状態に応じて点火時期補正量Qcを
最適化するための反映率Kを読み込み決定する。
Further, the reflection rate calculating means 12 reads and determines the reflection rate K for reflecting the ignition timing correction amount Qc in the basic ignition timing Qo from the storage means in accordance with the operating state. At this time, the reflection rate K is stored in the storage means in relation to the rotational speed Re, the load state L, or the operating state of the temperature T in the relationships of FIGS. 4 to 6, respectively, and is reflected in the advance side correction amount. The rate and the reflection rate for the retardation side correction amount are stored, and the reflection rate K for optimizing the ignition timing correction amount Qc is read and determined according to the state of the internal combustion engine.

【0055】たとえば、図4に示した回転数Reに対す
る進角側(実線)および遅角側(破線)の反映率Kの関
係において、高回転時にはノックが発生しにくいため、
基本点火時期Qoが最小点火進角量MBTに設定されて
いる。このとき、高回転時においては、内燃機関毎のバ
ラツキによって過進角となった場合には、高トルクであ
ることから内燃機関が損傷する可能性が高くなるので、
高回転側の進角側(実線)の反映率Kを小さく、遅角側
(破線)の反映率Kを大きく設定する。
For example, in the relationship of the reflection rate K on the advance side (solid line) and the retard side (broken line) with respect to the rotational speed Re shown in FIG. 4, since knock is unlikely to occur at high rotation speed,
The basic ignition timing Qo is set to the minimum ignition advance amount MBT. At this time, at the time of high rotation, if the internal combustion engine becomes excessively advanced due to variations in the internal combustion engine, the internal combustion engine is likely to be damaged due to the high torque.
The reflection rate K on the advance side (solid line) of the high rotation side is set to be small, and the reflection rate K on the retard side (broken line) is set to be large.

【0056】一方、低回転時においては、基本点火時期
Qoがノック限界によって制限されることから、最小点
火進角量MBTに設定されていないので、高湿度時のノ
ックが発生しにくい低回転時の状況下では、進角側の補
正要求を極力反映させるように、進角側(実線)の反映
率Kを大きく設定する。また、低湿度時のノックが発生
し易い状況下ではノック限界がさらに厳しくなるので、
遅角側(破線)の反映率Kも大きく設定する。
On the other hand, at low rotation speed, since the basic ignition timing Qo is limited by the knock limit, the minimum ignition advance amount MBT is not set, so at low rotation speed at which knock at high humidity is less likely to occur. Under the above condition, the reflection rate K on the advance side (solid line) is set to be large so that the correction request on the advance side is reflected as much as possible. Also, under conditions where knocking is likely to occur at low humidity, the knocking limit becomes even tighter, so
The reflection rate K on the retard side (broken line) is also set to a large value.

【0057】また、図5に示した負荷状態Lに対する進
角側(実線)および遅角側(破線)の反映率Kの関係に
おいて、高負荷時には点火時期1°CA(クランク角)
当たりのトルク変動が大きく、ノックも発生し易いの
で、進角側(実線)の反映率Kを小さく設定し、遅角側
(破線)の反映率Kを大きく設定する。
Further, in the relationship of the reflection rate K on the advance side (solid line) and the retard side (broken line) with respect to the load state L shown in FIG. 5, the ignition timing is 1 ° CA (crank angle) at high load.
Since the torque fluctuation per hit is large and knocking is likely to occur, the reflection rate K on the advance side (solid line) is set small, and the reflection rate K on the retard side (broken line) is set large.

【0058】一方、低負荷時においては、点火時期の変
化に対するトルク変動が小さいことから、過進角による
弊害も少なく且つノックの発生も無いので、制御点火時
期Qを最小点火進角量MBTに近づけるための進角側の
補正要求を極力反映させるように、進角側(実線)の反
映率Kを大きく設定する。また、ノックの危険性が少な
い低負荷時の領域では、無駄な遅角補正によるトルク低
下を防止するために、遅角補正させないように、遅角側
(破線)の反映率Kを小さく設定する。
On the other hand, at the time of low load, since the torque fluctuation with respect to the change of the ignition timing is small, there is little adverse effect due to the over-advance and there is no knock, so the control ignition timing Q is set to the minimum ignition advance amount MBT. The reflection rate K on the advance side (solid line) is set to be large so as to reflect the correction request on the advance side for approaching as close as possible. Further, in the low load region where the risk of knocking is low, the reflection rate K on the retard side (broken line) is set to a small value so as not to perform the retard correction in order to prevent torque reduction due to useless retard correction. .

【0059】また、図6に示した水温Tに対する進角側
(実線)および遅角側(破線)の反映率Kの関係におい
て、高水温時には燃焼効率および燃焼温度が高くなりノ
ックの発生頻度が高くなるので、進角側(実線)の反映
率Kを小さく設定し、遅角側(破線)の反映率Kを大き
く設定する。
Further, in the relationship of the reflection rate K on the advance side (solid line) and the retard side (dashed line) with respect to the water temperature T shown in FIG. 6, the combustion efficiency and the combustion temperature become high when the water temperature is high, and the frequency of knocking occurs. Therefore, the reflection rate K on the advance side (solid line) is set small, and the reflection rate K on the retard side (broken line) is set large.

【0060】一方、低水温時においては、制御点火時期
Qを最小点火進角量MBTに近づけて燃焼効率を向上さ
せる。また、燃焼が不安定な低水温時の状況下において
は、制御点火時期Qを無理に遅らせると、失火を引き起
こしてエンストする可能性があるので、これを防止する
ために、進角側(実線)の反映率Kを大きく設定し、極
力遅角補正させないように、遅角側(破線)の反映率K
を小さく設定する。
On the other hand, when the water temperature is low, the control ignition timing Q is brought close to the minimum ignition advance amount MBT to improve the combustion efficiency. Further, in a situation where the combustion is unstable and the water temperature is low, if the control ignition timing Q is forcedly delayed, there is a possibility of causing misfire and stalling, so in order to prevent this, the advance side (solid line ) Is set to a large value, and the reflection rate K on the retard side (broken line) is set so that the retard angle is not corrected as much as possible.
Set smaller.

【0061】次に、制御点火時期演算手段13は、基本
点火時期Qo、点火時期補正量Qcおよび反映率Kに基
づいて、各運転状態に対応して、最小点火進角量MBT
またはノック抑制用の最適点火時期となる湿度補正され
た制御点火時期Qを、以下の式(1)により演算する。
Next, the control ignition timing calculation means 13 corresponds to each operating state on the basis of the basic ignition timing Qo, the ignition timing correction amount Qc and the reflection rate K, and the minimum ignition advance amount MBT.
Alternatively, the humidity-corrected control ignition timing Q that is the optimum ignition timing for knock suppression is calculated by the following equation (1).

【0062】Q=Qo+Qc×K ・・・(1)Q = Qo + Qc × K (1)

【0063】なお、上記式(1)では、反映率Kを点火
時期補正量Qcに乗算したが、反映率Kを反映補正量と
して点火時期補正量Qcに加減算してもよい。
In the above formula (1), the reflection rate K is multiplied by the ignition timing correction amount Qc, but the reflection rate K may be added to or subtracted from the ignition timing correction amount Qc as the reflection correction amount.

【0064】このように、制御点火時期演算手段13で
演算された制御点火時期Qを点火装置14に出力するこ
とにより、内燃機関の燃焼室において圧縮された混合気
を点火するように、所定クランク角毎に発生される基準
信号(図18内の回転角度θに相当)からクランク角を
判断して、点火装置14を介して点火制御することがで
きる。
As described above, by outputting the control ignition timing Q calculated by the control ignition timing calculating means 13 to the ignition device 14, a predetermined crank is generated so as to ignite the air-fuel mixture compressed in the combustion chamber of the internal combustion engine. The crank angle can be determined from the reference signal (corresponding to the rotation angle θ in FIG. 18) generated for each angle, and the ignition can be controlled via the ignition device 14.

【0065】したがって、図1のように構成された内燃
機関制御装置によれば、制御点火時期Qを補正する湿度
変化に追従した点火時期補正量Qcに加えて、反映率K
により運転状態に対応した最適な補正がなされ、ノック
を発生させずに最小点火進角量MBTの点火時期に近づ
けることができるので、内燃機関のノックによる損傷を
防止するとともに、出力性能や燃焼効率の向上を実現す
ることができる。
Therefore, according to the internal combustion engine control device configured as shown in FIG. 1, the reflection rate K is added in addition to the ignition timing correction amount Qc that follows the change in humidity for correcting the control ignition timing Q.
The optimum correction is made according to the operating condition, and it is possible to approach the ignition timing of the minimum ignition advance amount MBT without causing knock, so that damage to the internal combustion engine due to knock is prevented, and output performance and combustion efficiency are improved. Can be improved.

【0066】実施の形態2.なお、上記実施の形態1で
は、内燃機関に使用される燃料の性状について考慮しな
かったが、燃料の性状(たとえば、標準燃料またはハイ
オク燃料)に応じて点火時期補正量Qcおよび反映率K
を可変設定してもよい。以下、燃料の性状の違いをも考
慮したこの発明の実施の形態2について詳細に説明す
る。
Embodiment 2 In Embodiment 1, the property of the fuel used in the internal combustion engine is not taken into consideration, but the ignition timing correction amount Qc and the reflection rate K are determined according to the property of the fuel (for example, standard fuel or high-octane fuel).
May be variably set. The second embodiment of the present invention, which also takes into consideration the difference in the properties of the fuel, will be described in detail below.

【0067】図7はこの発明の実施の形態2の概略機能
構成を示すブロック図であり、点火時期補正量演算手段
11Aおよび反映率演算手段12Aは、前述(図1)内
の点火時期補正量演算手段11および反映率演算手段1
2に対応しており、回転数検出手段1A〜温度検出手段
3、湿度検出手段5A、基本点火時期決定手段10、制
御点火時期演算手段13および点火装置14は、前述
(図1)と同様のものである。
FIG. 7 is a block diagram showing a schematic functional configuration of the second embodiment of the present invention. The ignition timing correction amount calculation means 11A and the reflection rate calculation means 12A are the ignition timing correction amounts in the above-mentioned (FIG. 1). Computing means 11 and reflection rate computing means 1
The rotation number detecting means 1A to temperature detecting means 3, the humidity detecting means 5A, the basic ignition timing determining means 10, the control ignition timing calculating means 13, and the ignition device 14 are the same as those described above (FIG. 1). It is a thing.

【0068】燃料性状検出手段7は、燃料のオクタン価
や留出度等を検出する燃料性状センサ(図示せず)から
なり、オクタン価等を燃料の性状Fとして検出し、点火
時期補正量演算手段11Aおよび反映率演算手段12A
に出力する。なお、燃料性状検出手段7は、ノックセン
サ(図示せず)で構成してもよく、ノックセンサにより
検出されたノック発生頻度からオクタン価を推定判定す
ることもできる。
The fuel property detecting means 7 comprises a fuel property sensor (not shown) for detecting the octane number and the degree of distillation of the fuel, detects the octane number and the like as the fuel property F, and the ignition timing correction amount calculating means 11A. And reflection rate calculation means 12A
Output to The fuel property detecting means 7 may be composed of a knock sensor (not shown), and the octane number can be estimated and determined from the knock occurrence frequency detected by the knock sensor.

【0069】この場合、点火時期補正量演算手段11A
は、記憶手段として、標準燃料に対応したマップデータ
値を記憶した標準燃料値マップ11aと、ハイオクタン
価燃料に対応したマップデータ値を記憶したハイオクタ
ン価燃料値マップ11bとを含み、湿度Mおよび燃料性
状F(オクタン価)に応じて、記憶手段内に記憶されて
いる湿度Mに一致した点火時期補正量QcFを読み出し
て決定する。
In this case, the ignition timing correction amount calculation means 11A
Includes a standard fuel value map 11a storing map data values corresponding to the standard fuel and a high octane fuel value map 11b storing map data values corresponding to the high octane fuel as the storage means. The ignition timing correction amount QcF that matches the humidity M stored in the storage means is read and determined according to the property F (octane number).

【0070】すなわち、オクタン価に対応した各燃料値
マップ内11aまたは11bの記憶値を読み込むことに
より、湿度Mおよび燃料性状Fに応じた点火時期補正量
QcFを演算決定することができる。
That is, by reading the stored value of each fuel value map 11a or 11b corresponding to the octane number, the ignition timing correction amount QcF according to the humidity M and the fuel property F can be calculated and determined.

【0071】なお、点火時期補正量演算手段11Aは、
各燃料値マップ11aおよび11bのみならず、使用燃
料の性状Fの違いに応じた任意数の燃料値マップ(図示
せず)を含んでいてもよく、または、記憶手段として、
燃料オクタン価に対する補正量修正率の関数演算マップ
(図8参照)を含んでいてもよい。
The ignition timing correction amount calculation means 11A is
Not only the fuel value maps 11a and 11b but also an arbitrary number of fuel value maps (not shown) according to the difference in the property F of the used fuel may be included, or as a storage means,
A function calculation map of the correction amount correction rate with respect to the fuel octane number (see FIG. 8) may be included.

【0072】この場合、点火時期補正量演算手段11A
は、湿度Mに対する記憶値の読み込みによって得られた
点火時期補正量を、燃料性状Fにより確認されたオクタ
ン価に対応した補正量修正率(図8の関係)に沿って補
正演算し、湿度Mおよび燃料性状Fに応じた点火時期補
正量QcFを演算決定することができる。
In this case, the ignition timing correction amount calculation means 11A
Is a correction calculation of the ignition timing correction amount obtained by reading the stored value for the humidity M according to the correction amount correction rate (relationship in FIG. 8) corresponding to the octane number confirmed by the fuel property F. The ignition timing correction amount QcF corresponding to the fuel property F can be calculated and determined.

【0073】また、点火時期補正量演算手段11Aは、
たとえば、標準燃料値マップ11aによるデータ値と、
ハイオクタン価燃料値マップ11bによるデータ値とを
用いるのみで、中間のオクタン価の燃料に対しても両者
の間の一次補間演算により、図8の補正量修正率に沿っ
た点火時期補正量QcFを決定することができる。
Further, the ignition timing correction amount calculation means 11A is
For example, the data value based on the standard fuel value map 11a,
The ignition timing correction amount QcF according to the correction amount correction rate of FIG. 8 is determined by the linear interpolation calculation between the two even for the fuel of the intermediate octane number only by using the data value based on the high octane number fuel value map 11b. can do.

【0074】同様に、反映率演算手段12Aは、記憶手
段として、標準燃料に対応したマップデータ値を記憶し
た標準燃料値マップ12aと、ハイオクタン価燃料に対
応したマップデータ値を記憶したハイオクタン価燃料値
マップ12bとを含んでおり、回転数Re、負荷状態L
および温度Tの少なくとも1つに応じて且つ燃料性状F
により補正された反映率KFを読み込み決定する。ここ
では、燃料の性状Fに応じて、点火時期補正量Qcおよ
び反映率Kの両方をマップ補正するようにしたが、いず
れか一方のみを補正してもよい。
Similarly, the reflection rate calculating means 12A has a standard fuel value map 12a, which stores map data values corresponding to standard fuel, and a high octane fuel, which stores map data values corresponding to high octane fuel, as storage means. The value map 12b is included, and the rotation speed Re and the load state L are included.
And at least one of the temperatures T and the fuel properties F
The reflection rate KF corrected by is read and determined. Here, both the ignition timing correction amount Qc and the reflection rate K are map-corrected according to the property F of the fuel, but only one of them may be corrected.

【0075】制御点火時期演算手段13は、燃料性状F
に応じて補正演算された点火時期補正量QcFおよび反
映率KFに基づいて、制御点火時期Qを演算する。以
下、点火装置14を介して、前述と同様に制御点火時期
Qに基づく点火制御が行われる。
The control ignition timing calculation means 13 determines the fuel property F
The control ignition timing Q is calculated based on the ignition timing correction amount QcF and the reflection rate KF corrected and calculated according to the above. Thereafter, the ignition control based on the control ignition timing Q is performed via the ignition device 14 as described above.

【0076】次に、図3とともに、図8の説明図を参照
しながら、上記のように構成されたこの発明の実施の形
態2の具体的動作について説明する。図8は燃料の性状
Fたとえばオクタン価(80RON〜100RON)と
点火時期補正量Qcの補正量修正率(50%〜100
%)との関係を示す説明図であり、ここでは、高湿度状
態での進角補正量に対する修正率を示している。
Next, the specific operation of the second embodiment of the present invention configured as described above will be described with reference to the explanatory view of FIG. 8 together with FIG. FIG. 8 shows a fuel property F such as an octane number (80 RON to 100 RON) and a correction amount correction rate (50% to 100) of the ignition timing correction amount Qc.
%), And here, the correction rate with respect to the advance angle correction amount in the high humidity state is shown.

【0077】まず、基本点火時期決定手段10は、回転
数Reおよび負荷状態Lに応じて基本点火時期Qoを決
定し、点火時期補正量演算手段11Aは、湿度Mおよび
燃料性状Fに応じて点火時期補正量QcFを決定する。
すなわち、前述と同様に、点火時期補正量演算手段11
Aは、湿度Mに対応して、高湿度時には最小点火進角量
MBTのズレを補正するように進角量を増加させ、低湿
度時にはノックを抑制するように遅角量を増加させる点
火時期補正量記憶値(図3参照)から、湿度M(相対湿
度Mm)に一致した点火時期補正量Qcを読み出して決
定する。
First, the basic ignition timing determination means 10 determines the basic ignition timing Qo according to the rotational speed Re and the load state L, and the ignition timing correction amount calculation means 11A performs ignition according to the humidity M and the fuel property F. The timing correction amount QcF is determined.
That is, as in the above, the ignition timing correction amount calculation means 11
A is an ignition timing corresponding to the humidity M, which increases the advance amount so as to correct the deviation of the minimum ignition advance amount MBT at high humidity and increases the retard amount so as to suppress knock at low humidity. An ignition timing correction amount Qc that matches the humidity M (relative humidity Mm) is read from the correction amount storage value (see FIG. 3) and determined.

【0078】また、点火時期補正量演算手段11Aは、
燃料性状Fから確認されたオクタン価に対応して、図8
のように補正量修正率を決定し、この補正量修正率に基
づいて点火時期補正量Qcを補正する。なぜなら、燃料
性状Fがオクタン価の低い(90RON程度の)標準燃
料を示す場合と、オクタン価の高い(100RON程度
の)ハイオク燃料を示す場合とによってノックの発生頻
度が異なり、燃料性状Fに応じた点火時期補正量QcF
を設定する必要があるからである。
Further, the ignition timing correction amount calculation means 11A is
Corresponding to the octane number confirmed from the fuel property F, FIG.
As described above, the correction amount correction rate is determined, and the ignition timing correction amount Qc is corrected based on this correction amount correction rate. This is because the knocking frequency differs depending on whether the fuel property F indicates a standard fuel having a low octane number (about 90 RON) or the high-octane fuel having a high octane number (about 100 RON), and ignition depending on the fuel property F is performed. Timing correction amount QcF
This is because it is necessary to set

【0079】たとえば、ハイオク燃料(オクタン価が1
00RON程度)を使用した場合には、点火時期進角余
裕度が高くなることから、進角補正量を大きくして点火
時期補正量QcFの制御幅を広く(100%程度に)設
定し、標準燃料(オクタン価が90RON程度)を使用
したときには、制御幅を小さく(70%程度に)設定す
るための補正量修正率を演算(または記憶値の読み込
み)によって決定する。一方、低湿度状態における遅角
補正量に関しては、標準燃料よりもハイオク燃料の場合
の方がノック発生の可能性が少ないので、遅角量が小さ
く設定される(図9参照)。これにより、補正量修正率
に沿って、湿度Mの状態および燃料性状Fに応じた点火
時期補正量QcFを決定する。
For example, high-octane fuel (octane number 1
(00 RON), the ignition timing advance margin is increased. Therefore, the advance correction amount is increased and the control range of the ignition timing correction amount QcF is set wide (to about 100%). When fuel (octane number is about 90 RON) is used, a correction amount correction rate for setting the control width small (to about 70%) is determined by calculation (or reading of a stored value). On the other hand, with respect to the retard correction amount in the low humidity state, the possibility of knock occurrence is less in the high-octane fuel than in the standard fuel, so the retard amount is set to be small (see FIG. 9). Thus, the ignition timing correction amount QcF according to the state of the humidity M and the fuel property F is determined along the correction amount correction rate.

【0080】なお、上記実施の形態2では、点火時期補
正量演算手段11Aにおいて、燃料性状Fに応じた補正
量修正率(図8参照)により補正した点火時期補正量Q
cFを決定するようにしたが、燃料性状Fに応じた点火
時期補正量QcFの変更方法としては、補正量修正率を
用いる方法以外にも考えられる。
In the second embodiment, the ignition timing correction amount Q corrected by the ignition timing correction amount calculation means 11A by the correction amount correction rate (see FIG. 8) according to the fuel property F is used.
Although cF is determined, a method of changing the ignition timing correction amount QcF according to the fuel property F is not limited to the method of using the correction amount correction rate.

【0081】たとえば、ハイオク燃料使用時と標準燃料
使用時とに分けて点火時期補正量QcFを設定可能に
し、燃料性状Fに応じて読み込む点火時期補正量QcF
の記憶値を選択するようにしてもよい。図9は相対湿度
Mm(10%〜80%)と点火時期補正量QcF(−1
0°〜10°クランク角)との関係を示す説明図であ
り、実線は燃料性状Fがハイオクタン価を示す場合、一
点鎖線は燃料性状Fが標準燃料(低いオクタン価)を示
す場合の関係をそれぞれ示す。
For example, the ignition timing correction amount QcF can be set separately for the high-octane fuel use and the standard fuel use, and the ignition timing correction amount QcF read according to the fuel property F can be set.
The stored value of may be selected. FIG. 9 shows the relative humidity Mm (10% to 80%) and the ignition timing correction amount QcF (-1
It is an explanatory view showing the relationship with 0 ° to 10 ° crank angle, the solid line shows the case where the fuel property F shows a high octane number, and the dashed-dotted line shows the case where the fuel property F shows a standard fuel (low octane number). Show.

【0082】図9において、相対湿度Mmに対して決定
される点火時期補正量QcFは、燃料性状Fに応じてあ
らかじめ記憶手段に記憶されている。この場合も、湿度
Mが高湿度を示すときには最小点火進角量MBTのズレ
を補正するように進角量を増加させ、低湿度時にはノッ
クを抑制するように遅角量を増加させるように点火時期
補正量QcFを読み出して決定する。
In FIG. 9, the ignition timing correction amount QcF determined with respect to the relative humidity Mm is stored in advance in the storage means in accordance with the fuel property F. Also in this case, when the humidity M indicates high humidity, the advance amount is increased so as to correct the deviation of the minimum ignition advance amount MBT, and when the humidity M is low, the ignition amount is increased so as to suppress knocking. The timing correction amount QcF is read and determined.

【0083】但し、ハイオク燃料使用時には図9内の実
線にしたがって、また、標準燃料使用時には一点鎖線に
したがって、点火時期補正量QcFを決定する。これに
より、燃料性状Fに応じて読み込む点火時期補正量Qc
Fを選択することができる。たとえば、ノックの発生し
にくいハイオク燃料使用時の点火時期補正量QcF(実
線)を、標準燃料使用時(一点鎖線)よりも、高湿度状
態では進角量を大きく設定し、低湿度状態では遅角量を
小さく設定することができる。
However, the ignition timing correction amount QcF is determined according to the solid line in FIG. 9 when using high-octane fuel and according to the alternate long and short dash line when using standard fuel. As a result, the ignition timing correction amount Qc read according to the fuel property F is read.
F can be selected. For example, the ignition timing correction amount QcF (solid line) when using high-octane fuel, which is unlikely to cause knock, is set to be larger in the high-humidity state and delayed in the low-humidity state than when using standard fuel (dashed line). The angle amount can be set small.

【0084】一方、反映率演算手段12Aは、点火時期
補正量QcFを最適化するために、前述のように、運転
状態に応じて(回転数Re、負荷状態Lまたは温度Tに
対応した図4〜図6の関係で)記憶された進角側および
遅角側の反映率K(基本点火時期Qoに対する点火時期
補正量QcFの反映比率)を読み込み決定する。
On the other hand, the reflection rate calculating means 12A optimizes the ignition timing correction amount QcF, as described above, according to the operating condition (corresponding to the rotational speed Re, the load condition L or the temperature T). (Refer to FIG. 6) The stored reflection rate K (the reflection rate of the ignition timing correction amount QcF with respect to the basic ignition timing Qo) is read and determined.

【0085】また、反映率演算手段12Aは、燃料性状
Fから確認できたオクタン価に対応して、オクタン価の
低い標準燃料とオクタン価の高いハイオク燃料とで異な
る燃焼性能を考慮した補正量修正率(図8参照)を演算
(または、記憶値の読み込み)により決定し、燃料性状
に応じて補正された反映率KFを決定する。
Further, the reflection rate calculating means 12A corresponds to the octane number confirmed from the fuel property F, and corrects the correction amount correction rate in consideration of different combustion performance between the standard fuel having a low octane number and the high-octane fuel having a high octane number (see FIG. 8) is determined by calculation (or reading of a stored value), and the reflection rate KF corrected according to the fuel property is determined.

【0086】次に、制御点火時期演算手段13は、基本
点火時期Qo、点火時期補正量QcFおよび反映率KF
に基づき、各運転状態Re、L、T、Mおよび燃料性状
Fに対応して、最小点火進角量MBTまたはノック抑制
に最適な、湿度補正された制御点火時期Qを、前述の式
(1)に対応した以下の式(2)により演算する。
Next, the control ignition timing calculation means 13 determines the basic ignition timing Qo, the ignition timing correction amount QcF and the reflection rate KF.
Based on the equation (1), the humidity-corrected control ignition timing Q, which is optimum for the minimum ignition advance amount MBT or knock suppression, is calculated in accordance with the respective operating states Re, L, T, M and the fuel property F. ) Is calculated by the following equation (2).

【0087】Q=Qo+QcF×KF ・・・(2)Q = Qo + QcF × KF (2)

【0088】上記式(2)では、反映率KFを点火時期
補正量QcFに乗算したが、前述と同様に、反映率KF
を反映補正量として点火時期補正量QcFに加減算して
もよい。
In the above equation (2), the reflection rate KF is multiplied by the ignition timing correction amount QcF.
May be added to or subtracted from the ignition timing correction amount QcF as a reflection correction amount.

【0089】以下、制御点火時期演算手段13で演算さ
れた制御点火時期Qにより、点火装置14を介して点火
制御が行われる。この結果、前述の実施の形態1による
効果に加えて、燃料性状Fに対応した制御点火時期Qの
補正が可能となり、点火時期制御精度の向上を実現する
ことができる。
Thereafter, the ignition control is performed via the ignition device 14 at the control ignition timing Q calculated by the control ignition timing calculating means 13. As a result, in addition to the effects of the first embodiment described above, the control ignition timing Q corresponding to the fuel property F can be corrected, and the ignition timing control accuracy can be improved.

【0090】実施の形態3.なお、上記実施の形態1お
よび実施の形態2では、アイドル運転時の制御について
特に言及しなかったが、アイドル運転状態が検出された
ときには、エンジンストールや回転数変動を防止するた
めに、制御点火時期Qの補正制御を禁止するようにして
もよい。
Embodiment 3 It should be noted that in the above-described first and second embodiments, no particular reference was made to the control during idle operation, but when the idle operation state is detected, control ignition is performed in order to prevent engine stall and rotation speed fluctuation. The correction control at the time Q may be prohibited.

【0091】以下、アイドル運転時の制御を考慮したこ
の発明の実施の形態3について詳細に説明する。図10
はこの発明の実施の形態3の概略機能構成を示すブロッ
ク図であり、制御点火時期演算手段13Aは、前述の点
火時期演算手段13に対応しており、回転数検出手段1
A〜温度検出手段3、湿度検出手段5A、基本点火時期
10〜反映率演算手段12および点火装置14は、前述
と同様のものである。
The third embodiment of the present invention in consideration of control during idling will be described in detail below. FIG.
FIG. 9 is a block diagram showing a schematic functional configuration of a third embodiment of the present invention, in which a control ignition timing calculation means 13A corresponds to the ignition timing calculation means 13 described above, and a rotation speed detection means 1
The A to temperature detecting means 3, the humidity detecting means 5A, the basic ignition timing 10 to the reflection rate calculating means 12 and the ignition device 14 are the same as those described above.

【0092】内燃機関のアイドル状態を検出するアイド
ル検出手段4は、スロットル弁の開度を計測するスロッ
トルポジションセンサ(図示せず)、スロットル弁の全
閉状態を検出するアイドルスイッチ(図示せず)、また
はギヤ位置等から無負荷状態を検知するノーロードスイ
ッチ等からなり、アイドル状態検出時にアイドル信号D
を制御点火時期演算手段13Aに出力する。
The idle detecting means 4 for detecting the idle state of the internal combustion engine is a throttle position sensor (not shown) for measuring the opening of the throttle valve, and an idle switch (not shown) for detecting the fully closed state of the throttle valve. , Or a no-load switch that detects the no-load state from the gear position, etc.
Is output to the control ignition timing calculation means 13A.

【0093】この場合、制御点火時期演算手段13A
は、アイドル検出手段4からのアイドル信号Dに応答し
て、制御点火時期Qの設定を切り換えるようになってい
る。すなわち、湿度Mに基づく点火時期補正量Qcを採
用せずに、基本点火時期Qoに点火時期フィードバック
補正量ΔQを加えて制御点火時期Qとする。
In this case, the control ignition timing calculation means 13A
Responds to the idle signal D from the idle detection means 4 and switches the setting of the control ignition timing Q. That is, the control ignition timing Q is obtained by adding the ignition timing feedback correction amount ΔQ to the basic ignition timing Qo without using the ignition timing correction amount Qc based on the humidity M.

【0094】次に、図11のフローチャートを参照しな
がら、図10に示したこの発明の実施の形態3による動
作について説明する。図11はアイドル運転状態時に制
御点火時期Qを切り換え設定するための制御処理を示し
ている。まず、基本点火時期決定手段10は、ステップ
S100において、あらかじめ標準大気状態での各運転
状態に応じて設定され且つ記憶された最小点火進角量M
BTの点火時期記憶データから、回転数Reおよび負荷
状態Lに一致した基本点火時期Qoを読み出して決定す
る。
Next, the operation of the third embodiment of the present invention shown in FIG. 10 will be described with reference to the flowchart of FIG. FIG. 11 shows a control process for switching and setting the control ignition timing Q in the idle operation state. First, in step S100, the basic ignition timing determination means 10 sets the minimum ignition advance amount M which is set and stored in advance in accordance with each operating condition under the standard atmospheric condition.
From the ignition timing storage data of BT, the basic ignition timing Qo that matches the rotational speed Re and the load state L is read out and determined.

【0095】同様に、点火時期補正量演算手段11は、
ステップS101において、標準大気状態からの湿度M
の変化に応じて設定され且つ記憶された点火時期補正量
記憶データから、湿度Mに一致した点火時期補正量Qc
を読み出して決定する。また、反映率演算手段12は、
ステップS102において、内燃機関の運転状態に応じ
て設定され且つ記憶された反映率(点火時期補正量Qc
の基本点火時期Qoに対する反映比率)記憶データか
ら、回転数Re、負荷状態Lおよび温度Tの少なくとも
1つに一致した反映率Kを読み込み決定する。
Similarly, the ignition timing correction amount calculation means 11
In step S101, the humidity M from the standard atmospheric state
From the ignition timing correction amount storage data set and stored according to the change of the
Read to determine. Further, the reflection rate calculation means 12
In step S102, the reflection rate (ignition timing correction amount Qc set and stored according to the operating state of the internal combustion engine is stored.
The reflection rate K corresponding to at least one of the rotational speed Re, the load state L and the temperature T is read from the stored data of the basic ignition timing Qo) and determined.

【0096】続いて、制御点火時期演算手段13Aは、
ステップS103において、アイドル検出手段4からの
アイドル信号Dの有無に基づいて、内燃機関がアイドル
運転状態であるか否かを判定する。もし、アイドル信号
Dが出力されておらず、アイドル運転でない(すなわ
ち、NO)と判定された場合には、ステップS104に
進み、前述の式(1)により、湿度Mおよび運転状態に
一致した最適な制御点火時期Qを決定する。その後、最
終の点火制御ステップS107に進む。
Subsequently, the control ignition timing calculation means 13A
In step S103, it is determined whether or not the internal combustion engine is in the idle operation state based on the presence or absence of the idle signal D from the idle detection means 4. If the idle signal D is not output and it is determined that the engine is not in the idle operation (that is, NO), the process proceeds to step S104, and the optimum value that matches the humidity M and the operating state is obtained from the above equation (1). The control ignition timing Q is determined. Then, the process proceeds to the final ignition control step S107.

【0097】一方、アイドル検出手段4からアイドル信
号Dが出力されており、ステップS103でアイドル運
転中である(すなわち、YES)と判定された場合に
は、湿度補正制御ステップS104を実行せずに、ステ
ップS105に進む。ステップS105においては、一
般的なアイドル運転時の点火時期フィードバック補正量
ΔQを決定する。
On the other hand, when the idle signal D is output from the idle detection means 4 and it is determined in step S103 that the idle operation is in progress (that is, YES), the humidity correction control step S104 is not executed. , And proceeds to step S105. In step S105, the ignition timing feedback correction amount ΔQ during a general idle operation is determined.

【0098】すなわち、回転数Reとアイドル運転時の
目標回転数Reoとの回転数偏差ΔRe(=Re−Re
o)を演算し、回転数偏差ΔReが負の場合には、エン
ジン出力トルクを上昇させる進角補正量を点火時期フィ
ードバック補正量ΔQとし、回転数偏差ΔReが正の場
合には、エンジン出力トルクを低下させる遅角補正量を
点火時期フィードバック補正量ΔQとして決定する。
That is, the rotational speed deviation ΔRe (= Re-Re) between the rotational speed Re and the target rotational speed Reo during idle operation.
o), and if the rotation speed deviation ΔRe is negative, the ignition timing feedback correction quantity ΔQ is the advance correction amount for increasing the engine output torque, and if the rotation speed deviation ΔRe is positive, the engine output torque is increased. The ignition timing feedback correction amount ΔQ is determined as a retard correction amount for reducing the ignition timing feedback correction amount ΔQ.

【0099】続いて、ステップS106において、ステ
ップS105で決定された点火時期フィードバック補正
量ΔQを、ステップS100で決定された基本点火時期
Qoに加算補正し、以下の式(3)により、制御点火時
期Qを決定する。
Then, in step S106, the ignition timing feedback correction amount ΔQ determined in step S105 is added and corrected to the basic ignition timing Qo determined in step S100, and the control ignition timing is calculated by the following equation (3). Determine Q.

【0100】Q=Qo+ΔQ ・・・(3)Q = Qo + ΔQ (3)

【0101】こうして、制御点火時期Qが演算された
後、最終の点火制御ステップS107に進み、ステップ
S104またはS106で決定された制御点火時期Qに
より点火装置14を駆動する。これにより、イグナイタ
14a(図18参照)から点火信号Qiが発生し、所望
の点火制御が行われる。
After the control ignition timing Q is calculated in this way, the process proceeds to the final ignition control step S107 to drive the ignition device 14 at the control ignition timing Q determined in step S104 or S106. As a result, the ignition signal Qi is generated from the igniter 14a (see FIG. 18), and desired ignition control is performed.

【0102】図10のように構成された内燃機関制御装
置によれば、前述の効果に加えて、アイドル運転状態に
おいて湿度補正制御が禁止されるので、アイドル運転時
の電気負荷のオンオフ等による回転数Reの低下ストー
ルや吹き上がりを防止することができる。したがって、
点火時期フィードバック制御において、何ら弊害を生じ
ることなく、エンジンの回転数Reの安定性および静粛
性を向上させることができる。
According to the internal combustion engine control device configured as shown in FIG. 10, in addition to the above-mentioned effect, the humidity correction control is prohibited in the idle operation state, so that the rotation by turning on / off the electric load during the idle operation is performed. It is possible to prevent a decrease stall or blow-up of the number Re. Therefore,
In the ignition timing feedback control, the stability and quietness of the engine speed Re can be improved without causing any trouble.

【0103】実施の形態4.なお、上記各実施の形態で
は、実際にノックが発生しているか否かを検出しなかっ
たが、ノック検出手段を設け、ノックが発生したときに
はノック抑制方向に制御点火時期Qを補正制御してもよ
い。
Embodiment 4 In each of the above embodiments, it is not detected whether or not a knock is actually generated, but a knock detection means is provided to correct and control the control ignition timing Q in the knock suppressing direction when the knock occurs. Good.

【0104】以下、ノック検出手段を設けたこの発明の
実施の形態4について詳細に説明する。図12はこの発
明の実施の形態4の概略機能構成を示すブロック図であ
り、点火時期補正量演算手段11Bおよび反映率演算手
段12Bは、前述の点火時期補正量演算手段11および
反映率演算手段12に対応しており、回転数検出手段1
A〜温度検出手段3、湿度検出手段5A、基本点火時期
10、制御点火時期演算手段13および点火装置14
は、前述と同様のものである。
The fourth embodiment of the present invention provided with the knock detecting means will be described in detail below. FIG. 12 is a block diagram showing a schematic functional configuration of Embodiment 4 of the present invention. The ignition timing correction amount calculation means 11B and the reflection rate calculation means 12B are the ignition timing correction amount calculation means 11 and the reflection rate calculation means described above. It corresponds to 12 and the rotation speed detection means 1
A to temperature detecting means 3, humidity detecting means 5A, basic ignition timing 10, control ignition timing calculating means 13 and ignition device 14.
Is the same as described above.

【0105】内燃機関のノック発生状態を検出するノッ
ク検出手段6は、ノック発生時に生じるエンジン振動を
検出する圧電素子を用いたノックセンサ(図示せず)、
または、シリンダ内の圧力を検出する圧電素子を用いた
圧力センサ(図示せず)等から構成されており、振動や
圧力レベルに比例した電圧値からなるノック検出信号N
を点火時期補正量演算手段11Bおよび反映率演算手段
12Bに出力する。
The knock detecting means 6 for detecting the knocking state of the internal combustion engine is a knock sensor (not shown) using a piezoelectric element for detecting engine vibration generated when the knocking occurs,
Alternatively, the knock detection signal N is composed of a pressure sensor (not shown) or the like using a piezoelectric element that detects the pressure in the cylinder, and has a voltage value proportional to vibration or pressure level.
Is output to the ignition timing correction amount calculation means 11B and the reflection rate calculation means 12B.

【0106】この場合、点火時期補正量演算手段11B
は、前述のように点火時期補正量記憶値を読み込み暫定
的な点火時期補正量とした後に、ノック発生強度に対応
したノック検出信号Nに応じて、暫定的な点火時期補正
量をノック抑制側すなわち遅角側に補正し、ノック抑制
用の点火時期補正量QcNを決定する。
In this case, the ignition timing correction amount calculation means 11B
After reading the ignition timing correction amount storage value as the provisional ignition timing correction amount as described above, the provisional ignition timing correction amount is set to the provisional ignition timing correction amount according to the knock detection signal N corresponding to the knock generation intensity. That is, the ignition timing correction amount QcN for knock suppression is determined by performing correction to the retard side.

【0107】また、反映率演算手段12Bは、前述のよ
うに反映率記憶値を読み込み暫定的な反映率とした後
に、ノック検出信号Nに応じて、暫定的な反映率を、遅
角反映時には大きく補正し且つ進角反映時には小さく補
正して、ノック抑制用の反映率KNを決定する。
Further, the reflection rate calculating means 12B reads the stored reflection rate as the tentative reflection rate as described above, and then changes the tentative reflection rate in accordance with the knock detection signal N to the lag reflection mode. The reflection rate KN for knock suppression is determined by making a large correction and making a small correction when the advance angle is reflected.

【0108】したがって、制御点火時期演算手段13
は、ノック強度に応じた点火時期補正量QcNおよび反
映率KNを用いて制御点火時期Qを決定し、点火装置1
4を用いて点火制御を行う。
Therefore, the control ignition timing calculation means 13
Determines the control ignition timing Q using the ignition timing correction amount QcN and the reflection rate KN according to the knock intensity.
Ignition control is performed by using 4.

【0109】次に、図3を参照しながら、図12に示し
たこの発明の実施の形態4の具体的な動作について説明
する。まず、点火時期補正量演算手段11Bは、図3の
ように、標準大気状態での標準湿度から現在の湿度Mま
での湿度差すなわち相対湿度Mmに応じて、高湿度時に
は最小点火進角量MBTのズレを補正して進角量を増加
させ、低湿度時にはノックを抑制するように遅角量を増
加させる。これにより、湿度Mに一致した基本的な点火
時期補正量Qcを読み出して暫定的な点火時期補正量と
する。
Next, the specific operation of the fourth embodiment of the present invention shown in FIG. 12 will be described with reference to FIG. First, the ignition timing correction amount calculation means 11B, as shown in FIG. 3, according to the humidity difference from the standard humidity in the standard atmospheric condition to the current humidity M, that is, the relative humidity Mm, the minimum ignition advance amount MBT at high humidity. The deviation amount is corrected to increase the advance angle amount, and the retard angle amount is increased to suppress knock at low humidity. As a result, the basic ignition timing correction amount Qc that matches the humidity M is read and used as a temporary ignition timing correction amount.

【0110】また、点火時期補正量演算手段11Bは、
ノック検出手段6からのノック検出信号Nに基づいて、
内燃機関のノック発生状態を判定し、もし、内燃機関を
破損する危険性のある所定レベル以上のノックを検出し
た場合には、ノック強度に応じて補正修正された制御用
の点火時期補正量QcNを決定する。たとえば、暫定的
な点火時期補正量Qcを5°〜10°クランク角だけ遅
角側に補正することにより、ノック検出信号Nにより修
正された制御用の点火時期補正量QcNを決定する。
Further, the ignition timing correction amount calculation means 11B is
Based on the knock detection signal N from the knock detection means 6,
When the knocking state of the internal combustion engine is judged, and if a knocking at a predetermined level or higher with a risk of damaging the internal combustion engine is detected, the ignition timing correction amount QcN for control corrected and corrected according to the knocking strength is detected. To decide. For example, the provisional ignition timing correction amount Qc is corrected to the retard side by 5 ° to 10 ° crank angle to determine the ignition timing correction amount QcN for control corrected by the knock detection signal N.

【0111】また、反映率演算手段12は、運転状態
(回転数Re、負荷状態Lおよび温度T)に応じた図4
〜図6の関係から、点火時期補正量Qcを最適化する基
本的な反映率Kを読み出して暫定的な反映率とする。ま
た、ノック検出信号Nから上記所定レベル以上のノック
を検出した場合には、ノック強度に応じて補正修正され
た制御用の反映率KNを決定する。たとえば、暫定的な
遅角側の反映率が10%〜20%だけ大きくなるような
定数を乗算し、暫定的な進角側の反映率が10%〜50
%だけ小さくなるような定数を乗算することにより、制
御用の反映率KNを決定する。
Further, the reflection rate calculating means 12 is shown in FIG. 4 according to the operating state (rotational speed Re, load state L and temperature T).
From the relationship of FIG. 6, the basic reflection rate K for optimizing the ignition timing correction amount Qc is read and used as a provisional reflection rate. When a knock of the predetermined level or higher is detected from the knock detection signal N, the reflection rate KN for control corrected and corrected according to the knock strength is determined. For example, the provisional advance side reflection rate is 10% to 50% when multiplied by a constant that increases the provisional retardation side reflection rate by 10% to 20%.
The reflection rate KN for control is determined by multiplying by a constant that decreases by%.

【0112】続いて、制御点火時期演算手段13は、基
本点火時期Qo、点火時期補正量QcNおよび反映率K
Nから、各運転状態に対応して最小点火進角量MBTま
たはノック抑制に最適な湿度補正された制御点火時期Q
を、以下の式(4)により演算する。
Subsequently, the control ignition timing calculation means 13 determines the basic ignition timing Qo, the ignition timing correction amount QcN and the reflection rate K.
From N, the minimum ignition advance amount MBT corresponding to each operating state or the humidity-corrected control ignition timing Q optimal for knock suppression
Is calculated by the following equation (4).

【0113】Q=Qo+QcN×KN ・・・(4)Q = Qo + QcN × KN (4)

【0114】こうして演算された制御点火時期Qによ
り、また、所定クランク角毎に発生される基準信号(角
度信号θ)からクランク角を判断して、内燃機関のシリ
ンダ内の燃焼室で圧縮された混合気が点火するように、
点火装置14を介して点火制御が行われる。
With the control ignition timing Q calculated in this way, and also from the reference signal (angle signal θ) generated at every predetermined crank angle, the crank angle is judged and compressed in the combustion chamber in the cylinder of the internal combustion engine. So that the mixture ignites,
Ignition control is performed via the ignition device 14.

【0115】したがって、制御点火時期Qを湿度Mの変
化に追従して補正し、且つ運転状態に応じて最適に補正
するとともに、環境条件の違いや経年変化等によってノ
ックが発生し易い状態となった場合でも、ノック検出信
号Nに応じて適正な遅角制御を行うことができる。この
結果、ノックを発生させずに最小点火進角量MBTの点
火時期に近づけ、内燃機関のノックによる損傷を防止す
るとともに、出力性能や燃焼効率の向上を実現すること
ができる。
Therefore, the control ignition timing Q is corrected in accordance with the change of the humidity M, and is also optimally corrected according to the operating state, and the knocking is likely to occur due to the difference in environmental conditions and the secular change. Even in such a case, the appropriate retard control can be performed according to the knock detection signal N. As a result, the ignition timing of the minimum ignition advance amount MBT can be approached without causing knock, damage to the internal combustion engine due to knock can be prevented, and output performance and combustion efficiency can be improved.

【0116】実施の形態5.なお、上記実施の形態4で
は、ノック検出信号Nに応じて点火時期補正量Qcおよ
び反映率Kを遅角補正したが、ノックの有無に応じて学
習修正設定される遅角補正量を用いて点火時期補正量Q
cを修正するようにしてもよい。以下、ノック検出時の
遅角補正量を学習して点火時期補正量Qcを修正するよ
うにしたこの発明の実施の形態5について詳細に説明す
る。
Embodiment 5. In the fourth embodiment, the ignition timing correction amount Qc and the reflection rate K are retarded according to the knock detection signal N. However, the ignition timing correction amount Qc and the reflection rate K are retarded according to the presence or absence of knocking. Ignition timing correction amount Q
You may make it correct c. The fifth embodiment of the present invention in which the ignition timing correction amount Qc is corrected by learning the retard correction amount at the time of knock detection will be described in detail below.

【0117】図13はこの発明の実施の形態5の概略機
能構成を示すブロック図であり、回転数検出手段1A〜
温度検出手段3、湿度検出手段5A、ノック検出手段6
および基本点火時期決定手段10〜点火装置14は、前
述と同様のものである。
FIG. 13 is a block diagram showing a schematic functional configuration of the fifth embodiment of the present invention, in which the rotation speed detecting means 1A to 1A.
Temperature detecting means 3, humidity detecting means 5A, knock detecting means 6
The basic ignition timing determination means 10 to the ignition device 14 are the same as those described above.

【0118】ノック抑制レベルの遅角量を学習する学習
手段15は、点火時期補正量Qcを修正するための学習
修正係数Kgを湿度Mに応じたマップデータとして記憶
する学習修正係数記憶手段(図示せず)を含み、点火時
期補正量演算手段11と制御点火時期演算手段13との
間に挿入されている。学習手段15は、回転数Re、負
荷状態L、温度T、湿度Mおよびノック検出信号Nから
なるセンサ信号とともに、点火時期補正量Qcを取り込
み、点火時期補正量Qcを学習修正演算して得られた制
御用の点火時期補正量QcGを制御点火時期演算手段1
3に出力する。
The learning means 15 for learning the retardation amount of the knock suppression level stores the learning correction coefficient Kg for correcting the ignition timing correction amount Qc as map data corresponding to the humidity M (see FIG. (Not shown), and is inserted between the ignition timing correction amount calculation means 11 and the control ignition timing calculation means 13. The learning means 15 takes in the ignition timing correction amount Qc together with the sensor signal composed of the rotation speed Re, the load state L, the temperature T, the humidity M and the knock detection signal N, and obtains the learning correction calculation of the ignition timing correction amount Qc. Control ignition timing correction amount QcG for control ignition timing calculation means 1
Output to 3.

【0119】学習手段15は、回転数Re、負荷状態L
および温度Tのいずれかに基づいて内燃機関の運転状態
を判定し、判定された運転状態があらかじめ決定された
学習実行条件を満足している場合に、ノック検出信号N
により所定強度以上のノックが検出されると、点火時期
補正量演算手段11で決定された点火時期補正量Qcに
対して、ノックを抑制可能なレベルの遅角補正を行い、
その遅角補正量を決定する学習修正係数Kgを更新記憶
するとともに、遅角補正された制御用の点火時期補正量
QcGを決定する。
The learning means 15 uses the rotation speed Re and the load state L.
And the temperature T, the operating state of the internal combustion engine is determined, and when the determined operating state satisfies a predetermined learning execution condition, the knock detection signal N
When a knock of a predetermined intensity or more is detected by, the ignition timing correction amount Qc determined by the ignition timing correction amount calculation means 11 is subjected to retard correction of a level capable of suppressing knock,
The learning correction coefficient Kg for determining the retard correction amount is updated and stored, and the retard corrected ignition timing correction amount QcG for control is determined.

【0120】次に、図14のフローチャートを参照しな
がら、図13に示したこの発明の実施の形態5による学
習手段15の具体的な動作について説明する。図14は
ノック発生に応じて点火時期補正量Qcの学習補正を行
うための制御処理を示し、ステップS110は前述(図
11内)のステップS101に対応している。
Next, the specific operation of the learning means 15 according to the fifth embodiment of the present invention shown in FIG. 13 will be described with reference to the flowchart of FIG. FIG. 14 shows a control process for performing learning correction of the ignition timing correction amount Qc according to the occurrence of knock, and step S110 corresponds to step S101 described above (in FIG. 11).

【0121】まず、ステップS110において、標準大
気状態からの湿度Mの変化に応じてあらかじめ設定され
た点火時期補正量記憶値から、湿度Mに一致した基本点
火時期補正量Qcを読み出して決定する。
First, in step S110, the basic ignition timing correction amount Qc that matches the humidity M is read out and determined from the ignition timing correction amount storage value preset according to the change of the humidity M from the standard atmospheric condition.

【0122】続いて、ステップS111において、湿度
Mに一致したノック抑制用の学習修正係数Kg(学習に
より更新記憶されるマップデータ)を読み出し、一定の
修正遅角量Qgおよび学習修正係数Kg(修正遅角量Q
gの反映率として作用する)を用いて、制御点火時期演
算手段13に出力される制御用の点火時期補正量QcG
を、以下の式(5)により求める。
Subsequently, in step S111, the learning correction coefficient Kg for knock suppression (the map data updated and stored by learning) that matches the humidity M is read, and the fixed correction delay amount Qg and the learning correction coefficient Kg (correction) are read. Delay angle Q
(acting as a reflection rate of g) is used to output the ignition timing correction amount QcG for control output to the control ignition timing calculation means 13.
Is calculated by the following equation (5).

【0123】QcG=Qc−Qg×Kg ・・・(5)QcG = Qc-Qg × Kg (5)

【0124】これにより、制御用の点火時期補正量Qc
Gは、前回までの学習修正係数Kgによりノック抑制レ
ベルに遅角され、内燃機関および各種センサに経年変化
等が生じなければ、制御点火時期演算手段13は、ノッ
クを発生することなく、点火時期を制御することができ
る。
As a result, the ignition timing correction amount Qc for control is set.
G is retarded to the knock suppression level by the learning correction coefficient Kg up to the previous time, and if there is no secular change in the internal combustion engine and various sensors, the control ignition timing calculation means 13 does not generate knock and the ignition timing Can be controlled.

【0125】次に、ステップS112において、回転数
Re、負荷状態Lおよび温度Tのいずれかのセンサ情報
から、内燃機関の運転状態を示す各種パラメータを検出
し、続いて、ステップS113において、運転状態を示
すパラメータが点火時期補正量QcGの学習実行条件を
満足しているか否かを判定する。
Next, in step S112, various parameters indicating the operating state of the internal combustion engine are detected from the sensor information of any one of the rotational speed Re, the load state L, and the temperature T, and then in step S113, the operating state is detected. Is determined whether or not the learning execution condition of the ignition timing correction amount QcG is satisfied.

【0126】このときの学習実行条件としては、たとえ
ば冷却水温(温度T)が80℃以上、エンジンの回転数
Reが3000rpm以下、且つ、負荷状態Lが60%
以上のノック発生領域(ノックが発生し易い領域)にあ
る状態が、所定期間にわたって変化しない場合があげら
れる。もし、学習実行条件が成立している(すなわち、
YES)と判定されれば、以下の学習処理が行われる。
As learning execution conditions at this time, for example, the cooling water temperature (temperature T) is 80 ° C. or higher, the engine speed Re is 3000 rpm or lower, and the load state L is 60%.
There is a case where the state in the knock generation region (the region where knock is likely to occur) does not change for a predetermined period. If the learning execution condition is satisfied (that is,
If YES is determined, the following learning process is performed.

【0127】すなわち、ステップS114において、ノ
ック検出信号Nの電圧値に比例したノックレベルを検出
し、続いて、ステップS115において、所定レベル以
上のノック検出信号N(ノックセンサの出力電圧値)で
あるか否かにより、式(5)の点火時期補正量QcGで
遅角された今回の制御点火時期Qによりノックが発生し
たか否かを判定する。
That is, in step S114, the knock level proportional to the voltage value of the knock detection signal N is detected, and subsequently in step S115, the knock detection signal N (the output voltage value of the knock sensor) equal to or higher than a predetermined level is detected. It is determined whether or not the knock has occurred at the current control ignition timing Q delayed by the ignition timing correction amount QcG of the equation (5).

【0128】もし、種々の経年変化等に起因するノック
限界のずれにより、ノックが発生した(すなわち、YE
S)と判定されれば、ステップS116において、次回
の制御時にノックを抑制するために、ステップS111
で演算された点火時期補正量QcGからさらに修正遅角
量Qgを減算して、制御用の点火時期補正量QcGを更
新する(QcG←QcG−Qg)。続いて、ステップS
117において、修正遅角量Qgによる遅角処理の実行
回数をカウントするためのカウンタ値CGをインクリメ
ントする(CG←CG+1)。
If the knock limit shifts due to various secular changes, knock occurs (that is, YE
If S) is determined, in step S116, in order to suppress knock at the next control, step S111
The corrected ignition retard correction amount Qg is further subtracted from the ignition timing correction amount QcG calculated in (3) to update the control ignition timing correction amount QcG (QcG ← QcG−Qg). Then, step S
At 117, the counter value CG for counting the number of executions of the retarding process with the corrected retard amount Qg is incremented (CG ← CG + 1).

【0129】次に、ステップS118において、カウン
タ値CGが所定回数に達した時点で一定周期毎に、次回
の学習修正係数Kgの学習値を決定して学習修正係数記
憶手段(バックアップRAM)に更新記憶する。すなわ
ち、基本的な点火時期補正量Qcに対する学習修正係数
Kgを湿度Mに対応させて複数学習し、学習実行条件の
運転状態が維持されている期間にステップS116で実
行した点火時期補正量QcGの遅角補正回数を、遅角処
理実行回数のカウンタ値CGから認識する。
Next, in step S118, when the counter value CG reaches the predetermined number, the learning value of the next learning correction coefficient Kg is determined and updated in the learning correction coefficient storage means (backup RAM) at regular intervals. Remember. That is, a plurality of learning correction coefficients Kg for the basic ignition timing correction amount Qc are learned in association with the humidity M, and the ignition timing correction amount QcG executed in step S116 during the period in which the operating state of the learning execution condition is maintained. The number of delay angle corrections is recognized from the counter value CG of the number of executions of the retard angle processing.

【0130】そして、カウンタ値CGが所定回数(たと
えば、3回)以上となったときに、バックアップRAM
領域に記憶された学習修正係数Kgの前回値を、今回の
学習値に更新し、同時に、カウンタ値CGをゼロにリセ
ットする。
Then, when the counter value CG becomes a predetermined number of times (for example, three times) or more, the backup RAM
The previous value of the learning correction coefficient Kg stored in the area is updated to the current learning value, and at the same time, the counter value CG is reset to zero.

【0131】以上のように、学習修正係数Kgおよび制
御用の点火時期補正量QcGが決定された後、ステップ
S120において、点火時期補正量QcGが制御点火時
期演算手段13に入力される。したがって、制御点火時
期演算手段13は、点火時期補正量QcG、基本点火時
期Qoおよび反映率Kから制御点火時期Qを決定し、点
火装置14を用いて内燃機関の点火制御を行う。
As described above, after the learning correction coefficient Kg and the ignition timing correction amount QcG for control are determined, the ignition timing correction amount QcG is input to the control ignition timing calculation means 13 in step S120. Therefore, the control ignition timing calculation means 13 determines the control ignition timing Q from the ignition timing correction amount QcG, the basic ignition timing Qo and the reflection rate K, and controls the ignition of the internal combustion engine using the ignition device 14.

【0132】一方、ステップS113で学習実行条件が
成立していない(すなわち、NO)と判定された場合、
または、ステップS115でノックが発生していない
(すなわち、NO)と判定された場合は、ステップS1
19において、遅角処理実行回数のカウンタ値CGをリ
セットした後、直ちにステップS120に進む。
On the other hand, if it is determined in step S113 that the learning execution condition is not satisfied (that is, NO),
Alternatively, if it is determined in step S115 that knock has not occurred (that is, NO), step S1
In 19, after resetting the counter value CG of the number of executions of the retarding process, the process immediately proceeds to step S120.

【0133】この結果、制御点火時期Qは、湿度Mの変
化に追従した点火時期補正量QcGにより最適に補正さ
れ、また、運転状態および経年変化等に対応して最適に
補正される。
As a result, the control ignition timing Q is optimally corrected by the ignition timing correction amount QcG that follows the change in the humidity M, and is optimally corrected corresponding to the operating state and the secular change.

【0134】すなわち、内燃機関の生産バラツキや経年
変化等によって、あらかじめ湿度Mに対応して設定され
た点火時期補正量Qcが不適正となり、ノックが発生し
易い状態となった場合でも、ノック発生に応じて適正な
点火時期補正量QcGに修正補正することができる。こ
のとき、学習修正係数Kgを学習により更新記憶するこ
とができるので、内燃機関の生産バラツキや経年変化等
に起因する制御性能の悪化やノックの発生を確実に防止
することができる。
That is, even if the ignition timing correction amount Qc set in advance corresponding to the humidity M becomes improper due to variations in production of the internal combustion engine, secular change, or the like, knocking is likely to occur. The ignition timing correction amount QcG can be corrected and corrected accordingly. At this time, since the learning correction coefficient Kg can be updated and stored by learning, it is possible to reliably prevent the deterioration of the control performance and the occurrence of knock due to the production variation of the internal combustion engine, the secular change, and the like.

【0135】ここでは、学習修正値として、一定の修正
遅角量Qgに乗算される学習修正係数Kg(反映値)を
用いたが、あらかじめ記憶された点火時期補正量Qcを
直接更新する遅角量そのものとしてもよい。この場合、
修正遅角量Qgの設定は不要となる。
Here, the learning correction coefficient Kg (reflected value) by which the fixed correction delay amount Qg is multiplied is used as the learning correction value, but the ignition timing correction amount Qc stored in advance is directly updated. It may be the quantity itself. in this case,
It is not necessary to set the correction delay amount Qg.

【0136】実施の形態6.なお、上記各実施の形態で
は、各種センサ信号に応じて制御点火時期Qを補正する
場合について説明したが、制御燃料噴射量を補正しても
よい。以下、制御燃料噴射量を補正するようにしたこの
発明の実施の形態6について詳細に説明する。
Sixth Embodiment In each of the above embodiments, the case where the control ignition timing Q is corrected according to various sensor signals has been described, but the control fuel injection amount may be corrected. The sixth embodiment of the present invention in which the control fuel injection amount is corrected will be described in detail below.

【0137】図15はこの発明の実施の形態6の概略機
能構成を示すブロック図であり、回転数検出手段1A〜
温度検出手段3および湿度検出手段5Aは、前述と同様
のものである。
FIG. 15 is a block diagram showing a schematic functional configuration of the sixth embodiment of the present invention, in which the rotational speed detecting means 1A to 1A.
The temperature detecting means 3 and the humidity detecting means 5A are the same as those described above.

【0138】基本燃料係数決定手段20は、運転状態に
応じた最適な基本燃料係数Aoをマップデータとしてあ
らかじめ記憶した基本燃料係数記憶手段(図示せず)を
含み、回転数Reおよび負荷状態Lに応じて基本燃料係
数Aoをデータ記憶値から読み込み決定する。すなわ
ち、回転数Reおよび負荷状態Lに応じた標準大気条件
下でのストイキ(理論的に完全燃焼する14.4〜1
5.0の空燃比)運転またはエンリッチ(14.4以下
の空燃比)運転が可能な基本燃料係数Aoを決定する。
The basic fuel coefficient determining means 20 includes basic fuel coefficient storing means (not shown) in which the optimum basic fuel coefficient Ao corresponding to the operating condition is stored in advance as map data, and the basic fuel coefficient determining means 20 determines the rotational speed Re and the load condition L. Accordingly, the basic fuel coefficient Ao is read from the data storage value and determined. That is, stoichiometry (theoretical complete combustion of 14.4 to 1 under standard atmospheric conditions depending on the rotation speed Re and the load state L)
A basic fuel coefficient Ao that enables an air-fuel ratio of 5.0) operation or an enrichment operation (air-fuel ratio of 14.4 or less) is determined.

【0139】燃料係数補正量演算手段21は、湿度Mに
応じた燃料係数補正量Acをマップデータとしてあらか
じめ記憶した記憶手段(図示せず)を含み、温度Tおよ
び湿度Mに応じて、内燃機関の温度Tが所定温度以上と
なったときに、基本燃料係数Aoの設定時湿度からの偏
差Mmに応じた燃料係数補正量Acを、データ記憶値か
ら読み込み決定する。
The fuel coefficient correction amount calculation means 21 includes a storage means (not shown) in which the fuel coefficient correction amount Ac corresponding to the humidity M is stored in advance as map data, and the internal combustion engine is operated according to the temperature T and the humidity M. When the temperature T becomes equal to or higher than the predetermined temperature, the fuel coefficient correction amount Ac corresponding to the deviation Mm of the basic fuel coefficient Ao from the set humidity is read from the data storage value and determined.

【0140】制御燃料噴射量演算手段22は、負荷状態
L、基本燃料係数Aoおよび燃料係数補正量Acに応じ
て、最終的な制御燃料噴射量Aを演算により決定する。
すなわち、燃料係数補正量Acを用いて基本燃料係数A
oを補正し、湿度Mに応じた適正な燃料係数を求めた
後、定数KAおよび負荷状態Lに基づいて最終的な制御
燃料噴射量Aを決定し、これをインジェクタからなる燃
料噴射装置23に出力する。これにより、燃料噴射装置
23は、制御燃料噴射量Aに応じた燃料量を内燃機関の
燃焼室に供給する。
The control fuel injection amount calculation means 22 calculates and determines the final control fuel injection amount A according to the load state L, the basic fuel coefficient Ao and the fuel coefficient correction amount Ac.
That is, the basic fuel coefficient A is calculated using the fuel coefficient correction amount Ac.
After correcting o and obtaining an appropriate fuel coefficient according to the humidity M, the final control fuel injection amount A is determined based on the constant KA and the load state L, and the final control fuel injection amount A is determined by the fuel injection device 23 including an injector. Output. As a result, the fuel injection device 23 supplies the fuel amount corresponding to the control fuel injection amount A to the combustion chamber of the internal combustion engine.

【0141】次に、図16および図17を参照しなが
ら、図15に示したこの発明の実施の形態6の動作につ
いて説明する。図16は基本燃料係数Aoの記憶値の切
り分け関係(エンリッチ設定またはストイキ設定)を示
す説明図であり、横軸は回転数Re(0〜6000rp
m)、縦軸は負荷状態L(0〜100%)である。
Next, the operation of the sixth embodiment of the present invention shown in FIG. 15 will be described with reference to FIGS. 16 and 17. FIG. 16 is an explanatory diagram showing the division relationship (enriched setting or stoichiometric setting) of the stored value of the basic fuel coefficient Ao, and the horizontal axis represents the rotational speed Re (0 to 6000 rp).
m), the vertical axis represents the load state L (0 to 100%).

【0142】図16において、回転数Reおよび負荷状
態Lの関係は、エンジン出力要求や排気温度等の制約に
よって、エンリッチ設定領域とストイキ設定領域(斜線
部)とに切り分けられる。図17は相対湿度Mm(0〜
90%)に対する燃料係数補正量Acのマップ記憶値
(−5%〜5%)の関係を示す説明図である。
In FIG. 16, the relationship between the rotational speed Re and the load state L is divided into an enrichment setting region and a stoichiometric setting region (hatched portion) due to constraints such as engine output demand and exhaust temperature. FIG. 17 shows the relative humidity Mm (0 to
It is explanatory drawing which shows the relationship of the map storage value (-5% -5%) of the fuel coefficient correction amount Ac with respect to (90%).

【0143】まず、基本燃料係数決定手段20おいて、
標準大気状態で各回転数Reおよび負荷状態Lにより分
割された運転状態に応じてそれぞれ設定されたストイキ
運転またはエンリッチ運転を実行するための基本燃料係
数Aoが、図16の関係となるように、あらかじめ記憶
手段内に記憶されている。したがって、基本燃料係数決
定手段20は、回転数Reおよび負荷状態Lに一致した
基本燃料係数Aoを記憶値の中から読み出して決定す
る。
First, in the basic fuel coefficient determining means 20,
In the standard atmospheric condition, the basic fuel coefficient Ao for executing the stoichiometric operation or the enriched operation, which is set according to the operating state divided by the rotational speed Re and the load state L, has the relationship shown in FIG. It is stored in advance in the storage means. Therefore, the basic fuel coefficient determination means 20 reads out and determines the basic fuel coefficient Ao that matches the rotational speed Re and the load state L from the stored values.

【0144】また、燃料係数補正量演算手段21におい
て、標準大気状態からの湿度Mの変化に応じて、燃料係
数補正量Acが、図17の関係となるように、あらかじ
め記憶手段内に記憶されている。したがって、燃料係数
補正量演算手段21は、高湿度時には、吸入空気中の酸
素濃度が低下して空燃比がリッチ化するのを補正してス
トイキ設定または目標エンリッチ設定となるように、リ
ーン化できる燃料係数補正量Acを設定する。
Further, in the fuel coefficient correction amount calculation means 21, the fuel coefficient correction amount Ac is stored in advance in the storage means in accordance with the change of the humidity M from the standard atmospheric state so as to have the relationship of FIG. ing. Therefore, the fuel coefficient correction amount calculation means 21 can lean the oxygen concentration in the intake air when the humidity is high and correct the enrichment of the air-fuel ratio to achieve the stoichiometric setting or the target enrichment setting. The fuel coefficient correction amount Ac is set.

【0145】一方、低湿度時には、燃料係数補正量演算
手段21は、上記高湿度時の場合とは逆に、リッチ化で
きる燃料係数補正量Acを設定するために、リッチ化に
よる排気ガス濃度の悪化を抑制するとともに、リーン化
によって発生し易くなるノックを抑制するように設定さ
れた燃料係数補正量Acを読み出して決定する。また、
燃料係数補正量演算手段21は、温度Tに応じて燃料係
数補正量Acを変更することにより、内燃機関が低温時
にはリッチ化させるように設定することができ、さらに
効果のある燃料制御を行うことができる。
On the other hand, when the humidity is low, the fuel coefficient correction amount calculating means 21 sets the fuel coefficient correction amount Ac that can be enriched, contrary to the case of the high humidity. The fuel coefficient correction amount Ac that is set so as to suppress the deterioration and also to prevent the knock that tends to occur due to leaning is read and determined. Also,
By changing the fuel coefficient correction amount Ac according to the temperature T, the fuel coefficient correction amount calculation means 21 can be set to be rich when the internal combustion engine is at a low temperature, and to perform more effective fuel control. You can

【0146】図17中の50%近傍の点に対応した湿度
MAは、標準大気状態の湿度または基本燃料係数Aoを
設定したときの湿度条件を示しており、検出された湿度
Mが標準大気状態の湿度MAと一致する場合には、燃料
係数補正量演算手段21は、燃料係数補正量Acを0に
設定する。また、検出された湿度Mが湿度MAよりも高
湿度となるにつれて、燃料係数補正量演算手段21は、
燃料係数補正量Acを小さくしてリーン化設定し、逆
に、湿度MAよりも低湿度になるにつれて、燃料係数補
正量Acを大きくしてリッチ化設定する。
Humidity MA corresponding to a point near 50% in FIG. 17 indicates the humidity condition when the standard atmospheric condition or the basic fuel coefficient Ao is set, and the detected humidity M is the standard atmospheric condition. If it matches the humidity MA, the fuel coefficient correction amount calculation means 21 sets the fuel coefficient correction amount Ac to 0. Further, as the detected humidity M becomes higher than the humidity MA, the fuel coefficient correction amount calculation means 21
The fuel coefficient correction amount Ac is reduced and set to lean, and conversely, as the humidity becomes lower than the humidity MA, the fuel coefficient correction amount Ac is increased and set to rich.

【0147】次に、制御燃料噴射量演算手段22は、基
本燃料係数Aoおよび燃料係数補正量Acに基づいて、
各運転状態に応じたストイキ設定または目標エンリッチ
設定となるように、湿度Mに応じて補正された制御燃料
噴射量Aを、以下の式(6)により演算する。
Next, the control fuel injection amount calculation means 22 determines, based on the basic fuel coefficient Ao and the fuel coefficient correction amount Ac,
The control fuel injection amount A corrected according to the humidity M so as to be the stoichiometric setting or the target enrichment setting according to each operating state is calculated by the following equation (6).

【0148】A=Ao×Ac×KA×L・・・(6)A = Ao × Ac × KA × L (6)

【0149】但し、式(6)において、KAは制御燃料
噴射量Aを演算するための定数である。こうして制御燃
料噴射量演算手段22で演算された制御燃料噴射量Aに
より、また、所定クランク角毎に発生される基準信号
(角度信号θ)に同期して、燃料噴射装置23を介して
内燃機関の燃焼室に燃料が供給される。
However, in the equation (6), KA is a constant for calculating the control fuel injection amount A. In this way, the internal combustion engine is controlled via the fuel injection device 23 by the control fuel injection amount A calculated by the control fuel injection amount calculation means 22 and in synchronization with the reference signal (angle signal θ) generated at every predetermined crank angle. Fuel is supplied to the combustion chamber of the.

【0150】このように、制御燃料噴射量Aを湿度Mの
変化に追従した燃料係数補正量Acで補正することによ
り、環境や季節の違い対応して最適な補正がなされるの
で、リッチ化による排気ガス濃度の悪化を抑制するとと
もに、リーン化によって発生し易くなるノックを抑制す
ることができ、出力性能を最高に維持することができ
る。
As described above, by correcting the control fuel injection amount A with the fuel coefficient correction amount Ac that follows the change in the humidity M, the optimum correction is made according to the difference in the environment and the season. The deterioration of the exhaust gas concentration can be suppressed, and knock that tends to occur due to leanness can be suppressed, and the output performance can be maintained at the maximum.

【0151】実施の形態7.なお、上記実施の形態6で
は、燃料噴射制御のみに着目し、標準大気状態からの湿
度Mの変化に応じた燃料係数補正量Acを制御燃料噴射
量Aの演算に反映させ、最適な燃料噴射制御を行うよう
にしたが、前述の各実施の形態1〜5におけると点火時
期制御と組み合わせ、制御点火時期Qの補正機能を兼ね
備えてもよい。
Seventh Embodiment In the sixth embodiment, focusing on only the fuel injection control, the fuel coefficient correction amount Ac according to the change of the humidity M from the standard atmospheric state is reflected in the calculation of the control fuel injection amount A, and the optimum fuel injection is performed. Although the control is performed, it may be combined with the ignition timing control in each of the above-described first to fifth embodiments to have a function of correcting the control ignition timing Q.

【0152】この場合、湿度Mの変化に追従した燃料係
数補正量Acにより、制御燃料噴射量Aを環境や季節の
違い対応して最適に補正し、リッチ化による排気ガス濃
度の悪化やリーン化によるノックの発生を抑制するのみ
ならず、点火時期を適正化することにより、ノックを発
生させずに制御点火時期Qを最小点火進角量MBTに近
づけることができ、出力性能や燃焼効率の向上を実現す
ることができる。
In this case, the control fuel injection amount A is optimally corrected by the fuel coefficient correction amount Ac that follows the change of the humidity M in response to the difference in environment and season, and the exhaust gas concentration is deteriorated or becomes lean due to the enrichment. Not only the occurrence of knock due to but also the ignition timing is optimized, the control ignition timing Q can be brought close to the minimum ignition advance amount MBT without causing knock, improving output performance and combustion efficiency. Can be realized.

【0153】以上のようにこの発明(図1)によれば、
湿度Mの変化に追従した点火時期補正量Qcを、全域負
荷条件下に対応した反映率Kでさらに補正することによ
り、湿度Mおよび運転状態に応じて最適に進角制御され
た制御点火時期Qを決定するようにしたので、ノックを
発生させずに制御点火時期Qを最小点火進角量MBTに
近づけることができ、内燃機関のノックによる損傷を防
止するとともに、出力性能および燃焼効率の向上を実現
することができる。
As described above, according to the present invention (FIG. 1),
The ignition timing correction amount Qc that follows the change of the humidity M is further corrected by the reflection rate K corresponding to the entire load condition, so that the control ignition timing Q is optimally advanced according to the humidity M and the operating state. Since the control ignition timing Q can be brought close to the minimum ignition advance amount MBT without causing knock, damage to the internal combustion engine due to knock is prevented, and output performance and combustion efficiency are improved. Can be realized.

【0154】また、この発明(図7)によれば、使用燃
料の性状Fからハイオク燃料と標準燃料との差を認識
し、点火時期補正量Qcまたは反映率Kの少なくとも一
方を変更するようにしたので、燃料の性状Fに応じた適
切な制御点火時期Qの補正制御により、点火時期制御の
精度をさらに向上させることができる。
Further, according to the present invention (FIG. 7), the difference between the high-octane fuel and the standard fuel is recognized from the property F of the fuel used, and at least one of the ignition timing correction amount Qc and the reflection rate K is changed. Therefore, the accuracy of the ignition timing control can be further improved by the appropriate correction control of the control ignition timing Q according to the property F of the fuel.

【0155】また、この発明(図10)によれば、アイ
ドル信号Dによりアイドル運転状態が検出された場合に
は、湿度Mに応じた制御点火時期Qの補正制御を禁止す
るようにしたので、アイドル運転状態での電気負荷のオ
ンオフ等による回転数Reの低下ストールや吹き上がり
を防止することができ、点火時期フィードバック制御に
弊害を与えることなく、回転数Reの安定化および静粛
性を向上させることができる。
Further, according to the present invention (FIG. 10), when the idle operation state is detected by the idle signal D, the correction control of the control ignition timing Q according to the humidity M is prohibited. It is possible to prevent the stall and blow-up of the rotation speed Re from turning on and off the electric load in the idle operation state, and to stabilize the rotation speed Re and improve quietness without adversely affecting the ignition timing feedback control. be able to.

【0156】また、この発明(図12)によれば、ノッ
ク検出信号Nによりノックが検出された場合には、点火
時期補正量Qcまたは反映率Kのうちの少なくとも一方
をノック抑制方向に補正し、ノックに応じて進角量を遅
角補正した制御点火時期Qを決定するようにしたので、
湿度Mの変化に追従した制御点火時期Qの補正制御に加
えて、運転状態に応じて最小点火進角量MBTに近づけ
た最適な補正制御を行うことができ、環境条件の違いや
経年変化等によってノックが発生し易い状態となっても
ノックの発生を確実に抑制し、ノックによる損傷を防止
するとともに出力性能および燃焼効率を向上させること
ができる。
Further, according to the present invention (FIG. 12), when the knock is detected by the knock detection signal N, at least one of the ignition timing correction amount Qc and the reflection rate K is corrected in the knock suppressing direction. Since the control ignition timing Q in which the advance amount is retarded is determined according to the knock,
In addition to the correction control of the control ignition timing Q that follows the change of the humidity M, it is possible to perform the optimum correction control that approaches the minimum ignition advance amount MBT according to the operating state, such as the difference in environmental conditions and the change over time. Therefore, even if knocking occurs easily, knocking can be surely suppressed, damage due to knocking can be prevented, and output performance and combustion efficiency can be improved.

【0157】また、この発明(図13)によれば、運転
状態が学習実行条件を満足した場合に、ノック検出信号
Nおよび湿度条件に応じて複数の学習を実行し、点火時
期補正量Qcに対する学習修正値(Qg×Kg)の記憶
値を修正して更新記憶するようにしたので、環境や季節
の変化および内燃機関の生産バラツキや経年変化等によ
りあらかじめ設定された湿度Mに対応した点火時期補正
量Qcが不適正となった場合でも、ノック限界のずれを
確実に補償することができ、制御点火時期Qに対する最
適な湿度補正制御を行い、制御性能の悪化やノックの発
生を防止して出力性能の劣化を抑制することができる。
Further, according to the present invention (FIG. 13), when the operating state satisfies the learning execution condition, a plurality of learnings are executed according to the knock detection signal N and the humidity condition, and the ignition timing correction amount Qc is set. Since the stored value of the learning correction value (Qg × Kg) is corrected and updated and stored, the ignition timing corresponding to the humidity M set in advance due to changes in the environment and seasons, production variations of the internal combustion engine, and secular changes. Even if the correction amount Qc becomes improper, the deviation of the knock limit can be reliably compensated, the optimum humidity correction control for the control ignition timing Q is performed, and the deterioration of the control performance and the occurrence of knock are prevented. It is possible to suppress deterioration of output performance.

【0158】また、この発明(図15)によれば、温度
Tおよび湿度Mに応じて高湿度状態では燃料量を減少さ
せ且つ低湿度状態では燃料量を増加させるように燃料係
数補正量Acを決定して基本燃料係数Aoを補正するこ
とにより、湿度Mの変化に起因する空燃比のずれを補正
した制御燃料噴射量Aを決定し、負荷状態Lに適合した
制御燃料噴射量Aを各種係数演算により決定するように
したので、制御燃料噴射量を湿度変化に追従した補正量
で補正するため、環境や季節の違い対応して最適な補正
がなされるため、リッチ化による排気ガス濃度の悪化や
リーン化によって発生し易くなるノックを抑制すること
ができる。したがって、内燃機関のノックによる損傷を
防止するとともに、出力性能および燃焼効率を最高に維
持し、空燃比の最適化による燃費向上を実現することが
できる。
Further, according to the present invention (FIG. 15), the fuel coefficient correction amount Ac is set so as to decrease the fuel amount in the high humidity state and increase the fuel amount in the low humidity state according to the temperature T and the humidity M. By determining and correcting the basic fuel coefficient Ao, the control fuel injection amount A in which the deviation of the air-fuel ratio caused by the change in the humidity M is corrected is determined, and the control fuel injection amount A that is suitable for the load state L is determined by various coefficients. Since it is determined by calculation, the control fuel injection amount is corrected with a correction amount that follows changes in humidity, so the optimum correction is made according to the environment and seasonal differences. It is possible to suppress knock that tends to occur due to lean or lean. Therefore, it is possible to prevent damage due to knocking of the internal combustion engine, maintain the output performance and the combustion efficiency at the maximum, and improve the fuel efficiency by optimizing the air-fuel ratio.

【0159】また、この発明によれば、湿度Mの変化に
追従して、制御点火時期Qのみならず制御燃料噴射量A
をも補正制御し、環境や季節の違いに対応して最適な補
正を行うようにしたので、制御点火時期Qを適正化して
ノックを発生させずに最小点火進角量MBTに近づけ、
出力性能および燃焼効率を向上させるとともに、リッチ
化による排気ガス濃度の悪化やリーン化によるノックの
発生を抑制することができる。
According to the present invention, the control fuel injection amount A as well as the control ignition timing Q is tracked in accordance with the change in the humidity M.
Is also controlled so that the optimum correction is performed in accordance with the difference in the environment and the season. Therefore, the control ignition timing Q is optimized so that knocking does not occur and the ignition timing is advanced to the minimum ignition advance amount MBT,
It is possible to improve the output performance and the combustion efficiency, and suppress the deterioration of the exhaust gas concentration due to the enrichment and the occurrence of knock due to the leanness.

【図面の簡単な説明】[Brief description of drawings]

【図1】 この発明の実施の形態1の概略的な機能構成
を示すブロック図である。
FIG. 1 is a block diagram showing a schematic functional configuration of a first embodiment of the present invention.

【図2】 この発明の実施の形態1による回転数Reお
よび負荷状態Lと基本点火時期Qoとの関係(マップ記
憶値)を示す説明図である。
FIG. 2 is an explanatory diagram showing a relationship (map stored value) between a rotational speed Re, a load state L, and a basic ignition timing Qo according to the first embodiment of the present invention.

【図3】 この発明の実施の形態1による相対湿度Mm
と点火時期補正量Qcとの関係(マップ記憶値)を示す
説明図である。
FIG. 3 is a relative humidity Mm according to the first embodiment of the present invention.
It is explanatory drawing which shows the relationship (map memory value) between the ignition timing correction amount Qc.

【図4】 この発明の実施の形態1による回転数Reと
反映率Kとの関係(マップ記憶値)を示す説明図であ
り、実線は進角側、破線は遅角側の各反映率を示す。
FIG. 4 is an explanatory diagram showing a relationship (map storage value) between a rotational speed Re and a reflection rate K according to the first embodiment of the present invention, in which a solid line indicates an advance side and a broken line indicates a reflection side. Show.

【図5】 この発明の実施の形態1による負荷状態Lと
反映率Kとの関係(マップ記憶値)を示す説明図であ
り、実線は進角側、破線は遅角側の各反映率を示す。
FIG. 5 is an explanatory diagram showing a relationship (map stored value) between a load state L and a reflection rate K according to the first embodiment of the present invention, in which a solid line indicates an advance side and a broken line indicates a reflection side. Show.

【図6】 この発明の実施の形態1による水温Tと反映
率Kとの関係(マップ記憶値)を示す説明図であり、実
線は進角側、破線は遅角側の各反映率を示す。
FIG. 6 is an explanatory diagram showing a relationship (map stored value) between a water temperature T and a reflection rate K according to the first embodiment of the present invention, in which a solid line indicates an advance side and a broken line indicates a reflection side. .

【図7】 この発明の実施の形態2の概略的な機能構成
を示すブロック図である。
FIG. 7 is a block diagram showing a schematic functional configuration of a second embodiment of the present invention.

【図8】 この発明の実施の形態2による燃料の性状F
と点火時期補正量Qcの補正量修正率との関係(マップ
記憶値)を示す説明図である。
FIG. 8 is a fuel property F according to Embodiment 2 of the present invention.
It is explanatory drawing which shows the relationship (map memory value) between the correction amount correction rate of the ignition timing correction amount Qc.

【図9】 この発明の実施の形態2による相対湿度Mm
と点火時期補正量QcFとの関係(マップ記憶値)を示
す説明図であり、実線はハイオク燃料の場合、一点鎖線
は標準燃料の場合をそれぞれ示す。
FIG. 9 is a relative humidity Mm according to the second embodiment of the present invention.
FIG. 4 is an explanatory diagram showing a relationship (map stored value) between the ignition timing correction amount QcF and the ignition timing correction amount QcF.

【図10】 この発明の実施の形態3の概略的な機能構
成を示すブロック図である。
FIG. 10 is a block diagram showing a schematic functional configuration of a third embodiment of the present invention.

【図11】 この発明の実施の形態3によるアイドル運
転時の制御点火時期Qの切り換え設定制御処理を示すフ
ローチャートである。
FIG. 11 is a flowchart showing a switching setting control process of a controlled ignition timing Q during idle operation according to the third embodiment of the present invention.

【図12】 この発明の実施の形態4の概略的な機能構
成を示すブロック図である。
FIG. 12 is a block diagram showing a schematic functional configuration of a fourth embodiment of the present invention.

【図13】 この発明の実施の形態5の概略的な機能構
成を示すブロック図である。
FIG. 13 is a block diagram showing a schematic functional configuration of a fifth embodiment of the present invention.

【図14】 この発明の実施の形態5によるノック発生
時の点火時期補正量Qcの学習補正制御処理を示すフロ
ーチャートである。
FIG. 14 is a flowchart showing a learning correction control process of an ignition timing correction amount Qc when a knock occurs according to the fifth embodiment of the present invention.

【図15】 この発明の実施の形態6の概略的な機能構
成を示すブロック図である。
FIG. 15 is a block diagram showing a schematic functional configuration of a sixth embodiment of the present invention.

【図16】 この発明の実施の形態6による基本燃料係
数Aoの記憶値の切り分け関係(マップ記憶値)を示す
説明図であり、回転数Reおよび負荷状態Lに対する設
定空燃比の関係を示す。
FIG. 16 is an explanatory diagram showing a division relation (map storage value) of stored values of the basic fuel coefficient Ao according to the sixth embodiment of the present invention, showing a relation of a set air-fuel ratio with respect to a rotational speed Re and a load state L.

【図17】 この発明の実施の形態6による相対湿度M
mと燃料係数補正量Acとの関係(マップ記憶値)を示
す説明図である。
FIG. 17 is a relative humidity M according to the sixth embodiment of the present invention.
It is explanatory drawing which shows the relationship (map storage value) between m and fuel coefficient correction amount Ac.

【図18】 従来の内燃機関制御装置の概略的な機能構
成を示すブロック図である。
FIG. 18 is a block diagram showing a schematic functional configuration of a conventional internal combustion engine controller.

【符号の説明】[Explanation of symbols]

1A 回転数検出手段、2A 負荷検出手段、3 温度
検出手段、4 アイドル検出手段、5A 湿度検出手
段、6 ノック検出手段、7 燃料性状検出手段、10
基本点火時期決定手段、11,11A,11B 点火
時期補正量演算手段、12,12A,12B 反映率演
算手段、13,13A 制御点火時期演算手段、14
点火装置、15 学習手段、20 基本燃料係数決定手
段、21燃料系数補正量演算手段、22 制御燃料噴射
量演算手段、23 燃料噴射装置、A 制御燃料噴射
量、Ac 燃料係数補正量、Ao 基本燃料係数、D
アイドル信号、F 燃料の性状、K,KF,KN 反映
率、Kg 学習修正係数、L負荷状態、M 湿度、N
ノック検出信号、Q 制御点火時期、T 温度、Qo
基本点火時期、Qc,QcF,QcN 点火時期補正
量、Qg 修正遅角量、QcG 制御用の点火時期補正
量、Re 回転数、S100 基本点火時期を決定する
ステップ、S101,S110 点火時期補正量を決定
するステップ、S102 反映率を決定するステップ、
S103 アイドル運転状態か否かを判定するステッ
プ、104 湿度に応じて制御点火時期を補正制御する
ステップ、S105 点火時期フィードバック補正量を
決定するステップ、S111 制御用の点火時期補正量
を決定するステップ、S112 運転状態パラメータを
検出するステップ、S113 学習実行条件を満足する
か否かを判定するステップ、S115 ノックが有無を
判定するステップ、S116〜S118 学習修正値を
湿度に応じて補正して更新するステップ。
1A rotation speed detecting means, 2A load detecting means, 3 temperature detecting means, 4 idle detecting means, 5A humidity detecting means, 6 knock detecting means, 7 fuel property detecting means, 10
Basic ignition timing determination means, 11, 11A, 11B Ignition timing correction amount calculation means, 12, 12A, 12B Reflection rate calculation means, 13, 13A Control ignition timing calculation means, 14
Ignition device, 15 learning means, 20 basic fuel coefficient determination means, 21 fuel system number correction amount calculation means, 22 control fuel injection amount calculation means, 23 fuel injection device, A control fuel injection amount, Ac fuel coefficient correction amount, Ao basic fuel Coefficient, D
Idle signal, F fuel property, K, KF, KN reflection rate, Kg learning correction coefficient, L load condition, M humidity, N
Knock detection signal, Q control ignition timing, T temperature, Qo
Basic ignition timing, Qc, QcF, QcN Ignition timing correction amount, Qg correction retardation amount, Ignition timing correction amount for QcG control, Re rotation speed, S100 Basic ignition timing determination step, S101, S110 Ignition timing correction amount Determining step, S102 determining the reflection rate,
S103: determining whether the engine is in an idle operation state, 104: correcting and controlling the control ignition timing according to the humidity, S105: determining an ignition timing feedback correction amount, S111: determining an ignition timing correction amount for control, S112 Step of detecting operating state parameter, S113 Step of determining whether learning execution condition is satisfied, S115 Step of determining whether knock is present, S116 to S118 Step of correcting and updating learning correction value according to humidity .

───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.6 識別記号 庁内整理番号 FI 技術表示箇所 F02P 5/15 Z ─────────────────────────────────────────────────── ─── Continuation of the front page (51) Int.Cl. 6 Identification code Internal reference number FI technical display area F02P 5/15 Z

Claims (7)

【特許請求の範囲】[Claims] 【請求項1】 内燃機関の運転状態に応じて制御点火時
期を演算する内燃機関制御装置において、 前記内燃機関の負荷状態を検出する負荷検出手段と、 前記内燃機関の回転数を検出する回転数検出手段と、 前記内燃機関の温度を検出する温度検出手段と、 前記内燃機関に吸入される空気の湿度を検出する湿度検
出手段と、 前記運転状態に応じた最適な基本点火時期をマップデー
タとしてあらかじめ記憶した基本点火時期記憶手段と、 前記負荷状態および前記回転数に応じて前記基本点火時
期を読み込み決定する基本点火時期決定手段と、 前記湿度に応じて前記制御点火時期を補正するための点
火時期補正量を決定する点火時期補正量演算手段と、 前記内燃機関の負荷状態、回転数および温度のうちの少
なくとも1つに応じて、前記制御点火時期に対する前記
点火時期補正量の反映率を決定する反映率演算手段と、 前記基本点火時期、前記点火時期補正量および前記反映
率に基づいて前記制御点火時期を決定する制御点火時期
演算手段とを備え、 前記点火時期補正量演算手段は、高湿度状態では前記制
御点火時期を進角させ、低湿度状態では前記制御点火時
期を遅角させるように前記点火時期補正量を決定し、 前記反映率演算手段は、前記点火時期補正量の反映率を
さらに補正して前記制御点火時期を補正制御することを
特徴とする内燃機関制御装置。
1. An internal combustion engine control device for calculating a control ignition timing according to an operating state of an internal combustion engine, comprising: load detecting means for detecting a load state of the internal combustion engine; and a rotational speed for detecting a rotational speed of the internal combustion engine. Detecting means, temperature detecting means for detecting the temperature of the internal combustion engine, humidity detecting means for detecting the humidity of the air sucked into the internal combustion engine, and optimum basic ignition timing according to the operating state as map data Basic ignition timing storage means stored in advance, basic ignition timing determination means for reading and determining the basic ignition timing according to the load state and the rotational speed, and ignition for correcting the control ignition timing according to the humidity An ignition timing correction amount calculation means for determining a timing correction amount, and the control point according to at least one of a load state, a rotation speed and a temperature of the internal combustion engine. Reflection rate calculation means for determining a reflection rate of the ignition timing correction amount with respect to timing, and control ignition timing calculation means for determining the control ignition timing based on the basic ignition timing, the ignition timing correction amount and the reflection rate. The ignition timing correction amount calculation means determines the ignition timing correction amount so as to advance the control ignition timing in a high humidity state and retard the control ignition timing in a low humidity state, and the reflection rate The internal combustion engine control device, wherein the calculation means further corrects the reflection rate of the ignition timing correction amount to correct and control the control ignition timing.
【請求項2】 前記内燃機関に使用される燃料の性状を
検出する燃料性状検出手段を備え、 前記点火時期補正量演算手段および前記反映率演算手段
は、前記燃料の性状に応じて前記点火時期補正量または
前記反映率の少なくとも一方を変更することを特徴とす
る請求項1に記載の内燃機関制御装置。
2. A fuel property detecting means for detecting a property of fuel used in the internal combustion engine, wherein the ignition timing correction amount calculating means and the reflection rate calculating means are arranged to change the ignition timing according to a property of the fuel. The internal combustion engine controller according to claim 1, wherein at least one of the correction amount and the reflection rate is changed.
【請求項3】 前記内燃機関のアイドル運転状態を検出
するアイドル検出手段を備え、 前記点火時期補正量演算手段は、前記アイドル運転状態
が検出された場合に、前記湿度に応じた前記制御点火時
期の補正制御を禁止することを特徴とする請求項1に記
載の内燃機関制御装置。
3. An idle detection means for detecting an idle operation state of the internal combustion engine, wherein the ignition timing correction amount calculation means, when the idle operation state is detected, the control ignition timing according to the humidity. 2. The internal combustion engine control device according to claim 1, wherein the correction control of No. 1 is prohibited.
【請求項4】 内燃機関の運転状態に応じて制御点火時
期を演算する内燃機関制御装置において、 前記内燃機関の負荷状態を検出する負荷検出手段と、 前記内燃機関の回転数を検出する回転数検出手段と、 前記内燃機関の温度を検出する温度検出手段と、 前記内燃機関に吸入される空気の湿度を検出する湿度検
出手段と、 前記制御点火時期の過進角によるノックが発生したこと
を検出するノック検出手段と、 前記運転状態に応じた最適な基本点火時期をマップデー
タとしてあらかじめ記憶した基本点火時期記憶手段と、 前記負荷状態および前記回転数に応じて前記基本点火時
期を読み込み決定する基本点火時期決定手段と、 前記湿度に応じて前記制御点火時期を補正するための点
火時期補正量を決定する点火時期補正量演算手段と、 前記内燃機関の負荷状態、回転数および温度のうちの少
なくとも1つに応じて、前記制御点火時期に対する前記
点火時期補正量の反映率を決定する反映率演算手段と、 前記基本点火時期、前記点火時期補正量および前記反映
率に基づいて前記制御点火時期を決定する制御点火時期
演算手段とを備え、 前記点火時期補正量演算手段および前記反映率演算手段
は、前記ノックが検出された場合に、前記点火時期補正
量または前記反映率の少なくとも一方をノック抑制方向
に補正することを特徴とする内燃機関制御装置。
4. An internal combustion engine control device for calculating a control ignition timing according to an operating state of an internal combustion engine, and load detecting means for detecting a load state of the internal combustion engine, and a rotational speed for detecting a rotational speed of the internal combustion engine. A detection unit, a temperature detection unit that detects the temperature of the internal combustion engine, a humidity detection unit that detects the humidity of the air drawn into the internal combustion engine, and that knocking due to an excessive advance of the control ignition timing has occurred. Knock detection means for detecting, basic ignition timing storage means for storing optimal basic ignition timing corresponding to the operating state in advance as map data, and reading and determining the basic ignition timing according to the load state and the rotational speed A basic ignition timing determination means, an ignition timing correction amount calculation means for determining an ignition timing correction amount for correcting the control ignition timing according to the humidity, Reflection rate calculation means for determining a reflection rate of the ignition timing correction amount with respect to the control ignition timing according to at least one of the load state, the rotation speed and the temperature of the internal combustion engine, the basic ignition timing, the ignition timing And a control ignition timing calculation means for determining the control ignition timing based on the correction amount and the reflection rate, the ignition timing correction amount calculation means and the reflection rate calculation means, when the knock is detected, An internal combustion engine controller, wherein at least one of an ignition timing correction amount and the reflection rate is corrected in a knock suppression direction.
【請求項5】 前記点火時期補正量を修正するための学
習修正値を前記湿度に応じたマップデータとしてあらか
じめ記憶した学習修正値記憶手段と、 前記運転状態により決定される学習実行条件を満足した
場合に、前記ノック検出手段からのノック検出信号に応
じて、前記学習修正値を補正して前記学習修正値記憶手
段に更新記憶させる学習手段とを備え、 前記学習手段は、前記学習修正値を用いて前記点火時期
補正量を修正して制御用の点火時期補正量を決定すると
ともに、前記ノックを生じさせるノック限界のずれを補
正するための前記学習修正値を前記湿度に応じて決定
し、 前記制御点火時期演算手段は、前記制御用の点火時期補
正量に基づいて、前記湿度に応じて補正された前記制御
点火時期を決定することを特徴とする請求項4に記載の
内燃機関制御装置。
5. A learning correction value storage unit that stores in advance a learning correction value for correcting the ignition timing correction amount as map data corresponding to the humidity, and a learning execution condition determined by the operating state is satisfied. In this case, according to a knock detection signal from the knock detection means, a learning means for correcting the learning correction value to update and store in the learning correction value storage means, the learning means, the learning correction value Along with determining the ignition timing correction amount for control by correcting the ignition timing correction amount using, determine the learning correction value for correcting the deviation of the knock limit that causes the knock according to the humidity, 5. The control ignition timing calculation means determines the control ignition timing corrected according to the humidity, based on the control ignition timing correction amount. The internal combustion engine controller described.
【請求項6】 内燃機関の運転状態に応じて制御燃料噴
射量を演算する内燃機関制御装置において、 前記内燃機関の負荷状態を検出する負荷検出手段と、 前記内燃機関の回転数を検出する回転数検出手段と、 前記内燃機関に吸入される空気の湿度を検出する湿度検
出手段と、 前記運転状態に応じた最適な基本燃料係数をマップデー
タとしてあらかじめ記憶した基本燃料係数記憶手段と、 前記負荷状態および前記回転数に応じて前記基本燃料係
数を読み込み決定する基本燃料係数決定手段と、 前記湿度に応じて前記制御燃料噴射量を補正するための
燃料係数補正量を決定する燃料係数補正量演算手段と、 前記基本燃料係数および前記点火時期補正量に基づいて
前記制御燃料噴射量を決定する制御燃料噴射量演算手段
とを備え、 前記燃料係数補正量演算手段は、高湿度状態では前記制
御燃料噴射量を減少させ且つ低湿度状態では前記制御燃
料噴射量を増加させるように前記燃料係数補正量を決定
するとともに、前記燃料係数補正量を用いて前記基本燃
料係数を補正することにより、前記負荷状態に適合した
制御燃料噴射量を決定することを特徴とする内燃機関制
御装置。
6. An internal combustion engine control device for calculating a control fuel injection amount according to an operating state of an internal combustion engine, comprising: load detecting means for detecting a load state of the internal combustion engine; and rotation for detecting a rotational speed of the internal combustion engine. Number detecting means, humidity detecting means for detecting the humidity of the air sucked into the internal combustion engine, basic fuel coefficient storing means for storing optimal basic fuel coefficient corresponding to the operating state in advance as map data, and the load Basic fuel coefficient determining means for reading and determining the basic fuel coefficient according to the state and the rotational speed, and a fuel coefficient correction amount calculation for determining a fuel coefficient correction amount for correcting the control fuel injection amount according to the humidity. Means, and control fuel injection amount calculation means for determining the control fuel injection amount based on the basic fuel coefficient and the ignition timing correction amount, the fuel coefficient The positive amount calculation means determines the fuel coefficient correction amount so as to decrease the control fuel injection amount in a high humidity state and increase the control fuel injection amount in a low humidity state, and uses the fuel coefficient correction amount. The internal combustion engine control apparatus is characterized in that the control fuel injection amount adapted to the load condition is determined by correcting the basic fuel coefficient by the above.
【請求項7】 前記運転状態に応じた最適な基本燃料係
数を決定する基本燃料係数決定手段と、 前記湿度に応じて前記基本燃料係数を補正するための燃
料係数補正量演算手段と、 前記基本燃料係数および前記点火時期補正量に基づいて
制御燃料噴射量を決定する制御燃料噴射量演算手段とを
備えたことを特徴とする請求項1に記載の内燃機関制御
装置。
7. A basic fuel coefficient determining means for determining an optimum basic fuel coefficient according to the operating state, a fuel coefficient correction amount calculating means for correcting the basic fuel coefficient according to the humidity, and the basic fuel coefficient determining means. The internal combustion engine control apparatus according to claim 1, further comprising: a control fuel injection amount calculation unit that determines a control fuel injection amount based on a fuel coefficient and the ignition timing correction amount.
JP22542595A 1995-09-01 1995-09-01 Internal combustion engine control device Expired - Fee Related JP3495470B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP22542595A JP3495470B2 (en) 1995-09-01 1995-09-01 Internal combustion engine control device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP22542595A JP3495470B2 (en) 1995-09-01 1995-09-01 Internal combustion engine control device

Publications (2)

Publication Number Publication Date
JPH0968146A true JPH0968146A (en) 1997-03-11
JP3495470B2 JP3495470B2 (en) 2004-02-09

Family

ID=16829176

Family Applications (1)

Application Number Title Priority Date Filing Date
JP22542595A Expired - Fee Related JP3495470B2 (en) 1995-09-01 1995-09-01 Internal combustion engine control device

Country Status (1)

Country Link
JP (1) JP3495470B2 (en)

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE19727597C1 (en) * 1997-06-28 1998-08-06 Volkswagen Ag Engine control system dependent on air humidity
JP2002242713A (en) * 2000-12-15 2002-08-28 Denso Corp Control device for internal combustion engine
KR100412883B1 (en) * 2001-10-11 2003-12-31 현대자동차주식회사 A method for engine controlling in vehicle for driveability at high humidity
KR100569428B1 (en) * 2003-12-30 2006-04-07 현대자동차주식회사 Apparatus and Method for Controlling Engine Knocking Using by Humidity Compensation
WO2010092876A1 (en) * 2009-02-12 2010-08-19 本田技研工業株式会社 Ignition timing controller of internal combustion engine
JP2011247108A (en) * 2010-05-24 2011-12-08 Toyota Motor Corp Knocking control device for internal combustion engine
JP2013164083A (en) * 2013-05-31 2013-08-22 Toyota Motor Corp Knocking control device for internal combustion engine
CN105715401A (en) * 2014-12-19 2016-06-29 福特环球技术公司 System and method for adjusting engine airflow
JP2016540919A (en) * 2013-10-28 2016-12-28 ジャガー ランド ローバー リミテッドJaguar Land Rover Limited Control method for knocking gasoline engine
JP2017020406A (en) * 2015-07-10 2017-01-26 日立オートモティブシステムズ株式会社 Control device for internal combustion engine
WO2017033644A1 (en) * 2015-08-25 2017-03-02 日立オートモティブシステムズ株式会社 Internal combustion engine control device
KR20190003099A (en) * 2017-06-30 2019-01-09 현대자동차주식회사 Apparatus for controlling ignition timing of engine and method thereof
JP2019138151A (en) * 2018-02-06 2019-08-22 株式会社日立製作所 Control device, control method, and control program
CN115163376A (en) * 2022-02-22 2022-10-11 重庆长安汽车股份有限公司 Engine ignition advance angle control method and device, engine management system and automobile

Cited By (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE19727597C1 (en) * 1997-06-28 1998-08-06 Volkswagen Ag Engine control system dependent on air humidity
JP2002242713A (en) * 2000-12-15 2002-08-28 Denso Corp Control device for internal combustion engine
KR100412883B1 (en) * 2001-10-11 2003-12-31 현대자동차주식회사 A method for engine controlling in vehicle for driveability at high humidity
KR100569428B1 (en) * 2003-12-30 2006-04-07 현대자동차주식회사 Apparatus and Method for Controlling Engine Knocking Using by Humidity Compensation
WO2010092876A1 (en) * 2009-02-12 2010-08-19 本田技研工業株式会社 Ignition timing controller of internal combustion engine
JP2010185326A (en) * 2009-02-12 2010-08-26 Honda Motor Co Ltd Ignition timing controller for internal combustion engine
US8606489B2 (en) 2009-02-12 2013-12-10 Honda Motor Co., Ltd. Ignition timing control system for internal combustion engine
JP2011247108A (en) * 2010-05-24 2011-12-08 Toyota Motor Corp Knocking control device for internal combustion engine
JP2013164083A (en) * 2013-05-31 2013-08-22 Toyota Motor Corp Knocking control device for internal combustion engine
JP2016540919A (en) * 2013-10-28 2016-12-28 ジャガー ランド ローバー リミテッドJaguar Land Rover Limited Control method for knocking gasoline engine
US10947912B2 (en) 2013-10-28 2021-03-16 Jaguar Land Rover Limited Gasoline engine knock control
CN105715401B (en) * 2014-12-19 2020-08-18 福特环球技术公司 System and method for regulating engine airflow
CN105715401A (en) * 2014-12-19 2016-06-29 福特环球技术公司 System and method for adjusting engine airflow
JP2017020406A (en) * 2015-07-10 2017-01-26 日立オートモティブシステムズ株式会社 Control device for internal combustion engine
JPWO2017033644A1 (en) * 2015-08-25 2018-03-08 日立オートモティブシステムズ株式会社 Internal combustion engine control device
US20180355813A1 (en) * 2015-08-25 2018-12-13 Hitachi Automotive Systems, Ltd. Internal Combustion Engine Control Device
EP3343019A4 (en) * 2015-08-25 2019-04-17 Hitachi Automotive Systems, Ltd. Internal combustion engine control device
CN107923359A (en) * 2015-08-25 2018-04-17 日立汽车***株式会社 Combustion engine control
WO2017033644A1 (en) * 2015-08-25 2017-03-02 日立オートモティブシステムズ株式会社 Internal combustion engine control device
KR20190003099A (en) * 2017-06-30 2019-01-09 현대자동차주식회사 Apparatus for controlling ignition timing of engine and method thereof
JP2019138151A (en) * 2018-02-06 2019-08-22 株式会社日立製作所 Control device, control method, and control program
CN115163376A (en) * 2022-02-22 2022-10-11 重庆长安汽车股份有限公司 Engine ignition advance angle control method and device, engine management system and automobile
CN115163376B (en) * 2022-02-22 2023-07-25 重庆长安汽车股份有限公司 Engine ignition advance angle control method and device, engine management system and automobile

Also Published As

Publication number Publication date
JP3495470B2 (en) 2004-02-09

Similar Documents

Publication Publication Date Title
EP0810362B1 (en) Method for controlling an internal combustion engine
JP5026337B2 (en) Control device for multi-cylinder internal combustion engine
JP3495470B2 (en) Internal combustion engine control device
JPH0617693A (en) Electronic control system for internal combustion engine
JP4168273B2 (en) Control device for internal combustion engine
JPH0783150A (en) Ignition timing control device for internal combustion engine
JPH09317522A (en) Engine control method
JPH09303243A (en) Controller for internal combustion engine
JP3533888B2 (en) Control device for direct injection spark ignition type internal combustion engine
JPS6116273A (en) Control device of ignition timing in internal-combustion engine
JP2514446B2 (en) Fuel supply control device for internal combustion engine with knocking control function
JPH11229930A (en) Internal combustion engine controller
JP7222859B2 (en) Control device for internal combustion engine
US11149705B2 (en) Engine controller and engine control method
JP2627099B2 (en) Ignition timing control device for internal combustion engine
JP2538626B2 (en) Control device for internal combustion engine
JPH0637868B2 (en) Engine knocking suppression device
JP3489204B2 (en) Control device for internal combustion engine
JP3718857B2 (en) Control device for internal combustion engine
JP2762547B2 (en) Engine fuel supply control device
JPH0432939B2 (en)
JPH09273468A (en) Engine control method
JP2514442B2 (en) Knock detection device for internal combustion engine
JPH0415963Y2 (en)
JPH076437B2 (en) Fuel supply control device for internal combustion engine

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20071121

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081121

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081121

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091121

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091121

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101121

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111121

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121121

Year of fee payment: 9

LAPS Cancellation because of no payment of annual fees