JPH03506B2 - - Google Patents

Info

Publication number
JPH03506B2
JPH03506B2 JP54063871A JP6387179A JPH03506B2 JP H03506 B2 JPH03506 B2 JP H03506B2 JP 54063871 A JP54063871 A JP 54063871A JP 6387179 A JP6387179 A JP 6387179A JP H03506 B2 JPH03506 B2 JP H03506B2
Authority
JP
Japan
Prior art keywords
ignition timing
knock
engine
signal
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
JP54063871A
Other languages
English (en)
Other versions
JPS55156258A (en
Inventor
Toshio Furuhashi
Noboru Sugiura
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.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP6387179A priority Critical patent/JPS55156258A/ja
Priority to EP80102787A priority patent/EP0022159B1/en
Priority to DE8080102787T priority patent/DE3069821D1/de
Priority to US06/151,987 priority patent/US4367531A/en
Publication of JPS55156258A publication Critical patent/JPS55156258A/ja
Publication of JPH03506B2 publication Critical patent/JPH03506B2/ja
Granted legal-status Critical Current

Links

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02PIGNITION, OTHER THAN COMPRESSION IGNITION, FOR INTERNAL-COMBUSTION ENGINES; TESTING OF IGNITION TIMING IN COMPRESSION-IGNITION ENGINES
    • F02P5/00Advancing or retarding ignition; Control therefor
    • F02P5/04Advancing or retarding ignition; Control therefor automatically, as a function of the working conditions of the engine or vehicle or of the atmospheric conditions
    • F02P5/145Advancing 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/15Digital data processing
    • F02P5/152Digital data processing dependent on pinking
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/10Internal combustion engine [ICE] based vehicles
    • Y02T10/40Engine 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

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はエンジンの点火時期制御装置に係り、
特に、ノツク(Knock)の発生状態に応じて点
火時期を修正する点火時期制御装置に関する。
〔従来の技術〕
エンジンに発生するノツクは、ノツク音を伴う
とともに、走行性を低下させ、また逆トルクの発
生によりエンジンの出力低下、或いはエンジンの
過熱による破壊を招くものである。このノツクは
点火時期と密接な関係を持つており、エンジンの
特性上、ノツク直前に点火時期即ち点火進角を設
定することがエンジン出力を最大にできることが
知られている。従つて、ノツクの発生を避ける結
果、点火進角を小さくすることは、逆にエンジン
出力を低下させることにもなるので、点火時期は
ノツク発生直前に制御することが要求される。特
に、ターボチヤージヤー付エンジンにおいては、
圧縮比が高く、最大効率を維持するためには、点
火時期を最適なものとすることが要求される。ノ
ツクを検出して点火時期を制御する技術は例えば
特開昭52−84330号公報に開示されている。
〔発明が解決しようとする課題〕
しかし、従来のノツクによる点火時期制御は、
ノツクが発生したか否か、即ちノツクの有無によ
り点火時期を修正制御するに止まるものであるこ
とから(特開昭54−59529号公報)、ノツクが弱い
ときにも点火時期を必要以上に遅角修正させたし
まつたり、ノツクが強いにも拘らず修正量が少な
すぎて、ノツクを抑制することができない等の問
題があつた。
また、従来のノツクセンサが出力するアナログ
のノツク信号を点火時期制御装置を構成するマイ
クロプロセツサに取り込み、A/D変換してデジ
タル演算処理により、点火時期の修正量を求めて
いた。しかし、ノツク信号をアナログ信号で扱つ
ていたために、ノイズ等の影響を受け、デジタル
演算処理のときに、そのノイズ等を取り除く処理
が必要となり、装置が複雑になるという問題があ
る。
本発明の目的は、ノツクの強度に応じて点火時
期を制御し、エンジン効率を高めるエンジンの点
火時期制御装置を提供することにある。
〔課題を解決するための手段〕
上記目的を達成するため、本発明は、エンジン
の回転情報を取込んでデイジタル演算処理に基づ
きエンジンの点火時期を制御する点火時期制御装
置において、エンジンに発生するノツクを検出し
このノツク状態の強度に対応した数のパルスを発
生するノツク検出装置と、このノツク検出装置の
出力パルス数に直接応じて点火時期の修正値を求
め、この修正値で点火時期を遲角修正するととも
に、修正後にノツクが検出されないときは点火時
期制御周期ごとに点火時期を進角方向に段階的に
増加して修正制御する制御手段とを含んで構成し
たことを特徴とする。
〔作用〕
このように構成されることから、本発明によれ
ば、次の作用により上記目的が達成される。
まず、ノツク検出装置から発生される出力パル
スは、ノツク状態の強度に応じた数のものとな
る。そして点火時期を修正制御する手段は、その
出力パルスを取り込み、その出力パルス数に直接
応じて、すなわちノツクの発生があるたびに、点
火時期の修正値を求め、これにより点火時期を修
正制御する。したがつて、ノツク発生ごとにノツ
クの強度に応じた修正量により点火時期が遅角修
正されるので、適切にノツクが消滅され、エンジ
ン効率が高められる。
また、ノツクが検出されないときは、点火時期
制御周期ごとに段階的に進角方向に修正制御する
ことから、ノツク直前まで点火進角を進めること
になり、エンジン出力が最大に保持されることに
なる。
また、ノツクの強度をパルスとして扱つている
ため、ノイズ等の影響を受けず、かつそのままデ
ジタル演算処理が可能になるから、装置の構成が
簡単になる。
〔実施例〕
また、他の発明は、ノツクの発生に応じて修正
した点火時期を修正最小単位で進角方向に段階的
に増加して修正制御することを特徴とする。
以下、これらの発明を図面に示した実施例に基
づき詳細に説明する。
第1図には各種のエンジン制御を行うエンジン
制御装置の内の点火時期を制御する点火時制御装
置が示されている。図において、CPU12はエ
ンジンの点火時期等の各種データのデイジタル演
算処理を行うセントラルプロセツシングユニツト
であり、ROM14は点火時期制御プログラム等
の制御プログラム及び固定データを格納するため
の記憶素子であり、RAM16は読み出し及び書
き込み可能な記憶素子である。入出力インタフエ
イス回路20は各種センサ、本実施例の場合、ノ
ツク検出装置30、クランク角センサ40及び負
荷センサ50からの信号を受け、バス18で
CPU12に送るとともに、演算処理後の点火信
号IGNを点火コイル駆動回路60へ送るもので
ある。
ノツク検出装置30はエンジンに発生するノツ
ク状態に応じた数のパルスKNCKPを発生すると
ともに、最初の発生パルスに応動して一定時間の
時間信号OSMPを出力するように構成されてい
る。例えば、時間信号OSMPはワンシヨツトマ
ルチバイブレータで作られる。
クランク角センサ40及び負荷センサ50は基
本点火時期θADVの演算の基礎となる情報を得る
ために設けられている。クランク角センサ40は
ポジシヨンパルス信号(POS)P1及び基準ク
ランク角信号(REF)P2を出力し、負荷セン
サ50は本実施例の場合吸入管負圧Lから負荷信
号を得ている。
点火コイル駆動回路60は増幅器62、パワー
トランジスタ64及び点火コイル66から構成さ
れ、入出力インターフエイス回路20からの点火
信号IGNは増幅器62で増幅された後トランジ
スタ64に入力され、これによつて点火コイル6
6の通流電流が制御され、所定の点火時期が得ら
れる。
第2図には入出力インターフエイス回路20に
おける点火時期制御に寄与する回路の具体的構成
が示されている。図において、CPU12で演算
された点火時期データθADV及び点火コイル66
の通電開始時間データθDWLはそれぞれ対応する
アドバンスレジスタ(ADV−REG)202及び
ドエルレジスタ(DWL−REG)204にバス1
8を介して入力設定される。アドバンスレジスタ
202の出力はコンパレータ206に入力され、
また、ドエルレジスタ204の出力はコンパレー
タ208に入力され、コンパレータ206は第1
のカウンタレジスタ210の計数値がアドバンス
レジスタ202の設定値に達した際に出力パルス
を発生する。また、コンパレータ208は第2の
カウンタレジスタ212の計数値がドエルレジス
タ204の設定値に達した際に出力パルスを発生
する。即ち、コンパレータ206は点火時期パル
スを、コンパレータ208は通電開始時期パルス
をそれぞれ出力する。RSフリツプフロツプ21
4は各コンパレータ206,208の出力に応動
してオン、オフ出力を繰り返し、出力で点火信
号IGNが得られる。
以上の点火時期制御を実行するために第1のカ
ウンタレジスタ210はアンドゲート216から
入力されるポジシヨンパルス信号P1を計数する
ようになつており、アンドゲート216は基準ク
ランク角信号P2でセツトされるRSフリツプフ
ロツプ218のQ出力で開くように設定されてい
る。第1のカウンタレジスタ210は基準クラン
ク角信号P2でリセツト(RESET)され、ま
た、RSフリツプフロツプ218はコンパレータ
206の出力でリセツトされる。即ち、コンパレ
ータ206でRSフリツプフロツプ218がリセ
ツトされている状態から、基準クランク角信号P
2でRSフリツプフロツプ218がセツト状態に
入ると、アンドゲート216が開き、第1のカウ
ンタ210は次の基準クランク角信号P2が発生
するまでポジシヨンパルス信号P1を計数するよ
うにされている。
第2のカウンタレジスタ212もポジシヨンパ
ルス信号P1をアンドゲート220を介して計数
するが、アンドゲート220の開く条件がアンド
ゲート216とは異なつている。即ち、RSフリ
ツプフロツプ218がリセツトされるコンパレー
タ206の出力でセツトされるRSフリツプフロ
ツプ222のQ出力の成立で、アンドゲート22
0が開くように設定され、RSフリツプフロツプ
222のリセツトはコンパレータ208の出力で
行われる。したがつて、コンパレータ206が出
力を発生した後、ドエルレジスタ204に設定さ
れた値まで、第2のカウンタレジスタ212はポ
ジシヨンパルス信号P1を計数することになる。
また、ノツク検出装置30の出力パルス
KNCKP及びOSMPはアンドゲート232を介し
てカウンタレジスタ234に入力されており、時
間信号OSMPの時間内に発生するノツク信号
KNCKPが計数される。CPU12はこの計数終
了時点で割込みがかけられ、カウンタレジスタ2
34の計数値が、CPU12にバス18を介して
取込まれると同時に、カウンタレジスタ234の
計数値はクリアされて次のノツク発生に備える。
CPU12に取込まれたパルス数NPはノツクの強
度に対応するデータであつて、点火時期修正量
ΔθADV1の計算ΔθADV1=f(NP)に用いられ
る。
時間信号OSMPはステータスレジスタ236
で保持され、本実施例の場合、時間信号OSMP
の後縁がノツク割込要求信号とされており、これ
はCPU12に取込まれる。カウンタ234のリ
セツトはリセツトレジスタ238の出力で行わ
れ、リセツトレジスタ238はCPU12にカウ
ンタ234の計数値が取込まれた後リセツト信号
をカウンタレジスタ234に入力する。
以上の構成において、点火時期制御プログラム
に従つてCPU12で演算処理された結果は、そ
れぞれのレジスタ202,204に設定され、所
定の点火信号IGNがRSフリツプフロツプ214
から得られる。また、ノツクが発生した場合に
は、時間信号OSMPで割込要求が発生され、所
定時間ノツクの強度に応じて発生された数のパル
スの計数値をCPU12に取込んで修正値を求め、
点火進角を遅角修正する。そして、修正後は次の
ノツク割込要求による修正がない限り、点火時期
制御の周期ごとに修正最小単位で点火時期を進角
方向に段階的に増加するように制御する。
第3図は以上説明した第2図に示す回路の作動
を示すタイミングチヤートである。図において、
Aは基準クランク角信号(REF)P2、Bはポ
ジシヨンパルス信号(POS)P1である。Cは
第1のカウンタレジスタ210の計数状況を示
し、C1はアドバンスレジスタ202の設定値で
ある。Dはコンパレータ206の出力信号を示
し、第1のカウンタレジスタ210の計数値がア
ドバンスレジスタ202の設定値に到達した際に
出力が発生することを示している。Eは第2のカ
ウンタレジスタ212の計数状況を示し、E1は
ドエルレジスタ204の設定値である。Fはコン
パレータ208の出力で、コンパレータ206の
動作と同様である。Gはコンパレータ206,2
08の出力即ちD,Fに応動するRSフリツプフ
ロツプ214の出力を示している。HはこのQ出
力に応動して流れる点火コイル66の点火コイル
電流を示し、Iは点火時期を示している。
次に、第4図にはノツク検出装置30のノツク
の発生に応動しノツクの強度に応じた数のパルス
KNCKPを発生するノツク検出回路が示されてい
る。図において、ノツクセンサ300は磁歪素子
にピツクアツプコイルを巻回して構成され、エン
ジンのシリンダのノツク振動を電気信号に変換す
る。このノツクセンサ300の出力信号VINは
バンドパスフイルタ302に入力される。このバ
ンドパスフイルタ302はエンジンの寄生振動を
除きノツク振動を効率よく取り出すために設けら
れており、演算増幅器304,306、コンデン
サ308,310,312及び抵抗314,31
6,318,320,322,324,326,
328,330,332から構成されている。こ
のバンドパスフイルタ302のバンド幅は、ノツ
ク信号の周波数fが5〜8KHzにあることから、
本実施例の場合7KHzに設定されている。したが
つて、バンドパスフイルタ302を通過したノツ
ク信号はノツク状態の強度即ちライトノツク、ミ
ドルノツク又はベビイノツクに応じて振幅が変化
することになる。本発明はライトノツク発生を基
準として制御し、ライトノツク以上のノツクが発
生しないように制御するものである。
バンドパスフイルタ302を通過したノツク信
号をサンプルホールド値の比較対象として最適値
とするため減衰器340に入力される。減衰器3
40は演算増幅器342、トランジスタ344、
ツエナーダイオード346、ダイオード348,
350及び抵抗352,354,356,35
8,360,362から構成されている。
サンプルホールド回路380は、減衰器340
の出力信号のピーク値をサンプルホールドするた
めに設けられ、トランジスタ384、ダイオード
386、コンデンサ390、抵抗392,39
4,396から構成されている。即ち、コンデン
サ390にはトランジスタ384がオン状態にあ
るとき、ノイズが充電され、この充電された値と
減衰器340の抵抗360,362の中点電圧と
が比較回路700の演算増幅器702で比較され
る。したがつて、ノツクの強度が所定値以上即ち
ライトノツク以上のノツクに対応したパルスを発
生する。
タイミング回路800は前記各回路の動作タイ
ミングを取りかつ不必要な信号で比較回路700
がパルス出力の発生を防止するために設けられて
おり、トランジスタ802,804,806,8
08,810、ダイオード812,814,81
6,818,820,821、コンデンサ82
2,824,826、抵抗828,830,83
2,834,836,838,840,842,
844,846から構成されている。このタイミ
ング回路800のトランジスタ802には点火時
期に一致して発生される点火時期信号900が入
力されている。この信号900は、例えば前記
RSフリツプフロツプ214の出力の後縁を用い
ることができる。
タイミング回路800と比較回路700の出力
側に抵抗902とともに接続されたダイオード9
04は、マスキング回路を構成し、点火時期後所
定時間のノイズによる出力の発生を防止してい
る。このノイズとしては点火信号がバンドパスフ
イルタ302の出力に重畳されるので、これによ
る誤動作を防止するためマスクをかけている。
トランジスタ802とトランジスタ804とは
第1のワンシヨツトマルチバイブレータを構成
し、トランジスタ802が点火時期信号900で
トランジスタ802が所定時間オンとなると、こ
れに応動してトランジスタ804がオフする。ま
た、トランジスタ802とエンジン806とで第
2のワンシヨツトマルチバイブレータが構成され
ている。
トランジスタ808はサンプルホールド放電用
のスイツチを構成し、トランジスタ810はサン
プルホールド充電用のスイツチを構成している。
即ち、トランジスタ806がオフ状態にあると
き、トランジスタ808はオン状態となり、ま
た、トランジスタ804,808が共にオフ状態
にあるとき、トランジスタ810はオン状態とな
る。従つて、トランジスタ810がオン状態とな
ると、サンプルホールド回路380のトランジス
タ384がオン状態となり、コンデンサ390は
サンプルホールドをする。また、トランジスタ8
08がオン状態となると、コンデンサ390は抵
抗396及びダイオード821を介して放電す
る。
第5図は以上の動作タイミングを示したもの
で、Aは点火時期信号900、Bは点火時期信号
でオン状態となるトランジスタ802のコレクタ
電圧、Cはトランジスタ804のコレクタ電圧で
ある。Dはトランジスタ806のコレクタ電圧、
Eはトランジスタ808のコレクタ電圧である。
Fはノツクセンサ300の出力信号波形を示
し、F0はノツク信号以外の信号、F1はライト
ノツク、F2はミドルノツクである。Gはバンド
パスフイルタ302を通過したノツクセンサ30
0の出力信号波形で、周波数7KHzの振幅が得ら
れている。Igは点火信号ノイズである。
Hはサンプルホールド回路380におけるサン
プルホールド電圧で、H1はDに対応するサンプ
ルホールドの放電タイミング、H2はEに対応す
るサンプルホールドタイミングである。
Iはノツク信号波形で、I1はライトノツク、
I2はミドルノツクに対応し、ノツクの強度に応
じてパルス数が増加していることが判る。
次に、以上説明した点火時期制御装置で実行さ
れる点火時期制御プログラムを第6図ないし第9
図に基づき説明する。
第6図にはエンジンの各種プログラム制御にお
ける点火時期制御及びノツク信号処理ルーチンの
位置づけが示されている。図において、割込要求
IRQ500が発生すると、次のステツプ502で
割込要求解析処理によつてノツク(Knock)が、
タイマ割込(TIMER)かが判断される。タイマ
割込である場合には、ステツプ504でタスク・
スケジユールにより各種のタスク506,50
8,510,512がスケジユールに従つて実行
される。タスク506は例えば吸入管負圧のアナ
ログ・デイジタル変換A/D及び回転数入力、タ
スク508は点火時期及び点火コイルの通電時間
制御、タスク510はスタータスイツチ及びアイ
ドルスイツチのモニタ制御、タスク512は補正
処理である。そして、各種タスクの実行の結果、
ステツプでタスク終了報告514がタスク・スケ
ジユールに対してなされる。
また、ステツプ502で割込要求解析処理の結
果、ノツク割込要求の場合には、ステツプ520
でノツク信号処理ルーチンが実行される。
第7図には前記ノツク信号処理ルーチンが示さ
れている。図において、タスク起動522により
ステツプ524において、カウンタレジスタ23
4のカウント終了でステータレジスタ236のフ
ラグをリセツトする。ステツプ526において、
カウンタレジスタ234の内容NPの取込みが行
われ、取込んだ後ステツプ528でカウンタレジ
スタがクリアされる。取込んだパルス数NPはノ
ツクの強度に応じた値であり、この値から次のス
テツプ530で点火時期修正量ΔθADV1が
ΔθADV1=f(NP)から計算される。ついで、
ステツプ532で点火時期修正実行報告(フラグ
セツト)がなされて、ステツプ534でタスク終
了となる。
第8図には点火時期制御ルーチンが示され、タ
イマ割込による一定の点火時期制御周期ごとに実
行される。この点火時期制御ルーチンは基本点火
時期θADV計算値に、前記点火時期修正量
ΔθADV1及び通常修正量ΔθADV2を加える修正
制御を行うように構成されている。図において、
タスク起動540によりステツプ542で基本点
火時期θADV(BASE)がθADV(BASE)=f
(N,L)より計算される。ここで、Nはエンジ
ン回転数、Lは吸入管負圧である。
計算の後、次のステツプ544でノツクによる
修正実行が完了したか否か(Yes、No)が判断
される。ノツクが発生して未だその修正実行が完
了していない場合(NO)には、次のステツプ5
46で、点火時期修正量ΔθADV(t)が次式で
求められる。
ΔθADV(t)=θADV(t−1)−ΔθADV1 …(1) 式(1)において、ΔθADV1は現在の修正量、
ΔθADV(t−1)は修正直前の前の修正量であ
る。
ステツプ544で求めた点火時期修正量θADV
(t)は、ステツプ548において、ステツプ5
42で求めた基本点火時期θADVに次式で示すよ
うに加えられる。
ΔθADV(t)=θADV(BASE)+ΔθADV(t)
…(2) ステツプ548の修正の結果、次のステツプ5
50で修正実行終了報告(フラグ・リセツト)が
なされ、ステツプ552でアトバンスレジスタへ
ステツプ548で求められた点火時期θADV(t)
が設定される。
以上のようにしてアドバンスレジスタに点火時
期θADV(t)が設定された後、ステツプ554
において点火コイル66への通電開始時期制御ル
ーチンが実行されてタスク終了556となる。
また、ステツプ544でノツクによる修正実行
が完了していると判断された場合、ステツプ55
8に移行して点火時期修正量ΔθADV(t)が次
式より求められる。
ΔθADV(t)=ΔθADV(t−1)+ΔθADV2
…(3) 式(3)において、ΔθADV(t−1)は修正直前
の修正量であり、ΔθADV2は通常修正量である。
この通常修正量ΔθADV2は修正最小単位を意味
している。ステツプ558で求められた点火時期
修正量ΔθADV(t)はステツプ542で求めら
れた基本点火時期θADV(BASE)に加えられる。
即ち、点火時期θADV(t)は、 θADV(t)=θADV(BASE)+ΔθADV(t)
…(4) から求められる。
この式(4)から明らかなように、ノツクの発生に
よつてノツクの強度に応じて遅角させた点火時期
を、ノツクが消滅したときには点火時期制御周期
ごとに最小修正単位の点火時期修正量で進角方向
に増加させている。
ステツプ560で求められた点火時期θADV
(t)はステツプ552でアドバンスレジスタ2
02に設定され後、前記と同様にステツプ554
で通電開始時期制御ルーチンが実行されてタスク
終了556となる。
以上説明したように点火時期が制御される結
果、ノツクの発生と同時にノツク消滅処理がノツ
クの強度に応じて行われ、ノツク消滅処理後は点
火時期を進角方向に最小修正単位で増加させるの
で、常にノツク直前に点火時期が最適状態に高精
度に設定されることになり、走行性の向上とエン
ジン出力を最大に維持することができ、エンジン
効率を高めかつ排気ガス対策上極めて有益であ
る。特に、ターボチヤージヤーを付加したエンジ
ンには極めて有効である。
第9図には点火時期制御ルーチンの他の実施例
が示されている。この点火時期制御ルーチンは、
第8図に示す点火時期制御ルーチンにエンジンの
回転数による制御ステツプを付加したもので、高
回域における点火時期のノツク修正の悪影響を除
去したものである。即ち、ステツプ542の後
に、ステツプ600を設けてエンジン回転数Nが
予め設定した値NK以上か否か(Yes、No)を判
断し、予め設定した値NK未満の場合(No)に
は、第8図に示す点火時期制御ルーチンと同様で
あるが、予め設定した値NK以上の場合(Yes)
にはステツプ602で点火時期修正量ΔθADV
(t)=0とする。この結果、ステツプ604で点
火時期θADV(t)は基本点火時期θADV
(BASE)のみとされ、この値はステツプ552
でアドバンスレジスタ202に設定される。その
他のステツプは第8図に示すルーチンと同様であ
るので、その説明を省略する。
次に、本実施例の点火時期制御の実施結果を第
10図について説明する。図において、Aはエン
ジンの始動から発進、走行に至るエンジン回転数
N(rpm)の推移を示し、Bは車速である。Cは
点火時期における進角度(゜)を示し、縦軸は上
死点からの角度を示している。点火進角度の推移
は、ノツク制御の実行を示している。
〔発明の効果〕
以上説明したように、本発明によれば、ノツク
検出装置によりノツクの強度に応じた数のパルス
を出力し、ノツク発生のたびに直接その出力パル
スの数に応じて点火時期を修正するようにしてい
ることから、ノツク発生ごとに次の点火時期がそ
のノツクの強度に応じた修正値だけ遅角される。
これにより、点火時期がノツク直前の最適状態に
維持されるように制御されるので、ノツク音によ
る走行性の低下は防止されるとともに、エンジン
出力を最大に維持でき、エンジン効率を高めるこ
とができる。
また、ノツクが検出されないときは、点火時期
制御周期ごとに段階的に遅角方向に修正制御する
ことから、ノツク直前まで点火進角を進めること
になり、エンジン出力が最大に保持されることに
なる。
【図面の簡単な説明】
第1図は本発明のエンジンの点火時期制御装置
の実施例を示すブロツク図、第2図は第1図中の
入出力インターフエイス回路の点火時期制御のた
めの基本構成を示すブロツク図、第3図A〜Iは
第2図の回路の作動を示すタイムチヤート、第4
図はノツク検出回路の具体的構成を示す回路図、
第5図A〜Iはその作動を示すタイムチヤート、
第6図は割込処理を示すフローチヤート、第7図
はノツク信号処理ルーチンを示すフローチヤー
ト、第8図は点火時期制御ルーチンを示すフロー
チヤート、第9図は点火時期制御ルーチンの他の
実施例を示すフローチヤート、第10図A,B,
Cは実施結果を示すグラフである。 12……CPU、14……ROM、16……
RAM、18……バス、20……入出力インター
フエイス回路、30……ノツク検出装置、40…
…クランク角センサ、50……負荷センサ。

Claims (1)

    【特許請求の範囲】
  1. 1 エンジンの回転情報を取込んでデイジタル演
    算処理に基づきエンジンの点火時期を制御する点
    火時期制御装置において、エンジンに発生するノ
    ツクを検出しこのノツク状態の強度に対応した数
    のパルスを発生するノツク検出装置と、このノツ
    ク検出装置の出力パルス数に直接応じて点火時期
    の修正値を求め、この修正値で点火時期を遲角修
    正するとともに、修正後にノツクが検出されない
    ときは点火時期制御周期ごとに点火時期を進角方
    向に段階的に増加して修正制御する制御手段とを
    含んで構成したことを特徴とするエンジンの点火
    時期制御装置。
JP6387179A 1979-05-25 1979-05-25 Ignition timing controller for engine Granted JPS55156258A (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP6387179A JPS55156258A (en) 1979-05-25 1979-05-25 Ignition timing controller for engine
EP80102787A EP0022159B1 (en) 1979-05-25 1980-05-20 Method and apparatus for controlling the ignition timing of internal combustion engines
DE8080102787T DE3069821D1 (en) 1979-05-25 1980-05-20 Method and apparatus for controlling the ignition timing of internal combustion engines
US06/151,987 US4367531A (en) 1979-05-25 1980-05-21 Method and apparatus for controlling ignition timing of internal combustion engine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6387179A JPS55156258A (en) 1979-05-25 1979-05-25 Ignition timing controller for engine

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2157230A Division JPH0612108B2 (ja) 1990-06-15 1990-06-15 エンジンの点火時期制御装置

Publications (2)

Publication Number Publication Date
JPS55156258A JPS55156258A (en) 1980-12-05
JPH03506B2 true JPH03506B2 (ja) 1991-01-08

Family

ID=13241786

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6387179A Granted JPS55156258A (en) 1979-05-25 1979-05-25 Ignition timing controller for engine

Country Status (1)

Country Link
JP (1) JPS55156258A (ja)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6090984A (ja) * 1983-10-24 1985-05-22 Mazda Motor Corp エンジンの点火時期制御装置
JPH0758064B2 (ja) * 1986-07-31 1995-06-21 日本電装株式会社 内燃機関用ノツク制御装置

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5459529A (en) * 1977-10-20 1979-05-14 Nippon Denso Co Ltd Ignition timing controller for engine
JPS6060024B2 (ja) * 1977-10-19 1985-12-27 株式会社日立製作所 エンジン制御方法
JPS54162033A (en) * 1978-06-13 1979-12-22 Nippon Soken Inc Ignition time controlling apparatus for internal combustion engine

Also Published As

Publication number Publication date
JPS55156258A (en) 1980-12-05

Similar Documents

Publication Publication Date Title
US4367531A (en) Method and apparatus for controlling ignition timing of internal combustion engine
US4513716A (en) Ignition timing control system with knock control for internal combustion engines
US5448976A (en) Method for suppressing vibrations in the drive train of a motor
JP3084889B2 (ja) 内燃機関用ノック制御装置
JPH02272328A (ja) エンジンのノック検出装置
EP0096869B1 (en) Method and apparatus of ignition timing control
JPH0134302B2 (ja)
JPH03506B2 (ja)
JPS6156419B2 (ja)
JPS61237884A (ja) 内燃機関用ノツキング制御装置
JPH0475397B2 (ja)
US4452206A (en) Ignition timing control system for internal combustion engines
JPS61275572A (ja) 内燃エンジンの点火時期制御方法
JPS6148631B2 (ja)
JPH0260868B2 (ja)
JPH0320592B2 (ja)
JPH06280671A (ja) 内燃機関の燃焼状態判定装置及び燃焼状態制御装置
JPS6220379B2 (ja)
JPH0612108B2 (ja) エンジンの点火時期制御装置
JP2542116B2 (ja) 内燃機関用ノック制御装置及び方法
KR870002093B1 (ko) 엔진의 녹크 점화시기 제어장치
JPS5941666A (ja) 内燃機関の点火時期制御方法
KR870002092B1 (ko) 엔진의 녹크 점화시기 제어방법
JPS61205377A (ja) 内燃エンジンの点火時期制御方法
CN211122913U (zh) 一种磁电式传感器的信号处理系统、发动机及机动车辆