JPS6114471A - 内燃機関の点火時期制御装置 - Google Patents
内燃機関の点火時期制御装置Info
- Publication number
- JPS6114471A JPS6114471A JP59132991A JP13299184A JPS6114471A JP S6114471 A JPS6114471 A JP S6114471A JP 59132991 A JP59132991 A JP 59132991A JP 13299184 A JP13299184 A JP 13299184A JP S6114471 A JPS6114471 A JP S6114471A
- Authority
- JP
- Japan
- Prior art keywords
- ignition timing
- ignition
- combustion engine
- value
- 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.)
- Pending
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/1523—Digital data processing dependent on pinking with particular laws of return to advance, e.g. step by step, differing from the laws of retard
-
- 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)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
り産業上の利用分野〕
この発明は、内燃機関の点火時期制御装置の改良技術に
関するものである。
関するものである。
し従来の技術J
例えば特開昭58−82074号公報に見られるように
、内燃機関の燃焼室内圧力(筒内圧力)を検出し5その
圧力が最大となった時のクランク角度B pmaxに基
づいて該クランク角度(1+pmaxか機関の発生トル
クを最大にする所定クランク角度位置にくるように点火
時期を修正制御(以下M B T制御と呼ぶ)すると共
に、燃焼室内圧力の検出信号から機関のノッキングを検
出し、そのノッキングレベルが所定値より大きい時に前
述のM B T制御よりも優先してノッキングレベルを
回避すへく(ノッキングレベルか所定値以下に低下する
まで)点火時期を遅角制御するようにした内燃機関の点
火時期制御装にtかある。
、内燃機関の燃焼室内圧力(筒内圧力)を検出し5その
圧力が最大となった時のクランク角度B pmaxに基
づいて該クランク角度(1+pmaxか機関の発生トル
クを最大にする所定クランク角度位置にくるように点火
時期を修正制御(以下M B T制御と呼ぶ)すると共
に、燃焼室内圧力の検出信号から機関のノッキングを検
出し、そのノッキングレベルが所定値より大きい時に前
述のM B T制御よりも優先してノッキングレベルを
回避すへく(ノッキングレベルか所定値以下に低下する
まで)点火時期を遅角制御するようにした内燃機関の点
火時期制御装にtかある。
[発明か解決しようとする問題点」
ところで、上記のような従来装置では、検出したノンキ
ンクレベルが所定値より小さい間はMBl”制御を行な
って、最大トルクか得られる点火時期まで点火時期を進
角修正し、検出したノンキンクレベルが所定値を越えた
時にのみM B T fall tsに優先してノッキ
ング回避制御を行なうようになっているため、次のよう
な問題があった。
ンクレベルが所定値より小さい間はMBl”制御を行な
って、最大トルクか得られる点火時期まで点火時期を進
角修正し、検出したノンキンクレベルが所定値を越えた
時にのみM B T fall tsに優先してノッキ
ング回避制御を行なうようになっているため、次のよう
な問題があった。
すなわち、万一ノンキング検出系に異常(故障)か発生
してノンキングの検出かできなくなると、M B T制
御からノッキング回避制御への優先切換かできなくなる
ため、ノッキングか発生しているにも拘らすMBT制御
を続行してヘビーノック以」二のノンキングを発生させ
、場合によっては機関を数損してしまうことかあった。
してノンキングの検出かできなくなると、M B T制
御からノッキング回避制御への優先切換かできなくなる
ため、ノッキングか発生しているにも拘らすMBT制御
を続行してヘビーノック以」二のノンキングを発生させ
、場合によっては機関を数損してしまうことかあった。
この発明は、このような問題の解決を図ろうとするもの
である。
である。
そこで、この発明による内燃機関の点火時期制御装置は
第1図に示すように、前述したこの発明の前提となる内
燃機関の点火時期制御装置ハにおいて、機関の運転状態
を検出する運転状態検出手段Bと、この運転状態検出手
段Bの検出結果に応して点火時期の最大許容限度値を演
算する演算手段Cと、前述の点火時期制御装置△におい
て求めら汎る燃焼室内圧力が最大となった時のクランク
角度θpmaxに基づく修正点火時期が演算手段Cによ
って演算した最大許容限度値を越えたか否かを判定する
判定手段りと、この判定手段りによって01、+may
に基つく修正点火時期が最大許容限度値を越えたと判定
された時に、点火時期をその最大許容限度値以下に制限
する制限手段Eとを設けて構成している。
第1図に示すように、前述したこの発明の前提となる内
燃機関の点火時期制御装置ハにおいて、機関の運転状態
を検出する運転状態検出手段Bと、この運転状態検出手
段Bの検出結果に応して点火時期の最大許容限度値を演
算する演算手段Cと、前述の点火時期制御装置△におい
て求めら汎る燃焼室内圧力が最大となった時のクランク
角度θpmaxに基づく修正点火時期が演算手段Cによ
って演算した最大許容限度値を越えたか否かを判定する
判定手段りと、この判定手段りによって01、+may
に基つく修正点火時期が最大許容限度値を越えたと判定
された時に、点火時期をその最大許容限度値以下に制限
する制限手段Eとを設けて構成している。
このように構成すると、ノンキング検出系の故障の有無
に拘らず、θpmaxに基づく修正点火時期か、演算手
段Cによって演算した運転状態検出手段I3の検出結果
に基づく最大許容限度値を越えていItば、その事を判
定手段りが判定して、制限手段Eが点火時期をその最大
許容限度値に制限するので、ノンキング検出系が故障し
たとしてもノンキングの発生時に点火時期が無闇に進角
しなくなる、。
に拘らず、θpmaxに基づく修正点火時期か、演算手
段Cによって演算した運転状態検出手段I3の検出結果
に基づく最大許容限度値を越えていItば、その事を判
定手段りが判定して、制限手段Eが点火時期をその最大
許容限度値に制限するので、ノンキング検出系が故障し
たとしてもノンキングの発生時に点火時期が無闇に進角
しなくなる、。
r実 施 例J
以下、この発明の実施例を図面の第2図以降を参照しな
かJっ説明する。
かJっ説明する。
第2図は、この発明の一実施例を示す構成図である。
同図において、1はクランク角センサであり、例えば6
気筒内燃機関を対象として120“”CA毎(4気筒内
燃機関の場合180″CA毎〕に各気筒の圧縮上死点前
の所定クランク角度位置(例えばBTDC70” 3で
基準位置信号s1を出力すると共に、単位クランク角度
(例えば2°CA)毎に単位角度信号S2を出力する。
気筒内燃機関を対象として120“”CA毎(4気筒内
燃機関の場合180″CA毎〕に各気筒の圧縮上死点前
の所定クランク角度位置(例えばBTDC70” 3で
基準位置信号s1を出力すると共に、単位クランク角度
(例えば2°CA)毎に単位角度信号S2を出力する。
なお、この単位角度信号S2は後述するコントロールユ
ニット7における入出力制御回路11で機関回転数の検
出に供せられるので、このクランク角センサ1は機関の
運転状態を検出する運転状態検出手段の一部を構成して
いる。
ニット7における入出力制御回路11で機関回転数の検
出に供せられるので、このクランク角センサ1は機関の
運転状態を検出する運転状態検出手段の一部を構成して
いる。
2は吸入空気量センサであり、機関の運転状態を表わす
機関吸入空気量に応した吸気量信号s3を出力する。
機関吸入空気量に応した吸気量信号s3を出力する。
3は例えば絞弁開度センサ又は吸気管負圧センサ等の負
荷センサであり、やはり機関の運転状態を表わす機関負
荷状態に応じた負荷信号s4を出力する。
荷センサであり、やはり機関の運転状態を表わす機関負
荷状態に応じた負荷信号s4を出力する。
4は気筒判別センサであり、特定の気筒(例えは第1気
筒)の圧縮上死点前の所定クランク角度位置(例えは第
1気筒のBTDC80”)て気筒判別信号−85を出力
する。
筒)の圧縮上死点前の所定クランク角度位置(例えは第
1気筒のBTDC80”)て気筒判別信号−85を出力
する。
したかつて、この気筒判別信号S5はクランク軸か2回
転する毎に一度出力される。
転する毎に一度出力される。
5は圧力センサであり、例えはシリンダヘットとシリン
ダブロックとの間のシリンダカスケラトに組み込んだ圧
電素子等によって構成され、機関の燃焼室内圧力(筒内
圧力)に応じた圧力信号S6を図示しないチャージアン
プを介して出力する。
ダブロックとの間のシリンダカスケラトに組み込んだ圧
電素子等によって構成され、機関の燃焼室内圧力(筒内
圧力)に応じた圧力信号S6を図示しないチャージアン
プを介して出力する。
6はノッキング検出回路であり、例えは第6図に示すよ
うに圧力センサ5からの圧力信号S6(第4 fi+
(イ)参照)からノンキング発生時に特に多く含ま2す
る例えは6〜15kllzの高周波成分86′ (第4
図(口〕参照)のみを通過させるハン1へバスフィルタ
(+3I)F)6Aと、その高周波成分S、′を半波
整流すると共にその半波整流信号か1−)エンヘローブ
信号を形成(包絡線検波)して、第4図(ハ)に示すよ
うなノッキングレベルに応したノッキング信号S?とし
て出力する波形整形回路6Bとによって構成している。
うに圧力センサ5からの圧力信号S6(第4 fi+
(イ)参照)からノンキング発生時に特に多く含ま2す
る例えは6〜15kllzの高周波成分86′ (第4
図(口〕参照)のみを通過させるハン1へバスフィルタ
(+3I)F)6Aと、その高周波成分S、′を半波
整流すると共にその半波整流信号か1−)エンヘローブ
信号を形成(包絡線検波)して、第4図(ハ)に示すよ
うなノッキングレベルに応したノッキング信号S?とし
て出力する波形整形回路6Bとによって構成している。
なお、このノッキング検出回路6において、圧力信号S
6を平滑して機関の通常のノイスレベルに対応したハッ
ククラン1ヘレヘルを形成し、その形成したレベルと前
述のエンヘローブ信号の最大レベルどの差をノンキング
信号S7どじて出力するようにしても良い。
6を平滑して機関の通常のノイスレベルに対応したハッ
ククラン1ヘレヘルを形成し、その形成したレベルと前
述のエンヘローブ信号の最大レベルどの差をノンキング
信号S7どじて出力するようにしても良い。
第2図に戻って、7はコントロールユニットであり、中
央処理装置(CPU)8.リードオンリメモリ (ブロ
クラムメモリ)[、ROMJ 9.ランタムアクセスメ
モリ (データメモリ、l[、RAMJlo、及び人出
力インターフェース、レジスタ。
央処理装置(CPU)8.リードオンリメモリ (ブロ
クラムメモリ)[、ROMJ 9.ランタムアクセスメ
モリ (データメモリ、l[、RAMJlo、及び人出
力インターフェース、レジスタ。
カウンタ、A、/D変換器、高周波カッ1〜フィルタ等
を内蔵した入出力制御回路11等からなるマイクロコン
ピュータによって構成している。1そして、そのCPU
8が人出力制御回路11を介して入力される各種センサ
出力に基つく種々のデータをROM E3に予め格納し
た後述するプログラムを逐次実行しながら処理すること
によって、この発明に係わる演算機能2判定機能、及び
制限機能等の役目を果す。
を内蔵した入出力制御回路11等からなるマイクロコン
ピュータによって構成している。1そして、そのCPU
8が人出力制御回路11を介して入力される各種センサ
出力に基つく種々のデータをROM E3に予め格納し
た後述するプログラムを逐次実行しながら処理すること
によって、この発明に係わる演算機能2判定機能、及び
制限機能等の役目を果す。
12は点火装置であり、電源(バッテリ)13゜点火コ
イル14.パワー1−センシスタ15.ナイス1−リヒ
ユータ16.及び機関の各気筒毎に設けた点火プラク1
7A〜17Fによって構成しており、点火コイル14の
一次側をオン・オフするパワートランジスタ15には、
コン1〜ロールユニツ1へ7から点火信号S8が与えら
れる。
イル14.パワー1−センシスタ15.ナイス1−リヒ
ユータ16.及び機関の各気筒毎に設けた点火プラク1
7A〜17Fによって構成しており、点火コイル14の
一次側をオン・オフするパワートランジスタ15には、
コン1〜ロールユニツ1へ7から点火信号S8が与えら
れる。
以下、第5図の処理フロー図をも参照しなから、作用を
説明する。
説明する。
第5図の処理フロー図に示すプログラムは、クランク角
センサ1から基準位置信号S1か入力する毎にCP t
、J 8によって実行される120”CA毎の割込処理
プログラムである。
センサ1から基準位置信号S1か入力する毎にCP t
、J 8によって実行される120”CA毎の割込処理
プログラムである。
先ず、5TEI)lては、第1図のノッキング検出回路
6からのノッキング信号S7を入出力制御回路11のA
/ D変換器によってA、 / D変換して得たノン
キンクレノ\ルデータを取り込んでRA、Ml[]に一
旦格納する。
6からのノッキング信号S7を入出力制御回路11のA
/ D変換器によってA、 / D変換して得たノン
キンクレノ\ルデータを取り込んでRA、Ml[]に一
旦格納する。
srE+Jzでは、S1’EP IてRAMl0に格納
したノッキングレベルテータXを予め定めた基準値XL
I(例んは極めて軽微で実用」二全く問題のないノッキ
ングレベルに対応した値)と比較して、ノッキングの発
生の有無を判定し、もしX)Xoでノンキングか発生し
ていれは5TEP 4のM 13−1制御に優先して一
ノッキング回避制御を行なっために5TEI’3に進み
、X≦XOでノッキングが発生していなけれは5TEP
llIに進む。
したノッキングレベルテータXを予め定めた基準値XL
I(例んは極めて軽微で実用」二全く問題のないノッキ
ングレベルに対応した値)と比較して、ノッキングの発
生の有無を判定し、もしX)Xoでノンキングか発生し
ていれは5TEP 4のM 13−1制御に優先して一
ノッキング回避制御を行なっために5TEI’3に進み
、X≦XOでノッキングが発生していなけれは5TEP
llIに進む。
5TEP3のノンキンク回j膣制御ルーチンでは、次の
ような処理を行なう。
ような処理を行なう。
すなわち、例んばノッキング発生前に後述するST’E
P4で求められたMBT制御による最終的な設定点火時
期△D Vを遅角修正制御ずべくこのハD\fから一点
火毎に遅角すべき値(例えば1”’ CA)を差し引い
た値を今回の最終的な点火時期ADV(A I) V←
(A、DV−71ン〕とする処理を行なう1、そして、
この5TEP 3の処理はノンキングか回避されてX≦
X oどならない限り、基準位置信号S1か人力する毎
、即ち各気筒毎に一回の点火が行なわれる毎に5TrE
P1〜3,8の処理順序で(S ’r ri P 8の
点火信号S8の出力処理は後述する)繰り返し実行され
るため、最終的な点夕く時期A I) VばX≦X (
−rになるまで]”CAずつ徐々に遅角されていく、。
P4で求められたMBT制御による最終的な設定点火時
期△D Vを遅角修正制御ずべくこのハD\fから一点
火毎に遅角すべき値(例えば1”’ CA)を差し引い
た値を今回の最終的な点火時期ADV(A I) V←
(A、DV−71ン〕とする処理を行なう1、そして、
この5TEP 3の処理はノンキングか回避されてX≦
X oどならない限り、基準位置信号S1か人力する毎
、即ち各気筒毎に一回の点火が行なわれる毎に5TrE
P1〜3,8の処理順序で(S ’r ri P 8の
点火信号S8の出力処理は後述する)繰り返し実行され
るため、最終的な点夕く時期A I) VばX≦X (
−rになるまで]”CAずつ徐々に遅角されていく、。
5TEP4のM 13 王制溝ルーチンでは、次のよ−
)な処理を行なう。
)な処理を行なう。
先ず、第1図の入出力制御回路11においてクランク角
センサ1からの単位角度信号S、、を一定時間間隔の間
繰り返しカウントすることによって逐次得ている機関回
転数データと、やはり入出力制御回路11のA/D変換
器によってA/D変換して青た吸入空気Jtセンサ2か
らの吸気量信号S3に基つ(吸気量データとに基ついて
、例えは第6図に示すような基本点火時期チーフル(R
OMS内のチーフル)をチーフルルツクアップして、そ
の時の機関運転状態に適した基本点火時期(基本点火進
角値)A、DVφを求めておく。
センサ1からの単位角度信号S、、を一定時間間隔の間
繰り返しカウントすることによって逐次得ている機関回
転数データと、やはり入出力制御回路11のA/D変換
器によってA/D変換して青た吸入空気Jtセンサ2か
らの吸気量信号S3に基つ(吸気量データとに基ついて
、例えは第6図に示すような基本点火時期チーフル(R
OMS内のチーフル)をチーフルルツクアップして、そ
の時の機関運転状態に適した基本点火時期(基本点火進
角値)A、DVφを求めておく。
次に、以下のようにして燃焼室圧力か最大どなった時の
クランク角度17pmaxの検出処理を行なう。
クランク角度17pmaxの検出処理を行なう。
先ず第1図の入出力制御回路11では、クランク角セン
サ1からの単位角度信号(2″信号)S2を、気筒判別
センサ4からの気筒判別信号S5か人力する毎にカウン
ト値かりセットされるカウンタによってアップカウント
している(第7図(ハ)(ニ)参照う。
サ1からの単位角度信号(2″信号)S2を、気筒判別
センサ4からの気筒判別信号S5か人力する毎にカウン
ト値かりセットされるカウンタによってアップカウント
している(第7図(ハ)(ニ)参照う。
一方、やはり入出力制御回路11において、圧力センサ
5からの第7図(イ)に示す圧力信号56(1気筒相当
の信号を示している)から高周波カッ1−フィルタによ
り高周波成分をカッ1へすることによって得た同図(ロ
)に示すような圧力信号SGOを、逐次A/D変換器に
A/1つ変換させなからその変換値をサンブリンクして
、前述のカウンタのカラン1−値か0 、60.120
.180.240.300.360(クランク角度にす
れは0= 、120” 、240” 、360’ 。
5からの第7図(イ)に示す圧力信号56(1気筒相当
の信号を示している)から高周波カッ1−フィルタによ
り高周波成分をカッ1へすることによって得た同図(ロ
)に示すような圧力信号SGOを、逐次A/D変換器に
A/1つ変換させなからその変換値をサンブリンクして
、前述のカウンタのカラン1−値か0 、60.120
.180.240.300.360(クランク角度にす
れは0= 、120” 、240” 、360’ 。
480” 、600” 、720° に対応する)にな
る毎に、人々の区間で変換値が最大になった時の前述の
カウンタのカウント値αを読み込む。
る毎に、人々の区間で変換値が最大になった時の前述の
カウンタのカウント値αを読み込む。
但し、区間60〜】20では読み込んたαか160を減
じた値をαとし5、区間120〜180てはやはり読み
込んたαか6120を減した値をαどするように。
じた値をαとし5、区間120〜180てはやはり読み
込んたαか6120を減した値をαどするように。
各区間の下限値を読み込んたカウンタの値から減し、た
値をαとする。5 そして、に記のようにして求めた各気筒毎のαに夫々(
2α−30)なる演算を施すと共に、そのうちの最新の
4テータの中から最大と最小の2テ−タを除いて、残り
のデータの平均値αを泪算することによって、燃焼室内
の圧力が最大となった時の一ヒ死魚を基準にしたクラン
ク角度θpmax 1(ATDC)を求め
る。
値をαとする。5 そして、に記のようにして求めた各気筒毎のαに夫々(
2α−30)なる演算を施すと共に、そのうちの最新の
4テータの中から最大と最小の2テ−タを除いて、残り
のデータの平均値αを泪算することによって、燃焼室内
の圧力が最大となった時の一ヒ死魚を基準にしたクラン
ク角度θpmax 1(ATDC)を求め
る。
そしてθp In a Xが求まると、予め定めておい
た値K (A’I’l)C,IO’”〜20゛′の値で
、筒内圧力の最大4直かこのクランク角位置にくるよう
に点火時期登制御すると機関の発生トタルか最大となる
)と、その求めたクランク角度Oprna、xとを比較
し、Opn+axをKに一致させるように制御(MBT
制御制御品ための修正量r]を演算する、。
た値K (A’I’l)C,IO’”〜20゛′の値で
、筒内圧力の最大4直かこのクランク角位置にくるよう
に点火時期登制御すると機関の発生トタルか最大となる
)と、その求めたクランク角度Oprna、xとを比較
し、Opn+axをKに一致させるように制御(MBT
制御制御品ための修正量r]を演算する、。
この修正量nの演算としては、フィー1ヘハツク制御で
良く用いられるように、θpmaxどKとの偏差の比例
分と積分分とを加算した値をnとする、所謂比例積分演
算を行なうものとする。
良く用いられるように、θpmaxどKとの偏差の比例
分と積分分とを加算した値をnとする、所謂比例積分演
算を行なうものとする。
そして最後に、チーフルルツクアップした基本点火時期
ADVφにMBT制御用の修正量nを加算した値を最終
的な点火時期ADV (ADV=ハDVφ+n) (D
pmaxに基つく修正点火時IUI Jとする。
ADVφにMBT制御用の修正量nを加算した値を最終
的な点火時期ADV (ADV=ハDVφ+n) (D
pmaxに基つく修正点火時IUI Jとする。
次に、第5図の51’EP5では、第1図の人出力制御
回路11にて逐次得ている前述した機関回転数データ
(N)と負荷センサ乙からの負荷信号S、。
回路11にて逐次得ている前述した機関回転数データ
(N)と負荷センサ乙からの負荷信号S、。
をやはり入出力制御回路11のA/D変換器で変換して
得ている負荷データCL)とに基ついて、ROM 9に
予め格納した最大許容進角限度値ADVL]:MITの
テーブルをテーブルルックアップして1機関運転状態に
応した最大許容進角度値AI’1VL111TTを演算
する、。
得ている負荷データCL)とに基ついて、ROM 9に
予め格納した最大許容進角限度値ADVL]:MITの
テーブルをテーブルルックアップして1機関運転状態に
応した最大許容進角度値AI’1VL111TTを演算
する、。
このA D V +、1訂丁のテーブルは、機関回転数
と機関負荷とをパラメータとした二次元チーフルであり
、例えはノッキングかM 13 T(hルクか最大とな
る最小の点火時期)よりも進角側で発生する運転領域で
ばA D V L I門IT= MnT+β(βはバラ
ツキを見込んだ値)とすると共に、ノッキングがM B
Tよりも遅角側で発生する運転領域ではADVLI旧
T= 1’KA+β(1’KAは1−レースノンフレベ
ルの点火時期)どし、た実験データのチーフルでオりる
3゜STI三P 6では、5TEP /Iて求めた点火
時期A D Vと、’、′、1’ E []5て求めた
最大許容進角限度値A D V 1..1旧Tとを比較
し・で、A I) V >ADVLIM11゛カ否かを
fl+定し、A IつV ≦ADVLiMITならは5
TEP8に進み、ADV>A D V L I M T
’rならば5TEI)7で点火時期△DV(7)値を
最大許容進角限度値ADVLIMITに制限する処理を
施してから5TEP 8に進む。
と機関負荷とをパラメータとした二次元チーフルであり
、例えはノッキングかM 13 T(hルクか最大とな
る最小の点火時期)よりも進角側で発生する運転領域で
ばA D V L I門IT= MnT+β(βはバラ
ツキを見込んだ値)とすると共に、ノッキングがM B
Tよりも遅角側で発生する運転領域ではADVLI旧
T= 1’KA+β(1’KAは1−レースノンフレベ
ルの点火時期)どし、た実験データのチーフルでオりる
3゜STI三P 6では、5TEP /Iて求めた点火
時期A D Vと、’、′、1’ E []5て求めた
最大許容進角限度値A D V 1..1旧Tとを比較
し・で、A I) V >ADVLIM11゛カ否かを
fl+定し、A IつV ≦ADVLiMITならは5
TEP8に進み、ADV>A D V L I M T
’rならば5TEI)7で点火時期△DV(7)値を
最大許容進角限度値ADVLIMITに制限する処理を
施してから5TEP 8に進む。
そして最後の5Tll’8ては、Sl’El’ 3ての
ノッキング回避制御による点火時期ΔD V 、 5T
II”IてのM +3 T制御に基つく最終的な点火時
期A D V 、又は5TEP7ての制限処理に基つく
点火時期/\DVの何才支かt&70”CAから差し引
いた値 (7〇−ADV)を第1R1の人出力制御回路
11のレジスタに出力し、その後この処理ブロクラムの
処理を一−−jt終了する1、 このような処理かなされる毎に、 (7〇−ADV
)なる値が入出力制御回路11のレジスタに書き込まオ
しると、次のようにして点火信号S gか形成されて点
火装置a12のパワートランジスタ15に出力される。
ノッキング回避制御による点火時期ΔD V 、 5T
II”IてのM +3 T制御に基つく最終的な点火時
期A D V 、又は5TEP7ての制限処理に基つく
点火時期/\DVの何才支かt&70”CAから差し引
いた値 (7〇−ADV)を第1R1の人出力制御回路
11のレジスタに出力し、その後この処理ブロクラムの
処理を一−−jt終了する1、 このような処理かなされる毎に、 (7〇−ADV
)なる値が入出力制御回路11のレジスタに書き込まオ
しると、次のようにして点火信号S gか形成されて点
火装置a12のパワートランジスタ15に出力される。
すなわち、入出力制御回路11ては、例えは第8図(イ
)〜(ハ)に示すように、クランク角センサ1から基準
位置信号S1が入力するとカウンタの値かセロにリセッ
トされ、その後単位角度信号S2か入力する毎にその立
ち」ニリと立ち■りてカウンタの値かカウントアツプさ
れていく、。
)〜(ハ)に示すように、クランク角センサ1から基準
位置信号S1が入力するとカウンタの値かセロにリセッ
トされ、その後単位角度信号S2か入力する毎にその立
ち」ニリと立ち■りてカウンタの値かカウントアツプさ
れていく、。
したがって、このカウンタの値は]、”CA毎に11″
つ増加する。
つ増加する。
一方、レジスタには、前述したように基準位置1i7号
S1に同期して7O−ADVか書き込まれており、この
レジスタの値と前述のカウンタの値とを比較器が比較し
て、両者が一致し、た時点で点火信号S8を点火装置1
2のバヮート・ランシスタ15に出力する。
S1に同期して7O−ADVか書き込まれており、この
レジスタの値と前述のカウンタの値とを比較器が比較し
て、両者が一致し、た時点で点火信号S8を点火装置1
2のバヮート・ランシスタ15に出力する。
基イ(13位置信号S1は、各気筒の」−死点前70°
′て発生するか1ら、カウンタの値が70−ΔD Vに
なるのは、1Ml”DcADVの位置ということになる
3 そして、上記の点火信号S8かパワー1−ランシスタ1
5に出力されると、このパワー1ヘランシスタ15かオ
ンからオフになり、そ才し、にょって点火コイル14の
二次側に発生した高電圧がナイスI〜リヒュータ16を
介して点火順番の点火ブ゛ラタ(17A〜17Fのうち
の−っ〕に送られて点火か行なわれる。
′て発生するか1ら、カウンタの値が70−ΔD Vに
なるのは、1Ml”DcADVの位置ということになる
3 そして、上記の点火信号S8かパワー1−ランシスタ1
5に出力されると、このパワー1ヘランシスタ15かオ
ンからオフになり、そ才し、にょって点火コイル14の
二次側に発生した高電圧がナイスI〜リヒュータ16を
介して点火順番の点火ブ゛ラタ(17A〜17Fのうち
の−っ〕に送られて点火か行なわれる。
以上のようにコントロールユニット7か作用することに
より、ノッキング検出系か正常な場合には、−ノンキン
グか発生しない限りM B T制御に基づく点火か行な
われ、ノッキングか発生するとM B T”制御に優先
して、点火時期を徐々に遅角するノッキング回避制御か
行なわれる。
より、ノッキング検出系か正常な場合には、−ノンキン
グか発生しない限りM B T制御に基づく点火か行な
われ、ノッキングか発生するとM B T”制御に優先
して、点火時期を徐々に遅角するノッキング回避制御か
行なわれる。
また、万一 ノッキング検出系に異常か発生した場合に
は、ノッキングか発生してもノッキング回避制御は出来
ないか、M B T制御に基つく最終的な点火時期ハD
Vか、その時の機関運転状態に応した最大許容進角限
度値A D V I−I M J Tを越えるとこのA
DVL卦11.1’に制訳さ!しるので、発生するノン
ギンタレ・\ルを低く抑えることか可能になり、そ、b
によって機関の破損を防止できる。
は、ノッキングか発生してもノッキング回避制御は出来
ないか、M B T制御に基つく最終的な点火時期ハD
Vか、その時の機関運転状態に応した最大許容進角限
度値A D V I−I M J Tを越えるとこのA
DVL卦11.1’に制訳さ!しるので、発生するノン
ギンタレ・\ルを低く抑えることか可能になり、そ、b
によって機関の破損を防止できる。
勿論、この場ごてあってもノッキングか発生しなげオし
は、MBT制御は続行される。
は、MBT制御は続行される。
なお、第5図の処理プログラムでは、機関始動時の最初
の点火から11番目の点火まではM BT制御による最
終的な点火時期ADVを得ることがてきないが、その間
の点火は図示しない処理ブロクラムによって保証されて
いるものとする。
の点火から11番目の点火まではM BT制御による最
終的な点火時期ADVを得ることがてきないが、その間
の点火は図示しない処理ブロクラムによって保証されて
いるものとする。
第8図に、第5図の処理ブロクラムの変更例を示す。
この第9図に示す処理プログラムも、やはりクランク角
センサ1からの基準位置信号Slが入力される毎にCI
I) U F3によって実行さオLるものとする。
センサ1からの基準位置信号Slが入力される毎にCI
I) U F3によって実行さオLるものとする。
この第S図において、5TEP I 2〜I8と5TE
P21か第5図の5TIEPI〜8に夫々対応しており
、大々同様な処理か行なわれる。但し9、STビ]J1
5のM B T制御ルーチンでは第5図の5TEP 5
での処理と若干異なり、基本点火時期A、 D Vφの
チーフルルツタアップは行なっていない。
P21か第5図の5TIEPI〜8に夫々対応しており
、大々同様な処理か行なわれる。但し9、STビ]J1
5のM B T制御ルーチンでは第5図の5TEP 5
での処理と若干異なり、基本点火時期A、 D Vφの
チーフルルツタアップは行なっていない。
その代りに、この第S図では頭のS T li +31
0にてA III) Vφのデーフルルツクアップを行
なっており、この5T1110で求めたA I) Vφ
か5TEP15ての処理に利用される。。
0にてA III) Vφのデーフルルツクアップを行
なっており、この5T1110で求めたA I) Vφ
か5TEP15ての処理に利用される。。
そし−C1この第9図の処理ブロクラムの特徴は2ST
EI”17テ’ A D V >ADVLIMITと判
定され、5TEP]8テ最終的な点火時期ADYψを最
大許容進角限度値ADVI、IMITニ制限した後、
5TEP]、9テADV>ADVLIMITとなったこ
とを知らせるワーニング表示処理(コントロールユニツ
ト7に表示器を接続しておく)2行なうようにした点と
、次の5TEP20に処理が進んた時にA D V >
ADVLIMITとなったことを示すフラッグF L
Gをセットしておくと共に、5TIEP11で、二のフ
ラッグF L Gかセットさ才tているか否かのチェッ
クを行なうようにしておいて2フランクF ’L Gの
未セツ1一時に5TEP ] 2に進み、フラッグF
L Gの既セット時に5TEP2+に飛ぶようにした点
にある。
EI”17テ’ A D V >ADVLIMITと判
定され、5TEP]8テ最終的な点火時期ADYψを最
大許容進角限度値ADVI、IMITニ制限した後、
5TEP]、9テADV>ADVLIMITとなったこ
とを知らせるワーニング表示処理(コントロールユニツ
ト7に表示器を接続しておく)2行なうようにした点と
、次の5TEP20に処理が進んた時にA D V >
ADVLIMITとなったことを示すフラッグF L
Gをセットしておくと共に、5TIEP11で、二のフ
ラッグF L Gかセットさ才tているか否かのチェッ
クを行なうようにしておいて2フランクF ’L Gの
未セツ1一時に5TEP ] 2に進み、フラッグF
L Gの既セット時に5TEP2+に飛ぶようにした点
にある。
なお、フラッグFLGは例えばC,P U 8の初期化
処理時にイニシャルリセツ1−されて6.)るものとす
る。
処理時にイニシャルリセツ1−されて6.)るものとす
る。
このようにすると、A D V >ADVLIMT’r
となれはその事をこの機関か車載機関なら運転者に知ら
せることかでき、又一旦フラッグFLGかセットされる
と、−回目は最大許容進角限度値ADVLIMI’t’
の点火かなされるか、後は5TEPLOにてテーブルル
ックアップした基本点火時期ADVφ(ADVφも機関
の運転状態に応じた値てあり、ADVφ〈A D V
L I M I T )に基づく点火がなされ、このよ
うな点火によってもノッキングを抑制することかできる
、但し、基本点火時期ADVφ下での一転では燃費が悪
いので、このような運転を長く続けな5)ように注意を
促すワーニンク表示を5TEPI−9にて合せて行なう
ようにすると良い。
となれはその事をこの機関か車載機関なら運転者に知ら
せることかでき、又一旦フラッグFLGかセットされる
と、−回目は最大許容進角限度値ADVLIMI’t’
の点火かなされるか、後は5TEPLOにてテーブルル
ックアップした基本点火時期ADVφ(ADVφも機関
の運転状態に応じた値てあり、ADVφ〈A D V
L I M I T )に基づく点火がなされ、このよ
うな点火によってもノッキングを抑制することかできる
、但し、基本点火時期ADVφ下での一転では燃費が悪
いので、このような運転を長く続けな5)ように注意を
促すワーニンク表示を5TEPI−9にて合せて行なう
ようにすると良い。
なお、上記実施例において、最大許容進角限度値ADV
LIMITは、高負荷運転領域ではノッキングレベルで
決まるので、ノッキングに影Wを与えるファクタ、例え
ば湿度によってADVLT、MITを補正するようにす
れはMBT制御がより効果的となる。
LIMITは、高負荷運転領域ではノッキングレベルで
決まるので、ノッキングに影Wを与えるファクタ、例え
ば湿度によってADVLT、MITを補正するようにす
れはMBT制御がより効果的となる。
また、」−記実施例ではシリンダカスケラ1−に組み込
んた圧力センサ5を例に採って説明したか、こ扛に限る
ものではなく、例えは各気筒毎の点火プラク17△〜1
7Fに夫々座金状(;形成した圧電素子を座金として組
み込んでなる圧力センサを用いることもできる。
んた圧力センサ5を例に採って説明したか、こ扛に限る
ものではなく、例えは各気筒毎の点火プラク17△〜1
7Fに夫々座金状(;形成した圧電素子を座金として組
み込んでなる圧力センサを用いることもできる。
そして、このような圧力センサを用いた場合、ノッキン
グ検出に関しては気筒数分のノッキング検出回路を用意
して、気筒毎の)・ノキング回避制 へ御を行
なうようにすると共に、1つの圧力センサの圧力信号か
ら1つの気筒のθpmaxを検出して、その検出したQ
pmaxで全ての気筒のMBT制御を行なうようにし・
でも良い。
グ検出に関しては気筒数分のノッキング検出回路を用意
して、気筒毎の)・ノキング回避制 へ御を行
なうようにすると共に、1つの圧力センサの圧力信号か
ら1つの気筒のθpmaxを検出して、その検出したQ
pmaxで全ての気筒のMBT制御を行なうようにし・
でも良い。
(発明の効果j
以」二連へたように、この発明による内燃機関の点火時
期制御装置にあっては、D pmaxに基つく修正点火
時期が機関の運転状態に応して演算した最大許容限度値
を越えた時に、点火時期なその最大許容限度値以下に制
限するようにし7たので、ノッキング検出系に異常が発
生しても機関に発生する、ノッキングレベルを低く抑え
ることかでき、それによって機関の破損を防ぐことかで
きる。
期制御装置にあっては、D pmaxに基つく修正点火
時期が機関の運転状態に応して演算した最大許容限度値
を越えた時に、点火時期なその最大許容限度値以下に制
限するようにし7たので、ノッキング検出系に異常が発
生しても機関に発生する、ノッキングレベルを低く抑え
ることかでき、それによって機関の破損を防ぐことかで
きる。
第1図は、この発明の構成を示すフロック図、第2図は
、この発明の一実施例を示す構成図、第3図は、第2図
のノッキング検出回路の構成例を示すブロック図、 第4図は、第6図の作用説明に供する波形図、第5図は
、第2図のCPUが実行するブロクラムの一例を示す処
理フロー図、 第6図は、点火進角特性を示す線図、 第7図は、 (Jpmaxの検出説明に供する波形図
、第8図は、点火信号S8の形成説明に供する波形図、 第9図は、第2図のCPUが実行するプログラムの異な
る例を示す処理フロー図である。 1 ・クランク角センサ 2 吸入空気量センサ6・・
負荷センサ 4・・気筒判別センサ5・圧力セン
サ S ルキング検出回路7 :Jン)〜ロールユ
ニツl−12・・・点火装置第2図 7 −39:3− 第3図 旦 第4図 (ハ) S7 第6図 第7図 (ニ) 55 ′
、この発明の一実施例を示す構成図、第3図は、第2図
のノッキング検出回路の構成例を示すブロック図、 第4図は、第6図の作用説明に供する波形図、第5図は
、第2図のCPUが実行するブロクラムの一例を示す処
理フロー図、 第6図は、点火進角特性を示す線図、 第7図は、 (Jpmaxの検出説明に供する波形図
、第8図は、点火信号S8の形成説明に供する波形図、 第9図は、第2図のCPUが実行するプログラムの異な
る例を示す処理フロー図である。 1 ・クランク角センサ 2 吸入空気量センサ6・・
負荷センサ 4・・気筒判別センサ5・圧力セン
サ S ルキング検出回路7 :Jン)〜ロールユ
ニツl−12・・・点火装置第2図 7 −39:3− 第3図 旦 第4図 (ハ) S7 第6図 第7図 (ニ) 55 ′
Claims (1)
- 【特許請求の範囲】 1 内燃機関の燃焼室内圧力が最大となつた時のクラン
ク角度(θ_p_m_a_x)に基づいて点火時期を修
正制御すると共に、前記内燃機関に発生したノッキング
のレベルが所定値より大きい時に該所定値以下に低下す
るまで点火時期を優先的に遅角修正制御するようにした
内燃機関の点火時期制御装置において、 前記内燃機関の運転状態を検出する運転状態検出手段と
、 この運転状態検出手段の検出結果に応じて点火時期の最
大許容限度値を演算する演算手段と、前記クランク角度
(θ_p_m_a_x)に基づく修正点火時期が前記演
算手段によつて演算した最大許容限度値を越えたか否か
を判定する判定手段と、 この判定手段によつて前記修正点火時期が最大許容限度
値を越えたと判定された時に、点火時期を前記最大許容
限度値以下に制限する制限手段とを設けたことを特徴と
する内燃機関の点火時期制御装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59132991A JPS6114471A (ja) | 1984-06-29 | 1984-06-29 | 内燃機関の点火時期制御装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59132991A JPS6114471A (ja) | 1984-06-29 | 1984-06-29 | 内燃機関の点火時期制御装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS6114471A true JPS6114471A (ja) | 1986-01-22 |
Family
ID=15094225
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP59132991A Pending JPS6114471A (ja) | 1984-06-29 | 1984-06-29 | 内燃機関の点火時期制御装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6114471A (ja) |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5551955A (en) * | 1978-10-10 | 1980-04-16 | Nippon Soken Inc | Ignition timing adjusting device for internal combustion engine |
| JPS5882074A (ja) * | 1981-11-11 | 1983-05-17 | Nissan Motor Co Ltd | 点火時期制御装置 |
-
1984
- 1984-06-29 JP JP59132991A patent/JPS6114471A/ja active Pending
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5551955A (en) * | 1978-10-10 | 1980-04-16 | Nippon Soken Inc | Ignition timing adjusting device for internal combustion engine |
| JPS5882074A (ja) * | 1981-11-11 | 1983-05-17 | Nissan Motor Co Ltd | 点火時期制御装置 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5168854A (en) | Method and apparatus for detecting failure of pressure sensor in internal combustion engine | |
| JPH042793B2 (ja) | ||
| JPS6291660A (ja) | 内燃機関の制御装置 | |
| JPH04101050A (ja) | 内燃機関用ノック制御方法 | |
| JPS636743B2 (ja) | ||
| JPS5882074A (ja) | 点火時期制御装置 | |
| JPS6255462A (ja) | 内燃機関の制御装置 | |
| JPS62101885A (ja) | 内燃機関のノツキング制御装置 | |
| JPH056028B2 (ja) | ||
| JPH0577016B2 (ja) | ||
| JPS6295441A (ja) | 内燃機関の燃焼監視装置 | |
| JP2621396B2 (ja) | 内燃機関の点火時期制御装置 | |
| JPS6114479A (ja) | 多気筒内燃機関の点火時期制御装置 | |
| JPS5843584B2 (ja) | 点火時期制御装置 | |
| JPH077580Y2 (ja) | 内燃機関の点火時期制御装置 | |
| JPS6282273A (ja) | 内燃機関の点火時期制御装置 | |
| JPS6116271A (ja) | 内燃機関の点火時期制御装置 | |
| JPS6255465A (ja) | 内燃機関の制御装置 | |
| JPS63117171A (ja) | 内燃機関の点火時期制御方法 | |
| JPH0692789B2 (ja) | エンジンの点火時期制御装置 | |
| JPH0343417Y2 (ja) | ||
| JPS6255463A (ja) | 内燃機関の制御装置 | |
| JPH0574710B2 (ja) | ||
| JPS6027782A (ja) | 内燃機関のノツキング制御方法 | |
| JPH0459467B2 (ja) |