(57)【要約】【課題】ドライバビリティの向上と、燃費の向上と、の両立を図ることが可能な新規な方式の押し掛け始動を実現すること。【解決手段】実施形態によるクラッチ制御装置において、クラッチトルク指令出力部は、エンジンがオフ状態で、かつ、エンジンの第１シャフトと、当該第１シャフトにクラッチを介して接続される第２シャフトと、の回転数の偏差が閾値を超えている状況で運転操作が検出された場合、車両の減速度が、偏差に応じて予め設定された目標減速度に従って変化するようにクラッチトルクを上昇させるためのクラッチトルク指令を出力し、第１シャフトの回転数を上昇させることでエンジンを始動させる押し掛け始動を実施する。【選択図】図２
2019035353.tif 000002
【特許請求の範囲】
【請求項１】
車両を加速または減速させるための運転操作を検出する操作検出部と、
エンジンの第１シャフトと、当該第１シャフトにクラッチを介して接続される第２シャフトと、の回転数を取得する回転数取得部と、
前記クラッチにより伝達されるクラッチトルクを変化させるためのクラッチトルク指令を出力するクラッチトルク指令出力部と、
を備え、
前記クラッチトルク指令出力部は、前記エンジンがオフ状態で、かつ前記第１シャフトと前記第２シャフトとの回転数の偏差が閾値を超えている状況で前記運転操作が検出された場合、前記車両の減速度が、前記偏差に応じて予め設定された目標減速度に従って変化するように前記クラッチトルクを上昇させるための前記クラッチトルク指令を出力し、前記第１シャフトの回転数を上昇させることで前記エンジンを始動させる押し掛け始動を実施する、
クラッチ制御装置。
【請求項２】
前記クラッチトルク指令出力部は、前記エンジンがオフ状態で、かつ前記偏差が前記閾値を超えている状況で前記運転操作が検出された場合、前記押し掛け始動が前記エンジンの始動を実現するのに要する始動時間をシミュレーションにより予測し、当該始動時間の予測値が所定時間より短い場合に、前記押し掛け始動を実施する、
請求項１に記載のクラッチ制御装置。
【請求項３】
前記クラッチトルク指令出力部は、前記運転操作が前記車両を加速させるための加速操作である場合、当該加速操作の度合に応じて変化するように設定された判定時間を前記所定時間として用いて、前記押し掛け始動を実施するか否かを決定する、
請求項２に記載のクラッチ制御装置。
【請求項４】
前記クラッチトルク指令出力部は、前記目標減速度に基づいて、前記押し掛け始動を実施した場合における前記第１シャフトの回転数の変化をシミュレートし、当該回転数が前記エンジンを始動させるのに十分な大きさまで上昇するのに要したシミュレーション上の時間を、前記始動時間の予測値として算出する、
請求項２または３に記載のクラッチ制御装置。
【請求項５】
前記始動時間の予測値が前記所定時間より長い場合に、前記エンジンに設けられるスタータを制御することで前記エンジンを始動させるスタータ始動を実施するスタータ制御部をさらに備え、
前記クラッチトルク指令出力部は、前記始動時間の予測値が前記所定時間より長い場合、前記スタータ始動によって前記エンジンが始動するまで、前記クラッチトルクをゼロにするための前記クラッチトルク指令を出力する、
請求項２〜４のいずれか１項に記載のクラッチ制御装置。
【請求項６】
前記目標減速度は、前記偏差と、前記車両を加速させるための前記運転操作である加速操作の度合と、に応じて異なるように設定されており、
前記クラッチトルク指令出力部は、前記押し掛け始動を実施する場合、前記偏差と、前記加速操作の度合と、に応じて前記目標減速度を決定する、
請求項１〜５のいずれか１項に記載のクラッチ制御装置。
【請求項７】
前記目標減速度は、前記偏差および前記加速操作の度合に加えて、さらに、変速機が有する複数の変速段に応じて異なるように設定されており、
前記クラッチトルク指令出力部は、前記押し掛け始動を実施する場合、前記偏差および前記加速操作の度合に加えて、さらに、前記複数の変速段のうち現在選択されている変速段に応じて、前記目標減速度を決定する、
請求項６に記載のクラッチ制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、クラッチ制御装置に関する。
【背景技術】
【０００２】
従来、エンジンと、変速機とを備えた車両において、エンジンおよび変速機の間に設けられるクラッチによる動力伝達を自動で制御する技術が知られている。このような技術では、たとえば、クラッチが解放された状態での走行、つまり惰行時に、ドライバによる運転操作に応じて、クラッチを解放された状態から継合された状態に切り替える（復帰させる）ことがある。
【０００３】
上記のような復帰を実現するためには、エンジンがオフ状態になっている場合は当該エンジンを始動させてオン状態にする必要がある。そこで、従来から、惰行状態からの復帰時にエンジンを始動させるための方法として、スタータによってエンジンに動力を与えながら燃料を消費してエンジンの回転数を引き上げてエンジンを始動させるスタータ始動という方法と、クラッチを徐々に継合させることでエンジンの回転数を徐々に引き上げてエンジンを始動させる押し掛け始動という方法と、が知られている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−１７２５７８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
スタータ始動は、比較的短時間でエンジンを始動させることが可能である。しかしながら、スタータ始動は、クラッチが遮断された状態で実施されるものであるため、スタータ始動によってエンジンを始動させたとしても、エンジンの始動後にクラッチが継合するまでは車両の挙動が発生しない。つまり、スタータ始動では、ドライバの運転操作に対する応答が得られない時間（無応答時間）が存在するので、ドライバのフィーリング（ドライバビリティ）が損なわれる場合がある。
【０００６】
一方、押し掛け始動は、スタータ始動と異なり、燃料の消費を伴わない。また、押し掛け始動は、クラッチを継合させながらエンジンを始動させる手法であるため、車両の挙動を比較的早いタイミングで発生させることが可能である。つまり、押し掛け始動は、ドライバに無応答時間を感じさせるのを抑制することが可能であるので、ドライバビリティを向上させることが可能である。
【０００７】
しかしながら、押し掛け始動によって発生する車両の挙動は、減速であるため、たとえば大きな減速を回避するためにクラッチを少しずつ徐々に継合させる方式で押し掛け始動を実施すると、エンジンが始動するまでにかかる時間（始動時間）が長くなり、結果としてドライバビリティが損なわれることがある。
【０００８】
このように、従来では、惰行状態からの復帰時にエンジンを始動させる場合において、ドライバビリティの向上と、燃費の向上と、の両立を図ることが困難であった。
【０００９】
そこで、本発明の実施形態の課題の一つは、ドライバビリティの向上と、燃費の向上と、の両立を図ることが可能な新規な方式の押し掛け始動を実現することが可能なクラッチ制御装置を提供することである。
【課題を解決するための手段】
【００１０】
実施形態によるクラッチ制御装置は、車両を加速または減速させるための運転操作を検出する操作検出部と、エンジンの第１シャフトと、当該第１シャフトにクラッチを介して接続される第２シャフトと、の回転数を取得する回転数取得部と、クラッチにより伝達されるクラッチトルクを変化させるためのクラッチトルク指令を出力するクラッチトルク指令出力部と、を備え、クラッチトルク指令出力部は、エンジンがオフ状態で、かつ第１シャフトと第２シャフトとの回転数の偏差が閾値を超えている状況で運転操作が検出された場合、車両の減速度が、偏差に応じて予め設定された目標減速度に従って変化するようにクラッチトルクを上昇させるためのクラッチトルク指令を出力し、第１シャフトの回転数を上昇させることでエンジンを始動させる押し掛け始動を実施する。これにより、押し掛け始動の実施時の目標減速度を予め設定しておくことで、車両の挙動が急激に変動するのを抑制しながら、第１シャフトの回転数がより早く上昇するような新規な方式の押し掛け始動を実現することができる。すなわち、ドライバビリティの向上と、燃費の向上と、の両立を図ることが可能な新規な方式の押し掛け始動を実現することができる。
【００１１】
上記のクラッチ制御装置において、たとえば、クラッチトルク指令出力部は、エンジンがオフ状態で、かつ偏差が閾値を超えている状況で運転操作が検出された場合、押し掛け始動がエンジンの始動を実現するのに要する始動時間をシミュレーションにより予測し、当該始動時間の予測値が所定時間より短い場合に、押し掛け始動を実施する。これにより、押し掛け始動によってエンジンを始動させるのに所定時間以上かかる場合は、始動時間がより短い他の方法でエンジンを始動させるという選択をとることができる。
【００１２】
また、上記のクラッチ制御装置において、たとえば、クラッチトルク指令出力部は、運転操作が車両を加速させるための加速操作である場合、当該加速操作の度合に応じて変化する判定時間を所定時間として用いて、押し掛け始動を実施するか否かを決定する。これにより、ドライバの加速意思の度合を反映しながら、押し掛け始動を実施するか否かを決定することができる。
【００１３】
また、上記のクラッチ制御装置において、たとえば、クラッチトルク指令出力部は、目標減速度に基づいて、押し掛け始動を実施した場合における第１シャフトの回転数の変化をシミュレートし、当該回転数がエンジンを始動させるのに十分な大きさまで上昇するのに要したシミュレーション上の時間を、始動時間の予測値として算出する。これにより、第１シャフトの回転数の変化のシミュレーションに基づき、始動時間の予測値を容易に算出することができる。
【００１４】
また、上記のクラッチ制御装置は、たとえば、始動時間の予測値が所定時間より長い場合に、エンジンに設けられるスタータを制御することでエンジンを始動させるスタータ始動を実施するスタータ制御部をさらに備え、クラッチトルク指令出力部は、始動時間の予測値が所定時間より長い場合、スタータ始動によってエンジンが始動するまで、クラッチトルクをゼロにするためのクラッチトルク指令を出力する。これにより、押し掛け始動を実施すると始動時間が比較的長時間となってドライバビリティが低下することが予測される場合に、他の方法としてのスタータ始動を実施することで、ドライバビリティの低下を回避することができる。
【００１５】
また、上記のクラッチ制御装置において、たとえば、目標減速度は、偏差と、車両を加速させるための運転操作である加速操作の度合と、に応じて異なるように設定されており、クラッチトルク指令出力部は、押し掛け始動を実施する場合、偏差と、加速操作の度合と、に応じて目標減速度を決定する。これにより、押し掛け制御の実施時に実現すべき目標減速度を、第１シャフトおよび第２シャフトの回転数の接近度合と、ドライバの加速意思と、の両方を考慮して決定することができる。
【００１６】
また、上記のクラッチ制御装置は、たとえば、目標減速度は、偏差および加速操作の度合に加えて、さらに、変速機が有する複数の変速段に応じて異なるように設定されており、クラッチトルク指令出力部は、押し掛け始動を実施する場合、偏差および加速操作の度合に加えて、さらに、複数の変速段のうち現在選択されている変速段に応じて、目標減速度を決定する。これにより、現在の車両の加速（減速）性能をさらに考慮して、押し掛け制御の実施時に実現すべき目標減速度を決定することができる。
【図面の簡単な説明】
【００１７】
【図１】図１は、実施形態による車両の概略的構成を示した例示的なブロック図である。
【図２】図２は、実施形態によるクラッチ制御装置の構成（機能）を示した例示的なブロック図である。
【図３】図３は、実施形態において用いられうる目標減速度マップを示した例示的な図である。
【図４】図４は、実施形態において用いられうる判定時間マップを示した例示的な図である。
【図５】図５は、実施形態によるクラッチ制御装置が惰行状態から通常走行状態への復帰時に実行する一連の処理を示した例示的なフローチャートである。
【図６】図６は、実施形態によるクラッチ制御装置が実行する始動時間の予測処理の詳細を示した例示的なフローチャートである。
【図７】図７は、実施形態によるクラッチ制御装置が実行するクラッチトルクの制御処理の詳細を示した例示的なフローチャートである。
【図８】図８は、実施形態において実施されうる押し掛け始動を説明するための例示的なタイミングチャートである。
【図９】図９は、実施形態において実施されうるスタータ始動を説明するための例示的なタイミングチャートである。
【発明を実施するための形態】
【００１８】
以下、実施形態を図面に基づいて説明する。以下に記載する実施形態の構成、ならびに当該構成によってもたらされる作用および結果（効果）は、あくまで一例であって、以下の記載内容に限られるものではない。
【００１９】
図１は、実施形態による車両１の概略的構成を示した例示的なブロック図である。図１に示されるように、実施形態による車両１は、エンジン１１と、変速機１２と、クラッチ１３と、エンジンＥＣＵ（Ｅｌｅｃｔｒｏｎｉｃ  Ｃｏｎｔｒｏｌ  Ｕｎｉｔ）１４と、クラッチＥＣＵ１５と、を備える。
【００２０】
エンジン１１は、車両１の動力源である。エンジン１１は、エンジンＥＣＵ１４の制御に応じて動力（トルク）を出力し、エンジンシャフト１１ａを回転させる。エンジンシャフト１１ａは、「第１シャフト」の一例である。以下では、エンジン１１から出力されるトルクを、エンジントルクと記載する。
【００２１】
ここで、実施形態によるエンジン１１には、後述するスタータ始動の実施時に作動するスタータ１１ｂが設けられている。スタータ１１ｂは、たとえばモータを有しており、当該モータの駆動に応じて出力される動力によってエンジン１１を始動させる。なお、スタータ１１ｂは、エンジンＥＣＵ１４またはクラッチＥＣＵ１５の制御に基づいて作動する。
【００２２】
変速機１２は、エンジン１１の動力を、トルクや回転数、回転方向などを変えて車軸１６（および車軸１６に接続された車輪１７）に伝達する装置である。変速機１２には、エンジンシャフト１１ａとの間で動力の伝達を行うためのインプットシャフト１２ａと、当該インプットシャフト１２ａの回転速度の変速を実現する変速機構１２ｂと、が設けられている。変速機構１２ｂは、複数の変速段（ギヤ段）を有している。各変速段の変速比は、ドライバによるシフトレバー（不図示）の操作などに応じて決定される。なお、インプットシャフト１２ａは、「第２シャフト」の一例である。
【００２３】
クラッチ１３は、エンジンシャフト１１ａと、インプットシャフト１２ａと、の間に設けられている。クラッチ１３は、ドライバによるクラッチペダル（不図示）の操作や、クラッチＥＣＵ１５の制御などに応じて、エンジンシャフト１１ａとインプットシャフト１２ａとの間で伝達される動力（トルク）を変化させる。以下では、クラッチ１３により伝達されるトルクを、クラッチトルクと記載する。
【００２４】
クラッチ１３は、クラッチトルクを変化させることで、エンジンシャフト１１ａとインプットシャフト１２ａとの間の動力伝達が遮断された遮断状態（解放状態）と、エンジンシャフト１１ａとインプットシャフト１２ａとが完全に接続（継合）した状態で動力を伝達する伝達状態（継合状態）と、エンジンシャフト１１ａとインプットシャフト１２ａとが摩擦部材などを介して滑りながら動力（の一部）を伝達する半伝達状態（半継合状態）と、を実現する。なお、クラッチ１３は、クラッチアクチュエータ１３ａによって駆動される。
【００２５】
エンジンＥＣＵ１４は、プロセッサやメモリなどといったコンピュータ資源を備えており、メモリなどに記憶されたコンピュータプログラムをプロセッサによって実行することで、エンジントルクを制御する。同様に、クラッチＥＣＵ１５は、プロセッサやメモリなどといったコンピュータ資源を備えており、メモリなどに記憶されたコンピュータプログラムをプロセッサによって実行することで、クラッチトルクを制御する。なお、エンジンＥＣＵ１４と、クラッチＥＣＵ１５とは、互いに通信可能に接続されている。
【００２６】
ところで、従来では、クラッチ１３を遮断状態にしたまま車両１を走行させる場合がある。この場合、エンジンシャフト１１ａとインプットシャフト１２ａとの間の動力伝達が遮断されているので、車両１は、慣性のみで走行する惰行状態となる。なお、惰行状態は、エンジン１１がオン状態になっている場合と、エンジン１１がオフ状態になっている場合と、の２種類に分類可能であるが、以下の説明では、後者の場合の惰行状態のみを想定する。
【００２７】
惰行状態では、エンジンシャフト１１ａの回転数は、クラッチ１３が伝達状態となっている通常走行状態よりも大きく下降する一方、インプットシャフト１２ａの回転数は、ギヤ段に応じた回転数を保つ。したがって、惰行状態では、エンジンシャフト１１ａおよびインプットシャフト１２ａの回転数の偏差が比較的大きい。
【００２８】
ここで、車両１を加速または減速させるために、車両１を惰行状態から通常走行状態へ復帰させる場合を想定する。この場合、オフ状態となっているエンジン１１を始動させてオン状態にする必要がある。一般に、惰行状態からの復帰時にオフ状態のエンジン１１を始動させるための方法として、スタータ始動と、押し掛け始動と、の２種類の方法が知られている。
【００２９】
スタータ始動とは、スタータ１１ｂを用いてエンジン１１を始動させる方法である。より具体的に、スタータ始動とは、スタータ１１ｂによってエンジン１１に動力を与えながら、燃料を消費してエンジン１１の回転数を所定の始動回転数（完爆回転数）まで上昇させることで、エンジン１１を自立運転可能な状態にする方法である。
【００３０】
スタータ始動は、比較的短時間でエンジン１１を始動させることが可能である。しかしながら、スタータ始動は、クラッチ１３が遮断された状態で実施されるものであるため、スタータ始動によってエンジン１１を始動させたとしても、エンジン１１の始動後にクラッチ１３が継合するまでは車両１の挙動が発生しない。つまり、スタータ始動では、ドライバの運転操作に対する応答が得られない時間（無応答時間）が存在するので、ドライバのフィーリング（ドライバビリティ）が損なわれる場合がある。
【００３１】
一方、押し掛け始動とは、スタータ１１ｂを用いずにエンジン１１を始動させる方法である。より具体的に、押し掛け始動とは、クラッチ１３を遮断状態から伝達状態に切り替え、インプットシャフト１２ａの回転を用いてエンジンシャフト１１ａの回転数を少なくとも所定の始動回転数まで上昇させることで、燃料を消費することなく、エンジン１１を自立運転可能な状態にする方法である。
【００３２】
押し掛け始動は、スタータ始動と異なり、燃料の消費を伴わない。また、押し掛け始動は、クラッチ１３を継合させながらエンジン１１を始動させる手法であるため、車両１の挙動を比較的早いタイミングで発生させることが可能である。つまり、押し掛け始動は、ドライバに無応答時間を感じさせるのを抑制することが可能であるので、ドライバビリティを向上させることが可能である。
【００３３】
しかしながら、押し掛け始動によって発生する車両１の挙動は、減速であるため、たとえば大きな減速を回避するためにクラッチ１３を少しずつ徐々に継合させる方式で押し掛け始動を実施すると、エンジン１１が始動するまでにかかる時間（始動時間）が長くなり、結果としてドライバビリティが損なわれることがある。
【００３４】
このように、従来では、惰行状態からの復帰時にエンジン１１を始動させる場合において、ドライバビリティの向上と、燃費の向上と、の両立を図ることが困難であった。
【００３５】
そこで、実施形態は、以下に説明するようなクラッチ制御装置１００をクラッチＥＣＵ１５内に実現し、惰行状態からの復帰時にエンジン１１を始動させる場合に、ドライバビリティの向上と、燃費の向上と、の両立を図ることが可能な新規な方式の押し掛け始動を実施する。
【００３６】
図２は、実施形態によるクラッチ制御装置１００の構成（機能）を示した例示的なブロック図である。このクラッチ制御装置１００は、たとえばクラッチＥＣＵ１５のプロセッサが所定のプログラムを実行した結果としてクラッチＥＣＵ１５内に実現される。なお、実施形態では、図２に示された機能の一部または全部が専用のハードウェア（回路など）によって実現されてもよい。
【００３７】
図２に示されるように、クラッチ制御装置１００は、操作検出部１０１と、回転数取得部１０２と、クラッチトルク指令出力部１０３と、エンジントルク指令出力部１０４と、スタータ制御部１０５と、記憶部１０６と、を備える。
【００３８】
操作検出部１０１は、車両１を加速または減速させるための運転操作を検出する。運転操作は、アクセルペダル（不図示）を用いた加速操作や、ブレーキペダル（不図示）を用いた減速操作などを含む。したがって、操作検出部１０１は、アクセルペダルや、ブレーキペダル、クラッチペダルなどの操作ペダルのストロークを検出する各種ストロークセンサ（不図示）などの出力値に基づいて、運転操作を検出する。また、操作検出部１０１は、変速機１２の（現在設定されている）ギヤ段を検出することも可能である。たとえば、操作検出部１０１は、変速機構１２ｂのシフトポジションを検出するシフトセンサ（不図示）の出力値に基づいて、現在のギヤ段を検出する。
【００３９】
回転数取得部１０２は、インプットシャフト１２ａおよびエンジンシャフト１１ａの近傍に設けられる回転数センサ（不図示）などの出力値に基づいて、インプットシャフト１２ａおよびエンジンシャフト１１ａの回転数を検出する。前述したように、惰行状態では、エンジンシャフト１１ａおよびインプットシャフト１２ａの回転数の偏差が比較的大きくなるので、インプットシャフト１２ａおよびエンジンシャフト１１ａの回転数を検出すれば、それらの偏差に基づいて、車両１が惰行状態であるか否かを判定することが可能である。
【００４０】
クラッチトルク指令出力部１０３は、クラッチトルクを変化させるためのクラッチトルク指令を、クラッチ１３を駆動するクラッチアクチュエータ１３ａに出力する。また、エンジントルク指令出力部１０４は、エンジントルクを変化させるためのエンジントルク指令を、エンジンＥＣＵ１４に出力する。
【００４１】
スタータ制御部１０５は、エンジン１１に設けられるスタータ１１ｂを制御する。また、記憶部１０６は、後述する目標減速度マップ３００（図３参照）や判定時間マップ４００（図４参照）などといった、実施形態において実現される制御に用いられる各種のデータを記憶する。
【００４２】
ここで、実施形態によるクラッチ制御装置１００は、惰行状態から通常走行状態への復帰要求としての運転操作（たとえば加速操作）が行われ、オフ状態のエンジン１１を始動させてオン状態にする必要が生じた場合、クラッチ１３の継合時に発生する車両１の挙動（減速）をドライバビリティの良い挙動にコントロールすることを目的とした新規な方式の押し掛け始動を実施する。
【００４３】
より具体的に、実施形態によるクラッチトルク指令出力部１０３は、惰行状態から通常走行状態への復帰要求が行われた場合、車両１の減速度が、以下で説明するような目標減速度マップ３００で定義される目標減速度の変化に従って変化するようにクラッチトルクを上昇させるためのクラッチトルク指令を出力することで、押し掛け始動を実施する。
【００４４】
図３は、実施形態において用いられうる目標減速度マップ３００を示した例示的な図である。図３に示されるように、目標減速度マップ３００には、押し掛け始動時に実現されるべき車両１の減速度としての目標減速度と、エンジンシャフト１１ａおよびインプットシャフト１２ａの回転数の偏差と、の対応関係が設定されている。
【００４５】
ところで、車両１の走行特性は、変速機１２のギヤ段に応じて異なるので、目標減速度も、ギヤ段に応じて異なるものとして設定すべきである。したがって、実施形態では、目標減速度マップ３００が、変速機１２が有する複数のギヤ段に対応するように複数設けられている。そして、クラッチトルク指令出力部１０３は、押し掛け始動を実施中に選択されているギヤ段に応じた目標減速度マップ３００を用いて、目標減速度を決定する。
【００４６】
さらに、ドライバビリティの観点では、目標減速度の変化のさせ方を、ドライバの加速意思の度合に応じて異ならせることが好ましい。たとえば、ドライバが急ぎの加速意思を持っている場合、減速度が多少大きくなったとしても、より早く車両１の挙動を発生させた方が良く、逆に、ドライバがそれほど急ぎの加速意思を持っていない場合、車両１の挙動をそれほど早く発生させる必要は無いと言える。
【００４７】
したがって、実施形態では、以下に説明するように、目標減速度マップ３００で定義される目標減速度の変化が、ドライバの加速意思の度合を表すアクセルペダル（不図示）のストロークの大きさに応じて複数パターン存在している。なお、以下では、アクセルペダル（不図示）のストロークを、単にアクセルストロークと表記する場合がある。
【００４８】
たとえば、図３に示される例では、１速用の目標減速度マップ３００に、Ｌ３０１〜Ｌ３０３で示される３パターンの目標減速度の変化が定義されている。Ｌ３０１は、アクセルストロークが比較的小さい場合の目標減速度の変化を表し、Ｌ３０２は、アクセルストロークが中程度の大きさの場合の目標減速度の変化を表し、Ｌ３０３は、アクセルストロークが比較的大きい場合の目標減速度の変化を表す。
【００４９】
Ｌ３０１〜Ｌ３０３から分かるように、実施形態による目標減速度マップ３００は、アクセルストロークが大きい程、目標減速度の変化の度合が大きくなるように設定されている。したがって、目標減速度マップ３００に従って押し掛け始動を実施すれば、ドライバの加速意思が強い程、車両１の挙動が早く発生するようになるので、ドライバビリティが向上する。
【００５０】
また、Ｌ３０１〜Ｌ３０３における目標減速度は、いずれも、エンジンシャフト１１ａおよびインプットシャフト１２ａの回転数の偏差が押し掛け始動の開始時に対応した初期値Ｘから小さくなるにつれて、最初は徐々に増加し、当該増加によって一定値に達した後の所定期間は当該一定値を保持し、その後は徐々に低下するように設定されている。このように目標減速度を設定し、当該目標減速度に従って車両１の減速度をコントロールしながら押し掛け始動を実施すれば、当該押し掛け始動の実施時に車両１の挙動が急激に変動することがないので、ドライバビリティが向上する。
【００５１】
このように、実施形態では、押し掛け始動の実施時に実現されるべき目標減速度が、エンジンシャフト１１ａおよびインプットシャフト１２ａの回転数の偏差と、加速操作の度合としてのアクセルペダルのストロークと、押し掛け始動の実施時に選択されているギヤ段と、に応じて、上記の目標減速度マップ３００のような形式で予め設定されている。
【００５２】
そして、クラッチトルク指令出力部１０３は、押し掛け始動を実施する場合、エンジンシャフト１１ａおよびインプットシャフト１２ａの回転数の偏差と、加速操作の度合としてのアクセルストロークと、変速機１２のギヤ段と、を引数として、目標減速度マップ３００を用いて目標減速度を決定し、決定した目標減速度に基づいて算出される目標クラッチトルクに応じたクラッチトルク指令を出力する。
【００５３】
なお、目標クラッチトルクは、下記の式（１）に基づいて算出される。
【００５４】
目標クラッチトルク＝目標減速度×車両定数  …（１）
【００５５】
上記の式（１）において、車両定数とは、下記の式（２）に基づいて算出される、車両１のスペックに応じた定数である。
【００５６】
車両定数＝  車両重量×タイヤ半径÷総減速比  …（２）
【００５７】
ところで、前述したように、惰行状態から通常走行状態への復帰要求が行われた際にエンジン１１を始動させる方法としては、押し掛け始動の他にも、スタータ始動が存在する。押し掛け始動およびスタータ始動のそれぞれの利害得失については既に述べたが、復帰要求が行われてからエンジン１１が始動するまでに要する始動時間の観点で見ると、場合によっては、目標減速度マップ３００に基づく押し掛け始動よりも、スタータ始動の方が、始動時間が短くなることもありうる。
【００５８】
そこで、実施形態は、惰行状態から通常走行状態への復帰要求が行われた場合、目標減速度マップ３００に基づく押し掛け始動がエンジン１１の始動を実現するまでに要する始動時間をシミュレーションにより予測し、当該始動時間の予測値が所定時間より短い場合、目標減速度マップ３００に基づく押し掛け始動を実施し、始動時間の予測値が所定時間より長い場合、スタータ始動を実施する。
【００５９】
なお、始動時間の予測値が所定時間と等しい場合に押し掛け始動またはスタータ始動のいずれを実施するかは、設定によって決めることが可能であるが、以下では、始動時間の予測値が所定時間と等しい場合はスタータ始動を実施する例を説明する。
【００６０】
また、始動時間の予測値の算出方法としては、様々な方法が考えられるが、実施形態では、一例として、目標減速度マップ３００に基づく押し掛け始動を実施するという条件下におけるエンジンシャフト１１ａの回転数の変化をシミュレートする方法が用いられるものとする。
【００６１】
以下、実施形態において用いられうる始動時間の予測値の算出方法について簡単に説明する。以下では、エンジンシャフト１１ａの回転数を、単にエンジン回転数と表記する場合がある。
【００６２】
一般に、エンジン１１およびクラッチ１３を含む駆動系（ドライブトレーン）においては、下記の式（３）が成立する。
【００６３】
エンジントルク＋目標クラッチトルク＝エンジン慣性×エンジン回転数の変化量  …（３）
【００６４】
上記の式（３）は、上記の式（１）に基づき、下記の式（４）のように変形できる。
【００６５】
エンジン回転数の変化量＝（エンジントルク＋目標減速度×車両定数）÷エンジン慣性  …（４）
【００６６】
上記の式（４）において、車両定数およびエンジン慣性は、車両１のスペックに応じた定数であるため、エンジントルクおよび目標減速度が分かれば、エンジン回転数の変化量（の推定値）を求めることができる。
【００６７】
ここで、実施形態では、エンジン１１がオフ状態となっている場合の惰行状態から復帰する状況を想定しているため、上記の式（４）において、エンジントルクは、エンジン１１の冷却水の水温などに基づいて決定される負トルクとしてのフリクショントルクとすることができる。フリクショントルクは、エンジン１１の冷却水の水温に対応するものとして、たとえば、フリクショントルクと水温とエンジンシャフト１１ａの回転数との対応関係が設定されたマップを用いて取得することができる。また、実施形態では、前述したように、目標減速度は、目標減速度マップ３００を用いて取得することができる。
【００６８】
したがって、実施形態では、目標減速度マップ３００に従って目標減速度を変化させた場合のエンジン回転数の変化量の推移をシミュレートすることが可能であり、結果として、下記の式（５）に基づき、エンジン回転数そのものの推移をシミュレートすることが可能である。
【００６９】
エンジン回転数の今回の推定値＝エンジン回転数の前回の推定値＋エンジン回転数の変化量  …（５）
【００７０】
このように、実施形態によるクラッチトルク指令出力部１０３は、惰行状態から通常走行状態への復帰要求が行われた場合、目標減速度マップ３００に基づく押し掛け始動を実施した場合におけるエンジン回転数の変化をシミュレートし、当該回転数がエンジン１１を始動させるのに十分な大きさ（始動回転数）まで上昇するのに要したシミュレーション上の時間を、始動時間の予測値として算出する。そして、クラッチトルク指令出力部１０３は、始動時間の予測値が所定時間より短い場合に、目標減速度マップ３００に基づく押し掛け始動を実施する。
【００７１】
ところで、実施形態では、始動時間の予測値との比較対象となる所定時間が、ドライバの加速意思を反映するように可変になっていれば、より効果的である。たとえば、ドライバの加速意思の度合が比較的大きい場合、車両１の挙動をより早く発生させた方がドライバビリティの観点では良いので、押し掛け始動が実施される可能性をより高くした方が効果的である。逆に、ドライバの加速意思の度合が比較的小さい場合、車両１の挙動をそれほど早く発生させる必要はないので、押し掛け始動が実施される可能性をより低くしても、特に問題ないと言える。
【００７２】
そこで、実施形態によるクラッチトルク指令出力部１０３は、運転操作が車両１を加速させるための加速操作である場合、以下に説明するような判定時間マップ４００で定義される判定時間を所定時間として用いて、押し掛け始動を実施するか否かを決定する。
【００７３】
図４は、実施形態において用いられうる判定時間マップ４００を示した例示的な図である。図４に示されるように、判定時間マップ４００には、加速操作の度合としてのアクセルストロークと、判定時間と、の対応関係が設定されている。
【００７４】
Ｌ４０１から分かるように、実施形態による判定時間マップ４００は、アクセルストロークが小さい程判定時間が長くなり、アクセルストロークが小さい程判定時間が短くなるように設定されている。したがって、判定時間マップ４００に従って決定した判定時間を用いれば、ドライバの加速意思の度合が比較的大きい場合は押し掛け始動が実施される可能性がより高くなり、逆に、ドライバの加速意思の度合が比較的小さい場合に押し掛け始動が実施される可能性がより低くなるので、ドライバビリティの向上がより効果的に実現する。
【００７５】
このように、実施形態によるクラッチトルク指令出力部１０３は、目標減速度マップ３００に基づいた押し掛け始動を実施した場合におけるエンジン１１の始動時間の予測値を前述したような方法で算出した後、加速操作の度合としてのアクセルストロークを引数として、判定時間マップ４００を用いて判定時間を決定する。そして、クラッチトルク指令出力部１０３は、始動時間の予測値の比較対象となる所定時間として判定時間を用いて、押し掛け始動を実施するかスタータ始動を実施するかを決定する。
【００７６】
前述したように、実施形態では、始動時間の予測値が判定時間より短い場合、押し掛け始動が実施される。したがって、この場合、クラッチトルク指令出力部１０３は、車両１の減速度が、目標減速度マップ３００で設定された目標減速度に従って変化するようにクラッチトルクを上昇させるためのクラッチトルク指令を出力する。
【００７７】
また、前述したように、実施形態では、始動時間の予測値が判定時間より長い場合（等しい場合も含む）、スタータ始動が実施される。したがって、この場合、スタータ制御部１０５は、エンジン１１に設けられるスタータ１１ｂを制御してスタータ始動を実施し、クラッチトルク指令出力部１０３は、スタータ始動によってエンジン１１が始動するまで、クラッチトルクをゼロにするためのクラッチトルク指令を出力する。
【００７８】
次に、実施形態の動作についてフローチャートを用いて詳細に説明する。
【００７９】
図５は、実施形態によるクラッチ制御装置１００が惰行状態から通常走行状態への復帰時に実行する一連の処理を示した例示的なフローチャートである。この図５に示される一連の処理は、車両１が惰行状態になっていること、すなわち、エンジン１１がオフ状態で、かつエンジンシャフト１１ａおよびインプットシャフト１２ａの回転数の差が閾値を超えていることを前提として実行される。
【００８０】
図５に示されるように、実施形態では、まず、Ｓ５０１において、クラッチ制御装置１００は、操作検出部１０１の検出結果に基づき、惰行状態から通常走行状態への復帰要求、すなわち加速操作や減速操作などといった車両１の運転操作が行われたか否かを判断する。
【００８１】
Ｓ５０１において、復帰要求が行われなかったと判断された場合、処理が終了する。一方、Ｓ５０１において、復帰要求が行われたと判断された場合、Ｓ５０２に処理が進む。
【００８２】
Ｓ５０２において、クラッチ制御装置１００は、目標減速度マップ３００に基づいた押し掛け始動がエンジン１１の始動を実現するのに要する始動時間が予測済か否かを判断する。
【００８３】
Ｓ５０２において、始動時間がまだ予測されていないと判断された場合、Ｓ５０３に処理が進む。そして、Ｓ５０３において、クラッチ制御装置１００は、以下に説明するような始動時間の予測処理を実行する。
【００８４】
図６は、実施形態によるクラッチ制御装置１００が実行する始動時間の予測処理の詳細を示した例示的なフローチャートである。
【００８５】
図６に示されるように、実施形態では、まず、Ｓ６０１において、クラッチ制御装置１００のクラッチトルク指令出力部１０３は、回転数取得部１０２の検出結果に基づき、エンジンシャフト１１ａおよびインプットシャフト１２ａの回転数の偏差を算出する。
【００８６】
そして、Ｓ６０２において、クラッチトルク指令出力部１０３は、Ｓ６０１で算出された偏差と、操作検出部１０１の検出結果に基づいて取得されるアクセルストロークおよびギヤ段と、を引数として、記憶部１０６に記憶された目標減速度マップ３００を用いて、目標減速度を取得する。
【００８７】
そして、Ｓ６０３において、クラッチトルク指令出力部１０３は、Ｓ６０２で取得された目標減速度に基づき、エンジン回転数の変化量を推定する（上記の式（４）など参照）。
【００８８】
そして、Ｓ６０４において、クラッチトルク指令出力部１０３は、Ｓ６０３で算出したエンジン回転数の変化量（の推定値）に基づいて、エンジン回転数を推定する（上記の式（５）など参照）。
【００８９】
そして、Ｓ６０５において、クラッチトルク指令出力部１０３は、Ｓ６０４で算出したエンジン回転数（の推定値）が、エンジン１１が自立運転可能になる所定の始動回転数以上か否かを判断する。
【００９０】
Ｓ６０５において、エンジン回転数が始動回転数より小さいと判断された場合、Ｓ６０１に処理が戻り、（シミュレーション上の）次のタイムステップでの各種パラメータが算出（推定）され、その後再びＳ６０５の判断処理が実行される。
【００９１】
一方、Ｓ６０５において、エンジン回転数が始動回転数以上であると判断された場合、Ｓ６０６に処理が進む。そして、Ｓ６０６において、エンジン回転数がエンジン１１を始動させるのに十分な大きさ（始動回転数）まで上昇するのに要したシミュレーション上の時間を、始動時間の予測値として算出する。そして、処理が戻る。
【００９２】
このようにして、図５におけるＳ５０３の始動時間の予測処理が終了し、Ｓ５０４に処理が進む。なお、Ｓ５０２において、始動時間が予測済であると判定された場合にも、Ｓ５０４に処理が進む。
【００９３】
Ｓ５０４において、クラッチ制御装置１００は、以下に説明するようなクラッチトルクの制御処理を実行する。
【００９４】
図７は、実施形態によるクラッチ制御装置１００が実行するクラッチトルクの制御処理の詳細を示した例示的なフローチャートである。
【００９５】
図７に示されるように、実施形態では、まず、Ｓ７０１において、クラッチ制御装置１００のクラッチトルク指令出力部１０３は、操作検出部１０１の検出結果に基づいて取得されるアクセルストロークを引数として、記憶部１０６に記憶された判定時間マップ４００を用いて、判定時間を決定する。以下に説明するように、判定時間は、押し掛け始動を実施するかスタータ始動を実施するかの判定基準として用いられる。
【００９６】
そして、Ｓ７０２において、クラッチトルク指令出力部１０３は、上述した図５のＳ５０３（図６のＳ６０１〜Ｓ６０６）の処理によって算出された始動時間（の予測値）が、Ｓ７０１で決定した判定時間よりも短いか否かを判定する。
【００９７】
Ｓ７０２において、始動時間が判定時間よりも短いと判断された場合、前述したように、スタータ始動を実施するよりも押し掛け始動を実施した方が、ドライバビリティの観点で適切であると判断できる。したがって、この場合、クラッチトルク指令出力部１０３は、Ｓ７０３において、回転数取得部１０２の検出結果に基づきエンジン回転数をモニタリングし、エンジン回転数が、エンジン１１が自立運転可能になる所定の始動回転数よりも小さいか否かを判断する。
【００９８】
Ｓ７０３において、エンジン回転数が始動回転数よりも大きいと判断された場合、既にエンジン１１が自立運転可能になっているので、クラッチトルクを上昇させてエンジン回転数を上昇させる必要は無い。したがって、この場合、クラッチトルク指令出力部１０３は、Ｓ７０４において、目標クラッチトルクをゼロに設定する。
【００９９】
一方、Ｓ７０３において、エンジン回転数が始動回転数よりも小さいと判断された場合、クラッチトルクを上昇させてエンジン回転数を少なくとも始動回転数まで上昇させる押し掛け始動を実施する必要がある。ただし、前述したように、実施形態では、ドライバビリティの観点から、押し掛け始動を実施する際、車両１の減速度を、予め設定された目標減速度の変化に従って変化させる必要がある。
【０１００】
そこで、実施形態では、Ｓ７０５において、クラッチトルク指令出力部１０３は、回転数取得部１０２の検出結果に基づいて、エンジンシャフト１１ａおよびインプットシャフト１２ａの回転数の偏差を算出する。
【０１０１】
そして、Ｓ７０６において、クラッチトルク指令出力部１０３は、Ｓ７０５で算出された偏差と、操作検出部１０１の検出結果に基づいて取得されるアクセルストロークおよびギヤ段と、を引数として、記憶部１０６に記憶された目標減速度マップ３００を用いて、目標減速度を決定する。
【０１０２】
そして、Ｓ７０７において、クラッチトルク指令出力部１０３は、目標クラッチトルクを、Ｓ７０６で決定された目標減速度に応じた値に設定する（上記の式（１）など参照）。
【０１０３】
なお、Ｓ７０２において、始動時間が判定時間よりも長いと判断された場合（等しい場合も含む）、前述したように、押し掛け始動を実施するよりもスタータ始動を実施した方が、ドライバビリティの観点で適切であると判断できる。したがって、この場合、クラッチトルク指令出力部１０３は、Ｓ７０８において、目標クラッチトルクをゼロに設定し、Ｓ７０９において、スタータ制御部１０５を用いてスタータ始動を実施する。
【０１０４】
Ｓ７０４、Ｓ７０７、またはＳ７０９の処理が終了すると、Ｓ７１０に処理が進む。そして、Ｓ７１０において、クラッチトルク指令出力部１０３は、直近のＳ７０４、Ｓ７０７、またはＳ７０８の処理で設定された目標クラッチトルクに応じたクラッチトルク指令を出力する。そして、処理が戻る。
【０１０５】
このようにして、図５におけるＳ５０４のクラッチトルクの制御処理が終了し、惰行状態からの復帰時に実行される一連の処理が終了する。
【０１０６】
以上の構成および動作により、実施形態では、惰行状態から通常走行状態への復帰時に、以下に説明するようなタイミングチャートに沿った押し掛け始動またはスタータ始動が実施される。
【０１０７】
まず、押し掛け始動が実施された場合における車両１の各種パラメータの経時変化について説明する。
【０１０８】
図８は、実施形態において実施されうる押し掛け始動を説明するための例示的なタイミングチャートである。図８において、Ｌ８０１は、アクセルストロークの経時変化を表す。また、Ｌ８０２は、インプットシャフト１２ａの回転数の経時変化を表し、Ｌ８０３は、エンジンシャフト１１ａの回転数の経時変化を表す。また、Ｌ８０４は、クラッチトルクの経時変化を表し、Ｌ８０５は、エンジントルクの経時変化を表す。また、Ｌ８０６は、車両１に発生する減速度の経時変化を表す。
【０１０９】
図８に示される例では、タイミングｔ８０１で、惰行状態から通常走行状態への復帰要求が行われる（Ｌ８０１参照）。これに伴い、車両１の減速度が目標減速度マップ３００に従って変化するように、クラッチトルクが上昇し始める（Ｌ８０４およびＬ８０６参照）。そして、所定の遅れを経て、エンジンシャフト１１ａの回転数が上昇し始める（Ｌ８０３参照）。
【０１１０】
エンジンシャフト１１ａの回転数が所定の始動回転数ＲＳを上回ると、エンジン１１が自立運転可能になり、押し掛け始動の目的が達成される。したがって、図８に示される例では、エンジンシャフト１１ａの回転数が所定の始動回転数ＲＳを上回るようになるタイミングｔ８０２でクラッチトルクがゼロになるように、タイミングｔ８０２よりも前にクラッチトルクが低下し始める（Ｌ８０３およびＬ８０４参照）。そして、タイミングｔ８０２でクラッチトルクがゼロになると、押し掛け始動が終了する。
【０１１１】
なお、図８に示される例では、インプットシャフト１２ａの回転数は、クラッチトルクの上昇に伴い、徐々に低下し、エンジンシャフト１１ａの回転数が始動回転数ＲＳを上回ったタイミングｔ８０２からその後のタイミングｔ８０３にかけて、略一定となる（Ｌ８０２参照）。また、エンジントルクは、押し掛け始動が実施される場合はフリクショントルクとなるので、負トルクとなる（Ｌ８０３参照）。実施形態において、フリクショントルクは、エンジン１１の冷却水の水温に対応するものとして、たとえば、フリクショントルクと水温とエンジンシャフト１１ａの回転数との対応関係が設定されたマップに基づいて決定される。
【０１１２】
ここで、実施形態では、前述したように、押し掛け始動時に実現すべき目標として設定される目標減速度の変化が、アクセルストロークの大きさ（およびギヤ段）に応じて複数パターン存在している（図３参照）。したがって、図８に示される例では、押し掛け始動によってエンジンシャフト１１ａの回転数が始動回転数ＲＳに到達するまでに要する時間、つまりタイミングｔ８０１からタイミングｔ８０２に至るまでの時間Ｔ８００の長さは、常に一定というわけではなく、アクセルストロークの大きさ（Ｌ８０１の縦軸方向の大きさ）などに応じて変化しうる。
【０１１３】
次に、スタータ始動が実施された場合における車両１の各種パラメータの経時変化について説明する。
【０１１４】
図９は、実施形態において実施されうるスタータ始動を説明するための例示的なタイミングチャートである。図９において、Ｌ９０１は、アクセルストロークの経時変化を表す。また、Ｌ９０２は、インプットシャフト１２ａの回転数の経時変化を表し、Ｌ９０３は、エンジンシャフト１１ａの回転数の経時変化を表す。また、Ｌ９０４は、クラッチトルクの経時変化を表し、Ｌ９０５は、エンジントルクの経時変化を表す。また、Ｌ９０６は、車両１に発生する減速度の経時変化を表す。
【０１１５】
図９に示される例では、タイミングｔ９０１で、惰行状態から通常走行状態への復帰要求が行われる（Ｌ９０１参照）。これに伴い、スタータ始動が実施され、エンジントルクが上昇し始める（Ｌ９０５参照）。そして、所定の遅れを経て、エンジンシャフト１１ａの回転数が上昇し始める（Ｌ９０３参照）。
【０１１６】
スタータ始動は、エンジンシャフト１１ａの回転数を少なくとも所定の始動回転数ＲＳまで上昇させるように、スタータ１１ｂでエンジン１１に動力を与えながら燃料を消費することでエンジンシャフト１１ａの回転数を変化させる処理である。図９に示される例では、スタータ始動の実施によってエンジンシャフト１１ａの回転数が始動回転数ＲＳに到達したタイミングｔ９０２で、エンジントルクの引き下げが開始される（Ｌ９０３およびＬ９０５参照）。そして、エンジントルクの変化が終了してゼロになるタイミングｔ９０３で、スタータ始動が終了する（Ｌ９０５参照）。
【０１１７】
なお、スタータ始動の開始前は、エンジン１１がオフ状態になっているので、スタータ始動の開始前におけるエンジントルクは、前述した押し掛け始動の実施時と同様に、エンジン１１の冷却水の水温などに基づいて決定される負トルクとしてのフリクショントルクとなっている（Ｌ９０５参照）。
【０１１８】
ここで、スタータ始動の実施時においては、前述した押し掛け始動の実施時とは異なり、クラッチ１３が常に遮断状態になっているので、インプットシャフト１２ａの回転数およびクラッチトルクは、特に変化することがない。したがって、図９に示される例では、インプットシャフト１２ａの回転数は、スタータ始動が終了するタイミングｔ９０３に至るまで常に一定を保ち、クラッチトルクも、タイミングｔ９０３に至るまで常にゼロのまま一定を保っている（Ｌ９０２およびＬ９０４参照）。
【０１１９】
なお、スタータ始動は、上述したように、スタータ１１ｂを用いてエンジントルクを設定に従って変化させる処理であるので、ドライバの加速意思の度合とは関係なく実行される処理である。したがって、図９に示される例では、スタータ始動によってエンジン回転数が始動回転数ＲＳに到達するまでに要する時間、つまりタイミングｔ９０１からタイミングｔ９０２に至るまでの時間Ｔ９００の長さは、アクセルストロークの大きさ（Ｌ９０１の縦軸方向の大きさ）に影響されることはない。
【０１２０】
以上説明したように、実施形態によるクラッチ制御装置１００は、エンジン１１がオフ状態で、かつ、エンジンシャフト１１ａおよびインプットシャフト１２ａの回転数の偏差が閾値を超えている状況で運転操作が検出された場合、車両１の減速度が、偏差に応じて予め設定された目標減速度に従って変化するようにクラッチトルクを上昇させるためのクラッチトルク指令を出力し、エンジンシャフト１１ａの回転数を上昇させることでエンジン１１を始動させる押し掛け始動を実施するクラッチトルク指令出力部１０３を備えている。これにより、押し掛け始動の実施時の目標減速度を予め設定しておくことで、車両１の挙動が急激に変動するのを抑制しながら、エンジンシャフト１１ａの回転数がより早く上昇するような新規な方式の押し掛け始動を実現することができる。すなわち、ドライバビリティの向上と、燃費の向上と、の両立を図ることが可能な新規な方式の押し掛け始動を実現することができる。
【０１２１】
また、実施形態では、上述したように、クラッチトルク指令出力部１０３は、エンジン１１がオフ状態で、かつエンジンシャフト１１ａおよびインプットシャフト１２ａの回転数の偏差が閾値を超えている状況で運転操作が検出された場合、押し掛け始動がエンジン１１の始動を実現するのに要する始動時間をシミュレーションにより予測し、当該始動時間の予測値が所定時間より短い場合に、押し掛け始動を実施する。これにより、押し掛け始動によってエンジン１１を始動させるのに所定時間以上かかる場合は、始動時間がより短い他の方法（たとえばスタータ始動）でエンジン１１を始動させるという選択をとることができる。
【０１２２】
また、実施形態では、上述したように、クラッチトルク指令出力部１０３は、運転操作が車両１を加速させるための加速操作である場合、当該加速操作の度合としてのアクセルストロークに応じて変化する判定時間を所定時間として用いて、押し掛け始動を実施するか否かを決定する。これにより、ドライバの加速意思の度合を反映しながら、押し掛け始動を実施するか否かを決定することができる。
【０１２３】
また、実施形態では、上述したように、クラッチトルク指令出力部１０３は、目標減速度に基づいて、押し掛け始動を実施した場合におけるエンジンシャフト１１ａの回転数の変化をシミュレートし、当該回転数がエンジン１１を始動させるのに十分な大きさの始動回転数まで上昇するのに要したシミュレーション上の時間を、始動時間の予測値として算出する。これにより、エンジンシャフト１１ａの回転数の変化のシミュレーションに基づき、始動時間の予測値を容易に算出することができる。
【０１２４】
また、実施形態では、上述したように、クラッチトルク指令出力部１０３は、始動時間の予測値が所定時間より長い場合、スタータ制御部１０５が実施するスタータ始動によってエンジン１１が始動するまで、クラッチトルクをゼロにするためのクラッチトルク指令を出力する。これにより、押し掛け始動を実施すると始動時間が比較的長時間となってドライバビリティが低下することが予測される場合に、他の方法としてのスタータ始動を実施することで、ドライバビリティの低下を回避することができる。
【０１２５】
また、実施形態では、上述したように、目標減速度は、エンジンシャフト１１ａおよびインプットシャフト１２ａの回転数の偏差と、加速操作の度合としてのアクセルストロークと、変速機１２が有する複数のギヤ段と、に応じて異なる大きさに設定されており、クラッチトルク指令出力部１０３は、押し掛け始動を実施する場合、偏差と、アクセルストロークと、複数のギヤ段のうち現在選択されているギヤ段と、に応じて目標減速度を決定する。これにより、押し掛け制御の実施時に実現すべき目標減速度を、エンジンシャフト１１ａおよびインプットシャフト１２ａの回転数の接近度合と、ドライバの加速意思と、現在の車両の加速（減速）性能と、を考慮して決定することができる。
【０１２６】
なお、実施形態では、上述したように、記憶部１０６が、目標減速度とアクセルストロークとギヤ段との対応関係が設定された目標減速度マップ３００と、判定時間とアクセルストロークとの対応関係が設定された判定時間マップ４００と、を記憶している。これにより、アクセルストロークおよびギヤ段に応じて目標減速度を決定する処理と、アクセルストロークに応じて判定時間を決定する処理と、をマップ形式の情報に基づいて容易に実行することができる。
【０１２７】
以上、本発明の実施形態を説明したが、上述した実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。上述した新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。上述した実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【０１２８】
１  車両
１１  エンジン
１１ａ  エンジンシャフト（第１シャフト）
１１ｂ  スタータ
１２  変速機
１２ａ  インプットシャフト（第２シャフト）
１３  クラッチ
１３ａ  クラッチアクチュエータ
１００  クラッチ制御装置
１０１  操作検出部
１０２  回転数取得部
１０３  クラッチトルク指令出力部
１０４  エンジントルク指令出力部
１０５  スタータ制御部
１０６  記憶部
３００  目標減速度マップ
４００  判定時間マップ
【図１】
2019035353.tif 000003
【図２】
2019035353.tif 000004
【図３】
2019035353.tif 000005
【図４】
2019035353.tif 000006
【図５】
2019035353.tif 000007
【図６】
2019035353.tif 000008
【図７】
2019035353.tif 000009
【図８】
2019035353.tif 000010
【図９】
2019035353.tif 000011