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

Idle speed control device for internal combustion engine

Info

Publication number
JPS62178751A
JPS62178751A JP1873586A JP1873586A JPS62178751A JP S62178751 A JPS62178751 A JP S62178751A JP 1873586 A JP1873586 A JP 1873586A JP 1873586 A JP1873586 A JP 1873586A JP S62178751 A JPS62178751 A JP S62178751A
Authority
JP
Japan
Prior art keywords
engine
throttle valve
control pulse
rotation speed
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.)
Pending
Application number
JP1873586A
Other languages
Japanese (ja)
Inventor
Hajime Kako
加古 一
Masaaki Miyazaki
正明 宮崎
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP1873586A priority Critical patent/JPS62178751A/en
Publication of JPS62178751A publication Critical patent/JPS62178751A/en
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

PURPOSE:To enable an engine speed, after an engine is started, to quickly reach the target engine speed, by controlling a throttle valve in the vicinity of an opening in accordance with a cooling water temperature to be corrected thereafter by an intermittent feedback control pulse. CONSTITUTION:A control circuit 30, which generates the first control pulse, second control pulse and an intermittent feedback control pulse, drives an actuator 20 to variably control an opening of a throttle valve 8 when an engine is in idle operation. Here the first control pulse sets the throttle valve opening to a reference position by receiving a detection output of each detecting means. And the second control pulse increases or decreases the throttle valve opening, set to the reference position, by a predetermined degree in accordance with an engine temperature, detected by a temperature detector 28, after complete explosion of the engine detected by an engine speed detector 25. While the intermittent feedback control pulse controls a speed of the engine, when it is in idle operation, to be focused to the target engine speed after the throttle valve opening is changed by the second control pulse.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、自動車などに用いる内燃機関のアイドル回転
数制御装置に関するものである。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to an idle speed control device for an internal combustion engine used in an automobile or the like.

〔従来の技術〕[Conventional technology]

第2図は内燃機関のアイドル回転数制御装置一般の構成
図である。第2図において、まず、機関側の構成を説明
す−ると、1はピストン、2はシリンダ、3は吸気弁、
4は排気弁、5は排気管、6は三元触媒コンバータ、7
は吸気管、8はスロットル弁であり、スロットル弁8の
上流側にはベンチュリ9およびエアクリーナ10が設け
られ、フロート室11内の燃料は、エアクリーナ10を
経て吸入された吸入空気がベンチュリ9を通過する際に
、メイン燃料通路12を経て吸引されて霧化され、吸入
空気との混合気となってスロットル弁8および吸気管7
を介してシリンダ2内に導かれる。
FIG. 2 is a general configuration diagram of an idle speed control device for an internal combustion engine. In Fig. 2, first, the configuration of the engine side will be explained. 1 is a piston, 2 is a cylinder, 3 is an intake valve,
4 is an exhaust valve, 5 is an exhaust pipe, 6 is a three-way catalytic converter, 7
is an intake pipe; 8 is a throttle valve; a venturi 9 and an air cleaner 10 are provided upstream of the throttle valve 8; At this time, the fuel is sucked through the main fuel passage 12 and atomized, and becomes a mixture with the intake air, which is then sent to the throttle valve 8 and the intake pipe 7.
is guided into the cylinder 2 through the

この場合、メイン燃料通路12の途中にはメインエアブ
リード13が設けられ、フロート室ll内の燃料はベン
チュリ9の上流側に設けたメインエアブリード通路14
からの吸入空気により予め微細化された後霧化される。
In this case, a main air bleed 13 is provided in the middle of the main fuel passage 12, and the fuel in the float chamber 11 is transferred to the main air bleed passage 13 provided upstream of the venturi 9.
It is atomized after being atomized by the intake air from the air.

一方、スロットル弁8の下流側にはアイドルボート15
が設けられ、またベンチュリ9の上流側にはスローエア
ブリード通路16が設けられ、メイン燃料通路12の燃
料はこのスローエアブリード通路16からの吸入空気に
よりスローエアブリード17において微細化されてアイ
ドルボート15から吐出される。これにより、スロット
ル弁8の開度がほぼ全閉状態となっているアイドル時の
燃料が確保される。この場合、アイドルボート15から
吐出させる燃料量はスローアジャストスクリュー18に
よって調整される。
On the other hand, an idle boat 15 is located downstream of the throttle valve 8.
A slow air bleed passage 16 is provided on the upstream side of the venturi 9, and the fuel in the main fuel passage 12 is atomized in the slow air bleed 17 by the intake air from this slow air bleed passage 16, and the fuel is atomized by the slow air bleed passage 17. It is discharged from 15. Thereby, fuel is secured during idling when the opening degree of the throttle valve 8 is almost fully closed. In this case, the amount of fuel discharged from the idle boat 15 is adjusted by the slow adjustment screw 18.

ここで、スロットル弁8はアクセルペダル(図示せず)
に連結されており、走行中においてはアクセルペダルの
踏込量に応じた開度となり、アクセルペダルを離したア
イドル時にはアイドル運転状態を維持する上で必要な開
度となる。また、このスロットル弁8には、その回転軸
にレバー19が設けられ、このレバー19を後述するア
クチュエータ20により駆動することによってアイドル
時の開度が可変される。27は機関の冷却水、28は機
関の温度を検出する機関温度検出手段としての温度検出
器である。
Here, the throttle valve 8 is an accelerator pedal (not shown)
During driving, the opening degree corresponds to the amount of depression of the accelerator pedal, and when the accelerator pedal is released and the vehicle is idling, the opening degree is the degree necessary to maintain the idling operating state. Further, the throttle valve 8 is provided with a lever 19 on its rotating shaft, and by driving this lever 19 with an actuator 20, which will be described later, the opening degree during idling is varied. Reference numeral 27 represents cooling water for the engine, and reference numeral 28 represents a temperature detector serving as engine temperature detection means for detecting the temperature of the engine.

次に、アイドル回転数制御系の構成について説明すると
、20は直流電動機21と歯車機構22とから成り、直
流電動[21の回転運動を歯車機構22においてプラン
ジャ23の直線運動に変え、この直線運動によってレバ
ー19を駆動してスロットル弁8の開度を可変するアク
チュエータであり、直流電動[21には制御回路30か
ら所定パルス幅の正回転制御パルスUと逆回転制御パル
スDが与えられる。この場合、アクチュエータ20内に
は、プランジャ23の先端がレバー19に当接している
状態の時すなわちアクセルペダルを離したアイドル時に
オン(閉成)するアイドル状態検出スイッチ24が設け
られている。また、アクチュエータ20のプランジャ2
3の基準位置より開き側にある場合にオフ、閉じ側にあ
る場合にオンとなる位置検出スイッチ29が設けられて
いる。
Next, to explain the configuration of the idle rotation speed control system, reference numeral 20 consists of a DC motor 21 and a gear mechanism 22. This is an actuator that drives the lever 19 to vary the opening degree of the throttle valve 8, and the DC electric motor [21 is supplied with a forward rotation control pulse U and a reverse rotation control pulse D of a predetermined pulse width from a control circuit 30. In this case, the actuator 20 is provided with an idle state detection switch 24 that is turned on (closed) when the tip of the plunger 23 is in contact with the lever 19, that is, when the accelerator pedal is released and the vehicle is idle. Further, the plunger 2 of the actuator 20
A position detection switch 29 is provided which is turned off when the switch is on the open side from the reference position No. 3 and turned on when it is on the closed side.

次に25は機関回転数を検出する機関回転数検出手段と
しての回転数検出器であり、ここでは点火コイル251
と断続器252との接続点から機関回転数Nに対応した
周期の回転パルス信号を取り出している。26は変速機
(図示せず)がニュートラル位置にあること又はクラッ
チ(図示せず)がオ゛ン(踏込み)されたこと即ち機関
と車輪が切り離されたことを検出する変速スイッチ、3
0はアイドル状態を検出するアイドルスイッチ24、回
転数検出器25.変速スイッチ26.温度検出器28お
よび位置検出スイッチ29の出力信号に基づきアイドル
時のスロットル弁開度を制御し、機関回転数を目標回転
数NOに収束させる制御回路である。
Next, 25 is a rotation speed detector as an engine rotation speed detection means for detecting the engine rotation speed, and here, the ignition coil 251
A rotation pulse signal having a period corresponding to the engine rotation speed N is extracted from the connection point between the engine breaker 252 and the interrupter 252. 26 is a shift switch that detects that the transmission (not shown) is in the neutral position or that the clutch (not shown) is turned on (depressed), that is, that the engine and the wheels are disconnected;
0 is an idle switch 24 that detects an idle state, a rotation speed detector 25. Speed change switch 26. This is a control circuit that controls the throttle valve opening degree during idling based on the output signals of the temperature detector 28 and the position detection switch 29, and converges the engine speed to the target rotation speed NO.

制御回路30は、第3図に示すように、演算処理装置(
以下rCPUJという)300と、アイドル回転数制御
を行なうためのプログラムや定数等を記憶したリードオ
ンリメモリ (以下FROM」という)301と、演算
途中の結果などを記憶するランダムアクセスメモリ (
以下rRAMJという)302と、上記の各種スイッチ
とアクチュエータ20との信号送受用のインタフェース
回路(以下rlFcJという)303とから構成されて
いる。
As shown in FIG. 3, the control circuit 30 includes an arithmetic processing unit (
(hereinafter referred to as rCPUJ) 300, a read-only memory (hereinafter referred to as "FROM") 301 that stores programs and constants, etc. for controlling the idle rotation speed, and a random access memory (hereinafter referred to as "FROM") that stores results etc. during calculations.
302 (hereinafter referred to as rRAMJ), and an interface circuit (hereinafter referred to as rlFcJ) 303 for transmitting and receiving signals between the various switches and actuator 20 described above.

次に、従来のアイドル回転数制御装置の動作について第
2図、第3図および第9図を用いて説明する。まず機関
が始動されると、CPU300はROM301に記憶さ
れたプログラムに従って第9図のフローチャートに示す
ような処理を実行する。すなわち、゛ζテップ100に
おいて、CPU300は、回転検出器25からの出力信
号を取り込み、この出力信号の周期を計測することによ
り現在の機関回転数Nを検出し、次のステップ101に
おいて機関の冷却水温度TWを検出し、さらにステップ
102においてアイドル時の目標回転数Noを検出する
。アイドル時の目標回転数N。
Next, the operation of the conventional idle speed control device will be explained using FIG. 2, FIG. 3, and FIG. 9. First, when the engine is started, the CPU 300 executes processing as shown in the flowchart of FIG. 9 according to a program stored in the ROM 301. That is, in step 100, the CPU 300 receives the output signal from the rotation detector 25, detects the current engine rotation speed N by measuring the period of this output signal, and in the next step 101 cools the engine. The water temperature TW is detected, and in step 102, the target rotational speed No. during idling is detected. Target rotation speed N at idle.

はROM301に定数として予め記憶されている。is stored in advance in the ROM 301 as a constant.

従って、アイドル時の目標回転数NOの算出はROM3
01から上記定数を読み出すことによって実現される。
Therefore, the calculation of the target rotation speed NO during idling is performed using ROM3.
This is realized by reading the above constant from 01.

次にステップ10’3において、内燃機関の回転数Nが
アイドル回転数制御対象範囲の40orpm以上か否か
を判断し、400rpm以上であればステップ104へ
、そうでなければステップ112へ移行する。
Next, in step 10'3, it is determined whether the rotation speed N of the internal combustion engine is equal to or higher than the idle rotation speed control target range of 40 orpm. If it is equal to or higher than 400 rpm, the process proceeds to step 104; otherwise, the process proceeds to step 112.

ステップ104において、変速スイッチ26がオンか否
か、すなわち、変速機がニュートラル位置にあるか否か
又はクラッチがオンか否かを変速スイッチ26の出力信
号に基づき判断し、変速スイッチ26がオンの場合はス
テップ105へ移行する。変速スイッチ26がオフとな
っている場合は走行状態であるものとしてステップ11
6へ移行し、アクチュエータ20の駆動モードをホール
ドモードにセントし、アクチュエータ20に対するアイ
ドル回転数制御を実行しない。
In step 104, it is determined whether the speed change switch 26 is on, that is, whether the transmission is in the neutral position or whether the clutch is on, based on the output signal of the speed change switch 26. If so, the process moves to step 105. If the speed change switch 26 is off, it is assumed that the vehicle is in a running state and the process proceeds to step 11.
6, the drive mode of the actuator 20 is set to the hold mode, and idle rotation speed control for the actuator 20 is not executed.

次に、ステップ105において、アイドルスイッチ24
がオンか否かを判断し、オンであれば(この場合変速ス
イッチ26もオンである)機関に対する主たる燃料がア
イドルポート15から供給されている状態すなわちアイ
ドル状態であるものとし、次のステップ106へ移行す
る。アイドルスイッチ24がオフであればアクセルペダ
ルに対し運転者による操作が加わっているものとし、ス
テップ116においてアクチュエータ20の駆動モード
をホールドモードとし、アクチュエータ20に対するア
イドル回転数制御を実行しない。
Next, in step 105, the idle switch 24
If it is on (in this case, the speed change switch 26 is also on), it is assumed that the main fuel to the engine is being supplied from the idle port 15, that is, the engine is in an idle state, and the next step 106 Move to. If the idle switch 24 is off, it is assumed that the driver is operating the accelerator pedal, and in step 116, the drive mode of the actuator 20 is set to the hold mode, and idle rotation speed control for the actuator 20 is not executed.

ステップ106において、内燃機関の回転数Nと目標回
転数NOとの偏差を算出し、その偏差の絶対値が偏差所
定値ΔN、より小さいか否かを判断する。小さければス
テップ116へ移行してアクチュエータ20の駆動モー
ドをホールドモードとする。しかし、偏差が所定値ΔN
0より大きげれば、以下のステップ107〜111にお
いて機関回転数Nを目標回転数Noに収束させるアイド
ル回転数制御処理を行なう。
In step 106, the deviation between the rotational speed N of the internal combustion engine and the target rotational speed NO is calculated, and it is determined whether the absolute value of the deviation is smaller than a predetermined deviation value ΔN. If it is smaller, the process moves to step 116 and the drive mode of the actuator 20 is set to the hold mode. However, the deviation is a predetermined value ΔN
If it is greater than 0, idle rotation speed control processing is performed to converge the engine rotation speed N to the target rotation speed No in steps 107 to 111 below.

すなわち、ステップ107において、現在の機関回転数
Nと目標回転数NOとを比較し、No>Nならばスロッ
トル弁8の開度を開き側に制御する必要があるためにア
クチュエータ20の駆動モードを開き側のモードに設定
しくステップ108)、逆にNO<Nならばスロットル
弁8の開度を閉じ側に制御する必要があるためにアクチ
ュエータ20の駆動モードを閉じ側のモードに設定する
(ステップ109)。この後、ステップ110において
、NOとNとの回転数偏差(No−N)に対応したアク
チュエータ20の駆動時間データP1をROM301か
ら読み出す。この駆動時間データP。と回転数偏差(N
 O−、N)との関係は、たとえば第7図に示すように
、回転数偏差(NO−N)または(N−NO)が大きく
なると駆動時間データPWもほぼ比例して大きくなる関
係に定められている。
That is, in step 107, the current engine speed N is compared with the target speed NO, and if No>N, the drive mode of the actuator 20 is changed because it is necessary to control the opening of the throttle valve 8 to the open side. The drive mode of the actuator 20 is set to the closing mode (step 108); conversely, if NO<N, it is necessary to control the opening of the throttle valve 8 to the closing side (step 108). 109). After that, in step 110, drive time data P1 of the actuator 20 corresponding to the rotation speed difference between NO and N (No-N) is read from the ROM 301. This driving time data P. and rotational speed deviation (N
For example, as shown in FIG. 7, the relationship between the rotation speed deviation (NO-N) or (N-NO) is determined so that as the rotation speed deviation (NO-N) or (N-NO) increases, the drive time data PW also increases almost proportionally. It is being

このようにして、アイドル目標回転数NOと現在の機関
回転数Nとの回転数偏差に対応したアクチュエータ20
の駆動時間データPwが得られると、CPU300はス
テップ111においてデータP、1に対応した時間だけ
アクチュエータ20をその駆動モードに対応した方向へ
駆動するための正回転数制御パルスUまたは逆回転数制
御パルスDをrFc303から発生させる。この場合、
駆動モードが開き側のときには正回転数制御パルスUが
、逆に閉じ側のときには逆回転数制御パルスDがそれぞ
れ発生される。
In this way, the actuator 20 corresponds to the rotation speed deviation between the idle target rotation speed NO and the current engine rotation speed N.
When the drive time data Pw is obtained, in step 111, the CPU 300 generates a forward rotation speed control pulse U or reverse rotation speed control for driving the actuator 20 in the direction corresponding to the drive mode for a time corresponding to the data P, 1. Pulse D is generated from rFc303. in this case,
When the drive mode is on the open side, a forward rotation speed control pulse U is generated, and when the drive mode is on the closed side, a reverse rotation speed control pulse D is generated.

これにより、スロットル弁8はアイドル時の目標回転数
NOに対応した方向に設定制御され、機関回転数Nは目
標回転数NOに収束するようになる。この後、CPU3
00は再びステップ100以後の処理を繰り返し実行し
、一定のホールド時間THを経過した後その時の回転数
変化に対応した制御パルスを発生させる。
As a result, the throttle valve 8 is set and controlled in a direction corresponding to the target rotational speed NO during idling, and the engine rotational speed N comes to converge to the target rotational speed NO. After this, CPU3
In step 00, the processing after step 100 is repeated again, and after a certain hold time TH has elapsed, a control pulse corresponding to the change in the rotational speed at that time is generated.

このような目標回転数Noと機関回転数Nとの回転数偏
差に対応したスロットル弁8に開度制御すなわちフィー
ドバック制御によって機関回転数Nは目標回転数Noに
維持される。
The engine rotation speed N is maintained at the target rotation speed No by controlling the opening degree of the throttle valve 8 corresponding to the rotation speed deviation between the target rotation speed No. and the engine rotation speed N, that is, feedback control.

ステップ112〜115においては、回転数Nが40O
rpmより小さい場合にスロットル弁開度を基準位置に
設定するための制御を行なう。基準位置は、たとえば、
冷却水温度が10℃のときのスロットル弁開度に対応す
る位置に設定する。
In steps 112 to 115, the rotation speed N is 400
When the opening is smaller than the rpm, control is performed to set the throttle valve opening to the reference position. The reference position is, for example,
Set the position corresponding to the throttle valve opening when the cooling water temperature is 10°C.

まず、ステップ112において、位置検出スイッチ29
がオンか否かを判断し、オンであればスロットル弁8の
開度が基準位置より閉じ側にあることになるので、ステ
ップ113へ移行してアクチュエータ20の駆動モード
を開き側駆動モードにセットし、位置検出スイッチ29
がオフであればスロットル弁8に開度が基準位置より開
き側にあることになるので、ステップ114へ移行して
アクチュエータ20の駆動モードを閉じ側駆動モードに
セットする。そして、ステップ115へ移行する。
First, in step 112, the position detection switch 29
If it is on, it means that the opening degree of the throttle valve 8 is on the closing side from the reference position, so the process moves to step 113 and the drive mode of the actuator 20 is set to the opening side drive mode. and position detection switch 29
If it is off, this means that the opening degree of the throttle valve 8 is on the opening side from the reference position, so the process moves to step 114 and the drive mode of the actuator 20 is set to the closing drive mode. Then, the process moves to step 115.

ステップ115において、アクチュエータ20の駆動時
間データPWOをROM301から読み出す。
In step 115, drive time data PWO of the actuator 20 is read from the ROM 301.

〔発明が解決しようとする問題点〕[Problem that the invention seeks to solve]

上述したような従来の回転数制御方式においては、フィ
ードバック制御パルスは間欠的に発生するので、基準位
置から目標回転数NOに対応する開度までスロットル弁
8を変化させるのに時間がかかり、内燃機関の回転数N
の吹き上げ又は落ち込みが生じるという問題があった。
In the conventional rotational speed control method as described above, since the feedback control pulse is generated intermittently, it takes time to change the throttle valve 8 from the reference position to the opening corresponding to the target rotational speed NO. Engine speed N
There was a problem in that the water would blow up or fall.

本発明はこのような点に鑑みてなされたものであり、そ
の目的とするところは、機関始動後、機関回転数をすみ
やかに目標回転数に到達させ、途中、機関回転数の吹き
上げや落ち込みを生じないアイドル回転数制御装置を得
ることにある。
The present invention has been made in view of the above points, and its purpose is to quickly bring the engine speed to the target speed after the engine is started, and to prevent the engine speed from rising or dropping during the process. The object of the present invention is to obtain an idle speed control device that does not cause the idle rotation speed.

〔問題点を解決するための手段〕[Means for solving problems]

このような目的を達成するために本発明は、内燃機関の
回転数を検出する機関回転数検出手段と、内燃機関の温
度を検出する機関温度検出手段と、アイドル時のスロッ
トル弁開度を可変制御するアクチュエータと、このアク
チュエータの駆動位置としての所定の基準位置を検出す
る位置検出手段と、機関温度検出手段の検出出力を受け
てアイドル目標回転数を設定する目標回転数設定手段と
、各検出手段の検出出力を受け基準位置にスロット、 
ル弁開度を設定するための第1の制御パルスとこの第1
の制御パルスによりスロットル弁開度を基準位置に設定
した後にスロットル弁開度を機関温度に応じて所定量増
大又は減少させるための第2の制御パルスとこの第2の
制御パルスによりスロットル弁開度を変化させた後アイ
ドル時の機関回転数を目標回転数に収束させるための間
欠フィードバック制御パルスとを発生し各制御パルスに
よりアクチュエータを駆動する制御手段と、内燃機関の
完爆を検出する機関完爆検出手段と、この機関完爆検出
手段の検出出力を受けて機関完爆前は第2の制御パルス
の発生を禁止する禁止手段とを設けるようにしたもので
ある。
In order to achieve such an object, the present invention includes an engine rotation speed detection means for detecting the rotation speed of an internal combustion engine, an engine temperature detection means for detecting the temperature of the internal combustion engine, and a variable throttle valve opening degree during idling. An actuator to be controlled, a position detection means for detecting a predetermined reference position as a drive position of the actuator, a target rotation speed setting means for setting an idle target rotation speed in response to the detection output of the engine temperature detection means, and each detection The slot receives the detection output of the means and sets it at the reference position.
the first control pulse for setting the valve opening degree and
After the throttle valve opening is set to the reference position by the control pulse, a second control pulse is provided to increase or decrease the throttle valve opening by a predetermined amount according to the engine temperature, and this second control pulse sets the throttle valve opening to the reference position. A control means generates intermittent feedback control pulses to converge the engine speed at idle to a target speed after changing the engine speed, and drives an actuator with each control pulse, and an engine completion control means detects complete explosion of the internal combustion engine. The engine is provided with an explosion detection means and a prohibition means for inhibiting the generation of the second control pulse before the engine complete explosion in response to the detection output of the engine complete explosion detection means.

〔作用〕[Effect]

本発明においては、機関完爆後に第2の制御パルスが発
生され、この第2の制御パルスによって冷却水温度に応
じた開度近傍にスロットル弁を制御し、その後間欠フィ
ードバック制御パルスにより補正する。機関完爆前はス
タータに電流が流れてバッテリ電圧が低いが、機関完爆
後はバフテリ電圧が十分に上昇しているので、第2の制
御パルスによる見込制御が精度良く行なえる。
In the present invention, the second control pulse is generated after the engine has completely exploded, and the throttle valve is controlled to an opening degree close to that corresponding to the cooling water temperature, and then corrected by the intermittent feedback control pulse. Before the engine completely explodes, current flows to the starter and the battery voltage is low, but after the engine completely explodes, the battery voltage has risen sufficiently, so that predictive control using the second control pulse can be performed with high accuracy.

〔実施例〕〔Example〕

本発明に係わる内燃機関のアイドル回転数制御装置の一
実施例を第1図に示す。第1図において、41は第2図
の回転数検出器25に相当し内燃機関の回転数を検出す
る機関回転数検出手段、42は第2図の温度検出器29
に相当し内燃機関の温度を検出する機関温度検出手段、
43は第2図の位置検出スイッチ29に相当しアクチュ
エータ20のプランジャ23(第2図)の所定の基準位
置を検出する位置検出手段、44は第2図の制御回路に
相当し各制御パルスによりアクチュエータ20を駆動す
る制御手段である。制御手段44は、I Fe203と
、機関温度検出手段の検出出力を受けてアイドル目標回
転数を設定する目標回転数設定手段441と、各検出手
段の検出出力を受けて基準位置にスロットル弁開度を設
定するための第1の制御パルスを発生する第1の制御パ
ルス発生回路442と、第1図の制御パルスによりスロ
ットル弁開度を基準位置に設定した後にスロットル弁開
度を機関温度に応じて所定量増大又は減少させるための
第2の制御パルスを発生する第2の制御パルス発生回路
443と、第2の制御パルスによりスロットル弁開度を
変化させた後アイドル時の機関回転数を目標回転数に収
束させるだめの間欠フィードバック制御パルスを発生す
る間欠フィードハック制御パルス発生回路444と、機
関回転数検出手段41の検出出力を受けて機関完爆後か
否かを検出する機関完爆検出手段445と、この機関完
爆検出手段445の検出出力を受けて機関完爆前は第2
の制御パルスの発生を禁止する禁止手段446とを有す
る。
An embodiment of an idle speed control device for an internal combustion engine according to the present invention is shown in FIG. In FIG. 1, 41 corresponds to the rotation speed detector 25 in FIG. 2 and detects the rotation speed of the internal combustion engine, and 42 is the temperature detector 29 in FIG.
engine temperature detection means for detecting the temperature of the internal combustion engine;
Reference numeral 43 corresponds to the position detection switch 29 in FIG. 2 and detects a predetermined reference position of the plunger 23 (see FIG. 2) of the actuator 20. Reference numeral 44 corresponds to the control circuit in FIG. It is a control means for driving the actuator 20. The control means 44 includes an I Fe 203, a target rotation speed setting means 441 for setting an idle target rotation speed in response to the detection output of the engine temperature detection means, and a throttle valve opening at a reference position in response to the detection outputs of each detection means. A first control pulse generation circuit 442 generates a first control pulse for setting the throttle valve opening according to the engine temperature after setting the throttle valve opening to the reference position using the control pulse shown in FIG. a second control pulse generation circuit 443 that generates a second control pulse to increase or decrease the throttle valve opening by a predetermined amount; An intermittent feed hack control pulse generation circuit 444 that generates an intermittent feedback control pulse to converge to the rotation speed, and an engine complete explosion detection circuit that detects whether or not the engine has completely exploded based on the detection output of the engine rotation speed detection means 41. means 445 and the detection output of this engine complete explosion detection means 445, the second
and a prohibition means 446 for prohibiting the generation of control pulses.

次にこのように構成された装置の動作について第1図〜
第8図を用いて説明する。第4図は本装置の動作を説明
するためのフローチャートであり、第5図は第4図のス
テップ111の詳細を示すフローチャー1・、第6図は
冷却水温度T8と目標回転数NOとの関係を示すグラフ
、第7図は目標回転数NOと機関回転数Nの偏差(NO
−N)と制御パルス幅P。との関係を示すグラフ、第8
図は冷却水温度T、、と基準温度(ここでは10”C)
の偏差と制御パルス幅P WTWの関係を示すグラフで
ある。
Next, the operation of the device configured in this way is shown in Figure 1~
This will be explained using FIG. FIG. 4 is a flowchart for explaining the operation of this device, FIG. 5 is a flowchart 1 showing details of step 111 in FIG. 4, and FIG. Figure 7 is a graph showing the relationship between the target rotational speed NO and the engine rotational speed N (NO
-N) and control pulse width P. Graph showing the relationship between
The figure shows the cooling water temperature T,... and the reference temperature (here 10"C)
3 is a graph showing the relationship between the deviation of the control pulse width P WTW and the control pulse width P WTW.

第4図において、ステップ、103a、117〜122
以外のステップについては従来方式と同様であるので説
明を省略する。まずステップ103aにおいて、機関完
爆後か否かを機関回転数Nにより判断する。機関完爆後
であればステップ117へ移行し、機関完爆前であれば
ステップ112へ移行する。
In FIG. 4, steps 103a, 117-122
The other steps are the same as those in the conventional method, so their explanation will be omitted. First, in step 103a, it is determined based on the engine rotational speed N whether or not the engine has completely exploded. If the engine has completely exploded, the process moves to step 117, and if the engine has not yet completely exploded, the process moves to step 112.

次のステップ117において、アクチュエータ20のプ
ランジャ23が基準位置に到達したか否かを判断し、到
達していればステップ118へ移行し、そうでなければ
ステップ112へ移行する。
In the next step 117, it is determined whether the plunger 23 of the actuator 20 has reached the reference position. If it has reached the reference position, the process moves to step 118; otherwise, the process moves to step 112.

ステップ118において、見込制御を実施したか否かを
判断し、実施していればステップ104へ移行し、そう
でなければステップ119へi多行する。ステップ11
9〜122は見込制御を行なうためのフローである。
In step 118, it is determined whether or not prospective control has been performed. If it has been performed, the process moves to step 104, and if not, the process goes to step 119 i times. Step 11
9 to 122 are flows for performing prospective control.

ステップ119において、冷却水温度T8が基準温度1
0℃より低いか否かを判断し、低ければステップ120
へ移行してアクチュエータ20の駆動モードを開き側駆
動モードにセットし、そうでなければステップ121へ
移行してアクチュエータ20の駆動モードを閉じ側駆動
モードにセットする。その後、ステップ122に移行す
る。
In step 119, the cooling water temperature T8 is set to the reference temperature 1.
Determine whether the temperature is lower than 0°C, and if it is lower, step 120
The process moves to step 121 and sets the drive mode of the actuator 20 to the opening side drive mode, and if not, the process moves to step 121 and sets the drive mode of the actuator 20 to the closing side drive mode. Thereafter, the process moves to step 122.

ステップ122において、第8図に示すような偏差(T
い−10)に応じたパルス幅P。、いの見込制御パルス
によって、ステップ111に示すようなパルス駆動制御
を行なう。
In step 122, the deviation (T
-10) Pulse width P according to , and performs pulse drive control as shown in step 111 using the expected control pulses.

ところで、ステップ111のパルス駆動制御の処理は第
5図のフローチャートに示すように構成されており、所
定のホールド時間THの完了を待ってアクチュエータ2
0の駆動が実行される。すなわち、CPU300はステ
ップ201において所定のホールド時間THが完了して
いるか否かを検出し、完了していなければ第4図に示す
ステップ100からステップ111までの処理を繰り返
し実行する。そして、所定のホールド時間THの完了を
検出すると、ステップ202においてアクチュエータ2
0の駆動モードはモータホールドモードか否かを判断し
、モータホールドモードであれば第4図に示すステップ
100からステップ111までの処理を繰り返し実行し
、そうでなければステップ203へ移行する。
By the way, the pulse drive control process in step 111 is configured as shown in the flowchart of FIG.
0 driving is executed. That is, in step 201, the CPU 300 detects whether or not a predetermined hold time TH has been completed, and if it has not been completed, the CPU 300 repeatedly executes the processes from step 100 to step 111 shown in FIG. When the completion of the predetermined hold time TH is detected, in step 202 the actuator 2
It is determined whether or not the drive mode 0 is the motor hold mode. If the drive mode is the motor hold mode, the processes from step 100 to step 111 shown in FIG. 4 are repeatedly executed, and if not, the process moves to step 203.

ステップ203において、駆動時間データをRAM30
2内のタイマ用のレジスタにセットし、さらに次のステ
ップ204において駆動モードを開き側駆動モードまた
は閉じ側駆動モードに設定する。
In step 203, drive time data is stored in the RAM 30.
In the next step 204, the drive mode is set to the open side drive mode or the close side drive mode.

運転状態の変化に対応した駆動時間データおよび駆動モ
ードを設定した後、CPU300は、ステップ205に
おいてIFC303から駆動モードに対応した正回転制
御パルスUまたは逆回転制御パルスDの発生を開始させ
る。そして、この制御パルスUまたはDの発生時間が完
了したか否か、すなわち、アクチュエータ20の駆動時
間が駆動時間データP。+PWOまたはp wtwに対
応した時間に達したか否かを検出し、達しているときに
は制御パルスUまたはDの発生を停止させ、次のステッ
プ206において所定のホールド時間THをタイマ用の
レジスタにセットした後、ステップ207に示すように
駆動モードをホールド・モードとして第4図のステップ
100へ移行する。
After setting the drive time data and drive mode corresponding to the change in the operating state, the CPU 300 causes the IFC 303 to start generating a forward rotation control pulse U or a reverse rotation control pulse D corresponding to the drive mode in step 205. Then, the drive time data P determines whether or not the generation time of the control pulse U or D has been completed, that is, the drive time of the actuator 20. It is detected whether the time corresponding to +PWO or pwtw has been reached, and when the time has been reached, the generation of control pulses U or D is stopped, and in the next step 206, a predetermined hold time TH is set in the timer register. After that, as shown in step 207, the drive mode is set to hold mode and the process moves to step 100 in FIG.

〔発明の効果〕〔Effect of the invention〕

以上説明したように本発明は、スロットル弁開度を基準
位置に設定した後、機関完爆後に第2の制御パルス幅発
生させ、この第2の制御パルスにより冷却水温度に応じ
て所定量スロットル弁開度を増大または減少させ、その
後間欠フィードバック制御パルスを発生させて機関回転
数を目標回転数に収束させるようにすることにより、見
込制御を精度良く行なうことができ、基準位置から目標
回転数に対応する開度までスロットル弁を変化させる時
間を短縮することができるので、機関回転数の吹き上げ
又は落ち込みが生じないという効果がある。
As explained above, the present invention sets the throttle valve opening to the reference position, generates a second control pulse width after the engine has completely exploded, and uses this second control pulse to throttle the throttle by a predetermined amount according to the cooling water temperature. By increasing or decreasing the valve opening and then generating intermittent feedback control pulses to converge the engine speed to the target speed, predictive control can be performed with high accuracy, and the target speed can be adjusted from the reference position to the target speed. Since the time required to change the throttle valve to the opening corresponding to the opening can be shortened, there is an effect that the engine speed does not increase or decrease.

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

第1図は本発明に係わる内燃機関のアイドル時回転数制
御装置の一実施例を示す系統図、第2図は内燃機関のア
イドル時回転数制御装置一般を説明するための構成図、
第3図は第2図の装置を構成する制御回路を示す系統図
、第4図は第1図。 第2図に示す装置の動作を説明するためのフローチャー
ト、第5図は第4図のステップ111を説明するための
フローチャート、第6図は冷却水温度と目標回転数との
関係を示すグラフ、第7図は目標回転数と機関回転数と
の回転数偏差と制御パルス幅の関係を示すグラフ、第8
図は冷却水温度と基準温度(ここでは10℃)の温度偏
差と制御パルス幅の関係を示すグラフ、第9図は従来の
装置の動作を説明するためのフローチャートである。 1・・・・ピストン、2・・・・シリンダ、3・・・・
吸気弁、4・・・・排気弁、5・・・・排気管、6・・
・・三元触媒コンバータ、7・・・・吸気管、8・・・
・スロットル弁、9・・・・ベンチュリ、IO・・・・
エアクリーナ、11・・・・フロート室11.12・・
・・メイン燃料通路、13・・・・メインエアブリード
、14・・・・メインエアブリード通路、15・・・・
アイドルポート、16・・・・スローエアブリード通路
、17・・・・スローエアブリード、18・・・・スロ
ーアジャストスクリュー、19・・・・レバー、20・
・・・アクチュエータ、21・・・・直流電動機、22
・・・・歯車機構、23・・・・プランジャ、24・・
・・アイドル状態検出スイッチ24.25・・・・回転
数検出器、26・・・・変速スイーツチ、27・・・・
冷却水、28・・・・温度検出器、29・・・・位置検
出スイッチ、30・・・・制御回路、41・・・・機関
回転数検出手段、42・・・・機関温度検出手段、43
・・・・位置検出手段、44・・・・制御手段、251
・・・・点火コイル、252・・・・断続器、300・
・・・CPU、301・・・・ROM、302・・・・
RAM、303・・・・IFC1441・・・・目標回
転数設定手段、442・・・・第1の制御パルス発生回
路、443・・・・第2の制御パルス発生回路、444
・・・・間欠フィードバック制御パルス発生回路、44
5・・・・機関完爆検出手段、446・・・・禁止手段
FIG. 1 is a system diagram showing an embodiment of an idling speed control device for an internal combustion engine according to the present invention, and FIG. 2 is a block diagram for explaining the general idling speed control device for an internal combustion engine.
3 is a system diagram showing a control circuit constituting the apparatus shown in FIG. 2, and FIG. 4 is a diagram showing the control circuit shown in FIG. 1. Flow chart for explaining the operation of the device shown in FIG. 2, FIG. 5 is a flow chart for explaining step 111 in FIG. 4, FIG. 6 is a graph showing the relationship between cooling water temperature and target rotation speed, Figure 7 is a graph showing the relationship between the rotation speed deviation between the target rotation speed and the engine rotation speed and the control pulse width.
The figure is a graph showing the relationship between the temperature deviation between the cooling water temperature and the reference temperature (10° C. in this case) and the control pulse width, and FIG. 9 is a flowchart for explaining the operation of the conventional device. 1...Piston, 2...Cylinder, 3...
Intake valve, 4...exhaust valve, 5...exhaust pipe, 6...
... Three-way catalytic converter, 7... Intake pipe, 8...
・Throttle valve, 9...Venturi, IO...
Air cleaner, 11...Float chamber 11.12...
... Main fuel passage, 13... Main air bleed, 14... Main air bleed passage, 15...
Idle port, 16... Slow air bleed passage, 17... Slow air bleed, 18... Slow adjustment screw, 19... Lever, 20...
... Actuator, 21 ... DC motor, 22
... Gear mechanism, 23 ... Plunger, 24 ...
... Idle state detection switch 24.25 ... Rotation speed detector, 26 ... Speed change switch, 27 ...
Cooling water, 28... Temperature detector, 29... Position detection switch, 30... Control circuit, 41... Engine rotation speed detection means, 42... Engine temperature detection means, 43
...Position detection means, 44...Control means, 251
...Ignition coil, 252...Interrupter, 300.
...CPU, 301...ROM, 302...
RAM, 303...IFC1441...Target rotation speed setting means, 442...First control pulse generation circuit, 443...Second control pulse generation circuit, 444
...Intermittent feedback control pulse generation circuit, 44
5... Engine complete explosion detection means, 446... Prohibition means.

Claims (1)

【特許請求の範囲】[Claims] 内燃機関の回転数を検出する機関回転数検出手段と、前
記内燃機関の温度を検出する機関温度検出手段と、アイ
ドル時のスロットル弁開度を可変制御するアクチュエー
タと、このアクチュエータの駆動位置としての所定の基
準位置を検出する位置検出手段と、前記機関温度検出手
段の検出出力を受けてアイドル目標回転数を設定する目
標回転数設定手段と、前記各検出手段の検出出力を受け
前記基準位置にスロットル弁開度を設定するための第1
の制御パルスとこの第1の制御パルスによりスロットル
弁開度を前記基準位置に設定した後にスロットル弁開度
を機関温度に応じて所定量増大又は減少させるための第
2の制御パルスとこの第2の制御パルスによりスロット
ル弁開度を変化させた後アイドル時の機関回転数を目標
回転数に収束させるための間欠フィードバック制御パル
スとを発生し前記各制御パルスにより前記アクチュエー
タを駆動する制御手段と、内燃機関の完爆を検出する機
関完爆検出手段と、この機関完爆検出手段の検出出力を
受けて機関完爆前は前記第2の制御パルスの発生を禁止
する禁止手段とを備えたことを特徴とする内燃機関のア
イドル回転数制御装置。
An engine rotation speed detection means for detecting the rotation speed of the internal combustion engine, an engine temperature detection means for detecting the temperature of the internal combustion engine, an actuator for variable control of the throttle valve opening during idling, and a drive position of the actuator. position detection means for detecting a predetermined reference position; target rotation speed setting means for setting an idle target rotation speed in response to the detection output of the engine temperature detection means; The first step is to set the throttle valve opening.
and a second control pulse for increasing or decreasing the throttle valve opening by a predetermined amount in accordance with the engine temperature after setting the throttle valve opening to the reference position by the first control pulse. a control means for generating an intermittent feedback control pulse for converging the engine speed at idle to a target rotation speed after changing the throttle valve opening using the control pulses, and driving the actuator using the respective control pulses; A complete engine explosion detection means for detecting a complete explosion of the internal combustion engine; and a prohibition means for prohibiting the generation of the second control pulse before the engine complete explosion in response to the detection output of the engine complete explosion detection means. An idle speed control device for an internal combustion engine, characterized by:
JP1873586A 1986-01-29 1986-01-29 Idle speed control device for internal combustion engine Pending JPS62178751A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1873586A JPS62178751A (en) 1986-01-29 1986-01-29 Idle speed control device for internal combustion engine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1873586A JPS62178751A (en) 1986-01-29 1986-01-29 Idle speed control device for internal combustion engine

Publications (1)

Publication Number Publication Date
JPS62178751A true JPS62178751A (en) 1987-08-05

Family

ID=11979925

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1873586A Pending JPS62178751A (en) 1986-01-29 1986-01-29 Idle speed control device for internal combustion engine

Country Status (1)

Country Link
JP (1) JPS62178751A (en)

Similar Documents

Publication Publication Date Title
KR100342840B1 (en) Valve timing control system for internal combustion engine
US4611560A (en) Idling speed control system of an internal combustion engine
JP5568527B2 (en) Vehicle control device
JP2008195168A (en) Engine control device of vehicle
EP0787897B1 (en) Suction air control apparatus of internal combustion engine
JPS62178751A (en) Idle speed control device for internal combustion engine
JP2010053794A (en) Control device of internal combustion engine
JPH06272580A (en) Control of valve timing for internal combustion engine
JPS62178750A (en) Idle speed control device for internal combustion engine
JP4182317B2 (en) Exhaust gas recirculation control device
JPS62178749A (en) Idle speed control device for internal combustion engine
JPS62178752A (en) Idle speed control device for internal combustion engine
JPS61272443A (en) Idle revolution speed controller for internal-combustion engine
JP2792910B2 (en) Internal combustion engine combustion state control device
KR100264565B1 (en) Idle control system and method thereof after starting condition
JPH0454820B2 (en)
JPH068292Y2 (en) Exhaust gas recirculation control device
JPS59200036A (en) Idling speed control device for internal-combustion engine
JPS59188047A (en) Idle revolution-number controller for internal- combustion engine
JPS59188048A (en) Idle revolution-number controller for internal- combustion engine
JPH05296089A (en) Throttle fully-closed position control device for engine
KR880000929B1 (en) Control method for idle rotational speed of internal combastion engine
JPS59188049A (en) Idle revolution-number controller for internal- combustion engine
JPH033936A (en) Fuel injection quantity control system for internal combustion engine
JP2000170586A (en) Control device for engine