Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH0826799B2 - Idle speed control device for internal combustion engine - Google Patents
[go: Go Back, main page]

JPH0826799B2 - Idle speed control device for internal combustion engine - Google Patents

Idle speed control device for internal combustion engine

Info

Publication number
JPH0826799B2
JPH0826799B2 JP62169167A JP16916787A JPH0826799B2 JP H0826799 B2 JPH0826799 B2 JP H0826799B2 JP 62169167 A JP62169167 A JP 62169167A JP 16916787 A JP16916787 A JP 16916787A JP H0826799 B2 JPH0826799 B2 JP H0826799B2
Authority
JP
Japan
Prior art keywords
amount
power generation
ignition timing
external load
control
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
JP62169167A
Other languages
Japanese (ja)
Other versions
JPS6415441A (en
Inventor
昌宏 片岡
光則 高尾
Original Assignee
日本電装株式会社
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 日本電装株式会社 filed Critical 日本電装株式会社
Priority to JP62169167A priority Critical patent/JPH0826799B2/en
Publication of JPS6415441A publication Critical patent/JPS6415441A/en
Publication of JPH0826799B2 publication Critical patent/JPH0826799B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

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

Description

【発明の詳細な説明】 発明の目的 [産業上の利用分野] 本発明は、内燃機関の外部負荷に起因するアイドル回
転速度変動を抑制するのに有効な内燃機関のアイドル回
転速度制御装置に関する。
DETAILED DESCRIPTION OF THE INVENTION [Industrial field of use] The present invention relates to an idle speed control device for an internal combustion engine, which is effective in suppressing idle speed fluctuations caused by an external load of the internal combustion engine.

[従来の技術] 従来より、内燃機関のアイドル回転速度を目標アイド
ル回転速度とするように制御し、該内燃機関のアイドル
安定性を向上させる技術が知られている。このようなも
のとして、例えば、以下のような技術が提案されてい
る。すなわち、 (1) 内燃機関を搭載した車両の発進時に、該内燃機
関の回転速度がアイドリング設定回転速度より低下した
場合、点火時期を進角制御して上記内燃機関の出力トル
クを増大する「内燃機関用点火時期制御装置」(特開昭
52−140734号公報)。
[Prior Art] Conventionally, there is known a technique of controlling an idle rotation speed of an internal combustion engine to a target idle rotation speed to improve idle stability of the internal combustion engine. As such, for example, the following technologies have been proposed. That is, (1) When the rotation speed of the internal combustion engine is lower than the idling set rotation speed when the vehicle equipped with the internal combustion engine is started, the ignition timing is advanced and the output torque of the internal combustion engine is increased. Ignition timing control device for engine "
No. 52-140734).

(2) 実際のエンジン速度と所望のアイドリング速度
間のエラーを表す信号を発生する手段と、前記エラー信
号に従ってエンジン・イグニッション・タイミングを変
化させるように前記エラー信号に接続されているイグニ
ッション・タイミング制御手段と、エンジン・エア・イ
ンテイク・マニホールドへの空気供給を制御するため
に、エラー信号の時間積分に応じて制御されるように接
続されている空気供給手段とを備え過度の燃料消費及び
排気ガス生成を過渡期間では許容することのできる範囲
に制御する「内燃機関のアイドリング速度の制御方法及
び制御システム」(特開昭56−121843号公報)。
(2) Means for generating a signal representative of an error between the actual engine speed and the desired idling speed, and ignition timing control connected to the error signal for varying the engine ignition timing according to the error signal. Means and air supply means connected in a controlled manner in response to the time integration of the error signal for controlling the air supply to the engine air intake manifold. "Control method and control system for idling speed of internal combustion engine" for controlling generation within a range that can be allowed in a transient period (Japanese Patent Laid-Open No. 56-121843).

(3) エンジンによって駆動される発電機の発生電圧
を、エンジンの回転変動に合わせて、エンジン回転数が
高いときには発電電圧も高く、エンジン回転数が低いと
きには発電電圧も低くなるように調整し、エンジンの発
生する動力のうち、発電機で消費される動力を調整し、
エンジンの回転変動を抑制する「車両用発電機の制御装
置」(特開昭60−35926号公報)。
(3) The generated voltage of the generator driven by the engine is adjusted so that the generated voltage is high when the engine speed is high and the generated voltage is low when the engine speed is low, in accordance with the engine rotation fluctuation, Of the power generated by the engine, adjust the power consumed by the generator,
"Vehicle generator control device" that suppresses engine rotation fluctuations (Japanese Patent Laid-Open No. 60-35926).

[発明が解決しようとする問題点] しかし、かかる従来技術には、以下のような問題点が
あった。すなわち、 (1)第24図に示すように、回転速度変動、例えば、据
え切り時のパワーステアリング(PS)作動に伴う回転速
度の下降量(同図に破線で示す。)を充分補正するため
には、点火時期をかなり大きく進角させる必要がある。
また、例えば、車載のエアコン(A/C)作動に伴う回転
速度の下降量(同図に一点鎖線で示す。)はかなり大き
いので、点火時期の進角制御だけでは抑制できない。さ
らに、第25図に示すように、点火時期を進角させる程ア
イドル安定性は悪化する傾向がある。上記第24図、第25
図に示すように、例えば、据え切り時のパワーステアリ
ング(PS)作動に伴う回転速度の下降量の補正に必要な
点火時期進角量は、アイドル安定性許容値に対応する点
火時期進角量とほぼ等しい。このように、点火時期制御
だけで充分抑制可能な回転速度変動は比較的小さい変動
であり、例えば、据え切り時のパワーステアリング(P
S)作動や車載のエアコン(A/C)作動等の所謂外部負荷
に起因する大きな回転速度変動は充分に抑制できないと
共に、アイドル安定性の悪化を招くという弊害もあっ
た。このことは、所謂ドライバビリティを悪化させ、運
転者にも不快感を与えていた。
[Problems to be Solved by the Invention] However, the related art has the following problems. That is, (1) as shown in FIG. 24, in order to sufficiently correct the rotational speed fluctuation, for example, the amount of decrease in rotational speed (indicated by the broken line in the figure) due to the power steering (PS) operation during stationary steering. Therefore, it is necessary to advance the ignition timing considerably.
Further, for example, the amount of decrease in the rotational speed (shown by the one-dot chain line in the figure) associated with the operation of the air conditioner (A / C) mounted on the vehicle is so large that it cannot be suppressed only by the advance control of the ignition timing. Further, as shown in FIG. 25, the idle stability tends to deteriorate as the ignition timing is advanced. Figures 24 and 25 above
As shown in the figure, for example, the ignition timing advance amount required to correct the amount of decrease in rotational speed due to the power steering (PS) operation during stationary steering is the ignition timing advance amount corresponding to the idle stability allowable value. Is almost equal to. As described above, the rotational speed fluctuation that can be sufficiently suppressed only by the ignition timing control is a relatively small fluctuation. For example, the power steering (P
Large rotation speed fluctuations due to so-called external loads such as S) operation and in-vehicle air conditioner (A / C) operation cannot be sufficiently suppressed, and there is also a problem that idle stability is deteriorated. This deteriorates so-called drivability and gives the driver discomfort.

(2)また、バイパスエア流量の増減抑制により回転速
度変動を抑制する技術では、空気供給手段が作動してか
ら実際にバイパスエア流量が変化するまでに、かなりの
時間遅れを生じる。例えば、第26図のタイミングチャー
トに示すように、外部負荷量の増加に対応するエアコン
スイッチ(A/C SW)信号が時刻T81にロウレベル(OF
F)からハイレベル(ON)に変化しても、実際にバイパ
スエア流量が増加するのは、上記時刻T81から約1.5[se
c]経過後の時刻T82である。従って、同図に示すよう
に、外部負荷量増加直後には回転速度が大きく低下して
しまう。このように、バイバスエア流量制御は応答性が
極めて悪く、外部負荷量の急激な変化時には、速やかに
対応できなかった。
(2) Further, in the technique of suppressing the rotational speed fluctuation by suppressing the increase / decrease in the bypass air flow rate, a considerable time delay occurs after the air supply means is activated until the bypass air flow rate actually changes. For example, as shown in the timing chart of FIG. 26, the air conditioner switch (A / C SW) signal corresponding to the increase in the external load amount is low level (OF
Even if it changes from F) to the high level (ON), the bypass air flow rate actually increases from the time T81 above about 1.5 [se
c] It is time T82 after a lapse of time. Therefore, as shown in the figure, immediately after the increase of the external load amount, the rotation speed greatly decreases. As described above, the responsiveness of the bypass air flow rate control is extremely poor, and the rapid change in the external load cannot be dealt with promptly.

(3)さらに、発電機の界磁電流をエンジン回転数に合
わせて調整してエンジンの回転変動を抑制する技術は、
外部負荷により実際にエンジン回転速度が変化した後に
発電機の界磁電流を変更する、所謂フィードバック制御
を行なっていた。このため、外部負荷量の変化によりエ
ンジンの回転速度が目標回転速度から一旦離れた後に、
始めて制御を開始するので、制御の応答遅れや過制御の
発生により制御精度も低下し、回転速度変動抑制の対策
としては未だ充分なものではなかった。
(3) Further, a technique for adjusting the field current of the generator according to the engine speed to suppress the engine rotation fluctuation is:
The so-called feedback control is performed in which the field current of the generator is changed after the engine speed actually changes due to an external load. Therefore, after the engine speed has once departed from the target speed due to the change in the external load,
Since the control is started for the first time, the control accuracy is deteriorated due to the response delay of the control and the occurrence of over-control, and it is not yet sufficient as a measure for suppressing the rotation speed fluctuation.

本発明は、外部負荷量変化時に、内燃機関の回転速度
変動を応答性良く、しかも、充分に抑制可能な内燃機関
のアイドル回転速度制御装置の提供を目的とする。
SUMMARY OF THE INVENTION It is an object of the present invention to provide an idle speed control device for an internal combustion engine, which is highly responsive to changes in the rotation speed of the internal combustion engine when the external load amount changes and can be sufficiently suppressed.

発明の構成 [問題点を解決するための手段] 上記問題を解決するためになされた本発明は、第1図
に例示するように、 内燃機関M1により駆動される発電機M2の発電量を、外
部からの指令に従って調節する発電量調節手段M3と、 上記内燃機関M1の点火時期を、外部からの指令に従っ
て調節する点火時期調節手段M4と、 上記内燃機関M1の少なくとも回転速度を含む運転状態
を検出する運転状態検出手段M5と、 該運転状態検出手段M5の検出結果に基づいて、上記内
燃機関M1のアイドル運転時に該内燃機関M1に作用する外
部負荷量の増減及びその増減量を検出する外部負荷量検
出手段M6と、 該外部負荷量検出手段M6により上記外部負荷量の増加
が検出されたときは、上記外部負荷量検出手段M6の検出
した増加量に応じた所定見込み発電補正量だけ上記発電
機M2の発電量を減少変更する指令を上記発電量調節手段
M3に出力し、上記外部負荷量検出手段M6により上記外部
負荷量の減少が検出されたときは、上記外部負荷量検出
手段M6の検出した減少量に応じた所定見込み発電補正量
だけ上記発電機M2の発電量を増加変更する指令を上記発
電量調節手段M3に出力する発電量補正手段M7と、 上記外部負荷量検出手段M6により上記外部負荷量の増
加が検出されたときは、上記外部負荷量検出手段M6の検
出した増加量に応じた所定見込み点火時期補正量だけ上
記内燃機関M1の点火時期を進角変更する指令を上記点火
時期調節手段M4に出力し、上記外部負荷量検出手段M6に
より上記外部負荷量の減少が検出されたときは、上記外
部負荷量検出手段M6の検出した減少量に応じた所定見込
み点火時期補正量だけ上記内燃機関M1の点火時期を遅角
変更する指令を上記点火時期調節手段M4に出力する点火
時期補正手段M8と、 を備えたことを特徴とする内燃機関のアイドル回転速
度制御装置を要旨とするものである。
Configuration of the Invention [Means for Solving the Problems] The present invention made to solve the above problems, as illustrated in FIG. 1, shows the amount of power generation of a generator M2 driven by an internal combustion engine M1, Power generation amount adjusting means M3 for adjusting according to a command from the outside, ignition timing of the internal combustion engine M1, ignition timing adjusting means M4 for adjusting according to a command from the outside, and an operating state including at least the rotational speed of the internal combustion engine M1. An operating state detecting means M5 for detecting, and based on the detection result of the operating state detecting means M5, increase / decrease of an external load amount acting on the internal combustion engine M1 during idling operation of the internal combustion engine M1 and an external amount detecting the increase / decrease amount thereof. When the increase in the external load amount is detected by the load amount detecting means M6 and the external load amount detecting means M6, the predetermined estimated power generation correction amount corresponding to the increase amount detected by the external load amount detecting means M6 is used. Power generation The power generation amount controlling means an instruction to reduce change the power generation amount of M2
When the external load amount detecting means M6 outputs a decrease to the external load amount, the generator outputs only a predetermined estimated power generation correction amount according to the decrease amount detected by the external load amount detecting means M6. When the increase in the external load amount is detected by the external load amount detecting means M6 and the power generation amount correcting means M7 which outputs a command to increase the generating amount of M2 to the power generation amount adjusting means M3, the external load A command for advancing the ignition timing of the internal combustion engine M1 by a predetermined estimated ignition timing correction amount according to the increase detected by the amount detecting means M6 is output to the ignition timing adjusting means M4, and the external load amount detecting means M6. When a decrease in the external load amount is detected by the above, a command to retard the ignition timing of the internal combustion engine M1 by a predetermined estimated ignition timing correction amount according to the decrease amount detected by the external load amount detecting means M6 is issued. Ignition timing adjuster And ignition timing correcting means M8 for outputting to M4, the idle speed control apparatus for an internal combustion engine characterized by comprising a one in which the subject matter.

発電量調節手段M3とは、内燃機関M1により駆動される
発電機M2の発電量を、外部からの指令に従って調節する
ものである。例えば、エンジンにより駆動されるオルタ
ネータの発生電圧を適正値に制御する接点式レギュレー
タ、あるいは、ICレギュレータにより実現できる。
The power generation amount adjusting means M3 is for adjusting the power generation amount of the power generator M2 driven by the internal combustion engine M1 according to a command from the outside. For example, it can be realized by a contact regulator or an IC regulator that controls the voltage generated by an alternator driven by the engine to an appropriate value.

点火時期調節手段M4とは、内燃機関M1の点火時期を、
外部からの指令に従って調節するものである。例えば、
外部から伝達される点火信号を入力し、点火進角および
通電時間を決定するイグナイタにより実現できる。
Ignition timing adjusting means M4, the ignition timing of the internal combustion engine M1,
It is adjusted according to an external command. For example,
It can be realized by an igniter that inputs an ignition signal transmitted from the outside and determines an ignition advance angle and an energization time.

運転状態検出手段M5とは、内燃機関M1の少なくとも回
転速度を含む運転状態を検出するものである。例えば、
回転速度を検出する回転角センサ、アイドル状態を検出
するアイドルスイッチ、空調装置やパワーステアリング
装置の起動・停止を検出するエアコンスイッチ、パワー
ステアリングスイッチ等により実現できる。
The operating state detecting means M5 detects an operating state of the internal combustion engine M1 including at least the rotational speed. For example,
It can be realized by a rotation angle sensor that detects a rotation speed, an idle switch that detects an idle state, an air conditioner switch that detects start / stop of an air conditioner or a power steering device, a power steering switch, and the like.

外部負荷量検出手段M6とは、運転状態検出手段M5の検
出結果に基づいて、内燃機関M1がアイドル運転時に該内
燃機関M1に作用する外部負荷量の増減、及びその増減量
を検出するものである。ここで、外部負荷量とは、内燃
機関M1に作用する機械的な負荷であり、空調装置のコン
プレッサの起動・停止、もしくは、パワーステアリング
装置のベーンポンプの起動・停止等に起因するような負
荷である。例えば、アイドル運転時に、エアコンスイッ
チ、パワーステアリングスイッチ等の出力信号が停止状
態(OFF)から作動状態(ON)に変化したときは、空調
装置やパワーステアリング装置の起動に伴って外部負荷
量が増加したものと検出し、一方、上記両信号の少なく
とも一方が作動状態(ON)から停止状態(OFF)に変化
したときは、空調装置やパワーステアリング装置の停止
に伴って外部負荷量が減少したものと検出するよう構成
できる。また、例えば、アイドル運転時に、回転角セン
サの検出した回転速度が減少したときは外部負荷量が増
加したものと検出し、一方、回転速度が増加したときは
外部負荷量が減少したものと検出することもできる。
The external load amount detection means M6, based on the detection result of the operating state detection means M5, the increase or decrease of the external load amount that acts on the internal combustion engine M1 during internal combustion engine M1 in idle operation, and detects the increase or decrease amount. is there. Here, the external load amount is a mechanical load that acts on the internal combustion engine M1, and is a load caused by starting / stopping the compressor of the air conditioner or starting / stopping the vane pump of the power steering device. is there. For example, when the output signal of the air conditioner switch, power steering switch, etc. changes from the stopped state (OFF) to the operating state (ON) during idle operation, the external load increases as the air conditioner or power steering device starts. On the other hand, when at least one of the above signals changes from the operating state (ON) to the stop state (OFF), the external load amount has decreased due to the stop of the air conditioning system or power steering system. Can be configured to detect. Also, for example, during idle operation, when the rotation speed detected by the rotation angle sensor decreases, it is detected that the external load amount has increased, while when the rotation speed has increased, it is detected that the external load amount has decreased. You can also do it.

発電量補正手段M7とは、外部負荷量検出手段M6により
外部負荷量の増加が検出されたときは、外部負荷量検出
手段M6の検出した増加量に応じた所定見込み発電補正量
だけ発電機M2の発電量を減少変更する指令を発電量調節
手段M3に出力し、外部負荷量検出手段M6により外部負荷
量の減少が検出されたときは、外部負荷量検出手段M6の
検出した減少量に応じた所定見込み発電補正量だけ発電
機M2の発電量を増加変更する指令を発電量調節手段M3に
出力するものである。そして、発電量補正手段M7は、所
定見込み発電補正量を徐々に減少するように構成しても
よい。
When the external load amount detecting means M6 detects an increase in the external load amount, the power generation amount correcting means M7 means the generator M2 by a predetermined expected power generation correction amount corresponding to the increase amount detected by the external load amount detecting means M6. When the external load amount detecting means M6 detects a decrease in the external load amount, it outputs a command to decrease the amount of power generation of the external load amount detecting means M3 according to the decrease amount detected by the external load amount detecting means M6. A command to increase and change the power generation amount of the generator M2 by the predetermined estimated power generation correction amount is output to the power generation amount adjusting means M3. Then, the power generation amount correction means M7 may be configured to gradually decrease the predetermined expected power generation correction amount.

点火時期補正手段M8とは、外部負荷量検出手段M6によ
り外部負荷量の増加が検出されたときは、外部負荷量検
出手段M6の検出した増加量に応じた所定見込み点火時期
補正量だけ内燃機関M1の点火時期を進角変更する指令を
点火時期調節手段M4に出力し、外部負荷量検出手段M6に
より外部負荷量の減少が検出されたときは、外部負荷量
検出手段M6の検出した減少量に応じた所定見込み点火時
期補正量だけ内燃機関M1の点火時期を遅角変更する指令
を点火時期調節手段M4に出力するものである。
The ignition timing correction means M8 means that when the external load amount detection means M6 detects an increase in the external load amount, the internal combustion engine is a predetermined estimated ignition timing correction amount according to the increased amount detected by the external load amount detection means M6. A command to change the ignition timing of M1 is output to the ignition timing adjusting means M4, and when a decrease in the external load amount is detected by the external load amount detecting means M6, the decrease amount detected by the external load amount detecting means M6. A command for changing the ignition timing of the internal combustion engine M1 by a predetermined estimated ignition timing correction amount is output to the ignition timing adjusting means M4.

上記外部負荷量検出手段M6、発電量補正手段M7および
点火時期補正手段M8は、例えば、各々独立したディスク
リートな論理回路により実現できる。また、例えば、周
知のCPU,ROM、RAMおよびその他の周辺回路素子と共に論
理演算回路として構成され、予め定められた処理手順に
従って上記各手段を実現するものであってもよい。
The external load amount detecting means M6, the power generation amount correcting means M7 and the ignition timing correcting means M8 can be realized by, for example, independent discrete logic circuits. Further, for example, a configuration may be adopted in which a well-known CPU, ROM, RAM, and other peripheral circuit elements are configured as a logical operation circuit, and the above-described units are realized in accordance with a predetermined processing procedure.

[作用] 上記のように構成された本発明の内燃機関のアイドル
回転速度制御装置においては、運転状態検出手段M5が、
内燃機関M1の少なくとも回転速度を含む運転状態を検出
し、外部負荷量検出手段M6が、運転状態検出手段M5の検
出結果に基づいて、内燃機関M1のアイドル運転時に内燃
機関M1に作用する外部負荷量の増減、及びその増減量を
検出する。
[Operation] In the idle speed control device for an internal combustion engine of the present invention configured as described above, the operating state detecting means M5 is
The operating state including at least the rotational speed of the internal combustion engine M1 is detected, and the external load amount detecting means M6 is based on the detection result of the operating state detecting means M5, and the external load acting on the internal combustion engine M1 during idle operation of the internal combustion engine M1. Increase / decrease in amount and the amount of increase / decrease are detected.

そして、外部負荷量検出手段M6によって外部負荷量の
増加が検出されたときは、発電量補正手段M7が、外部負
荷量検出手段M6の検出した増加量に応じた所定見込み発
電補正量だけ発電機M2の発電量を減少変更する指令を、
発電量調節手段M3に出力すると共に、点火時期補正手段
M8が、外部負荷量検出手段M6の検出した増加量に応じた
所定見込み点火時期補正量だけ内燃機関M1の点火時期を
進角変更する指令を、点火時期調節手段M4に出力する。
Then, when the increase in the external load amount is detected by the external load amount detecting means M6, the power generation amount correcting means M7 generates the predetermined estimated power generation correction amount according to the increase amount detected by the external load amount detecting means M6. A command to reduce and change the power generation amount of M2,
Output to the power generation amount adjusting means M3 and ignition timing correcting means
M8 outputs a command to the ignition timing adjusting means M4 to advance the ignition timing of the internal combustion engine M1 by a predetermined estimated ignition timing correction amount according to the increase amount detected by the external load amount detecting means M6.

すると、発電量調節手段M3は、発電量補正手段M7から
の指令に従って、発電機M2の発電量を減少させ、また、
点火時期調節手段M4は、点火時期補正手段M8からの指令
に従って、内燃機関M1の点火時期を進角させる。
Then, the power generation amount adjusting means M3 reduces the power generation amount of the generator M2 in accordance with the instruction from the power generation amount correcting means M7, and
The ignition timing adjusting means M4 advances the ignition timing of the internal combustion engine M1 according to a command from the ignition timing correcting means M8.

一方、外部負荷量検出手段M6によって外部負荷量の減
少が検出されたときは、発電量補正手段M7が、外部負荷
量検出手段M6の検出した減少量に応じた所定見込み発電
補正量だけ発電機M2の発電量を増加変更する指令を、発
電量調節手段M3に出力すると共に、点火時期補正手段M8
が、外部負荷量検出手段M6の検出した減少量に応じた所
定見込み点火時期補正量だけ内燃機関M1の点火時期を遅
角変更する指令を、点火時期調節手段M4に出力する。
On the other hand, when the external load amount detection means M6 detects a decrease in the external load amount, the power generation amount correction means M7 generates a predetermined estimated power generation correction amount according to the reduction amount detected by the external load amount detection means M6. A command to increase the power generation amount of M2 is output to the power generation amount adjusting means M3, and the ignition timing correcting means M8
However, it outputs to the ignition timing adjusting means M4 a command to retard the ignition timing of the internal combustion engine M1 by a predetermined estimated ignition timing correction amount according to the reduction amount detected by the external load amount detecting means M6.

すると、発電量調節手段M3は、発電量補正手段M7から
の指令に従って、発電機M2の発電量を増加させ、また、
点火時期調節手段M4は、点火時期補正手段M8からの指令
に従って、内燃機関M1の点火時期を遅角させる。
Then, the power generation amount adjusting means M3 increases the power generation amount of the generator M2 in accordance with the command from the power generation amount correcting means M7, and
The ignition timing adjusting means M4 retards the ignition timing of the internal combustion engine M1 according to the command from the ignition timing correcting means M8.

即ち、本発明の内燃機関のアイドル回転速度制御装置
においては、アイドル運転時に内燃機関M1に作用する外
部負荷量が増加すると、その増加量に応じて、発電機M2
の発電量を減少させると共に、内燃機関M1の点火時期を
進角させ、逆に、アイドル運転時に内燃機関M1に作用す
る外部負荷量が減少すると、その減少量に応じて、発電
機M2の発電量を増加させると共に、内燃機関M1の点火時
期を遅角させるようにしている。
That is, in the internal combustion engine idle speed control device of the present invention, when the external load amount that acts on the internal combustion engine M1 during idle operation increases, the generator M2
When the amount of external load acting on the internal combustion engine M1 during idling is decreased, the power generation of the generator M2 is reduced according to the amount of decrease. The amount is increased and the ignition timing of the internal combustion engine M1 is retarded.

このような本発明の内燃機関のアイドル回転速度制御
装置によれば、内燃機関M1に作用する外部負荷量が増加
したときには、発電機M2の発電量が減少されて内燃機関
M1への負荷が低減する共に、点火時期が進角されて内燃
機関M1自身の出力(トルク)が増加するため、アイドル
回転速度の低下を確実に防止でき、逆に、外部負荷量が
減少したときには、発電機M2の発電量が増加されて内燃
機関M1への負荷が増加すると共に、点火時期が遅角され
て内燃機関M1自信の出力が減少するため、アイドル回転
速度の上昇を確実に防止できる。
According to such an idle speed control device for an internal combustion engine of the present invention, when the amount of external load acting on the internal combustion engine M1 increases, the amount of power generation of the generator M2 is reduced and the internal combustion engine
As the load on M1 is reduced and the ignition timing is advanced to increase the output (torque) of internal combustion engine M1 itself, it is possible to reliably prevent the idle rotation speed from decreasing, and conversely, the external load amount decreases. Occasionally, the amount of power generated by the generator M2 is increased to increase the load on the internal combustion engine M1, and the ignition timing is retarded to decrease the output of the internal combustion engine M1. it can.

なお、第2図のタイミングチャートに示すように、点
火時期制御は点火信号出力時から約50[msec]経過後
に、また、発電量制御はオルタネータ制御信号出力時か
ら約100[msec]経過後に各々内燃機関M1の運転状態、
特に回転速度に、応答性良く反映される。ちなみに、ア
イドルスピードコントロールバルブ(ISCV)によるバイ
パスエア流量制御だけでは、数百[msec]も遅れてしま
う。さらに、発電機M2の発電量制御を行なうと、第3図
に示すように、例えば、出力電圧を一定とした場合、オ
ルタネータ出力電流を増減変更すると、これは内燃機関
M1にとって充分な負荷変動となり、回転速度変動量は大
きく変わる。ちなみに、内燃機関M1のアイドル運転時に
オルタネータの発電を停止すると、回転速度は約140
[r.pm.]上昇する。
As shown in the timing chart of FIG. 2, the ignition timing control is performed after about 50 [msec] has elapsed from the output of the ignition signal, and the power generation amount control is performed after about 100 [msec] has elapsed from the output of the alternator control signal. Operating state of the internal combustion engine M1,
In particular, it is reflected in the rotation speed with good responsiveness. By the way, just by controlling the bypass air flow rate by the idle speed control valve (ISCV), it will be delayed by several hundred [msec]. Further, when the power generation amount of the generator M2 is controlled, as shown in FIG. 3, for example, when the output voltage is kept constant and the alternator output current is increased / decreased, this changes to the internal combustion engine.
The load change is sufficient for M1, and the amount of rotation speed change greatly changes. By the way, if the alternator stops generating electricity when the internal combustion engine M1 is idle, the rotation speed will be about 140
[R.pm.] Rise.

従って、本発明の内燃機関のアイドル回転速度制御装
置によれば、アイドル運転時における外部負荷量の変化
に起因して生じるアイドル回転速度の変動を、応答性良
く且つ確実に抑制することができる。
Therefore, according to the idle speed control device for an internal combustion engine of the present invention, it is possible to reliably and reliably suppress fluctuations in the idle speed that occur due to changes in the external load amount during idle operation.

[実施例] 次に本発明の好適な実施例を図面に基づいて詳細に説
明する。本発明の第1実施例であるエンジンのアイドル
回転速度制御装置のシステム構成を第4図に示す。
[Embodiment] Next, a preferred embodiment of the present invention will be described in detail with reference to the drawings. FIG. 4 shows the system configuration of the engine idle speed control device according to the first embodiment of the present invention.

同図に示すように、エンジンのアイドル回転速度制御
装置1は、エンジン2、充電装置3およびこれらを制御
する電子制御装置(以下、単にECUと呼ぶ。)4から構
成されている。
As shown in FIG. 1, an engine idle speed control device 1 includes an engine 2, a charging device 3, and an electronic control device (hereinafter simply referred to as an ECU) 4 that controls these.

エンジン2は、シリンダ5、ピストン6およびシリン
ダヘッド7から燃焼室8を形成し、該燃焼室8には点火
プラグ9が配設されている。
The engine 2 forms a combustion chamber 8 from a cylinder 5, a piston 6 and a cylinder head 7, and an ignition plug 9 is arranged in the combustion chamber 8.

該エンジン2の吸気系は、上記燃焼室8と吸気バルブ
10を介して連通する吸気ポート11、吸気管12、吸入空気
の脈動を吸収するサージタンク13、吸入空気量を調節す
るスロットルバルブ14およびエアクリーナ15から構成さ
れ、さらに、上記吸気管12は、上記スロットルバルブ14
を迂回するバイパス通路16を備え、しかも、該バイパス
路16にはアイドルスピードコントロールバルブ(以下、
単にISCVと呼ぶ。)17が介装されている。
The intake system of the engine 2 includes the combustion chamber 8 and the intake valve.
An intake port 11, which communicates via 10, an intake pipe 12, a surge tank 13 which absorbs the pulsation of intake air, a throttle valve 14 which adjusts the amount of intake air, and an air cleaner 15, and the intake pipe 12 is Throttle valve 14
Is provided with a bypass passage 16, and the bypass passage 16 has an idle speed control valve (hereinafter,
Call it simply ISCV. ) 17 are installed.

上記エンジン2の排気系は、上記燃焼室8と排気バル
ブ18を介して連通する排気ポート19、排気管20および触
媒コンバータ21から構成されている。
The exhaust system of the engine 2 is composed of an exhaust port 19, which communicates with the combustion chamber 8 via an exhaust valve 18, an exhaust pipe 20, and a catalytic converter 21.

上記エンジン2の点火系は、点火に必要な高電圧を出
力するイグナイタ22および図示しないクランク軸に連動
して上記イグナイタ22で発生した高電圧を点火プラグに
分配供給するディストリビュータ23より構成されてい
る。
The ignition system of the engine 2 includes an igniter 22 that outputs a high voltage required for ignition and a distributor 23 that distributes and supplies the high voltage generated by the igniter 22 to an ignition plug in conjunction with a crankshaft (not shown). .

上記エンジン2の燃料系統は、燃料を貯蔵するための
フューエルタンク24、該燃料を圧送するフューエルポン
プ25、圧送された燃料を上記吸気ポート11に噴射する電
磁式燃料噴射弁(フューエルインジェクタ)26から構成
されている。
The fuel system of the engine 2 includes a fuel tank 24 for storing fuel, a fuel pump 25 for pumping the fuel, and an electromagnetic fuel injection valve (fuel injector) 26 for injecting the pumped fuel to the intake port 11. It is configured.

また、上記充電装置3は、オルタネータ27およびレギ
ュレータ28から構成され車載のバッテリ29やその他の電
気装置へ電力を供給する。
The charging device 3 is composed of an alternator 27 and a regulator 28 and supplies electric power to a vehicle battery 29 and other electric devices.

エンジンのアイドル回転速度制御装置1は検出器とし
て、上述した吸気管12のスロットルバルブ14上流側に設
けられて吸入空気量を計測するエアフロメータ31、該エ
アフロメータ31内部に設けられて吸入空気温度を測定す
る吸気温センサ32、上記スロットルバルブ14に連動して
該スロットルバルブ14の開度を検出するスロットルポジ
ションセンサ33、上記スロットルバルブ14の全閉状態を
検出するアイドルスイッチ34、シリンダブロック5aの冷
却系統に配設されて冷却水温度を検出する水温センサ3
5、排気管20内に設けられて排気中の残存酸素濃度を検
出する酸素濃度センサ36、上述したディストリビュータ
23のカムシャフトの1/24回転毎に、すなわち、クランク
角0゜から30゜の整数倍毎に回転角信号を出力する回転
速度センサを兼ねた回転角センサ37、図示しない車載の
空調装置(エアコン)の起動・停止を検出するエアコン
スイッチ38および図示しない車載のパワーステアリング
装置の起動・停止を検出するパワーステアリングスイッ
チ39を備えている。
The engine idle speed control device 1 is a detector, which is provided on the upstream side of the throttle valve 14 of the intake pipe 12 to measure an intake air amount, and an intake air temperature is provided inside the air flow meter 31. Of the intake air temperature sensor 32, the throttle position sensor 33 that detects the opening of the throttle valve 14 in conjunction with the throttle valve 14, the idle switch 34 that detects the fully closed state of the throttle valve 14, and the cylinder block 5a. Water temperature sensor 3 installed in the cooling system to detect the cooling water temperature
5, an oxygen concentration sensor 36 provided in the exhaust pipe 20 for detecting the residual oxygen concentration in the exhaust gas, the above-mentioned distributor
A rotation angle sensor 37 that also serves as a rotation speed sensor that outputs a rotation angle signal for each 1/24 rotation of the camshaft of 23, that is, for each integral multiple of the crank angle of 0 ° to 30 °, a vehicle-mounted air conditioner (not shown) ( An air conditioner switch 38 for detecting the start / stop of the air conditioner) and a power steering switch 39 for detecting the start / stop of an in-vehicle power steering device (not shown) are provided.

上記各センサおよびスイッチの検出信号はECU4に入力
され、該ECU4はエンジン2および充電装置3を制御す
る。ECU4は、CPU4a,ROM4b,RAM4cを中心に論理演算回路
として構成され、コモンバス4dを介して入出力部4eに接
続されて外部との入出力を行なう。CPU4aは、上述した
各センサおよびスイッチの検出信号を入出力部4eを介し
て入力し、一方、該入出力部4eを介してイグナイタ22、
電磁式燃料噴射弁26および充電装置3のレギュレータ28
に制御信号を出力する。
The detection signals of the above-mentioned respective sensors and switches are input to the ECU 4, and the ECU 4 controls the engine 2 and the charging device 3. The ECU 4 is configured as a logical operation circuit centering on the CPU 4a, ROM 4b, RAM 4c, and is connected to the input / output unit 4e via the common bus 4d to perform input / output with the outside. The CPU 4a inputs the detection signals of the above-mentioned sensors and switches via the input / output unit 4e, while the igniter 22 via the input / output unit 4e,
Electromagnetic fuel injection valve 26 and regulator 28 of charging device 3
Control signal is output to.

次に、上記充電装置3の詳細な構成・作動を第5図に
基づいて説明する。同図に示すように充電装置3は、上
記エンジン2によりベルトを介して駆動されて発電した
交流電流を直流に整流して出力するオルタネータ27、エ
ンジン2の回転速度に応じて変動する上記オルタネータ
27の出力を適正値に制御するレギュレータ28から構成さ
れている。なお、充電装置3の出力は、バッテリ29およ
び各種ランプ等の電気負荷41に供給される。上記オルタ
ネータ27は、シャフトと一体に回転するロータの中央に
巻かれたロータ コイル(フィールド コイル)42、ス
テータのステータ コアの内側の溝に巻かれてY結線さ
れたステータ コイル43および整流を行なうレクティフ
ァイヤ(ダイオード)44から構成されている。エンジン
2から駆動力の供給を受けてロータ コイル42が回転す
ると、ステータ コイル43に三相交流が発生し、該三相
交流をレクティファイヤ44は直流に整流する。バッテリ
29の過充電を防止するレギュレータ28は、該バッテリ29
の電圧やECU4からの制御信号に応じて、パワートランジ
スタ45を介して上記ロータ コイル42に流れるフィール
ド電流を制御する。上記パワートランジスタ45が導通状
態(ON)になると上記ロータ コイル42にフィールド電
流が流れるのでオルタネータ27は発電し、一方、上記パ
ワートランジスタ45が遮断状態(OFF)になると上記ロ
ータ コイル42にフィールド電流が流れなくなるのでオ
ルタネータ27は発電を停止する。なお、通常行われるレ
ギュレータ制御では、バッテリ電圧が予め定めれた設定
値(本実施例では、例えば、14.5[V])になるよう
に、上記パワートランジスタ45導通状態(ON)と遮断状
態(OFF)との間で切り換える制御が行われる。
Next, the detailed configuration and operation of the charging device 3 will be described with reference to FIG. As shown in the figure, the charging device 3 includes an alternator 27 that rectifies an alternating current generated by the engine 2 via a belt to generate an alternating current, and outputs the alternating current, and the alternator that fluctuates according to the rotation speed of the engine 2.
It is composed of a regulator 28 that controls the output of 27 to an appropriate value. The output of the charging device 3 is supplied to the battery 29 and an electric load 41 such as various lamps. The alternator 27 includes a rotor coil (field coil) 42 wound around the center of a rotor that rotates integrally with the shaft, a stator coil 43 wound in a groove inside the stator core of the stator and Y-connected, and a rectifying rectifier. (Diode) 44. When the rotor coil 42 is rotated by the driving force supplied from the engine 2, a three-phase alternating current is generated in the stator coil 43, and the rectifier 44 rectifies the three-phase alternating current into a direct current. Battery
The regulator 28, which prevents overcharging of the battery 29,
The field current flowing in the rotor coil 42 is controlled via the power transistor 45 in accordance with the voltage of the above and the control signal from the ECU 4. When the power transistor 45 is turned on (ON), a field current flows through the rotor coil 42, so that the alternator 27 generates electricity. On the other hand, when the power transistor 45 is turned off (OFF), a field current flows through the rotor coil 42. Since the flow stops, the alternator 27 stops power generation. In the regulator control that is normally performed, the power transistor 45 is in a conductive state (ON) and a cutoff state (OFF) so that the battery voltage becomes a predetermined set value (for example, 14.5 [V] in this embodiment). ) Is controlled.

次に、上記ECU4の実行するアイドル回転速度制御を目
的とした見込み制御処理を第6図に示すフローチャート
に、見込み量減少補正処理を第9図に示すフローチャー
トに各々基づいて説明する。
Next, the predictive control processing for the purpose of the idle speed control executed by the ECU 4 will be described with reference to the flowchart shown in FIG. 6, and the predictive amount reduction correction processing with reference to the flowchart shown in FIG.

第6図に示す見込み制御処理は、ECU4の起動後、アイ
ドルスイッチ34の出力信号によりエンジン2がアイドル
運転状態にあり、しかも、エアコンスイッチ38の出力す
るエアコンスイッチ(A/C SW)信号、または、パワー
ステアリングスイッチ39の出力するパワーステアリング
スイッチ(PS SW)信号等が起動(ON)と停止(OFF)
との間で変化した場合に割り込んで開始される。
The probabilistic control process shown in FIG. 6 is that the engine 2 is in the idle operation state by the output signal of the idle switch 34 after the ECU 4 is started, and the air conditioner switch (A / C SW) signal output by the air conditioner switch 38, or , The power steering switch (PS SW) signal output from the power steering switch 39 is started (ON) and stopped (OFF)
If it changes between and, it will start by interrupting.

まず、ステップ100では、エアコンスイッチ(A/C S
W)信号、または、パワーステアリングスイッチ信号(P
S SW)が停止(OFF)から起動(ON)に変化したか否か
を判定する処理が行なわれ、肯定判断されるとステップ
110に、一方、否定判断されるとステップ170に各々進
む。エアコンスイッチ信号、または、パワーステアリン
グスイッチ信号が停止から起動に変化したと判定された
場合に実行されるステップ110では、エンジン2に作用
する外部負荷量の増加に備えて、点火時期見込み進角量
θONを第7図(1)に示すマップに基づいて、また、オ
ルタネータ見込み発電減少量IONを第7図(2)に示す
マップに基づいて各々算出する処理が行われる。なお、
第7図(1)のマップに示すように、点火時期見込み進
角量θONは、エアコン起動時には10[゜CA]、パワース
テアリング装置起動時には5[゜CA]と定められ、一
方、第7図(2)のマップに示すように、オルタネータ
見込み発電減少量IONは、エアコン起動時には15
[A]、パワーステアリング装置起動時には10[A]と
定められている。ECU4は、第7図(1),(2)に示す
ようなマップを予めROM4b内部に記憶している。続くス
テップ120では、エンジン2の回転速度と負荷とに基づ
いて求めた基本進角量θに上記ステップ110で算出した
点火時期見込み進角量θONを加算して点火時期制御量θ
0を演算する処理が行われる。次に、ステップ130に進
み、現在のオルタネータ発電量I(例えば、現在のオル
タネータ出力電流に相当する値)から上記ステップ110
で算出したオルタネータ見込み発電減少量IONを減算し
てオルタネータ発電制御量I0を演算する処理が行われ
る。続くステップ140では、後述する見込み量減少補正
処理に備えて、点火時期見込み遅角量θOFFを値0に設
定する処理が行われる。次にステップ150に進み、現在
のオルタネータ発電量IをECU4をRAM4cに記憶する処理
が行われる。続くステップ160では、点火時期制御量θ
0に応じてイグナイタ22を制御する制御信号およびオル
タネータ発電制御量I0に応じてレギュレータ28を制御す
る制御信号を各々出力する処理を行った後、一旦、本見
込み制御処理を終了する。
First, in step 100, the air conditioner switch (A / CS
W) signal or power steering switch signal (P
S SW) is processed to determine whether it has changed from stop (OFF) to start (ON), and if affirmative, step
On the other hand, if the determination is negative at 110, the process proceeds to step 170. In step 110, which is executed when it is determined that the air conditioner switch signal or the power steering switch signal has changed from stop to start, the estimated ignition timing advance amount is set in preparation for an increase in the external load amount acting on the engine 2. A process of calculating θON based on the map shown in FIG. 7 (1) and calculating the alternator expected power generation reduction amount ION based on the map shown in FIG. 7 (2) is performed. In addition,
As shown in the map of FIG. 7 (1), the estimated ignition advance amount θON is set to 10 [° CA] when the air conditioner is started and 5 [° CA] when the power steering device is started. As shown in the map of (2), the alternator expected power generation reduction amount ION is 15 when the air conditioner is started.
[A] is set to 10 [A] when the power steering device is activated. The ECU 4 stores the maps shown in (1) and (2) of FIG. 7 in the ROM 4b in advance. In the following step 120, the ignition timing control amount θ is obtained by adding the estimated ignition timing advance amount θON calculated in step 110 to the basic advance amount θ calculated based on the rotation speed and the load of the engine 2.
A process of calculating 0 is performed. Next, the process proceeds to step 130, and from the current alternator power generation amount I (for example, a value corresponding to the current alternator output current), the above step 110 is performed.
A process of calculating the alternator power generation control amount I0 is performed by subtracting the alternator expected power generation reduction amount ION calculated in. In the following step 140, a process of setting the ignition timing estimated retard angle amount θOFF to the value 0 is performed in preparation for an estimated amount decrease correction process described later. Next, the routine proceeds to step 150, where the current alternator power generation amount I is stored in the ECU 4 in the RAM 4c. In the following step 160, the ignition timing control amount θ
After performing a process of outputting a control signal for controlling the igniter 22 according to 0 and a control signal for controlling the regulator 28 according to the alternator power generation control amount I0, the present predictive control process is temporarily terminated.

一方、上記ステップ100で、エアコンスイッチ信号、
または、パワーステアリングスイッチ信号が起動から停
止に変化したと判定された場合に実行されるステップ17
0では、エンジン2に作用する外部負荷量の減少に備え
て、点火時期見込み遅角量θOFFを第8図(1)に示す
マップに基づいて、また、オルタネータ見込み発電増加
量IOFFを第8図(2)に示すマップに基づいて各々算出
する処理が行われる。なお、第8図(1)のマップに示
すように、点火時期見込み進角量θOFFは、エアコン停
止時には5[゜CA]、パワーステアリング装置停止時に
は3[゜CA]と定められ、一方、第8図(2)のマップ
に示すように、オルタネータ見込み発電減少量IOFFは、
エアコン停止時には15[A]、パワーステアリング装置
停止時には10[A]と定められている。ECU4は、第8図
(1),(2)に示すようなマップを予めROM4b内部に
記憶している。続くステップ180では、エンジン2の回
転速度と負荷とに基づいて求めた基本進角量θから上記
ステップ170で算出した点火時期見込み遅角量θOFFを減
算して点火時期制御量θ0を演算する処理が行われる次
に、ステップ190に進み、現在のオルタネータ発電量I
に上記ステップ170で算出したオルタネータ見込み発電
増加量IOFFを加算してオルタネータ発電制御量I0を演算
する処理が行われる。続くステップ195では、後述する
見込み量減少補正処理に備えて、点火時期見込み進角量
θONを値0に設定する処理が行われる。次に既述したス
テップ150、160を経た後、一旦、本見込み制御処理を終
了する。以後、本見込み制御処理は、上記開始条件が成
立する毎に繰り返して実行される。
On the other hand, in the above step 100, the air conditioner switch signal,
Alternatively, if it is determined that the power steering switch signal has changed from start to stop, step 17 is executed.
At 0, in preparation for the decrease of the external load acting on the engine 2, the ignition timing estimated retard amount θOFF is based on the map shown in FIG. 8 (1), and the alternator estimated power generation increase amount IOFF is shown in FIG. The calculation process is performed based on the map shown in (2). As shown in the map of FIG. 8 (1), the estimated ignition timing advance amount θOFF is set to 5 [° CA] when the air conditioner is stopped and 3 [° CA] when the power steering device is stopped. As shown in the map of Fig. 8 (2), the alternator expected power generation reduction amount IOFF is
It is set to 15 [A] when the air conditioner is stopped and 10 [A] when the power steering device is stopped. The ECU 4 stores the maps shown in (1) and (2) of FIG. 8 in the ROM 4b in advance. In the following step 180, the ignition timing control amount θ0 is calculated by subtracting the estimated ignition timing retard amount θOFF calculated in step 170 from the basic advance amount θ calculated based on the rotation speed and the load of the engine 2. Next, the routine proceeds to step 190, where the current alternator power generation amount I
Is calculated by adding the alternator expected power generation increase amount IOFF calculated in step 170 to the alternator power generation control amount I0. In the following step 195, a process of setting the ignition timing estimated advance amount θON to a value of 0 is performed in preparation for an estimated amount reduction correction process described later. Next, after passing through the steps 150 and 160 already described, the present predictive control processing is once ended. After that, the present predictive control process is repeatedly executed every time the start condition is satisfied.

次に、見込み量減少補正処理を第9図に示すフローチ
ャートに基づいて説明する。本見込み量減少補正処理
は、ECU4の起動後、所定時間(例えば、4[msec])毎
に割り込んで実行される。まず、ステップ205では、既
述した見込み制御処理で算出されたオルタネータ見込み
発電減少量IONの値が正であるか否かを判定し、肯定判
断されるとステップ210に、一方、否定判断されるとス
テップ245に各々進む。エンジン2に作用する外部負荷
量の増加に備えて、オルタネータ発電量をオルタネータ
見込み発電減少量IONだけ減少する制御が行われている
ときに実行されるステップ210では、目標回転速度NKを
第10図に示すマップに基づいて算出する処理が行われ
る。同図に示すように、エアコン起動時の目標回転速度
NKは800[r.p.m.]、パワーステアリング装置起動時の
目標回転速度NKは700[r.p.m.]と定められている。ECU
4は予めROM4b内部に、第10図に示すようなマップを記憶
している。続くステップ215では、現在の回転速度Neを
読み込む処理が行われる。次にステップ220に進み、上
記ステップ215で読み込んだ現在の回転速度Neが上記ス
テップ210で算出した目標回転速度NKを上回るか否かを
判定する処理が行なわれ、肯定判断されるとステップ22
5に、一方、否定判断されるとステップ235に各々進む。
現在の回転速度Neが目標回転速度NKを上回ると判定され
たときに実行されるステップ225では、既述した見込み
制御処理で算出した点火時期見込み進角量θONを所定角
θKだけ増加させる処理が行われる。続くステップ230
では、既述した見込み制御処理で算出したオルタネータ
見込み発電減少量IONを所定量IKだけ減少させる処理が
行われる。次に、ステップ235に進み、基本進角量θに
点火時期見込み進角量θONを加算すると共に点火時期見
込み遅角量θOFFを減算して点火時期制御量θ0を算出
し、さらに、現在のオルタネータ発電量Iからオルタネ
ータ見込み発電減少量IONを減算すると共にオルタネー
タ見込み発電増加量IOFFを加算してオルタネータ発電制
御量I0を算出する処理が行われる。続くステップ240で
は、上記ステップ235で求めた点火時期制御量θ0に応
じてイグナイタ22を制御する制御信号および上記ステッ
プ235で求めたオルタネータ発電制御量I0に応じてレギ
ュレータ28を制御する制御信号を各々出力する処理を行
った後、一旦、本見込み量減少補正処理を終了する。
Next, the estimated amount reduction correction processing will be described based on the flowchart shown in FIG. The expected amount reduction correction process is executed by interrupting the ECU 4 at predetermined time intervals (for example, 4 [msec]). First, in step 205, it is determined whether or not the value of the alternator estimated power generation reduction amount ION calculated in the above-described estimation control process is positive, and if affirmative determination is made, step 210 is made, while negative determination is made. And go to step 245 respectively. In order to prepare for the increase in the external load acting on the engine 2, the target rotational speed NK is set in step 210 when the alternator power generation amount is controlled to decrease by the alternator estimated power generation reduction amount ION. Calculation processing is performed based on the map shown in FIG. As shown in the figure, the target rotation speed when the air conditioner starts
The NK is set to 800 [rpm], and the target rotation speed NK when starting the power steering device is set to 700 [rpm]. ECU
The ROM 4 stores in advance a map as shown in FIG. 10 in the ROM 4b. In the following step 215, a process of reading the current rotation speed Ne is performed. Next, in step 220, processing is performed to determine whether or not the current rotation speed Ne read in step 215 exceeds the target rotation speed NK calculated in step 210, and if an affirmative determination is made, step 22
On the other hand, if the determination is negative, the process proceeds to step 235.
In step 225 that is executed when it is determined that the current rotation speed Ne exceeds the target rotation speed NK, processing for increasing the ignition timing estimated advance amount θON calculated by the above-described estimation control processing by a predetermined angle θK is performed. Done. Continued Step 230
Then, a process of reducing the alternator estimated power generation reduction amount ION calculated by the above-described estimation control process by a predetermined amount IK is performed. Next, the routine proceeds to step 235, where the estimated ignition timing advance amount θON is added to the basic advanced angle amount θ and the estimated ignition timing retard amount θOFF is subtracted to calculate the ignition timing control amount θ0, and the current alternator is further calculated. A process of calculating the alternator power generation control amount I0 is performed by subtracting the alternator expected power generation decrease amount ION from the power generation amount I and adding the alternator expected power generation increase amount IOFF. In the following step 240, a control signal for controlling the igniter 22 according to the ignition timing control amount θ0 obtained in the above step 235 and a control signal for controlling the regulator 28 according to the alternator power generation control amount I0 obtained in the above step 235 are respectively set. After performing the output processing, the expected amount reduction correction processing is once ended.

一方、上記ステップ205で、オルタネータ見込み発電
減少量IONの値が正でないと判定されたときに実行され
るステップ245では、既述した見込み制御処理で算出さ
れたオルタネータ見込み発電増加量IOFFの値が正である
か否かを判定し、肯定判断されるとステップ250に進
み、一方、否定判断されると、一旦、本見込み量減少補
正処理を終了する。エンジン2に作用する外部負荷量の
減少に備えて、オルタネータ発電量をオルタネータ見込
み発電増加量IOFFだけ増加する制御が行われているとき
に実行されるステップ250では、目標回転速度NKを第10
図に示すマップに基づいて算出する処理が行われる。同
図に示すように、エアコン停止時の目標回転速度NKは70
0[r.p.m.]と定められている。続くステップ255では、
現在の回転速度Neを読み込む処理が行われる。次にステ
ップ260に進み、上記ステップ255で読み込んだ現在の回
転速度Neが上記ステップ250で算出した目標回転速度NK
未満であるか否かを判定する処理が行なわれ、肯定判断
されるとステップ265に、一方、否定判断されると既述
したステップ235に各々進む。現在の回転速度Neが目標
回転速度NK未満であると判定されたときに実行されるス
テップ265では、既述した見込み制御処理で算出した点
火時期見込み遅角量θOFFを所定角θKだけ減少させる
処理が行われる。続くステップ270では、既述した見込
み制御処理で算出したオルタネータ見込み発電増加量IO
FFを所定量IKだけ減少させる処理が行われる。次に既述
したステップ235、240を経て、一旦、本見込み量減少補
正処理を終了する。以後、本見込み量減少補正処理は所
定時間毎に割り込んで、繰り返して実行される。
On the other hand, in step 245, which is executed when it is determined in step 205 that the value of the alternator estimated power generation reduction amount ION is not positive, the value of the alternator estimated power generation increase amount IOFF calculated in the above-described estimation control process is It is determined whether or not it is positive, and if an affirmative judgment is made, the routine proceeds to step 250. On the other hand, if a negative judgment is made, this expected amount decrease correction processing is once ended. In step 250, which is executed when control is performed to increase the alternator power generation amount by the alternator estimated power generation increase amount IOFF in preparation for the decrease of the external load amount acting on the engine 2, the target rotation speed NK is set to the 10th value.
A calculation process is performed based on the map shown in the figure. As shown in the figure, the target rotation speed NK when the air conditioner is stopped is 70
It is set to 0 [rpm]. In the following step 255,
Processing for reading the current rotation speed Ne is performed. Next, the routine proceeds to step 260, where the current rotation speed Ne read at step 255 above is the target rotation speed NK calculated at step 250 above.
A process of determining whether or not it is less than is performed, and if the determination is affirmative, the process proceeds to step 265, and if the determination is negative, the process proceeds to step 235 already described. In step 265 which is executed when it is determined that the current rotation speed Ne is lower than the target rotation speed NK, the ignition timing estimated retard angle amount θOFF calculated in the above-described estimation control process is reduced by a predetermined angle θK. Is done. In the following step 270, the alternator estimated power generation increase amount IO calculated by the above-described estimated control process.
Processing for reducing FF by a predetermined amount IK is performed. Next, after going through the steps 235 and 240 described above, the present expected amount decrease correction processing is once ended. Thereafter, the expected amount decrease correction process is interrupted every predetermined time and repeatedly executed.

なお本第1実施例において、エンジン2が内燃機関M1
に、オルタネータ27が発電機M2に、レギュレータ28が発
電量調節手段M3に、イグナイタ22が点火時期調節手段M4
に、アイドルスイッチ34と回転角センサ37とエアコンス
イッチ38とパワーステアリングスイッチ39とが運転状態
検出手段M5に各々該当する。また、ECU4および該ECU4の
実行する処理のうちステップ100が外部負荷量検出手段M
6として、ステップ(110,130,160,170,190)が発電量補
正手段M7として、ステップ(110,120,160,170,180)が
点火時期補正手段M8として各々機能する。
In the first embodiment, the engine 2 is the internal combustion engine M1.
In addition, the alternator 27 is the generator M2, the regulator 28 is the power generation amount adjusting means M3, and the igniter 22 is the ignition timing adjusting means M4.
In addition, the idle switch 34, the rotation angle sensor 37, the air conditioner switch 38, and the power steering switch 39 correspond to the operating state detecting means M5. Further, step 100 of the ECU 4 and the processing executed by the ECU 4 is the external load amount detecting means M.
As step 6, the step (110, 130, 160, 170, 190) functions as the power generation amount correction means M7, and the step (110, 120, 160, 170, 180) functions as the ignition timing correction means M8.

以上説明したように本第1実施例によれば、アイドル
運転時におけるエンジン2の外部負荷量の変化、例え
ば、エアコン、もしくは、パワーステアリング装置の起
動・停止等があった場合でも、アイドル回転速度の変化
を減少できると共に、目標アイドル回転速度に速やかに
収束させられる。
As described above, according to the first embodiment, even when the external load amount of the engine 2 changes during idle operation, for example, when the air conditioner or the power steering device is started or stopped, the idle rotation speed is reduced. Can be reduced, and the target idle speed can be promptly converged.

すなわち、第11図のタイミングチャートに示すよう
に、時刻T1にエアコンスイッチ(A/C SW)信号が停止
状態(OFF)から起動状態(ON)に変化すると、オルタ
ネータ発電量がオルタネータ見込み発電減少量だけ減少
制御されるためオルタネータ出力電流は減少すると共
に、点火時期が点火時期見込み進角量だけ進角制御され
るので点火時期は進角する。このため、エンジン2の回
転速度は、同図に実線で示すように、わずかに下降する
が、すぐに上昇する。やがて、時刻T2に到ると現在の回
転速度が目標回転速度を上回るため、オルタネータ見込
み発電減少量が所定量づつ減少され始めると共に、点火
時期見込み進角量が所定角づつ増加され始める。さら
に、時刻T3に到ると、オルタネータ出力電流は通常時と
同等な値まで増加するため、通常のレギュレータ制御が
行なわれると共に、点火時期も回転速度と負荷とに基づ
いて定まる値になる。従って、上記のように、点火時期
制御およびオルタネータ発電量制御を共に実行した場合
は、同図に実線で示すように回転速度の変動が少なく、
しかも、外部負荷量増加時から短時間で目標アイドル回
転速度に収束する。ところが、従来のようにバイパスエ
ア流量制御だけを実行した場合は、同図に破線で示すよ
うに回転速度の変動が大きく、さらに、収束するまでに
長時間を要した。
That is, as shown in the timing chart of FIG. 11, when the air conditioner switch (A / C SW) signal changes from the stopped state (OFF) to the activated state (ON) at time T1, the alternator power generation amount is the alternator expected power generation reduction amount. The ignition timing is advanced because the ignition timing is advanced by the estimated ignition timing advance amount as well as the alternator output current is decreased. Therefore, the rotation speed of the engine 2 slightly decreases, but immediately increases, as shown by the solid line in the figure. Eventually, at time T2, the current rotation speed exceeds the target rotation speed, so that the alternator expected power generation reduction amount starts to decrease by a predetermined amount and the ignition timing expected advance amount starts to increase by a predetermined angle. Further, at time T3, the alternator output current increases to a value equivalent to that in the normal time, so that normal regulator control is performed and the ignition timing also becomes a value determined based on the rotation speed and the load. Therefore, as described above, when both the ignition timing control and the alternator power generation amount control are executed, there is little fluctuation in the rotation speed as shown by the solid line in the figure,
Moreover, the target idle speed is converged in a short time after the external load is increased. However, when only the bypass air flow rate control is executed as in the conventional case, the fluctuation of the rotation speed is large as shown by the broken line in the figure, and further it takes a long time to converge.

一方、第12図のタイミングチャートに示すように、時
刻T11にエアコンスイッチ(A/C SW)信号が起動状態
(ON)から停止状態(OFF)に変化すると、オルタネー
タ発電量がオルタネータ見込み発電増加量だけ増加制御
されるためオルタネータ出力電流は増加すると共に、点
火時期が点火時期見込み遅角量だけ遅角制御されるので
点火時期は遅角する。このため、エンジン2の回転速度
は、同図に実線で示すように、わずかに上昇するが、す
ぐに下降する。やがて、時刻T12に到ると現在の回転速
度が目標回転速度を下回るため、オルタネータ見込み発
電増加量が所定量づつ減少され始めると共に、点火時期
見込み遅角量が所定角づつ減少され始める。さらに、時
刻T13に到ると、オルタネータ出力電流は通常時と同等
な値まで減少するため、通常のレギュレータ制御が行な
われると共に、点火時期も回転速度と負荷とに基づいて
定まる値になる。従って、上記のように、点火時期制御
およびオルタネータ発電量制御を共に実行した場合は、
同図に実線で示すように回転速度の変動が少なく、か
つ、制御の応答性も高い。ところが、従来のようにバイ
パスエア流量制御だけを実行した場合は、同図に破線で
示すように回転速度の変動も大きく、かつ、制御の応答
性も低下していた。
On the other hand, as shown in the timing chart of FIG. 12, when the air conditioner switch (A / C SW) signal changes from the start state (ON) to the stop state (OFF) at time T11, the alternator power generation amount is the alternator expected power generation increase amount. The ignition timing is retarded because the ignition timing is retarded by the ignition timing expected retardation amount as well as the alternator output current increases. Therefore, the rotation speed of the engine 2 slightly increases, but immediately decreases, as shown by the solid line in the figure. Eventually, at time T12, the current rotation speed falls below the target rotation speed, and therefore the alternator expected power generation increase amount starts to decrease by a predetermined amount, and the ignition timing expected retard angle amount starts to decrease by a predetermined angle. Further, at time T13, the alternator output current decreases to a value equivalent to that in the normal time, so that normal regulator control is performed and the ignition timing also becomes a value determined based on the rotation speed and the load. Therefore, as described above, when both the ignition timing control and the alternator power generation amount control are executed,
As indicated by the solid line in the figure, the fluctuation of the rotation speed is small and the control response is high. However, when only the bypass air flow rate control is executed as in the conventional case, the fluctuation of the rotation speed is large as shown by the broken line in the figure, and the control response is also deteriorated.

また、応答性および駆動トルクの観点からエンジン2
に対して充分な負荷量となりうるオルタネータ発電量
を、外部負荷量の変化に応じて増減制御するので、回転
速度変動の抑制を、エアコンおよびパワーステアリング
装置等の作動に起因する比較的大きな外部負荷に対して
充分に補償できる。
In addition, from the viewpoint of responsiveness and drive torque, the engine 2
Since the alternator power generation amount that can be a sufficient load amount is controlled to increase or decrease according to the change of the external load amount, the rotation speed fluctuation is suppressed to a relatively large external load caused by the operation of the air conditioner and the power steering device. Can be fully compensated for.

さらに、回転速度変動を抑制できるので、アイドル安
定性が向上すると共に、ドライバビリティも改善でき
る。
Further, since the fluctuation of the rotation speed can be suppressed, the idle stability can be improved and the drivability can be improved.

また、オルタネータ見込み発電減少量、オルタネータ
見込み発電増加量、点火時期見込み進角量および点火時
期見込み遅角量を使用して回転速度変動を抑制するの
で、過制御や制御の応答遅れを生じることなく、速やか
で高精度なアイドル回転速度制御を実現できる。
Also, since the alternator estimated power generation decrease amount, the alternator estimated power generation increase amount, the ignition timing estimated advance angle amount, and the ignition timing estimated retard angle amount are used to suppress the rotational speed fluctuation, there is no overcontrol or control response delay. It is possible to realize quick and highly accurate idle rotation speed control.

さらに、外部負荷変化時には、オルタネータ見込み発
電減少量、オルタネータ見込み発電増加量、点火時期見
込み進角量および点火時期見込み遅角量を初期値として
回転速度制御を開始し、以後は目標回転速度と現在の回
転速度との偏差に応じて、上記初期値を所定量、また
は、所定角づつ減衰させてゆくので、オルタネータ発電
量の変動、特に減少に起因するバッテリの充電収支の悪
化、あるいは、点火時期進遅角制御、特に進角制御に起
因するアイドル安定性の低下といった弊害を生じること
なく、アイドル回転速度変動を抑制できる。
Further, when the external load changes, the rotation speed control is started with the estimated alternator expected power generation decrease amount, the alternator estimated power generation increase amount, the ignition timing estimated advance amount and the ignition timing estimated retard amount as initial values, and thereafter, the target rotational speed and the current Depending on the deviation from the rotation speed, the initial value is attenuated by a predetermined amount or by a predetermined angle, so that the alternator power generation amount fluctuates, particularly the deterioration of the battery charge balance due to the decrease, or the ignition timing. It is possible to suppress the idle rotation speed fluctuation without causing the adverse effect of the advance / retard control, particularly the deterioration of the idle stability caused by the advance control.

次に、本発明第2実施例を図面に基づいて詳細に説明
する。第2実施例と既述した第1実施例との相違点は、
本第2実施例が目標回転速度と現在の回転速度との偏差
に基づいて、外部負荷量を推定し、アイドル回転速度変
動を抑制する制御を行なうことである。なお、装置のシ
ステム構成は、既述した第1実施例と同様であるため、
同一部分は同一の符号で表記し、説明を省略する。
Next, a second embodiment of the present invention will be described in detail with reference to the drawings. The difference between the second embodiment and the previously described first embodiment is that
The second embodiment is to estimate the external load amount on the basis of the deviation between the target rotation speed and the current rotation speed and perform control to suppress fluctuations in the idle rotation speed. Since the system configuration of the device is the same as that of the first embodiment described above,
The same parts are denoted by the same reference numerals and the description thereof will be omitted.

本第2実施例で上述したECU4の実行するアイドル回転
速度制御を目的とした見込み制御処理を第13図(1),
(2)に示すフローチャートに基づいて説明する。
FIG. 13 (1) shows a prospective control process for the purpose of idle speed control executed by the ECU 4 described above in the second embodiment.
A description will be given based on the flowchart shown in (2).

本見込み制御処理は、ECU4の起動後、所定時間毎に割
り込んで実行される。まず、ステップ300では、目標回
転速度NKを、第14図に示すマップに基づいて算出する処
理が行われる。続くステップ305では、現在の回転速度N
eを読み込む処理が行われる。次にステップ310に進み、
上記ステップ300で算出した目標回転速度NKと上記ステ
ップ305で読み込んだ現在の回転速度Neとの変化△Nを
演算する処理が行われる。続くステップ315では、上記
ステップ310で求めた偏差△Nに対応する点火時期補正
量θISCを、第15図(1)に示すマップに基づいて算出
する処理が行われる。同図に示すように、点火時期補正
量θISCは、偏差△Nが正の場合は進角側に、一方、負
の場合は遅角側に設定される。次にステップ320に進
み、見込み制御フラグFPが値1にセットされているか否
かを判定し、肯定判断されるとステップ375に、一方、
否定判断されるとステップ325に各々進む。未だ見込み
制御が行なわれていないと判定されたときに実行される
ステップ325では、上記ステップ310で求めた偏差△Nに
対応するオルタネータ発電量補正量IISCを、第15図
(2)に示すマップに基づいて算出する処理が行われ
る。同図に示すように、オルタネータ発電量補正量IISC
は、偏差△Nが正の場合は減量側に、一方、負の場合は
増量側に設定される。次にステップ330に進み、上記ス
テップ325で算出したオルタネータ発電量補正量IISCが
負であるか否かを判定し、肯定判断されるとステップ33
5に、一方、否定判断されるとステップ355に各々進む。
上記ステップ330でオルタネータ発電量補正量IISCが負
であると判定された場合に実行されるステップ335で
は、例えば、エアコン、もしくは、パワーステアリング
装置の起動等に起因して外部負荷量が増加したとして点
火時期見込み制御量θaを値10[゜CA]に設定する処理
が行われる。続くステップ340では、見込み制御フラグF
Pを値1にセットする処理が行われる。次にステップ345
に進み、基本進角量θに点火時期補正量θISCおよび点
火時期見込み制御量θaを加算して点火時期制御量θ0
を算出すると共に、現在のオルタネータ発電量Iにオル
タネータ発電量補正量IISCを加算してオルタネータ発電
制御量I0を算出し、さらに現在のオルタネータ発電量I
をECU4のRAM4cに記憶する処理が行われる。続くステッ
プ350では、上記ステップ345で求めた点火時期制御量θ
0に応じてイグナイタ22を制御する制御信号および上記
ステップ345で求めたオルタネータ発電制御量I0に応じ
てレギュレータ28を制御する制御信号を各々出力する処
理を行った後、一旦、本見込み制御処理を終了する。
This prospective control process is executed by interrupting at predetermined time intervals after the ECU 4 is activated. First, in step 300, a process of calculating the target rotation speed NK based on the map shown in FIG. 14 is performed. In the following step 305, the current rotation speed N
The process of reading e is performed. Then proceed to step 310,
A process for calculating a change ΔN between the target rotation speed NK calculated in step 300 and the current rotation speed Ne read in step 305 is performed. In the following step 315, a process of calculating the ignition timing correction amount θISC corresponding to the deviation ΔN obtained in the above step 310 is performed based on the map shown in FIG. 15 (1). As shown in the figure, the ignition timing correction amount θISC is set to the advance side when the deviation ΔN is positive, and is set to the retard side when the deviation ΔN is negative. Next, the routine proceeds to step 320, where it is determined whether or not the prospective control flag FP is set to the value 1, and if a positive determination is made, the routine proceeds to step 375, while
If a negative decision is made, the operation proceeds to step 325. In step 325, which is executed when it is determined that the prospective control is not yet performed, the alternator power generation amount correction amount IISC corresponding to the deviation ΔN obtained in step 310 is set to the map shown in FIG. 15 (2). A calculation process is performed based on As shown in the figure, the alternator power generation correction amount IISC
Is set to the decrease side when the deviation ΔN is positive, and is set to the increase side when the deviation ΔN is negative. Next, the process proceeds to step 330, and it is determined whether or not the alternator power generation amount correction amount IISC calculated in step 325 is negative.
On the other hand, if the determination is negative, the process proceeds to step 355.
In step 335 executed when it is determined in step 330 that the alternator power generation correction amount IISC is negative, for example, it is assumed that the external load amount is increased due to activation of the air conditioner or the power steering device. A process of setting the ignition timing estimated control amount θa to the value 10 [° CA] is performed. In the following step 340, the prospective control flag F
The process of setting P to the value 1 is performed. Then step 345
Then, the ignition timing correction amount θISC and the ignition timing estimated control amount θa are added to the basic advance amount θ to set the ignition timing control amount θ0.
In addition to calculating the current alternator power generation amount I, the alternator power generation amount correction amount IISC is added to calculate the alternator power generation control amount I0, and further, the current alternator power generation amount I
Is stored in the RAM 4c of the ECU 4. In the following step 350, the ignition timing control amount θ obtained in step 345 is calculated.
After performing a process of outputting a control signal for controlling the igniter 22 according to 0 and a control signal for controlling the regulator 28 according to the alternator power generation control amount I0 obtained in step 345, the prospective control process is temporarily performed. finish.

また、上記ステップ330で、オルタネータ発電量補正
量IISCが負ではないと判定されたときに実行されるステ
ップ355では、オルタネータ発電量補正量IISCが正であ
るか否かを判定し、肯定判断されるとステップ360に、
一方、否定判断されるとステップ370に各々進む。上記
ステップ355でオルタネータ発電量補正量IISCが正であ
ると判定された場合に実行されるステップ360では、例
えば、エアコン、もしくは、パワーステアリング装置の
停止等に起因して外部負荷量が減少したとして点火時期
見込み制御量θaを値−5[゜CA]に設定する処理が行
われる。続くステップ365では、見込み制御フラグFPを
値1にセットする処理を行なった後、既述したステップ
345,ステップ350を経て一旦、本見込み制御処理を終了
する。
In step 355, which is executed when it is determined in step 330 that the alternator power generation correction amount IISC is not negative, it is determined whether or not the alternator power generation correction amount IISC is positive, and a positive determination is made. Then step 360,
On the other hand, if a negative decision is made, the operation proceeds to step 370. In step 360 executed when it is determined in step 355 that the alternator power generation amount correction amount IISC is positive, for example, the external load amount is decreased due to the stop of the air conditioner or the power steering device. A process of setting the ignition timing estimated control amount θa to a value of −5 [° CA] is performed. In the following step 365, after performing the process of setting the prospective control flag FP to the value 1,
After going through 345 and step 350, this prospect control processing is once ended.

また、上記ステップ355でオルタネータ発電量補正量I
ISCが正でないと判定されたときは、ステップ370に進
み、見込み制御フラグFPを値0にリセットする処理を行
った後、既述したステップ345,ステップ350を経て一
旦、本見込み制御処理を終了する。
In step 355, the alternator power generation amount correction amount I
When it is determined that the ISC is not positive, the process proceeds to step 370, the process of resetting the prospective control flag FP to the value 0 is performed, and then the present predictive control process is temporarily terminated through the steps 345 and 350 described above. To do.

一方、上記ステップ320で、既に見込み制御が行なわ
れていると判定されたときに実行されるステップ375で
は、上記ステップ325で算出したオルタネータ発電量補
正量IISCが負であるか否かを判定し、肯定判断されると
ステップ380に、一方、否定判断されるとステップ415に
各々進む。上記ステップ375でオルタネータ発電量補正
量IISCが負であると判定された場合に実行されるステッ
プ380では、上記ステップ310で求めた偏差△Nが正であ
るか否かを判定し、肯定判断されるとステップ385に、
一方、否定判断されるとステップ405に各々進む。偏差
△Nが正、すなわち、現在の回転速度Neが目標回転速度
NKより低い場合に実行されるステップ385ではオルタネ
ータ発電量補正量IISCを所定量IKだけ増加補正する処理
が行われる。続くステップ390では、点火時期見込み制
御量θaを所定角θKだけ増加補正する処理が行われ
る。次にステップ395に進み、オルタネータ発電量補正
量IISCが値0であるか否かを判定し、肯定判断されると
ステップ400に、一方、否定判断されるとステップ405に
各々進む。オルタネータ発電量補正量IISCが上記ステッ
プ385の処理により値0になった場合に実行されるステ
ップ400では、見込み制御フラグFPを値0にリセットす
る処理を行った後、ステップ405に進む。続くステップ4
05では、基本進角量θに点火時期補正量θISCおよび点
火時期見込み制御量θaを加算して点火時期制御量θ0
を算出する処理が行われる。次にステップ410に進み、
現在のオルタネータ発電量Iにオルタネータ発電量制御
量IISCを加算してオルタネータ発電制御量I0を算出した
後、既述したステップ350を経て、一旦、本見込み制御
処理を終了する。
On the other hand, in step 375 executed when it is determined in step 320 that the prospective control has already been performed, it is determined whether or not the alternator power generation amount correction amount IISC calculated in step 325 is negative. If the determination is affirmative, the process proceeds to step 380, and if the determination is negative, the process proceeds to step 415. At step 380 executed when it is determined at step 375 that the alternator power generation amount correction amount IISC is negative, it is determined whether the deviation ΔN obtained at step 310 is positive or not, and a positive determination is made. Then in step 385,
On the other hand, if a negative decision is made, the operation proceeds to step 405. The deviation ΔN is positive, that is, the current rotation speed Ne is the target rotation speed.
In step 385 executed when it is lower than NK, processing for increasing and correcting the alternator power generation amount correction amount IISC by the predetermined amount IK is performed. In the following step 390, processing for increasing and correcting the estimated ignition timing control amount θa by the predetermined angle θK is performed. Next, the routine proceeds to step 395, where it is judged whether or not the alternator power generation amount correction amount IISC is a value 0. If a positive judgment is made, the routine advances to step 400, and if a negative judgment is made, the routine advances to step 405. At step 400, which is executed when the alternator power generation amount correction amount IISC becomes the value 0 by the processing at step 385, after the processing for resetting the prospective control flag FP to the value 0 is performed, the routine proceeds to step 405. Continued Step 4
In 05, the ignition timing control amount θ0 is obtained by adding the ignition timing correction amount θISC and the ignition timing estimated control amount θa to the basic advance amount θ.
Is calculated. Then proceed to step 410,
After calculating the alternator power generation control amount I0 by adding the alternator power generation amount control amount IISC to the current alternator power generation amount I, the present predictive control process is temporarily terminated through step 350 described above.

また、上記ステップ375でオルタネータ発電量補正量I
ISCが負でないと判定された場合に実行されるステップ4
15では、上記ステップ310で求めた偏差△Nが負である
か否かを判定し、肯定判断されるとステップ420に、一
方、否定判断されるとステップ405に各々進む。偏差△
Nが負、すなわち、現在の回転速度Neが目標回転速度NK
より高い場合に実行されるステップ420ではオルタネー
タ発電量補正量IISCを所定量IKだけ減少補正する処理が
行われる。続くステップ425では、点火時期見込み制御
量θaを所定各θKだけ増加補正する処理が行われる。
その後、既述したステップ395以下に進み、一旦、本見
込み制御処理を終了する。以後、本見込み制御処理は所
定時間毎に割り込んで、繰り返して実行される。
In step 375 above, the alternator power generation amount correction amount I
Step 4 performed if ISC is determined to be non-negative
In step 15, it is determined whether or not the deviation ΔN obtained in step 310 is negative. If the determination is affirmative, the procedure proceeds to step 420, and if the determination is negative, the procedure proceeds to step 405. Deviation △
N is negative, that is, the current rotation speed Ne is the target rotation speed NK.
In step 420 that is executed when the value is higher, a process of reducing the alternator power generation amount correction amount IISC by a predetermined amount IK is performed. In the following step 425, a process for increasing and correcting the estimated ignition timing control amount θa by each predetermined θK is performed.
After that, the process proceeds to the step 395 and subsequent steps described above, and the present prospective control process is once terminated. After that, this prospective control process is repeatedly executed by interrupting at every predetermined time.

なお本第2実施例において、エンジン2が内燃機関M1
に、オルタネータ27が発電機M2に、レギュレータ28が発
電量調節手段M3に、イグナイタ22が点火時期調節手段M4
に、回転角センサ37が運転状態検出手段M5に各々該当す
る。また、ECU4および該ECU4の実行する処理のうちステ
ップ(300,305,310,330)が外部負荷検出手段M6とし
て、ステップ(325,345,350)が発電量補正手段M7とし
て、ステップ(315,335,345,350,360)が点火時期補正
手段M8として各々機能する。
In the second embodiment, the engine 2 is the internal combustion engine M1.
In addition, the alternator 27 is the generator M2, the regulator 28 is the power generation amount adjusting means M3, and the igniter 22 is the ignition timing adjusting means M4.
In addition, the rotation angle sensor 37 corresponds to the operating state detecting means M5. Further, among the ECU4 and the processing executed by the ECU4, step (300,305,310,330) functions as external load detection means M6, step (325,345,350) functions as power generation amount correction means M7, and step (315,335,345,350,360) functions as ignition timing correction means M8. .

以上説明したように本第2実施例によれば既述した第
1実施例の各効果に加えて、以下のような効果を奏す
る。すなわち、エンジン2に加わる外部負荷量の変化
を、回転角センサ37の検出結果から求まる回転速度だけ
に基づいて識別できるので、装置の信頼性・耐久性を高
水準に保持したまま、装置構成を簡略化できる。
As described above, according to the second embodiment, the following effects are obtained in addition to the effects of the first embodiment described above. That is, since the change in the external load applied to the engine 2 can be identified only based on the rotation speed obtained from the detection result of the rotation angle sensor 37, the device configuration can be maintained while maintaining high reliability and durability of the device. Can be simplified.

また、回転速度変動を良好な応答性で抑制できる。す
なわち、第16図のタイミングチャートに示すように、時
刻T31までは、回転速度Neは安定している。しかし、時
刻T32に据え切りの開始に伴ってパワーステアリング装
置が停止状態から起動状態に変化すると、外部負荷量の
増加により回転速度Neが低下して偏差△Nを生じる。す
ると、オルタネータ発電量がオルタネータ発電量補正量
だけ減少制御されるためオルタネータ出力電流は減少す
ると共に、点火時期が点火時期補正量および点火時期見
込み制御量だけ進角制御されるので点火時期は進角す
る。このため、エンジン2の回転速度は、同図に実線で
示すように、わずかに下降するが、すぐに上昇する。次
に、時刻T33に到ると、見込み制御中に偏差△Nが正に
なるため、オルタネータ発電量補正量および点火時期見
込み制御量が増加補正されるので、オルタネータ出力電
流は徐々に増加すると共に、点火時期も徐々に進角す
る。やがて、時刻T34に到るとオルタネータ発電量補正
量が0になるので、見込み制御は終了し、オルタネータ
出力電流は通常時と同等な値まで増加するため、通常の
レギュレータ制御が行なわれると共に、点火時期も回転
速度と負荷とに基づいて定まる値になる。従って、上記
のように、点火時期制御およびオルタネータ発電量制御
を共に実行した場合は、同図に実線で示すように回転速
度Neの変動が少なく、しかも、外部負荷量増加時から短
時間で目標アイドル回転速度に収束する。ところが、従
来のようにバイパスエア流量制御だけを実行した場合
は、同図に破線で示すように回転速度の変動が大きく、
さらに、収束するまでに長時間を要した。
Further, it is possible to suppress fluctuations in the rotation speed with good responsiveness. That is, as shown in the timing chart of FIG. 16, the rotation speed Ne is stable until time T31. However, when the power steering device changes from the stopped state to the activated state at the time T32 with the start of stationary steering, the rotation speed Ne decreases due to the increase in the external load amount, and the deviation ΔN occurs. Then, the alternator power generation amount is controlled to decrease by the alternator power generation amount correction amount, so the alternator output current decreases, and the ignition timing is advanced by the ignition timing correction amount and the ignition timing estimated control amount. To do. Therefore, the rotation speed of the engine 2 slightly decreases, but immediately increases, as shown by the solid line in the figure. Next, at time T33, the deviation ΔN becomes positive during the predictive control, so the alternator power generation amount correction amount and the ignition timing estimated control amount are increased and corrected, and the alternator output current gradually increases. , The ignition timing also gradually advances. Eventually, at time T34, the alternator power generation amount correction amount becomes 0, so the predictive control ends, and the alternator output current increases to a value equivalent to the normal time, so normal regulator control is performed and ignition is performed. The timing also becomes a value determined based on the rotation speed and the load. Therefore, as described above, when both the ignition timing control and the alternator power generation amount control are executed, the fluctuation of the rotation speed Ne is small as shown by the solid line in the figure, and moreover, the target is set in a short time after the external load amount is increased. Converges to idle speed. However, when only the bypass air flow rate control is executed as in the conventional case, the fluctuation of the rotation speed is large as shown by the broken line in the figure,
Furthermore, it took a long time to converge.

また、同図に示すように時刻T35までは、回転速度Ne
は安定している。しかし、時刻T36に据え切りの終了に
伴ってパワーステアリング装置が起動状態から停止状態
に変化すると、外部負荷量の減少により回転速度Neが上
昇して偏差△Nを生じる。すると、オルタネータ発電量
がオルタネータ発電量補正量だけ増量制御されるためオ
ルタネータ出力電流は増加すると共に、点火時期が点火
時期補正量および点火時期見込み制御量だけ遅角制御さ
れるので点火時期は遅角する。このため、エンジン2の
回転速度は、同図に実線で示すように、わずかに上昇す
るが、すぐに下降する。次に、時刻T37に到ると、見込
み制御中に偏差△Nが負になるため、オルタネータ発電
量補正量は減少補正されると共に、点火時期見込み制御
量が増加補正されるので、オルタネータ出力電流は徐々
に減少すると共に、点火時期は徐々に進角する。やが
て、時刻T38に到るとオルタネータ発電量補正量が0に
なるため、見込み制御は終了し、オルタネータ出力電流
は通常時と同等な値まで増加しているので、通常のレギ
ュレータ制御が行なわれると共に、点火時期も回転速度
と負荷とに基づいて定まる値になる。従って、上記のよ
うに、点火時期制御およびオルタネータ発電量制御を共
に実行した場合は、同図に実線で示すように回転速度の
変動が少なく、かつ、制御の応答性も高い。ところが、
従来のようにバイパスエア流量制御だけを実行した場合
は、同図に破線で示すように回転速度の変動も大きく、
かつ、制御の応答性も低下していた。
Also, as shown in the figure, the rotation speed Ne is up to time T35.
Is stable. However, when the power steering device changes from the starting state to the stopping state at the time T36 with the end of the stationary steering, the rotation speed Ne increases due to the decrease in the external load amount, and the deviation ΔN occurs. Then, since the alternator power generation amount is controlled to increase by the alternator power generation amount correction amount, the alternator output current increases, and the ignition timing is retarded by the ignition timing correction amount and the ignition timing estimated control amount. To do. Therefore, the rotation speed of the engine 2 slightly increases, but immediately decreases, as shown by the solid line in the figure. Next, at time T37, since the deviation ΔN becomes negative during the estimated control, the alternator power generation amount correction amount is corrected to be decreased and the ignition timing estimated control amount is corrected to be increased. Gradually decreases and the ignition timing gradually advances. Eventually, at time T38, the alternator power generation amount correction amount becomes 0, so the prospective control ends, and the alternator output current has increased to a value equivalent to the normal time, so normal regulator control is performed. The ignition timing also has a value determined based on the rotation speed and the load. Therefore, as described above, when both the ignition timing control and the alternator power generation amount control are executed, the fluctuation of the rotation speed is small as shown by the solid line in the figure, and the control response is also high. However,
When only bypass air flow rate control is executed as in the conventional case, the fluctuation of the rotation speed is large as shown by the broken line in the figure,
At the same time, the control responsiveness was also reduced.

なお、本第2実施例では、目標回転速度NKをマップに
基づいて算出したが、例えば、エンジン2が安定した運
転状態にあるときの平均回転速度を算出して目標回転速
度NKとしても良い。但し、外部負荷量に急激な変化が生
じたときは、その変化が生じる直前の平均回転速度を目
標回転速度NKとするよう構成する。
In the second embodiment, the target rotation speed NK is calculated based on the map, but the target rotation speed NK may be calculated by calculating the average rotation speed when the engine 2 is in a stable operating state. However, when a sudden change occurs in the external load amount, the average rotation speed immediately before the change occurs is set as the target rotation speed NK.

また、既述した第1実施例の点火時期見込み進角量θ
ONおよび点火時期見込み遅角量θOFFは所定角θKづ
つ、オルタネータ見込み発電減少量IONおよびオルタネ
ータ見込み発電増加量IOFFは所定量IKづつ、さらに、上
記第2実施例の点火時期見込み制御量θaは所定角θK
づつ、オルタネータ発電量補正量IISCは所定量IKづつ、
各々増加減して減衰するよう構成した。しかし、例え
ば、第17図に示すマップに従って、上記所定角θKおよ
び所定量IKを、上記点火時期見込み進角量θON、点火時
期見込み遅角量θOFFおよび点火時期見込み制御量θ
a、もしくは、オルタネータ見込み発電減少量ION、オ
ルタネータ見込み発電増加量IOFFおよびオルタネータ発
電量補正量IISCの大きさに応じて変更するよう構成して
もよい。
Further, the estimated ignition timing advance amount θ of the first embodiment described above
ON and the expected ignition timing retard amount θOFF are set by a predetermined angle θK, the alternator estimated power generation decrease amount ION and the alternator estimated power generation increase amount IOFF are set by a predetermined amount IK, and the ignition timing estimated control amount θa of the second embodiment is set by a predetermined value. Angle θK
Each, the alternator power generation amount correction amount IISC is a predetermined amount IK,
It is configured to increase and decrease and attenuate respectively. However, for example, according to the map shown in FIG. 17, the predetermined angle θK and the predetermined amount IK are set to the ignition timing estimated advance amount θON, the ignition timing estimated retard amount θOFF, and the ignition timing estimated control amount θ.
Alternatively, it may be configured to be changed according to the magnitude of the alternator expected power generation reduction amount ION, the alternator expected power generation increase amount IOFF, and the alternator power generation amount correction amount IISC.

さらに、上記第2実施例では、点火時期制御およびオ
ルタネータ発電量制御だけで、回転速度変動を抑制する
よう構成した。しかし、点火時期制御およびオルタネー
タ発電量制御だけでは回転速度変動を充分に補償できな
いときは、例えば、第18図に示すように、バイパスエア
流量制御を組み合わせて実行するよう構成すると有効で
ある。すなわち、同図に示すように、時刻T41にエアコ
ンスイッチ(A/C SW)信号が停止状態(OFF)から起動
状態(ON)に変化すると、同時に、オルタネータ発電量
がオルタネータ見込み発電減少量だけ減少抑制される共
に、点火時期が点火時期見込み進角量だけ進角制御され
る。このため、エンジン2の回転速度は、同図に実線で
示すように、わずかに下降するが、すぐに上昇する。上
記時刻T41よりやや遅れた時刻42にISCV17の開度調節に
よりバイパスエア流量が増加し始める。この時刻T42に
おいて、現在の回転速度が目標回転速度を上回るため、
オルタネータ見込み発電減少量が所定量づつ減少され始
めると共に、点火時期見込み進角量が所定角づつ増加さ
れ始める。さらに、時刻T43に到ると、オルタネータ発
電量は通常時と同等な値まで増加するため、通常のレギ
ュレータ制御が行なわれると共に、点火時期も回転速度
と負荷とに基づいて定まる値になり、しかも、バイパス
エア流量も一定量に制御される。従って、点火時期制
御、オルタネータ発電量制御およびバイパスエア流量制
御を共に実行した場合は、外部負荷量が大きく変動した
場合でも、同図に実線で示すように回転速度の変動が少
なく、しかも、外部負荷量増加時から短時間で目標アイ
ドル回転速度に収束させることができる。
Further, in the second embodiment, the rotational speed fluctuation is suppressed only by controlling the ignition timing and the alternator power generation amount. However, when the rotation speed fluctuation cannot be sufficiently compensated by only the ignition timing control and the alternator power generation amount control, it is effective to perform a combination of bypass air flow rate control as shown in FIG. 18, for example. That is, as shown in the figure, when the air conditioner switch (A / C SW) signal changes from the stopped state (OFF) to the activated state (ON) at time T41, at the same time, the alternator power generation amount decreases by the alternator expected power generation reduction amount. In addition to being suppressed, the ignition timing is advanced by an estimated ignition timing advance amount. Therefore, the rotation speed of the engine 2 slightly decreases, but immediately increases, as shown by the solid line in the figure. At time 42, which is slightly behind time T41, the bypass air flow rate starts to increase by adjusting the opening of ISCV17. At this time T42, since the current rotation speed exceeds the target rotation speed,
The alternator expected power generation decrease amount starts to decrease by a predetermined amount, and the ignition timing expected advance amount starts to increase by a predetermined angle. Further, at time T43, the amount of power generated by the alternator increases to a value equivalent to that in normal time, so normal regulator control is performed, and the ignition timing also becomes a value determined based on the rotation speed and the load. The flow rate of bypass air is also controlled to a constant amount. Therefore, when both the ignition timing control, the alternator power generation amount control and the bypass air flow rate control are executed, even if the external load amount fluctuates greatly, there is little fluctuation in the rotation speed as shown by the solid line in the figure, and It is possible to converge to the target idle rotation speed in a short time after the load amount increases.

次に、本発明第3実施例を図面に基づいて詳細に説明
する。第3実施例と既述した第1実施例との相違点は、
本第3実施例が点火時期制御およびオルタネータ発電量
制御に加えてバイパスエア流量制御も行なって、外部負
荷量変化時のアイドル回転速度変動を抑制することであ
る。なお、装置のシステム構成およびアイドル回転速度
制御を目的とした見込み制御処理は、既述した第1実施
例と同様であるため、同一部分は同一の符号で表記し、
説明を省略する。
Next, a third embodiment of the present invention will be described in detail with reference to the drawings. The difference between the third embodiment and the previously described first embodiment is that
In the third embodiment, the bypass air flow rate control is performed in addition to the ignition timing control and the alternator power generation amount control to suppress the idle rotation speed fluctuation when the external load amount changes. Since the system configuration of the device and the prospective control process for the purpose of controlling the idle rotation speed are the same as those of the above-described first embodiment, the same parts are denoted by the same reference numerals,
Description is omitted.

本第3実施例では、上記ECU4が、既述した第1実施例
の第6図のフローチャートに示す見込み制御処理と後述
する第19図(1),(2)のフローチャートに示す見込
み量減少補正処理を実行する。
In the third embodiment, the ECU 4 performs the prospective control process shown in the flowchart of FIG. 6 of the above-described first embodiment and the prospective amount decrease correction shown in the flowcharts of FIGS. 19 (1) and (2) described later. Execute the process.

まず、既述した第1実施例の第6図に示す見込み制御
処理が、ECU4の起動後、アイドルスイッチ34の出力信号
によりエンジン2がアイドル運転状態にあり、しかも、
エアコンスイッチ38の出力するエアコンスイッチ(A/C
SW)信号、または、パワーステアリングスイッチ39の
出力するパワーステアリングスイッチ(PS SW)信号等
が起動(ON)と停止(OFF)との間で変化した場合に割
り込んで開始され、点火時期およびオルタネータ発電量
は見込み量だけ進遅角または増減制御される。
First, in the predictive control process shown in FIG. 6 of the first embodiment described above, the engine 2 is in the idle operation state by the output signal of the idle switch 34 after the activation of the ECU 4, and
Air conditioner switch 38 (A / C
SW) signal or the power steering switch (PS SW) signal output from the power steering switch 39 changes between start (ON) and stop (OFF), and starts by interrupting the ignition timing and alternator power generation. The amount is advanced or retarded or increased or decreased by the expected amount.

次に、本第3実施例の特徴をなす見込み量減少補正処
理を第19図(1),(2)に示すフローチャートに基づ
いて説明する。本見込み量減少補正処理は、上記見込み
制御処理終了後、所定時間毎に繰り返して行われる。ま
ずステップ500では、オルタネータ見込み発電減少量IO
N、または、オルタネータ見込み発電増加量IOFFの何れ
か一方が正であるか否かを判定し、肯定判断されるとス
テップ510に進み、一方、否定判断されるとステップ505
に進んで所定デューティ比DUTYに応じてISCV17を駆動し
た後、一旦、本見込み量減少補正処理を終了する。上記
ステップ500で見込み制御処理が既に行われていると判
定されたときに実行されるステップ510では、流量補正
カウンタDLYの計時値が流量補正遅延時間KDLYを上回っ
ているか否かを判定し、肯定判断されるとステップ520
に、一方、否定判断されるとステップ515に各々進む。
なお、流量補正遅延時間KDLYの値は、例えば、本第3実
施例では1[sec]である。未だ流量補正遅延時間KDLY
だけ経過していないと判定されたときに実行されるステ
ップ515では、流量補正カウンタDLYの計時値に値1を加
算する処理を行った後、上記ステップ505を経由して一
旦、本見込み量減少補正処理を終了する。一方、上記ス
テップ510で、既に流量補正遅延時間KDLYだけ経過した
と判定されたときに実行されるステップ520では、バイ
パスエア流量制御実行中を示すフラグFISCが値1にセッ
トされているか否かを判定し、肯定判断されるとステッ
プ545に、一方、否定判断されるとステップ525に各々進
む。未だバイパスエア流量制御が実行されていないと判
定されたときに実行されるステップ525では、上記フラ
グFISCを値1にセットする処理が行われる。続くステッ
プ530では、バイパスエア流量制御を実行するためにISC
V17を駆動する目標デューティ比KDUTYの値を第20図に示
すマップに従って算出する処理が行われる。なお、第20
図のマップに示すような、目標デューティ比KDUTYの値
はエアコン(A/C)の起動(ON)・停止(OFF)およびパ
ワーステアリング装置(PS)の起動(ON)・停止(OF
F)に応じて各々予め定められている。次にステップ535
に進み、減少補正タイマADLYの計時値に値1を加算する
処理が行われる。続くステップ540では、上記減少補正
タイマADLYの計時値が減少補正遅延時間KADLYを上回っ
たか否かを判定し、肯定判断されるとステップ570に進
み、一方、否定判断されると既述したステップ505を経
て、一旦、本見込み量減少補正処理を終了する。
Next, the expected amount reduction correction processing, which is a feature of the third embodiment, will be described based on the flowcharts shown in FIGS. 19 (1) and 19 (2). This expected amount reduction correction processing is repeatedly performed at predetermined time intervals after the completion of the above-described estimation control processing. First, in step 500, the alternator expected power generation reduction amount IO
It is determined whether or not N or the alternator expected power generation increase amount IOFF is positive. If a positive determination is made, the routine proceeds to step 510, while if a negative determination is made, step 505 is made.
Then, after the ISCV17 is driven in accordance with the predetermined duty ratio DUTY, the expected amount reduction correction process is once ended. In step 510, which is executed when it is determined in step 500 that the prospective control processing has already been performed, it is determined whether or not the measured value of the flow rate correction counter DLY exceeds the flow rate correction delay time KDLY, and the determination is affirmative. If determined, step 520
On the other hand, if negative determination is made, the process proceeds to step 515.
The value of the flow rate correction delay time KDLY is, for example, 1 [sec] in the third embodiment. Flow rate correction delay time KDLY
In step 515, which is executed when it is determined that the estimated amount has not elapsed, the value 1 is added to the measured value of the flow rate correction counter DLY, and then the expected amount is temporarily reduced via step 505. The correction process ends. On the other hand, in step 520, which is executed when it is determined in step 510 that the flow rate correction delay time KDLY has already elapsed, it is determined whether or not the flag FISC indicating that the bypass air flow rate control is being executed is set to the value 1. If the determination is made, an affirmative determination is made, the process proceeds to step 545, and if the negative determination is made, the process proceeds to step 525. In step 525, which is executed when it is determined that the bypass air flow rate control has not been executed yet, a process of setting the flag FISC to the value 1 is executed. In the following step 530, the ISC is executed to execute the bypass air flow rate control.
A process of calculating the value of the target duty ratio KDUTY for driving V17 according to the map shown in FIG. 20 is performed. The 20th
As shown in the map in the figure, the value of the target duty ratio KDUTY is the start (ON) / stop (OFF) of the air conditioner (A / C) and the start (ON) / stop (OF) of the power steering device (PS).
It is predetermined according to F). Then step 535
Then, the process of adding 1 to the measured value of the decrease correction timer ADLY is performed. In the following step 540, it is determined whether or not the measured value of the decrease correction timer ADLY exceeds the decrease correction delay time KADLY, and if an affirmative judgment is made, the routine proceeds to step 570, while on the other hand, the negative judgment is made at step 505. After this, the expected amount decrease correction process is once ended.

未だ、バイパスエア流量制御開始後、減少補正遅延時
間KADLYだけ経過していないと判定されたときは、上記
ステップ500、510、520を経て、ステップ545に進む。ス
テップ545ではオルタネータ見込み発電減少量IONの値が
正であるか否かを判定し、肯定判断されるとステップ55
0に、一方、否定判断されるとステップ555に各々進む。
外部負荷量の増加に伴って見込み制御が行われていると
判定されたときに実行されるステップ550では、ISCV17
を駆動するデューティ比DUTYの値を所定値Kだけ増加補
正する処理を行った後、ステップ560に進む。一方、外
部負荷量の減少に伴って見込み制御が行われていると判
定されたときに実行されるステップ555では、ISCV17を
駆動するデューティ比DUTYの値を所定値Kだけ減少補正
する処理が行われる。続くステップ560では、現在のデ
ューティ比DUTYの値が上記ステップ530で算出した目標
デューティ比KDUTYの値とほぼ等しいか否かを判定し、
肯定判断されるとステップ565に進み、一方、否定判断
されると上述したステップ535以下に進む。現在のデュ
ーティ比DUTYの値が目標デューティ比KDUTYの値とほぼ
等しいと判定されたときに実行されるステップ565で
は、もはや、回転速度変動を抑制するためのバイパスエ
ア流量制御は必要ないものとして、フラグFISCを値0に
リセットした後、既述したステップ535以下に進む。
When it is determined that the decrease correction delay time KADLY has not elapsed after the bypass air flow rate control is started, the process proceeds to step 545 through the above steps 500, 510 and 520. In step 545, it is determined whether or not the value of the alternator expected power generation reduction amount ION is positive, and if a positive determination is made, step 55
On the other hand, if the determination is negative, the process proceeds to step 555.
In step 550 executed when it is determined that the prospective control is being performed in accordance with the increase in the external load amount, ISCV17
After performing a process of increasing the duty ratio DUTY for driving the controller by a predetermined value K, the process proceeds to step 560. On the other hand, in step 555 executed when it is determined that the prospective control is being performed due to the decrease in the external load amount, a process of reducing and correcting the value of the duty ratio DUTY for driving the ISCV17 by the predetermined value K is performed. Be seen. In the following step 560, it is determined whether or not the current duty ratio DUTY value is substantially equal to the target duty ratio KDUTY value calculated in step 530,
If an affirmative decision is made, the operation proceeds to step 565, while if a negative decision is made, the operation proceeds to the step 535 and thereafter. In step 565 executed when it is determined that the current duty ratio DUTY value is substantially equal to the target duty ratio KDUTY value, it is assumed that bypass air flow rate control for suppressing rotational speed fluctuation is no longer necessary. After resetting the flag FISC to the value 0, the process proceeds to step 535 and the subsequent steps already described.

上記ステップ540で、バイパスエア流量制御開始後、
減少補正遅延時間KADLYだけ経過したと判定されたとき
に実行されるステップ570では、オルタネータ見込み発
電減少量IONの値が正であるか否かを判定し、肯定判断
されるとステップ575に、一方、否定判断されるとステ
ップ600に各々進む。外部負荷量の増加に伴って見込み
制御が行われていると判定されたときに実行されるステ
ップ575では、既述した第1実施例と同様の見込み制御
処理で算出した点火時期見込み進角量θONを所定角θK
だけ減少させる処理が行われる。続くステップ580で
は、既述した見込み制御処理で算出したオルタネータ見
込み発電減少量IONを所定量IKだけ減少させる処理が行
われる。次にステップ585に進み、基本進角量θに点火
時期見込み進角量θONを加算すると共に点火時期見込み
遅角量θOFFを減算して点火時期制御量θ0を算出し、
さらに、現在のオルタネータ発電量Iからオルタネータ
見込み発電減少量IONを減算すると共にオルタネータ見
込み発電増加量IOFFを加算してオルタネータ発電制御量
I0を算出する処理が行われる。続くステップ590では、
上記ステップ585で求めた点火時期制御量θ0に応じて
イグナイタ22を制御する制御信号およびオルタネータ発
電制御量I0に応じてレギュレータ28を制御する制御信号
を各々出力する処理を行い、さらに、既述したステップ
505に進んで上記ステップ550、または、ステップ555で
算出されたデューティ比DUTYに応じた制御信号をISCV17
に出力した後、一旦、本見込み量減少補正処理を終了す
る。
In step 540 above, after starting the bypass air flow rate control,
In step 570, which is executed when it is determined that the reduction correction delay time KADLY has elapsed, it is determined whether or not the value of the alternator expected power generation reduction amount ION is positive. If negative determination is made, the process proceeds to step 600. In step 575, which is executed when it is determined that the prospective control is being performed with the increase in the external load amount, the ignition timing prospective advance amount calculated in the predictive control process similar to that of the first embodiment described above. θON is a predetermined angle θK
A process for reducing the amount is performed. In the following step 580, a process of reducing the alternator estimated power generation reduction amount ION calculated in the above-described estimation control process by a predetermined amount IK is performed. Next, the routine proceeds to step 585, where the estimated ignition timing advance amount θON is added to the basic advance amount θ and the estimated ignition timing retard amount θOFF is subtracted to calculate the ignition timing control amount θ0.
Furthermore, the alternator expected power generation reduction amount ION is subtracted from the current alternator power generation amount I, and the alternator estimated power generation increase amount IOFF is added to the alternator power generation control amount.
The process of calculating I0 is performed. In the following step 590,
The control signal for controlling the igniter 22 in accordance with the ignition timing control amount θ0 obtained in the above step 585 and the process for outputting the control signal for controlling the regulator 28 in accordance with the alternator power generation control amount I0 are respectively processed, and further described above. Step
Proceed to step 505 to set the control signal according to the duty ratio DUTY calculated in step 550 or step 555 above to ISCV17.
Then, the expected amount reduction correction process is temporarily terminated.

一方、上記ステップ570で、オルタネータ見込み発電
減少量IONの値が正でないと判定されたときに実行され
るステップ600では、既述した見込み制御処理で算出さ
れたオルタネータ見込み発電増加量IOFFの値が正である
か否かを判定し、肯定判断されるとステップ605に進
み、一方、否定判断されると、上記ステップ505を経た
後、一旦、本見込み量減少補正処理を終了する。
On the other hand, in step 600, which is executed when it is determined in step 570 that the value of the alternator estimated power generation decrease amount ION is not positive, the value of the alternator estimated power generation increase amount IOFF calculated in the above-described estimated control process is calculated. If the determination is positive, the process proceeds to step 605 if a positive determination is made, and if the determination is negative, the expected amount reduction correction process is temporarily terminated after the above step 505.

エンジン2に作用する外部負荷量の減少に備えて、オ
ルタネータ発電量をオルタネータ見込み発電増加量IOFF
だけ増加する制御が行われているときに実行されるステ
ップ605では、既述した見込み制御処理で算出した点火
時期見込み遅角量θOFFを所定角θKだけ減少させる処
理が行われる。続くステップ610では、既述した見込み
制御処理で算出したオルタネータ見込み発電増加量IOFF
を所定量IKだけ減少させる処理が行われる。次に既述し
たステップ585,590,505を経て、一旦、本見込み量減少
補正処理を終了する。以後、本見込み量減少補正処理は
所定時間毎に、繰り返して実行される。
In preparation for the reduction of the external load acting on the engine 2, the alternator power generation amount is changed to the alternator expected power generation increase amount IOFF.
In step 605, which is executed when the control is performed to increase the ignition timing, the ignition timing estimated retard amount θOFF calculated in the estimated control process described above is decreased by the predetermined angle θK. In the following step 610, the alternator estimated power generation increase amount IOFF calculated by the estimated control process described above.
Is reduced by a predetermined amount IK. Next, after going through the steps 585, 590, and 505 described above, the expected amount reduction correction process is once ended. After that, the expected amount reduction correction process is repeatedly executed at predetermined time intervals.

なお本第3実施例において、エンジン2が内燃機関M1
に、オルタネータ27が発電機M2に、レギュレータ28が発
電量調節手段M3に、イグナイタ22が点火時期調節手段M4
に、アイドルスイッチ34と回転角センサ37とエアコンス
イッチ38とパワーステアリングスイッチ39とが運転状態
検出手段M5に各々該当する。また、ECU4および該ECU4の
実行する見込み制御処理のうちステップ100が外部負荷
検出手段M6として、ステップ(110,130,160,170,190)
が発電量補正手段M7として、ステップ(110,120,160,17
0,180)が点火時期補正手段M8として各々機能する。
In the third embodiment, the engine 2 is the internal combustion engine M1.
In addition, the alternator 27 is the generator M2, the regulator 28 is the power generation amount adjusting means M3, and the igniter 22 is the ignition timing adjusting means M4.
In addition, the idle switch 34, the rotation angle sensor 37, the air conditioner switch 38, and the power steering switch 39 correspond to the operating state detecting means M5. Further, in the ECU4 and the prospective control processing executed by the ECU4, step 100 is performed as the external load detection means M6, and steps (110, 130, 160, 170, 190) are performed.
As the power generation amount correcting means M7, the steps (110, 120, 160, 17
0, 180) respectively function as ignition timing correction means M8.

以上説明したように本第3実施例によれば既述した第
1実施例の各効果に加えて、以下のような効果を奏す
る。すなわち、エンジン2に加わる外部負荷量の変化に
起因する回転速度変動のうち急激な変化は、点火時期制
御およびオルタネータ発電量制御により抑制し、その後
の変化は、バイパスエア流量制御を併せて実行すること
により抑制するので、点火時期制御、特に進角制御に起
因するアイドル安定性の悪化と、オルタネータ発電量制
御、特にオルタネータ発電量減少制御に起因するバッテ
リの充電収支の悪化とを防止できる。すなわち、第21図
のタイミングチャートに示すように、時刻T51にエアコ
ンスイッチ(A/C SW)信号が停止状態(OFF)から起動
状態(ON)に変化すると、オルタネータ発電量がオルタ
ネータ見込み発電減少量だけ減少制御されるためオルタ
ネータ発電量は減少すると共に、点火時期が点火時期見
込み進角量だけ進角制御されるので点火時期は進角す
る。このため、エンジン2の回転速度は、同図に実線で
示すように、わずかに下降するが、すぐに上昇する。上
記時刻T51から流量補正遅延時間KDLY経過後の時刻T52に
到ると、所定デューティ比DUTYでISCV17が駆動されてバ
イパスエア流量が所定量づつ増加し始める。次に、上記
時刻T52から減少補正遅延時間KADLY経過後の時刻T53に
到ると、オルタネータ見込み発電減少量が所定量づつ減
少され始めるのでオルタネータ発電量は徐々に増加する
と共に、点火時期見込み進角量が所定角づつ減少される
ため点火時期は徐々に遅角され始める。やがて、時刻T5
4に到ると、オルタネータ発電量は通常時と同等な値ま
で増加するため、通常のレギュレータ制御が行なわれる
と共に、点火時期も回転速度と負荷とに基づいて定まる
値になり、バイパスエア流量も目標流量となる。従っ
て、上記のように、点火時期制御およびオルタネータ発
電量制御を共に実行し、さらに、流量補正遅延時間KDLY
後にバイパスエア流量制御を開始した場合は、同図に実
線で示すように回転速度の変動が少なく、しかも、外部
負荷量増加時から短時間で目標アイドル回転速度に収束
する。ところが、従来のようにバイパスエア流量制御だ
けを実行した場合は、同図に破線で示すように回転速度
の変動が大きく、さらに、収束するまでに長時間を要し
た。
As described above, according to the third embodiment, the following effects are obtained in addition to the effects of the first embodiment described above. That is, a sudden change in the rotation speed fluctuation caused by a change in the external load applied to the engine 2 is suppressed by the ignition timing control and the alternator power generation amount control, and the subsequent change is executed by the bypass air flow rate control as well. As a result, it is possible to prevent deterioration of idle stability caused by ignition timing control, particularly advance angle control, and deterioration of battery charge balance caused by alternator power generation amount control, particularly alternator power generation amount reduction control. That is, as shown in the timing chart of FIG. 21, when the air conditioner switch (A / C SW) signal changes from the stopped state (OFF) to the activated state (ON) at time T51, the alternator power generation amount is the alternator expected power generation reduction amount. The amount of power generated by the alternator is reduced because the ignition timing is controlled to decrease, and the ignition timing is advanced because the ignition timing is advanced by the estimated ignition timing advance amount. Therefore, the rotation speed of the engine 2 slightly decreases, but immediately increases, as shown by the solid line in the figure. At time T52 after elapse of the flow rate correction delay time KDLY from the time T51, the ISCV17 is driven at a predetermined duty ratio DUTY and the bypass air flow rate starts to increase by a predetermined amount. Next, at time T53 after the decrease correction delay time KADLY has elapsed from the time T52, the alternator expected power generation reduction amount starts to be reduced by a predetermined amount, so that the alternator power generation amount gradually increases and the ignition timing estimated advance angle increases. Since the amount is decreased by a predetermined angle, the ignition timing gradually begins to be retarded. Eventually, time T5
At 4, the alternator power generation amount increases to a value equivalent to that in normal time, so normal regulator control is performed, and the ignition timing also becomes a value determined based on the rotation speed and load, and the bypass air flow rate also. It becomes the target flow rate. Therefore, as described above, both the ignition timing control and the alternator power generation amount control are executed, and the flow rate correction delay time KDLY
When the bypass air flow rate control is started later, the fluctuation of the rotation speed is small as shown by the solid line in the figure, and moreover, it converges to the target idle rotation speed in a short time after the external load amount increases. However, when only the bypass air flow rate control is executed as in the conventional case, the fluctuation of the rotation speed is large as shown by the broken line in the figure, and further it takes a long time to converge.

一方、第22図のタイミングチャートに示すように、時
刻T61にエアコンスイッチ(A/C SW)信号が起動状態
(ON)から停止状態(OFF)に変化すると、オルタネー
タ発電量がオルタネータ見込み発電増加量だけ増加制御
されるためオルタネータ発電量は増加すると共に、点火
時期が点火時期見込み遅角量だけ遅角制御されるので点
火時期は遅角する。このため、エンジン2の回転速度
は、同図に実線で示すように、わずかに上昇するが、す
ぐに下降する。上記時刻T61から流量補正遅延時間KDLY
経過後の時刻T62に到ると、所定デューティ比DUTYでISC
V17が駆動されてバイパスエア流量が所定量づつ減少し
始める。次に、上記時刻T62から減少補正遅延時間KADLY
経過後の時刻T63に到ると、オルタネータ見込み発電増
加量が所定量づつ減少され始めるのでオルタネータ発電
量は徐々に減少すると共に、点火時期見込み遅角量が所
定角づつ減少されるため点火時期は徐々に進角され始め
る。やがて、時刻T64に到ると、オルタネータ発電量は
通常時と同等な値まで減少するため、通常のレギュレー
タ制御が行なわれると共に、点火時期も回転速度と負荷
とに基づいて定まる値になり、バイパスエア流量も目標
流量となる。従って、上記のように、点火時期制御およ
びオルタネータ発電量制御を共に実行し、さらに、流量
補正遅延時間KDLY後にバイパスエア流量制御を開始した
場合は、同図に実線で示すように回転速度の変動が少な
く、かつ、制御の応答性も高い。ところが、従来のよう
にバイパスエア流量制御だけを実行した場合は、同図に
破線で示すように回転速度の変動も大きく、かつ、制御
の応答性も低下していた。
On the other hand, as shown in the timing chart of FIG. 22, when the air conditioner switch (A / C SW) signal changes from the start state (ON) to the stop state (OFF) at time T61, the alternator power generation amount is the alternator expected power generation increase amount. The ignition timing is retarded because the ignition timing is retarded by the estimated ignition timing retard amount as well as the alternator power generation amount is increased. Therefore, the rotation speed of the engine 2 slightly increases, but immediately decreases, as shown by the solid line in the figure. Flow rate correction delay time KDLY from time T61 above
At time T62 after the lapse of time, ISC is performed at the specified duty ratio DUTY.
V17 is driven and the bypass air flow rate starts to decrease by a predetermined amount. Next, from the time T62 above, the decrease correction delay time KADLY
At time T63 after the lapse of time, the alternator expected power generation increase amount starts to decrease by a predetermined amount, so the alternator power generation amount gradually decreases, and the ignition timing expected retard angle amount decreases by a predetermined angle, so the ignition timing becomes The angle is gradually advanced. Eventually, at time T64, the amount of power generated by the alternator decreases to a value equivalent to that during normal operation, so normal regulator control is performed, and the ignition timing also reaches a value that is determined based on the rotational speed and load, and the bypass The air flow rate also becomes the target flow rate. Therefore, as described above, when both the ignition timing control and the alternator power generation amount control are executed and the bypass air flow rate control is started after the flow rate correction delay time KDLY, the fluctuation of the rotation speed is shown by the solid line in the figure. And the control response is high. However, when only the bypass air flow rate control is executed as in the conventional case, the fluctuation of the rotation speed is large as shown by the broken line in the figure, and the control response is also deteriorated.

なお、本第3実施例では、点火時期制御およびオルタ
ネータ発電量制御を先に実行し、流量補正遅延時間KDLY
経過後にバイパスエア流量制御を開始するよう構成し
た。しかし、例えば、点火時期制御、オルタネータ発電
量制御およびバイパスエア流量制御を同時に開始しても
良い。この場合は、バイパスエア流量制御の応答遅れを
考慮し、該バイパスエア流量制御を開始してから、減少
補正遅延時間経過後に点火時期およびオルタネータ発電
量を減少補正すると好適である。すなわち、第23図のタ
イミングチャートに示すように、時刻T71にエアコンス
イッチ(A/C SW)信号が停止状態(OFF)から起動状態
(ON)に変化すると、所定デューティ比DUTYでISCV17が
駆動されてバイパスエア流量が所定量づつ増加し始め、
オルタネータ発電量がオルタネータ見込み発電減少量だ
け減少制御されるためオルタネータ発電量は減少し、点
火時期が点火時期見込み進角量だけ進角制御されるので
点火時期は進角する。このため、エンジン2の回転速度
は、同図に実線で示すように、わずかに下降するが、す
ぐに上昇する。上記時刻T71から減少補正遅延時間経過
後の時刻T72に到ると、オルタネータ見込み発電減少量
が所定量づつ減少され始めるのでオルタネータ発電量は
徐々に増加すると共に、点火時期見込み進角量が所定角
づつ減少されるため点火時期は徐々に遅角され始める。
やがて、時刻T73に到ると、バイパスエア流量は目標流
量となり、オルタネータ発電量は通常時と同等な値まで
増加するため、通常のレギュレータ制御が行なわれると
共に、点火時期も回転速度と負荷とに基づいて定まる値
になる。従って、上記のように、バイパスエア流量制
御、点火時期制御およびオルタネータ発電量制御を同時
に実行し、さらに、減少補正遅延時間経過後、点火時期
およびオルタネータ発電量を減少補正しても、同図に実
線で示すように回転速度の変動が少なく、しかも、外部
負荷量増加時から短時間で目標アイドル回転速度に収束
させることができる。このように構成した場合は、バイ
パスエア流量制御開始時からバイパスエア流量を徐々に
増加、あるいは、減少させると好適である。
In the third embodiment, the ignition timing control and the alternator power generation amount control are executed first, and the flow rate correction delay time KDLY
After the passage, the bypass air flow rate control is started. However, for example, the ignition timing control, the alternator power generation amount control, and the bypass air flow rate control may be simultaneously started. In this case, it is preferable that the response delay of the bypass air flow rate control is taken into consideration and the ignition timing and the alternator power generation amount are reduced and corrected after the decrease correction delay time has elapsed after the bypass air flow rate control was started. That is, as shown in the timing chart of FIG. 23, when the air conditioner switch (A / C SW) signal changes from the stopped state (OFF) to the activated state (ON) at time T71, the ISCV17 is driven at the predetermined duty ratio DUTY. The bypass air flow rate begins to increase by a predetermined amount,
Since the alternator power generation amount is controlled to be reduced by the alternator estimated power generation reduction amount, the alternator power generation amount is reduced, and the ignition timing is advanced by the ignition timing estimated advance amount, so the ignition timing is advanced. Therefore, the rotation speed of the engine 2 slightly decreases, but immediately increases, as shown by the solid line in the figure. At time T72 after the decrease correction delay time elapses from time T71, the alternator expected power generation reduction amount starts to decrease by a predetermined amount, so the alternator power generation amount gradually increases and the ignition timing expected advance amount increases by a predetermined angle. Since it is gradually decreased, the ignition timing gradually begins to be retarded.
Eventually, at time T73, the bypass air flow rate becomes the target flow rate, and the alternator power generation amount increases to a value equivalent to the normal time, so normal regulator control is performed and the ignition timing also changes to the rotation speed and load. It will be a value determined based on this. Therefore, even if the bypass air flow rate control, the ignition timing control, and the alternator power generation amount control are simultaneously executed as described above, and further, the ignition timing and the alternator power generation amount are reduced and corrected after the decrease correction delay time has elapsed, As indicated by the solid line, the fluctuation of the rotation speed is small, and moreover, it can be converged to the target idle rotation speed in a short time after the increase of the external load. With such a configuration, it is preferable to gradually increase or decrease the bypass air flow rate from the start of the bypass air flow rate control.

また、上記バイパスエア流量の所定時間当りの増加
量、すなわち、増加率、あるいは、減少率に応じて、も
しくは、所定の遅延時間経過後に、点火時期およびオル
タネータ発電量の両制御量を減少補正すると特に顕著な
効果を示す。
Further, when the bypass air flow rate is increased per predetermined time, that is, in accordance with the increase rate or the decrease rate, or after a predetermined delay time has elapsed, both the ignition timing and the alternator power generation control amount are reduced and corrected. A particularly remarkable effect is exhibited.

さらに、本第3実施例では、常時、点火時期制御、オ
ルタネータ発電量制御およびバイパスエア流量制御を組
み合わせて行なうよう構成した。しかし、例えば、外部
負荷量の変化の程度に応じて、上記3種類の制御の内、
何れか2種類の制御を選択して実行するよう構成しても
良い。すなわち、例えば、車載ランプ点灯等の電気負荷
の変化に起因するアイドル回転速度変動は、点火時期制
御とバイパスエア流量制御とを組合せて実行することに
より抑制できる。
Further, in the third embodiment, the ignition timing control, the alternator power generation amount control and the bypass air flow rate control are always combined. However, for example, according to the degree of change in the external load amount, among the above three types of control,
It may be configured to select and execute any two types of control. That is, for example, idle rotation speed fluctuations caused by changes in electric loads such as lighting of vehicle lamps can be suppressed by executing ignition timing control and bypass air flow rate control in combination.

以上本発明のいくつかの実施例について説明したが、
本発明はこのような実施例に何等限定されるものではな
く、本発明の要旨を逸脱しない範囲内において種々なる
態様で実施し得ることは勿論である。
Although several embodiments of the present invention have been described above,
It is needless to say that the present invention is not limited to such embodiments and can be implemented in various modes without departing from the scope of the present invention.

発明の効果 以上詳記したように本発明の内燃機関のアイドル回転
速度制御装置においては、アイドル運転時に内燃機関に
作用する外部負荷量が増加すると、その増加量に応じ
て、発電機の発電量を減少させると共に、内燃機関の点
火時期を進角させ、逆に、アイドル運転時に内燃機関に
作用する外部負荷量が減少すると、その減少量に応じ
て、発電機の発電量を増加させると共に、内燃機関の点
火時期を遅角させるように構成されている。
As described above in detail, in the idle speed control device for an internal combustion engine of the present invention, when the external load amount that acts on the internal combustion engine during idle operation increases, the power generation amount of the generator is increased according to the increase amount. And the ignition timing of the internal combustion engine is advanced, and conversely, when the external load amount that acts on the internal combustion engine during idle operation decreases, the power generation amount of the generator increases in accordance with the decrease amount, The ignition timing of the internal combustion engine is retarded.

このため、アイドル運転時における内燃機関の外部負
荷量の変化に起因する過渡的なアイドル回転速度変動
を、極めて高い応答性で且つ確実に抑制することができ
る。
Therefore, transient idle speed fluctuations caused by changes in the external load of the internal combustion engine during idle operation can be reliably suppressed with extremely high responsiveness.

また、内燃機関により駆動される発電機の発電量を変
更すると内燃機関のアイドル回転速度は大きく変化する
ので、アイドル回転速度の充分な補償を広範囲に亘って
実現できる。
Further, when the amount of power generated by the generator driven by the internal combustion engine is changed, the idle rotation speed of the internal combustion engine changes significantly, so that sufficient compensation of the idle rotation speed can be realized over a wide range.

さらに、上記両効果に伴って、アイドル安定性が顕著
に向上するので、所謂ドライバビリティも良好になり、
運転者に違和感を与えないという利点も生じる。
Further, with the above both effects, the idle stability is remarkably improved, and so-called drivability is also improved,
There is also an advantage that the driver does not feel uncomfortable.

また、外部負荷量の増減量に応じた所定見込み補正量
を使用して点火時期および発電機の発電量を制御するの
で、応答遅れや過制御を起こすことなく、外部負荷量変
化時には最適なアイドル回転速度制御が可能になる。
In addition, since the ignition timing and the amount of power generated by the generator are controlled using a predetermined estimated correction amount that corresponds to the amount of increase or decrease in the external load amount, there is no delay in response or overcontrol, and there is an optimum idle when the external load amount changes. The rotation speed can be controlled.

また、例えば、発電量補正手段が、所定見込み発電補
正量を徐々に減少するよう構成した場合には、車載電源
の充電収支も好適に保持できるという利点も生じる。
Further, for example, when the power generation amount correction means is configured to gradually decrease the predetermined expected power generation correction amount, there is an advantage that the charging balance of the vehicle-mounted power source can be appropriately maintained.

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

第1図は本発明の内容を概念的に例示した基本的構成
図、第2図は同じくその作用を示すタイミングチャー
ト、第3図は同じくその特性を示すグラフ、第4図は本
発明第1実施例のシステム構成図、第5図は同じくその
充電装置の構成を示す回路図、第6図は同じくその制御
を示すフローチャート、第7図(1),(2)、第8図
(1),(2)は同じくそのマップを示すグラフ、第9
図は同じくその制御を示すフローチャート、第10図は同
じくそのマップを示すグラフ、第11図、第12図は同じく
その制御の様子を示すタイミングチャート、第13図
(1)、(2)は本発明第2実施例の制御を示すフロー
チャート、第14図、第15図(1),(2)は同じくその
マップを示すグラフ、第16図は同じくその制御の様子を
示すタイミングチャート、第17図は第2実施例に使用可
能なその他のマップを示すグラフ、第18図は第2実施例
の変形例を示すタイミングチャート、第19図(1),
(2)は本発明第3実施例の制御を示すフローチャー
ト、第20図は同じくそのマップを示すグラフ、第21図、
第22図は同じくその制御の様子を示すタイミングチャー
ト、第23図は第3実施例の変形例を示すタイミングチャ
ート、第24図は点火時期と回転速度変動量との関係を示
すグラフ、第25図は点火時期とアイドル安定性との関係
を示すグラフ、第26図は従来技術の制御の様子を示すタ
イミングチャートである。 M1……内燃機関 M2……発電機 M3……発電量調節手段 M4……点火時期調節手段 M5……運転状態検出手段 M6……外部負荷量検出手段 M7……発電量補正手段 M8……点火時期補正手段 1……エンジンのアイドル回転速度制御装置 2……エンジン 3……充電装置 4……電子制御装置(ECU) 4a……CPU 22……イグナイタ 27……オルタネータ 28……レギュレータ 34……アイドルスイッチ 37……回転角センサ 38……エアコンスイッチ 39……パワーステアリングスイッチ
FIG. 1 is a basic configuration diagram conceptually illustrating the content of the present invention, FIG. 2 is a timing chart showing the same action, FIG. 3 is a graph showing the same characteristic, and FIG. Fig. 5 is a system configuration diagram of an embodiment, Fig. 5 is a circuit diagram showing the configuration of the charging device, Fig. 6 is a flow chart showing the same control, Fig. 7 (1), (2) and Fig. 8 (1). , (2) is a graph showing the map, 9th
FIG. 10 is a flow chart showing the same control, FIG. 10 is a graph showing the same map, FIG. 11 and FIG. 12 are timing charts showing the state of the control, and FIG. 13 (1) and (2) are the main charts. Flowchart showing the control of the second embodiment of the invention, FIG. 14, FIG. 15 (1) and (2) are graphs showing the same map, FIG. 16 is a timing chart showing the state of the control, FIG. Is a graph showing other maps usable in the second embodiment, FIG. 18 is a timing chart showing a modification of the second embodiment, FIG. 19 (1),
(2) is a flow chart showing the control of the third embodiment of the present invention, FIG. 20 is a graph showing the map, FIG. 21,
FIG. 22 is a timing chart showing the manner of the control, FIG. 23 is a timing chart showing a modification of the third embodiment, FIG. 24 is a graph showing the relationship between ignition timing and rotational speed fluctuation amount, and FIG. FIG. 26 is a graph showing the relationship between ignition timing and idle stability, and FIG. 26 is a timing chart showing the state of control in the prior art. M1 ...... Internal combustion engine M2 ...... Generator M3 ...... Power generation amount adjusting means M4 ...... Ignition timing adjusting means M5 ...... Operating state detecting means M6 ...... External load amount detecting means M7 ...... Power generation amount correcting means M8 ...... Ignition Timing correction means 1 …… Engine idle speed control device 2 …… Engine 3 …… Charging device 4 …… Electronic control unit (ECU) 4a …… CPU 22 …… Ignator 27 …… Alternator 28 …… Regulator 34 …… Idle switch 37 …… Rotation angle sensor 38 …… Air conditioner switch 39 …… Power steering switch

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】内燃機関により駆動される発電機の発電量
を、外部からの指令に従って調節する発電量調節手段
と、 上記内燃機関の点火時期を、外部からの指令に従って調
節する点火時期調節手段と、 上記内燃機関の少なくとも回転速度を含む運転状態を検
出する運転状態検出手段と、 該運転状態検出手段の検出結果に基づいて、上記内燃機
関のアイドル運転時に該内燃機関に作用する外部負荷量
の増減及びその増減量を検出する外部負荷量検出手段
と、 該外部負荷量検出手段により上記外部負荷量の増加が検
出されたときは、上記外部負荷量検出手段の検出した増
加量に応じた所定見込み発電補正量だけ上記発電機の発
電量を減少変更する指令を上記発電量調節手段に出力
し、上記外部負荷量検出手段により上記外部負荷量の減
少が検出されたときは、上記外部負荷量検出手段の検出
した減少量に応じた所定見込み発電補正量だけ上記発電
機の発電量を増加変更する指令を上記発電量調節手段に
出力する発電量補正手段と、 上記外部負荷量検出手段により上記外部負荷量の増加が
検出されたときは、上記外部負荷量検出手段の検出した
増加量に応じた所定見込み点火時期補正量だけ上記内燃
機関の点火時期を進角変更する指令を上記点火時期調節
手段に出力し、上記外部負荷量検出手段により上記外部
負荷量の減少が検出されたときは、上記外部負荷量検出
手段の検出した減少量に応じた所定見込み点火時期補正
量だけ上記内燃機関の点火時期を遅角変更する指令を上
記点火時期調節手段に出力する点火時期補正手段と、 を備えたことを特徴とする内燃機関のアイドル回転速度
制御装置。
1. A power generation amount adjusting means for adjusting a power generation amount of a generator driven by an internal combustion engine according to an external command, and an ignition timing adjusting means for adjusting an ignition timing of the internal combustion engine according to an external command. An operating state detecting means for detecting an operating state of the internal combustion engine including at least a rotation speed; and an external load amount acting on the internal combustion engine during idle operation of the internal combustion engine based on a detection result of the operating state detecting means. And an external load amount detecting means for detecting the increase and decrease amount, and when the external load amount detecting means detects an increase in the external load amount, it responds to the increase amount detected by the external load amount detecting means. A command to decrease the amount of power generation of the generator by a predetermined estimated power generation correction amount is output to the power generation amount adjusting means, and the decrease of the external load amount is detected by the external load amount detecting means. When the power generation amount is corrected, the power generation amount correction unit that outputs to the power generation amount adjustment unit a command to increase the power generation amount of the generator by a predetermined expected power generation correction amount according to the decrease amount detected by the external load amount detection unit, When the increase in the external load amount is detected by the external load amount detecting means, the ignition timing of the internal combustion engine is advanced by a predetermined estimated ignition timing correction amount according to the increase amount detected by the external load amount detecting means. A command for changing the angle is output to the ignition timing adjusting means, and when the external load amount detecting means detects a decrease in the external load amount, a predetermined probability corresponding to the decrease amount detected by the external load amount detecting means is obtained. An idle rotation speed of an internal combustion engine, comprising: an ignition timing correction means for outputting a command to retard the ignition timing of the internal combustion engine by an ignition timing correction amount to the ignition timing adjustment means. Control device.
【請求項2】上記発電量補正手段が、上記所定見込み発
電補正量を徐々に減少するように構成された特許請求の
範囲第1項に記載の内燃機関のアイドル回転速度制御装
置。
2. The idle speed control device for an internal combustion engine according to claim 1, wherein the power generation amount correction means is configured to gradually decrease the predetermined estimated power generation correction amount.
JP62169167A 1987-07-07 1987-07-07 Idle speed control device for internal combustion engine Expired - Lifetime JPH0826799B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62169167A JPH0826799B2 (en) 1987-07-07 1987-07-07 Idle speed control device for internal combustion engine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62169167A JPH0826799B2 (en) 1987-07-07 1987-07-07 Idle speed control device for internal combustion engine

Publications (2)

Publication Number Publication Date
JPS6415441A JPS6415441A (en) 1989-01-19
JPH0826799B2 true JPH0826799B2 (en) 1996-03-21

Family

ID=15881507

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62169167A Expired - Lifetime JPH0826799B2 (en) 1987-07-07 1987-07-07 Idle speed control device for internal combustion engine

Country Status (1)

Country Link
JP (1) JPH0826799B2 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0735478Y2 (en) * 1990-08-24 1995-08-09 三菱電機株式会社 Portable radio
JP4702227B2 (en) * 2006-08-28 2011-06-15 トヨタ自動車株式会社 In-vehicle engine idle speed control device
JP5146839B2 (en) * 2009-03-16 2013-02-20 トヨタ自動車株式会社 Engine rotation stop control device
JP5936123B2 (en) * 2012-09-27 2016-06-15 ダイハツ工業株式会社 Internal combustion engine for vehicles

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6019926A (en) * 1983-07-11 1985-02-01 Mitsubishi Motors Corp Controller for engine

Also Published As

Publication number Publication date
JPS6415441A (en) 1989-01-19

Similar Documents

Publication Publication Date Title
EP0765999B1 (en) System and method for controlling a generator for a vehicle
US8041470B2 (en) Fan operation control method and apparatus
RU2682458C2 (en) Method for torque moment control of engine (versions)
JPH0615834B2 (en) Engine controller
US20140222316A1 (en) Control apparatus and control method for internal combustion engine
JPH0826799B2 (en) Idle speed control device for internal combustion engine
JP5370567B2 (en) Vehicle control device
US8573179B2 (en) Engine ignition control apparatus
JP2017141790A (en) Control device for vehicle
US5778662A (en) Control apparatus and method for internal combustion engine
JP3772352B2 (en) Engine control device
JP2006118517A (en) Controller of internal combustion engine
JP5245910B2 (en) Idle rotational speed control device for internal combustion engine
JP4144626B2 (en) Control device for internal combustion engine
JPH0791342A (en) Fuel injection device of internal combustion engine
US12497931B2 (en) Internal combustion engine control apparatus and internal combustion engine control method
JP4211789B2 (en) Control device for internal combustion engine
JP2001289083A (en) Method of controlling internal combustion engine for hybrid vehicle
JP2024142765A (en) Internal combustion engine control device
JP2024142764A (en) Internal combustion engine control device
JP5170291B2 (en) Vehicle control device
JPH1162654A (en) Air flow control device for internal combustion engine
JP2805993B2 (en) Fuel pump control device for internal combustion engine
JP2012082697A (en) Engine revolution stop control device
JPH048842A (en) Air-fuel ratio controller for engine

Legal Events

Date Code Title Description
EXPY Cancellation because of completion of term
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080321

Year of fee payment: 12