JPS58200057A - Engine speed controlling device - Google Patents

Engine speed controlling device

Info

Publication number
JPS58200057A
JPS58200057A JP8261282A JP8261282A JPS58200057A JP S58200057 A JPS58200057 A JP S58200057A JP 8261282 A JP8261282 A JP 8261282A JP 8261282 A JP8261282 A JP 8261282A JP S58200057 A JPS58200057 A JP S58200057A
Authority
JP
Japan
Prior art keywords
valve
control
engine speed
time
engine
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
JP8261282A
Other languages
Japanese (ja)
Inventor
Yoshiaki Sugano
菅野 佳明
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 JP8261282A priority Critical patent/JPS58200057A/en
Publication of JPS58200057A publication Critical patent/JPS58200057A/en
Pending legal-status Critical Current

Links

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D31/00Use of speed-sensing governors to control combustion engines, not otherwise provided for
    • F02D31/001Electric control of rotation speed
    • F02D31/002Electric control of rotation speed controlling air supply
    • F02D31/003Electric control of rotation speed controlling air supply for idle speed control
    • F02D31/005Electric control of rotation speed controlling air supply for idle speed control by controlling a throttle by-pass

Landscapes

  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Mechanical Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)

Abstract

PURPOSE:To prevent erroneous actions at the time of any trouble in an idling switch by controlling the opening degree of a throttle bypass valve to a target value stored in a memory in correspondence to the temperature of water in the engine for a predetermined period of time, and carrying out the engine speed feedback control in a slow frequency at the time of discriminating the idling. CONSTITUTION:A control device 8 which receives detected values of suction pipe negative pressure sensor 4, and a water temperature sensor 5 and input signals such as engine speed signals and the like from an ignition coil 7 introduces atmospheric air or negative pressure into a throttle bypass valve 66 and a control chamber 64 through electromagnetic valves 62 and 63 to thereby carry out an opening degree control. The control device 8 stores the target value of the valve 66 in the memory in accordance with the water temperature and controls electromagnetic valves 62 and 63 for a predetermined period of time so that the value of the opening degree position sensor 61 of the valve 66 becomes equivalent to the target value. When the idling switch 23 is turned ON, the electromagnetic valves 62 and 63 are contolled in a frequency slower than the above described value to carry out an engine speed feedback control, and the correction of the target value is carried out by integrated information upon this occasion.

Description

【発明の詳細な説明】 本発明は内燃機関のアイドル回転数を所定の値ある。[Detailed description of the invention] In the present invention, the idle speed of the internal combustion engine is set to a predetermined value.

電気的に内燃機関の燃料量を制御するものをこおいては
、通常機関の吸入空気量を計測するか又番よ機関の吸入
胃圧力と回転数より吸入空気量を計算し、この吸入空気
、量に対し所定の燃料量を供給すべく制御するものであ
るが、この様な機関のアイドル回転数を制御する場合、
上記機関の吸気管の途中に設けられたスロットルノ(ル
ブを1<イノマスすル空気をバイパスバルブにより制御
する方法力;とられる。
In cases where the amount of fuel in an internal combustion engine is electrically controlled, the intake air amount is usually measured by measuring the intake air amount of the engine, or alternatively, the intake air amount is calculated from the engine's intake stomach pressure and rotational speed, and this intake air amount is When controlling the idle speed of such an engine,
A method of controlling the air by a bypass valve;

上記バイパス1<ルブを制御する方法として番よ、上記
内燃機関の吸気管圧力を用いた)くキュームモータを使
用し、上記バキュームモータの圧力をソレノイドバルブ
によって制御し、上記ノ(イノ(スノ(ルブのポジショ
ンを制御することが考えられる。この場合、上記ソレノ
イドバルブにはもれがあるため、20H2程度の制御周
期を必要とする。
As a method of controlling the above bypass 1<rub, a vacuum motor using the intake pipe pressure of the internal combustion engine is used, and the pressure of the vacuum motor is controlled by a solenoid valve. It is conceivable to control the position of the valve.In this case, since the solenoid valve has leakage, a control cycle of about 20H2 is required.

また、内燃機関は混合気を増加しても直ち番と回転数は
変化せず弊百m sec程度の応答遅れがあり、回転数
の制御ゲインをあまり速くすることは制御にハンチング
起こし安定性が悪化する。また、アイドル状態を常に正
しく検出することが出来ればアイドル時の目標回転数に
内燃機関の回転数が常に一致する様にバイパスバルブの
位置を制御すればよいが、アイドル状態が検出できない
場合、例えばスロットルバルブの全閉位置を検出するス
イッチが故障した様な場合は通常バイパスバルブの位置
が全閉状態におかれアイドル運転ができなくなる問題が
ある。
In addition, even if the air-fuel mixture is increased in an internal combustion engine, the engine speed and rotational speed do not change, resulting in a response delay of about 100 msec.If the control gain for rotational speed is made too fast, it may cause hunting in the control, resulting in poor stability. becomes worse. Additionally, if the idle state can always be detected correctly, the position of the bypass valve can be controlled so that the internal combustion engine's rotation speed always matches the target revolution speed at idle, but if the idle state cannot be detected, e.g. If the switch that detects the fully closed position of the throttle valve malfunctions, the bypass valve will normally be in the fully closed position and idling operation will no longer be possible.

本発明は、バイパスバルブの目標位置を比較的速い周期
で制御して制御ソレノイドのリークを補償し、同転数制
御を内燃機関の応答速度に近い遅い周期で行うことによ
り制御ゲインを容易に低下させ制御の行きすぎを防止し
安定なアイドル回転制御を可能とし、またあらかじめバ
イパスバルブの目標位置を設定し、アイドル時には目標
同転数と内燃機関の回転数の偏差によりこの目標位置を
修正するようにし、アイドル状態を検出できない場合で
もバイパスバルブの位置を所定の位置に制御しようとす
るものであるっ以下、本発明を図に示す一実施例につき
説明する。
The present invention compensates for leakage of the control solenoid by controlling the target position of the bypass valve at a relatively fast cycle, and easily reduces the control gain by controlling the rotation speed at a slow cycle close to the response speed of the internal combustion engine. This prevents excessive control and enables stable idle rotation control. Also, the target position of the bypass valve is set in advance, and during idle, this target position is corrected according to the deviation between the target rotation speed and the internal combustion engine rotation speed. The invention is intended to control the position of the bypass valve to a predetermined position even when the idle state cannot be detected.Hereinafter, the present invention will be described with reference to an embodiment shown in the drawings.

第1図は、本発明の構成を示すもので、内燃機関1は自
動車に塔載される公知の4サイクル火花点火式内燃機関
で、燃焼用空気をエアクリーナ22゜スロットルバルブ
(2)を経て吸入する。また、燃料は図示しない燃料系
からスロットルバルブ21の上流に設けられた電磁式噴
射弁8を介して供給される。スロットルバルブ21の下
流には吸気管2の圧力を検出するための圧力センサ4が
接続されている。圧力センサ4は、例えば公知の半導体
式圧力センサで、吸気管2の絶対圧力を電圧に変換し出
力する。水温センサ6は、内燃機関1の冷却水温度を検
出し、温度が高くなるにつれて抵抗が下がるサーシスタ
の様な素子が使用される点火コイル7は、内燃機関1の
各気筒に設けられた図示しない点火プラグに高電圧を供
給する。アイドルスイッチ28はスロットルバルブが全
閉時にオンし、それ以外の場合はオフする。車速スイッ
チ9は、図示しないスピードメータに内蔵され時速kI
I/h以下でのみオンとなる。アイドル制御弁6は、ス
ロットルバルブ21をバイパスして、スロットルバルブ
21の下流に供給するバイパス空気を制御する。アイド
ル制御弁6は、バイパス通路68に設けられたバルブ6
6と、該バルブ66が連結されたダイヤフラム66と、
該ダイヤフラム65を付勢するスプリング67を備えた
負圧室64から構成され、負圧室64に導入される負圧
の増減に応じてダイヤフラム66によるバルブ66のリ
フト量を変え上記バイパス空気の量を制御する。バルブ
66は位置センサ61と接続され、バルブ66の位置に
より位置センサ61の抵抗値が変化する。この負圧室6
4は、VACソレノイドバルブ68を介して吸気管2の
スロットルバルブ下流に連通していると共に、VENT
ソレノイドバルブ62を介して大気に連通している。従
ってVACソレノイドバルブ6&VENTソレノイドパ
ルフロ2ヲ開閉することにより負圧室64の負圧を変化
させ、バルブ66のリフト量を制御する。VENTソレ
ノイドバルブ62を閉して、vACソレノイドバルブC
8を開とすると負圧室64の圧力は、吸気管2のスロッ
トルバルブ21の下流の圧力に次第に近づき、バルブ6
6は上記バイパス空気を増加させる方向に移動し、VE
NTソレノイドバイブ62を開としVACソレノイドバ
ルブ68を閉とすると負圧室64の負圧は次第に大気の
圧力に近づき、バルブ66は上記バイパス空気を減少さ
せる方向に移動する。制御装置8は、圧力センサ4、水
温センサ6、位置センサ61、点火コイル7の信号等を
入力とし、電磁式噴射弁8、VENTソレノイドバルブ
62. VACソレノイドバルブ68等を制御する。第
2図に、制御装置8の構成を示す、制御装置8は制御プ
ログラムを記憶するR&M97とデータを一時的に記憶
するRAM 9g を内蔵したマイクロコンピュータ8
0を中心に構成されている。ローパスフィルター81は
圧力センサ4の出力を平滑し、フィルター82は位置セ
ンサ61の出力電圧のノイズを除去し、インタフェース
88は水温センサ6の抵抗変化を電圧変化に変換し、上
記ローパスフィルター81 、フィルター82、インタ
フェース88の出力はマルチプレクサ99に接続される
。マルチプレクサ99はマイクロコンピュータ80の出
力信号により上記マルチプレクサ99に入力される三つ
の信号を順次選択しAD変換器84に出力する。AD変
換器84は、入力される電圧をディジタル数値に変換(
以下AD変換と称す)し、マイクロコンピュータに該デ
ィジタル数値を出力する。
FIG. 1 shows the configuration of the present invention. An internal combustion engine 1 is a known four-stroke spark ignition internal combustion engine mounted on an automobile. Combustion air is taken in through an air cleaner 22° throttle valve (2). do. Further, fuel is supplied from a fuel system (not shown) via an electromagnetic injection valve 8 provided upstream of the throttle valve 21. A pressure sensor 4 for detecting the pressure in the intake pipe 2 is connected downstream of the throttle valve 21 . The pressure sensor 4 is, for example, a known semiconductor pressure sensor that converts the absolute pressure in the intake pipe 2 into voltage and outputs it. The water temperature sensor 6 detects the temperature of the cooling water of the internal combustion engine 1, and the ignition coil 7 (not shown) is installed in each cylinder of the internal combustion engine 1. Supplies high voltage to the spark plug. The idle switch 28 is turned on when the throttle valve is fully closed, and turned off otherwise. The vehicle speed switch 9 is built into a speedometer (not shown) and is set to kI per hour.
It turns on only at I/h or lower. The idle control valve 6 controls bypass air that bypasses the throttle valve 21 and is supplied downstream of the throttle valve 21. The idle control valve 6 is a valve 6 provided in a bypass passage 68.
6, a diaphragm 66 to which the valve 66 is connected,
It is composed of a negative pressure chamber 64 equipped with a spring 67 that biases the diaphragm 65, and the amount of the bypass air is changed by changing the lift amount of the valve 66 by the diaphragm 66 according to the increase or decrease of the negative pressure introduced into the negative pressure chamber 64. control. The valve 66 is connected to the position sensor 61, and the resistance value of the position sensor 61 changes depending on the position of the valve 66. This negative pressure chamber 6
4 communicates with the throttle valve downstream of the intake pipe 2 via the VAC solenoid valve 68, and
It communicates with the atmosphere via a solenoid valve 62. Therefore, by opening and closing the VAC solenoid valve 6 and the VENT solenoid Palflo 2, the negative pressure in the negative pressure chamber 64 is changed and the lift amount of the valve 66 is controlled. Close the VENT solenoid valve 62 and close the vAC solenoid valve C.
8, the pressure in the negative pressure chamber 64 gradually approaches the pressure downstream of the throttle valve 21 in the intake pipe 2, and the pressure in the negative pressure chamber 64 gradually approaches the pressure downstream of the throttle valve 21 in the intake pipe 2.
6 moves in the direction of increasing the bypass air, and VE
When the NT solenoid vibe 62 is opened and the VAC solenoid valve 68 is closed, the negative pressure in the negative pressure chamber 64 gradually approaches atmospheric pressure, and the valve 66 moves in a direction to reduce the bypass air. The control device 8 receives signals from the pressure sensor 4, water temperature sensor 6, position sensor 61, ignition coil 7, etc., and controls the electromagnetic injection valve 8, the VENT solenoid valve 62. Controls the VAC solenoid valve 68, etc. FIG. 2 shows the configuration of the control device 8. The control device 8 is a microcomputer 8 having a built-in R&M 97 for storing control programs and a RAM 9g for temporarily storing data.
It is structured around 0. The low-pass filter 81 smoothes the output of the pressure sensor 4, the filter 82 removes noise in the output voltage of the position sensor 61, the interface 88 converts the resistance change of the water temperature sensor 6 into a voltage change, and the low-pass filter 81, the filter 82, the output of interface 88 is connected to multiplexer 99. The multiplexer 99 sequentially selects the three signals inputted to the multiplexer 99 based on the output signal of the microcomputer 80 and outputs them to the AD converter 84. The AD converter 84 converts the input voltage into a digital value (
(hereinafter referred to as AD conversion) and outputs the digital value to the microcomputer.

AD変換器84は、マイクロコンピュータ80の出力信
号によりAD変換の動作を開始し、所定時間後に上記A
D変換動作を完了する。コンパレータ85は点火コイル
7の1次コイルの電圧を論理レベルの信号に変換し、D
フリップフロップ86のクロック端子へ出力する。Dフ
リップフロップ86の出力は点火コイル7が高電圧を発
生するのに同期して「L」となり、マイクロコンピュー
タ80の出力信号によりrHJとなる。上記Dフリップ
フロップ86の出力信号はカウンター87のゲート端子
とマイクロコンピュータ80の第1、の割込端子へ接続
されている。カウンター87のり□ロック端子は発振器
88の出力に接続され、上記出力信号がrHJの期間カ
ウンター87は発振器88の出力をカウントする。
The AD converter 84 starts the AD conversion operation based on the output signal of the microcomputer 80, and after a predetermined time, the
Complete the D conversion operation. The comparator 85 converts the voltage of the primary coil of the ignition coil 7 into a logic level signal, and
It is output to the clock terminal of the flip-flop 86. The output of the D flip-flop 86 becomes "L" in synchronization with the generation of high voltage by the ignition coil 7, and becomes rHJ due to the output signal of the microcomputer 80. The output signal of the D flip-flop 86 is connected to the gate terminal of the counter 87 and to the first interrupt terminal of the microcomputer 80. The counter 87's glue lock terminal is connected to the output of the oscillator 88, and the counter 87 counts the output of the oscillator 88 during the period when the output signal is rHJ.

マイクロコンピュータ80は上記第1の割込端子がrL
Jになるとカウンター87のカウント値を読み取った後
、カウンタ87をクリヤし、その後Dフリップフロップ
86をセットしその出力をrHJにする。
The microcomputer 80 has the first interrupt terminal rL.
When it reaches J, the count value of the counter 87 is read, the counter 87 is cleared, and then the D flip-flop 86 is set and its output is set to rHJ.

従ってカウンタ87のカウント値は内燃機関1の点火周
期に相当する数値である。タイマー79は、6 m5e
c毎にマイクロコンピュータ80の第2の割込端子へ割
込信号を出力する。ディジタルインタフェース89は、
アイドルスイッチ28のオン、オフ信号及び車速スイッ
チ9のオン、オフ信号を論理レベルの信号に変換しマイ
クロコンピュータ80へ出力する。タイマー90.91
.92はそれぞれ発振器98の出力信号をカウントし、
マイクロコンピュータ80により設定される数値を該マ
イクロコンピュータ80からのトリガ信号によりダウン
カウントを開始し、上記トリガ信号が入力されてからカ
ウント値が零になるまでの間rHJの信号を出力する。
Therefore, the count value of the counter 87 is a numerical value corresponding to the ignition cycle of the internal combustion engine 1. Timer 79 is 6 m5e
An interrupt signal is output to the second interrupt terminal of the microcomputer 80 every c. The digital interface 89 is
The on/off signals of the idle switch 28 and the on/off signals of the vehicle speed switch 9 are converted into logic level signals and output to the microcomputer 80. timer 90.91
.. 92 counts the output signal of the oscillator 98,
It starts counting down the numerical value set by the microcomputer 80 in response to a trigger signal from the microcomputer 80, and outputs the rHJ signal from when the trigger signal is input until the count value becomes zero.

ドライバー94.95.96は各々タイマー90.91
.92の出   1、力に接続されている。ドライバー
94は電磁式噴射弁8に接続され、タイマー90の出力
がrHJの期間該電磁式噴射弁8を駆動する。ドライバ
ー96は、VACソレノイド68に接続され、タイマー
91の出力がrHJの期間該VACソレノイド68を駆
動し負圧室64と吸気管2を連通ずる。ドライバー96
はVENTソレノイド62に接続され、タイマー92の
出力がrHjの期間後VENTソレノイド62を駆動し
、負圧室64と大気を連通ずる3、マイクロコンピュー
タ80は、上記第2の割込端子にタイマー79より5 
m5ec毎に割込信号が入力されると、マルチプレクサ
99によりローパスフィルター81.フィルター82.
インタフニス88の出力信号を順次選択しAD変換器8
4により圧力センサ49位置センサ61.水温センサb
のデータをAD変換し、RAM9gに記憶する。またマ
イクロコンピュータ80は、上記第1の割込端子に割込
信号(点火コイル7が高電圧を発生した時に生ずる。)
が入力されるとカウンター87のカウント値を読み取り
マイクロコンピュータ80に内蔵されたレジスタAに記
憶し、カウンター87を零にクリヤし、Dフリップフロ
ップ86をセットしDフリップフロップ86の出力をr
HJにする。次に上記レジスタAのデータTと、あらか
じめR&M97に設定されている数値書とよりに/Tの
演算を行ない一1転数Ntを演算し、RAM 9gに記
憶する。次に圧力センサ4、上記回転数Nより電磁式噴
射弁8を駆動する時間幅を演算し、その数値をタイマー
90にプリセットし、タイマー90にトリガ信号を入力
する。従って、14Ea式噴射弁8は、内燃機関lの点
火に周期して、圧力センサ4、上記回転数Nより定まる
時間駆動される。
Drivers 94, 95, 96 each have timers 90, 91
.. Out of 92 1, connected to force. The driver 94 is connected to the electromagnetic injection valve 8 and drives the electromagnetic injection valve 8 during the period when the output of the timer 90 is rHJ. The driver 96 is connected to the VAC solenoid 68, and drives the VAC solenoid 68 during the period when the output of the timer 91 is rHJ, thereby communicating the negative pressure chamber 64 and the intake pipe 2. driver 96
is connected to the VENT solenoid 62, and the output of the timer 92 drives the VENT solenoid 62 after a period of rHj, thereby communicating the negative pressure chamber 64 with the atmosphere.3 The microcomputer 80 connects the timer 79 to the second interrupt terminal. 5 more
When an interrupt signal is input every m5ec, the multiplexer 99 sends the low-pass filter 81 . Filter 82.
The output signals of the interface 88 are sequentially selected and the AD converter 8
4, the pressure sensor 49 position sensor 61. water temperature sensor b
AD converts the data and stores it in RAM9g. The microcomputer 80 also sends an interrupt signal (generated when the ignition coil 7 generates a high voltage) to the first interrupt terminal.
When input, the count value of the counter 87 is read and stored in the register A built in the microcomputer 80, the counter 87 is cleared to zero, the D flip-flop 86 is set, and the output of the D flip-flop 86 is set to r.
Make it HJ. Next, the calculation /T is performed using the data T in the register A and the numerical value set in advance in the R&M 97 to calculate the 1-1 rotation number Nt, and the result is stored in the RAM 9g. Next, the pressure sensor 4 calculates the time width for driving the electromagnetic injection valve 8 from the rotational speed N, presets the value in the timer 90, and inputs a trigger signal to the timer 90. Therefore, the 14Ea injection valve 8 is driven for a period of time determined by the pressure sensor 4 and the rotational speed N at intervals of ignition of the internal combustion engine 1.

次にマイクロコンピュータ80のアイドルu転数制御に
ついて述べる。マイクロコンピュータ80のR&M97
には第8図に示す内燃機関1の目標アイドル回転数が内
燃機関1の水温をパラメータとして記憶されている。ま
た、第8図に示す目標アイドル回転数をほぼ与え得るで
あろうバルブ66の目標位置が第4図の様に内燃機関1
の水温をパラメータにR&M97に記憶されている。第
5図は、マイクロコンピュータ80のアイドル回転数を
制御するフローチャートである。第6図の処理は、上記
r4″42図の割込端子に6 m5ec毎にタイマー7
9より割送信号が人力される毎に行われる。上記割込信
号が入力されると、ステップ100で、圧力センサ4、
位置センサ61.水温センサ5の情報をAD変換し、R
AM 98に記憶する。この時の圧力センサ49位置セ
ンサ61.水温センサ5のAD変換した結果を各々PB
 AD + P AD 、WADとする。ステップ10
1で、200m sec経過したかを判定し、200m
5ec経過したらステップ102へ、そうでなければス
テップ105へ処理が移る。200m5ecの判定は、
RAM98に5m5ec毎にカウントダウンするデータ
を設け、該データが零になったか否かで200m5ec
と判定し、零なる毎に数値40をプリセットする。この
200m5が経過する毎にステップ102でアイドルス
イッチ2Bの状態を判定し、オンつまりスロットルバル
ブが全開であればステップ108へ、そうでtrければ
ステップ105へ処理が移る。ステップ108で、車速
スイッチ9νt)9 の状態を判定し、オンつ才り時速5b/h以下であれば
ステップ104、そうでなければ106へ処理が移る。
Next, the idle u rotation speed control of the microcomputer 80 will be described. Microcomputer 80 R&M97
The target idle speed of the internal combustion engine 1 shown in FIG. 8 is stored using the water temperature of the internal combustion engine 1 as a parameter. Further, the target position of the valve 66 that can almost give the target idle speed shown in FIG. 8 is as shown in FIG.
The water temperature is stored in the R&M97 as a parameter. FIG. 5 is a flowchart for controlling the idle rotation speed of the microcomputer 80. The process shown in Fig. 6 is performed by setting the timer 7 to the interrupt terminal shown in Fig. 42 above every 6 m5ec.
From 9 onwards, this is done every time the dispatch signal is manually input. When the above interrupt signal is input, in step 100, the pressure sensor 4,
Position sensor 61. The information of the water temperature sensor 5 is AD converted, and R
Recorded on AM 98. At this time, the pressure sensor 49 position sensor 61. PB each result of AD conversion of water temperature sensor 5
Let AD + P AD, WAD. Step 10
1, determine whether 200m sec has elapsed, and
If 5ec has elapsed, the process moves to step 102; otherwise, the process moves to step 105. The judgment of 200m5ec is
Data that counts down every 5m5ec is provided in the RAM98, and 200m5ec is counted down depending on whether the data reaches zero or not.
The value is determined to be 40 and the value is preset to 40 each time the value becomes zero. Every time this 200 m5 elapses, the state of the idle switch 2B is determined in step 102, and if it is on, that is, the throttle valve is fully open, the process moves to step 108, and if it is tr, the process moves to step 105. In step 108, the state of the vehicle speed switch 9vt)9 is determined, and if the on-speed speed is less than 5 b/h, the process moves to step 104, and if not, the process moves to 106.

従って、ステップ104は200 m5ec毎で、スロ
ットルバルブ21が全閉位置で、かつ時速が6kV′h
される゛。ステップ104では、上記水温WADより第
8図の様に定まる目標回転数Noとこの処理を行う時の
回転数Nt、補正係数K、バルブ位置補正データPHよ
りPH十(No−Nt)XKの演算を行い、これを新し
いバルブ位mix正データとする。従って、内燃機関1
のアイドル回転数が上記水温WADより定まる目標回転
数NOより低くければ、バルブ位置    ゛補正デー
タP)Iの値は徐々に大きくなり、その反対であれば、
徐々に小さくなる。即ち、バルブ位置補正データPHは
回転偏差(No−Nt)を200m5毎に順次加減して
積分処理した情報となる。
Therefore, step 104 is performed every 200 m5ec when the throttle valve 21 is in the fully closed position and the speed is 6kV'h.
It will be done. In step 104, the target rotational speed No. determined as shown in FIG. 8 from the water temperature WAD, the rotational speed Nt when performing this process, the correction coefficient K, and the calculation of PH0(No-Nt)XK from the valve position correction data PH. and use this as new valve position mix positive data. Therefore, internal combustion engine 1
If the idle rotation speed is lower than the target rotation speed NO determined from the water temperature WAD, the value of the valve position correction data P)I will gradually increase; if the opposite is true,
It gradually becomes smaller. That is, the valve position correction data PH is information obtained by integrating the rotational deviation (No-Nt) by sequentially adding or subtracting it every 200 m5.

ステップ106では60 m5ec経過したかを判定し
、50m5ec経過していればステップ106へ、そう
でなければステップ115へ処理が移る。50m5ec
の判定は、ステップ101と同様にして行うがプリセッ
トするデータは10とな′各。ステップ106で、上記
水温WADより第4図の様に定まるバルブ66の位[P
In step 106, it is determined whether 60 m5ec has elapsed. If 50 m5ec has elapsed, the process moves to step 106; otherwise, the process moves to step 115. 50m5ec
The determination is made in the same manner as in step 101, but the data to be preset is 10. In step 106, the position of the valve 66 [P] determined from the water temperature WAD as shown in FIG.
.

と上記バルブ位置補正データPHよりPo+1’Hの演
算を行い目標位置PTIと上記位置センサ61の実際位
置PADより偏差PT、−PADの演算を行いPT2と
する。従って位置偏差PT2は、水温WADの時の目標
位置PTIとバルブ66の実際位置との偏差となる。
Po+1'H is calculated from the valve position correction data PH, and deviations PT and -PAD are calculated from the target position PTI and the actual position PAD of the position sensor 61 to obtain PT2. Therefore, the positional deviation PT2 is the deviation between the target position PTI and the actual position of the valve 66 at the water temperature WAD.

ステップ108で、上記偏差PT2の極性か正つまり目
標位置PTIがパルフロロの実際位置よりも大きい場合
は、ステップ109へ、そうでない場合はステップ11
2へ処理が移る。ステップ109で、上記偏差PT2に
定数KAを采じ、VACソレノイド68の駆動時間に相
当する数値TAを計算する。ステップ110で、上記数
値TAをタイマニ91に設定イる。
In step 108, if the polarity of the deviation PT2 is positive, that is, if the target position PTI is larger than the actual position of Palfluoro, the process proceeds to step 109; otherwise, step 11
Processing moves to 2. At step 109, a constant KA is added to the deviation PT2, and a numerical value TA corresponding to the driving time of the VAC solenoid 68 is calculated. At step 110, the numerical value TA is set in the timer 91.

ステップ111でタイマー91をトリガし、VACソレ
ノイド68を数i′FAに相当jる時間駆動する。
In step 111, the timer 91 is triggered to drive the VAC solenoid 68 for a period of time corresponding to the number i'FA.

ステップ112で、上記偏差PT2の絶対値に定数KE
を乗じVENTソレノイド62の駆動時間に相当する数
値TEを計算する。ステップ118で上記数値TEをタ
イマー92へ設定する。ステップ114でタイマー92
をトリガし、VENTソレノイド62を数値′I’Eに
相当する時間駆動する。
In step 112, a constant KE is set to the absolute value of the deviation PT2.
A numerical value TE corresponding to the driving time of the VENT solenoid 62 is calculated by multiplying by the value TE. In step 118, the numerical value TE is set in the timer 92. At step 114 the timer 92
is triggered to drive the VENT solenoid 62 for a time corresponding to the value 'I'E.

ステップ111.114の処理後、ステップ115へ移
り第5図の処理を完了する。従ってステップ106から
ステップ114の処理によりバルブ66の位置が上記目
標位置PTIに一致する様にバルブ位置がフィードバッ
ク制御される。また、上記自動率の車速が6kv′h以
下のほぼ停止状層において、スロットルバルブ21が全
閉状態であれば、ステップ104の処理により、内燃機
関1の回転数が上記目標回転数NOに一致する様にバル
ブ位置補正データPHが修正され、これによりバルブ6
6が制御されるため内燃機関1の回転数が上記目標回転
数Noに一致するようにb転数がフィードバック制御さ
れる。また、例えばアイドルスイッチ28が接触不良等
で、内燃機関1のアイドル状態を検出できない場合はス
テップ104の処理が行われなくなり、回転数のフィー
ドバック制御機能はなくなるが第4図で示される予め定
められたバルブ位置にバルブ66の位置が一致する様に
制御されるためほぼ第8図に示される回転数に制御され
る。
After the processing of steps 111 and 114, the process moves to step 115 and the processing of FIG. 5 is completed. Therefore, through the processing from step 106 to step 114, the valve position is feedback-controlled so that the position of the valve 66 coincides with the target position PTI. Further, if the throttle valve 21 is in a fully closed state in the almost stopped state where the vehicle speed of the automatic rate is 6 kv'h or less, the rotation speed of the internal combustion engine 1 matches the target rotation speed NO by the process of step 104. The valve position correction data PH is corrected so that valve 6
6 is controlled, the rotation speed b is feedback-controlled so that the rotation speed of the internal combustion engine 1 matches the target rotation speed No. Further, if the idle state of the internal combustion engine 1 cannot be detected due to a poor contact of the idle switch 28, for example, the process of step 104 will not be performed, and the rotation speed feedback control function will be lost, but the predetermined control function shown in FIG. Since the position of the valve 66 is controlled to match the position of the valve 66, the rotational speed is controlled to approximately the same as shown in FIG.

以上述べた様に本発明によればVACソレノイドバルブ
68.VENTソレノイドバルブ62を例えば50 m
5ecの比較的速い周期で制御し、バルブ66が目標位
置に一致する様にフィードバック制御するため上記ソレ
ノイドにリークがあっても目標位置に制御することがで
き、また内燃機関1のマイドル圓転数は例えば20Gm
sの比較的遅い周期でu転偏差を順次加減算して積分処
理し上記目標位置を抽圧してフィードバック制御するの
で、回転数のフィードバック制御ゲインを容易に小さく
抑え得制御の行きすぎをおさえることができる。また、
あらかじめR&M9?に記憶された目標位置に基づいて
66の位置を制御するので、アイドル状態が検出できな
い場合でもほぼ目標回転数に制御できる。
As described above, according to the present invention, the VAC solenoid valve 68. VENT solenoid valve 62, for example, 50 m
Control is performed at a relatively fast cycle of 5 ec, and feedback control is performed so that the valve 66 matches the target position, so even if there is a leak in the solenoid, the valve 66 can be controlled to the target position. For example, 20Gm
Since the rotational deviation is sequentially added and subtracted at a relatively slow cycle of s and integrated, and the target position is extracted and feedback control is performed, it is possible to easily keep the feedback control gain of the rotation speed small and prevent excessive control. can. Also,
R&M9 in advance? Since the position of 66 is controlled based on the target position stored in , even if the idle state cannot be detected, the rotation speed can be controlled to approximately the target rotation speed.

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

第1図は本発明の一実施例の構成図、第2図は第1図の
制御装置の構成図、第8図は水温と同転数の特性図、第
4図は水温とバルブ66の位置の特性図、第6図は第2
図のマイクロコンピュータ80の処理を示すフローチャ
ー家である。 1−内燃機関、2−吸気管、8−電磁式噴射弁。 4−圧力センサ、5−水温センサ、6−アイドル制御弁
、7一点火コイル、8−制御装置、9−車速スイッチ、
 21−スロットルバルブ、28−アイドルスイッチ、
61−位置センサ、 62− VENTソレノイドバル
グ、68−VACソレノイドバルグ、80−マイクロコ
ンピュータ、81−ローパスフィルター。 82−フィルター、 88.89−インタフェース、8
5−コンパレータ、86−Dフリップフロップ、87−
カウンター、84−AD変換器、  ’88.98−発
振器、79゜90〜92−タイマー、94〜96−ドラ
イバー、97−RAM、98−RAM 代J2人葛 野 信 − 第1図 寸  ; も 第3図 第4図 第5図
FIG. 1 is a block diagram of an embodiment of the present invention, FIG. 2 is a block diagram of the control device shown in FIG. 1, FIG. 8 is a characteristic diagram of water temperature and rotation speed, and FIG. Position characteristic diagram, Figure 6 is the second
This is a flowchart showing the processing of the microcomputer 80 shown in the figure. 1- internal combustion engine, 2- intake pipe, 8- electromagnetic injection valve. 4-pressure sensor, 5-water temperature sensor, 6-idle control valve, 7-ignition coil, 8-control device, 9-vehicle speed switch,
21-throttle valve, 28-idle switch,
61-position sensor, 62-VENT solenoid valve, 68-VAC solenoid valve, 80-microcomputer, 81-low-pass filter. 82-filter, 88.89-interface, 8
5-Comparator, 86-D flip-flop, 87-
Counter, 84-AD converter, '88.98-Oscillator, 79° 90-92-Timer, 94-96-Driver, 97-RAM, 98-RAM Figure 3 Figure 4 Figure 5

Claims (1)

【特許請求の範囲】[Claims] 内燃機関の吸気管の途中に設けられたスロットルバルブ
、このスロットルバルブをバイパスする空気を制御する
バイパスバルブ、このバイパスバルブの位置を検出する
ポジションセンサ、上記バイパスバルブの目標位置を上
記機関の水温に対して記憶するメモリ、上記バイパスバ
ルブを所定の周期で上記ポジションセンサの出力が上記
目標位置に一致する様にフィードバック制御する手段、
上記機関がアイドル状態にあることを検出する手段、該
手段の出力を受けて機関のアイドル時に上記所定の周期
よりも遅い周期で上記内燃機関の回転数と目標回転数の
偏差を順次積分処理し該積分情報に応じて上記目標位置
を修正する手段を備えた回転数制御装置。
A throttle valve installed in the middle of an intake pipe of an internal combustion engine, a bypass valve that controls air that bypasses this throttle valve, a position sensor that detects the position of this bypass valve, and a target position of the bypass valve that is adjusted to the water temperature of the engine. a memory for storing the information, and means for feedback controlling the bypass valve at a predetermined period so that the output of the position sensor matches the target position;
means for detecting that the engine is in an idle state, receiving an output from the means and sequentially integrating the deviation between the rotational speed of the internal combustion engine and the target rotational speed at a period slower than the predetermined period when the engine is idling; A rotation speed control device comprising means for correcting the target position according to the integral information.
JP8261282A 1982-05-14 1982-05-14 Engine speed controlling device Pending JPS58200057A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP8261282A JPS58200057A (en) 1982-05-14 1982-05-14 Engine speed controlling device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP8261282A JPS58200057A (en) 1982-05-14 1982-05-14 Engine speed controlling device

Publications (1)

Publication Number Publication Date
JPS58200057A true JPS58200057A (en) 1983-11-21

Family

ID=13779291

Family Applications (1)

Application Number Title Priority Date Filing Date
JP8261282A Pending JPS58200057A (en) 1982-05-14 1982-05-14 Engine speed controlling device

Country Status (1)

Country Link
JP (1) JPS58200057A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63215850A (en) * 1987-03-05 1988-09-08 Honda Motor Co Ltd Air-fuel ratio control method for internal combustion engine
JPS63146141U (en) * 1987-03-13 1988-09-27
JP2016088306A (en) * 2014-11-05 2016-05-23 三菱自動車工業株式会社 Vehicle control device

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63215850A (en) * 1987-03-05 1988-09-08 Honda Motor Co Ltd Air-fuel ratio control method for internal combustion engine
JPS63146141U (en) * 1987-03-13 1988-09-27
JP2016088306A (en) * 2014-11-05 2016-05-23 三菱自動車工業株式会社 Vehicle control device

Similar Documents

Publication Publication Date Title
US4502446A (en) Fail-safe system for automotive engine control system for fail-safe operation as crank angle sensor fails operation thereof and fail-safe method therefor, and detection of fault in crank angle sensor
US4377142A (en) Air/fuel ratio control system having an evaporated fuel purging control arrangement
US5626122A (en) Air-fuel ratio control apparatus for an internal combustion engine
JPS618443A (en) Air-fuel ratio control device
JPH0146697B2 (en)
US4383409A (en) Air/fuel ratio control system for internal combustion engines, having function of detecting air/fuel ratio control initiating timing
JPH0135170B2 (en)
JPS6254982B2 (en)
JP2507068Y2 (en) Supercharging pressure controller for diesel internal combustion engine
JPS5718440A (en) Air-fuel ratio control method
US4450680A (en) Air/fuel ratio control system for internal combustion engines, having secondary air supply control
US4951647A (en) Engine control apparatus
KR920005851B1 (en) Electric fuel control device
JPS58200057A (en) Engine speed controlling device
JPS6088831A (en) Method for controlling operating characteristics of internal combustion engine operating control means
JPH0379542B2 (en)
JPS57188738A (en) Fuel control method for internal combustion engine
US5035226A (en) Engine control system
JPS6345499B2 (en)
JPS5627039A (en) Electronic control type fuel-jetting device for internal- combustion engine
JPH0559994A (en) Control device for engine
JP2634083B2 (en) How to correct the atmospheric pressure of the engine
JPH0554057B2 (en)
JP3096379B2 (en) Catalyst temperature control device for internal combustion engine
JPH0228695B2 (en)