(57)【特許請求の範囲】
【請求項１】
クランク軸の回転検出信号から回転速度を算出する回転速度検出部と、クランク軸の回転検出信号から回転変動度合いを算出する回転変動度合い検出部と、前記回転変動度合いの変化を算出する回転変動度合い変化検出部と、前記回転変動度合い及び／又はその変化に基づいて出力の増加又は減少の補正を行うかどうかを判別する出力補正判別部と、前記出力の増加又は減少に対応する点火時期の進角量又は遅角量を算出する出力補正演算部と、前記点火時期の進角量又は遅角量に基づいて点火時期を算出する点火時期決定部とを備え、
クランク軸に装着されたフライホイルに所定長さの突条を形成し、該突条を検出するピックアップコイルを備え、該ピックアップコイルによりクランク軸の回転を検出し、前記回転変動度合い検出部は、該クランク軸の回転検出信号の前記突条検出部の検出時間ｔ及び検出時間間隔に基づくクランク軸の周期Ｔを検出し、この周期Ｔに対する前記突条検出時間ｔの割合ｔ／Ｔを前記回転変動度合いＤとして算出し、
前記回転変動度合い変化検出部は、前記回転変動度合いの変化Ｄ’として前記回転変動度合いｔ／Ｔ及びその次の周期の回転変動度合いｔ’／Ｔ’に基づき、その差ｔ／Ｔ−ｔ’／Ｔ’を回転変動度合いの変化Ｄ’として算出し、
前記回転変動度合いの積分値を算出する回転変動度合い積分部を有し、該回転変動度合い積分部を前記出力補正判別部に接続し、
前記回転変動度合いＤが予め定めた基準値Ｄ０未満の場合に、基本点火時期αを算出し、
前記回転変動度合いＤが前記基準値Ｄ０以上であり、前記回転変動度合いの変化Ｄ’及び前記回転変動度合いの積分値が所定値以上か未満かに基づいて制御パラメータを決定し、
前記基本点火時期α及び前記制御パラメータから最終点火時期を決定することを特徴とする点火制御装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はエンジンの点火制御装置に関する。
【０００２】
【従来の技術】
エンジンの負荷状態や運転状態に応じて最適な出力を得たり燃費を向上させるために点火時期の制御が行われる。従来、車両の加速状態や減速状態をスロットル開度の変化により検出し、加減速状態に応じて点火時期を制御していた。例えば自動二輪車において、発進時にスロットルを急激に開けたときのウィリー（前輪浮き上り）を防止するために出力を低下させたり、通常の加速走行時に加速性を向上させるために出力を増加させることが行われる。このような場合、通常走行時の点火時期に対し遅角側に補正することにより出力が低下し、進角側に補正することにより出力が増加する。
【０００３】
従来は、このような加減速判別のためにスロットル開度検出用のスロットルポジションセンサ及びこれに接続するスロットル位置検出回路を用いていた。
【０００４】
【発明が解決しようとする課題】
しかしながら、スロットルポジションセンサやスロットル位置検出回路を用いると、部品点数が増加し制御系の構造が複雑になるとともに、部品自体が高価であるため車両のコスト上昇を来たす。また、特に小型車両においては、エンジン周りのスペースが限られるため部品設置レイアウトの問題があり、スロットルポジションセンサの設置スペースが得られない場合や、設置した場合には他の部品のレイアウトに対し大きな制約となる場合があった。
【０００５】
本発明は上記従来技術を考慮したものであって、スロットルポジションセンサ等のスロットル開度検出のための専用のセンサを用いることなく、加減速状態を的確に判別して加減速時の走行フィーリング及び燃費を向上させることができる点火制御装置の提供を目的とする。
【０００６】
【課題を解決するための手段】
前記目的を達成するため、本発明では、クランク軸の回転検出信号から回転速度を算出する回転速度検出部と、クランク軸の回転検出信号から回転変動度合いを算出する回転変動度合い検出部と、前記回転変動度合いの変化を算出する回転変動度合い変化検出部と、前記回転変動度合い及び／又はその変化に基づいて出力の増加又は減少の補正を行うかどうかを判別する出力補正判別部と、前記出力の増加又は減少に対応する点火時期の進角量又は遅角量を算出する出力補正演算部と、前記点火時期の進角量又は遅角量に基づいて点火時期を算出する点火時期決定部とを備えたことを特徴とする点火制御装置を提供する。
【０００７】
この構成によれば、クランク軸の回転変動度合いあるいはその変化に基づいて加減速の運転状態を検出し、これに応じて出力の増減の補正が判別され、この出力の増減量に対応して点火時期を進角又は遅角させるため、特別なスロットル位置検出用のセンサを用いることなく、加減速状態を検出し、これに応じて点火時期制御を行うことができ、加減速時の走行フィーリングや燃費の向上を図ることができる。
【０００８】
すなわち、本発明は、クランク軸の回転変動の度合いがエンジン負荷によって変化するという現象を利用して、クランク軸回転及びそのクランク軸の回転変動の度合いからエンジン負荷に応じた加減速等の運転状態を判別し最適な点火時期を算出するものである。このとき、回転変動の度合いの変化に基づき運転状態を判別することによりさらに的確に最適な点火時期を算出できる。
【０００９】
好ましい構成例では、クランク軸に装着されたフライホイルに所定長さの突条を形成し、該突条を検出するピックアップコイルを備え、該ピックアップコイルによりクランク軸の回転を検出し、前記回転変動度合い検出部は、該クランク軸の回転検出信号の前記突条検出部の検出時間ｔ及び検出時間間隔に基づくクランク軸の周期Ｔを計測し、この周期Ｔに対する前記突条検出時間ｔの割合ｔ／Ｔを前記回転変動度合いＤとして算出することを特徴としている。
【００１０】
この構成によれば、クランク軸の１回転の周期Ｔに対し、クランク軸に同期回転するフライホイルに設けた突条の検出時間ｔがクランク軸の回転変動に応じて変化するため、クランク軸に同期回転するフライホイルの突条をピックアップコイルで検出してその検出信号を解析し、ｔ／Ｔを回転変動度合いＤとして算出することにより運転状態を判別できる。エンジンは２サイクルエンジンでも４サイクルエンジンでも適用できる。
【００１１】
さらに好ましい構成例では、前記回転変動度合い変化検出部は、前記回転変動度合いの変化Ｄ’として前記回転変動度合いｔ／Ｔ及びその次の周期の回転変動度合いｔ’／Ｔ’に基づき、その差ｔ／Ｔ−ｔ’／Ｔ’を回転変動度合いの変化Ｄ’として算出することを特徴としている。
【００１２】
この構成によれば、クランク軸の連続した回転周期において、前述の回転変動度合いｔ／Ｔの差を算出して回転変動度合い変化Ｄ’を求めてこのＤ’を運転状態の判断基準として用いることによりさらに的確な点火時期制御ができる。
【００１３】
２サイクルエンジンの場合は、クランク軸の１回転とこれに連続した次の回転との間で回転変動度合いの差を算出する。
【００１４】
４サイクルエンジンの場合には、１サイクル（２回転）における圧縮行程と排気行程との間で回転変動度合いの差を求めてもよいし、あるいは連続するサイクルで圧縮行程同士の間又は排気行程同士の間で回転変動度合いの差を求めてもよい。
【００１５】
さらに好ましい構成例では、前記回転変動度合いの積分値を算出する回転変動度合い積分部を有し、該回転変動度合い積分部を前記出力補正判別部に接続したことを特徴としている。
【００１６】
この構成によれば、回転変動の度合いの変化に加え、それまでの回転変動度合いの積分値を算出して運転状態の判断基準とすることにより、例えば加速時にアイドルからの加速か又は通常走行状態からの加速かを判別することができ、それぞれの加速状態において的確な点火時期制御ができ、瞬間的な加減速の変化だけでなく、変化が起こる前の状態も含めた運転状態に基づいて走行フィーリングの向上を図ることができる。
【００１７】
【発明の実施の形態】
図１は、本発明に係る回転検出手段の構成説図である。
【００１８】
エンジンのクランク軸１の端部にフライホイル２が装着される。このフライホイル２は、発電機のロータを構成するものであってもよい。フライホイル２の外周上に所定長さ（例えば６０°の角度範囲）の突条３が形成される。この突条３を検出するためのピックアップコイル４がエンジンケース側に固定される。このピックアップコイル４は、突条３が近接したときの磁界変化に基づくコイルの磁気抵抗の変化を検出するものである。このピックアップコイルとして、従来からある点火時期検出用のコイルを用いてもよい。
【００１９】
フライホイル２が矢印方向に回転してピックアップコイル４が突条３を検出すると、（Ｂ）に示すように突条部ａを有する回転検出信号ｂが得られる。実際の信号は、突条３の先端で正のパルスが発生し、後端で負のパルスが発生する。
【００２０】
隣り合う２つの突条部ａの時間間隔（先端から先端又は後端から後端）を計測して周期Ｔを検出する。この周期Ｔの逆数から回転速度が求まる。
【００２１】
突条部ａの検出時間ｔと周期Ｔの比率ｔ／Ｔを回転変動度合いＤとして算出する。同様に次の回転の突条部の検出時間ｔ’と周期Ｔ’を計測し、回転変動度合いＤ’としてその比率ｔ’／Ｔ’を算出する。この回転変動度合いＤおよびＤ’の差Ｄ−Ｄ’を回転変動度合いの変化として算出する。これらのＤ及びＤ−Ｄ’に基づいて、後述のように、運転状態を判別し、点火時期を制御する。
【００２２】
図２は、本発明に係る点火制御装置のブロック構成図である。
この点火制御装置５は、演算回路６と電源回路７と点火回路８とにより構成される。電源回路７は、メインスイッチ９を介してバッテリ１０に接続される。点火回路８は、点火コイル１１に接続され、さらに不図示のシリンダヘッドの点火プラグに接続される。演算回路６に前述のピックアップコイル４（図１）が接続される。
【００２３】
演算回路６は、回転速度検出部１２と、回転変動度合い検出部１３と、回転変動度合い変化検出部１４と、出力補正判別部１５と、出力補正演算部１６と、点火時期決定部１７とにより構成される。
【００２４】
回転速度検出部１２は、ピックアップコイル４からの検出信号から前述のように回転速度を算出する。回転変動度合い検出部１３及び回転変動度合い変化検出部１４は、それぞれ前述のように、ピックアップコイル４からの検出信号から回転変動度合いＤ及び回転変動度合い変化Ｄ’を算出する。
【００２５】
出力補正判別部１５は、回転変動度合い変化Ｄ’を予め定めた基準値と比較して通常運転時に比べ出力増加又は出力減少の補正が必要化どうかを判別する。回転変動度合いＤ’とともに、回転変動度合いＤについても予め定めた基準値と比較して出力増加又は出力減少の補正が必要かどうかを判別してもよい。
【００２６】
出力補正演算部１６は、出力増加又は減少の判別結果に応じて、エンジン出力を増加又は減少させるために、点火進角量又は遅角量を算出する。この点火進角量又は遅角量は、回転変動度合いＤ及び／又は回転変動度合い変化Ｄ’だけでなくさらに回転速度に基づいて判別し出力制御量を演算することが望ましい。これにより高速回転時及び低速回転時のそれぞれに応じてさらに細かく点火時期を制御することができる。
【００２７】
点火時期決定部１７は、通常運転時の基本点火時期を回転速度やエンジン負荷等に基づいて決定するとともに、この基本点火時期に対し前述のように出力補正演算部１６で算出した点火時期補正量を加算又は減算して最終的な点火信号を発生する。この点火信号に基づいて点火回路８を介して点火コイル１１を駆動しエンジンの点火プラグを発火させる。
【００２８】
図３は、本発明の別の実施形態のブロック構成図である。この実施形態は、自動二輪車のウィリー防止等のために発進時の急加速時に出力を制限するためのものである。この実施形態の機能は前述の図２の実施形態の機能に含まれるものであり、図３は、図２のブロック構成の一部を変更したものである。
【００２９】
すなわち、この実施形態では、図２の出力補正判別部１５に対応して回転変動度合いＤ及び／又はその変化Ｄ’等に基づき出力低下補正が必要かどうかを判別する出力減少判別部１５ａが備わり、その判別結果に基づいて点火遅角量を算出する遅角量演算部１６ａが備わる。その他の構成及び作用は図２の例と同様である。
【００３０】
図４は、本発明のさらに別の実施形態のブロック構成図である。
この実施形態では、回転速度検出部１２に接続する回転加速度検出部１８を備え、速度信号を微分して加速度を算出する。この回転加速度信号を出力減少判別部１５ａに入力し、前述のＤ，Ｄ’に加え加速度に基づいて出力制限をするかどうかを判別する。その他の構成及び作用は図３の実施形態と同様である。
【００３１】
図５は、上記図３及び図４の実施形態の動作を示すフローチャートである。
ステップＡ１：
回転変動度合い検出部１３で回転変動度合いＤを算出する。
ステップＡ２：
回転変動度合い変化検出部１４で一定時間内の回転変動度合いの変化Ｄ’を算出する。
ステップＡ３：
出力減少判別部１５ａで、回転変動度合いＤが予め定めた基準値Ｄ０以上かどうかを判別する。
【００３２】
ステップＡ４：
上記ステップＡ３でＤがＤ０未満の場合、すなわち回転の変動度合いが小さいときに、点火時期決定部１７で通常走行モードにおける基本点火時期αを算出する。
ステップＡ５：
上記ステップＡ３でＤがＤ０以上の場合に、出力減少判別部１５ａで、回転変動度合い変化Ｄ’が予め定めた基準値Ｄ’０以上かどうかを判別する。
【００３３】
ステップＡ６：
Ｄ’がＤ’０以上のときに、遅角量演算部１６ａで遅角量βを算出する。
ステップＡ７：
Ｄ’がＤ’０未満のときに、遅角量演算部１６ａで遅角量γを算出する。
ステップＡ８：
点火時期決定部１７で基本点火時期αから遅角量βを差し引き補正した最終点火時期（α−β）を算出する。
【００３４】
ステップＡ９：
点火時期決定部１７で基本点火時期αから遅角量γを差し引き補正した最終点火時期（α−γ）を算出する。
ステップＡ１０：
点火時期決定部１７で算出した最終点火時期α、（α−β）又は（α−γ）に基づいて点火回路８を介して点火コイル１１を駆動しエンジンの点火プラグを発火させる。
【００３５】
図６は、本発明の別の実施形態のブロック構成図である。
この実施形態は、回転変動度合い検出部１３と接続される回転変動度合い積分部１９を備えたものである。これにより、回転変動度合いの変化に加え、さらにそれまでの回転変動度合いの積分値を判断要素としてさらに細かく運転状態を判別して最適な点火時期の遅角補正量を得ることができる。その他の構成及び作用は図３の例と同様である。
【００３６】
図７は、本発明のさらに別の実施形態のブロック構成図である。
この実施形態では、回転速度検出部１２に接続する回転加速度検出部１８を備え、速度信号を微分して加速度を算出する。この回転加速度信号を出力減少判別部１５ａに入力し、前述のＤ，Ｄ’及び積分値に加え加速度に基づいて出力制限をするかどうかを判別する。その他の構成及び作用は図６の実施形態と同様である。
【００３７】
図８は、上記図６及び図７の実施形態の動作を示すフローチャアートである。
ステップＢ１：
回転変動度合い検出部１３で回転変動度合いＤを算出する。
ステップＢ２：
回転変動度合い変化検出部１４で一定時間内の回転変動度合いの変化Ｄ’を算出する。
ステップＢ３：
回転変動度合い積分部１９で回転変動度合いの積分値∫Ｄを算出する。
【００３８】
ステップＢ４：
出力減少判別部１５ａで、回転変動度合いＤが予め定めた基準値Ｄ０以上かどうかを判別する。
ステップＢ５：
上記ステップＢ４でＤがＤ０未満の場合、すなわち回転の変動度合いが小さいときに、点火時期決定部１７で通常走行モードにおける基本点火時期αを算出する。
【００３９】
ステップＢ６：
上記ステップＢ４でＤがＤ０以上の場合に、出力減少判別部１５ａで、回転変動度合い変化Ｄ’が予め定めた基準値Ｄ’０以上かどうかを判別する。
ステップＢ７：
上記ステップＢ６でＤ’がＤ’０以上の場合に、出力減少判別部１５ａで積分値∫Ｄが予め定めた基準値∫Ｄ０以上かどうかを判別する。
【００４０】
ステップＢ８：
上記ステップＢ６でＤ’がＤ’０未満の場合に、出力減少判別部１５ａで積分値∫Ｄが予め定めた基準値∫Ｄ０以上かどうかを判別する。
ステップＢ９：
上記ステップＢ７で∫Ｄが∫Ｄ０以上のときに、遅角量演算部１６ａで遅角量βを算出する。
【００４１】
ステップＢ１０：
上記ステップＢ７で∫Ｄが∫Ｄ０未満のときに、遅角量演算部１６ａで遅角量γを算出する。
ステップＢ１１：
点火時期決定部１７で基本点火時期αから遅角量βを差し引き補正した最終点火時期（α−β）を算出する。
【００４２】
ステップＢ１２：
点火時期決定部１７で基本点火時期αから遅角量γを差し引き補正した最終点火時期（α−γ）を算出する。
ステップＢ１３：
上記ステップＢ８で∫Ｄが∫Ｄ０以上のときに、遅角量演算部１６ａで遅角量δを算出する。
【００４３】
ステップＢ１４：
上記ステップＢ８で∫Ｄが∫Ｄ０未満のときに、遅角量演算部１６ａで遅角量εを算出する。
ステップＢ１５：
点火時期決定部１７で基本点火時期αから遅角量δを差し引き補正した最終点火時期（α−δ）を算出する。
【００４４】
ステップＢ１６：
点火時期決定部１７で基本点火時期αから遅角量εを差し引き補正した最終点火時期（α−ε）を算出する。
ステップＢ１７：
点火時期決定部１７で算出した最終点火時期α、（α−β）、（α−γ）、（α−δ）又は（α−ε）に基づいて点火回路８を介して点火コイル１１を駆動しエンジンの点火プラグを発火させる。
【００４５】
図９は、本発明の別の実施形態のブロック構成図である。この実施形態は、通常走行状態からの加速時に出力を増加して加速性能を向上させるためのものである。この実施形態の機能は前述の図２の実施形態の機能に含まれるものであり、この図９は、図２のブロック構成の一部を変更したものである。
【００４６】
すなわち、この実施形態では、図２の出力補正判別部１５に対応して回転変動度合いＤ及び／又はその変化Ｄ’等に基づき出力増加補正が必要かどうかを判別する出力増加判別部１５ｂが備わり、その判別結果に基づいて点火進角量を算出する進角量演算部１６ｂが備わる。その他の構成及び作用は図２の例と同様である。
【００４７】
図１０は、本発明のさらに別の実施形態のブロック構成図である。
この実施形態では、回転速度検出部１２に接続する回転加速度検出部１８を備え、速度信号を微分して加速度を算出する。この回転加速度信号を出力増加判別部１５ｂに入力し、前述のＤ，Ｄ’に加え加速度に基づいて出力を増加するかどうかを判別する。その他の構成及び作用は図９の実施形態と同様である。
【００４８】
図１１は、上記図９及び図１０の実施形態の動作を示すフローチャートである。
ステップＣ１：
回転変動度合い検出部１３で回転変動度合いＤを算出する。
ステップＣ２：
回転変動度合い変化検出部１４で一定時間内の回転変動度合いの変化Ｄ’を算出する。
【００４９】
ステップＣ３：
出力増加判別部１５ｂで、回転変動度合いＤが予め定めた基準値Ｄ０以上かどうかを判別する。
ステップＣ４：
上記ステップＣ３でＤがＤ０未満の場合、すなわち回転の変動度合いが小さいときに、点火時期決定部１７で通常走行モードにおける基本点火時期αを算出する。
【００５０】
ステップＣ５：
上記ステップＣ３でＤがＤ０以上の場合に、出力増加判別部１５ｂで、回転変動度合い変化Ｄ’が予め定めた基準値Ｄ’０以上かどうかを判別する。
ステップＣ６：
Ｄ’がＤ’０以上のときに、進角量演算部１６ｂで進角量βを算出する。
【００５１】
ステップＣ７：
Ｄ’がＤ’０未満のときに、進角量演算部１６ｂで進角量γを算出する。
ステップＣ８：
点火時期決定部１７で基本点火時期αに進角量βを加えて補正した最終点火時期（α＋β）を算出する。
【００５２】
ステップＣ９：
点火時期決定部１７で基本点火時期αに進角量γを加えて補正した最終点火時期（α＋γ）を算出する。
ステップＣ１０：
点火時期決定部１７で算出した最終点火時期α、（α＋β）又は（α＋γ）に基づいて点火回路８を介して点火コイル１１を駆動しエンジンの点火プラグを発火させる。
【００５３】
図１２は、本発明の別の実施形態のブロック構成図である。
この実施形態は、回転変動度合い検出部１３と接続される回転変動度合い積分部１９を備えたものである。これにより、回転変動度合いの変化に加え、さらにそれまでの回転変動度合いの積分値を判断要素としてさらに細かく運転状態を判別して最適な点火時期の進角補正量を得ることができる。その他の構成及び作用は図９の例と同様である。
【００５４】
図１３は、本発明のさらに別の実施形態のブロック構成図である。
この実施形態では、回転速度検出部１２に接続する回転加速度検出部１８を備え、速度信号を微分して加速度を算出する。この回転加速度信号を出力増加判別部１５ｂに入力し、前述のＤ，Ｄ’及び積分値に加え加速度に基づいて出力増加補正をするかどうかを判別する。その他の構成及び作用は図１２の実施形態と同様である。
【００５５】
図１４は、上記図１２及び図１３の実施形態の動作を示すフローチャアートである。
ステップＤ１：
回転変動度合い検出部１３で回転変動度合いＤを算出する。
ステップＤ２：
回転変動度合い変化検出部１４で一定時間内の回転変動度合いの変化Ｄ’を算出する。
【００５６】
ステップＤ３：
回転変動度合い積分部１９で回転変動度合いの積分値∫Ｄを算出する。
ステップＤ４：
出力増加判別部１５ｂで、回転変動度合いＤが予め定めた基準値Ｄ０以上かどうかを判別する。
【００５７】
ステップＤ５：
上記ステップＤ４でＤがＤ０未満の場合、すなわち回転の変動度合いが小さいときに、点火時期決定部１７で通常走行モードにおける基本点火時期αを算出する。
ステップＤ６：
上記ステップＤ４でＤがＤ０以上の場合に、出力増加判別部１５ｂで、回転変動度合い変化Ｄ’が予め定めた基準値Ｄ’０以上かどうかを判別する。
【００５８】
ステップＤ７：
上記ステップＤ６でＤ’がＤ’０以上の場合に、出力増加判別部１５ｂで積分値∫Ｄが予め定めた基準値∫Ｄ０以上かどうかを判別する。
ステップＤ８：
上記ステップＤ６でＤ’がＤ’０未満の場合に、出力増加判別部１５ｂで積分値∫Ｄが予め定めた基準値∫Ｄ０以上かどうかを判別する。
【００５９】
ステップＤ９：
上記ステップＤ７で∫Ｄが∫Ｄ０以上のときに、進角量演算部１６ｂで進角量βを算出する。
ステップＤ１０：
上記ステップＤ７で∫Ｄが∫Ｄ０未満のときに、進角量演算部１６ｂで進角量γを算出する。
【００６０】
ステップＤ１１：
点火時期決定部１７で基本点火時期αに進角量βを加えて補正した最終点火時期（α＋β）を算出する。
ステップＤ１２：
点火時期決定部１７で基本点火時期αに進角量γを加えて補正した最終点火時期（α＋γ）を算出する。
【００６１】
ステップＤ１３：
上記ステップＤ８で∫Ｄが∫Ｄ０以上のときに、進角量演算部１６ｂで進角量δを算出する。
ステップＤ１４：
上記ステップＤ８で∫Ｄが∫Ｄ０未満のときに、進角量演算部１６ｂで進角量εを算出する。
【００６２】
ステップＤ１５：
点火時期決定部１７で基本点火時期αに進角量δを加えて補正した最終点火時期（α＋δ）を算出する。
ステップＤ１６
点火時期決定部１７で基本点火時期αに進角量εを加えて補正した最終点火時期（α＋ε）を算出する。
【００６３】
ステップＤ１７：
点火時期決定部１７で算出した最終点火時期α、（α＋β）、（α＋γ）、（α＋δ）又は（α＋ε）に基づいて点火回路８を介して点火コイル１１を駆動しエンジンの点火プラグを発火させる。
【００６４】
【発明の効果】
以上説明したように、本発明では、クランク軸の回転変動度合いあるいはその変化に基づいて加減速の運転状態を検出し、これに応じて出力の増減の補正が判別され、この出力の増減量に対応して点火時期を進角又は遅角させるため、特別なスロットル位置検出用のセンサを用いることなく、加減速状態を検出し、これに応じて点火時期制御を行うことができ、加減速時の走行フィーリングや燃費の向上を図ることができる。
【００６５】
さらに、回転変動の度合いの変化に加え、それまでの回転変動度合いの積分値を算出して運転状態の判断基準とすることにより、例えば加速時にアイドルからの加速か又は通常走行状態からの加速かを判別することができ、それぞれの加速状態において的確な点火時期制御ができ、瞬間的な加減速の変化だけでなく、変化が起こる前の状態も含めた運転状態に基づいて走行フィーリングの向上を図ることができる。
【図面の簡単な説明】
【図１】  本発明に係る回転検出信号の説明図。
【図２】  本発明の実施形態のブロック構成図。
【図３】  本発明の別の実施形態のブロック構成図。
【図４】  本発明のさらに別の実施形態のブロック構成図。
【図５】  図３及び図４の実施形態のフローチャート。
【図６】  本発明のさらに別の実施形態のブロック構成図。
【図７】  本発明のさらに別の実施形態のブロック構成図。
【図８】  図６及び図７の実施形態のフローチャート。
【図９】  本発明のさらに別の実施形態のブロック構成図。
【図１０】  本発明のさらに別の実施形態のブロック構成図。
【図１１】  図９及び図１０の実施形態のフローチャート。
【図１２】  本発明のさらに別の実施形態のブロック構成図。
【図１３】  本発明のさらに別の実施形態のブロック構成図。
【図１４】  図１２及び図１３の実施形態のフローチャート。
【符号の説明】
１：クランク軸、２：フライホイル、３：突条、４：ピックアップコイル、
５：点火制御装置、６：演算回路、７：電源回路、８：点火回路、
９：メインスイッチ、１０：バッテリ、１１：点火コイル、
１２：回転速度検出部、１３：回転変動度合い検出部、
１４：回転変動度合い変化検出部、１５：出力補正判別部、
１６：出力補正演算部、１７：点火時期決定部、１８：回転加速度検出部、
１９：回転変動度合い積分部。
【図１】
0003863460.tif 000002
【図２】
0003863460.tif 000003
【図３】
0003863460.tif 000004
【図４】
0003863460.tif 000005
【図５】
0003863460.tif 000006
【図６】
0003863460.tif 000007
【図７】
0003863460.tif 000008
【図８】
0003863460.tif 000009
【図９】
0003863460.tif 000010
【図１０】
0003863460.tif 000011
【図１１】
0003863460.tif 000012
【図１２】
0003863460.tif 000013
【図１３】
0003863460.tif 000014
【図１４】
0003863460.tif 000015