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

JPH0733802B2 - Idle rotation speed control method for internal combustion engine - Google Patents

Idle rotation speed control method for internal combustion engine

Info

Publication number
JPH0733802B2
JPH0733802B2 JP58051046A JP5104683A JPH0733802B2 JP H0733802 B2 JPH0733802 B2 JP H0733802B2 JP 58051046 A JP58051046 A JP 58051046A JP 5104683 A JP5104683 A JP 5104683A JP H0733802 B2 JPH0733802 B2 JP H0733802B2
Authority
JP
Japan
Prior art keywords
drive current
engine
duty ratio
idle
iscv
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
JP58051046A
Other languages
Japanese (ja)
Other versions
JPS59176447A (en
Inventor
敏明 磯部
輝夫 福田
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.)
Toyota Motor Corp
Original Assignee
Toyota Motor 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 Toyota Motor Corp filed Critical Toyota Motor Corp
Priority to JP58051046A priority Critical patent/JPH0733802B2/en
Publication of JPS59176447A publication Critical patent/JPS59176447A/en
Publication of JPH0733802B2 publication Critical patent/JPH0733802B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime 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
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/20Output circuits, e.g. for controlling currents in command coils

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 【産業上の利用分野】[Industrial applications]

本発明は、内燃機関のアイドル回転速度制御方法に係
り、特に、電子制御燃料噴射装置を備えた自動車用エン
ジンに用いるのに好適な、エンジン運転状態に応じてア
イドル回転速度を制御するための内燃機関のアイドル回
転速度制御方法の改良に関する。
The present invention relates to a method for controlling an idle speed of an internal combustion engine, and more particularly to an internal combustion engine for controlling an idle speed according to an engine operating state, which is suitable for use in an automobile engine equipped with an electronically controlled fuel injection device. The present invention relates to improvement of an idle speed control method for an engine.

【従来の技術】[Prior art]

近年、電子制御技術、特に、デジタル制御技術の発達と
ともに、エンジンの空燃比等を、電子制御燃料噴射装置
等を用いて制御するようにした、所謂、電子制御エンジ
ンが実用化されている。この電子制御エンジンにおいて
は、例えば、機関の吸入空気量又は吸気管圧力から検知
されるエンジン負荷とエンジン回転速度等に応じて、燃
料噴射時間を決定し、該燃料噴射時間だけ、例えば、吸
気マニホルドに配設された、エンジンの吸気ポートに向
けて燃料を噴射するインジエクタを開弁することによつ
て、エンジンの空燃比を制御するようにされており、空
燃比を精密に制御することが必要な、排気ガス浄化対策
が施された自動車用エンジンに広く用いられるようにな
つてきている。 この電子制御エンジンにおいては、一般に、例えばリニ
アソレノイド式のアイドル回転速度制御弁(以下ISCVと
称する)を用いて、アイドル運転時に、エンジン回転速
度とアイドル目標回転速度の差に応じて、スロツトル弁
をバイパスして導入される吸入空気の流量を制御するこ
とにより、エンジンのアイドル回転速度をフイードバツ
ク制御するようにされている。 このようなアイドル回転速度制御によれば、エンジンの
アイドル回転速度を的確に制御することが可能となる。
In recent years, with the development of electronic control technology, in particular, digital control technology, a so-called electronic control engine has been put into practical use in which the air-fuel ratio of the engine is controlled using an electronically controlled fuel injection device or the like. In this electronically controlled engine, for example, the fuel injection time is determined according to the engine load and the engine speed detected from the intake air amount of the engine or the intake pipe pressure, and only the fuel injection time, for example, the intake manifold. It is designed to control the air-fuel ratio of the engine by opening the injector, which is installed in the engine and injects fuel toward the intake port of the engine, and it is necessary to precisely control the air-fuel ratio. However, it has come to be widely used in automobile engines provided with exhaust gas purification measures. In this electronically controlled engine, for example, a linear solenoid type idle speed control valve (hereinafter referred to as ISCV) is generally used to control the throttle valve according to the difference between the engine speed and the target idle speed during idle operation. By controlling the flow rate of the intake air introduced by bypass, the idle speed of the engine is feedback-controlled. According to such idle speed control, it becomes possible to accurately control the idle speed of the engine.

【発明が解決しようとする問題点】[Problems to be Solved by the Invention]

しかしながら、従来は、前記ISCVに流される実駆動電流
を検出していなかつたため、例えば、電源電圧やコイル
温度が変化して、実駆動電流が、アイドル目標回転速度
を得るための計算デユーテイ比に対応する目標駆動電流
と異なるものとなつた場合には、良好な制御性を得るこ
とができないという問題点を有していた。 このような問題点を解消するべく、例えば電子制御ユニ
ツト(以下ECUと称する)内の中央処理ユニツト(以下C
PUと称する)から出力したアイドル回転速度制御弁制御
信号(以下ISCV制御信号と称する)を、例えば、平滑回
路を用いて一旦平滑化し、これを、ISCVに流される実駆
動電流の検出値で補正後、再度ISCVを制御するためのオ
ンオフ信号に変換して、ISCVを駆動することが考えられ
るが、このような構成を、全部ハードウエアで構成した
場合には、コスト高となるだけでなく、ECUの容積も大
きくなつてしまうという問題点を有していた。 一方、本発明にハードウエアが類似するものとして、特
開昭56−23536号で示される如く、デユーテイ比を酸素
濃度センサの出力により変化させて空燃比を制御するよ
うにした空燃比制御装置が提案されているが、本発明の
ように、アイドル回転速度を制御するものではなかつ
た。 本発明は、前記従来の問題点を解消するべくなされたも
ので、中心デユーテイ比が常に変化しているアイドル回
転速度制御弁の駆動信号に対する適切な補正を行うこと
ができ、電源電圧やコイル温度の変化に拘らず、高精度
のアイドル回転速度制御を実現するとともに、コスト低
下及びECUの小型化を図ることができる内燃機関のアイ
ドル回転速度制御方法を提供することを目的とする。
However, in the past, since the actual drive current applied to the ISCV was not detected, for example, the power supply voltage and coil temperature changed, and the actual drive current corresponded to the calculated duty ratio for obtaining the idle target rotation speed. However, if the target drive current is different from the target drive current, it is impossible to obtain good controllability. In order to solve such a problem, for example, a central processing unit (hereinafter C) in an electronic control unit (hereinafter ECU) is
The idle speed control valve control signal (hereinafter referred to as ISCV control signal) output from (PU) is temporarily smoothed using, for example, a smoothing circuit, and this is corrected by the detection value of the actual drive current sent to ISCV. After that, it is conceivable to convert the signal into an on / off signal for controlling ISCV again and drive ISCV, but if such a configuration is configured entirely by hardware, not only the cost will increase, but also There was a problem that the volume of the ECU also increased. On the other hand, as a hardware similar to the present invention, an air-fuel ratio control device for controlling the air-fuel ratio by changing the duty ratio by the output of an oxygen concentration sensor, as shown in JP-A-56-23536. Although proposed, it does not control the idle rotation speed like the present invention. The present invention has been made to solve the above-mentioned conventional problems, and it is possible to appropriately correct the drive signal of the idle rotation speed control valve whose center duty ratio is constantly changing. It is an object of the present invention to provide a method for controlling the idle speed of an internal combustion engine, which is capable of realizing a highly accurate idle speed control regardless of the change of the above, and at the same time, can reduce the cost and downsize the ECU.

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

本発明は、エンジン運転状態に応じてアイドル回転速度
を制御するための内燃機関のアイドル回転速度制御方法
において、第1図にその要旨を示す如く、アイドル目標
回転速度を得るための計算デユーテイ比を求め、該計算
デユーテイ比に基いてアイドル回転速度制御弁に供給さ
れる実駆動電流を検出し、前記計算デユーテイ比に対応
する目標駆動電流を求め、該目標駆動電流と前記実駆動
電流の相異に基いて、前記計算デユーテイ比を補正する
ことにより、前記目的を達成したものである。
The present invention relates to an idle speed control method for an internal combustion engine for controlling the idle speed according to an engine operating state, and as shown in the outline of FIG. 1, a calculation duty ratio for obtaining an idle target speed is calculated. Then, the actual drive current supplied to the idle speed control valve is detected based on the calculated duty ratio, the target drive current corresponding to the calculated duty ratio is obtained, and the difference between the target drive current and the actual drive current is determined. Based on the above, the above-mentioned object is achieved by correcting the calculated duty ratio.

【作用】[Action]

本発明によれば、アイドル目標回転速度を得るための計
算デユーテイ比に対応する目標駆動電流と実駆動電流の
相異に基いて、前記計算デユーテイ比を補正するように
したので、中心デユーテイ比が常に変化しているアイド
ル回転速度制御弁の駆動電流に対する適切な補正を行う
ことができ、電源電圧やコイル温度の変化に拘らず、高
精度のアイドル回転速度制御を実現することができる。
又、実駆動電流の検出回路のみがハードウエアで残さ
れ、大半がソフトウエアで処理されるので、コスト低下
及びECUの小型化を図ることができる。
According to the present invention, the calculated duty ratio is corrected based on the difference between the target drive current and the actual drive current corresponding to the calculated duty ratio for obtaining the idle target rotation speed. Appropriate correction can be made for the drive current of the idle speed control valve that is constantly changing, and highly accurate idle speed control can be realized regardless of changes in the power supply voltage and the coil temperature.
Further, since only the actual drive current detection circuit is left in hardware and most of it is processed in software, cost reduction and ECU miniaturization can be achieved.

【実施例】【Example】

以下、図面を参照して、本発明に係る内燃機関のアイド
ル回転速度制御方法が採用された、自動車用電子制御エ
ンジンの実施例を詳細に説明する。 本実施例は、第2図に示す如く、 外気を取り入れる為のエアクリーナ12と、 該エアクリーナ12により取り入れられた吸入空気の流量
を検出するためのエアフローメータ14と、 該エアフローメータ14に内蔵された、吸入空気の温度を
検出するための吸気温センサ16と、 スロツトルボデイ18に配設され、運転席に配設されたア
クセルプダル(図示省略)と連動して開閉するようにさ
れた、吸入空気の流量を制御するためのスロツトル弁20
と、 該スロツトル弁20がアイドル開度にあるか否かを検出す
るためのアイドルスイツチを含むスロツトルセンサ22
と、 吸気干渉を防止するためのサージタンク24と、 前記スロツトル弁20をバイパスするバイパス通路26と、 該バイパス通路26の開口面積を制御することによつてア
イドル回転速度を制御するための、リニアソレノイド式
のISCV28と、 吸気マニホルド30に配設された、エンジン10の各気筒の
吸気ポートに向けて加圧燃料を噴射するためのインジエ
クタ32と、 エンジン燃焼室10A内に導入された混合気に着火するた
めの点火プラグ34と、 エンジン燃焼室10A内で燃焼されて形成された排気ガス
を集合するための排気マニホルド36と、 点火コイル38で発生された高圧の点火2次信号を各気筒
の点火プラグ34に配電するための、エンジン10のクラン
ク軸の回転と連動して回転するデストリビユータ軸を有
するデストリビユータ40と、 該デストリビユータ40に内蔵された、前記デストリビユ
ータ軸の回転に応じてクランク角信号を出力するクラン
ク角センサ42と、 エンジン10のシリンダブロツク10Bに配設された、エン
ジン冷却水温を検知するための水温センサ44と、 バツテリ50と、 前記エアフローメータ14出力の吸入空気量と前記クラン
ク角センサ42出力のクランク角信号から求められるエン
ジン回転速度等に応じて燃料噴射量を決定し、前記イン
ジエクタ32に開弁時間信号を出力するとともに、アイド
ル運転時に、フイードバツク条件が成立している時に
は、エンジン回転速度とアイドル目標回転速度の差に応
じて、前記ISCV28をフイードバツク制御するECU52と、 から構成されている。 前記ISCV28は、前出第2図に詳細に示した如く、前記バ
イパス通路26の開口面積を変えるための弁体28Aと、該
弁体28Aが先端に固着されたシヤフト28Bと、該シヤフト
28Bの後端に固着されたコア28Cと、該コア28Cの周囲に
配設されたコイル28Dと、から構成されている。 前記ECU52は、第3図に詳細に示す如く、 各種演算処理を行うための、例えばマイクロプロセツサ
からなるCPU52Aと、 各種クロツク信号を発生するクロツク回路52Bと、 制御プログラムや各種データ等を予め記憶させておくた
めのリードオンリーメモリ(以下ROMと称する)52Cと、 CPU52Aにおける演算データ等を一時的に記憶するための
ランダムマクセスメモリ(以下RAMと称する)52Dと、 前記ISCV28のコイル28Dに流される実駆動電流を検出す
るための電流検出回路52Eと、 前記エアフローメータ14出力、吸気温センサ16出力、水
温センサ44出力、バツテリ50出力、アンプ52Fを介して
入力される前記電流検出回路52E出力等のアナログ信号
を順次取込むためのマルチプレクサ52Gと、 該マルチプレクサ52G出力をデジタル信号に変換するた
めのアナログ−デジタル変換器(以下A/D変換器と称す
る)52Hと、 該A/D変換器52H出力を取込むための入出力ポート52I
と、 前記スロツトルセンサ22のアイドルスイツチ出力、整形
回路52Jを介して入力されるクランク角センサ42出力等
のデジタル信号を取込むための入出力ポート52Kと、 前記CPU52Aの演算結果に応じて、駆動回路52Lを介して
前記ISCV28にISCV制御信号を出力するための出力ポート
52Mと、 同じくCPU52Aの演算結果に応じて、駆動回路52Nを介し
て前記インジエクタ32に開弁時間信号を出力するための
出力ポート52Oと、 前記各構成機器間を接続するコモンバス52Pと、 から構成されている。 以下、実施例の作用を説明する。 本実施例におけるアイドル回転制御は、第4図及び第6
図に示すような流れ図に従つて実行される。即ち、前記
A/D変換器52Hにおけるアナログ−デジタル変換(以下A/
D変換と称する)処理が終了するとともに、第4図に示
したようなA/D変換終了チエツクルーチンに入り、その
ステツプ102で、今回のA/D変換が、前記電流検出回路52
E出力のISCV実駆動電流IiscのA/D変換終了によるもので
あるか否かを判定する。判定結果が正である場合には、
ステツプ104に進み、今回のA/D変換された値を、ISCV実
駆動電流値Iiscとして、前記RAM52Dに記憶する。次いで
ステツプ106に進み、エンジン回転速度とアイドル目標
回転速度の差に応じて、予め求められている、アイドル
目標回転速度を得るための計算デユーテイ比DUTYから、
例えば、第5図に示すような関係を用いて、該計算デユ
ーテイ比DUTYに対応するISCV目標駆動電流Ifを求める。
次いでステツプ108に進み、ISCV実駆動電流Iiscが、ス
テツプ106で求められたISCV目標駆動電流Ifに不感帯に
対応する所定値βを加えた値If+βよりも大きいか否か
を判定する。判定結果が正である場合には、ステツプ11
0に進み、次式に示す如く、ISCV目標駆動電流IfとISCV
実駆動電流Iiscの相異に基いて計算デユーテイ比DUTYを
補正するための補正係数Kから、所定値αを引いた値
を、新たな補正係数Kとする。 K←K−α ……(1) 次いでステツプ112に進み、計算された補正係数Kが、
その下限値Kminよりも小であるか否かを判定する。判定
結果が正である場合には、ステツプ114に進み、下限値K
minを補正係数Kとする。 一方、前出ステツプ108における判定結果が否である場
合には、ステツプ116に進み、ISCV実駆動電流Iiscが、I
SCV目標駆動電流Ifから不感帯に対応する所定値βを引
いた値If−βよりも小さいか否かを判定する。判定結果
が正である場合には、ステツプ118に進み、次式に示す
如く、補正係数Kに所定値αを加えた値を、新たな補正
係数Kとする。 K←K+α ……(2) 次いでステツプ120に進み、計算された補正係数Kが、
その上限値Kmaxよりも大であるか否かを判定する。判定
結果が正である場合には、ステツプ122に進み、上限値K
maxを補正係数Kとする。 ステツプ114、122終了後、又は、前記ステツプ102、11
2、116、120の判定結果が否である場合には、このルー
チンを抜ける。 又、前出第4図に示したようなA/D変換終了チエツクル
ーチンで算出された補正係数Kの値に基く計算デユーテ
イ比DUTYの補正は、第6図に示すようなデユーテイ比計
算ルーチンの中で行われる。即ち、該デユーテイ比計算
ルーチンのステツプ202において、例えばその時のエン
ジン回転速度とアイドル目標回転速度の差に応じて、ア
イドル目標回転速度を得るための計算デユーテイ比DUTY
を求める。次いでステツプ204に進み、次式に示す如
く、計算デユーテイ比DUTYに補正係数Kを乗ずることに
よつて、出力デユーテイ比DUTYoutを求める。 DUTYout=K×DUTY ……(3) このようにして計算された出力デユーテイ比信号に応じ
て、ISCV駆動電流が前記ISCV28に流される。従つて、IS
CV実駆動電流IiscがISCV目標駆動電流Ifよりも大である
時は、補正係数Kが徐々に減らされ、一方、ISCV実駆動
電流IiscがISCV目標駆動電流Ifよりも小である時は、補
正係数Kが徐々に増やされて、ISCV実駆動電流IiscがIS
CV目標駆動電流Ifに近づくようにされる。 本実施例においてはISCV実駆動電流IiscとISCV目標駆動
電流Ifの相異に応じて補正係数Kを増減する際に、不感
帯βを設けているので、補正係数Kが過渡に増減される
ことなく、制御の安定性が特に高い。なお、この不感帯
βを零として、省略することも可能である。 又、本実施例においては、補正係数Kに上限値Kmax及び
下限値Kminを設けているので、補正係数Kが異常値をと
る恐れがなく、制御の安定性が高い。なお、このガード
を省略することも可能である。 前記実施例においては、本発明が、吸入空気量感知式電
子制御装置を備えた自動車用電子制御エンジンに適用さ
れていたが、本発明の適用範囲はこれに限定されず、吸
気管圧力感知式の電子制御装置を備えた自動車用電子制
御エンジンや、気化器等の他の空燃比制御装置を備えた
一般の内燃機関にも同様に適用できることは明らかであ
る。
An embodiment of an electronic control engine for an automobile, in which an idle speed control method for an internal combustion engine according to the present invention is adopted, will be described below in detail with reference to the drawings. In this embodiment, as shown in FIG. 2, an air cleaner 12 for taking in outside air, an air flow meter 14 for detecting the flow rate of intake air taken in by the air cleaner 12, and an air flow meter 14 are built in the air flow meter 14. , The intake air temperature sensor 16 for detecting the temperature of the intake air, and the intake air flow rate, which is installed in the slot body 18 and is opened and closed in conjunction with an accelerator pedal (not shown) installed in the driver's seat. Throttle valve for controlling 20
And a throttle sensor 22 including an idle switch for detecting whether or not the throttle valve 20 is at the idle opening degree.
A surge tank 24 for preventing intake interference; a bypass passage 26 for bypassing the throttle valve 20; and a linear passage for controlling the idle rotation speed by controlling the opening area of the bypass passage 26. A solenoid type ISC V28, an intake manifold 30 for injecting pressurized fuel toward the intake port of each cylinder of the engine 10, and an air-fuel mixture introduced into the engine combustion chamber 10A. A spark plug 34 for ignition, an exhaust manifold 36 for collecting exhaust gas formed by combustion in the engine combustion chamber 10A, and a high-pressure ignition secondary signal generated by an ignition coil 38 are supplied to each cylinder. Distributor 40 having a distributor shaft that rotates in conjunction with rotation of the crankshaft of engine 10 for distributing power to spark plug 34, and built in said distributor 40 A crank angle sensor 42 that outputs a crank angle signal according to the rotation of the distributor shaft, a water temperature sensor 44 that is arranged in the cylinder block 10B of the engine 10 for detecting the engine cooling water temperature, and a battery 50. The fuel injection amount is determined according to the engine rotation speed or the like obtained from the intake air amount output from the air flow meter 14 and the crank angle signal output from the crank angle sensor 42, and a valve opening time signal is output to the injector 32. At the same time, during the idling operation, when the feed back condition is satisfied, the ECU 52 controls the ISC V28 with the feed back according to the difference between the engine rotation speed and the idle target rotation speed. As shown in detail in FIG. 2 above, the ISCV 28 includes a valve body 28A for changing the opening area of the bypass passage 26, a shaft 28B having the valve body 28A fixed to its tip, and a shaft 28B.
The core 28C is fixed to the rear end of 28B, and the coil 28D is provided around the core 28C. As shown in detail in FIG. 3, the ECU 52 has a CPU 52A such as a microprocessor for performing various arithmetic processes, a clock circuit 52B for generating various clock signals, and a control program, various data, etc. stored in advance. A read-only memory (hereinafter referred to as ROM) 52C for keeping the data, a random maximum memory (hereinafter referred to as RAM) 52D for temporarily storing calculation data in the CPU 52A, and a coil 28D of the ISCV28. Current detection circuit 52E for detecting the actual drive current, the air flow meter 14 output, intake air temperature sensor 16 output, water temperature sensor 44 output, battery 50 output, the current detection circuit 52E output input through the amplifier 52F Multiplexer 52G for sequentially capturing analog signals such as, and analog-digital for converting the multiplexer 52G output into a digital signal Exchanger (hereinafter referred to as A / D converter) 52H and input and output ports 52I for taking the A / D converter 52H Output
An idle switch output of the throttle sensor 22, an input / output port 52K for capturing a digital signal such as an output of the crank angle sensor 42 input via a shaping circuit 52J, and a calculation result of the CPU 52A, Output port for outputting ISCV control signal to the ISCV28 via the drive circuit 52L
52M, output port 52O for outputting a valve opening time signal to the injector 32 via a drive circuit 52N, and a common bus 52P connecting between the respective constituent devices, also according to the calculation result of the CPU 52A. Has been done. The operation of the embodiment will be described below. The idle rotation control in this embodiment is shown in FIGS.
It is executed according to the flow chart as shown in the figure. That is, the above
Analog-to-digital conversion in the A / D converter 52H (hereinafter referred to as A / D
When the processing (referred to as D conversion) is completed, the A / D conversion end check routine shown in FIG. 4 is entered, and in step 102, the current A / D conversion is performed by the current detection circuit 52.
It is determined whether or not this is due to the end of A / D conversion of the ISCV actual drive current Iisc of the E output. If the judgment result is positive,
In step 104, the current A / D converted value is stored in the RAM 52D as the ISCV actual drive current value Iisc. Next, in step 106, according to the difference between the engine rotation speed and the idle target rotation speed, from the calculated duty ratio DUTY for obtaining the idle target rotation speed, which is previously obtained,
For example, the ISCV target drive current If corresponding to the calculated duty ratio DUTY is obtained by using the relationship shown in FIG.
Next, in step 108, it is determined whether or not the ISCV actual drive current Iisc is larger than a value If + β obtained by adding a predetermined value β corresponding to the dead zone to the ISCV target drive current If obtained in step 106. If the determination result is positive, step 11
0, ISCV target drive current If and ISCV
A value obtained by subtracting a predetermined value α from the correction coefficient K for correcting the calculated duty ratio DUTY based on the difference in the actual drive current Iisc is set as a new correction coefficient K. K ← K-α (1) Then, the process proceeds to step 112, where the calculated correction coefficient K is
It is determined whether it is smaller than the lower limit value Kmin. If the determination result is positive, the process proceeds to step 114 and the lower limit value K
Let min be the correction coefficient K. On the other hand, when the result of the determination in the above step 108 is negative, the routine proceeds to step 116, where the ISCV actual drive current Iisc is I
It is determined whether it is smaller than a value If-β obtained by subtracting a predetermined value β corresponding to the dead zone from the SCV target drive current If. If the determination result is positive, the process proceeds to step 118, and a value obtained by adding a predetermined value α to the correction coefficient K is set as a new correction coefficient K as shown in the following equation. K ← K + α (2) Next, in step 120, the calculated correction coefficient K is
It is determined whether it is larger than the upper limit value Kmax. If the determination result is positive, the process proceeds to step 122 and the upper limit value K
Let max be the correction coefficient K. After completion of steps 114 and 122, or the steps 102 and 11
When the determination result of 2, 116, 120 is negative, this routine is exited. Further, the correction of the calculated duty ratio DUTY based on the value of the correction coefficient K calculated in the A / D conversion end check routine as shown in FIG. 4 is performed by the duty ratio calculation routine as shown in FIG. Done in. That is, in step 202 of the duty ratio calculation routine, for example, the calculated duty ratio DUTY for obtaining the idle target rotation speed according to the difference between the engine rotation speed at that time and the idle target rotation speed.
Ask for. Next, at step 204, the output duty ratio DUTYout is obtained by multiplying the calculated duty ratio DUTY by the correction coefficient K as shown in the following equation. DUTYout = K × DUTY (3) According to the output duty ratio signal thus calculated, the ISCV drive current is passed through the ISCV 28. Therefore, IS
When the CV actual drive current Iisc is larger than the ISCV target drive current If, the correction coefficient K is gradually decreased, while when the ISCV actual drive current Iisc is smaller than the ISCV target drive current If, the correction is performed. The coefficient K is gradually increased and the ISCV actual drive current Iisc becomes IS.
It is made to approach the CV target drive current If. In this embodiment, when the correction coefficient K is increased / decreased according to the difference between the ISCV actual drive current Iisc and the ISCV target drive current If, the dead zone β is provided, so that the correction coefficient K is not transiently increased / decreased. , Control stability is particularly high. The dead zone β may be set to zero and may be omitted. Further, in this embodiment, since the correction coefficient K is provided with the upper limit value Kmax and the lower limit value Kmin, the correction coefficient K is not likely to take an abnormal value, and the control stability is high. Note that this guard can be omitted. In the above-mentioned embodiment, the present invention is applied to the electronic control engine for automobile equipped with the intake air amount sensing type electronic control device, but the scope of application of the present invention is not limited to this, and the intake pipe pressure sensing type is applied. It is obvious that the present invention can be similarly applied to an electronic control engine for an automobile equipped with the electronic control device described above, and a general internal combustion engine provided with another air-fuel ratio control device such as a carburetor.

【発明の効果】【The invention's effect】

以上説明した通り、本発明によれば、中心デユーテイ比
が常に変化しているISCVの駆動電流に対する適切な補正
を行うことができ、電源電圧やコイル温度が変化した場
合でも、ISCVを良好に制御することができる。しかも、
ハードウエアは実駆動電流の検出回路のみであり、大半
がソフトウエア化されるので、安価で高精度のアイドル
回転速度制御を実現すると同時に、ECUの小型化を図る
ことができるという優れた効果を有する。
As described above, according to the present invention, it is possible to perform appropriate correction for the drive current of the ISCV whose center duty ratio is constantly changing, and to control the ISCV well even when the power supply voltage or the coil temperature changes. can do. Moreover,
Since the hardware is only the actual drive current detection circuit, and most of it is implemented as software, it is possible to realize inexpensive and highly accurate idle rotation speed control, and at the same time, it is possible to reduce the size of the ECU. Have.

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

第1図は、本発明に係る内燃機関のアイドル回転速度制
御方法の要旨を示す流れ図、第2図は、本発明が採用さ
れた、自動車用電子制御エンジンの実施例の構成を示
す、一部ブロツク線図を含む断面図、第3図は、前記実
施例で用いられている電子制御ユニツトの構成を示すブ
ロツク線図、第4図は、同じく、目標駆動電流と実駆動
電流の相異に基いて計算デユーテイ比を補正するための
補正係数を算出するアナログ−デジタル変換終了チエツ
クルーチンを示す流れ図、第5図は、前記ルーチンで用
いられている、計算デユーテイ比と目標駆動電流の関係
の一例を示す線図、第6図は、前記実施例で用いられて
いる、補正係数に応じて計算デユーテイ比を補正するた
めのデユーテイ比計算ルーチンの要部を示す流れ図であ
る。 10……エンジン、 14……エアフローメータ、 20……スロツトル弁、 22……スロツトルセンサ、 26……バイパス通路、 28……アイドル回転速度制御弁(ISCV)、 32……インジエクタ、 42……クランク角センサ、 52……電子制御ユニツト(ECU)、 52A……CPU、 52E……電流検出回路、 52F……アンプ、 52G……マルチプレクサ、 52H……アナログ−デジタル変換器(A/D変換器)、 52I……入出力ポート、 52M……出力ポート、 52L……駆動回路。
FIG. 1 is a flow chart showing an outline of an idle speed control method for an internal combustion engine according to the present invention, and FIG. 2 is a partial view showing a configuration of an embodiment of an electronic control engine for an automobile to which the present invention is adopted. FIG. 3 is a sectional view including a block diagram, FIG. 3 is a block diagram showing the configuration of the electronic control unit used in the above embodiment, and FIG. 4 is similarly showing the difference between the target drive current and the actual drive current. FIG. 5 is a flowchart showing an analog-digital conversion end check routine for calculating a correction coefficient for correcting the calculated duty ratio based on FIG. 5, and FIG. 5 is an example of the relationship between the calculated duty ratio and the target drive current used in the routine. FIG. 6 is a flow chart showing a main part of a duty ratio calculation routine for correcting the calculation duty ratio according to the correction coefficient, which is used in the above embodiment. 10 …… Engine, 14 …… Air flow meter, 20 …… Slottle valve, 22 …… Slottle sensor, 26 …… Bypass passage, 28 …… Idle speed control valve (ISCV), 32 …… Injector, 42 …… Crank angle sensor, 52 ... Electronic control unit (ECU), 52A ... CPU, 52E ... Current detection circuit, 52F ... Amplifier, 52G ... Multiplexer, 52H ... Analog-digital converter (A / D converter) ), 52I …… input / output port, 52M …… output port, 52L …… driving circuit.

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】エンジン運転状態に応じてアイドル回転速
度を制御するための内燃機関のアイドル回転速度制御方
法において、 アイドル目標回転速度を得るための計算デユーテイ比を
求め、 該計算デユーテイ比に基いてアイドル回転速度制御弁に
供給される実駆動電流を検出し、 前記計算デユーテイ比に対応する目標駆動電流を求め、 該目標駆動電流と前記実駆動電流の相異に基いて、前記
計算デユーテイ比を補正することを特徴とする内燃機関
のアイドル回転速度制御方法。
1. In an idle speed control method for an internal combustion engine for controlling an idle speed according to an engine operating state, a calculated duty ratio for obtaining an idle target speed is obtained, and based on the calculated duty ratio. The actual drive current supplied to the idle speed control valve is detected, the target drive current corresponding to the calculated duty ratio is obtained, and the calculated duty ratio is calculated based on the difference between the target drive current and the actual drive current. A method for controlling an idle speed of an internal combustion engine, which comprises performing correction.
JP58051046A 1983-03-25 1983-03-25 Idle rotation speed control method for internal combustion engine Expired - Lifetime JPH0733802B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP58051046A JPH0733802B2 (en) 1983-03-25 1983-03-25 Idle rotation speed control method for internal combustion engine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP58051046A JPH0733802B2 (en) 1983-03-25 1983-03-25 Idle rotation speed control method for internal combustion engine

Publications (2)

Publication Number Publication Date
JPS59176447A JPS59176447A (en) 1984-10-05
JPH0733802B2 true JPH0733802B2 (en) 1995-04-12

Family

ID=12875857

Family Applications (1)

Application Number Title Priority Date Filing Date
JP58051046A Expired - Lifetime JPH0733802B2 (en) 1983-03-25 1983-03-25 Idle rotation speed control method for internal combustion engine

Country Status (1)

Country Link
JP (1) JPH0733802B2 (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6232239A (en) * 1985-08-02 1987-02-12 Mazda Motor Corp Suction device for engine
JPS6293458A (en) * 1985-10-21 1987-04-28 Honda Motor Co Ltd Solenoid current control method for solenoid valve for controlling intake air amount of internal combustion engine
US4770140A (en) * 1985-10-21 1988-09-13 Honda Giken Kogyo Kabushiki Kaisha Method and apparatus for controlling the solenoid current of a solenoid valve which controls the amount of suction of air in an internal combustion engine
JPS6293459A (en) * 1985-10-21 1987-04-28 Honda Motor Co Ltd Solenoid current control method for solenoid valve for controlling intake air amount of internal combustion engine
JPS6293457A (en) * 1985-10-21 1987-04-28 Honda Motor Co Ltd Solenoid current control method for solenoid valve for controlling intake air amount of internal combustion engine
JPH07116974B2 (en) * 1985-10-21 1995-12-18 本田技研工業株式会社 Solenoid current control method for solenoid valve for controlling intake air amount of internal combustion engine
JPH07116973B2 (en) * 1985-10-21 1995-12-18 本田技研工業株式会社 Solenoid current control method for solenoid valve for controlling intake air amount of internal combustion engine
JP2940919B2 (en) * 1988-07-20 1999-08-25 富士重工業株式会社 Duty solenoid control device

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5813133A (en) * 1981-07-18 1983-01-25 Hitachi Ltd Injector drive circuit

Also Published As

Publication number Publication date
JPS59176447A (en) 1984-10-05

Similar Documents

Publication Publication Date Title
JPH0286936A (en) Air-fuel ratio feedback control method for internal combustion engine
JPH0733802B2 (en) Idle rotation speed control method for internal combustion engine
JPH057548B2 (en)
JPS60166734A (en) Fuel supply control method for multi-cylinder internal combustion engine
JPS6231179B2 (en)
JPS59549A (en) Method of digitally controlling internal-combustion engine
JPS58144633A (en) Method for electronically controlling fuel injection in internal-combustion engine
JPH0316498B2 (en)
JPS593136A (en) Learning control of air-fuel ratio of internal-combustion engine
JPH0573907B2 (en)
JPS59176448A (en) Method of controlling idling revolution speed of internal-combustion engine
JPS58144635A (en) Method for electronically controlling fuel injection in internal-combustion engine
JPH0323738B2 (en)
JPH0372824B2 (en)
JPH10169489A (en) Fuel injection control device for stratified combustion internal combustion engine
JPH10231746A (en) Internal combustion engine combustion system controller
JPS58214633A (en) Electronically controlled fuel injection method for internal-combustion engine
JPS58144640A (en) Electronically controlled fuel injecting method for internal-combustion engine
JPS60166730A (en) Controlling method of transient air-fuel ratio for electronically controlled engine
JPH0551781B2 (en)
JPS5996446A (en) Asynchronous fuel injection method during acceleration of internal combustion engine
JPH0429855B2 (en)
JPH045815B2 (en)
JPS5872628A (en) Feedback control method of air-fuel ratio in electronically controlled engine
JPH0647957B2 (en) Asynchronous injection control method during acceleration of an electronically controlled fuel injection engine