(57)【特許請求の範囲】
【請求項１】
所定の自動停止条件が成立した場合に内燃機関の自動停止処理を行ない、その後所定の再始動条件が成立した場合に前記内燃機関の再始動処理を行う自動停止始動機能を有し、前記再始動処理に際し、前記内燃機関のクランク軸に連結されたリングギアにスタータのピニオンを噛み合わせて前記スタータによって前記クランク軸に初期回転を付与する内燃機関の自動停止始動制御装置において、
前記クランク軸の回転速度を検出する検出手段と、
前記自動停止処理の後、前記再始動条件が成立する場合、前記検出手段によって検出される前記自動停止処理に伴った回転速度の低下速度に応じて、前記再始動条件の成立タイミングに対する前記初期回転を付与する処理の開始タイミングの遅延時間を設定する設定手段と、
を備えることを特徴とする内燃機関の自動停止始動制御装置。
【請求項２】
前記遅延時間は、前記クランク軸の回転速度がゼロとなり、さらに逆回転をすると想定されるタイミングよりも前記初期回転を付与する処理の開始タイミングを遅らせるように設定されることを特徴とする請求項１記載の内燃機関の自動停止始動制御装置。
【請求項３】
前記設定手段によって設定された遅延時間の経過を待って行われる前記初期回転を付与する処理は、前記リングギアへの前記ピニオンの噛み合わせ処理の後に前記スタータの電動機を起動する処理であることを特徴とする請求項１または２記載の内燃機関の自動停止始動制御装置。
【請求項４】
前記設定手段は、前記遅延時間の設定に際し、前記回転速度を加味することを特徴とする請求項１〜３のいずれか１項に記載の内燃機関の自動停止始動制御装置。
【請求項５】
前記自動停止処理によって前記内燃機関の回転速度が低下している期間に前記再始動条件が成立する場合、前記スタータを起動させ該スタータの回転速度と前記内燃機関の回転速度とが一致するタイミングで前記リングギアに前記ピニオンを噛み合わせる同期制御手段を更に備え、
前記設定手段によって設定された遅延時間の経過を待って行われる前記初期回転を付与する処理は、前記内燃機関の回転速度がゼロとなる前に前記同期制御手段によって前記クランク軸に初期回転を付与することができないと判断される場合になされることを特徴とする請求項１〜４のいずれか１項に記載の内燃機関の自動停止始動制御装置。
【請求項６】
前記検出手段は、前記クランク軸の回転角度の検出値を入力とし、該入力される検出値の変化として前記回転速度を算出するに際し、ローパスフィルタ処理を施すことを特徴とする請求項１〜５のいずれか１項に記載の内燃機関の自動停止始動制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、所定の自動停止条件が成立した場合に内燃機関の自動停止処理を行ない、その後所定の再始動条件が成立した場合に前記内燃機関の再始動処理を行う自動停止始動機能を有し、前記再始動処理に際し、前記内燃機関のクランク軸に連結されたリングギアにスタータのピニオンを噛み合わせて前記スタータによって前記クランク軸に初期回転を付与する内燃機関の自動停止始動制御装置に関する。
【背景技術】
【０００２】
この種の制御装置としては、例えば下記特許文献１に見られるように、自動停止処理に伴ってクランク軸の回転速度が低下している最中に再始動要求が生じる場合、スタータを起動させ、その回転速度が内燃機関の回転速度に一致した時点でリングギアをピニオンに噛み合わせることも提案されている。これは、再始動処理を迅速に行うことを狙った技術である。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−３３０８１３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、自動停止処理に伴ってクランク軸の回転速度が低下する場合、回転速度が正からゼロとなってクランク軸が静止するのではなく、正からゼロを介して一旦負となる逆回転現象が生じることが発明者らによって認識されている。ここで、クランク軸が逆回転しているときにリングギアとピニオンとが噛み合わせられる場合には、リングギアとピニオンとの回転速度差が大きくなるため、噛み合わせに伴って異音が生じるおそれがある。さらに、スタータは一方向にしか回転することができないものが一般的であるため、クランク軸が逆回転しているときにリングギアがピニオンに噛み合わせられる場合には、スタータの劣化を招くおそれもある。
【０００５】
一方、クランク軸の回転速度の検出には誤差が生じる。特に、自動停止処理に伴って内燃機関の回転速度がゼロに近似する極低速領域においてはその検出精度が特に低下しやすい。このため、クランク軸が実際には逆回転している場合であっても、回転速度の検出値自体は正の回転速度であることを示すことがある。このため、自動停止処理後の再始動に伴ってリングギアをピニオンに噛み合わせたり、スタータを起動したりすると、クランク軸の逆回転に起因して上記異音やスタータの劣化を招くおそれがある。
【０００６】
本発明は、上記課題を解決するためになされたものであり、その目的は、内燃機関のクランク軸の回転速度が低下しその回転速度が負となっているときに、再始動処理に伴ってスタータによってクランク軸に初期回転を付与することを好適に回避することのできる内燃機関の自動停止始動制御装置を提供することにある。
【課題を解決するための手段】
【０００７】
以下、上記課題を解決するための手段、およびその作用効果について記載する。
【０００８】
請求項１記載の発明は、所定の自動停止条件が成立した場合に内燃機関の自動停止処理を行ない、その後所定の再始動条件が成立した場合に前記内燃機関の再始動処理を行う自動停止始動機能を有し、前記再始動処理に際し、前記内燃機関のクランク軸に連結されたリングギアにスタータのピニオンを噛み合わせて前記スタータによって前記クランク軸に初期回転を付与する内燃機関の自動停止始動制御装置において、前記クランク軸の回転速度を検出する検出手段と、前記自動停止処理の後、前記再始動条件が成立する場合、前記検出手段によって検出される前記自動停止処理に伴った回転速度の低下速度に応じて、前記再始動条件の成立タイミングに対する前記初期回転を付与する処理の開始タイミングの遅延時間を設定する設定手段と、を備えることを特徴とする。
【０００９】
上記発明では、低下速度に応じて遅延時間を設定することで、クランク軸の逆回転現象が生じることがないと想定されるタイミングでスタータによってクランク軸に初期回転を付与することができる。
【００１０】
請求項２記載の発明は、請求項１記載の発明において、前記遅延時間は、前記クランク軸の回転速度がゼロとなり、さらに逆回転をすると想定されるタイミングよりも前記初期回転を付与する処理の開始タイミングを遅らせるように設定されることを特徴とする。
【００１１】
請求項３記載の発明は、請求項１または２記載の発明において、前記設定手段によって設定された遅延時間の経過を待って行われる前記初期回転を付与する処理は、前記リングギアへの前記ピニオンの噛み合わせ処理の後に前記スタータの電動機を起動する処理であることを特徴とする。
【００１２】
請求項４記載の発明は、請求項１〜３のいずれか１項に記載の発明において、前記設定手段は、前記遅延時間の設定に際し、前記回転速度を加味することを特徴とする。
【００１３】
クランク軸の逆回転現象が生じることがなくなるまでに要する時間は、回転速度の低下速度のみならず、回転速度自体にも依存する。上記発明では、この点に鑑み、回転速度を加味して遅延時間を設定することで、遅延時間を、クランク軸の逆回転現象が生じなくなるのに要する時間としてより高精度に設定することができる。
【００１４】
請求項５記載の発明は、請求項１〜４のいずれか１項に記載の発明において、前記自動停止処理によって前記内燃機関の回転速度が低下している期間に前記再始動条件が成立する場合、前記スタータを起動させ該スタータの回転速度と前記内燃機関の回転速度とが一致するタイミングで前記リングギアに前記ピニオンを噛み合わせる同期制御手段を更に備え、前記設定手段によって設定された遅延時間の経過を待って行われる前記初期回転を付与する処理は、前記内燃機関の回転速度がゼロとなる前に前記同期制御手段によって前記クランク軸に初期回転を付与することができないと判断される場合になされることを特徴とする。
【００１５】
上記発明では、同期制御手段を備えることで、初期回転を付与する処理時においてクランク軸が逆回転している事態とならないと想定される際には、クランク軸の正回転中においてスタータを利用して再始動処理をより迅速に行うことができる。
【００１６】
請求項６記載の発明は、請求項１〜５のいずれか１項に記載の発明において、前記検出手段は、前記クランク軸の回転角度の検出値を入力とし、該入力される検出値の変化として前記回転速度を算出するに際し、ローパスフィルタ処理を施すことを特徴とする。
【００１７】
上記発明では、ローパスフィルタ処理を施すことで、回転速度の検出値（算出値）に高周波ノイズが含まれる事態を好適に抑制することができる。ただし、この場合、クランク軸が実際には逆回転しているにもかかわらず回転速度の検出値の符号が正となるおそれがある。このため、上記設定手段の利用価値が特に大きい。
【図面の簡単な説明】
【００１８】
【図１】一実施形態にかかるシステム構成図。
【図２】同実施形態にかかる回転速度の検出値の推移を示すタイムチャート。
【図３】同実施形態にかかる再始動処理の手順を示す流れ図。
【図４】同実施形態にかかる再始動処理の態様を示すタイムチャート。
【図５】同実施形態にかかる再始動処理の態様を示すタイムチャート。
【発明を実施するための形態】
【００１９】
以下、本発明にかかる内燃機関の自動停止始動制御装置を手動変速装置の搭載される車両に適用した一実施形態について、図面を参照しつつ説明する。
【００２０】
図１に、本実施形態にかかるシステム構成を示す。
【００２１】
図示されるエンジン１０は、車載主機としての内燃機関である。エンジン１０のクランク軸１２は、燃焼室内で生じた燃焼エネルギが回転エネルギに変換されることで回転するものである。一方、スタータ２０は、エンジン１０の燃焼制御の開始に先立ち、これに初期回転を付与するための初期回転付与手段である。スタータ２０は、電動機２１を備え、電動機２１に連結されたピニオン２２をクランク軸１２に連結されたリングギア１４に噛み合わせることで、電動機２１によってクランク軸１２に初期回転を付与する機能を有する。
【００２２】
詳しくは、スタータ２０は、電動機２１およびバッテリ３０を備えるループ回路を開閉するスイッチング素子２６を備えている。これにより、スイッチング素子２６が閉操作されることで、電動機２１にバッテリ３０の電気エネルギが供給され、電動機２１が駆動される。また、電動機２１のピニオン２２をリングギア１４に噛み合わせるためのアクチュエータとして、コイル２３およびコイル２３が生成する磁力によってコイル２３の軸方向に変位する稼動部２４を備えている。ここで、コイル２３およびバッテリ３０のループ回路は、スイッチング素子２５によって開閉される。これにより、スイッチング素子２５が閉操作されると、コイル２３に生じる磁力によって稼動部２４がコイル２３の軸方向に変位し、ピニオン２２をリングギア１４へと押し出す。これにより、ピニオン２２の歯とリングギア１４の歯とを互いに噛み合わせることができる。これに対し、スイッチング素子２５がオフ状態である場合には、ピニオン２２をリングギア１４側に押し出す力は生じず、ピニオン２２とリングギア１４との噛み合わせ状態が解除される。
【００２３】
上記ピニオン２２の噛み合わせ、および電動機２１の駆動処理は、イグニッションキー３２が「ＳＴＡＲＴ」位置まで操作されることでなされる。ちなみに、イグニッションキー３２が「ＯＦＦ」位置または「ＡＣＣ」位置まで操作されることでエンジン１０は停止される。
【００２４】
電子制御装置（ＥＣＵ４０）は、エンジン１０を制御対象とする制御装置である。ＥＣＵ４０は、エンジン１０の制御量を制御すべく、クランク軸１２の回転角度を検出するクランク角センサ５０や、アクセル操作量を検出するアクセルセンサ５２、ブレーキ操作の有無を検出するブレーキスイッチ５４、クラッチ操作の有無を検出するクラッチスイッチ５６等の各種センサの出力を取り込む。ここで、クランク角センサ５０は、クランク軸１２と一体的に回転するロータ５１に等間隔（例えば「６°ＣＡ」）に設けられた被検出部を検出するものである。クランク角センサ５０としては、例えば強磁性磁気抵抗素子（ＭＲＥ）を用いたセンサ（ＭＲＥセンサ）を想定している。
【００２５】
ＥＣＵ４０は、イグニッションキー３２の操作とは独立に、所定の停止条件が成立する場合にエンジン１０を自動停止させ、所定の再始動条件が成立する場合にエンジン１０を再始動させる処理であるいわゆるアイドルストップ制御を行う。ここで、停止条件は、例えば、クラッチが解除操作（踏み込み操作）されていない旨の条件やブレーキ操作がなされている旨の条件の論理積が真であることとすればよい。また、再始動条件は、例えば、クラッチが締結操作（解放操作）される旨の条件等とすればよい。
【００２６】
ところで、図２に示されるように、エンジン１０の自動停止処理がなされることで、クランク軸１２の回転速度は低下し、ゼロを経て一旦回転速度の符号が負となる逆回転現象が生じることが発明者らによって確認されている。ただし、図中、模式的に示されるように、クランク軸１２が逆回転している期間であっても、クランク角センサ５０の出力に基づき算出される回転速度Ｎｅは、正回転を示すものとなるおそれがあることが発明者らによって確認されている。これは、クランク角センサ５０の出力（クランク信号）が上記ロータ５１の被検出部の間隔によって規定される精度の限界を有することや、ＥＣＵ４０において、回転速度Ｎｅから高周波成分を除去すべくローパスフィルタ処理がなされることなどによる。図では、所定時間ΔＴ周期で回転速度Ｎｅを算出する例を示しており、特に、ローパスフィルタ処理として、所定時間ΔＴ内のクランク角度にて算出される瞬時回転速度Ｎ（ｉ）／ΔＴと前回の回転速度Ｎｅ（ｉ−１）との指数移動平均処理を例示している。
【００２７】
このため、回転速度Ｎｅが正の値を示す際にピニオン２２をリングギア１４に噛み合わせる処理を行ったとしても、実際にはクランク軸１２が逆回転しているときに噛み合わせ処理がなされるおそれがある。これは、噛み合わせ処理によって異音を生じる要因となる。また、回転速度Ｎｅが正の値を示す際に電動機２１によって初期回転を付与する処理を行ったとしても、実際にはクランク軸１２が逆回転しているときに初期回転を付与する処理がなされるおそれがある。この場合には、スタータ２０が劣化するおそれがある。
【００２８】
そこで本実施形態では、図３に示す態様にて再始動処理を行う。
【００２９】
この一連の処理では、まずステップＳ１０において、エンジン１０の再始動条件が成立したか否かを判断する。そして、再始動条件が成立したと判断される場合、エンジン１０の回転速度Ｎｅを検出する。続くステップＳ１４においては、エンジン１０が確実に停止状態にあるか否かを判断する。この処理は、例えば自動停止処理に伴ってクランク軸１２の回転速度が所定速度（例えばアイドル回転速度）まで低下してからの経過時間が規定時間以上である場合に確実に停止状態にあると判断することで行なうことができる。そして、停止状態にないと判断される場合、ステップＳ１６において、回転速度Ｎｅに基づき、回転速度Ｎｅの低下速度ΔＮｅ（クランク軸１２の減速度）を算出する。続くステップＳ１８では、クランク軸１２の回転速度がゼロとなるまで待機する必要があるか否かを判断する。この処理は、クランク軸１２の回転速度が規定回転速度まで低下する以前に、電動機２１の回転速度Ｎｓとエンジン１０の回転速度Ｎｅとを一致させることができるか否かを判断するためのものである。この判断は、回転速度Ｎｅと低下速度ΔＮｅとに基づき行なわれる。ここで、規定回転速度は、例えばスタータ２０の通常の回転速度程度に設定すればよい。そして、上記一致させる処理を行なうことができると判断される場合には、待機する必要がないと判断し、ステップＳ２０に移行する。
【００３０】
ステップＳ２０では、電動機２１を起動させる。続くステップＳ２２では、電動機２１の回転速度Ｎｓとエンジン１０の回転速度Ｎｅとが一致するか否かを判断する。ここで、電動機２１の回転速度Ｎｓは、例えば電動機２１を流れる電流に基づき検出すればよい。そして、電動機２１の回転速度Ｎｓとエンジン１０の回転速度Ｎｅとが一致するタイミングで、ピニオン２２をリングギア１４に噛み合わせ、エンジン１０の燃焼制御を開始する（ステップＳ２４）。
【００３１】
これに対し、ステップＳ１８において肯定判断される場合、上記エンジン１０の回転速度Ｎｅと電動機２１の回転速度Ｎｓとを一致させた状態でピニオン２２をリングギア１４に噛み合わせる同期制御を行なうことができないと判断し、クランク軸１２が確実に停止すると想定されるまで待機する処理を行う（ステップＳ２６〜Ｓ３２）。ここで、同期制御を行なうことができないとは、例えば、ピニオン２２とリングギア１４との噛み合わせ時におけるクランク軸１２の回転速度が、クランキング時におけるスタータ２０の通常の回転速度以下となる場合等とすればよい。上記待機する処理では、まずステップＳ２６において、再始動条件が成立してからの待機時間をカウントするためのカウンタＴの計時動作を開始する。続くステップＳ２８では、カウンタＴが遅延時間Ｔｄ以上であるか否かを判断する。この判断は、スタータ２０によるクランク軸１２への初期回転の付与処理を開始してもよいか否かを判断するものである。ここで、遅延時間Ｔｄは、クランク軸１２が確実に停止状態となるまでに要する時間の予測値である。この遅延時間Ｔｄは、再始動条件成立時の回転速度Ｎｅと低下速度ΔＮｅとに基づき可変設定される。すなわち、再始動条件成立時の回転速度Ｎｅと低下速度ΔＮｅとは、再始動条件の成立タイミングからクランク軸１２が停止状態となるまでの所要時間と相関を有するパラメータであるため、これらに基づき所要時間を設定する。
【００３２】
そして、カウンタＴが遅延時間Ｔｄ以上となると判断される場合や、ステップＳ１４において肯定判断される場合、ステップＳ３０において、まずピニオン２２をリングギア１４に噛み合わせる処理を行う。続くステップＳ３２では、電動機２１を起動させ、クランク軸１２に初期回転を付与した後、エンジン１０の燃焼制御を開始する。なお、ピニオン２２をリングギア１４に噛み合わせる処理の開始タイミングに対する電動機２１の起動タイミングの遅延時間は、所定時間に予め設定されている。このため、電動機２１の起動処理の開始タイミングは、再始動条件の成立タイミングから規定時間「遅延時間Ｔｄ＋所定時間」だけ遅延したタイミングとされることとなる。
【００３３】
そして、ステップＳ３２の処理や上記ステップＳ２４の処理が完了する場合、ステップＳ３４において、回転速度Ｎｅが規定速度Ｎｉｄ以上であるか否かを判断する。この処理は、エンジン１０において持続的な燃焼エネルギの生成が可能となり、スタータ２０の回転エネルギによらず回転することができるか否かを判断するためのものである。そして、規定速度Ｎｉｄ以上であると判断される場合、ステップＳ３６において、電動機２１を停止する処理や、ピニオン２２とリングギア１４との噛み合わせを解除する処理等を行う。
【００３４】
なお、ステップＳ３６の処理が完了する場合や、ステップＳ１０において否定判断される場合には、この一連の処理を一旦終了する。
【００３５】
図４に、上記処理に基づく再始動処理の一例を示す。詳しくは、図４（ａ）は、ブレーキ操作の有無の推移を示し、図４（ｂ）は、クラッチ操作の有無の推移を示し、図４（ｃ）は、エンジン１０の自動停止処理（燃料カット制御）の有無の推移を示し、図４（ｄ）は、回転速度Ｎｅの推移を示し、図４（ｅ）は、再始動条件の成立の有無の推移を示し、図４（ｆ）は、電動機２１の状態の推移を示し、図４（ｇ）は、ピニオン２２の噛み合わせ処理の有無の推移を示す。
【００３６】
図示されるように、クラッチが解放された状態でブレーキ操作がなされることで（時刻ｔ１）、自動停止処理がなされる。その後、エンジン１０が静止する以前にクラッチ操作がなされ再始動条件が成立する時点において（時刻ｔ２）、クランク軸１２の回転速度がゼロまで低下する前にクランク軸１２の回転速度と電動機２１の回転速度とを一致させてピニオン２２をリングギア１４に噛み合わせることができると判断されると、電動機２１を起動した後、ピニオン２２をリングギア１４に噛み合わせる処理がなされる。
【００３７】
図５に、上記処理に基づく再始動処理の別の例を示す。なお、図５（ａ）〜図５（ｇ）は、先の図４（ａ）〜図４（ｇ）に対応している。
【００３８】
図示されるように、再始動条件が成立した時点（時刻ｔ３）で、クランク軸１２が停止する前にクランク軸１２の回転速度と電動機２１の回転速度とを一致させてピニオン２２をリングギア１４に噛み合わせることができないと判断されると、クランク軸１２が停止状態となるのに要すると予測される遅延時間Ｔｄが経過するまで待機する。そして、遅延時間Ｔｄが経過すると、まずピニオン２２をリングギア１４に噛み合わせ、その後、電動機２１を起動させる。
【００３９】
以上詳述した本実施形態によれば、以下の効果が得られるようになる。
【００４０】
（１）自動停止処理の後、再始動条件が成立する場合、回転速度Ｎｅの低下速度ΔＮｅに応じて、再始動条件の成立タイミングに対するスタータ２０の起動処理の開始タイミングの遅延時間（遅延時間Ｔｄ＋上記所定時間）を設定した。これにより、クランク軸１２の逆回転現象が生じることがないと想定されるタイミングでスタータ２０によってクランク軸１２に初期回転を付与することができる。
【００４１】
（２）遅延時間Ｔｄ経過後に、リングギア１４へのピニオン２２の噛み合わせ処理を行った。これにより、クランク軸１２が確実に停止している状態でピニオン２２をリングギア１４に噛み合わせることができ、ひいては噛み合わせに際して異音が生じることを好適に回避することができる。
【００４２】
（３）遅延時間Ｔｄの設定に際し、回転速度Ｎｅを加味した。これにより、遅延時間Ｔｄを、クランク軸１２の逆回転現象が生じなくなるのに要する時間に、より高精度に設定することができる。
【００４３】
（４）電動機２１の回転速度Ｎｓとエンジン１０の回転速度Ｎｅとが一致するタイミングでリングギア１４にピニオン２２を噛み合わせる制御を、クランク軸１２の回転速度が正の規定回転速度以上の領域で行なうことができないと判断される場合に、遅延時間Ｔｄを設定した。これにより、スタータ２０の起動処理時においてクランク軸１２が逆回転している事態とならないと想定される際には、クランク軸１２の正回転中においてスタータ２０を利用して再始動処理をより迅速に行うことができる。
【００４４】
（５）回転速度Ｎｅを算出するに際し、ローパスフィルタ処理を施した。この場合、クランク軸１２が実際には逆回転しているにもかかわらず回転速度の検出値の符号が正となるおそれがあるため、遅延時間Ｔｄの設定処理の利用価値が特に大きい。
【００４５】
（その他の実施形態）
なお、上記実施形態は、以下のように変更して実施してもよい。
＜遅延時間Ｔｄの設定手法＞
遅延時間Ｔｄとしては、回転速度Ｎｅおよびその低下速度ΔＮｅに基づき設定されるものに限らない。例えば、低下速度ΔＮｅのみから簡易に遅延時間Ｔｄを設定してもよい。具体的には、低下速度ΔＮｅに基づき、クランク軸１２が確実に停止しているタイミングとなるまでの所要時間を予測することで、遅延時間Ｔｄを設定すればよい。この際、自動停止処理の開始から再始動要求が生じたタイミングまでの経過時間が長い場合には、遅延時間Ｔｄを設定しない旨判断する処理を合わせ行なうことが望ましい。
【００４６】
また、遅延時間Ｔｄの可変設定に用いるパラメータとしては、低下速度ΔＮｅや回転速度Ｎｅに限らない。例えば、エンジン１０の冷却水温等、エンジン１０の温度と相関を有するパラメータを更に加味してもよい。ここで、エンジン１０の温度は、クランク軸１２の回転を妨げる力（摩擦力）と相関を有するパラメータである。
【００４７】
さらに、遅延時間Ｔｄを可変設定するものにも限らず、遅延時間Ｔｄを固定値として設定してもよい。この場合、遅延時間Ｔｄは、いかなる状況下であってもクランク軸１２が静止していると想定される時間に基づき設定することが望ましい。
＜ピニオン２２の噛み合わせ処理＞
上記実施形態では、遅延時間Ｔｄの経過後、まずリングギア１４にピニオン２２を噛み合わせる処理を行い、その後、電動機２１を起動させる処理を行ったが、これに限らない。例えば上記噛み合わせる処理と電動機２１の起動処理とを同時に行なってもよい。また、電動機２１の起動処理後、直ちに上記噛み合わせる処理を行うなら、リングギア１４の回転速度とピニオン２２の回転速度との速度差が小さい状態で噛み合わせ処理を行うことができる。
【００４８】
さらに、ピニオン２２の噛み合わせ処理としては、遅延時間Ｔｄの経過を待って行なうものに限らない。例えばエンジン１０の自動停止処理に伴ってクランク軸１２の回転速度が十分に低下することでピニオン２２の噛み合わせ処理を行ってもよい。この場合であっても、遅延時間の経過を待ってスタータ２０の電動機２１を起動させることで、クランク軸１２の逆回転現象が生じている際にスタータ２０による初期回転の付与がなされることを回避することができ、ひいてはスタータ２０の劣化を抑制することができる。
＜回転速度の検出手法＞
クランク角センサ５０の出力から算出される瞬時回転速度から高周波ノイズを除去するためのローパスフィルタ処理としては、指数移動平均処理に限らない。例えば、１次遅れフィルタを用いてもよい。
【００４９】
もっとも、ローパスフィルタ処理を行うものにも限らない。ローパスフィルタ処理を行わないものであっても、クランク軸１２と一体的に回転するロータの検出部の間隔が大きい場合等においては回転速度の検出誤差が顕著となりやすいため、本発明の適用は有効である。
＜その他＞
・上記スタータ同期制御（図３、ステップＳ１８〜Ｓ２４）を行なわず、再始動処理に際して回転速度Ｎｅがゼロでないと判断される場合、遅延時間Ｔｄを設定することで、クランク軸１２が確実に停止したと想定されるタイミングでエンジン１０の再始動処理を行ってもよい。さらに、再始動要求が生じた際に回転速度Ｎｅがゼロであるか否かにかかわらず、遅延時間Ｔｄを設定し、遅延時間Ｔｄの経過を待って再始動処理を行うようにしてもよい。ここで、クランク軸１２が確実に停止していると想定される場合には、遅延時間Ｔｄをゼロとすればよい。
【００５０】
・クランク角センサ５０としては、ＭＲＥセンサに限らず、例えば電磁誘導型のセンサであってもよい。この場合、クランク軸１２の極低速回転時においては、クランク角を検出することができない。このため、再始動要求の有無にかかわらず、自動停止処理に伴ってクランク軸１２の回転速度が低下する期間において、クランク角の検出値、検出値から算出される回転速度Ｎｅ、回転速度の低下速度ΔＮｅを記憶保持しておくことが望ましい。これにより、再始動要求が生じた時点においてクランク角度の検出精度が低くなっている場合であっても、それ以前に記憶した低下速度ΔＮｅに基づきクランク軸１２の逆回転現象が生じなくなるまでに要すると想定される時間を遅延時間Ｔｄとして設定することができる。
【００５１】
・上記実施形態では、変速装置として、手動変速装置を想定したが、これに限らず、例えば自動変速装置であってもよい。この場合、自動停止条件や再始動条件としては、自動変速装置の搭載された車両における周知の条件を流用するなどすればよい。
【符号の説明】
【００５２】
１０…エンジン、１２…クランク軸、１４…リングギア、２０…スタータ、２１…電動機、２２…ピニオン、４０…ＥＣＵ。
【図１】
0005428765.tif 000002
【図２】
0005428765.tif 000003
【図３】
0005428765.tif 000004
【図４】
0005428765.tif 000005
【図５】
0005428765.tif 000006