(57)【特許請求の範囲】
【請求項１】
エンジンと変速機との間にクラッチを有する車両に搭載される惰行制御装置であって、
クラッチ回転数とアクセル開度で参照される惰行制御判定マップと、
前記惰行制御判定マップへのクラッチ回転数とアクセル開度のプロット点が、エンジン出力トルクが負となる領域とエンジン出力トルクが正となる領域との境界となるエンジン出力トルクゼロ線を含むように形成された惰行制御可能領域内にあって、アクセルペダル操作速度が所定範囲内にて、かつクラッチ回転数とアクセル開度のプロット点がエンジン出力トルクゼロ線の近傍に設定された惰行制御しきい線をアクセル開度減少方向に通過したとき、クラッチを断にすると共にエンジン回転数を低下させて惰行制御を開始し、アクセルペダル操作速度が所定範囲外となったか又はプロット点が惰行制御可能領域外に出たとき惰行制御を終了する惰行制御実行部と、
惰行制御可能領域の拡大及び縮小の少なくとも一方を行うことで、惰行制御可能領域の調節を行う惰行制御可能領域調節部とを備え、
前記惰行制御可能領域調節部は、
惰行制御中に学習を開始し、アクセル開度の変化方向が反転されたときのクラッチ回転数とアクセル開度のプロット点を反転時プロット点として抽出する反転時プロット点抽出部と、
前記惰行制御判定マップ上で、エンジン出力トルクゼロ線から反転時プロット点までのアクセル開度差を片側変化幅として算出する片側変化幅算出部と、を備え、
前記惰行制御可能領域調節部は、前記片側変化幅が予め設定した限度値以下であるときのみ、惰行制御可能領域の調節を行うように構成される
ことを特徴とする惰行制御装置。
【請求項２】
前記惰行制御可能領域調節部は、
前記惰行制御判定マップ上で、エンジン出力トルクゼロ線から惰行制御可能領域境界までのアクセル開度差である片側領域幅と前記片側変化幅との差分の定数倍を片側増減量として算出する片側増減量算出部と、
この片側増減量をクラッチ回転数の全域について片側領域幅に加算することで、惰行制御可能領域を拡大縮小する領域拡縮部とを備え、
前記惰行制御可能領域調節部は、アクセルペダル操作速度が所定範囲外となって惰行制御が終了した場合には惰行制御可能領域の調節を終了し、プロット点が惰行制御可能領域外に出て惰行制御を終了した場合には惰行制御可能領域の調節を継続するように構成される
請求項１記載の惰行制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、走行中にクラッチを断にしエンジンをアイドル状態に戻して燃料消費を抑える惰行制御装置に係り、惰行制御中のアクセル開度の変化幅が大きい運転者に対してもアクセル開度の変化幅が小さい運転者と同等に惰行制御が実施できる惰行制御装置に関する。
【背景技術】
【０００２】
車両において、クラッチが断のとき、アクセルペダルが踏み込まれると、アクセルが開かれてエンジンがいわゆる空ぶかしとなり、エンジン回転数は、アクセル開度に対応したエンジン回転数に落ち着く。このとき、エンジンが発生させた駆動力とエンジン内部抵抗（フリクション）とが均衡し、エンジン出力トルクは０である。すなわち、エンジンは、外部に対して全く仕事をせず、燃料が無駄に消費される。例えば、エンジン回転数が２０００ｒｐｍで空ぶかしをしたとすると、運転者には大きなエンジン音が聞こえるので、相当な量の燃料が無駄に消費されていることが実感できる。
【０００３】
エンジンが外部に対して仕事をしない状態は、前述したクラッチ断のときの空ぶかしに限らず、車両の走行中にも発生している。すなわち、エンジンは、空ぶかしのときと同じようにアクセル開度に対応したエンジン回転数で回転するだけで、車両の加速・減速に寄与しない。このとき、エンジンを回転させるためだけに燃料が消費されており、非常に無駄である。
【０００４】
本出願人は、エンジンが回転はしているが外部に対して仕事をしないときに、クラッチを断にし、エンジンをアイドル状態に戻して燃料消費を抑える惰行制御（燃費走行制御とも言う）を行う惰行制御装置を提案した（特許文献１）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−３４２８３２号公報
【特許文献２】特開平８−６７１７５号公報
【特許文献３】特開２００１−３０４３０５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
前述の提案に加え、本出願人は、クラッチ回転数とアクセル開度とを指標とする惰行制御判定マップを用い、クラッチ回転数とアクセル開度のプロット点が惰行制御可能領域内にあって、アクセルペダル操作速度が所定範囲内にて、かつクラッチ回転数とアクセル開度のプロット点が惰行制御しきい線をアクセル開度減少方向に通過したとき、クラッチを断すると共にエンジン回転数を低下させて惰行制御を開始し、アクセルペダル操作速度が所定範囲外となったか又はプロット点が惰行制御可能領域外に出たとき惰行制御を終了する惰行制御装置を提案中である。
【０００７】
ここで、惰行制御可能領域は、エンジン出力トルクが負となる領域とエンジン出力トルクが正となる領域との境界となるエンジン出力トルクゼロ線を含むように有限幅に形成された領域である。惰行制御しきい線は、エンジン出力トルクゼロ線の近傍に、エンジン出力トルクゼロ線にほぼ沿うように設定され、惰行制御可能領域内に含まれる。したがって、クラッチ回転数とアクセル開度のプロット点は、まず惰行制御可能領域内に入り、惰行制御しきい線を通過する。
【０００８】
一般に、運転者には、同じ加減速意図に対するアクセル開度の変化幅が大きい運転者もいれば、小さい運転者もいる。ここで、アクセル開度の変化幅とは、アクセルペダルの踏み込み操作又は踏み離し操作においてアクセル開度が増減する量を表す。このように、アクセル操作におけるアクセル開度の変化幅は、運転者によってさまざまである。
【０００９】
ところで、惰行制御は、意図的なアクセル操作をしない状態のとき実行されるが、意図的なアクセル操作はしないといってもアクセルペダルに足が載っているため、アクセル開度が変化する。このような惰行制御中のアクセル開度の変化についても、アクセル開度の変化幅が大きい運転者と小さい運転者がいる。
【００１０】
アクセル開度が変化すると、惰行制御判定マップにおいては、クラッチ回転数とアクセル開度のプロット点がアクセル開度方向に移動する。アクセル開度の変化幅が小さいときのプロット点の移動幅と、アクセル開度の変化幅が大きいときのプロット点のアクセル開度方向の移動幅とを比べると、アクセル開度の変化幅が小さいときのプロット点のアクセル開度方向の移動幅は小さく、アクセル開度の変化幅が大きいときのプロット点のアクセル開度方向の移動幅は大きい。
【００１１】
いま、プロット点が惰行制御可能領域内にあって、かつ、惰行制御が行われているとしたとき、アクセル開度の変化幅が小さいときのプロット点は惰行制御可能領域から外に出にくいが、アクセル開度の変化幅が大きいときのプロット点は惰行制御可能領域から外に出やすい。このため、惰行制御中におけるアクセル開度の変化幅が大きい運転者が運転を行っていると、惰行制御可能領域内から惰行制御可能領域外に出やすく、惰行制御を行っている時間が少なくなり、燃料消費を抑える効果が不十分となる。また、このような運転者では、惰行制御可能領域外から惰行制御可能領域内に入ることも頻繁になるので、惰行制御の開始と終了を繰り返すハンチングが起きやすくなり、運転者に不快感を与えるおそれがある。
【００１２】
そこで、本発明の目的は、上記課題を解決し、惰行制御中のアクセル開度の変化幅が大きい運転者に対してもアクセル開度の変化幅が小さい運転者と同等に惰行制御が実施できる惰行制御装置を提供することにある。
【課題を解決するための手段】
【００１３】
上記目的を達成するために本発明は、クラッチ回転数とアクセル開度で参照される惰行制御判定マップと、前記惰行制御判定マップへのクラッチ回転数とアクセル開度のプロット点が、エンジン出力トルクが負となる領域とエンジン出力トルクが正となる領域との境界となるエンジン出力トルクゼロ線を含むように形成された惰行制御可能領域内にあって、アクセルペダル操作速度が所定範囲内にて、かつクラッチ回転数とアクセル開度のプロット点がエンジン出力トルクゼロ線の近傍に設定された惰行制御しきい線をアクセル開度減少方向に通過したとき、クラッチを断すると共にエンジン回転数を低下させて惰行制御を開始し、アクセルペダル操作速度が所定範囲外となったか又はプロット点が惰行制御可能領域外に出たとき惰行制御を終了する惰行制御実行部と、アクセル開度の変化幅を学習し、惰行制御可能領域の領域幅よりアクセル開度の変化幅が大きいときには惰行制御可能領域を拡大させ、惰行制御可能領域の領域幅よりアクセル開度の変化幅が小さいときには惰行制御可能領域を縮小させる惰行制御可能領域調節部とを備えたものである。
【００１４】
前記惰行制御可能領域調節部は、惰行制御中に学習を開始し、アクセル開度の変化方向が反転されたときのクラッチ回転数とアクセル開度のプロット点を反転時プロット点として抽出する反転時プロット点抽出部と、前記惰行制御判定マップ上で、エンジン出力トルクゼロ線から反転時プロット点までのアクセル開度差を片側変化幅として算出する片側変化幅算出部と、前記惰行制御判定マップ上で、エンジン出力トルクゼロ線から惰行制御可能領域境界までのアクセル開度差である片側領域幅と前記片側変化幅との差分の定数倍を片側増減量として算出する片側増減量算出部と、この片側増減量をクラッチ回転数の全域について片側領域幅に加算することで、惰行制御可能領域を拡大縮小する領域拡縮部とを備えてもよい。
【発明の効果】
【００１５】
本発明は次の如き優れた効果を発揮する。
【００１６】
（１）惰行制御中のアクセル開度の変化幅が大きい運転者に対してもアクセル開度の変化幅が小さい運転者と同等に惰行制御が実施できる。
【図面の簡単な説明】
【００１７】
【図１】本発明の惰行制御装置のブロック構成図である。
【図２】本発明の惰行制御装置が適用される車両のクラッチシステムのブロック構成図である。
【図３】図２のクラッチシステムを実現するアクチュエータの構成図である。
【図４】本発明の惰行制御装置が適用される車両の入出力構成図である。
【図５】惰行制御の概要を説明するための作動概念図である。
【図６】惰行制御判定マップのグラフイメージ図である。
【図７】惰行制御による燃費削減効果を説明するためのグラフである。
【図８】惰行制御判定マップを作成するために実測したアクセル開度とクラッチ回転数のグラフである。
【図９】本発明の惰行制御装置におけるプロット点の抽出から領域拡縮までの手順を示すフローチャートである。
【図１０】本発明を適用しない惰行制御装置における惰行制御判定マップへのプロット点の軌跡を示したグラフである。
【図１１】本発明を適用した惰行制御装置における惰行制御判定マップへのプロット点の軌跡を示したグラフである。
【図１２】惰行制御中のアクセル開度の時間的変化を示すグラフである。
【発明を実施するための形態】
【００１８】
以下、本発明の一実施形態を添付図面に基づいて詳述する。
【００１９】
図１に示されるように、本発明に係る惰行制御装置１は、クラッチ回転数とアクセル開度で参照される惰行制御判定マップ２と、惰行制御判定マップ２へのクラッチ回転数とアクセル開度のプロット点が、エンジン出力トルクが負となる領域とエンジン出力トルクが正となる領域との境界となるエンジン出力トルクゼロ線を含むように形成された惰行制御可能領域内にあって、アクセルペダル操作速度が所定範囲内にて、かつクラッチ回転数とアクセル開度のプロット点がエンジン出力トルクゼロ線の近傍に設定された惰行制御しきい線をアクセル開度減少方向に通過したとき、クラッチを断すると共にエンジン回転数を低下させて惰行制御を開始し、アクセルペダル操作速度が所定範囲外となったか又はプロット点が惰行制御可能領域外に出たとき惰行制御を終了する惰行制御実行部３と、アクセル開度の変化幅を学習し、惰行制御可能領域の領域幅よりアクセル開度の変化幅が大きいときには惰行制御可能領域を拡大させ、惰行制御可能領域の領域幅よりアクセル開度の変化幅が小さいときには惰行制御可能領域を縮小させる惰行制御可能領域調節部４とを備えたものである。
【００２０】
惰行制御可能領域調節部４は、惰行制御中に学習を開始し、アクセル開度の変化方向が反転されたときのクラッチ回転数とアクセル開度のプロット点を反転時プロット点として抽出する反転時プロット点抽出部５と、惰行制御判定マップ２上で、エンジン出力トルクゼロ線から反転時プロット点までのアクセル開度差（図６の惰行制御判定マップ２では横軸上の距離）を片側変化幅として算出する片側変化幅算出部６と、惰行制御判定マップ２上で、エンジン出力トルクゼロ線から惰行制御可能領域境界までのアクセル開度差（図６の惰行制御判定マップ２では横軸上の距離）である片側領域幅と片側変化幅との差分の定数倍を片側増減量として算出する片側増減量算出部７と、この片側増減量をクラッチ回転数の全域について片側領域幅に加算することで、惰行制御可能領域を拡大縮小する領域拡縮部８とを備える。
【００２１】
惰行制御装置１を構成する惰行制御判定マップ２、惰行制御実行部３、惰行制御可能領域調節部４、反転時プロット点抽出部５、片側変化幅算出部６、片側増減量算出部７、領域拡縮部８は、例えば、電子制御装置（Electronical Control Unit；ＥＣＵ；図示せず）に搭載されるのが好ましい。
【００２２】
本発明の惰行制御装置１を搭載する車両について各部を説明する。
【００２３】
図２に示されるように、本発明の惰行制御装置１を搭載する車両のクラッチシステム１０１は、マニュアル式とＥＣＵ制御による自動式との両立方式である。クラッチペダル１０２に機械的に連結されたクラッチマスターシリンダ１０３は、運転者によるクラッチペダル１０２の踏み込み・戻し操作に応じて中間シリンダ（クラッチフリーオペレーティングシリンダ、切替シリンダとも言う）１０４に動作油を供給するようになっている。一方、ＥＣＵ（図示せず）で制御されるクラッチフリーアクチュエータユニット１０５は、クラッチ断・接の指令により中間シリンダ１０４に動作油を供給するようになっている。中間シリンダ１０４は、クラッチスレーブシリンダ１０６に動作油を供給するようになっている。クラッチスレーブシリンダ１０６のピストン１０７がクラッチ１０８の可動部に機械的に連結されている。
【００２４】
図３に示されるように、アクチュエータ１１０は、クラッチフリーアクチュエータ１１１を備える。クラッチフリーアクチュエータ１１１は、中間シリンダ１０４とクラッチフリーアクチュエータユニット１０５とを備える。クラッチフリーアクチュエータユニット１０５は、ソレノイドバルブ１１２、リリーフバルブ１１３、油圧ポンプ１１４を備える。中間シリンダ１０４は、プライマリピストン１１６とセカンダリピストン１１７とが直列配置されてなり、クラッチマスターシリンダ１０３からの動作油によりプライマリピストン１１６がストロークすると、セカンダリピストン１１７が随伴してストロークするようになっている。また、中間シリンダ１０４は、クラッチフリーアクチュエータユニット１０５からの動作油によりセカンダリピストン１１７がストロークするようになっている。セカンダリピストン１１７のストロークに応じてクラッチスレーブシリンダ１０６に動作油が供給される。この構成により、マニュアル操作が行われたときには、優先的にマニュアル操作どおりのクラッチ断・接が実行され、マニュアル操作が行われていないときにはＥＣＵ制御どおりのクラッチ断・接が実行される。
【００２５】
なお、本発明の惰行制御装置１は、マニュアル式のない自動式のみのクラッチシステムにも適用できる。
【００２６】
図４に示されるように、車両には、主として変速機・クラッチを制御するＥＣＵ１２１と、主としてエンジンを制御するＥＣＭ１２２とが設けられる。ＥＣＵ１２１には、シフトノブスイッチ、変速機のシフトセンサ、セレクトセンサ、ニュートラルスイッチ、Ｔ／Ｍ回転センサ、車速センサ、アイドルスイッチ、マニュアル切替スイッチ、パーキングブレーキスイッチ、ドアスイッチ、ブレーキスイッチ、半クラッチ調整スイッチ、アクセル操作量センサ、クラッチセンサ、油圧スイッチの各入力信号線が接続されている。また、ＥＣＵ１２１には、クラッチシステム１０１の油圧ポンプ１１４のモータ、ソレノイドバルブ１１２、坂道発進補助用バルブ、ウォーニング＆メータの各出力信号線が接続されている。ＥＣＭ１２２には、図示しないがエンジン制御に利用される各種の入力信号線と出力信号線が接続されている。ＥＣＭ１２２は、エンジン回転数、アクセル開度、エンジン回転変更要求の各信号をＣＡＮ（Controller Area Network；車載ネットワーク）の伝送路を介してＥＣＵ１２１に送信することができる。
【００２７】
なお、本発明で使用するクラッチ回転数は、クラッチのドリブン側の回転数であり、トランスミッションのインプットシャフトの回転数と同一である。図示しないインプットシャフト回転数センサが検出したインプットシャフト回転数からクラッチ回転数を求めることができる。あるいは車速センサが検出した車速から現在ギア段のギア比を用いてクラッチ回転数を求めることができる。クラッチ回転数は、車速相当のエンジン回転数を表している。
【００２８】
以下、本発明の惰行制御装置１の動作を説明する。
【００２９】
図５により、惰行制御の作動概念を説明する。横軸は時間と制御の流れを示し、縦軸はエンジン回転数を示す。アイドル回転の状態からアクセルペダル１４１が大きく踏み込まれてアクセル開度が７０％の状態が継続する間、エンジン回転数１４２が上昇し、車両が加速される。エンジン回転数１４２が安定し、アクセルペダル１４１の踏み込みが小さくなりアクセル開度が３５％になったとき後述する惰行制御開始条件が成立したとする。惰行制御開始により、クラッチが断に制御され、エンジン回転数１４２がアイドル回転数に制御される。車両は惰行制御走行することになる。その後、アクセルペダルの踏み込みがなくなってアクセル開度が０％になるか又はその他の惰行制御終了条件が成立したとする。惰行制御終了により、エンジンが回転合わせ制御され、クラッチが接に制御される。この例では、アクセル開度が０％であるので、エンジンブレーキの状態となり、車両は減速される。
【００３０】
惰行制御が行われなかったとすると、惰行制御の実行期間の間、破線のようにエンジン回転数が高いまま維持されることになるので、燃料が無駄に消費されるが、惰行制御が行われることで、惰行制御中はエンジン回転数１４２がアイドル回転数となり燃料が節約される。
【００３１】
図６に惰行制御判定マップ２をグラフイメージで示す。
【００３２】
惰行制御判定マップ２は、横軸をアクセル開度とし、縦軸をクラッチ回転数とするマップである。惰行制御判定マップ２は、エンジン出力トルクが負となるマイナス領域ＭＡと、エンジン出力トルクが正となるプラス領域ＰＡとに分けることができる。マイナス領域ＭＡは、エンジン要求トルクよりもエンジンのフリクションが大きく、エンジン出力トルクが負となる領域である。プラス領域ＰＡは、エンジン要求トルクがエンジンのフリクションよりも大きいため、エンジン出力トルクが正となる領域である。マイナス領域ＭＡとプラス領域ＰＡの境界となるエンジン出力トルクゼロ線ＺＬは、背景技術で述べたようにエンジンが外部に対して仕事をせず、燃料が無駄に消費されている状態を示している。
【００３３】
本実施形態では、惰行制御判定マップ２のエンジン出力トルクゼロ線ＺＬよりやや左（アクセル開度が小さい側）に惰行制御しきい線ＴＬが設定される。惰行制御判定マップ２には、マイナス領域ＭＡとプラス領域ＰＡとの間に惰行制御しきい線ＴＬを含む有限幅の惰行制御可能領域ＣＡが設定される。惰行制御判定マップ２には、クラッチ回転数の下限しきい線ＵＬが設定されている。下限しきい線ＵＬは、アクセル開度とは無関係にクラッチ回転数の下限しきい値を規定したものである。下限しきい線ＵＬは、アイドル状態におけるクラッチ回転数よりも図示のようにやや上に設定される。
【００３４】
惰行制御装置１は、次の４つの惰行開始条件が全て成立したとき、惰行制御を開始するようになっている。
（１）アクセルペダルの操作速度がしきい値範囲内
（２）惰行制御判定マップ２においてクラッチ回転数とアクセル開度のプロット点が惰行制御しきい線ＴＬをアクセル戻し方向で通過
（３）惰行制御判定マップ２へのプロット点が惰行制御可能領域ＣＡ内
（４）惰行制御判定マップ２においてクラッチ回転数が下限しきい線ＵＬ以上
【００３５】
惰行制御装置１は、次の２つの惰行終了条件がひとつでも成立したとき、惰行制御を終了するようになっている。
（１）アクセルペダルの操作速度がしきい値範囲外
（２）惰行制御判定マップ２へのプロット点が惰行制御可能領域ＣＡ外
【００３６】
惰行制御判定マップ２と惰行開始条件、惰行終了条件に従う惰行制御装置１の動作を説明する。
【００３７】
惰行制御実行部３は、アクセル開度に基づくアクセル開度と、インプットシャフト回転数又は車速から求めたクラッチ回転数とを常に監視し、図６の惰行制御判定マップ２上に、アクセル開度とクラッチ回転数の座標点をプロットする。時間の経過に伴い座標点が移動する。このとき、座標点が惰行制御可能領域ＣＡ内に存在する場合、惰行制御実行部３は、惰行制御を開始するか否かの判定を行うようになる。座標点が惰行制御可能領域ＣＡ内に存在しない場合、惰行制御実行部３は、惰行制御を開始するか否かの判定を行わない。
【００３８】
次に、座標点が惰行制御しきい線ＴＬをアクセル開度が減少する方向に通過すると、惰行制御実行部３は、惰行制御を開始する。すなわち、惰行制御装置１は、クラッチを断に制御すると共に、ＥＣＭ１２２がエンジンに指示する制御アクセル開度をアイドル相当に制御する。これにより、クラッチは断となり、エンジンはアイドル状態になる。
【００３９】
図６に座標点の移動方向を矢印で示したように、アクセル開度が減少する方向とは、図示左方向である。もし、座標点が惰行制御しきい線ＴＬを通過しても、座標点の移動方向が図示右方向の成分を有する場合、アクセル開度は増加するので、惰行制御実行部３は、惰行制御を開始しない。
【００４０】
惰行制御実行部３は、惰行制御を開始した後も、アクセル開度とクラッチ回転数とを常に監視し、惰行制御判定マップ２に、アクセル開度とクラッチ回転数の座標点をプロットする。座標点が惰行制御可能領域ＣＡから外に出たとき、惰行制御実行部３は、惰行制御を終了する。
【００４１】
以上の動作により、アクセルペダルが踏み込み側に操作されているときは、アクセル開度とクラッチ回転数の座標点が惰行制御しきい線ＴＬを通過しても惰行制御が開始されず、アクセルペダルが戻し側に操作されているときのみ、座標点が惰行制御しきい線ＴＬを通過することで惰行制御が開始されるので、運転者は、違和感がなくなる。
【００４２】
惰行制御実行部３は、座標点が下限しきい線ＵＬよりも下に存在する（クラッチ回転数が下限しきい値より低い）ときは、惰行制御を開始しない。これは、エンジンがアイドル状態のときにクラッチを断にしても燃料消費を抑える効果が多くは期待できないからである。よって、惰行制御実行部３は、座標点が下限しきい線ＵＬよりも上に存在するときのみ、惰行制御を開始することになる。
【００４３】
図７により、惰行制御による燃費削減効果を説明する。
【００４４】
まず、惰行制御を行わないものとする。エンジン回転数は、約３０ｓから約２００ｓまでの間、１６００〜１７００ｒｐｍの範囲で遷移しており、約２００ｓから約２６０ｓまでの間に、約１７００ｒｐｍから約７００ｒｐｍ（アイドル回転数）へ低下している。
【００４５】
エンジントルクは、約３０ｓから約１００ｓまでの間に増加しているが、その後、減少に転じ、約１５０ｓまで減少を続けている。エンジントルクは、約１５０ｓから約１６０ｓまでほぼ０Ｎｍであり、約１６０ｓから約２００ｓまでの間に増加するが、約２００ｓにてほぼ０Ｎｍになる。結果的に、エンジントルクがほぼ０Ｎｍとなる期間は、約１５０ｓから約１６０ｓまで（楕円Ｂ１）、約２００ｓから約２１０ｓまで（楕円Ｂ２）、約２２０ｓから約２６０ｓまで（楕円Ｂ３）の３箇所である。
【００４６】
燃料消費量（縦軸目盛りなし；便宜上、エンジントルクと重なるように配置してある）は、約５０ｓから約２００ｓまではエンジントルクの遷移にほぼ随伴して変化している。エンジントルクがほぼ０Ｎｍであっても、燃料消費量は０ではない。
【００４７】
ここで、惰行制御を行うものとすると、エンジントルクがほぼ０Ｎｍとなる期間において、エンジン回転数がアイドル回転数に制御されることになる。グラフには、惰行制御を行わないエンジン回転数の線（実線）から別れるように惰行制御時のエンジン回転数の線（太い実線）が示される。惰行制御は、楕円Ｂ１，Ｂ２，Ｂ３の３回にわたり実行された。この惰行制御が行われた期間における燃料消費量は、惰行制御を行わない場合の燃料消費量を下回っており、燃料消費が節約されたことが分かる。
【００４８】
次に、惰行制御判定マップ２の具体的な設定例を説明する。
【００４９】
図８に示されるように、惰行制御判定マップ２を作成するために、アクセル開度とクラッチ回転数の特性を実測し、横軸をアクセル開度とし縦軸をクラッチ回転数（＝エンジン回転数；クラッチ接のとき）としたグラフを作成する。これにより、実測したエンジン出力トルクゼロ線ＺＬを描くことができる。エンジン出力トルクゼロ線ＺＬよりも左側全体がマイナス領域ＭＡであり、右側全体がプラス領域ＰＡである。
【００５０】
エンジン出力トルクゼロ線ＺＬのやや左側に惰行制御しきい線ＴＬを定義して描く。惰行制御しきい線ＴＬのやや左側に減速ゼロしきい線ＴＬｇを推測して描く。エンジン出力トルクゼロ線ＺＬのやや右側に加速ゼロしきい線ＴＬｋを推測して描く。減速ゼロしきい線ＴＬｇと加速ゼロしきい線ＴＬｋに挟まれた領域を惰行制御可能領域ＣＡと定義する。下限しきい線ＵＬは、この例では、８８０ｒｐｍに設定する。
【００５１】
なお、減速ゼロしきい線ＴＬｇ、加速ゼロしきい線ＴＬｋは、運転者が運転しづらくない程度に設定するが、人間の感覚の問題であるため設計では数値化できないので、実車でチューニングする。惰行制御しきい線ＴＬは、減速ゼロしきい線ＴＬｇと加速ゼロしきい線ＴＬｋの中央に設定する。
【００５２】
以上のように作成した図８のグラフを適宜に数値化（離散化）して記憶素子に書き込むことにより、惰行制御実行部３がその演算処理に利用可能な惰行制御判定マップ２が得られる。
【００５３】
次に、本発明の惰行制御装置１におけるプロット点の抽出から領域拡縮までの動作を説明する。
【００５４】
惰行制御可能領域調節部４は、図９の手順を一定時間ごとに繰り返す。
【００５５】
ステップＳ９０１にて、反転時プロット点抽出部５は、現在が惰行制御実行部３による惰行制御中であるかどうか判定する。惰行制御中であるということは、前述した４つの惰行開始条件が全て成立した後、２つの惰行終了条件がひとつも成立していないということである。ＹＥＳの場合は惰行制御中であり、ステップＳ９０２へ進み、ＮＯの場合は惰行制御中でないからステップＳ９２１へ進む。
【００５６】
ステップＳ９０２にて、反転時プロット点抽出部５は、学習フラグが立っているかどうか判定する。学習フラグは、アクセル開度の変化幅を学習しているときセットされており、学習していないときクリアされているフラグである。ＹＥＳの場合は学習中であるからステップＳ９０４へ進み、ＮＯの場合は学習中でない（学習が終了した状態である）からステップＳ９０３へ進む。
【００５７】
ステップＳ９０３にて、反転時プロット点抽出部５は、惰行制御中であるのに学習中でないことから、次回より学習を開始するべく、学習フラグをセットし、終了する。このようにして、惰行制御が開始されたときは学習を開始し、惰行制御中は学習が終了すると次の学習を開始する。
【００５８】
ステップＳ９０４に進んだ場合は、惰行制御中の学習中であるから、反転時プロット点抽出部５は、アクセル開度が前回と同じ方向に変化しているかどうか判定する。この判定は、アクセル開度が増え続けているか又は減り続けていればＹＥＳとなり、アクセル開度が増から減又は減から増に転じていればＮＯとなる。ただし、車両振動などによる振動の影響を排除するために、アクセル開度の信号はローパスフィルタ、移動平均等の円滑化処理をしておくとよい。ＹＥＳの場合はアクセル開度の変化方向が前回と同じ方向であるから、何もせず終了する。ＮＯの場合はアクセル開度の変化方向が反転されたので、ステップＳ９０５へ進む。
【００５９】
ステップＳ９０５にて、反転時プロット点抽出部５は、現在のクラッチ回転数とアクセル開度のプロット点を反転時プロット点として抽出する。
【００６０】
次いで、ステップＳ９０６にて、片側変化幅算出部６は、惰行制御判定マップ２上で、エンジン出力トルクゼロ線ＺＬから反転時プロット点までのアクセル開度差（横軸上の距離）を片側変化幅として算出する。なお、片側とは、エンジン出力トルクゼロ線ＺＬに対してアクセル開度が大きい側及び小さい側を示し、アクセル開度の変化方向が反転される度に交番する。
【００６１】
次いで、ステップＳ９０７にて、片側増減量算出部７は、惰行制御判定マップ２上で、エンジン出力トルクゼロ線ＺＬから惰行制御可能領域ＣＡの片側境界までのアクセル開度差（横軸上の距離）である片側領域幅と片側変化幅との差分の定数倍を片側増減量として算出する。定数は、あらかじめ実験に基づき設定しておくとよい。
【００６２】
次いで、ステップＳ９０８にて、領域拡縮部８は、この片側増減量をクラッチ回転数の全域、つまり縦軸上の全ての箇所について片側領域幅に加算することで、惰行制御可能領域ＣＡを片側で縮小する。このように、惰行制御可能領域ＣＡの内側でアクセル開度の変化方向が反転された場合、反転時プロット点から算出したアクセル開度の片側変化幅は惰行制御可能領域ＣＡの片側領域幅より小さいので、惰行制御可能領域ＣＡの縮小に寄与する。
【００６３】
次いで、ステップＳ９０９にて、反転時プロット点抽出部５は、学習が終了したことを示すために学習フラグをクリアし、終了する。
【００６４】
ステップＳ９０１の判定がＮＯの場合、惰行制御実行部３は惰行制御中でないという判定である。これは、前述した２つの惰行終了条件がひとつでも成立した後、４つの惰行開始条件が全て成立してはいないということである。この場合、ステップＳ９２１が実行される。
【００６５】
ステップＳ９２１にて、反転時プロット点抽出部５は、学習フラグが立っているかどうか判定する。ＹＥＳの場合は学習中であり、ステップＳ９２２へ進み、ＮＯの場合は学習中でないから何もせず終了する。
【００６６】
ステップＳ９２２に進んだ場合は、惰行制御中に開始された学習が惰行制御終了後も継続されており、惰行制御可能領域ＣＡの外側でプロット点が反転するのを探索することになる。このように、本発明では、惰行制御終了後も学習を継続する。なお、惰行終了条件（１）によって惰行制御が終了した場合は、運転者に加速又は減速の意図、つまり惰行制御中断の意図があるので、学習を終了してもよい。惰行終了条件（２）によって惰行制御が終了した場合は、運転者に加速又は減速の意図がないまま、アクセル開度が増加又は減少しているので、学習を継続することになる。
【００６７】
ステップＳ９２２にて、反転時プロット点抽出部５は、アクセル開度が前回と同じ方向に変化しているかどうか判定する。ＹＥＳの場合はアクセル開度の変化方向が前回と同じ方向であるから、何もせず終了する。ＮＯの場合はアクセル開度の変化方向が反転されたので、ステップＳ９２３へ進む。
【００６８】
ステップＳ９２３にて、反転時プロット点抽出部５は、現在のクラッチ回転数とアクセル開度のプロット点を反転時プロット点として抽出する。
【００６９】
次いで、ステップＳ９２４にて、片側変化幅算出部６は、惰行制御判定マップ２上で、エンジン出力トルクゼロ線ＺＬから反転時プロット点までのアクセル開度差を片側変化幅として算出する。
【００７０】
ステップＳ９２５にて、片側変化幅算出部６は、惰行制御可能領域ＣＡが無制限に大きくならないよう、片側変化幅があらかじめ設定してある限度値以下かどうか判定する。ＮＯの場合は惰行制御可能領域ＣＡの拡大を回避するべく、ステップＳ９２８へ進む。ＹＥＳの場合は惰行制御可能領域ＣＡの拡大をするべく、ステップＳ９２６へ進む。
【００７１】
ステップＳ９２６にて、片側増減量算出部７は、惰行制御判定マップ２上で、エンジン出力トルクゼロ線ＺＬから惰行制御可能領域ＣＡの片側境界までのアクセル開度差である片側領域幅と片側変化幅との差分の定数倍を片側増減量として算出する。
【００７２】
次いで、ステップＳ９２７にて、領域拡縮部８は、この片側増減量をクラッチ回転数の全域、つまり縦軸上の全ての箇所について領域幅に加算することで、惰行制御可能領域ＣＡを片側に拡大する。このように、惰行制御可能領域ＣＡの外側でアクセル開度の変化方向が反転された場合、反転時プロット点から算出したアクセル開度の片側変化幅は惰行制御可能領域ＣＡの片側領域幅より大きいので、惰行制御可能領域ＣＡの拡大に寄与する。
【００７３】
次いで、ステップＳ９２８にて、反転時プロット点抽出部５は、学習が終了したことを示すために学習フラグをクリアし、終了する。
【００７４】
本発明の効果を図１０〜図１２により説明する。
【００７５】
本発明を適用しない惰行制御装置における惰行制御判定マップへのプロット点の軌跡を図１０に示す。これは、惰行制御中におけるアクセル開度の変化幅が一般より大きい運転者によるプロット点の軌跡である。
【００７６】
軌跡の開始となるプロット点ＰＳは惰行制御中であったとする。なお、説明を簡単にするため、惰行開始条件（１）は常に成立しており、惰行終了条件（１）は常に成立していないものとする。
【００７７】
プロット点ＰＳからアクセル開度が徐々に大きくなって、プロット点が惰行制御可能領域ＣＡのプラス領域ＰＡ側に出るため、惰行終了条件（２）によって惰行制御は終了する。その後、プロット点Ｐ１でアクセル開度の変化が反転されて小さくなり、プロット点が惰行制御可能領域ＣＡの内に入る。その後、プロット点が惰行制御しきい線ＴＬをアクセル戻し方向で通過することで、４つの惰行開始条件が全て成立し、再び惰行制御が開始される。しかし、すぐにプロット点は惰行制御可能領域ＣＡのマイナス領域ＭＡ側に出るため、惰行終了条件（２）によって惰行制御は終了する。プロット点Ｐ２でアクセル開度の変化が反転されて大きくなり、プロット点Ｐ３でアクセル開度の変化が反転されて小さくなり、プロット点が惰行制御可能領域ＣＡの内で惰行制御しきい線ＴＬをアクセル戻し方向で通過することで、三度、惰行制御が開始される。
【００７８】
このように、惰行制御中におけるアクセル開度の変化幅が大きい運転者が運転を行っていると、プロット点が惰行制御可能領域ＣＡ内から惰行制御可能領域ＣＡ外に出やすいため、惰行制御を行っている時間が少なくなり、燃料消費を抑える効果が不十分となると共に、プロット点が惰行制御可能領域ＣＡ外から惰行制御可能領域ＣＡ内に戻って惰行開始条件が成立することも頻繁になるので、惰行制御の開始と終了を繰り返すハンチングが起きやすくなり、運転者に不快感を与えるおそれがある。
【００７９】
これに対し、本発明を適用した惰行制御装置における惰行制御判定マップへのプロット点の軌跡を図１１に示す。軌跡は図１０のものと同じである。図１０のプロット点Ｐ１〜Ｐ７は本発明では反転時プロット点Ｐ１〜Ｐ７として抽出される。惰行制御可能領域ＣＡは、既に惰行制御可能領域調節部４の領域拡縮部８によって図１０の惰行制御可能領域ＣＡよりも拡大されているものとする。また、説明を簡単にするため、惰行制御可能領域ＣＡは図１１の状態のまま変わらないものとする。
【００８０】
軌跡の開始となるプロット点ＰＳは惰行制御中である。アクセル開度が徐々に大きくなり、反転時プロット点Ｐ１でアクセル開度の変化が反転されてアクセル開度が小さくなる。この間、プロット点は惰行制御可能領域ＣＡの外に出ることはないので、惰行制御は続行される。その後も、反転時プロット点Ｐ２、Ｐ３、…、Ｐ７が抽出されるが、これらは全て惰行制御可能領域ＣＡ内にあるため、惰行制御は一度も終了することなく続行される。
【００８１】
なお、実際には、惰行制御可能領域ＣＡは、アクセル開度の変化幅が新たに学習されるたびに、拡大したり縮小したりする。しかし、惰行制御中におけるアクセル開度の変化幅が一般より大きい運転者が運転を行っている間は、図１１のように惰行制御可能領域ＣＡが大きい傾向が維持されることが期待できる。一方、惰行制御中におけるアクセル開度の変化幅が一般的な大きさの運転者あるいは一般より小さい運転者が運転を行うようになると、アクセル開度の変化幅の学習により惰行制御可能領域ＣＡが縮小される。ただし、惰行制御可能領域ＣＡが極端に縮小されないよう、縮小の限界を設定するとよい。あるいは、工場出荷時の惰行制御可能領域ＣＡよりも縮小されることを禁止しておいてもよい。
【００８２】
次に、アクセル開度の変化幅を学習する実際の様子を説明する。
【００８３】
図１２に示されるように、アクセルペダルが開放状態から踏み込まれてアクセル開度が大きくなり、それによってクラッチ回転数が大きくなり、車両が加速される。その後、アクセルペダルが戻し方向に操作され、時点ｔ１にて惰行制御が開始される。なお、この時点ｔ１のアクセル開度は、この時点ｔ１での惰行制御可能領域ＣＡ内にあったので惰行制御が開始されている。図中の「惰行制御可能領域の領域幅」は、時点ｔ１よりも後、クラッチ回転数が下がったときのものである。
【００８４】
その後、時点ｔ２とｔ４にてそれぞれ惰行制御可能領域ＣＡ外の反転時プロット点が抽出されたことにより、「惰行制御可能領域の領域幅」よりも広い「アクセル開度の変化幅」が得られている。しかし、時点ｔ３で抽出された反転時プロット点については、アクセル開度の変化幅が限度を超えるため、採用されていない。なお、領域幅や変化幅は、手順のところで説明したように、エンジン出力トルクゼロ線ＺＬを基準にアクセル開度の大きい側と小さい側について片側ずつ別々に求めている。
【００８５】
以上説明したように、本発明の惰行制御装置１によれば、アクセル開度の変化幅を学習し、惰行制御可能領域ＣＡの領域幅よりアクセル開度の変化幅が大きいときには惰行制御可能領域ＣＡを拡大させ、惰行制御可能領域ＣＡの領域幅よりアクセル開度の変化幅が小さいときには惰行制御可能領域ＣＡを縮小させる惰行制御可能領域調節部４を備えたので、惰行制御中におけるアクセル開度の変化幅が大きい運転者の運転によく対応して惰行制御可能領域ＣＡを拡大させることができ、惰行制御を行っている時間が長く延びると共に、惰行制御の開始と終了を繰り返すハンチングが回避される。
【００８６】
なお、本実施形態では惰行制御可能領域ＣＡをプラス領域ＰＡ側とマイナス領域ＭＡ側（出力トルクゼロ線ＺＬよりアクセル開度が大きい側と小さい側）にそれぞれ拡大縮小するものとしたが、プラス領域ＰＡ側のみあるいはマイナス領域ＭＡ側のみに拡大縮小するようにしてもよい。
【符号の説明】
【００８７】
１  惰行制御装置
２  惰行制御判定マップ
３  惰行制御実行部
４  惰行制御可能領域調節部
５  反転時プロット点抽出部
６  片側変化幅算出部
７  片側増減量算出部
８  領域拡縮部
【図１】
0005602525.tif 000002
【図２】
0005602525.tif 000003
【図３】
0005602525.tif 000004
【図４】
0005602525.tif 000005
【図５】
0005602525.tif 000006
【図６】
0005602525.tif 000007
【図７】
0005602525.tif 000008
【図８】
0005602525.tif 000009
【図９】
0005602525.tif 000010
【図１０】
0005602525.tif 000011
【図１１】
0005602525.tif 000012
【図１２】
0005602525.tif 000013