(57)【特許請求の範囲】
【請求項１】
内燃機関の運転状態に応じて点火時期を制御する内燃機関の点火時期制御装置において、
車両の加速状態を検出する加速状態検出手段と、
内燃機関の回転数の変化率を検出する回転数変化率検出手段と、
これら両手段からの信号に応答して加速状態への移行後、内燃機関の回転数の正の変化率が所定値以上である時、内燃機関の点火時期を遅角させる一方、内燃機関の回転数の正の変化率が前記所定値より小さい時及び内燃機関の回転数の変化率が負であるとき、内燃機関の点火時期補正量を０にする遅角補正手段とを設けたことを特徴とする内燃機関の点火時期制御装置。
【請求項２】
内燃機関の回転数を検出する回転数検出手段を付加し、この回転数検出手段により検出した内燃機関の回転数に応じて定まる所定時間だけ前記遅角補正手段による遅角制御を行わせるように構成したことを特徴とする請求項１記載の内燃機関の点火時期制御装置。
【請求項３】
アクセル踏み込み量を検出するアクセル踏み込み量検出手段を付加し、このアクセル踏み込み量検出手段により検出したアクセル踏み込み量に応じて定まる所定時間だけ前記遅角補正手段による遅角制御を行わせるように構成したことを特徴とする請求項１記載の内燃機関の点火時期制御装置。
【請求項４】
アクセル踏み込み速度を検出するアクセル踏み込み速度検出手段を付加し、このアクセル踏み込み速度検出手段により検出したアクセル踏み込み速度に応じて定まる所定時間だけ前記遅角補正手段による遅角制御を行わせるように構成したことを特徴とする請求項１記載の内燃機関の点火時期制御装置。
【請求項５】
車速を検出する車速検出手段を付加し、この車速検出手段により検出した車速に応じて定まる所定時間だけ前記遅角補正手段による遅角制御を行わせるように構成したことを特徴とする請求項１記載の内燃機関の点火時期制御装置。
【請求項６】
変速機の変速比を検出する変速比検出手段を付加し、この変速比検出手段により検出した変速比に応じて定まる所定時間だけ前記遅角補正手段による遅角制御を行わせるように構成したことを特徴とする請求項１記載の内燃機関の点火時期制御装置。
【請求項７】
前記回転数変化率検出手段により、前記内燃機関の回転数の正の変化率の設定値を内燃機関の回転数に応じて増減させることを特徴とする請求項１記載の内燃機関の点火時期制御装置。
【請求項８】
前記回転数変化率検出手段により、前記内燃機関の回転数の正の変化率の設定値をアクセル踏み込み量に応じて増減させることを特徴とする請求項１記載の内燃機関の点火時期制御装置。
【請求項９】
前記回転数変化率検出手段により、前記内燃機関の回転数の正の変化率の設定値をアクセル踏み込み速度に応じて増減させることを特徴とする請求項１記載の内燃機関の点火時期制御装置。
【請求項１０】
前記回転数変化率検出手段により、前記内燃機関の回転数正の変化率のの設定値を車速に応じて増減させることを特徴とする請求項１記載の内燃機関の点火時期制御装置。
【請求項１１】
前記回転数変化率検出手段により、前記内燃機関の回転数正の変化率のの設定値を変速機の変速比に応じて増減させることを特徴とする請求項１記載の内燃機関の点火時期制御装置。
【請求項１２】
前記加速状態検出手段は、内燃機関の燃料遮断状態から燃料供給状態への切替えを以て車両が加速状態に移行したと判断することを特徴とする請求項１記載の内燃機関の点火時期制御装置。
【請求項１３】
前記加速状態検出手段は、アクセルペダルが所定値以上の速度及び量で踏み込まれたことを以て車両が加速状態に移行したと判断することを特徴とする請求項１記載の内燃機関の点火時期制御装置。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明は、コースト時に車両を加速する際に発生する前後振動を抑制するために内燃機関の点火時期を制御する内燃機関の点火時期制御装置に関するものである。
【０００２】
【従来の技術】
車両運転中に加速する場合、コースト時に要求される点火時期と非コースト時に要求される点火時期とは異なる。また、コースト時にエンジンの燃料噴射を停止している状態から加速する際には、燃料噴射が行われる。この結果、エンジンの出力トルクが急激に変化するため、駆動系のねじれ振動を引き起こし、車両が前後に振動するために運転者に不快感を与える。
【０００３】
このような不都合を防止するために例えば特開昭５９−２０１９７１  号公報では、コースト時から加速する際にエンジン回転数の変化量に応じて点火時期を制御するに当たり、エンジン回転数の絶対値が所定値以上の場合にエンジン回転数の変化量に比例して点火時期を遅角又は進角させて駆動系のねじれを低減するものが提案されている。
【０００４】
【発明が解決しようとする課題】
図１７において、アクセル踏み込み量ｈに示すようにコースト時に加速する際には、エンジン回転数の変化量はエンジン回転変動ｇで示すように増減を繰り返す。この変化量の増減により駆動系にねじれ振動が発生する。この際に急激なアクセル操作により最適燃料噴射量を得ることができずにエンジンに十分な出力トルクが得られない場合、エンジン回転の変化量はエンジン回転変動ｇに示すように負に大きくなることがある。上記特開昭59-201971 号公報に記載されたような従来のエンジン制御では、点火時期の開始の判断としてエンジン回転数変化量の絶対値を用いてる。したがって加速後のエンジン回転数変化量が負に大きくなると、従来の点火時期ｅに示すように点火時期進角制御が遅角制御より先に行われるので、エンジンの出力トルクの立ち上がりを急激な方向に増長することとなり、従来の制御により発生する前後Ｇａ及び従来の制御により発生する駆動軸トルクｃに示すように前後Ｇ及び駆動軸トルクが増大し、逆に車両の振動を増長するおそれがある。
【０００５】
本発明の目的は、コースト時に加速する際に内燃機関の回転数の変化に応じて車両の振動を有効に制御することができる内燃機関の点火時期制御装置を提供することである。
【０００６】
【課題を解決するための手段】
本発明の第１の内燃機関の点火時期制御装置は、内燃機関の運転状態に応じて点火時期を制御する内燃機関の点火時期制御装置において、車両の加速状態を検出する加速状態検出手段と、内燃機関の回転数の変化率を検出する回転数変化率検出手段と、これら両手段からの信号に応答して加速状態への移行後、内燃機関の回転数の正の変化率が所定値以上である時、内燃機関の点火時期を遅角させる一方、内燃機関の回転数の正の変化率が前記所定値より小さい時及び内燃機関の回転数の変化率が負であるとき、内燃機関の点火時期補正量を０にする遅角補正手段とを設けたことを特徴とするものである。
【０００７】
本発明の第２の内燃機関の点火時期制御装置は、内燃機関の回転数を検出する回転数検出手段を付加し、この回転数検出手段により検出した内燃機関の回転数に応じて定まる所定時間だけ前記遅角補正手段による遅角制御を行わせるように構成したことを特徴とするものである。
【０００８】
本発明の第３の内燃機関の点火時期制御装置は、アクセル踏み込み量を検出するアクセル踏み込み量検出手段を付加し、このアクセル踏み込み量検出手段により検出したアクセル踏み込み量に応じて定まる所定時間だけ前記遅角補正手段による遅角制御を行わせるように構成したことを特徴とするものである。
【０００９】
本発明の第４の内燃機関の点火時期制御装置は、アクセル踏み込み速度を検出するアクセル踏み込み速度検出手段を付加し、このアクセル踏み込み速度検出手段により検出したアクセル踏み込み速度に応じて定まる所定時間だけ前記遅角補正手段による遅角制御を行わせるように構成したことを特徴とするものである。
【００１０】
本発明の第５の内燃機関の点火時期制御装置は、車速を検出する車速検出手段を付加し、この車速検出手段により検出した車速に応じて定まる所定時間だけ前記遅角補正手段による遅角制御を行わせるように構成したことを特徴とするものである。
【００１１】
本発明の第６の内燃機関の点火時期制御装置は、変速機の変速比を検出する変速比検出手段を付加し、この変速比検出手段により検出した変速比に応じて定まる所定時間だけ前記遅角補正手段による遅角制御を行わせるように構成したことを特徴とするものである。
【００１２】
本発明の第７の内燃機関の点火時期制御装置は、前記回転数変化率検出手段により、前記内燃機関の回転数の正の変化率の設定値を内燃機関の回転数に応じて増減させることを特徴とするものである。
【００１３】
本発明の第８の内燃機関の点火時期制御装置は、前記回転数変化率検出手段により、前記内燃機関の回転数の正の変化率の設定値をアクセル踏み込み量に応じて増減させることを特徴とするものである。
【００１４】
本発明の第９の内燃機関の点火時期制御装置は、前記回転数変化率検出手段により、前記内燃機関の回転数の正の変化率の設定値をアクセル踏み込み速度に応じて増減させることを特徴とするものである。
【００１５】
本発明の第１０の内燃機関の点火時期制御装置は、前記回転数変化率検出手段により、前記内燃機関の回転数の正の変化率の設定値を車速に応じて増減させることを特徴とするものである。
【００１６】
本発明の第１１の内燃機関の点火時期制御装置は、前記回転数変化率検出手段により、前記内燃機関の回転数の正の変化率の設定値を変速機の変速比に応じて増減させることを特徴とするものである。
【００１７】
本発明の第１２の内燃機関の点火時期制御装置は、前記加速状態検出手段は、内燃機関の燃料遮断状態から燃料供給状態への切替えを以て車両が加速状態に移行したと判断することを特徴とするものである。
【００１８】
本発明の第１３の内燃機関の点火時期制御装置は、前記加速状態検出手段は、アクセルペダルが所定値以上の速度及び量で踏み込まれたことを以て車両が加速状態に移行したと判断することを特徴とするものである。
【００１９】
【作用】
この目的のために本発明の第１の内燃機関の点火時期制御装置では、図１に概念図を示すように、点火時期制御装置により、内燃機関の運転状態に応じて点火時期を制御するに当たり、加速状態検出手段により車両の加速状態が検出され、かつ、回転数変化率検出手段により内燃機関の回転数の変化率が検出されると、これらの手段からの信号に応答して加速状態へ移行する。その後内燃機関の回転数の正の変化率が所定値以上である場合、遅角補正手段により内燃機関の点火時期を遅角させる一方、内燃機関の回転数の正の変化率が前記所定値より小さい時及び内燃機関の回転数の変化率が負であるとき、内燃機関の点火時期補正量を０にする。
【００２０】
内燃機関の回転数の正の変化率が所定値以上である場合点火時期を遅角させる理由は、コースト時から加速した際に生じる車両の前後の振動の起振力は内燃機関の回転数の変化率が正の方向に所定値以上変化すると大きくなり、この瞬時に内燃機関の出力トルクを一時的に低減することにより振動を大幅に低減することができる。したがって、駆動系のガタ、アクセル踏み込み速度等による加速時の内燃機関の回転数の変化のばらつきを考慮して内燃機関の出力トルクを一時的に有効に低減することができるので、コースト時に加速する際に内燃機関の回転数の変化に応じて車両の振動を有効に制御することができ、車両の前後の振動を常に有効に抑制することができる。
【００２１】
本発明の第２の内燃機関の点火時期制御装置では、内燃機関の回転数に応じて定まる所定時間だけ遅角制御を行わせることにより、内燃機関の点火時期を好適に制御することができる。
【００２２】
本発明の第３の内燃機関の点火時期制御装置では、アクセル踏み込み量に応じて定まる所定時間だけ遅角制御を行わせることにより、内燃機関の点火時期を好適に制御することができる。
【００２３】
本発明の第４の内燃機関の点火時期制御装置では、アクセル踏み込み速度に応じて定まる所定時間だけ遅角制御を行わせることにより、内燃機関の点火時期を好適に制御することができる。
【００２４】
本発明の第５の内燃機関の点火時期制御装置では、車速に応じて定まる所定時間だけ遅角制御を行わせることにより、内燃機関の点火時期を好適に制御することができる。
【００２５】
本発明の第６の内燃機関の点火時期制御装置では、変速機の変速比に応じて定まる所定時間だけ遅角制御を行わせることにより、内燃機関の点火時期を好適に制御することができる。
【００２６】
本発明の第７の内燃機関の点火時期制御装置では、前記内燃機関の回転数の正の変化率の設定値を内燃機関の回転数に応じて増減させることにより、内燃機関の点火時期を好適に制御することができる。
【００２７】
本発明の第８の内燃機関の点火時期制御装置では、内燃機関の回転数の正の変化率の設定値をアクセル踏み込み量に応じて増減させることにより、内燃機関の点火時期を好適に制御することができる。
【００２８】
本発明の第９の内燃機関の点火時期制御装置では、内燃機関の回転数の正の変化率の設定値をアクセル踏み込み速度に応じて増減させることにより、内燃機関の点火時期を好適に制御することができる。
【００２９】
本発明の第１０の内燃機関の点火時期制御装置では、内燃機関の回転数の正の変化率の設定値を車速に応じて増減させることにより、内燃機関の点火時期を好適に制御することができる。
【００３０】
本発明の第１１の内燃機関の点火時期制御装置では、内燃機関の回転数の正の変化率の設定値を変速機の変速比に応じて増減させることにより、内燃機関の点火時期を好適に制御することができる。
【００３１】
本発明の第１２の内燃機関の点火時期制御装置では、内燃機関の燃料遮断状態から燃料供給状態への切替えを以て車両が加速状態に移行したと判断することにより、内燃機関の点火時期を好適に制御することができる。
【００３２】
本発明の第１３の内燃機関の点火時期制御装置では、アクセルペダルが所定値以上の速度及び量で踏み込まれたことを以て車両が加速状態に移行したと判断することにより、内燃機関の点火時期を好適に制御することができる。
【００３３】
【実施例】
本発明の点火時期制御装置の実施例を図面を参照して詳細に説明する。
図２は本発明の内燃機関の点火時期制御装置の概略構成図である。この内燃機関の点火時期制御装置は、各種センサを有するセンサ群１と、センサ群１からの信号が入力されるとともに各演算を行うマイクロコンピュータ２と、マイクロコンピュータ２らの出力信号が供給される点火装置３及びインジェクタ群４とを具える。
【００３４】
センサ群１は、車速Ｖを検出する車速センサ５と、エンジン水温Ｃを測定するエンジン水温センサ６と、クランク角の所定角度ごとに角度信号θを出力するとともにタイミングを制御する角度センサ７と、エンジン回転数Ｎｅを検出するエンジン回転数センサ８と、スロットル弁がアイドル開度ＴＨであるか否かを検出するスロットルスイッチ９と、エンジンの負荷状態を検出するために吸入空気量Ｑを検出するエアーフローメータ１０とを具える。
【００３５】
マイクロコンピュータ２は、センサ群１からの信号が入力されるとともに出力信号を点火具え３及びインジェクタ群４に供給する入出力回路１１と、ＣＰＵ１２と、角度信号θから算出されるエンジン回転数Ｎｅ及び吸入吸気量Ｑに対応した最適点火時期ＴＡＤＶＭ（例えば上死点からの角度）が予め設定されたＲＯＭ１３と、ＲＡＭ１４と、演算の基本となるクロックパルスを出力するクロック発振器１５とを具える。ＲＯＭ１３に記憶された最適点火時期ＴＡＤＶＭは入出力回路６から基準位置信号が供給されるごとに読み出され、その値と基準位置信号発生時からの角度信号θの積算値とが一致すると点火信号を点火装置３に供給する。
【００３６】
点火装置３は、点火信号に応じて開閉動作するトランジスタ１６と、トランジスタ１６が点火信号によってオフになることにより高電圧が発生して点火が行われる点火コイル１７と、配電器１８と、各気筒ごとに設置された点火プラグ１９とを具える。
【００３７】
図３は、本発明の内燃機関の点火時期制御装置で適用される点火時期補正プログラムのフローチャートである。ステップ２０において、エンジン回転数Ｎｅ、吸入空気量Ｑ等から作成された最適点火時期マップを検索することにより、上記最適点火時期ＴＡＤＶＭを設定する。ステップ２１において、遅角補正を行うか否かすなわち後述する遅角カウンタＣＮＴＲＥＦが０か否かを判断する。遅角カウンタが０の場合、遅角補正を行わないで本ルーチンを終了する。遅角カウンタが０でない場合、ステップ２２において、後述するようにして点火時期補正量ＬＵＲＴＳを設定し、点火時期遅角補正を行うことにより点火コイル１７（図２）の点火時期が決定される。
【００３８】
本例の動作を説明する。
図４は、本発明の内燃機関の点火時期制御装置の制御ルーチンのフローチャートである。このルーチンは再加速時の点火時期遅角を要求するものであり、例えば１０ｍｓｅｃごとに実行される。
【００３９】
まずステップ２３において、車両の加速状態を検出する。車両が加速されていないと判断された場合、ステップ２４において点火時期遅角を行うためのパラメータである制御タイマＣＮＴＲＥＴ、点火時期補正量ＬＵＲＴＳ及び遅角カウンタＣＮＴＲＥＦをすべて０にクリアし、この制御ルーチンを終了する。
【００４０】
ステップ２３において車両が加速開始されたと判断された場合、ステップ２５において、本発明による制御が行われる時間である所定値ＴＭＲＲＴＤを、減算タイマである制御タイマＣＮＴＲＥＴに格納し、この制御ルーチンを終了する。
【００４１】
ステップ２３において車両が加速中であると判断された場合、ステップ２６において、制御時間内であるか否かすなわち制御タイマＣＮＴＲＥＴの値が０か否かを判断する。遅角タイマＣＮＴＲＥＴが０であると判断された場合、ステップ２４において点火時期遅角を行うためのパラメータである制御タイマＣＮＴＲＥＴ、遅角補正量ＬＵＲＴＳ及び遅角カウンタＣＮＴＲＥＦをすべて０にクリアし、この制御ルーチンを終了する。
【００４２】
ステップ２６において制御タイマＣＮＴＲＥＴが０でないと判断された場合、ステップ２７において振動低減のために現在遅角補正が行われているか否か、すなわち遅角カウンタＣＮＴＲＥＦが０か否かを判断する。遅角補正が行われているすなわち遅角カウンタＣＮＴＲＥＦが０でないと判断された場合、ステップ２８において予め設定された角度分ＬＵＲＴＭを遅角補正量ＬＵＲＴＳとして選択し、この制御ルーチンを終了する。
【００４３】
ステップ２７において振動低減のために現在遅角補正が行われていないすなわち遅角カウンタＣＮＴＲＥＦが０であると判断された場合、ステップ２９において、エンジン回転数の正の変化率ＤＥＬＴＮＥを、遅角補正を判断するための所定値ＴＲＤＮＥと比較する。エンジン回転数の正の変化率ＤＥＬＴＮＥが所定値ＴＲＤＮＥを超えていない場合には、ステップ３０において遅角補正量ＬＵＲＴＳ及び遅角カウンタＣＮＴＲＥＦをすべて０にクリアし、この制御ルーチンを終了する。
【００４４】
ステップ２９において、エンジン回転数の正の変化率ＤＥＬＴＮＥが所定値ＴＲＤＮＥを超えている場合には、ステップ３１において制御タイマＣＮＴＲＥＴの減算を行う。この減算が行われた後、ステップ３２において制御タイマＣＮＴＲＥＴが０か否かを判断する。遅角タイマＣＮＴＲＥＴが０であると判断された場合、ステップ２４において点火時期遅角を行うためのパラメータである制御タイマＣＮＴＲＥＴ、遅角補正量ＬＵＲＴＳ及び遅角カウンタＣＮＴＲＥＦをすべて０にクリアし、この制御ルーチンを終了する。
【００４５】
ステップ３２において遅角タイマＣＮＴＲＥＴが０でないと判断された場合、ステップ３３において、遅角する時間として所定の時間である所定値ＲＥＴＴＩＭを、タイマ用メモリである遅角カウンタＣＮＴＲＥＦに格納する。続いてステップ２８において予め設定された角度分ＬＵＲＴＭを遅角補正量ＬＵＲＴＳとして選択し、この制御ルーチンを終了する。
上述したように、図４の制御プログラムにより車両の振動低減のための点火時期遅角補正が実行される。
【００４６】
図５Ａは遅角制御を行うために所定値ＲＥＴＴＩＭとしてエンジン回転数を用いる場合のフローチャートであり、Ｂはエンジン回転数と所定値ＲＥＴＴＩＭとの関係図である。このルーチンは例えば１０ｍｓｅｃごとに実行される。
【００４７】
ステップ３４において、エンジン回転数に対する所定値ＲＥＴＴＩＭが図５Ｂから設定されると、図４のステップ３３において所定値ＲＥＴＴＩＭを遅角カウンタＣＮＴＲＥＦに格納する。
【００４８】
図５Ａの制御プログラムによりエンジン回転数に応じて定まる所定時間だけ遅角制御を行わせることができ、したがってエンジンの点火時期を好適に制御することができる。
【００４９】
図６Ａは遅角制御を行うために所定値ＲＥＴＴＩＭとしてアクセル踏み込み量を用いる場合のフローチャートであり、Ｂはアクセル踏み込み量と所定値ＲＥＴＴＩＭとの関係図である。このルーチンは例えば１０ｍｓｅｃごとに実行される。
【００５０】
ステップ３５において、アクセル踏み込み量に対する所定値ＲＥＴＴＩＭが図６Ｂから設定されると、図４のステップ３３において所定値ＲＥＴＴＩＭを遅角カウンタＣＮＴＲＥＦに格納する。
【００５１】
図６Ａの制御プログラムによりアクセル踏み込み量に応じて定まる所定時間だけ遅角制御を行わせることができ、したがってエンジンの点火時期を好適に制御することができる。
【００５２】
図７Ａは遅角制御を行うために所定値ＲＥＴＴＩＭとしてアクセル踏み込み速度を用いる場合のフローチャートであり、Ｂはアクセル踏み込み速度と所定値ＲＥＴＴＩＭとの関係図である。このルーチンは例えば１０ｍｓｅｃごとに実行される。
【００５３】
ステップ３６において、アクセル踏み込み速度に対する所定値ＲＥＴＴＩＭが図７Ｂから設定されると、図４のステップ３３において所定値ＲＥＴＴＩＭを遅角カウンタＣＮＴＲＥＦに格納する。
【００５４】
図７Ａの制御プログラムによりアクセル踏み込み速度に応じて定まる所定時間だけ遅角制御を行わせることができ、したがってエンジンの点火時期を好適に制御することができる。
【００５５】
図８Ａは遅角制御を行うために所定値ＲＥＴＴＩＭとして車速を用いる場合のフローチャートであり、Ｂは車速と所定値ＲＥＴＴＩＭとの関係図である。このルーチンは例えば１０ｍｓｅｃごとに実行される。
【００５６】
ステップ３７において、車速に対する所定値ＲＥＴＴＩＭが図８Ｂから設定されると、図４のステップ３３において所定値ＲＥＴＴＩＭを遅角カウンタＣＮＴＲＥＦに格納する。
【００５７】
図８Ａの制御プログラムにより車速に応じて定まる所定時間だけ遅角制御を行わせることができ、したがってエンジンの点火時期を好適に制御することができる。
【００５８】
図９Ａは遅角制御を行うために所定値ＲＥＴＴＩＭとして変速機の変速比を用いる場合のフローチャートであり、Ｂは変速機の変速比と所定値ＲＥＴＴＩＭとの関係図である。このルーチンは例えば１０ｍｓｅｃごとに実行される。
【００５９】
ステップ３８において、変速機の変速比に対する所定値ＲＥＴＴＩＭが図９Ｂから設定されると、図４のステップ３３において所定値ＲＥＴＴＩＭを遅角カウンタＣＮＴＲＥＦに格納する。
【００６０】
図９Ａの制御プログラムにより変速機の変速比に応じて定まる所定時間だけ遅角制御を行わせることができ、したがってエンジンの点火時期を好適に制御することができる。
【００６１】
図１０Ａは遅角補正を判断するための所定値ＴＲＤＮＥとしてエンジン回転数を用いる場合のフローチャートであり、Ｂはエンジン回転数と所定値ＴＲＤＮＥとの関係図である。このルーチンは例えば１０ｍｓｅｃごとに実行される。
【００６２】
ステップ３９において、エンジン回転数に対する所定値ＴＲＤＮＥが図１０Ｂから設定されると、図４のステップ２９において、エンジン回転数の正の変化率ＤＥＬＴＮＥを所定値ＴＲＤＮＥと比較する。
【００６３】
図１０Ａの制御プログラムによりエンジン回転数に応じて定まる所定時間だけ遅角制御を行わせることができ、したがってエンジンの点火時期を好適に制御することができる。
【００６４】
図１１Ａは遅角補正を判断するための所定値ＴＲＤＮＥとしてアクセル踏み込み量を用いる場合のフローチャートであり、Ｂはアクセル踏み込み量と所定値ＴＲＤＮＥとの関係図である。このルーチンは例えば１０ｍｓｅｃごとに実行される。
【００６５】
ステップ４０において、アクセル踏み込み量に対する所定値ＴＲＤＮＥが図１１Ｂから設定されると、図４のステップ２９において、エンジン回転数の正の変化率ＤＥＬＴＮＥを所定値ＴＲＤＮＥと比較する。
【００６６】
図１１Ａの制御プログラムによりエンジン回転数の正の変化率の設定値をアクセル踏み込み量に応じて増減させることができ、したがってエンジンの点火時期を好適に制御することができる。
【００６７】
図１２Ａは遅角補正を判断するための所定値ＴＲＤＮＥとしてアクセル踏み込み速度を用いる場合のフローチャートであり、Ｂはアクセル踏み込み速度と所定値ＴＲＤＮＥとの関係図である。このルーチンは例えば１０ｍｓｅｃごとに実行される。
【００６８】
ステップ４１において、アクセル踏み込み速度に対する所定値ＴＲＤＮＥが図１２Ｂから設定されると、図４のステップ２９において、エンジン回転数の正の変化率ＤＥＬＴＮＥを所定値ＴＲＤＮＥと比較する。
【００６９】
図１２Ａの制御プログラムによりエンジン回転数の正の変化率の設定値をアクセル踏み込み速度に応じて増減させることができ、したがってエンジンの点火時期を好適に制御することができる。
【００７０】
図１３Ａは遅角補正を判断するための所定値ＴＲＤＮＥとして車速を用いる場合のフローチャートであり、Ｂは車速と所定値ＴＲＤＮＥとの関係図である。このルーチンは例えば１０ｍｓｅｃごとに実行される。
【００７１】
ステップ４２において、車速に対する所定値ＴＲＤＮＥが図１３Ｂから設定されると、図４のステップ２９において、エンジン回転数の正の変化率ＤＥＬＴＮＥを所定値ＴＲＤＮＥと比較する。
【００７２】
図１３Ａの制御プログラムによりエンジン回転数の正の変化率の設定値を車速に応じて増減させることができ、したがってエンジンの点火時期を好適に制御することができる。
【００７３】
図１４Ａは遅角補正を判断するための所定値ＴＲＤＮＥとして変速機の変速比を用いる場合のフローチャートであり、Ｂは変速機の変速比と所定値ＴＲＤＮＥとの関係図である。このルーチンは例えば１０ｍｓｅｃごとに実行される。
【００７４】
ステップ３９において、変速機の変速比に対する所定値ＴＲＤＮＥが図１４Ｂから設定されると、図４のステップ２９において、エンジン回転数の正の変化率ＤＥＬＴＮＥを所定値ＴＲＤＮＥと比較する。
【００７５】
図１４Ａの制御プログラムによりエンジン回転数の正の変化率の設定値を変速機の変速比に応じて増減させることができ、エンジンの点火時期を好適に制御することができる。
【００７６】
図１５は、加速開始、加速中又は加速していないことをエンジンへの燃料供給の有無により判断するためのフローチャートである。このルーチンは図４のステップ２３に相当し、例えば１０ｍｓｅｃごとに実行される。
【００７７】
ステップ４４においてエンジンへの燃料供給状態を判断する。エンジンが燃料遮断状態の場合には車両が加速していないと判断される。エンジンが燃料遮断状態から燃料供給状態に切り替えられた場合には車両が加速開始したと判断される。エンジンが燃料供給中である場合には車両が加速中であると判断される。
【００７８】
図１５の制御プログラムにより、エンジンの燃料遮断状態から燃料供給状態への切替えを以て車両が加速状態に移行したと判断することにより、エンジンの点火時期を好適に制御することができる。
【００７９】
図１６は、加速開始、加速中又は加速していないことをアクセルペダルの踏み込み速度及び踏み込み量により判断するためのフローチャートである。このルーチンは図４のステップ２３に相当し、例えば１０ｍｓｅｃごとに実行される。
【００８０】
ステップ４５においてアクセル踏み込み速度が所定値以上か否かを判断する。所定値以上の場合には車両が加速開始したと判断される。所定値未満の場合には、ステップ４６においてアクセル踏み込み量が所定値以上か否かを判断する。所定値以上である場合には車両が加速中であると判断される。所定値未満の場合には車両は加速していないと判断される。
【００８１】
図１６の制御プログラムにより、アクセルペダルの踏み込み速度及び踏み込み量を以て車両が加速状態に移行したと判断することにより、エンジンの点火時期を好適に制御することができる。
【００８２】
図１７は本発明及び従来の内燃機関の点火時期制御装置の時間変化に対する前後Ｇ、駆動軸トルク、点火時期、エンジン回転変動及びアクセル変化量である。図１７に示すように、コースト時からアクセルを踏んで加速を開始するとエンジン回転数が正負に大きく変化し、しばらく経過してから駆動軸トルク及び前後Ｇが変化する。従来の制御による点火時期ｅでは、加速後にエンジン回転変動ｇが負の所定値ＴＲＥＮＥ′を超えると点火時期進角制御が行われるので、従来の制御による駆動軸トルクｃが瞬時的に振動し、振幅を増長する方向に働く。それに対して本発明の制御による点火時期ｆでは従来のような進角制御は行われず、加速後にエンジン回転変動ｇが正の所定値ＴＲＥＮＥを超える場合に大幅な点火時期遅角制御が行われるので、エンジンの出力トルクを下げるタイミングを効率的に捕らえることができる。したがって本発明の制御による駆動軸トルクｄの振動を有効に制御することができ、車両の前後振動を有効に抑制することができる。
【００８３】
【発明の効果】
上述したように本発明の第１の内燃機関の点火時期制御装置によれば、駆動系のガタ、アクセル踏み込み速度等による加速時の内燃機関の回転数の変化のばらつきを考慮してエンジンの出力トルクを一時的に有効に低減することができるので、コースト時に加速する際に内燃機関の回転数の変化に応じて車両の振動を有効に制御することができ、車両の前後の振動を常に有効に抑制することができる。
【００８４】
本発明の第２の内燃機関の点火時期制御装置によれば、内燃機関の回転数に応じて定まる所定時間だけ遅角制御を行わせることにより、内燃機関の点火時期を好適に制御することができる。
【００８５】
本発明の第３の内燃機関の点火時期制御装置によれば、アクセル踏み込み量に応じて定まる所定時間だけ遅角制御を行わせることにより、内燃機関の点火時期を好適に制御することができる。
【００８６】
本発明の第４の内燃機関の点火時期制御装置によれば、アクセル踏み込み速度に応じて定まる所定時間だけ遅角制御を行わせることにより、内燃機関の点火時期を好適に制御することができる。
【００８７】
本発明の第５の内燃機関の点火時期制御装置によれば、車速に応じて定まる所定時間だけ遅角制御を行わせることにより、内燃機関の点火時期を好適に制御することができる。
【００８８】
本発明の第６の内燃機関の点火時期制御装置によれば、変速機の変速比に応じて定まる所定時間だけ遅角制御を行わせることにより、内燃機関の点火時期を好適に制御することができる。
【００８９】
本発明の第７の内燃機関の点火時期制御装置によれば、前記内燃機関の回転数の正の変化率の設定値を内燃機関の回転数に応じて増減させることにより、内燃機関の点火時期を好適に制御することができる。
【００９０】
本発明の第８の内燃機関の点火時期制御装置によれば、内燃機関の回転数の正の変化率の設定値をアクセル踏み込み量に応じて増減させることにより、内燃機関の点火時期を好適に制御することができる。
【００９１】
本発明の第９の内燃機関の点火時期制御装置によれば、内燃機関の回転数の正の変化率の設定値をアクセル踏み込み速度に応じて増減させることにより、内燃機関の点火時期を好適に制御することができる。
【００９２】
本発明の第１０の内燃機関の点火時期制御装置によれば、内燃機関の回転数の正の変化率の設定値を車速に応じて増減させることにより、内燃機関の点火時期を好適に制御することができる。
【００９３】
本発明の第１１の内燃機関の点火時期制御装置によれば、内燃機関の回転数の正の変化率の設定値を変速機の変速比に応じて増減させることにより、内燃機関の点火時期を好適に制御することができる。
【００９４】
本発明の第１２の内燃機関の点火時期制御装置によれば、内燃機関の燃料遮断状態から燃料供給状態への切替えを以て車両が加速状態に移行したと判断することにより、内燃機関の点火時期を好適に制御することができる。
【００９５】
本発明の第１３の内燃機関の点火時期制御装置によれば、アクセルペダルが所定値以上の速度及び量で踏み込まれたことを以て車両が加速状態に移行したと判断することにより、内燃機関の点火時期を好適に制御することができる。
【図面の簡単な説明】
【図１】本発明の内燃機関の点火時期制御装置の概念図である。
【図２】本発明の内燃機関の点火時期制御装置の概略構成図である。
【図３】本発明の内燃機関の点火時期制御装置で適用される点火時期補正プログラムのフローチャートである。
【図４】本発明の内燃機関の点火時期制御装置の制御ルーチンのフローチャートである。
【図５】Ａは遅角制御を行うために所定値ＲＥＴＴＩＭとしてエンジン回転数を用いる場合のフローチャートであり、Ｂはエンジン回転数と所定値ＲＥＴＴＩＭ遅角カウンタとの関係図である。
【図６】Ａは遅角制御を行うために所定値ＲＥＴＴＩＭとしてアクセル踏み込み量を用いる場合のフローチャートであり、Ｂはアクセル踏み込み量と所定値ＲＥＴＴＩＭ遅角カウンタとの関係図である。
【図７】Ａは遅角制御を行うために所定値ＲＥＴＴＩＭとしてアクセル踏み込み速度を用いる場合のフローチャートであり、Ｂはアクセル踏み込み速度と所定値ＲＥＴＴＩＭ遅角カウンタとの関係図である。
【図８】Ａは遅角制御を行うために所定値ＲＥＴＴＩＭとして車速を用いる場合のフローチャートであり、Ｂは車速と所定値ＲＥＴＴＩＭ遅角カウンタとの関係図である。
【図９】Ａは遅角制御を行うために所定値ＲＥＴＴＩＭとして変速機の変速比を用いる場合のフローチャートであり、Ｂは変速機の変速比と所定値ＲＥＴＴＩＭ遅角カウンタとの関係図である。
【図１０】Ａは遅角補正を判断するための所定値ＴＲＤＮＥとしてエンジン回転数を用いる場合のフローチャートであり、Ｂはエンジン回転数と所定値ＴＲＤＮＥとの関係図である。
【図１１】Ａは遅角補正を判断するための所定値ＴＲＤＮＥとしてアクセル踏み込み量を用いる場合のフローチャートであり、Ｂはアクセル踏み込み量と所定値ＴＲＤＮＥとの関係図である。
【図１２】Ａは遅角補正を判断するための所定値ＴＲＤＮＥとしてアクセル踏み込み速度を用いる場合のフローチャートであり、Ｂはアクセル踏み込み速度と所定値ＴＲＤＮＥとの関係図である。
【図１３】Ａは遅角補正を判断するための所定値ＴＲＤＮＥとして車速を用いる場合のフローチャートであり、Ｂは車速と所定値ＴＲＤＮＥとの関係図である。
【図１４】Ａは遅角補正を判断するための所定値ＴＲＤＮＥとして変速機の変速比を用いる場合のフローチャートであり、Ｂは変速機の変速比と所定値ＴＲＤＮＥとの関係図である。
【図１５】加速開始、加速中又は加速していないことをエンジンへの燃料供給の有無により判断するためのフローチャートである。
【図１６】加速開始、加速中又は加速していないことをアクセルペダルの踏み込み速度及び踏み込み量により判断するためのフローチャートである。
【図１７】本発明及び従来の内燃機関の点火時期制御装置の時間変化に対する前後Ｇ、駆動軸トルク、点火時期、エンジン回転変動及びアクセル変化量である。
【符号の説明】
１  センサ群
２  マイクロコンピュータ
３  点火装置
４  インジェクタ群
５  車速センサ
６  エンジン水温センサ
７  角度センサ
８  エンジン回転センサ
９  スロットルスイッチ
１０  エアーフローメータ
１１  入出力回路
１２  ＣＰＵ
１３  ＲＯＭ
１４  ＲＡＭ
１５  クロック発振器
１６  トランジスタ
１７  点火コイル
１８  配電器
１９  点火プラグ
Ｖ  車速
Ｃ  エンジン水温
θ  角度信号
Ｎｅ  エンジン回転数
ＴＨ  アイドル開度
Ｑ  吸入空気量
ＴＡＤＶＭ  最適点火時期
ａ  従来の制御により発生する前後Ｇ
ｂ  本発明の制御により発生する前後Ｇ
ｃ  従来の制御により発生する駆動軸トルク
ｄ  本発明の制御により発生する駆動軸トルク
ｅ  従来の制御による点火時期
ｆ  本発明の制御による点火時期
ｇ  エンジン回転変動
ｈ  アクセル操作量
【図１】
0003603334.tif 000002
【図２】
0003603334.tif 000003
【図３】
0003603334.tif 000004
【図４】
0003603334.tif 000005
【図５】
0003603334.tif 000006
【図６】
0003603334.tif 000007
【図７】
0003603334.tif 000008
【図８】
0003603334.tif 000009
【図９】
0003603334.tif 000010
【図１０】
0003603334.tif 000011
【図１１】
0003603334.tif 000012
【図１２】
0003603334.tif 000013
【図１３】
0003603334.tif 000014
【図１４】
0003603334.tif 000015
【図１５】
0003603334.tif 000016
【図１６】
0003603334.tif 000017
【図１７】
0003603334.tif 000018