JPH01211639A - 内燃機関用制御装置 - Google Patents
内燃機関用制御装置Info
- Publication number
- JPH01211639A JPH01211639A JP3791588A JP3791588A JPH01211639A JP H01211639 A JPH01211639 A JP H01211639A JP 3791588 A JP3791588 A JP 3791588A JP 3791588 A JP3791588 A JP 3791588A JP H01211639 A JPH01211639 A JP H01211639A
- Authority
- JP
- Japan
- Prior art keywords
- drive
- rotation speed
- throttle valve
- internal combustion
- combustion 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.)
- Granted
Links
Landscapes
- Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
[産業上の利用分野]
この発明は、例えば、ヒートポンプ等の動力源
′として利用される内燃機関用制御装置に係り、詳し
くは外部より信号を入力して目標となる内燃機関の回転
数を設定し、内燃機関の回転数をフィードハック制御す
る内燃機関用制御装置に関するものである。
′として利用される内燃機関用制御装置に係り、詳し
くは外部より信号を入力して目標となる内燃機関の回転
数を設定し、内燃機関の回転数をフィードハック制御す
る内燃機関用制御装置に関するものである。
[従来の技術]
従来、特開昭58−38341号公報又は特開昭6l−
10413T号公報に示されるように、スロットルバル
ブをステンプモータにて駆動して内燃機関の回転数を制
御する方式の内燃機関用制御装置において、スロットル
バルブを駆動するタイミングは内燃機関の回転数情報取
り込みタイミングとは無関係に一定時間毎に制御してい
る。
10413T号公報に示されるように、スロットルバル
ブをステンプモータにて駆動して内燃機関の回転数を制
御する方式の内燃機関用制御装置において、スロットル
バルブを駆動するタイミングは内燃機関の回転数情報取
り込みタイミングとは無関係に一定時間毎に制御してい
る。
[発明が解決しようとする課題]
ところが、上記のものでは、スロットルバルブの駆動タ
イミングを一定時間毎に制御するため、回転数情報取り
込みタイミングと一致せす、ある制′a領域では一つの
回転数情報を基に、少なくとも2回以上スロットルバル
ブを駆動してしまうという問題点がある。
イミングを一定時間毎に制御するため、回転数情報取り
込みタイミングと一致せす、ある制′a領域では一つの
回転数情報を基に、少なくとも2回以上スロットルバル
ブを駆動してしまうという問題点がある。
そして、上記方式をヒートポンプ等の動ノコ1lJit
である内燃機関に応用した場合、外部信号により設定さ
れる目標回転数に実際の回転数が一致するように、目標
回転数を内燃機関の使用回転数領域でフィードハック制
御させると、回転数や、マグネットクラッチ、ダクト起
動の9荷が加わると安定した回転数制御のできない領域
があり、スロットルバルブのハンチング現象が発生ずる
という問題点がある。
である内燃機関に応用した場合、外部信号により設定さ
れる目標回転数に実際の回転数が一致するように、目標
回転数を内燃機関の使用回転数領域でフィードハック制
御させると、回転数や、マグネットクラッチ、ダクト起
動の9荷が加わると安定した回転数制御のできない領域
があり、スロットルバルブのハンチング現象が発生ずる
という問題点がある。
この発明は上記問題点を解決するためになされたもので
あって、その目的はスロットルバルブ駆動タイミングを
内燃機関の回転数情報取り込み周期に同期させ、かつ、
内燃機関の運転状態に応じてスロットルバルブ駆動速度
を可変することにより、目標となる回転数に対し、応答
性及び安定性の良いフィードハック制御を行うことがで
きる内燃機関用制御装置を提供することにある。
あって、その目的はスロットルバルブ駆動タイミングを
内燃機関の回転数情報取り込み周期に同期させ、かつ、
内燃機関の運転状態に応じてスロットルバルブ駆動速度
を可変することにより、目標となる回転数に対し、応答
性及び安定性の良いフィードハック制御を行うことがで
きる内燃機関用制御装置を提供することにある。
[課題を解決するだめの手段]
この発明は上記目的を達成するため、第1図に示すよう
に内燃機関の回転数を検出する回転数検出手段と、前記
回転検出手段からの検出信号に基いて内燃機関の回転数
を算出する演算手段と、内燃機関の目標回転数を設定す
るだめの回転数設定手段と、スロットルバルブを駆動す
るためのフロ・71−ルハルブ駆動手段と、前記演算手
段により算出された回転数と前記回転数設定手段により
設定された目標回転数とに基いて前記スロットルバルブ
駆動手段を制御して内燃機関の回転数を目標回転数に一
致させる駆動制御手段とを備えた内燃機関用制御装置に
おいて、前記駆動制御手段によるスロットルバルブ駆動
の複数の駆動周期、を設定するだめの駆動周期設定手段
と、内燃機関の運転状態を検出し、スロットルバルブの
駆動周期を切換える駆動周期切換手段と、前記回転数検
出手段による検出信号に基いて前記駆動周期切換手段に
より切換えられた駆動周期におけるスロットルバルブ駆
動タイミングを検出し、前記駆動制御手段に駆動タイミ
ング情報を出力する駆動時期検出手段とを備えた内燃機
関用制御装置をその要旨とする。
に内燃機関の回転数を検出する回転数検出手段と、前記
回転検出手段からの検出信号に基いて内燃機関の回転数
を算出する演算手段と、内燃機関の目標回転数を設定す
るだめの回転数設定手段と、スロットルバルブを駆動す
るためのフロ・71−ルハルブ駆動手段と、前記演算手
段により算出された回転数と前記回転数設定手段により
設定された目標回転数とに基いて前記スロットルバルブ
駆動手段を制御して内燃機関の回転数を目標回転数に一
致させる駆動制御手段とを備えた内燃機関用制御装置に
おいて、前記駆動制御手段によるスロットルバルブ駆動
の複数の駆動周期、を設定するだめの駆動周期設定手段
と、内燃機関の運転状態を検出し、スロットルバルブの
駆動周期を切換える駆動周期切換手段と、前記回転数検
出手段による検出信号に基いて前記駆動周期切換手段に
より切換えられた駆動周期におけるスロットルバルブ駆
動タイミングを検出し、前記駆動制御手段に駆動タイミ
ング情報を出力する駆動時期検出手段とを備えた内燃機
関用制御装置をその要旨とする。
[作用]
従って、回転数検出手段の検出信号に基いて演算手段に
より内燃機関の回転数が求められる。駆動周期切換手段
は内燃機関の運転状態を検出して駆動周期設定手段によ
り設定されたスロットルバルブの駆動周期を切換え、駆
動時期検出手段は前記回転数検出手段の検出信号に基い
て駆動周期切換手段により切換えられた駆動周期におけ
るスロットルバルブ駆動タイミングを検出して駆動制御
手段に駆動タイミング情報を出力する。この駆動タイミ
ングにて駆動側4711手段は演算手段により算出され
た回転数と回転数設定手段により設定された目標回転数
とに基いてスロットルバルブ駆動手段を制御する。
より内燃機関の回転数が求められる。駆動周期切換手段
は内燃機関の運転状態を検出して駆動周期設定手段によ
り設定されたスロットルバルブの駆動周期を切換え、駆
動時期検出手段は前記回転数検出手段の検出信号に基い
て駆動周期切換手段により切換えられた駆動周期におけ
るスロットルバルブ駆動タイミングを検出して駆動制御
手段に駆動タイミング情報を出力する。この駆動タイミ
ングにて駆動側4711手段は演算手段により算出され
た回転数と回転数設定手段により設定された目標回転数
とに基いてスロットルバルブ駆動手段を制御する。
[実施例]
以下、この発明を具体化した一実施例を第2〜9図に従
って説明する。
って説明する。
第2図に示すように、内燃機関としてのエンジン1のエ
ンジンブロック1aには回転数検出手段としての回転角
センサ2が取付けられ、この回転角センサ2はクランク
軸又はカム軸の回転角に同期した第5図(a)に示す検
出信号SG1を演算手段。
ンジンブロック1aには回転数検出手段としての回転角
センサ2が取付けられ、この回転角センサ2はクランク
軸又はカム軸の回転角に同期した第5図(a)に示す検
出信号SG1を演算手段。
駆動制御手段、駆動周期設定手段、駆動周期切換手段及
び駆動時期検出手段としての制御装置(以下、ECUと
いう)3に出力するようになっている。
び駆動時期検出手段としての制御装置(以下、ECUと
いう)3に出力するようになっている。
エアクリーナ4に接続された吸気通路5内には吸入空気
量を調節するためのスロットルバルブ6が設けられ、吸
気通路5の外部にはこのスロソトルバルブ6の開度を調
節するスロットルバルブ駆動手段としてのステップモー
タ7が設けられている。
量を調節するためのスロットルバルブ6が設けられ、吸
気通路5の外部にはこのスロソトルバルブ6の開度を調
節するスロットルバルブ駆動手段としてのステップモー
タ7が設けられている。
ECU3にはエンジン1の目標回転数を設定する回転数
設定手段としての回転数設定器8が接続されており、目
標とするエンジン1の回転数を運転指示信号SG3とし
てECU3に出力するようになっている。
設定手段としての回転数設定器8が接続されており、目
標とするエンジン1の回転数を運転指示信号SG3とし
てECU3に出力するようになっている。
次に前記のように構成したECU3を第3図に基いて説
明する。
明する。
前記回転角センサ2には第4図に示すようにロータとピ
ックアップコイルとからなる電磁式センサが使用されて
おり、エンジン1の回転に同期して第5図ta+に示す
検出信号301を波形整形回路9に出力し、波形整形回
路9はこの出力信号を第511(b)に示すデジタル化
した回転数情報信号SG2に波形整形して、中央処理装
置(CPtJ)10に出力している。
ックアップコイルとからなる電磁式センサが使用されて
おり、エンジン1の回転に同期して第5図ta+に示す
検出信号301を波形整形回路9に出力し、波形整形回
路9はこの出力信号を第511(b)に示すデジタル化
した回転数情報信号SG2に波形整形して、中央処理装
置(CPtJ)10に出力している。
又、前記回転数設定器8はA/D変換器11に接続され
、A/D変換器11は回転数設定器8より出力されるア
ナログの運転指示信号SG3をデジタル化した運転指示
信号SG4に変換し、CPtJloに出力している。
、A/D変換器11は回転数設定器8より出力されるア
ナログの運転指示信号SG3をデジタル化した運転指示
信号SG4に変換し、CPtJloに出力している。
CPUl0の出力側にはドライブ回路12が接続され、
ドライブ回路12には前記ステップモータ7が接続され
ている。
ドライブ回路12には前記ステップモータ7が接続され
ている。
CPUl0は前記波形整形回路9より入力されたデジタ
ル化した回転数情報信号SG2に基いてエンジン1の回
転数Ne(以下、Neという)を算出するとともに、そ
のNeに基いて予め記憶している第7図(blに示すテ
ーブルよりスロットルハルプロを駆動させる速度を判別
するためのスロットル駆動速度判別帯NED (以下、
NEDという)を算出する。又、CPUI OはA/D
変換器11より人力された運転指示信号SG4に基いて
予め記憶している第7図(alに示すNETテーブルよ
り目標回転数NET (以下、NETという)を算出す
るようになっている。
ル化した回転数情報信号SG2に基いてエンジン1の回
転数Ne(以下、Neという)を算出するとともに、そ
のNeに基いて予め記憶している第7図(blに示すテ
ーブルよりスロットルハルプロを駆動させる速度を判別
するためのスロットル駆動速度判別帯NED (以下、
NEDという)を算出する。又、CPUI OはA/D
変換器11より人力された運転指示信号SG4に基いて
予め記憶している第7図(alに示すNETテーブルよ
り目標回転数NET (以下、NETという)を算出す
るようになっている。
そして、CPtJloはNET+NED (−スロット
ル駆動速度判別畳上限値)とNeとを比較するとともに
、NET−NED (−スロットル駆動速度判別下@
(i! )とNeとを比較し、その判別結果に基いてス
ロットルバルブ6を駆動させるための前記検出信号SG
Iの取り込み回数を駆動周期目標値Nとして設定するよ
うになっている。
ル駆動速度判別畳上限値)とNeとを比較するとともに
、NET−NED (−スロットル駆動速度判別下@
(i! )とNeとを比較し、その判別結果に基いてス
ロットルバルブ6を駆動させるための前記検出信号SG
Iの取り込み回数を駆動周期目標値Nとして設定するよ
うになっている。
又、CPtJloは前回スロットルバルブ6を駆動した
時のNe (−Neム)と、前記検出信号SGIの取り
込み回数が駆動周期目標値Nに一致した時のNeとの差
の絶対値、即ち、ステップモータ7を1ステツプ駆動し
た時のNeの変化量ΔNeを求め、この変化量ΔNeを
スロットルバルブ6の駆動によって制御できない不感帯
とし、Ne+ΔNe(−不感帯上限値)とNETとを比
較するとともに、Ne−ΔNe(−不感帯下限値)とN
ETとを比較し、その判別結果に基いてステップモータ
7を開方向若しくは閉方向にlステンプ駆動してスロッ
トルバルブ6を駆動するか、又はその位置に保持するよ
うになっている。
時のNe (−Neム)と、前記検出信号SGIの取り
込み回数が駆動周期目標値Nに一致した時のNeとの差
の絶対値、即ち、ステップモータ7を1ステツプ駆動し
た時のNeの変化量ΔNeを求め、この変化量ΔNeを
スロットルバルブ6の駆動によって制御できない不感帯
とし、Ne+ΔNe(−不感帯上限値)とNETとを比
較するとともに、Ne−ΔNe(−不感帯下限値)とN
ETとを比較し、その判別結果に基いてステップモータ
7を開方向若しくは閉方向にlステンプ駆動してスロッ
トルバルブ6を駆動するか、又はその位置に保持するよ
うになっている。
次にステンブモータ駆動処理を第6図に示すフローチャ
ートに基いて説明する。
ートに基いて説明する。
この処理は回転角センサ2の入力信号に同期して実行さ
れるものであり、まず、ステップS1(以下、単に81
という)でCPUl0は回転数Neが目標回転数NET
とスロットル駆動速度判別帯NEDとの和よりも小さい
かどうかを判別し、小さければS2に進んで回転数Ne
が目標回転数NETとスロットル駆動速度判別帯NED
との差よりも大きいかどうかを判別し、Neが大きけれ
ば、現在の回転数Neが目標回転数NETに対し近い位
置にあると判別し、S3に進んでスロットルバルブ6の
安定性を図るためにスロットルバルブ6の駆動周期目標
値Nを大きな駆動速度定数A1直とし、S5に進む。
れるものであり、まず、ステップS1(以下、単に81
という)でCPUl0は回転数Neが目標回転数NET
とスロットル駆動速度判別帯NEDとの和よりも小さい
かどうかを判別し、小さければS2に進んで回転数Ne
が目標回転数NETとスロットル駆動速度判別帯NED
との差よりも大きいかどうかを判別し、Neが大きけれ
ば、現在の回転数Neが目標回転数NETに対し近い位
置にあると判別し、S3に進んでスロットルバルブ6の
安定性を図るためにスロットルバルブ6の駆動周期目標
値Nを大きな駆動速度定数A1直とし、S5に進む。
又、前記S1にてエンジン1の回転数NeがNET+N
ED以上と判別されるか、前記S2にて回転数NeがN
ET−NED以下と判別、即ち、現在の回転数Neが目
標回転数NETに対し遠い位置にあると判別されると、
S4に進んでスロットルハルプロの応答性を向上するた
めにスロットルハルプロの駆動周期目標値Nを小さな駆
動速度定数B値としてS5に進む。
ED以上と判別されるか、前記S2にて回転数NeがN
ET−NED以下と判別、即ち、現在の回転数Neが目
標回転数NETに対し遠い位置にあると判別されると、
S4に進んでスロットルハルプロの応答性を向上するた
めにスロットルハルプロの駆動周期目標値Nを小さな駆
動速度定数B値としてS5に進む。
S5ではこのルーチンが実行される毎にインクリメント
するカウンタ値が前記S3又はS4にて設定された駆動
周期目標値N以上かどうかが判別され、そのカウンタ値
がNよりも小さい、即ち、スロットルハルプロの駆動タ
イミングでないと判別されると36に進み、スロットル
バルブ6の駆動判別を実行せず、カウンタ値に「1」を
加算して本ルーチンを終了する。
するカウンタ値が前記S3又はS4にて設定された駆動
周期目標値N以上かどうかが判別され、そのカウンタ値
がNよりも小さい、即ち、スロットルハルプロの駆動タ
イミングでないと判別されると36に進み、スロットル
バルブ6の駆動判別を実行せず、カウンタ値に「1」を
加算して本ルーチンを終了する。
又、S5にて前記カウンタ値が前記83又はS4にて設
定された駆動周期目標値N以上、即ち、スロワ1〜ルバ
ルブ6の駆動タイミングであると判別されると、S7に
進んでカウンタ値を「0」にリセフトする。そしてa<
38にて前回スロットルバルブ6を駆動した時の回転
#!1.Neムとその時の回転数Neとの差の絶対値、
即ら、ステップモータを1ステツプ駆動した時のNeの
変化量ΔNeを求め、スロットルバルブ6の駆動を行わ
ない不感帯とする。
定された駆動周期目標値N以上、即ち、スロワ1〜ルバ
ルブ6の駆動タイミングであると判別されると、S7に
進んでカウンタ値を「0」にリセフトする。そしてa<
38にて前回スロットルバルブ6を駆動した時の回転
#!1.Neムとその時の回転数Neとの差の絶対値、
即ら、ステップモータを1ステツプ駆動した時のNeの
変化量ΔNeを求め、スロットルバルブ6の駆動を行わ
ない不感帯とする。
次に89に進んでCPU10は目標回転数NETがその
時の回転数Neと不感帯ΔNeとの和よりも大きいかと
うかを判別し、NET≦Ne+ΔNeてあればSIOに
進み、この310にてNETがNeとΔNeとの差より
も小さいかどうかを判別し、NET≧Ne−ΔNeであ
ればその時のNeとNETは不感帯上下限値内(Ne−
ΔNe)≦NET≦(Ne+ΔNe)にあると判断して
、Sllにてステップモータ7は馬区動されず、スロッ
トルハルプロはその時の開度状態に保持される。
時の回転数Neと不感帯ΔNeとの和よりも大きいかと
うかを判別し、NET≦Ne+ΔNeてあればSIOに
進み、この310にてNETがNeとΔNeとの差より
も小さいかどうかを判別し、NET≧Ne−ΔNeであ
ればその時のNeとNETは不感帯上下限値内(Ne−
ΔNe)≦NET≦(Ne+ΔNe)にあると判断して
、Sllにてステップモータ7は馬区動されず、スロッ
トルハルプロはその時の開度状態に保持される。
又、前記S9にて目標回転数N E Tが不感帯上限よ
り大きい(NET>Ne+ΔNe) と判別されると、
313にてステップモータ7が開方向へ1ステツプ駆動
されスロットルバルブ6がオープンされる。さらに、前
記SIOにて目標回転数NETが不感帯下限値未満(N
ET<Ne−ΔNe)であると判別されると、S14に
てステ・ノブモータ7が閉方向へ1ステツプ駆動されス
ロットルバルブ6がクローズされる。そして、S12に
てその時の回転数NeがNeムとして記憶され、次回の
フロソ(・ル駆動判別において用いられる。
り大きい(NET>Ne+ΔNe) と判別されると、
313にてステップモータ7が開方向へ1ステツプ駆動
されスロットルバルブ6がオープンされる。さらに、前
記SIOにて目標回転数NETが不感帯下限値未満(N
ET<Ne−ΔNe)であると判別されると、S14に
てステ・ノブモータ7が閉方向へ1ステツプ駆動されス
ロットルバルブ6がクローズされる。そして、S12に
てその時の回転数NeがNeムとして記憶され、次回の
フロソ(・ル駆動判別において用いられる。
第8図は第6図に示すルーチンを用いた動作例を示すも
のであって、例えば、エンジン1が軽負荷状態で回転数
Neが区間(ア)にて目標回転数NETに制御されてい
る時、外部からの負荷が急激にエンジン1に加えられる
(負荷OFFからONへの移行時)と、区間(イ)に示
すように回転数Neは落ち込む。回転数Neが■以下と
なった場合、CPUl0は回転数Neの落ち込みを抑制
するため、ステップモータフの駆動周期目標値Nを小さ
なり値に切換えてステップモータ7を開方向へ駆動して
スロットルバルブ6を開方向へ動作させ、回転数Neが
0以上に復帰すれば、回転数Neのハンチングを防止す
るため、区間(つ)で示すようにステップモータ7の駆
動周期目標値Nを大きなA値に切換えてスロットルハル
プロの駆動判別を行う。
のであって、例えば、エンジン1が軽負荷状態で回転数
Neが区間(ア)にて目標回転数NETに制御されてい
る時、外部からの負荷が急激にエンジン1に加えられる
(負荷OFFからONへの移行時)と、区間(イ)に示
すように回転数Neは落ち込む。回転数Neが■以下と
なった場合、CPUl0は回転数Neの落ち込みを抑制
するため、ステップモータフの駆動周期目標値Nを小さ
なり値に切換えてステップモータ7を開方向へ駆動して
スロットルバルブ6を開方向へ動作させ、回転数Neが
0以上に復帰すれば、回転数Neのハンチングを防止す
るため、区間(つ)で示すようにステップモータ7の駆
動周期目標値Nを大きなA値に切換えてスロットルハル
プロの駆動判別を行う。
又、高負荷状態から急激に負荷が軽くなった場合(IL
荷ONからOFFへの移行時)、第8図中、区間(1)
に示すように回転数Neば上昇する。
荷ONからOFFへの移行時)、第8図中、区間(1)
に示すように回転数Neば上昇する。
回転数Neが0以上となった時、CPUl0ば回転数N
eの上昇を抑制するため、ステップモータフの駆動周期
目標値Nを小さなり値に切換え、回転数Neが■以下と
なった時、Neのハンチング防止のため、区間(オ)で
示すようにステップモータ7の駆動周期目標値Nを大き
なA値に切換えてスロットルハルプロの駆動判別を行う
。
eの上昇を抑制するため、ステップモータフの駆動周期
目標値Nを小さなり値に切換え、回転数Neが■以下と
なった時、Neのハンチング防止のため、区間(オ)で
示すようにステップモータ7の駆動周期目標値Nを大き
なA値に切換えてスロットルハルプロの駆動判別を行う
。
第9図はスロットル駆動判別時の制御例を示すものであ
って、同図(alに示すスロットルオープン時は現在の
Ne(A)ポイントから前回スロットルバルブ6の駆動
時のNe (A)ムとの偏差、即ち、不感帯ΔNeをプ
ラス側(B)ポイント及びマイナス側(A)ムポイント
にとって、(B)ポイント(不感帯上限値)が目標回転
数NETに比べて小さければ、ステップモータ7を1ス
テツプ駆動してスロットルハルプロを開方向へ操作する
ようにしている。
って、同図(alに示すスロットルオープン時は現在の
Ne(A)ポイントから前回スロットルバルブ6の駆動
時のNe (A)ムとの偏差、即ち、不感帯ΔNeをプ
ラス側(B)ポイント及びマイナス側(A)ムポイント
にとって、(B)ポイント(不感帯上限値)が目標回転
数NETに比べて小さければ、ステップモータ7を1ス
テツプ駆動してスロットルハルプロを開方向へ操作する
ようにしている。
又、第9図(b)に示すスロットルクローズ時は前記オ
ープン時と同様に現在の回転数Neを基準として不感帯
ΔNeをプラス側(A)ムポイント及びマイナス側(C
)ポイントにとって、(C)ボインド(不感帯下限値)
が目標回転数NETに比べて大きければ、ステップモー
タ7を1ステ・ノブ駆動してスロットルバルブ6を閉方
向へ操作するようにしている。
ープン時と同様に現在の回転数Neを基準として不感帯
ΔNeをプラス側(A)ムポイント及びマイナス側(C
)ポイントにとって、(C)ボインド(不感帯下限値)
が目標回転数NETに比べて大きければ、ステップモー
タ7を1ステ・ノブ駆動してスロットルバルブ6を閉方
向へ操作するようにしている。
なお、前記実施例において第6図に示すフローチャート
ではS3.S4においてスロットルバルブ6の駆動周期
目標値Nを固定した大きな定数A値、又は小さな定数B
値としたが、第10図に示すように320にて第11図
(a)に示すNe−Aテーブルより回転数Neに適合し
た最適な駆動周期A値を読み出し、S3にて駆動周期目
標値Nを設定するとともに、S21にて第11図tb)
に示すNeBテーブルより回転数Neに適合した最適な
駆動周期B値を読み出し、ステップS4にて駆動周期目
標値Nを設定するようにしてもよい。
ではS3.S4においてスロットルバルブ6の駆動周期
目標値Nを固定した大きな定数A値、又は小さな定数B
値としたが、第10図に示すように320にて第11図
(a)に示すNe−Aテーブルより回転数Neに適合し
た最適な駆動周期A値を読み出し、S3にて駆動周期目
標値Nを設定するとともに、S21にて第11図tb)
に示すNeBテーブルより回転数Neに適合した最適な
駆動周期B値を読み出し、ステップS4にて駆動周期目
標値Nを設定するようにしてもよい。
又、前記実施例ではステップモータ7の駆動を回転角セ
ンサ2からの検出信号SGIに同期して行うようにした
が、このステップモータ7の駆動は点火信号に同期させ
て行うようにしても同様な効果を得ることができる。
ンサ2からの検出信号SGIに同期して行うようにした
が、このステップモータ7の駆動は点火信号に同期させ
て行うようにしても同様な効果を得ることができる。
[発明の効果]
以上詳述したようにこの発明によれば、スロットルバル
ブ駆動タイミングを内燃機関の回転数情報取り込み周期
に同期させ、かつ、内燃機関の運転状態に応じてスロッ
トルバルブ駆動速度を可変するようにしたので、内燃機
関の目標回転数に対し、応答性及び安定性の良いフィー
ドバック制御を行うことができる優れた効果がある。
ブ駆動タイミングを内燃機関の回転数情報取り込み周期
に同期させ、かつ、内燃機関の運転状態に応じてスロッ
トルバルブ駆動速度を可変するようにしたので、内燃機
関の目標回転数に対し、応答性及び安定性の良いフィー
ドバック制御を行うことができる優れた効果がある。
第1図はこの発明のクレーム対応図、第2図はこの発明
を具体化した一実施例を示す制御装置の構成図、第3図
は制御装置の電気的構成を示すブロック図、第4図は回
転角センサを示す図、第5図(a)は回転角センサの検
出信号を示す波形図、第5図fblは波形整形回路の出
力信号を示す波形図、第6図は作用を説明するためのフ
ローチャート、第7図fa)は回転数設定器の出力電圧
による目標回転数テーブル、第7図tb+は回転数によ
るフロソトルハルブ駆動速度判別帯テーブル、第8図は
スロットルバルブの駆動速度判別を示すタイムチャート
、第9図(a+、 [b)はそれぞれスロットルバルブ
駆動手段を示すタイムチャート、第10図はスロットル
バルブの駆動周期目標値設定の別例を示すフローチャー
ト、第11図tag、 tb)はそれぞれ回転数による
駆動周期定数テーブルである。 図中、2は回転数検出手段としての回転角センサ、3は
演算手段、駆動制御手段、駆動周期設定手段、駆動周期
切換手段及び駆動時期検出手段としてのECU、7はス
ロットルバルブ駆動手段としてのステップモータ、8は
回転数設定手段としての回転数設定器である。 特許出願人 日本電装 株式会社代 理 人
弁理士 恩1)博宣NETテーブル 出刃’!+圧(V) 第5図(a) 第5図(b) 第7図(b) NIIGDテーブル Ne−Aテーフフレ Ne−Bテーフ゛ル
を具体化した一実施例を示す制御装置の構成図、第3図
は制御装置の電気的構成を示すブロック図、第4図は回
転角センサを示す図、第5図(a)は回転角センサの検
出信号を示す波形図、第5図fblは波形整形回路の出
力信号を示す波形図、第6図は作用を説明するためのフ
ローチャート、第7図fa)は回転数設定器の出力電圧
による目標回転数テーブル、第7図tb+は回転数によ
るフロソトルハルブ駆動速度判別帯テーブル、第8図は
スロットルバルブの駆動速度判別を示すタイムチャート
、第9図(a+、 [b)はそれぞれスロットルバルブ
駆動手段を示すタイムチャート、第10図はスロットル
バルブの駆動周期目標値設定の別例を示すフローチャー
ト、第11図tag、 tb)はそれぞれ回転数による
駆動周期定数テーブルである。 図中、2は回転数検出手段としての回転角センサ、3は
演算手段、駆動制御手段、駆動周期設定手段、駆動周期
切換手段及び駆動時期検出手段としてのECU、7はス
ロットルバルブ駆動手段としてのステップモータ、8は
回転数設定手段としての回転数設定器である。 特許出願人 日本電装 株式会社代 理 人
弁理士 恩1)博宣NETテーブル 出刃’!+圧(V) 第5図(a) 第5図(b) 第7図(b) NIIGDテーブル Ne−Aテーフフレ Ne−Bテーフ゛ル
Claims (1)
- 【特許請求の範囲】 1 内燃機関の回転数を検出する回転数検出手段と、 前記回転検出手段からの検出信号に基いて内燃機関の回
転数を算出する演算手段と、 内燃機関の目標回転数を設定するための回転数設定手段
と、 スロットルバルブを駆動するためのスロットルバルブ駆
動手段と、 前記演算手段により算出された回転数と前記回転数設定
手段により設定された目標回転数とに基いて前記スロッ
トルバルブ駆動手段を制御して内燃機関の回転数を目標
回転数に一致させる駆動制御手段と を備えた内燃機関用制御装置において、 前記駆動制御手段によるスロットルバルブ駆動の複数の
駆動周期を設定するための駆動周期設定手段と、 内燃機関の運転状態を検出し、スロットルバルブの駆動
周期を切換える駆動周期切換手段と、前記回転数検出手
段による検出信号に基いて前記駆動周期切換手段により
切換えられた駆動周期におけるスロットルバルブ駆動タ
イミングを検出し、前記駆動制御手段に駆動タイミング
情報を出力する駆動時期検出手段と を備えたことを特徴とする内燃機関用制御装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3791588A JP2600757B2 (ja) | 1988-02-19 | 1988-02-19 | 内燃機関用制御装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3791588A JP2600757B2 (ja) | 1988-02-19 | 1988-02-19 | 内燃機関用制御装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH01211639A true JPH01211639A (ja) | 1989-08-24 |
| JP2600757B2 JP2600757B2 (ja) | 1997-04-16 |
Family
ID=12510841
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP3791588A Expired - Fee Related JP2600757B2 (ja) | 1988-02-19 | 1988-02-19 | 内燃機関用制御装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2600757B2 (ja) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101926136B1 (ko) * | 2017-01-03 | 2018-12-06 | 엘지전자 주식회사 | 엔진 발전 시스템 및 그 제어 방법 |
| KR20180080035A (ko) * | 2017-01-03 | 2018-07-11 | 엘지전자 주식회사 | 엔진 제어 방법 및 이를 이용한 엔진 발전 시스템 |
| KR101926135B1 (ko) * | 2017-01-03 | 2018-12-06 | 엘지전자 주식회사 | 엔진 제어 방법 및 이를 이용한 엔진 발전 시스템 |
-
1988
- 1988-02-19 JP JP3791588A patent/JP2600757B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2600757B2 (ja) | 1997-04-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS59203850A (ja) | エンジンの回転速度制御装置 | |
| KR930018151A (ko) | 엔진의 점화 시기 제어 장치 및 그 방법 | |
| JP2000097073A (ja) | エンジンの制御装置 | |
| KR950019137A (ko) | 내연 기관의 충전 제어 시스템 | |
| JPS6141631A (ja) | エンジン・無段変速機の制御装置 | |
| JPH01211639A (ja) | 内燃機関用制御装置 | |
| JP2730681B2 (ja) | エンジンのアイドル回転数制御装置 | |
| JPS62288343A (ja) | 内燃エンジンの絞り弁制御装置 | |
| US4996958A (en) | Ignition timing controlling apparatus for internal combustion engine | |
| JPH0214535B2 (ja) | ||
| JPS5862337A (ja) | 内燃機関の回転数制御装置 | |
| KR910013679A (ko) | 열 엔진 동작 제어장치 | |
| US4620517A (en) | Engine speed control apparatus | |
| JP3203697B2 (ja) | 電子ガバナ制御装置 | |
| JPS6013932A (ja) | 気筒数制御エンジンの燃料制御装置 | |
| JPH0329974B2 (ja) | ||
| KR100249900B1 (ko) | 엔진 회전수를 이용한 아이들 피드백 제어 장치 및 그 방법 | |
| JP2692422B2 (ja) | 内燃機関のアイドル回転速度制御装置 | |
| JPS63124867A (ja) | エンジンの制御装置 | |
| JPH0734183Y2 (ja) | スロットルアクチュエ−タ制御装置 | |
| JP2561832B2 (ja) | エンジンのアイドル回転数制御装置 | |
| JPS59211741A (ja) | エンジンのアイドル回転数制御方法 | |
| JPH0212290Y2 (ja) | ||
| JPS6325346A (ja) | 内燃エンジンの絞り弁制御装置 | |
| JPS6123847A (ja) | 内燃機関用燃料制御装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |