JPH0321748B2 - - Google Patents
Info
- Publication number
- JPH0321748B2 JPH0321748B2 JP56032254A JP3225481A JPH0321748B2 JP H0321748 B2 JPH0321748 B2 JP H0321748B2 JP 56032254 A JP56032254 A JP 56032254A JP 3225481 A JP3225481 A JP 3225481A JP H0321748 B2 JPH0321748 B2 JP H0321748B2
- Authority
- JP
- Japan
- Prior art keywords
- cylinder
- sensor
- rotation angle
- signal
- gate
- 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
Links
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02P—IGNITION, OTHER THAN COMPRESSION IGNITION, FOR INTERNAL-COMBUSTION ENGINES; TESTING OF IGNITION TIMING IN COMPRESSION-IGNITION ENGINES
- F02P5/00—Advancing or retarding ignition; Control therefor
- F02P5/04—Advancing or retarding ignition; Control therefor automatically, as a function of the working conditions of the engine or vehicle or of the atmospheric conditions
- F02P5/145—Advancing or retarding ignition; Control therefor automatically, as a function of the working conditions of the engine or vehicle or of the atmospheric conditions using electrical means
- F02P5/15—Digital data processing
- F02P5/152—Digital data processing dependent on pinking
- F02P5/1522—Digital data processing dependent on pinking with particular means concerning an individual cylinder
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/10—Internal combustion engine [ICE] based vehicles
- Y02T10/40—Engine management systems
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Electrical Control Of Ignition Timing (AREA)
Description
【発明の詳細な説明】
本発明は内燃機関のノツキングを検出するノツ
クセンサを有する点火時期制御装置に関する。
クセンサを有する点火時期制御装置に関する。
近年各種のノツクセンサおよびノツクセンサを
用いた点火時期制御装置が考案され、発表されて
いるが、いずれのセンサ、装置に於いても内燃機
関の全負荷領域において確実にノツキングの検出
を行い適正な点火時期制御を行なう事は困難であ
つた。
用いた点火時期制御装置が考案され、発表されて
いるが、いずれのセンサ、装置に於いても内燃機
関の全負荷領域において確実にノツキングの検出
を行い適正な点火時期制御を行なう事は困難であ
つた。
本発明はマイクロコンピユータを用いた点火時
期制御装置におけるノツクフイードバツク制御に
関するものである。
期制御装置におけるノツクフイードバツク制御に
関するものである。
ノツクセンサが発生する振動信号(以下出力信
号と略す)はセンサ自身のバラツキや内燃機関
(以下エンジンと略す)のバルブの着座等による
機械振動(打音)により、ノツキング時発生する
ノツキング信号以外にも種々のノイズを拾うこと
が多く、ノツキングが発生していない時にもノツ
キングと判定してしまう事がまゝあつた。
号と略す)はセンサ自身のバラツキや内燃機関
(以下エンジンと略す)のバルブの着座等による
機械振動(打音)により、ノツキング時発生する
ノツキング信号以外にも種々のノイズを拾うこと
が多く、ノツキングが発生していない時にもノツ
キングと判定してしまう事がまゝあつた。
本発明は上記の問題に鑑み、ノツキングの発生
する期間がエンジンの特定クランク軸角度ないし
時間に集中している事に着目し、マイクロコンピ
ユータの制御プログラムにエンジンのバルブの着
座等による機械的振動を逃れかつノツキングが発
生する区間、すなわち、ノツクセンサからの出力
信号をゲートするゲート開始時期及びゲート終了
時期を内燃機関の運転条件、特に回転数情報を基
に予め記憶装置に記憶されたマツプにより独立に
設定し、各々の運転条件に応じて各ノツクセンサ
入力回路の動作を各ノツクセンサと各気筒との位
置関係に鑑みて制御し確実にノツキングの発生を
気筒毎に検出、記憶する手段を具備し各気筒毎に
最適のノツクセンサを用いて最適の期間にノツキ
ング検出を行い、制御プログラムの管理下により
各気筒毎に最適点火時期を設定する点火時期制御
装置を提供することを目的とする。
する期間がエンジンの特定クランク軸角度ないし
時間に集中している事に着目し、マイクロコンピ
ユータの制御プログラムにエンジンのバルブの着
座等による機械的振動を逃れかつノツキングが発
生する区間、すなわち、ノツクセンサからの出力
信号をゲートするゲート開始時期及びゲート終了
時期を内燃機関の運転条件、特に回転数情報を基
に予め記憶装置に記憶されたマツプにより独立に
設定し、各々の運転条件に応じて各ノツクセンサ
入力回路の動作を各ノツクセンサと各気筒との位
置関係に鑑みて制御し確実にノツキングの発生を
気筒毎に検出、記憶する手段を具備し各気筒毎に
最適のノツクセンサを用いて最適の期間にノツキ
ング検出を行い、制御プログラムの管理下により
各気筒毎に最適点火時期を設定する点火時期制御
装置を提供することを目的とする。
第1図は本発明に係る点火時期制御装置の一実
施例を組み込んだエンジンの構成図で1は6気筒
エンジン、2はエアクリーナであり、3は吸気量
センサで、吸入空気量に従つてアナログ出力電圧
を発生するもので公知のものである。4A−4F
は点火プラグ、5はデイストリビユータで点火エ
ネルギを各気筒に分配する作用を行なうとともに
内部にエンジンのクランク軸角度のセンサと気筒
の判別を可能とするセンサを内蔵している。5a
は後者すなわち気筒の判別信号を指示する気筒信
号で具体的には6番気筒(4Fのプラグが装着さ
れた気筒)の圧縮工程上死点を示している。5b
は前者すなわちクランク軸の回転角度を指示する
角度信号で具体的にはクランク軸30°毎に信号が
出力される。以後5を回転角センサと呼ぶ。6A
および6Bは該エンジン1のノツキング発生を検
出するノツクセンサで一番気筒と二番気筒の中間
位置に6A、5番と6番の中間に6Bが配置され
各気筒毎に発生するノツキングを有効に検出でき
るようにしてある。(6AをノツクセンサA、6
BをノツクセンサBと呼ぶ)。7は点火エネルギ
ーを発生するトランジスタ式点火装置(以下イグ
ナイタと呼ぶ)である。8は制御装置で吸気量セ
ンサ3と回転角センサ5によつて吸入空気量、回
転数、クランク軸角度、気筒位置の情報を取り込
み、かつノツクセンサAとノツクセンサBによつ
て各気筒毎のノツキングの発生情報を取り込み各
気筒毎の最適点火時期を設定する。
施例を組み込んだエンジンの構成図で1は6気筒
エンジン、2はエアクリーナであり、3は吸気量
センサで、吸入空気量に従つてアナログ出力電圧
を発生するもので公知のものである。4A−4F
は点火プラグ、5はデイストリビユータで点火エ
ネルギを各気筒に分配する作用を行なうとともに
内部にエンジンのクランク軸角度のセンサと気筒
の判別を可能とするセンサを内蔵している。5a
は後者すなわち気筒の判別信号を指示する気筒信
号で具体的には6番気筒(4Fのプラグが装着さ
れた気筒)の圧縮工程上死点を示している。5b
は前者すなわちクランク軸の回転角度を指示する
角度信号で具体的にはクランク軸30°毎に信号が
出力される。以後5を回転角センサと呼ぶ。6A
および6Bは該エンジン1のノツキング発生を検
出するノツクセンサで一番気筒と二番気筒の中間
位置に6A、5番と6番の中間に6Bが配置され
各気筒毎に発生するノツキングを有効に検出でき
るようにしてある。(6AをノツクセンサA、6
BをノツクセンサBと呼ぶ)。7は点火エネルギ
ーを発生するトランジスタ式点火装置(以下イグ
ナイタと呼ぶ)である。8は制御装置で吸気量セ
ンサ3と回転角センサ5によつて吸入空気量、回
転数、クランク軸角度、気筒位置の情報を取り込
み、かつノツクセンサAとノツクセンサBによつ
て各気筒毎のノツキングの発生情報を取り込み各
気筒毎の最適点火時期を設定する。
第2図は制御装置8の内部詳細図で、制御装置
8はマイクロコンピユータにより構成される。1
00はマイクロプロセツサを用いた中央処理装置
(CPU)、101はプログラムのワークエリアと
して用いられるランダムアクセスメモリ
(RAM)、102は制御プログラムを格納する読
出し専用メモリ(ROM)、103はCPU、
RAM、ROMおよび後述する入出力装置(I/
O)間を接続するコモンバスで各コンポ−ネント
のアドレスおよびデータの転送を行なう。104
は、該回転角センサが発生する気筒信号5aを内
部ロジツクが受取り可能な電圧信号に整形する入
力回路、105は角度信号5bを整形する入力回
路で、106は入力回路104,105の出力を
もとにクランク軸のタイミング信号を発生するタ
イミング発生器で角度信号からその周期をもとに
回転数情報をつくり、制御プログラムに従つてコ
モンバス103に気筒情報とともに転送する。1
06aは気筒信号を、106bは角度信号を、1
06cは気筒情報を含んだ回転数情報の信号を示
している。107はノツクセンサA6Aの信号を
処理する入力回路、108はノツクセンサB6B
の信号を処理する入力回路である。109はゲー
ト信号発生器でタイミング発生器106から出力
される気筒信号と角度信号と制御プログラムによ
り設定された入力回路107,108の動作期間
情報をもとに入力回路107および108の動作
を制御するゲート信号109a,109bを発生
する。従つて入力回路107,108はゲート信
号発生器106と共にゲート回路を構成し、ゲー
ト期間中のノツクセンサの信号レベル(例えばピ
ークレベル)が保持される。110は吸気量セン
サ3と入力回路107および108のアナログ情
報を制御プログラムに従つて選択するマルチプレ
クサ、111はA/D(アナログ−デイジタル)
変換器で前記マルチプレクサで選択されたアナロ
グ情報をデイジタル情報に変換しコモンバス10
3に転送する。角度信号106bはCPU100
の割込入力ポートに入力され割込処理プログラム
を起動する。112は出力レジスタでCPU10
0は吸気量センサ3と回転角センサ5の情報とノ
ツクセンサ6A,6Bの情報をもとにROM10
2に記憶された制御プログラムに従つて演算しそ
の結果を出力レジスタ112に転送し点火時期の
設定を行なう。
8はマイクロコンピユータにより構成される。1
00はマイクロプロセツサを用いた中央処理装置
(CPU)、101はプログラムのワークエリアと
して用いられるランダムアクセスメモリ
(RAM)、102は制御プログラムを格納する読
出し専用メモリ(ROM)、103はCPU、
RAM、ROMおよび後述する入出力装置(I/
O)間を接続するコモンバスで各コンポ−ネント
のアドレスおよびデータの転送を行なう。104
は、該回転角センサが発生する気筒信号5aを内
部ロジツクが受取り可能な電圧信号に整形する入
力回路、105は角度信号5bを整形する入力回
路で、106は入力回路104,105の出力を
もとにクランク軸のタイミング信号を発生するタ
イミング発生器で角度信号からその周期をもとに
回転数情報をつくり、制御プログラムに従つてコ
モンバス103に気筒情報とともに転送する。1
06aは気筒信号を、106bは角度信号を、1
06cは気筒情報を含んだ回転数情報の信号を示
している。107はノツクセンサA6Aの信号を
処理する入力回路、108はノツクセンサB6B
の信号を処理する入力回路である。109はゲー
ト信号発生器でタイミング発生器106から出力
される気筒信号と角度信号と制御プログラムによ
り設定された入力回路107,108の動作期間
情報をもとに入力回路107および108の動作
を制御するゲート信号109a,109bを発生
する。従つて入力回路107,108はゲート信
号発生器106と共にゲート回路を構成し、ゲー
ト期間中のノツクセンサの信号レベル(例えばピ
ークレベル)が保持される。110は吸気量セン
サ3と入力回路107および108のアナログ情
報を制御プログラムに従つて選択するマルチプレ
クサ、111はA/D(アナログ−デイジタル)
変換器で前記マルチプレクサで選択されたアナロ
グ情報をデイジタル情報に変換しコモンバス10
3に転送する。角度信号106bはCPU100
の割込入力ポートに入力され割込処理プログラム
を起動する。112は出力レジスタでCPU10
0は吸気量センサ3と回転角センサ5の情報とノ
ツクセンサ6A,6Bの情報をもとにROM10
2に記憶された制御プログラムに従つて演算しそ
の結果を出力レジスタ112に転送し点火時期の
設定を行なう。
113は出力レジスタから出力される点火時期
信号を増巾する増巾器で増巾器113の出力信号
に応じイグナイタ7によつて点火エネルギーが発
生させられる。
信号を増巾する増巾器で増巾器113の出力信号
に応じイグナイタ7によつて点火エネルギーが発
生させられる。
本発明の詳細について第3図、第4図および第
5図を用いて説明を行なう。第3図のタイムチヤ
ート図において、気筒信号5aはエンジン1の6
番気筒の圧縮上死点を示し、角度信号5bはクラ
ンク軸角度(30℃A)信号で#1〜#6の記号は
各気筒の圧縮上死点を示している。タイミング発
生器106によつて気筒信号5aと角度信号5b
は夫々気筒信号106aと角度信号106bに変
換される。すなわち、6番気筒の圧縮上死点で気
筒信号106aが立上り、角度信号106bは30
℃A毎に立上がるタイミング関係となつている。
ゲート信号109aおよび109bはノツクセン
サの信号を処理する入力回路の制御信号で論理
“1”レベルで作動(ON)、“0”レベルで停止
(OFF)状態となつている。ONおよびOFFの制
御信号は回転数情報と気筒の情報のもとに制御プ
ログラム下に於いて演算されゲート信号発生器1
09に転送されゲート信号109a,109bが
作られる。112aは出力レジスタから発生され
る点火信号で吸気量センサ3と回転角センサ5お
よびノツクセンサ6A,6Bの情報をもとに制御
プログラムの管理下に於いて演算、転送され作ら
れる。
5図を用いて説明を行なう。第3図のタイムチヤ
ート図において、気筒信号5aはエンジン1の6
番気筒の圧縮上死点を示し、角度信号5bはクラ
ンク軸角度(30℃A)信号で#1〜#6の記号は
各気筒の圧縮上死点を示している。タイミング発
生器106によつて気筒信号5aと角度信号5b
は夫々気筒信号106aと角度信号106bに変
換される。すなわち、6番気筒の圧縮上死点で気
筒信号106aが立上り、角度信号106bは30
℃A毎に立上がるタイミング関係となつている。
ゲート信号109aおよび109bはノツクセン
サの信号を処理する入力回路の制御信号で論理
“1”レベルで作動(ON)、“0”レベルで停止
(OFF)状態となつている。ONおよびOFFの制
御信号は回転数情報と気筒の情報のもとに制御プ
ログラム下に於いて演算されゲート信号発生器1
09に転送されゲート信号109a,109bが
作られる。112aは出力レジスタから発生され
る点火信号で吸気量センサ3と回転角センサ5お
よびノツクセンサ6A,6Bの情報をもとに制御
プログラムの管理下に於いて演算、転送され作ら
れる。
第4図は制御プログラムの内、特に点火時期を
演算する割込処理プログラムのフローチヤートを
示している。角度信号106bによつてクランク
軸30℃A回転毎に割込処理プログラムが起動され
る。CPU100の割込入力に角度信号が入力さ
れると第4図中ステツプ210の30℃A割込が起動
されステツプ211に於いてタイミング発生器10
6より気筒信号106aと回転数情報106bを
読み込みRAM101に一時的に記憶する。ステ
ツプ212に於いて気筒信号106aの“0”、“1”
の判別を行ない気筒信号106aが“1”の場合
は6番気筒の圧縮上死点と判断してRAM101
の特定番地「CLカウンタ」(角度パルス信号カウ
ンタ)の内容をゼロにクリヤし、気筒信号106
aが“0”の場合はCLカウンタの内容を1だけ
増加させる。この操作を実施する事によつて、第
5図CLカウンタ、タイムチヤートに示す様に各
気筒毎に特定の数字を割当てることができる。そ
してステツプ215に於いてCLカウンタの内容が2
+4×N(N;0、1、2…)の関係を満足する
時、次の点火を行なう気筒のちようどBTDC60
℃A前である事がわかる。別の見方をすれば前回
の点火気筒の上死点後60℃A経過したことがわか
る。2+4・Nが満足された時、次の気筒の点火
を行なうため点火進角の演算を実行し関係を満足
しない時は、点火進角の演算を行なう必要がない
ためステツプ225RTI(リターンインターラプト)
によつて割込プログラムを終了する。ステツプ
216に於いてCLカウンタの内容を参照し前回の点
火がどの気筒で行なわれたか判断しその爆発工程
にある気筒により近いノツクセンサをマルチプレ
クサ110を起動する事によつて選択し、A/D
変換器111を用いてノツクセンサの信号レベル
を読み取りRAM101に気筒情報(CLカウンタ
の内容)をインデツクス(パラメータ)として格
納し、次回の点火制御に役立てる。ステツプ217
に於いてステツプ211で読み込んだ回転数情報を
もとに、予めROM102に書き込まれたマツプ
を索引する事によつてノツクセンサの信号からバ
ルブの着座等による打音を避ける期間(すなわち
第3図中のゲート信号109a,109bのt1乃
至t2およびt3乃至t4の期間に相当)を決定しゲー
ト信号発生器109にその期間を設定する。
演算する割込処理プログラムのフローチヤートを
示している。角度信号106bによつてクランク
軸30℃A回転毎に割込処理プログラムが起動され
る。CPU100の割込入力に角度信号が入力さ
れると第4図中ステツプ210の30℃A割込が起動
されステツプ211に於いてタイミング発生器10
6より気筒信号106aと回転数情報106bを
読み込みRAM101に一時的に記憶する。ステ
ツプ212に於いて気筒信号106aの“0”、“1”
の判別を行ない気筒信号106aが“1”の場合
は6番気筒の圧縮上死点と判断してRAM101
の特定番地「CLカウンタ」(角度パルス信号カウ
ンタ)の内容をゼロにクリヤし、気筒信号106
aが“0”の場合はCLカウンタの内容を1だけ
増加させる。この操作を実施する事によつて、第
5図CLカウンタ、タイムチヤートに示す様に各
気筒毎に特定の数字を割当てることができる。そ
してステツプ215に於いてCLカウンタの内容が2
+4×N(N;0、1、2…)の関係を満足する
時、次の点火を行なう気筒のちようどBTDC60
℃A前である事がわかる。別の見方をすれば前回
の点火気筒の上死点後60℃A経過したことがわか
る。2+4・Nが満足された時、次の気筒の点火
を行なうため点火進角の演算を実行し関係を満足
しない時は、点火進角の演算を行なう必要がない
ためステツプ225RTI(リターンインターラプト)
によつて割込プログラムを終了する。ステツプ
216に於いてCLカウンタの内容を参照し前回の点
火がどの気筒で行なわれたか判断しその爆発工程
にある気筒により近いノツクセンサをマルチプレ
クサ110を起動する事によつて選択し、A/D
変換器111を用いてノツクセンサの信号レベル
を読み取りRAM101に気筒情報(CLカウンタ
の内容)をインデツクス(パラメータ)として格
納し、次回の点火制御に役立てる。ステツプ217
に於いてステツプ211で読み込んだ回転数情報を
もとに、予めROM102に書き込まれたマツプ
を索引する事によつてノツクセンサの信号からバ
ルブの着座等による打音を避ける期間(すなわち
第3図中のゲート信号109a,109bのt1乃
至t2およびt3乃至t4の期間に相当)を決定しゲー
ト信号発生器109にその期間を設定する。
ステツプ218に於いてマルチプレクサ110と
A/D変換器111を起動することによつて吸気
量を検出し、ステツプ219に於いてステツプ211で
検出しRAM101に記憶された回転数情報をも
とに点火進角の基本量θ0を演算する。
A/D変換器111を起動することによつて吸気
量を検出し、ステツプ219に於いてステツプ211で
検出しRAM101に記憶された回転数情報をも
とに点火進角の基本量θ0を演算する。
ステツプ220に於いて次回の点火を行う気筒が、
その前の爆発工程時ノツクセンサの信号レベルが
どの程度であつたかをCLカウンタの内容をイン
デツクスとしてRAM101から索引しノツキツ
ングが発生したと判断される場合ステツプ221に
於いてノツキング補正量θKNKを演算する。ノツキ
ングが発生しないと判定された場合ステツプ222
に於いてθKNK=0とする。
その前の爆発工程時ノツクセンサの信号レベルが
どの程度であつたかをCLカウンタの内容をイン
デツクスとしてRAM101から索引しノツキツ
ングが発生したと判断される場合ステツプ221に
於いてノツキング補正量θKNKを演算する。ノツキ
ングが発生しないと判定された場合ステツプ222
に於いてθKNK=0とする。
ステツプ223に於いて次回の点火進角θigを演算
する。
する。
本実施例ではθig=θO+θKNKとしている。
ステツプ224に於いてθigの値を前記出力レジス
タ112に設定する事によつて点火進角制御を行
い、ステツプ225RTIによつて割込プログラムを
終了する。
タ112に設定する事によつて点火進角制御を行
い、ステツプ225RTIによつて割込プログラムを
終了する。
第1の実施例では、気筒の判別を角度信号10
6bによる割込起動による割込処理プログラムの
中で行なわれている。
6bによる割込起動による割込処理プログラムの
中で行なわれている。
本発明の第2の実施例は装置構成は第1図及び
第2図に示す第1の実施例と同様であるが、デー
タ処理において第4図の第1の実施例の処理中の
ステツプ211で回転数情報のみを読み込むこと
とし、気筒の判別は割込処理では行なわずメイン
ルーチン(通常プログラム)にて処理を行ない、
CPU100の割込オーバーヘツドを軽減するこ
とを目的としたものである。
第2図に示す第1の実施例と同様であるが、デー
タ処理において第4図の第1の実施例の処理中の
ステツプ211で回転数情報のみを読み込むこと
とし、気筒の判別は割込処理では行なわずメイン
ルーチン(通常プログラム)にて処理を行ない、
CPU100の割込オーバーヘツドを軽減するこ
とを目的としたものである。
第6図に2の実施例のメインルーチンに挿入さ
れる気筒判別処理部のフローチヤートを示す。第
2の実施例の割込処理プログラムのフローチヤー
トは第4図に於いてステツプ212、213、214を省
略すればよい。
れる気筒判別処理部のフローチヤートを示す。第
2の実施例の割込処理プログラムのフローチヤー
トは第4図に於いてステツプ212、213、214を省
略すればよい。
本発明においては回転角センサの出力情報をも
とに、プログラム処理により、爆発工程にある気
筒を検出して当該気筒に近く位置する当該気筒の
ノツキング検出に最適のノツクセンサからその出
力信号を読み取り、この読み取りは内燃機関の運
転状況に応じて、内燃機関のバルブの着座等によ
る機械振動等のノイズの影響を避ける、最適の検
出期間(すなわち、ノツクセンサからの出力信号
をゲートするゲート開始時期及びゲート終了時期
を内燃期間の運転条件、特に回転情報を基に予め
記憶装置に記憶されたマツプにより独立に設定す
る)を各ノツクセンサ毎に設定してこの期間内に
行い、この読み取つたノツクセンサ出力により当
該気筒のノツキング検出を行つており、このよう
に各気筒毎に、ノツキング検出に最適のノツクセ
ンサを用いて最適の期間内にノツキング検出を行
うことにより、各気筒毎に正確にノツキング検出
を行い適正な点火時期を設定することができる。
また、ノイズはバルブの着座による機械振動のみ
ならず、このバルブ着座による機械振動と数々の
要因とが複雑にからんで発生するため、各種内燃
機関との適合試験によつて最適ゲート区間を決定
するのが一般的であり、その結果によつてはゲー
ト期間は回転数による一次曲線のみでは設定でき
ない場合が多い。しかし、本願発明によれば、各
種エンジンとの適合試験によつて、各エンジンの
回転数に対応した最適ゲート区間を任意に設定で
きる。
とに、プログラム処理により、爆発工程にある気
筒を検出して当該気筒に近く位置する当該気筒の
ノツキング検出に最適のノツクセンサからその出
力信号を読み取り、この読み取りは内燃機関の運
転状況に応じて、内燃機関のバルブの着座等によ
る機械振動等のノイズの影響を避ける、最適の検
出期間(すなわち、ノツクセンサからの出力信号
をゲートするゲート開始時期及びゲート終了時期
を内燃期間の運転条件、特に回転情報を基に予め
記憶装置に記憶されたマツプにより独立に設定す
る)を各ノツクセンサ毎に設定してこの期間内に
行い、この読み取つたノツクセンサ出力により当
該気筒のノツキング検出を行つており、このよう
に各気筒毎に、ノツキング検出に最適のノツクセ
ンサを用いて最適の期間内にノツキング検出を行
うことにより、各気筒毎に正確にノツキング検出
を行い適正な点火時期を設定することができる。
また、ノイズはバルブの着座による機械振動のみ
ならず、このバルブ着座による機械振動と数々の
要因とが複雑にからんで発生するため、各種内燃
機関との適合試験によつて最適ゲート区間を決定
するのが一般的であり、その結果によつてはゲー
ト期間は回転数による一次曲線のみでは設定でき
ない場合が多い。しかし、本願発明によれば、各
種エンジンとの適合試験によつて、各エンジンの
回転数に対応した最適ゲート区間を任意に設定で
きる。
第1図は本発明に係る点火時期制御装置の一実
施例を組込んだエンジンの構成図、第2図は第1
図の点火時期制御装置内の制御装置の内部詳細
図、第3図は点火時期制御装置の各部のタイムチ
ヤート、第4図は点火時期制御装置の第1の実施
例で用いられる割込処理プログラムのフローチヤ
ート、第5図は点火制御装置内の角度パルス信号
カウンタのタイムチヤート、第6図は点火制御装
置の第2の実施例で用いられる通常プログラム中
の気筒判別処理部のフローチヤートである。 1……6気圧筒エンジン、2……エアクリー
ナ、3……吸気量センサ、4A−4F………点火
プラグ、5……回転角センサを内蔵するデイスト
リビユータ、6A,6B……ノツクセンサ、7…
…イグナイタ、8……制御装置、100……
CPU、101……RAM、102……ROM、1
03……コモンバス、104,105,107,
108……入力回路、106……タイミング発生
器、109……ゲート信号発生器、110……マ
ルチプレクサ。
施例を組込んだエンジンの構成図、第2図は第1
図の点火時期制御装置内の制御装置の内部詳細
図、第3図は点火時期制御装置の各部のタイムチ
ヤート、第4図は点火時期制御装置の第1の実施
例で用いられる割込処理プログラムのフローチヤ
ート、第5図は点火制御装置内の角度パルス信号
カウンタのタイムチヤート、第6図は点火制御装
置の第2の実施例で用いられる通常プログラム中
の気筒判別処理部のフローチヤートである。 1……6気圧筒エンジン、2……エアクリー
ナ、3……吸気量センサ、4A−4F………点火
プラグ、5……回転角センサを内蔵するデイスト
リビユータ、6A,6B……ノツクセンサ、7…
…イグナイタ、8……制御装置、100……
CPU、101……RAM、102……ROM、1
03……コモンバス、104,105,107,
108……入力回路、106……タイミング発生
器、109……ゲート信号発生器、110……マ
ルチプレクサ。
Claims (1)
- 【特許請求の範囲】 1 内燃機関のクランク軸の回転角度を検出しか
つ気筒を判別する回転角センサと、内燃機関のノ
ツキングを検出するため各気筒と位置的に対応
し、かつ気筒と数より少数の複数個設けられたノ
ツクセンサと、前記ノツクセンサの出力信号をゲ
ートするゲート手段と、内燃機関の吸気量を検出
する吸気量センサと、回転角センサの検出信号に
より爆発工程にある気筒を検出し該当気筒近くに
位置するノツクセンサの出力信号を前記ゲート手
段を介して読取つて記憶し、記憶されたノツクセ
ンサ出力信号から各気筒毎にノツキング検出を行
いこの検出結果と前記の回転角センサ及び吸気量
センサの各出力とに基づき点火時期を演算するデ
ータ処理手段と、前記データ処理手段の演算結果
に基づき点火装置を駆動する出力回路とを有し、
前記データ処理手段は前記回転角センサの出力か
ら得られる内燃機関の回転数情報に基づき、デー
タ処理手段の記憶装置に予め記憶されたマツプを
用いて前記ノツクセンサの出力信号をゲートする
べき開始時期と終了時期とをそれぞれ独立に定
め、前記ゲート手段は前記の定められたゲート開
始時期からゲート終了時期までの期間にノツクセ
ンサ出力をゲートすることを特徴とする点火時期
制御装置。 2 前記データ処理手段は各気筒毎に点火時期を
演算するものである特許請求の範囲第1項記載の
点火時期制御装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP56032254A JPS57146055A (en) | 1981-03-06 | 1981-03-06 | Ignition timing control device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP56032254A JPS57146055A (en) | 1981-03-06 | 1981-03-06 | Ignition timing control device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS57146055A JPS57146055A (en) | 1982-09-09 |
| JPH0321748B2 true JPH0321748B2 (ja) | 1991-03-25 |
Family
ID=12353874
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP56032254A Granted JPS57146055A (en) | 1981-03-06 | 1981-03-06 | Ignition timing control device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS57146055A (ja) |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5314208A (en) * | 1976-07-23 | 1978-02-08 | Rion Co | Knocking detecting apparatus |
| JPS5420203A (en) * | 1977-07-15 | 1979-02-15 | Hitachi Ltd | Combustion control equipment of engine |
| JPS5519978A (en) * | 1978-08-01 | 1980-02-13 | Nissan Motor Co Ltd | Ignition time controller |
| JPS562469A (en) * | 1979-06-21 | 1981-01-12 | Matsushita Electric Ind Co Ltd | Knocking detector |
-
1981
- 1981-03-06 JP JP56032254A patent/JPS57146055A/ja active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS57146055A (en) | 1982-09-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS58143169A (ja) | 点火時期制御方法 | |
| JPH0586956A (ja) | 内燃機関の失火検出装置 | |
| JP4342520B2 (ja) | 内燃機関の点火時期制御装置 | |
| JPH11229951A (ja) | 可変バルブタイミング制御装置付多気筒内燃機関のノッキング制御装置 | |
| JPS6262225A (ja) | 内燃機関のノツキング検出方法 | |
| JPH0321748B2 (ja) | ||
| JPH0811950B2 (ja) | 点火時期制御装置 | |
| JPH0320597B2 (ja) | ||
| JPH0663496B2 (ja) | 内燃機関用ノツキング制御装置 | |
| JP2561847B2 (ja) | 内燃機関の点火時期計測装置 | |
| JPS5912164A (ja) | 内燃機関の点火時期制御方法 | |
| JP3606066B2 (ja) | 内燃機関の点火時期制御装置 | |
| JP2586435B2 (ja) | 内燃機関のノッキング制御装置 | |
| JPH0252113B2 (ja) | ||
| JPS593175A (ja) | 多気筒内燃機関のノツキング制御装置 | |
| JPH0326778B2 (ja) | ||
| JPH0555708B2 (ja) | ||
| JPS5954765U (ja) | 内燃機関の点火時期制御装置 | |
| JPH0784861B2 (ja) | 内燃機関の点火時期制御方法 | |
| JPS60133145U (ja) | 筒内直接噴射式内燃機関 | |
| JPH01106959A (ja) | 内燃機関の制御装置 | |
| JPS59138773A (ja) | 内燃機関のノツキング制御方法 | |
| JPH03122250U (ja) | ||
| JPS6026169A (ja) | 内燃機関の点火時期制御装置 | |
| JPS59179249U (ja) | 燃料噴射式火花点火機関 |