JPH0329974B2 - - Google Patents

Info

Publication number
JPH0329974B2
JPH0329974B2 JP56074666A JP7466681A JPH0329974B2 JP H0329974 B2 JPH0329974 B2 JP H0329974B2 JP 56074666 A JP56074666 A JP 56074666A JP 7466681 A JP7466681 A JP 7466681A JP H0329974 B2 JPH0329974 B2 JP H0329974B2
Authority
JP
Japan
Prior art keywords
engine
misfire
rotation
speed
output
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
JP56074666A
Other languages
Japanese (ja)
Other versions
JPS57188748A (en
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 filed Critical
Priority to JP7466681A priority Critical patent/JPS57188748A/en
Publication of JPS57188748A publication Critical patent/JPS57188748A/en
Publication of JPH0329974B2 publication Critical patent/JPH0329974B2/ja
Granted 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
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D11/00Arrangements for, or adaptations to, non-automatic engine control initiation means, e.g. operator initiated
    • F02D11/06Arrangements for, or adaptations to, non-automatic engine control initiation means, e.g. operator initiated characterised by non-mechanical control linkages, e.g. fluid control linkages or by control linkages with power drive or assistance
    • F02D11/10Arrangements for, or adaptations to, non-automatic engine control initiation means, e.g. operator initiated characterised by non-mechanical control linkages, e.g. fluid control linkages or by control linkages with power drive or assistance of the electric type
    • F02D2011/101Arrangements for, or adaptations to, non-automatic engine control initiation means, e.g. operator initiated characterised by non-mechanical control linkages, e.g. fluid control linkages or by control linkages with power drive or assistance of the electric type characterised by the means for actuating the throttles
    • F02D2011/102Arrangements for, or adaptations to, non-automatic engine control initiation means, e.g. operator initiated characterised by non-mechanical control linkages, e.g. fluid control linkages or by control linkages with power drive or assistance of the electric type characterised by the means for actuating the throttles at least one throttle being moved only by an electric actuator

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)

Description

【発明の詳細な説明】 本発明はエンジンのアイドリング時の回転速度
を制御する装置、特に、アイドリング時における
エンジンの吸入空気量を制御してエンジンの回転
速度をある設定値に維持する制御装置に関する。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a device for controlling the rotational speed of an engine during idling, and more particularly to a control device for controlling the intake air amount of the engine during idling to maintain the engine rotational speed at a certain set value. .

近年、自動車の排気浄化性能や燃費性能等を向
上させるため、アイドリング時の回転速度を精密
に制御する必要が生じている。そのためエンジン
温度等のエンジンの運転条件に応じて目標とする
エンジンの回転速度を設定し、実際のエンジンの
回転速度をその目標回転速度と一致させるように
吸入空気量をフイードバツク制御する装置が開発
されている特公昭55−15623号公報参照。しかし
ながら、この種の装置においてフイードバツク制
御の精度を高めるべく制御応答性を高めるにつれ
て、一時的なエンジン回転の落ち込みである失火
による回転の低下をも検出して、この低下を補償
すべく制御が働いてしまう。このエンジン失火に
よる回転の低下は一時的なもので、次の燃焼行程
においてはまた正常な燃焼状態に復帰するもので
ありエンストに至るものではないことから、エン
ジン失火による回転の低下を検出して吸入空気量
を増加させる制御は必要としない。逆にこの失火
による一時的な回転の落ち込みを検出して補償す
るように吸入空気量を制御するアクチユエータを
駆動制御すると、制御系の遅れ(アクチユエータ
を開閉作動させてから実際にエンジン回転が変化
するまでの時間遅れ)によりアイドル回転を目標
速度に安定して一致制御することが固難になる
(オーバーシユート,ハンチング)。
In recent years, in order to improve the exhaust purification performance, fuel efficiency, etc. of automobiles, it has become necessary to precisely control the rotational speed during idling. Therefore, a device has been developed that sets a target engine rotation speed according to engine operating conditions such as engine temperature, and controls the amount of intake air in a feedback manner so that the actual engine rotation speed matches the target rotation speed. See Special Publication No. 55-15623. However, as control responsiveness is increased in order to improve the accuracy of feedback control in this type of device, it is also possible to detect a temporary drop in engine speed due to a misfire, and the control works to compensate for this drop. It ends up. This drop in rotation due to an engine misfire is temporary, and the normal combustion state will be restored in the next combustion stroke, and the engine will not stall. Therefore, the decrease in rotation due to an engine misfire is detected. Control to increase the amount of intake air is not required. Conversely, if the actuator that controls the intake air amount is controlled to detect and compensate for this temporary drop in rotation due to a misfire, there will be a delay in the control system (the engine rotation will actually change after the actuator is opened/closed). (time delay), it becomes difficult to stably control the idle rotation to match the target speed (overshoot, hunting).

本発明はこのような問題を解決すべくなされた
ものであつて、失火が発生してもそれに関りなく
アイドリンク時の回転速度を目標回転速度に一致
させることができるエンジンのアイドル回転制御
装置を提供することを目的とし、その要旨は、エ
ンジンの回転速度を検出する回転検出手段と、エ
ンジンに供給される吸気量を増減制御するアクチ
ユエータと、エンジンの失火を検出する失火検出
手段と、前記回転検出手段の出力を受け、実際の
エンジン回転数と予め設定されたアイドリング時
の目標回転数とを比較演算し、実際のエンジン回
転数を目標回転数に一致させるようにアクチユエ
ータを制御する信号を出力する演算手段と、前記
失火検出手段の出力を受け、失火が検出された
時、前記回転検出手段からの信号による演算手段
の出力信号の変化を抑制する制御手段とを備えた
ことを特徴とするエンジンのアイドル回転制御装
置、にある。
The present invention has been made to solve such problems, and provides an engine idle rotation control device that can make the rotation speed during idle link match the target rotation speed even if a misfire occurs. The purpose of the invention is to provide a rotation detecting means for detecting the rotational speed of an engine, an actuator for increasing or decreasing the amount of intake air supplied to the engine, a misfire detecting means for detecting a misfire in the engine, In response to the output of the rotation detection means, the actual engine rotation speed is compared with a preset target rotation speed during idling, and a signal is generated to control the actuator so that the actual engine rotation speed matches the target rotation speed. It is characterized by comprising a calculation means for outputting an output, and a control means that receives the output of the misfire detection means and suppresses a change in the output signal of the calculation means due to a signal from the rotation detection means when a misfire is detected. It is located in the engine's idle speed control device.

以下、本発明を電子制御式燃料噴射装置を備え
たエンジンに適用した一実施例を示す添付の図面
を参照して説明する。
DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, an embodiment of the present invention applied to an engine equipped with an electronically controlled fuel injection device will be described with reference to the accompanying drawings.

第1図において、1はエンジン本体で、その各
燃焼室2には、吸入空気がエアクリーナ3からエ
アフローセンサ4、スロツトルチヤンバ5、吸気
通路6を介して供給されると共に、燃料が燃料タ
ンク7から燃料噴射弁8を介して供給される。ア
クセルペダルに連動する絞り弁9はスロツトルチ
ヤンバ5を流れる空気量を制御するが、アイドリ
ング時にはほとんど閉じており、アイドリング時
の吸入空気は絞り弁9の前後でスロツトルチヤン
バ5を連通するバイパス通路10を通つて供給さ
れ、その流量はバイパス通路10に配設された弁
体11および該弁体を駆動するアクチユエータ、
例えば、ステツプモータ12からなるアイドル制
御弁により制御される。30は排気通路である。
In FIG. 1, reference numeral 1 denotes an engine body, and intake air is supplied from an air cleaner 3 to each combustion chamber 2 via an air flow sensor 4, a throttle chamber 5, and an intake passage 6, and fuel is supplied to a fuel tank. The fuel is supplied from fuel injection valve 7 through fuel injection valve 8 . A throttle valve 9 linked to the accelerator pedal controls the amount of air flowing through the throttle chamber 5, but it is mostly closed during idling, and intake air during idling communicates with the throttle chamber 5 before and after the throttle valve 9. The flow rate is supplied through the bypass passage 10 to a valve body 11 disposed in the bypass passage 10 and an actuator that drives the valve body;
For example, it is controlled by an idle control valve consisting of a step motor 12. 30 is an exhaust passage.

上記構造のエンジンのアイドリング時の回転速
度は、ステツプモータ12により、バイパス通路
10の開口面積を調整する弁体11を制御するこ
とにより制御されるが、その制御装置は、例え
ば、マイクロコンピユータ(以下、MCと記す)
13を用いた場合、次のように構成することがで
きる。
The rotational speed of the engine having the above structure during idling is controlled by the step motor 12 controlling the valve body 11 that adjusts the opening area of the bypass passage 10, and the control device is, for example, a microcomputer (hereinafter referred to as , MC)
13, it can be configured as follows.

MC13は、制御部、演算部およびレジスタ部
からなる中央演算処理装置(以下、CPUと記す)
14と、RAM、ROMを含むメモリ15と、入
出力インターフエース16とを備え、メモリ15
のROMには、エンジンの冷却水温度その他の運
転条件に応じて設定された目標アイドル回転数
NSETが記憶されていると共に、該目標アイドル回
転数NSETと実際のアイドル回転数Nrpmとを比較
演算し、その演算値を失火の有無により補正して
得た結果によりアイドル回転数Nrpmを制御する
ためのプログラム等が記憶されている。
MC13 is a central processing unit (hereinafter referred to as CPU) consisting of a control section, an arithmetic section, and a register section.
14, a memory 15 including RAM and ROM, and an input/output interface 16.
The target idle speed is set in the ROM according to the engine coolant temperature and other operating conditions.
N SET is stored, and the target idle speed N SET is compared and calculated with the actual idle speed N rpm, and the calculated value is corrected depending on the presence or absence of a misfire. The idle speed N rpm is controlled based on the result obtained. Programs and the like for doing so are stored.

エンジンの回転数Nrpmを検出するためデイス
トリピユータ17には電磁ピツクアツプ式回転セ
ンサが内設され、その出力端子18はMC13の
インタフエース16に接続され、絞り弁9がアイ
ドル位置にあるか否かを検出する絞り弁スイツチ
19の出力端子もそれに接続されている。また、
エンジンの温度もしくは冷却水温度を検出する温
度センサ(例えば、サーミスタ式センサ)20お
よびエアフローセンサ4は、それぞれA/D変換
器21,22を介してMCのインターフエース1
6に接続され、カークーラが作動しているか否か
を検出するクーラスイツチ23も該インターフエ
ースに接続されている。
An electromagnetic pick-up type rotation sensor is installed in the distributor 17 to detect the engine rotation speed Nrpm, and its output terminal 18 is connected to the interface 16 of the MC 13 to detect whether the throttle valve 9 is in the idle position or not. The output terminal of the throttle valve switch 19, which detects whether or not the current is present, is also connected thereto. Also,
A temperature sensor (for example, a thermistor type sensor) 20 and an air flow sensor 4 that detect engine temperature or cooling water temperature are connected to the MC interface 1 via A/D converters 21 and 22, respectively.
6, and a cooler switch 23 for detecting whether or not the car cooler is operating is also connected to the interface.

本発明に従いエンジンに失火があつた場合の補
正を行うため、MC13のインターフエース16
には失火の有無を検出する失火センサ24が接続
されており、この失火センサ24は、例えば、第
2図に示すように、エンジンクランク軸の回転角
速度を電磁ピツクアツプ方式で測定することによ
つて失火を検出する方法が適用できる。つまり、
クランク軸25に対向して設けられた突起部26
a,26bを有する回転板26を固着し、該回転
板を包囲する円周上におけるピストンの圧縮行程
の上死点に対応する位置の近傍に検出器、例え
ば、近接スイツチ27を配設すると共に、その位
置からある角度、例えば、90゜の角度をなす位置
の近傍に第2の検出器、例えば、近接スイツチ2
8を配設して、回転板26の突起部26a,26
bが近接スイツチ27,28の近傍のある角度θ
を通過するそれぞれの時間を検出するようにする
ことにより構成することができる。すなわち、突
起部26aまたは26bが第1近接スイツチ近傍
のある角度θを通過するに要する時間(すなわ
ち、第1近接スイツチが出力する時間)をT1
し、第2近接スイツチ近傍のある角度θを通過す
るに要する時間(すなわち、第2近接スイツチが
出力する時間)をT2とすると、エンジンの正常
燃焼時には、第1近接スイツチ27から第2近接
スイツチ28までの過程で回転板26が加速され
るため、T2が小さくなり、T1−T2はある値αよ
りも大きくなるが、失火燃焼時には逆にT1−T2
がαより小さくなることから、時間T1とT2を比
較することにより失火の有無が検出できる。(α
値は点火時期等のエンジン状態により必ずしも正
の値とは限らないが、アイドル運転時においては
α値を適宜設定することによつて失火の有無を判
別することが可能)。この場合、第1および第2
近接スイツチ27,28は突起部26aまたは2
6bが角度θの領域を通過するときのみ信号を出
力するので、それらの出力信号を直接MC13の
入出力インターフエース16に入力し、MCで比
較演算させると同時に、一方の近接スイツチの出
力信号によりエンジンの実際の回転速度を検知さ
せることもでき、従つて、デイストリビユータ1
7に内設した電磁ピツクアツプ式回転センサを省
略することもできる。
According to the present invention, the interface 16 of the MC 13 is used to correct a misfire in the engine.
is connected to a misfire sensor 24 that detects the presence or absence of a misfire, and this misfire sensor 24, for example, as shown in FIG. A method for detecting misfire can be applied. In other words,
Protrusion 26 provided opposite crankshaft 25
a, 26b is fixed, and a detector, for example, a proximity switch 27 is disposed near the position corresponding to the top dead center of the compression stroke of the piston on the circumference surrounding the rotary plate. , a second detector, e.g., a proximity switch 2, is placed in the vicinity of a position making an angle, e.g., 90 degrees, from that position.
8 is disposed, and the projections 26a, 26 of the rotary plate 26 are
b is a certain angle θ near the proximity switches 27 and 28
It can be constructed by detecting the respective times of passing. That is, the time required for the protrusion 26a or 26b to pass through a certain angle θ near the first proximity switch (i.e., the time the first proximity switch outputs) is T1 , and the certain angle θ near the second proximity switch is T1. Assuming that the time required for the passage (that is, the time for the second proximity switch to output) is T2 , the rotary plate 26 is accelerated during the process from the first proximity switch 27 to the second proximity switch 28 during normal engine combustion. Therefore, T 2 becomes smaller and T 1T 2 becomes larger than a certain value α, but in the case of misfire combustion, T 1T 2
is smaller than α, the presence or absence of a misfire can be detected by comparing times T 1 and T 2 . (α
Although the value is not necessarily a positive value depending on engine conditions such as ignition timing, it is possible to determine whether a misfire has occurred by setting the α value appropriately during idling operation). In this case, the first and second
Proximity switches 27 and 28 have protrusions 26a or 2
6b outputs signals only when passing through the area of angle θ, so those output signals are input directly to the input/output interface 16 of the MC 13, and the MC performs comparison calculations.At the same time, the output signals of one of the proximity switches It is also possible to detect the actual rotational speed of the engine, so that the distributor 1
It is also possible to omit the electromagnetic pick-up type rotation sensor installed in 7.

上記の如く構成された制御装置を用いて、エン
ジンのアイドリング時の回転を制御する場合に、
例えば、第3図に示すように、目標アイドル回転
数NSETを、冷却水温度が50℃以下の場合は
1000rpm、クーラ非作動時に冷却水温度が75℃以
上の場合は600rpmに維持し、50〜75℃の領域で
は直線的に低下するよにする一方、クーラ作動時
には70℃以上の場合750rpmに維持するようにマ
ツプがメモリ15のROMに記憶させると共に、
第4図aに示されるようなフローチヤートのアイ
ドル回転制御プログラムを記憶させてあるとする
と、次のようにして制御が行なわれる。
When controlling the rotation of the engine during idling using the control device configured as described above,
For example, as shown in Figure 3, if the target idle speed N SET is set to
1000rpm, if the cooling water temperature is 75℃ or higher when the cooler is not operating, it will be maintained at 600rpm, and it will decrease linearly in the area of 50 to 75℃, while when the cooler is operating, if the cooling water temperature is 70℃ or higher, it will be maintained at 750rpm. As the map is stored in the ROM of the memory 15,
Assuming that the idle rotation control program of the flowchart shown in FIG. 4a is stored, the control is performed as follows.

エンジンのキースイツチがオンされ、絞り弁ス
イツチ19により絞り弁がアイドル位置にあるこ
とが検出されると、メモリ(ROM)15に記憶
されているプログラムに従つてMCは仕事をして
いくが、ステツプでは温度センサ20、クーラ
スイツチ23によりそれぞれ検出された温度、お
よびクーラの運転の有無のエンジンの運転状態が
検出され、ステツプでそれらの入力に基づいて
マツプとしてメモリリ(ROM)に記憶されてい
る目標アイドル回転数NSETがCPUのレジスタに
呼び込まれる。次に、ステツプではエンジンが
停止している場合にはキースイツチをスタータに
してエンジンを始動させることにより、またエン
ジンが回転している場合にはそのままの状態で、
それぞれ得られる回転センサからの出力信号が
MCに呼び込まれ、それにより実際の回転数(以
下実回転数と記す)Nrpmが演算され、CPUのレ
ジスタに記憶される。ステツプでは、第1およ
び第2近接スイツチ27,28からの出力信号が
MC13に入力されて前述の如く演算処理され、
その結果に基づいて失火の有無が判断される。判
断結果がNo、すなわち、正常燃焼であれば、ス
テツプで、CPUのレジスタに記憶された実回
転数Nrpmがそのまま実回転数としてステツプ
で目標アイドル回転数NSETと比較演算されると共
に、Yes、すなわち、失火があつた場合は、ステ
ツプ′でCPUのレジスタに記憶された実回転数
Nrpmはキヤンセルされて、前回の回転数を今の
実回転数Nrpmとしてステツプで目標アイドル
回転数NSETと比較演算される。
When the engine key switch is turned on and the throttle valve switch 19 detects that the throttle valve is in the idle position, the MC will work according to the program stored in the memory (ROM) 15. In this step, the temperature detected by the temperature sensor 20 and the cooler switch 23, as well as the operating state of the engine such as whether or not the cooler is operating, are detected, and in step 1, the target value stored in the memory (ROM) as a map is determined based on these inputs. The idle speed N SET is read into the CPU register. Next, the step starts the engine by turning the key switch into a starter if the engine is stopped, or by leaving it as it is if the engine is running.
The output signal from each rotation sensor is
The MC calculates the actual rotational speed (hereinafter referred to as actual rotational speed) Nrpm and stores it in the CPU register. In step, the output signals from the first and second proximity switches 27 and 28 are
It is input to MC13 and processed as described above,
Based on the results, it is determined whether there is a misfire. If the judgment result is No, that is, normal combustion, the actual rotation speed Nrpm stored in the register of the CPU is compared with the target idle rotation speed N SET as the actual rotation speed in the step. In other words, if there is a misfire, the actual rotational speed stored in the CPU register in step
Nrpm is canceled and the previous rotational speed is compared with the target idle rotational speed NSET in steps using the current actual rotational speed Nrpm.

ステツプでの比較演算結果(積分出力値)
に基づいて、ステツプでパルスモータ12を駆
動制御する制御信号がコントロールされ、それが
MCより出力されてパルスモータ12が目標アイ
ドル回転数NSETと実回転数Nrpmとの差をなくす
る方向に弁体11を変位させ、吸入空気量を制御
し、エンジンのアイドリング時の回転数または回
転速度が目標アイドル回転数に近づけられる。以
下、ステツプに戻り、このルーチンを繰り返。
すなわち、この第4図aに示すプログラムによる
実施例においては、失火が発生した場合その失火
による一時的な回転低下は実際のエンジン回転数
としてサンプリングしなくて、失火前の正常燃焼
時のエンジン回転数をそのサンプリング値として
検出することによつて本発明の目的である失火に
関りなく安定したアイドル回転のフイードバツク
を制御することができるものである。なお、ステ
ツプの積分出力値は積分制御を行なうために
目標アイドル回転数NSETと実回転数Nrpmとの偏
差を積算した値で、この値の大小(正,負)に応
じてステツプモータ12を駆動するパルス数がコ
ントロールされる。
Comparison calculation result at step (integral output value)
Based on this, a control signal for driving and controlling the pulse motor 12 is controlled in steps, and it is
The output from the MC causes the pulse motor 12 to displace the valve body 11 in a direction that eliminates the difference between the target idle rotation speed NSET and the actual rotation speed Nrpm, controls the amount of intake air, and adjusts the engine speed during idling or The rotation speed is brought closer to the target idle rotation speed. Return to the next step and repeat this routine.
In other words, in the example of the program shown in FIG. 4a, when a misfire occurs, the temporary drop in engine speed due to the misfire is not sampled as the actual engine speed, but is sampled as the engine speed during normal combustion before the misfire. By detecting the number as a sampling value, it is possible to control stable idle rotation feedback regardless of misfire, which is the object of the present invention. Note that the integral output value of the step is a value obtained by integrating the deviation between the target idle rotation speed NSET and the actual rotation speed Nrpm in order to perform integral control, and the step motor 12 is controlled depending on the magnitude (positive or negative) of this value. The number of driving pulses is controlled.

なお、第4図aのプログラムでは回転数を
CPUのレジスタに記憶させるようにしているが、
これは第4図bに示されるように、実回転数
Nrpmと目標アイドル回転数NSETとを比較演算し
て得られる積分出力値を記憶させるようにし、
失火の場合には直前の出力値によりパルスコント
ロールする一方、正常燃焼の場合には新たに得ら
れた積分出力値によりパルスコントロールする
ようにするようにしてもよい。
In addition, in the program shown in Figure 4a, the rotation speed is
I am trying to store it in the CPU register, but
This is the actual rotational speed as shown in Figure 4b.
The integrated output value obtained by comparing Nrpm and the target idle rotation speed N SET is stored.
In the case of a misfire, the pulse control may be performed using the immediately previous output value, while in the case of normal combustion, the pulse control may be performed using the newly obtained integral output value.

実施例としては、上記したものに限定されるこ
となく、本発明の主旨である一時的な失火による
回転低下が制御系に入力されることによつてフイ
ードバツクコントロールが不安定となるように出
力されるアクチユエータ駆動信号を補正すること
により制御を安定にするという技術思想に基づく
ことによつて、種々のものが考え得る。
Examples include, but are not limited to those described above, the gist of the present invention is to reduce the rotation speed due to a temporary misfire by inputting it into the control system, thereby making the feedback control unstable. Various methods can be considered based on the technical concept of stabilizing control by correcting the output actuator drive signal.

以上説明したように、本発明はエンジンの冷却
水温度等に応じて目標アイドル回転速度を設定す
る一方、実際のエンジンの回転速度を検出して前
記目標アイドル回転速度と比較演算して両者の差
がなくなるようにエンジンに供給される吸入空気
量を制御するアクチユエータを制御すると共に、
そのアクチユエータを制御する制御信号をエンジ
ンの失火の有無により補正するように構成したの
で、失火があつた場合でもハンチング現象を生じ
させることがなく、アイドリング時の回転速度を
精度よく一定に維持することができ、自動車の排
気浄化性能および燃費性能等を向上させることが
できるなど優れた効果を奏する。
As explained above, the present invention sets a target idle rotation speed according to the engine cooling water temperature, etc., and also detects the actual engine rotation speed and calculates a comparison with the target idle rotation speed to determine the difference between the two. In addition to controlling the actuator that controls the amount of intake air supplied to the engine so that
The control signal that controls the actuator is configured to be corrected depending on whether or not there is a misfire in the engine, so even if a misfire occurs, the hunting phenomenon does not occur, and the rotational speed during idling can be accurately maintained constant. It has excellent effects such as improving the exhaust purification performance and fuel efficiency of automobiles.

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

第1図は本発明の一実施例を示すブロツク図、
第2図は本発明に係る制御装置に使用される失火
検出装置の一例を示す概略図、第3図はアイドル
回転の目標値と温度との関係の一例を示すグラ
フ、第4図は第1図の装置によるアイドル回転制
御のフローチヤートである。 1…エンジン本体、3…エアクリーナ、8…燃
料噴射弁、9…絞り弁、10…バイパス通路、1
1…弁体、12…アクチユエータ、13…マイク
ロコンピユータ、14…中央処理装置、15…メ
モリ、16…入出力インターフエース、17…デ
イストリビユータ、19…絞り弁スイツチ、20
…温度センサ、21,22…A/D変換器、23
…クーラスイツチ、24…失火検出装置、25…
クランク軸、26…回転板、27,28…近接ス
イツチ。
FIG. 1 is a block diagram showing one embodiment of the present invention;
FIG. 2 is a schematic diagram showing an example of the misfire detection device used in the control device according to the present invention, FIG. 3 is a graph showing an example of the relationship between the target value of idle rotation and temperature, and FIG. It is a flow chart of idle rotation control by the device shown in the figure. DESCRIPTION OF SYMBOLS 1... Engine body, 3... Air cleaner, 8... Fuel injection valve, 9... Throttle valve, 10... Bypass passage, 1
DESCRIPTION OF SYMBOLS 1... Valve body, 12... Actuator, 13... Microcomputer, 14... Central processing unit, 15... Memory, 16... Input/output interface, 17... Distributor, 19... Throttle valve switch, 20
...Temperature sensor, 21, 22...A/D converter, 23
...Cooler switch, 24...Misfire detection device, 25...
Crankshaft, 26... rotary plate, 27, 28... proximity switch.

Claims (1)

【特許請求の範囲】[Claims] 1 エンジンの回転速度を検出する回転検出手段
と、エンジンに供給される吸気量を増減制御する
アクチユエータと、エンジンの失火を検出する失
火検出手段と、前記回転検出手段の出力を受け、
実際のエンジン回転数と予め設定されたアイドリ
ング時の目標回転数とを比較演算し、実際のエン
ジン回転数を目標回転数に一致させるようにアク
チユエータを制御する信号を出力する演算手段
と、前記失火検出手段の出力を受け、失火が検出
された時、前記回転検出手段からの信号による演
算手段の出力信号の変化を抑制する制御手段とを
備えたことを特徴とするエンジンのアイドル回転
制御装置。
1. A rotation detection means for detecting the rotation speed of the engine, an actuator for controlling the increase/decrease of the amount of intake air supplied to the engine, a misfire detection means for detecting a misfire of the engine, and receiving the output of the rotation detection means,
a calculation means that compares and calculates an actual engine speed and a preset target engine speed during idling, and outputs a signal for controlling an actuator so that the actual engine speed matches the target engine speed; and the misfire. An idle rotation control device for an engine, comprising: a control means that receives an output of the detection means and suppresses a change in an output signal of the calculation means based on a signal from the rotation detection means when a misfire is detected.
JP7466681A 1981-05-18 1981-05-18 Idle rotation controller for engine Granted JPS57188748A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP7466681A JPS57188748A (en) 1981-05-18 1981-05-18 Idle rotation controller for engine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP7466681A JPS57188748A (en) 1981-05-18 1981-05-18 Idle rotation controller for engine

Publications (2)

Publication Number Publication Date
JPS57188748A JPS57188748A (en) 1982-11-19
JPH0329974B2 true JPH0329974B2 (en) 1991-04-25

Family

ID=13553780

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7466681A Granted JPS57188748A (en) 1981-05-18 1981-05-18 Idle rotation controller for engine

Country Status (1)

Country Link
JP (1) JPS57188748A (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59192850A (en) * 1983-04-15 1984-11-01 Mazda Motor Corp Idling-speed controlling apparatus for engine
JP2666519B2 (en) * 1990-04-26 1997-10-22 三菱電機株式会社 Engine intake air control system
US5197325A (en) * 1990-06-05 1993-03-30 Nissan Motor Company, Limited Misfiring detection system for internal combustion engines
JP3355959B2 (en) * 1996-10-09 2002-12-09 日産自動車株式会社 Internal combustion engine stability detector

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5623550A (en) * 1979-08-02 1981-03-05 Fuji Heavy Ind Ltd Air-fuel ratio controller
JPS5623548A (en) * 1979-08-02 1981-03-05 Fuji Heavy Ind Ltd Air-fuel ratio controller

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5623550A (en) * 1979-08-02 1981-03-05 Fuji Heavy Ind Ltd Air-fuel ratio controller
JPS5623548A (en) * 1979-08-02 1981-03-05 Fuji Heavy Ind Ltd Air-fuel ratio controller

Also Published As

Publication number Publication date
JPS57188748A (en) 1982-11-19

Similar Documents

Publication Publication Date Title
JPS6354132B2 (en)
JPH0329974B2 (en)
JPH0849587A (en) Intake air quantity control device for internal combustion engine
JPS6340935B2 (en)
JP2930256B2 (en) Engine throttle valve controller
JP7183143B2 (en) engine controller
JP2502500B2 (en) Engine controller
JPH0353001Y2 (en)
JPH04342857A (en) Electronic control device of internal combustion engine
JP2803084B2 (en) Idle speed control method
JPH0455234Y2 (en)
JPH068292Y2 (en) Exhaust gas recirculation control device
JPH01294933A (en) Auxiliary air control device for internal combustion engine
JPS63124867A (en) Control device for engine
JP2004060578A (en) Control device of internal combustion engine
JPS5949341A (en) Electric control device for diesel engine
JP2556194B2 (en) Idle rotation control device for internal combustion engine
JPH1089157A (en) Exhaust gas reflux quantity control device for engine
JP2527321Y2 (en) Electronically controlled fuel injection device for internal combustion engine
JPH0833137B2 (en) Fuel supply stop device for internal combustion engine
JP2000170586A (en) Control device for engine
JPS62240444A (en) Device for controlling interruptingly increasing quantity at the time of accelerating electronically controlled fuel injection type internal combustion engine
JPH05231245A (en) Exhaust gas reflux control device
JPH0599016A (en) Maximum speed control device
JPS60256533A (en) Electronic control fuel injector