(57)【要約】【課題】簡単な構成でエンジンの回転速度の落ち込み量が所定以上であるか否かを判定できるようにして、エンジンの逆回転によって各部材が受ける衝撃を安価な構成で抑制する。【解決手段】この点火制御装置は、回転速度検出手段と、回転速度の落ち込み量検出手段と、点火禁止手段と、を備えている。回転速度検出手段は、エンジンにおいて一回転時の一時期における回転速度を検出する。回転速度の落ち込み量検出手段は、回転速度検出手段の検出結果から、エンジンにおいて点火が実行される今回回転時と今回回転時の１回転前の前回回転時との回転速度の落ち込み量を検出する。点火禁止手段は、回転変動検出手段による検出結果により、回転の落ち込みが予め設定された所定の量より大きい場合は今回回転時の点火を禁止する。【選択図】図７
2010059959.tif 000002
【特許請求の範囲】
【請求項１】
エンジンの点火制御を行う制御装置であって、
前記エンジンにおいて一回転時の一時期における回転速度を検出する回転速度検出手段と、
前記回転速度検出手段の検出結果から、前記エンジンにおいて点火が実行される今回回転時と前記今回回転時の１回転前の前回回転時との回転速度の落ち込み量を検出する回転速度の落ち込み量検出手段と、
前記回転速度の落ち込み量検出手段による検出結果により、前記回転の落ち込みが予め設定された所定の量より大きい場合は今回回転時の点火を禁止する点火禁止手段と、
を備えたエンジンの点火制御装置。
【請求項２】
前記点火禁止手段における回転速度の落ち込み量の予め設定された所定の落ち込み量は、点火した場合にエンジンの逆回転時に回転が継続するクランク角度が６００°以上になることが予測される落ち込み量である、請求項１に記載のエンジンの点火制御装置。
【請求項３】
前記回転速度検出手段は、エンジンとともに回転する回転部材と、前記回転部材に設けられ回転方向に所定の長さを有する速度検出体と、前記速度検出体が通過する時間を検出する検出手段と、を有している、請求項２に記載のエンジンの点火制御装置。
【請求項４】
前記速度検出体は前記回転部材の外周面に設けられた１つの突起である、請求項３に記載のエンジンの点火制御装置。
【請求項５】
前記回転速度検出手段の検出結果から、エンジンの回転速度が所定の回転速度以上の場合に前記点火禁止手段の制御を規制する点火禁止規制手段をさらに備えた、請求項１に記載のエンジンの点火制御装置。
【請求項６】
点火プラグを有する単気筒４サイクルガソリンエンジンと、
前記点火プラグに接続された点火コイルと、
前記点火コイルに接続され、前記点火プラグの点火を制御する点火制御装置と、
を備え、
前記点火制御装置は、
前記エンジンにおいて一回転時の一時期における回転速度を検出する回転速度検出手段と、
前記回転速度検出手段の検出結果から、前記エンジンにおいて点火が実行される今回回転時と前記今回回転時の１回転前の前回回転時との回転速度の落ち込み量を検出する回転速度の落ち込み量検出手段と、
前記回転速度の落ち込み量検出手段による検出結果により、前記回転の落ち込み量が予め設定された所定の量より大きい場合は今回回転時の点火を禁止する点火禁止手段と、
を備えている、
内燃機関。
【請求項７】
車体フレームと、
前記車体フレームに支持された単気筒４サイクルガソリンエンジンを含む駆動部と、
前記駆動部の上方に配置されたシートと、
前記車体フレームに支持された前輪及び後輪と、
前記駆動部から動力を前記前輪又は前記後輪に伝達する駆動伝達部と、
を備え、
前記駆動部は、前記エンジンの点火を制御する点火制御装置をさらに備え、
前記点火制御装置は、
前記エンジンにおいて一回転時の一時期における回転速度を検出する回転速度検出手段と、
前記回転速度検出手段の検出結果から、前記エンジンにおいて点火が実行される今回回転時と前記今回回転時の１回転前の前回回転時との回転速度の落ち込み量を検出する回転速度の落ち込み量検出手段と、
前記回転速度の落ち込み量検出手段による検出結果により、前記回転の落ち込み量が予め設定された所定の量より大きい場合は今回回転時の点火を禁止する点火禁止手段と、
を有している、
自動二輪車。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、エンジンの点火制御装置、内燃機関及びそれらを備えた自動二輪車に関する。
【背景技術】
【０００２】
自動二輪車においては、エンジン始動時等においてエンジンのクランク軸が逆回転し、各部に衝撃を与える場合がある（以下、「エンジンのクランク軸の逆回転」を「エンジンの逆回転」と言う）。これは、エンジンの始動時等においてエンジン回転速度が低いときに、点火プラグによる点火がピストンの上死点直前に行われ、その爆発力でピストンが上死点に達する前に押し戻され、エンジンが逆回転しようとして急停止するためである。
【０００３】
このような現象を防止するために、エンジンが所定の回転速度に達するまでは点火装置の動作を禁止するエンジン始動装置が提案されている。このような従来装置における制御は、単純に回転速度をしきい値として点火有無の制御を行うものである。ここでは、回転速度の落ち込みの程度とは無関係にしきい値以下での点火を停止するために、エンジンの逆回転が起こらない通常の運転時においても点火が停止される場合があり、継続的な運転に支障をきたす場合がある。一方で、継続的な運転に支障をきたさないようにしきい値の設定をすると、前述のようなエンジンの逆回転を効果的に防止できない恐れがある。
【０００４】
また、エンジンの逆回転は、始動時以外にも生じることが知られており、始動時以外における前述のような現象を確実に抑制するためにも対策を取ることが望ましい。
【０００５】
そこで、特許文献１には、始動時のみならず全回転速度域においてエンジンの逆回転による衝撃を抑制することを目的とした内燃機関が提案されている。この特許文献１では、エンジンの回転速度の落ち込み量を計算して前述の現象に至るか否かを判定し、この判定に基づきプログラムによらない点火または当該プログラムによらないよりも点火タイミングを遅らせた遅角点火を実行するようにしている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００６−２７４９９８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
前述のように、特許文献１に記載された内燃機関では、エンジンの回転速度の落ち込み量を計算してエンジンの逆回転が発生するか否かを判定し点火制御を行っている。そして、回転速度の落ち込み量を計算するために、パルサーによって、エンジンの１回転に複数のパルス信号を発生させるようにしている。具体的には、アウタロータ型のマグネト発電機のロータ外周に１２個の突起を設け、この１２個の突起をパルサーで検出することにより点火が実行される直前の複数のパルス信号を得て、エンジンの回転速度の落ち込み量を計算している。
【０００８】
しかし、複数の突起を精度良く設けることは製造コストの上昇を招く。また、１回転中に複数のパルス信号が得られるので点火直前の回転速度の落ち込み量を高精度に検出できるものの、パルス信号の周期が短いので、制御処理を高速に行う必要があり、制御のための構成も高価なものとなる。
【０００９】
本発明の課題は、簡単な構成でエンジンの回転速度の落ち込み量が所定以上であるか否かを判定できるようにして、エンジンの逆回転によって各部材が受ける衝撃を、安価な構成で抑制することにある。
【課題を解決するための手段】
【００１０】
本発明に係るエンジンの点火制御装置は、回転速度検出手段と、回転速度の落ち込み量検出手段と、点火禁止手段と、を備えている。回転速度検出手段は、エンジンにおいて一回転時の一時期における回転速度を検出する。回転速度の落ち込み量検出手段は、回転速度検出手段の検出結果から、エンジンにおいて点火が実行される今回回転時と今回回転時の１回転前の前回回転時との回転速度の落ち込み量を検出する。点火禁止手段は、回転速度の落ち込み量検出手段による検出結果により、回転の落ち込みが予め設定された所定の量より大きい場合は今回回転時の点火を禁止する。
【００１１】
本発明の装置では、エンジンにおける一回転時の一時期における回転速度が検出される。そして、この検出結果から、点火が実行される今回回転時と今回回転時の１回転前の前回回転時との回転速度の落ち込み量が検出され、回転速度の落ち込み量が予め設定された所定の落ち込み量より大きい場合は今回回転時の点火が禁止される。この点火の禁止によって、エンジンの逆回転に伴って各部材が受ける衝撃を小さいものにすることができる。
【００１２】
この場合は、エンジンにおける一回転時の一時期における回転速度を検出して、今回回転時と前回回転時との回転速度の落ち込み量を検出すればよいので、従来のように１回転時に複数のパルス信号を発生して点火時期直前の回転速度の落ち込み量を検出する必要がない。したがって、回転部材に複数の突起を設ける必要がなく、例えば１つの突起のみを有する回転部材を用いて回転速度の落ち込み量を検出すればよい。また、制御の処理速度も高速が要求されず、制御のための処理が容易になる。
【発明の効果】
【００１３】
本発明によれば、簡単な構成でエンジンの回転速度の落ち込み量が所定以上であるか否かを判定することができ、エンジンの逆回転によって各部材が受ける衝撃を、安価な構成で抑制することができる。
【図面の簡単な説明】
【００１４】
【図１】エンジンが逆回転する２通りの現象を説明するための模式図。
【図２】エンジン回転速度の落ち込み量とエンジン逆回転の有無との関係を示す図。
【図３】ロータに設けられた１つの突起とパルサーからの出力信号及びその波形整形後の信号との関係を示す図。
【図４】前回回転時突起通過時間と回転速度の落ち込み量とエンジン逆回転の有無との関係を示す図。
【図５】点火の有無と逆転継続回転角度との関係を示す図。
【図６】エンジンの逆回転を予測し点火制御を実行した場合のエンジン回転速度の落ち込み量を示す図。
【図７】本発明の一実施形態による点火制御装置が採用された自動二輪車の側面図と点火系統の模式図。
【図８】点火系統の模式図。
【図９】点火制御のための処理フローチャート。
【発明を実施するための形態】
【００１５】
ここで、本願発明者による、エンジンの逆回転の発生及び抑制に関する検討及び解析結果について以下に説明する。
【００１６】
まず、本件発明の前提となっている技術思想は、回転速度の落ち込み量の程度によってエンジンが逆転するか否かを推測することができる、という点にある。この点について以下により詳細に説明する。
【００１７】
通常の運転パターン内の回転速度の落ち込みと、エンジンが逆回転するときの回転速度の落ち込みとの違いを比較検討したところ、エンジンの逆回転発生時の回転速度の落ち込みの方が極端であることがわかった。この違いは、1つ前の燃焼によるクランク回転力が、次の圧縮上死点を乗り越えることができる場合と、できない場合と、に分かれていると考えられる。
【００１８】
ここで、エンジンの逆回転が発生しやすい運転パターンとして、アイドリング状態で、スロットルを半分程度まで急激に開けるパターンがある。そこで、このような運転パターンでエンジンの逆回転の発生の有無を確認した結果、ピストンが圧縮上死点を乗り越えられない場合は、大きく次の２つに分かれることが判明した。
【００１９】
１つは、図１（ａ）に示すように、ピストンの勢い（クランク軸の回転力）が圧縮圧力に負けて、ピストンが点火位置（ＩＴ）より前で押し返される場合である。この場合は、エンジンの逆回転の開始点は点火位置（ＩＴ）の前であり、ピストンを押す力は、圧縮圧力だけである。そのため、クランク軸は概ね1回転に満たない角度まで逆転して停止する。
【００２０】
もう1つは、図１（ｂ）に示すような場合である。ここでは、ピストンの勢いが圧縮圧力に負けて押し返される点は図１（ａ）と同様である。しかし、図１（ｂ）に示す場合は、エンジンの逆回転の開始点が点火位置（ＩＴ）と圧縮上死点（ＴＤＣ）の間である。つまり、エンジンの逆回転の開始点は、点火位置（ＩＴ）の後であり、かつ圧縮上死点（ＴＤＣ）前になっている。そのため、点火は実行される。しかし、点火プラグの点火から燃焼の拡大までに時間がかかる。このため、ピストンが押し返されてから、つまり、エンジンの回転方向が逆になってから燃焼が拡大し、燃焼による回転力が発生する。ピストンを押す力は、圧縮圧力と、燃焼による回転力であり、図１（ａ）の場合と比較してピストンがより強く押し下げられる。そのため、エンジンは２回転近く逆転する。
【００２１】
一方で、通常の運転状態における回転速度の落ち込みは、次の圧縮上死点を乗り越えることができるケースであるため、エンジンの回転が持続することが多い。
【００２２】
以上のようなエンジンの逆回転の有無、及びその逆回転の程度（逆回転角度の大きさ）についての実験結果については、後述する。
【００２３】
以上のような検討結果から、まず、ピストンが圧縮上死点を乗り越えられる場合、すなわちエンジンの回転が持続可能な場合と、ピストンが圧縮上死点を乗り越えられない場合、すなわちエンジンの回転が停止、あるいはエンジンが逆回転した後に停止する場合とを、回転速度の落ち込みの程度で切り分けることができると考えられる。そして、ピストンが圧縮上死点を乗り越えられない場合の点火を禁止することで、エンジンの逆回転の程度、ひいてはそれによる各部材への衝撃を抑制することができる、との考えに至った。
【００２４】
ここで、エンジンの回転速度の落ち込み量によるエンジンの逆回転の予測メカニズムついては、前述の特許文献１にも類似の内容が開示されている。特許文献１では、エンジン、すなわちクランク軸の１回転に複数のパルス信号を発生させ、エンジンにおける点火直前の回転速度の落ち込み量を計算するものである。より具体的には、特許文献１では、エンジンの吸気工程から圧縮工程に至る間の回転速度の落ち込み量を、その間に発生される複数のパルス信号から計算している。そして、この計算結果に基づいてエンジンが逆回転するか否かを判定し、この判定結果により点火時期を制御している。
【００２５】
しかし、本願発明者による検討及び解析結果によれば、点火が実行される当該回転時の変動をきめ細かく検出しなくても、エンジンの逆回転を予測ができることが判明した。すなわち、点火が実行される今回の回転の所定クランクタイミング（以下「今回回転時」という）と、その１回転前の回転の所定クランクタイミング（以下「前回回転時」という）との回転速度の落ち込み量を検出し、この回転速度の落ち込み量を所定のしきい値で切り分けることにより、エンジンの逆回転の発生を高い確率で予測できることが判明した。これについては、本願発明者が、以下の点に思い至ったことから導かれたものである。すなわち、回転速度の落ち込み量は、主に、
（ａ）爆発による回転力（行程毎の燃焼室の圧力変化）
（ｂ）回転する各部分の摩擦力
に起因している。上記（ａ）（ｂ）はエンジンの機種によって決まる固有の値である。したがって、エンジンの逆回転を予測するための回転速度の落ち込み量は、点火直前の複数の角度位置における回転速度を検出する必要はなく、前回回転時及び今回回転時における回転速度の差を検出すればよいことが判明した。そして、前回回転時及び今回回転時の回転速度は、具体的には、円周方向に所定の幅を有する１つの突起をクランク軸とともに回転する部材に設け、その１つの突起の通過時間によって算出することができる。
【００２６】
図２（ａ）（ｂ）に、以上の技術的思想の裏付けとなるデータを示す。図２（ａ）は今回回転時ｔｎと前回回転時ｔｎ−１の回転速度を複数回測定した結果を示している。図２（ａ）において、縦軸はエンジンの回転速度を示している。所定の実験時の回転速度の差がわかるように、所定実験時の前回回転時ｔｎ−１と今回回転時ｔｎの回転速度の結果を線でつないでいる。この図２（ａ）に示すデータは、単気筒４ストロークガソリンエンジンにおいて、アイドリング状態からスロットルを全開の１／２程度急激に開く操作を行った場合の、エンジンの回転速度変動とエンジンの逆回転の有無を示している。そして、図２（ｂ）における時間Ｔ１が、点火が実行される今回回転時の回転速度に対応し、時間Ｔ２がその１回転前の前回回転時の回転速度に対応している。図２（ａ）において、実線はエンジンが逆回転しなかった場合の回転速度の落ち込み量を示し、破線はエンジンが逆回転した場合の回転速度の落ち込み量を示している。この図２（ａ）からは、エンジンの逆回転が見受けられるのは、Ｔ１とＴ２の差に所定値以上の差があった場合であることがわかる。ここでは、図３に示すように(図７にも同様の構成を示している)、クランク軸２３とともに回転するアウタロータ型のマグネト発電機のロータ２５に１つの突起２６を設け、この突起２６をパルサー２７によって検出して突起２６の通過時間Ｔを検出し、回転速度を算出している。１つの突起２６は、円周方向に６０°の幅を有している。
【００２７】
より具体的には、図３に示すように、まず、クランク軸２３は時計回り（回転方向Ｒ）に回転している。そして、図３（ａ）に示すように、突起２６がパルサー２７を通過し始めたタイミングで、パルサー２７からは図３（ｃ）に示す信号ｕが出力される。また、図３（ｂ）に示すように、突起２６がパルサー２７を通過し終えたタイミングで、パルサー２７からは図３（ｃ）に示すような信号ｄが出力される。これらの信号ｕ，ｄは図６に示すＣＤＩユニット２８に入力され、ここで波形整形されて図3（ｄ）に示すようなパルス信号が得られる。
【００２８】
ここで、図２（ｂ）におけるタイミングＴ１ｕ，Ｔ２ｕにおいて出力されている信号が図３（ｃ）の信号ｕに対応し、図２（ｂ）におけるタイミングＴ１ｄ，Ｔ２ｄにおいて出力されている信号が図３（ｃ）の信号ｄに対応している。
【００２９】
また、図４に、図２（ｂ）のデータに基づいて作成された、前回回転時の回転速度に対応する時間Ｔ２と、エンジンの逆回転が発生した場合の回転速度の落ち込み量に対応する時間（Ｔ１−Ｔ２：図中■）及びエンジンの逆回転が発生しなかった場合の回転速度の落ち込み量に対応する時間（Ｔ１−Ｔ２：図中●）の関係を示している。すなわち、図４の横軸は時間Ｔ２（前回回転時の回転速度に対応）、縦軸は回転速度の落ち込み量に対応する時間（Ｔ１−Ｔ２）である。この図４から、前回回転時のＴ２が大きい、つまり、前回回転時の回転速度が小さい場合、エンジンの逆回転が発生しやすいことがわかる。しかし、前回回転速度をしきい値として点火制御を行う場合、不必要な点火制御を行うことになり、エンジンの回転の持続性が低下してしまう。次に、回転速度の落ち込み量に着目した。一点鎖線で示す部分をしきい値として点火制御を行う場合、不必要な点火制御を抑制することができることがわかる。
【００３０】
図５は、図１（ｂ）の状態において、点火を行った場合と点火を行わなかった場合の実験結果を示している。図５は、点火制御の有無とエンジンの逆回転が発生した場合に逆回転が継続したクランク回転角度Ｄｒ（以下「逆回転継続回転角度」という）の関係を示している。すなわち、図５の横軸はデータ番号、縦軸はエンジンの逆回転継続回転角度Ｄｒを示している。領域Ａのデータは点火した場合である。領域Ｂのデータは点火をしなかった場合である。この図から明らかなように、点火した場合のＡ領域のデータは約２回転（６００〜７００°）の逆回転が継続したことを示しており、点火を停止した場合のＢ領域のデータはほぼ１回転以内の逆回転に収まっていることを示している。したがって、エンジンの逆回転の発生が予測された場合に点火を停止すれば、逆回転がほぼ１回転以内に収まり、各部材への衝撃を緩和して各部材の損傷を抑えることができることがわかる。
【００３１】
以上をまとめたのが図６である。図６の横軸は時間、縦軸はエンジンの回転速度である。この図６では、エンジンがアイドリング回転速度（ＩＤＬ）で回転しているときに、時刻ｔでスロットルを全開の１／２ほど急激に開けるような操作を行っている。図６における特性Ｓは、急激なスロットル操作を行ってもエンジンの逆回転が発生せず、そのまま正常に回転を継続している状態を示している。それに対し、特性Ｐと特性Ｑは、エンジンの逆回転が発生した状態を示している。特性Ｐは、急激なスロットル操作によって、回転速度の落ち込み量が大きい場合に点火を停止した場合を示している。特性Ｑは、急激なスロットル操作によって、回転速度の落ち込み量が大きい場合に点火を行った場合を示している。特性Ｐではエンジンの逆回転速度は低い。また、その逆回転継続回転角度は小さい。具体的には、実験の結果、逆回転は１回転弱継続した。一方で、特性Ｑではエンジンの逆回転速度は大きい。また、その逆回転継続回転角度が大きい。具体的には、実験の結果、逆回転は約２回転継続した。したがって、回転速度の落ち込み量を検出してエンジンが逆回転するのを予測し、エンジンの逆回転が予測される場合は点火を停止することにより、エンジンの逆回転による衝撃を小さくして各部材の損傷を抑えることができることがわかる。
【００３２】
図７に本発明の一実施形態によるエンジンの点火制御装置が採用された自動二輪車を示す。図７は自動二輪車の左側面図であり、点火系統の構成を模式的に併せて示している。
【００３３】
［全体構成］
図７に示すように、本実施形態に係る自動二輪車１は、いわゆるモペット型の自動二輪車であり、本体フレーム２と、前輪３及び後輪４と、シート５と、動力ユニット６と、カバー部材７とを備えている。
【００３４】
本体フレーム２は、ヘッドパイプ１０、メインフレーム１１及び左右１対のサイドフレーム（図示せず）を有している。ヘッドパイプ１０にはステアリングシャフト１２が回転自在に支持されており、ステアリングシャフト１２の上端部には操向ハンドル１３が固定され、ステアリングシャフト１２の下端にはフロントフォーク１４が取り付けられている。なお、前輪３はフロントフォーク１４の下端部に支持されている。そして、本体フレーム２の多くはカバーによって覆われている。
【００３５】
動力ユニット６は、メインフレーム１１等のブラケットに支持された単気筒４サイクルガソリンエンジン１５を含む駆動部１６と、駆動部１６からの動力を後輪４に伝達する伝達装置１７と、を有している。なお、伝達装置１７はリヤショックユニット１８を介してサイドフレームに支持されている。また、本実施形態では、特に、エンジン１５の吸気系にキャブレター（図示せず）が設けられている自動二輪車を対象としているが、吸気系にＦＩ（Fuel Injection）装置が設けられた自動二輪車においても本発明を同様に適用できる。
【００３６】
また、駆動部１６には、エンジン始動用のスタータモータ２０及び減速ギア２１が設けられている。減速ギア２１は、スタータモータ２０の回転を減速するものであり、その出力はワンウェイクラッチ２２を介してエンジン１５のクランク軸２３に連結されている。
【００３７】
［点火系の構成］
エンジン１５のクランク軸２３にはアウタロータ型のマグネト発電機を構成するロータ２５が固定されており、ロータ２５とクランク軸２３とは同期して回転する。そして、ロータ２５の外周部には円周方向に６０°の角度幅を有する１つの突起２６が設けられている。また、この突起２６に近接してパルサー２７が配置されている。パルサー２７は、突起２６の通過、すなわち突起２６の始端と終端を検出して、図２（ｂ）及び図３に示すようなパルス信号を発生するものである。このパルサー２７の出力はＣＤＩユニット２８に入力される。ＣＤＩユニット２８はメインスイッチ２９を介してバッテリ３０に接続されている。また、ＣＤＩユニット２８には点火コイル３１が接続されており、点火コイル３１には点火プラグ３２が接続されている。点火タイミングは、突起の終端を検出した時に設定されている。
【００３８】
図８にＣＤＩユニット２８の概略ブロックを示している。ＣＤＩユニット２８は、メインスイッチ２９を介してバッテリ３０に接続された昇圧回路４０及び電源回路４１と、点火回路４２と、波形整形回路４３と、制御部４４と、を有している。
【００３９】
昇圧回路４０はバッテリ３０からの電圧を点火用の１次電圧まで昇圧する回路である。電源回路４１はバッテリ３０からの電圧から制御回路用の電源電圧を作る回路である。点火回路４２は、コンデンサ及びサイリスタを含み、昇圧回路４０の出力を制御部４３の制御に応じて点火コイル３１に出力する回路である。波形整形回路４３は、図３（ｃ）に示すパルサー２７からの信号を波形整形して図３（ｄ）に示す信号を出力する回路である。そして、制御部４４は、波形整形回路４３からの信号を受けて、回転速度に対応する突起２６の通過時間（図１のＴ１，Ｔ２・・）を検出するとともに、回転速度の落ち込み量としての、今回回転時の回転速度に相当する通過時間Ｔ１と、その１回転前の前回回転時の回転速度に相当する通過時間Ｔ２との差を検出する機能を有している。すなわち、制御部４４は、回転速度を検出する機能と回転速度の落ち込み量を検出する機能とを有している。
【００４０】
以上のような、突起２６を有するロータ２５、パルサー２７及びＣＤＩユニット２８の制御部４４によって、回転速度検出手段が構成され、また制御部４４によって回転速度の落ち込み量検出手段が構成されている。そして、これらによって、点火制御装置が構成されている。また、点火プラグ３２を含むエンジン１５と、点火制御装置と、点火コイル３１と、によって内燃機関が構成されている。
【００４１】
［点火制御処理］
次に、エンジンの逆回転を抑制するための点火制御処理について説明する。なお、以下の各点火制御処理は、ＣＤＩユニット２８の制御部４４が実行する処理である。
【００４２】
＜ピックアップ信号取り込み処理＞
まず、図９（ａ）により、エンジン１５の回転速度を検出するためのパルサー２７からの信号（ピックアップ信号）取り込み処理について説明する。
【００４３】
このピックアップ信号取り込み処理では、ステップＳ１において、ピックアップ信号の立ち上がりを検出したか否かを判断する。ここでのピックアップ信号の立ち上がりは、前回回転時のピックアップ信号の立ち上がりであり、図２（ｂ）おけるタイミングＴ２ｕに相当している。このピックアップ信号の立ち上がりを検出すると、ステップＳ１からステップＳ２に移行する。ステップＳ２では、フリーランニングカウンタ（ＦＲＣ）の値を、１回転前の、すなわち前回回転時のピックアップ信号立ち上がり検出時のカウンタ値（Ｃｒｎ−１）として取り込む。
【００４４】
なお、フリーランニングカウンタ（ＦＲＣ）とは、常に最小単位毎に増加計数し、最大桁まで計数したら再度ゼロから計数を繰り返すカウンタであり、一般的に時間の計数に用いられるカウンタである。
【００４５】
ステップＳ２での処理が終了するとステップＳ３に移行し、ステップＳ３において、ピックアップ信号の立ち下がりを検出したか否かを判断する。ここでのピックアップ信号の立ち下がりは、前回回転時のピックアップ信号の立ち下がりであり、図２（ｂ）におけるタイミングＴ２ｄに相当している。このピックアップ信号の立ち下がりを検出すると、ステップＳ３からステップＳ４に移行する。ステップＳ４では、フリーランニングカウンタの値を前回回転時のピックアップ信号立ち下がり検出時のカウンタ値（Ｃｓｎ−１）として取り込む。
【００４６】
ステップＳ４での処理が終了するとステップＳ５に移行する。ステップＳ５では、次のピックアップ信号の立ち上がりを検出したか否かを判断する。ここでのピックアップ信号の立ち上がりは、今回回転時のピックアップ信号の立ち上がりであり、図２（ｂ）におけるタイミングＴ１ｕに相当している。このピックアップ信号の立ち上がりを検出すると、ステップＳ５からステップＳ６に移行する。ステップＳ６では、フリーランニングカウンタの値を、現在の、すなわち今回回転時のピックアップ信号立ち上がり検出時のカウンタ値（Ｃｒｎ）として取り込む。
【００４７】
次にステップＳ７において、ピックアップ信号の立ち下がりを検出したか否かを判断する。ここでのピックアップ信号の立ち下がりは、今回回転時のピックアップ信号の立ち下がりであり、図２（ｂ）におけるタイミングＴ１ｄに相当している。このピックアップ信号の立ち下がりを検出すると、ステップＳ７からステップＳ８に移行する。ステップＳ８では、フリーランニングカウンタの値を、今回回転時のピックアップ信号立ち下がり検出時のカウンタ値（Ｃｓｎ）として取り込む。
【００４８】
＜制御条件判定処理＞
以上の処理によって得られた各カウンタ値を用いて、点火制御のための処理が実行される。この点火制御のための処理フローを図９（ｂ）に示す。
【００４９】
まず、ステップＳ１０では、今回回転時のピックアップ信号立ち上がり検出時のカウンタ値（Ｃｒｎ）から前回回転時のピックアップ信号立ち上がり検出時のカウンタ値（Ｃｒｎ−１）を減算し、この結果値が制御開始設定値（Ｔｅ）以上か否かを判断する。すなわち、
Ｔｅ≦Ｃｒｎ−Ｃｒｎ−１
が成立するか否かを判断する。
【００５０】
ここで、今回回転時のピックアップ信号立ち上がり検出時のカウンタ値（Ｃｒｎ）から前回回転時のピックアップ信号立ち上がり検出時のカウンタ値（Ｃｒｎ−１）を減算した値はエンジンの回転速度に対応しており、その減算結果値が大きい場合は回転速度が低く、小さい場合は回転速度が高いことになる。
【００５１】
制御開始設定値（Ｔｅ）は、点火制御処理を規制するために設定されるものである。すなわち、エンジンの逆回転は、一般的にエンジンがある程度の回転数より高い場合には生じない。したがって、本実施形態では、通常、エンジンの逆回転が生じない回転速度領域においては無用の点火制御処理を実行させないようにしている。このため、点火制御を開始する回転速度に相当する制御開始設定値（Ｔｅ）を設定し、この制御開始設定値以上、すなわち制御開始設定値Ｔｅに相当する回転速度より低い場合にのみ、点火制御処理を実行するようにしている。なお、制御開始設定値Ｔｅは、例えばエンジン回転速度にすれば６００ｒｐｍに相当する値である。
【００５２】
現在の回転速度が制御開始設定値Ｔｅより低い場合には、ステップＳ１０からステップＳ１１に移行する。ステップＳ１１では、回転速度の落ち込み量が所定の値以上か否かを判断する。具体的には、まず、今回回転時のピックアップ信号立ち下がり検出時のカウンタ値（Ｃｓｎ）から今回回転時のピックアップ信号立ち上がり検出時のカウンタ値（Ｃｒｎ）を減算する。この減算結果は、図２（ｂ）の時間Ｔ１、すなわち今回回転時の所定クランクタイミング（１つの突起２６がパルサー２７を通過するとき）の回転速度に相当している。また、前回回転時のピックアップ信号立ち下がり検出時のカウンタ値（Ｃｓｎ−１）から前回回転時のピックアップ信号立ち上がり検出時のカウンタ値（Ｃｒｎ−１）を減算する。この減算結果は、図２（ｂ）の時間Ｔ２、すなわち前回回転時の所定クランクタイミング（１つの突起２６がパルサー２７を通過するとき）の回転速度に相当している。そして、今回回転時の減算結果から前回回転時の減算結果を減算し（Ｔ１−Ｔ２）、この減算結果がストール検出設定値（Ｄｎ）以上か否かを判断する。すなわち、
Ｄｎ≦（Ｃｓｎ−Ｃｒｎ）−（Ｃｓｎ−１−Ｃｒｎ−１）
が成立するか否かを判断する。
【００５３】
ステップＳ１１では、今回回転時の回転速度と前回回転時の回転速度とを比較してその落ち込み量を求め、得られた落ち込み量が所定の値以上か否かを判断している。
【００５４】
ここで、逆回転検出設定値（Ｄｎ）は、前述の図２〜図５で説明したように、これ以上の回転速度の落ち込み量があった場合はエンジンが逆回転する場合の回転速度の落ち込み量であって、特に図４の一点鎖線で示すしきい値に相当している。この逆回転検出設定値（Ｄｎ）は、前述のように、各機種におけるエンジン固有の値として予め設定されている。
【００５５】
以上のような処理によって、回転速度の落ち込み量が所定値以上の場合には、点火が禁止される。したがって、図５及び図６で説明したように、逆回転継続回転角度は１回転弱になり、エンジンの逆回転時の衝撃が抑制されることになる。
【００５６】
次にステップＳ１３では、今回回転時のピックアップ信号立ち上がり検出時のカウンタ値（Ｃｒｎ）から前回回転時のピックアップ信号立ち上がり検出時のカウンタ値（Ｃｒｎ−１）を減算し、この結果値が制御リセット設定値（Ｔｒ）以上か否かを判断する。
【００５７】
すなわち、
Ｔｒ≦Ｃｒｎ−Ｃｒｎ−１
が成立するか否かを判断する。
【００５８】
このステップＳ１３での判断は、ステップＳ１１及びステップＳ１２によっていったんエンジンが停止した後、再度始動した場合において、エンジンがある回転数を越える（設定値Ｔｒ以上）になった場合に、再度正常な点火処理を開始するための処理である。したがって、ステップＳ１３でＹｅｓと判断された場合は、ステップＳ１３からステップＳ１４に移行し、予め設定されている点火タイミングで点火を可能にする。
【００５９】
［本実施形態の効果］
(a)  前回回転時から今回回転時のエンジンの回転速度の落ち込み量によってエンジンの逆回転を予測し、エンジンの逆回転が予測される場合は今回回転時の点火を禁止するので、エンジンの逆回転継続角度を小さくして各部材に与える衝撃を緩和することができる。また、１サイクル前との回転速度を比較するため、制御処理が容易である。
【００６０】
(b)  エンジンの回転速度の落ち込み量の検出に際し、１つの突起のみによって回転速度を検出するので、回転速度検出のための構成が簡単になるとともに、制御を高速で処理する必要がなく、制御処理が容易になる。
【００６１】
(c)  一般的にエンジンの逆回転が発生しない回転速度領域においては点火制御を規制しているので、無用の制御処理が実行されることはなく、また必要な点火が禁止されるのを防止できる。
【００６２】
(d)  ４サイクルエンジンでは、１つの気筒に注目すると、クランク軸が２回転するごとに１回点火が行われる。２気筒以上の複数の気筒を有するエンジンでは、それぞれの点火タイミングが異なるように設定されており、クランク軸が２回転する間に、複数の点火が行われる。そのため、クランク軸の回転力が大きい。それに対し、４サイクル単気筒のエンジンでは、爆発による回転力はクランク軸が２回転で１度発生する。そのため、回転速度が小さい領域において、複数の気筒を備えたエンジンと比較して、点火直前のクランク軸の回転力は小さい。そのため、４サイクル単気筒のエンジンでは、回転速度が小さい領域においてエンジンの逆回転が発生する可能性が高い。したがって、今回の発明を４サイクル単気筒エンジンに適用することは有効である。
【００６３】
［他の実施形態］
(a)  前記実施形態では、アウタロータ型のマグネト発電機のロータに１つの突起を設けて回転速度を検出するようにしたが、複数の突起が形成されているロータを利用しても良い。この場合は、複数の突起のうちの１つによって回転速度を検出するようにすれば、制御処理の容易化については前記実施形態と同様の効果を得ることができる。
【００６４】
(b)  前記実施形態では、フリーランニングカウンタによって回転速度を検出するようにしたが、回転速度の検出のための構成はこれに限定されるものではない。
【００６５】
(c)  前記実施形態では、点火タイミングは、ロータの突起の終端の検出時である。しかし、それに限らず、終端を検出後所定時間経過後であってもよいし、終端を検出後所定クランク角度回転した後であってもよい。
【符号の説明】
【００６６】
１  自動二輪車
２  本体フレーム
３  前輪
４  後輪
５  シート
６  動力ユニット
１５  エンジン
１６  駆動部
２３  クランク軸
２６  突起
２７  パルサー
２８  ＣＤＩユニット
３１  点火コイル
３２  点火プラグ
【図１】
2010059959.tif 000003
【図２】
2010059959.tif 000004
【図３】
2010059959.tif 000005
【図４】
2010059959.tif 000006
【図５】
2010059959.tif 000007
【図６】
2010059959.tif 000008
【図７】
2010059959.tif 000009
【図８】
2010059959.tif 000010
【図９】
2010059959.tif 000011