(57)【要約】【課題】始動後にスタータモータがエンジンに連れ回りするのを防止する。【解決手段】速度判定部３６は、始動後にモータ回転速度がクランキング回転数を超えた場合に連れ回りが生じているとして信号ｓ１を出力する。通電停止部３８は、信号ｓ１に応答してモータ３ａに対する通電停止を指示する。通電停止後、回転速度がクランキング回転数近くまで低下したときに速度判定部３６は信号ｓ２を出力する。信号ｓ２により通電停止部３８からの通電停止指示は解除される。モータの回転速度検出は着火後も続けられ、さらに高い速度になれば、信号ｓ４によって回転速度検出も停止される。回転速度が完爆を示す値になれば、速度判定部３６から信号ｓ３が出力されてリレー制御部３９はリレー１９，２６を発電機側に切り換える。【選択図】　　　　図１
2004028010.tif 000002
【特許請求の範囲】
【請求項１】
エンジンを始動するブラシレスモータと、
前記モータの固定子巻線に誘起される電圧に基づいて該モータの回転速度を検出する速度検出手段と、
前記回転速度が前記エンジンの始動目安として予め設定された第１速度を超えたときに前記モータに対する通電を停止する通電停止手段と、
前記回転速度が前記第１速度より高い第２速度を超えたときに前記速度検出手段による検出動作を停止させる検出停止手段とを具備したことを特徴とするエンジン始動装置。
【請求項２】
前記通電停止手段により通電が停止された後、前記回転速度が失火目安として予め設定された第３速度以下に低下したときに前記通電停止手段による通電停止を解除して前記モータに対する通電を再開する手段を具備したことを特徴とする請求項１記載のエンジン始動装置。
【請求項３】
前記第３速度は第１速度より低い値とすることを特徴とする請求項２記載のエンジン始動装置。
【請求項４】
前記モータが、３相固定巻線のうち、２相に駆動用通電をしたときに通電されていない巻線に誘起される電圧信号に基づいて回転子の回転位置信号および回転速度信号を形成するように構成され、
前記速度検出手段が、前記回転速度信号に基づいてモータの回転速度を検出することを特徴とする請求項１〜３のいずれかに記載のエンジン始動装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はエンジン始動装置に関し、特にエンジン着火開始後のエンジン回転数上昇に伴って始動用電動機（以下、「スタータモータ」という）がエンジンから駆動力を受けるのを抑制するのに好適なエンジン始動装置に関する。
【０００２】
【従来の技術】
エンジン始動装置においてエンジンのクランキングに用いられるスタータモータは、回転数をほぼ一定の目標回転数に収斂するように制御されてエンジン着火のためにエンジンを駆動する。したがって、着火開始後は、エンジン回転数の上昇に伴って前記目標回転数が相対的にエンジン回転数より低くなるため、スタータモータがエンジンに連結されたままの状態にあると、エンジンから駆動力を得てスタータモータが回転する、いわゆる連れ回りを生ずる。この結果、スタータモータが負荷となってエンジンの回転を妨げる。
【０００３】
したがって、この連れ回りを防止するために、着火開始後は、スタータモータとエンジンとを連結するギヤの噛み合わせを外すとか、スタータモータとエンジンとの間に設けたクラッチを切り離すとかすることが行われている。ところが、始動後にはスタータモータをエンジンで駆動される発電機として使用する、いわゆる発電電動機を使用するシステムにおいては、着火開始後であってもエンジンとスタータモータつまり発電機とを機械的に分離することができない。そこで、特開平３−３９６９号公報に開示されているように、着火開始後の適当な時期にはスタータモータの励磁電流の供給を停止することが行われる。
【０００４】
【発明が解決しようとする課題】
しかし、エンジンが確実に自立運転に移ったと判別できる回転数はクランキング回転数よりもずっと高い。したがって、エンジン着火開始後の回転数上昇中の早期にスタータモータの励磁を停止してしまった場合、完爆状態になっていなくて結果的に起動が失敗することがある。この場合、エンジン回転数が低下して回転が停止するまで次の始動操作ができない。
【０００５】
またスタータモータとして、回転子の位置検出センサを有していないブラシレスモータを使用する場合がある。この場合、通常は固定子巻線に誘起される電圧と位相信号等から回転子の位置を推定しているので、一旦、通電を止めてしまうとそれ以降は回転速度や回転位置の検出ができなくなってしまう。したがって、一旦起動を失敗すると、回転数が低下してエンジンが停止するまで次の始動操作を行えない。このように、従来の始動装置では、一旦起動に失敗すると再始動に時間がかかってしまうという問題点がある。
【０００６】
本発明の目的は、上記課題を解消し、エンジン着火開始後にスタータモータがエンジン回転の負荷とならないようにして、始動をすみやかに、かつ円滑に行えるようにしたエンジン始動装置を提供することにある。
【０００７】
【課題を解決するための手段】
本発明は、エンジンを始動するブラシレスモータと、前記モータの固定子巻線に誘起される電圧に基づいて該モータの回転速度を検出する速度検出手段と、前記回転速度が前記エンジンの始動目安として予め設定された第１速度を超えたときに前記モータに対する通電を停止する通電停止手段と、前記回転速度が前記第１速度より高い第２速度を超えたときに前記速度検出手段による検出動作を停止させる検出停止手段とを具備した点に第１の特徴がある。
【０００８】
第１の特徴によれば、エンジン始動時にモータの回転速度が第１速度を超えた場合にエンジンが始動されたと判断してモータは停止される。しかし、その後に失速した場合を考慮して、さらに高い第２速度を超えるまでモータの速度検出動作が継続される。
【０００９】
また、本発明は、前記通電停止手段により通電が停止された後、前記回転速度が失火目安として予め設定された第３速度以下に低下したときに前記通電停止手段による通電停止を解除して前記モータに対する通電を再開する手段を具備した点に第２の特徴がある。
【００１０】
第２の特徴によれば、始動失敗した場合に、モータの回転速度が失火目安以下に低下したことから失速を認識することができ、迅速に再始動動作に移ることができる。
【００１１】
また、前記第３速度は第１速度より低い値とする点に第３の特徴がある。第３の特徴により、失速したことを確実に認識することができる。
【００１２】
さらに、本発明は、前記モータが、３相固定巻線のうち、２相に駆動用通電をしたときに通電されていない巻線に誘起される電圧信号に基づいて回転子の回転位置信号および回転速度信号を形成するように構成され、前記速度検出手段が、前記回転速度信号に基づいてモータの回転速度を検出する点に第４の特徴がある。
【００１３】
第４の特徴によれば、巻線の誘起電圧に基づいてモータの回転速度が検出され、モータやエンジンの回転位置センサを使用せずに、通電タイミングを間違いなく検出して再始動することができる。
【００１４】
【発明の実施の形態】
以下に図面を参照して本発明の一実施形態を詳細に説明する。図２はスタータモータとしてブラシレスモータを使用したエンジン発電装置の側面図、図３は図２のＶ−Ｖ断面図である。エンジン発電装置１は４サイクル内燃エンジン（以下、単に「エンジン」という）２と磁石式多極発電機である発電機３とを備える。発電機３は発電電動機であり、後述するように電動機としても動作する。エンジン２のクランク軸４は、クランクケース５の側壁５ａに設けられる軸受６等で支持された状態でエンジン２の外部に引き出される。クランク軸４を囲むクランクケース５の側壁５ａの周縁ボス部には環状星型鉄心７がボルト８０によって固着される。鉄心７は環状の継鉄部７ａとそれから放射状に突出せられる２７個の突極部７ｂとからなる。前記突極部７ｂには、３相の巻線が順次交互に巻回されてステータ８を構成する。
【００１５】
クランク軸４の先端には鍛造品のハブ９が嵌着され、このハブ９にロータヨークを兼ねるフライホイール１０が結合される。フライホイール１０は高張力鋼板をカップ状にプレス成形して形成されたディスク部１０ａと円筒部１０ｂとからなる。ディスク部１０ａがハブ９に固着され、円筒部１０ｂが鉄心７の突極部７ｂ外側を覆うように取り付けられる。
【００１６】
フライホイール１０の円筒部１０ｂの内周面には高い磁力を有するネオジウム系の磁石１１が周方向に亘って１８個固着されてアウタロータ型磁石ロータ１２を構成する。このようなロータ１２は磁石１１を円筒部１０ｂの内周面に敷き詰めてあることで十分なマス（質量）を確保してフライホイールとしての機能を果たすことができる。
【００１７】
フライホイール１０のディスク部１０ａには冷却ファン１３が取り付けられる。冷却ファン１３は、円環状の基板１３ａの一方の側面に複数の羽根１３ｂが周方向に亘り立設されたもので、基板１３ａはフライホイール１０のディスク部１０ａの外表面に固着される。冷却ファン１３を覆うファンカバー１４は、フライホイール１０の側方からエンジン２に至る冷却風の導風路１４ａを形成する。
【００１８】
図４は、エンジン発電装置１のシステム図である。発電機３はエンジン２で駆動されて３相交流を発生する。発電機３の出力交流は半導体整流素子をブリッジに組んだ整流回路からなるコンバータ１５で全波整流されて直流に変換される。コンバータ１５から出力される直流はコンデンサ平滑回路１６で平滑化されてインバータ１７に入力され、インバータ１７を構成するＦＥＴのブリッジ回路で所定周波数の交流に変換される。インバータ１７から出力される交流は復調フィルタ１８に入力され、低周波成分（例えば商用周波数）のみが通過する。復調フィルタ１８を通過した交流は、リレー１９およびヒューズ２０を介して出力端子２１に接続される。リレー１９はエンジン２の始動時には「開」になり、エンジン２が所定程度まで始動された後は「閉」になる。
【００１９】
エンジン発電装置１の発電機３は、前述のように発電電動機であって、エンジン２を始動するためのスタータモータとして使用することができる。以下、スタータモータとして使用する場合は、発電機３をスタータモータ３ａとして説明する。スタータモータ３ａのためのスタータドライバ２２が設けられる。スタータドライバ２２にエンジン２の始動のための電流を供給するため、整流回路２３と平滑回路２４とが設けられる。整流回路２３には高調波フィルタ２３１およびコンバータ２３２が設けられる。高調波フィルタ２３１は出力端子２１に接続される。
【００２０】
発電機３の出力側は、例えば、交流２００Ｖの単相電源２５に接続され、エンジン始動時にはこの電源２５から交流が供給される。この交流は高調波フィルタ２３１に入力されて高調波が除去され、コンバータ２３２で直流に変換された後、さらに平滑回路２４を介してスタータドライバ２２に制御用電源として供給される。
【００２１】
スタータドライバ２２の出力側は、リレー２６を介して発電機３の３相巻線の各相に接続される。リレー２６はエンジン２の始動時には「閉」になり、エンジン２が所定程度まで始動された後は「開」になる。エンジン２の始動のため、発電機３の３相巻線の各相に予定の順序で順次電流を供給する。各相の巻線に電流を順次供給するためのスイッチング素子（ＦＥＴ）２２１と、ＣＰＵ２２２と、ロータ１２の位置を検出するためのセンサを使用しないセンサレス駆動部２２３とが設けられる。
【００２２】
図５は、センサレス駆動部２２３の要部機能を示すブロック図である。同図において、誘起電圧検出部２７は、インバータ回路つまりスイッチング素子２２１によってステータ８の２相間に通電されてロータが回転したときに残りの１相と中点との間に誘起される電圧信号の波形を検出する。位置検出部２８は、検出された電圧波形に基づいてステータ８の各相とロータ１２の各磁石との位置関係つまり回転位置を判別する。駆動演算回路２９は、ステータ８の各相とロータ１２の各磁石との位置関係に基づき、スイッチング素子２２１を駆動するための周期を演算する。駆動部３０は駆動演算回路２９で算出された周期に基づいてインバータ回路２２１に通電信号を供給する。
【００２３】
図６は、エンジン発電装置１の始動制御の全体動作を示すタイムチャートである。タイミングｔ１でエンジン始動指令が入力されて、制御装置（ＥＣＵ）のスタート信号がオンとなり、待機時間（例えば１秒）の後、リレー１９，２６をスタータモータ３ａ制御用に切り換えて、タイミングｔ２でスタータモータ３ａを正回転させる。高負荷域に達するタイミングｔ３でスタータモータ３ａを逆回転させる。この正回転および逆回転では、スタータモータ３ａは定常運転時に供給される電流よりも低い初期励磁電流で駆動される。低い電流によって回転速度を抑制することにより、正回転および逆回転時に、高負荷位置つまり反転時に十分な始動トルクが期待できる位置で容易にスタータモータ３ａを停止できるし、高負荷位置を乗り越えられないときの反作用力（回転速度が大きいと反作用力も大きい）を抑制することができる。
【００２４】
スタータモータ３ａを正・逆回転させて、十分な始動トルクが期待できる位置にクランク軸４を位置決めしたときに、タイミングｔ４で正回転方向に加速を開始する。この正回転では、初期励磁電流よりも高い始動電流をスタータモータ３ａに供給する。
【００２５】
タイミングｔ５でスタータモータ３ａがクランキングの目標回転速度になると、クランキング中はこの回転速度が維持される。そして、所定の点火タイミングｔ６でエンジンが点火される。タイミングｔ７でリレー１９を閉じ、リレー２６を開いて発電機３の制御に切り換える。タイミングｔ８まで（例えばタイミングｔ１から１０秒）はスタート信号は維持されるが、タイミングｔ８までに規定回転数（例えば１５００ｒｐｍ）に達しない場合は、始動失敗であり、予定時間（例えば１０秒）をおいて、再びスタート信号をオンにする。
【００２６】
上記十分な始動トルクが期待できる位置にスタータモータ３ａを動かすための正回転および逆回転の停止位置は、スタータモータ３ａの回転速度が予定値以下になったことで判断する。スタータモータ３ａの回転速度は、例えば、前記誘起電圧波形の周期に基づいて算出することができる。
【００２７】
図７、図８はエンジン発電装置１の始動制御のフローチャートであり、図９は始動制御のタイムチャートである。図７のステップＳ１では、エンジン始動指令の有無を判別する。エンジン始動指令が入力されたならばステップＳ２に進み、スタータモータ３ａを正回転つまりエンジン２の正回転方向に駆動する。ステップＳ３では、ステップＳ２の正回転動作開始から時間Ｔ１（例えば０．３秒）が経過したか否かが判断される。時間Ｔ１は正回転方向への駆動の可否を判断する時間である。ステップＳ４では、スタータモータ３ａの回転速度が始動完了速度（例えば、３３ｒｐｍ）以上か否かが判断される。これによって、スタータモータ３ａが回転し始めたかどうかが判断される。時間Ｔ１が経過するまでに回転速度が始動完了速度以上にならない場合はステップＳ１１に進んで逆回転を開始させる（図９▲１▼）。
【００２８】
スタータモータ３ａが始動完了速度以上になると、ステップＳ４は肯定となってステップＳ５に進み、位置合わせのための正回転目標速度（例えば２３０ｒｐｍ）に収斂するよう速度制御を伴う正回転が行われる。ステップＳ６では、ステップＳ５の正回転動作開始から時間Ｔ２（例えば０．５秒）が経過したか否かが判断される。時間Ｔ２は、位置合わせの必要性と逆転動作への移行とを判断する時間である。時間Ｔ２が経過するまではステップＳ７に進む。
【００２９】
ステップＳ７では、スタータモータ３ａの回転速度が反転判定速度（例えば、そこまでの最高速度の７５％）まで低下したか否かが判断される。これによって、クランク角が上死点前の高負荷位置の近くで減速してしまったかどうかが判断される。時間Ｔ２が経過しても（ステップＳ６が肯定）、回転速度が低下しない場合（ステップＳ７が否定）は、エンジンが上死点後の軽負荷域にあると判断されるので、逆回転には移らず、加速正回転のためステップＳ２３（図８）に進む（図９▲２▼）。
【００３０】
回転速度が反転判定速度まで低下したならばステップＳ７は肯定となり、ステップＳ８に進んでブレーキ制御によりスタータモータ３ａの正回転を停止させる。停止判断のための時間Ｔ３（例えば０．２秒）が経過する（ステップＳ９肯定）か、回転停止とみなされる速度（例えば２３ｒｐｍ（図９▲４▼））以下になる（ステップＳ１０肯定）と、スタータモータ３ａはそれ以上正回転しないと判断してステップＳ１１に進む。
【００３１】
ステップＳ１１では、スタータモータ３ａを逆回転させてエンジン２を逆回転させる。ステップＳ１２では、ステップＳ１１の逆回転動作開始から時間Ｔ４（例えば０．３秒）が経過したか否かが判断される。時間Ｔ４は速度制御を伴う逆回転動作に移るための判断時間である。時間Ｔ４が経過するまでに始動完了速度（例えば、３３ｒｐｍ）に達した場合は、ステップＳ１３が肯定となりステップＳ１４に進む。時間Ｔ４が経過しても始動完了速度以上にならない場合はステップＳ２０に進む（図９▲３▼）。
【００３２】
ステップＳ１４では、速度制御を伴う逆回転動作が行われる。ステップＳ１５では、ステップＳ１４の逆回転動作開始から時間Ｔ５（例えば０．５秒）が経過したか否かが判断される。時間Ｔ５は逆回転停止判断のための時間である。時間Ｔ５が経過するまではステップＳ１６に進む。ステップＳ１６では、スタータモータ３ａの回転速度が反転判定速度（例えば、そこまでの最高速度の７５％）まで低下したか否かが判断される。これによって、エンジン負荷が大きくなり、クランク角が上死点前（正回転方向の上死点後に対応）の高負荷位置に到達したかどうかが判断される。
【００３３】
時間Ｔ５が経過した場合（ステップＳ１５が肯定）、または回転速度が低下した場合（ステップＳ１６が肯定）は、ステップＳ１７に進んでブレーキ制御によりスタータモータ３ａの逆回転を停止させる。停止判断のための時間Ｔ６（例えば０．２秒）が経過した場合（ステップＳ１８肯定）、または回転停止とみなされる速度（例えば２３ｒｐｍ（図９▲５▼））以下になる（ステップＳ１９肯定）と、スタータモータ３ａを加速正回転させるため、ステップＳ２０（図８）に進む。
【００３４】
図８のステップＳ２０では、加速正回転を行う。位置決め後の正回転では、まず、速度制御を行わないで、電流値を固定して加速正回転させる。スタータモータ３ａの回転速度が制御開始速度（例えば、１９８ｒｐｍ（図９▲６▼））になると、速度制御を伴う正回転に切り換える。初期の制御目標値は、例えば、３３１ｐｍとする。そして、この制御目標値を予定の加速度（例えば３３００ｒｐｍ／ｓｅｃ）で変化させていく。
【００３５】
すなわち、ステップＳ２１では、一定電流での加速制限時間Ｔ７が経過したか否かが判断される。ステップＳ２２では、制御開始速度以上になったか否かが判断される。時間Ｔ６が経過するかスタータモータ３ａの回転速度が制御開始速度以上になると、ステップＳ２３に進み、制御目標値に従って速度制御を行う。制御目標値は徐々に増大させていくので、実際の回転速度も増大していく。ステップＳ２４では、回転速度がクランキング速度（例えば、８００ｒｐｍ）に到達したか否かが判断される。回転速度が増大してステップＳ２４が肯定となれば、回転速度をクランキング速度に維持するため、制御目標値をクランキング回転数に対応する値に維持して、始動のシーケンスは終了される。
【００３６】
図１０は、クランキング開始制御の要部機能ブロック図である。誘起電圧検出部２７で検出された誘起電圧の波形はモータ回転速度算出部３１に入力される。モータ回転速度算出部３１は誘起電圧の周期に基づいてスタータモータ３ａの回転速度を算出する。最大速度記憶部３２は始動制御でそれまでに検出されたスタータモータ３ａの最大速度をラッチする。最大速度は回転方向が変わるとクリアされる。速度低下判定部３３は、現在のスタータモータ３ａの回転速度と予定の反転判定速度（例えば、前記最大速度の７５％）とを比較し、現在の回転速度が反転判定速度以下になっていれば、速度低下検出信号を正・逆転制御部３４に出力する。
【００３７】
正・逆転制御部３４は該速度低下検出信号に応答して、スタータモータ３ａを停止させて反転させる反転指示を駆動部３０に供給する。正・逆転制御部３４は、前記反転指示とともに正回転および逆回転時の制御目標値を駆動演算回路２９に入力し、駆動演算回路２９はスタータモータの回転速度をこの制御目標値に制御すべくスイッチング素子２２１を駆動するための周期を演算する。スタータモータ３ａは、スイッチング素子２２１の駆動周期で決定される速度で回転するよう制御される。電流供給部３５は、位置決め時およびその後の加速正回転時に初期励磁電流および始動電流をそれぞれスタータモータ３ａに供給する。
【００３８】
本実施形態によれば、最初にエンジン負荷が大きくなる位置まで正回転させ、その後、逆回転させて再びエンジン負荷が大きくなる位置で停止させる。そして、その位置から一気にクランキング可能な速度まで加速する。このように、エンジン負荷が大きくなる位置で停止させることによって、続く反転時には軽負荷になるので、加速が容易である。したがって、正・逆回転による位置決め後に始動電流を供給することにより慣性力を使用でき、圧縮行程を容易に乗り越えてクランキング動作をさせることができる。
【００３９】
続いて、クランキング開始後のスタータモータ切り離し制御について説明する。エンジン回転速度がクランキング速度に達した後、スタータモータ３ａによるエンジンの駆動を終了するための制御、つまりスタータモータ切り離し制御に移行する。図１１は、スタータモータ切り離し制御のタイムチャートである。図１１において、タイミングｔ５でスタータモータ３ａの回転速度が目標速度（８００ｒｐｍ）に到達した後は、制御目標値を８００ｒｐｍに維持してクランキングが開始される。タイミングｔ６でエンジンが点火されると徐々にエンジン回転数は増大し、それに伴ってスタータモータ３ａの回転速度が増大する。このままの制御を継続すると、エンジン回転数が制御目標値を超えた時点からスタータモータ３ａがエンジン２の負荷となる。そこで、スタータモータ３ａの回転速度が第１速度に対応する制御開放目標値（１０００ｒｐｍ）に到達した時点（ｔ６’）でスタータモータ３ａに対する通電を停止させる。タイミングｔ７でスタータモータ３ａの回転速度がリレー切換目標値（１２５０ｒｐｍ）に到達したら、発電機制御側にリレー１９，２６を切り換える。さらにスタータモータ３ａの回転速度が完全に始動したと判断される第２速度としての始動完了速度（１５００ｒｐｍ）に到達したタイミングｔ８でモータ回転速度の検出を停止し、ＥＣＵスタート信号をオフにする。
【００４０】
一方、タイミングｔ６’でスタータモータ３ａに対する通電を停止した後、エンジン２が失速して回転速度が低下してきたときは再び速度制御を行ってクランキングを続ける。すなわち、回転速度が第３速度に対応する失火判断速度（９００ｒｐｍ）まで低下したタイミングｔ９で制御目標値をクランキング速度（８００ｒｐｍ）に設定して速度制御を伴うクランキングを再開する。
【００４１】
上記切り離し制御を、図１２のフローチャートを参照して説明する。ステップＳ３０では制御目標値を維持してクランキングが行われる。ステップＳ３１ではエラー判断のための時間Ｔ８が経過したか否かが判断される。ステップＳ３２ではスタータモータ３ａの回転速度がエンジン２の始動目安として設定された第１速度としての初爆開始速度（制御開放目標値）以上になったか否かが判断される。初爆開始速度以上であれば、ステップＳ３３に進む。時間Ｔ８が経過してもスタータモータ３ａの回転速度が初爆開始速度以上にならない場合は、ステップＳ３１からステップＳ３８に進んでＥＣＵスタート信号を停止する。
【００４２】
ステップＳ３３では、スタータモータ３ａに対する通電を停止する。すなわち、スタータモータ３ａのＰＷＭ制御を停止させる。スタータモータ３ａの回転速度検出は継続して行われる。ステップＳ３４ではエラー判断のための時間Ｔ９が経過したか否かが判断される。ステップＳ３５ではスタータモータ３ａの回転速度がエンジン２の失火判断速度（第３速度）以下に低下したか否かで失火の有無が判断される。
【００４３】
失火していなければステップＳ３６に進んでスタータモータ３ａの回転速度がエンジン２の完爆速度以上になったか否かが判断される。完爆速度以上になったならばステップＳ３７に進んで、スタータモータ３ａの回転速度検出を停止するとともにリレー１９，２６が発電回路側に切り換えられる。
【００４４】
ステップＳ３４で時間Ｔ９が経過したときはステップＳ３８に進んでＥＣＵスタート信号を停止する。ステップＳ３５で失火と判断されればステップＳ３９に進んでスタータモータ３ａに対して通電が再開される。通電が再開されると、ステップＳ３０に進んで再びクランキングが開始される。
【００４５】
ステップＳ３７で発電回路側への切り換えが行われたならば、ステップＳ３８に進み、スタータモータ３ａの駆動を停止してこの切り離し制御を終了する。
【００４６】
図１はスタータモータ切り離し制御の要部機能を示すブロック図であり、図１０と同符号は同一または同等部分を示す。速度判定部３６は、モータ回転速度算出部３１で算出されたスタータモータの回転速度を監視し、モータ回転速度が制御開放目標値以上か、失火判断速度以下に低下したか、リレー切換速度以上か、およびスタータモータの回転速度検出不要域か等を判定し、それぞれの判定結果に従って制御開放信号ｓ１、失火信号ｓ２、リレー切換信号ｓ３、および速度測定停止信号ｓ４を出力する。駆動演算回路２９は、スタータモータ３ａの実回転速度が制御目標値設定部３７に設定された制御目標値に収斂するように、スイッチング素子２２１の駆動周期を演算する。
【００４７】
制御目標値設定部３７には、クランキング速度が制御目標値として記憶されていて、速度制御中（タイミングｔ５〜ｔ６’の間）はこの制御目標値が駆動演算回路２９に入力される。通電停止部３８は、制御開放信号ｓ１に応答して駆動部３０に通電停止指示を出力する。駆動部３０は通電停止指示が入力されると、スイッチング素子つまりインバータ回路２２１に対する周期信号の供給を停止する。これによりインバータ回路２２１は動作停止し、スタータモータ３ａは付勢されない。
【００４８】
また、速度制御を行わない速度領域（始動完了速度、例えば１５００ｒｐｍ）までエンジン回転数が上昇したときに速度判定部３６に含まれる検出停止機能により速度測定停止信号ｓ４が出力される。信号ｓ４はモータ回転速度算出部３１に入力され、モータ回転速度算出部３１はこの信号ｓ４に応答してステータモータ３ａの回転速度検出を停止する。
【００４９】
一方、通電停止部３８は、始動失敗を示す失火信号ｓ２が入力されると、通電停止指示の出力を停止する。これによって、スタータモータ３ａの付勢禁止は解除され、制御目標値設定部３７の制御目標値を再クランキングのため再びクランキング速度に再び戻す。リレー制御部３９はリレー切換信号ｓ３に応答してリレー１９を発電機側に接続し、リレー２６を開放する。
【００５０】
【発明の効果】
以上の説明から明らかなように、請求項１〜請求項４の発明によれば、エンジン始動後も継続してブラシレスモータをエンジンに接続しているシステムにおいて、エンジン始動後は該モータに対する通電が停止されるので、エンジンの回転に対してブレーキとして作用することを抑制することができる。一方、始動後も、さらに高い速度に至るまでモータの回転速度の検出動作が持続され、エンジンの回転状態を監視することができる。
【００５１】
そして、請求項２の発明によれば、失速を検出して速やかに再始動させることができ、請求項３の発明では、エンジンの失速を正確に認識することができる。
【００５２】
また、請求項４の発明によれば、回転子の位置検出用センサを使用しないで、巻線の誘起電圧に基づいてモータの制御を行う場合であっても、通電タイミングを間違うことなく、エンジンを再始動させることが可能である。
【図面の簡単な説明】
【図１】本発明の一実施形態に係るエンジン始動装置の要部であるモータ切り離し制御の機能ブロック図である。
【図２】スタータモータとしてブラシレスモータを使用したエンジン発電装置の側面図である。
【図３】図２のＶ−Ｖ断面図である。
【図４】エンジン発電装置のシステム図である。
【図５】センサレス駆動部の要部機能を示すブロック図である。
【図６】エンジン発電装置の始動制御の全体動作を示すタイムチャートである。
【図７】エンジン発電装置の始動制御のフローチャート（その１）である。
【図８】エンジン発電装置の始動制御のフローチャート（その２）である。
【図９】始動制御の要部タイムチャートである。
【図１０】エンジン始動時の始動位置決め制御の機能ブロック図である。
【図１１】モータ切り離し制御のタイムチャートである。
【図１２】モータ切り離し制御のフローチャートである。
【符号の説明】
３…発電機、　３ａ…モータ、　４…クランク軸、　８…ステータ、　１９，２６…リレー、　２２…スタータドライバ、　２３…整流回路、　２７…誘起電圧検出部、　２８…位置検出部、　２９…駆動演算回路、　３０…駆動部、　３１…モータ回転速度算出部、　３６…速度判定部、　３７…制御目標値設定部、
３８…通電停止部、　２２１…スイッチング素子（インバータ）
【図１】
2004028010.tif 000003
【図２】
2004028010.tif 000004
【図３】
2004028010.tif 000005
【図４】
2004028010.tif 000006
【図５】
2004028010.tif 000007
【図６】
2004028010.tif 000008
【図７】
2004028010.tif 000009
【図８】
2004028010.tif 000010
【図９】
2004028010.tif 000011
【図１０】
2004028010.tif 000012
【図１１】
2004028010.tif 000013
【図１２】
2004028010.tif 000014