(57)【特許請求の範囲】
【請求項１】
通信インタフェースを介しての選択が可能な複数のエンジン制御モードを有する電子制御モジュール（４０、４２）により制御されるエンジン（Ｅ）を有する車両の所望の追従距離を維持するために車両の速度を制御するシステムであって、
前方の車両を検知して、前記車両（１０）と前記前方の車両との間の車間距離を測定するセンサ（５８）と、
前記センサ（５８）と通信し、また前記電子制御モジュール（４０、４２）と通信し、前記前方の車両が検知されたときに、距離制御モードを実行する制御ロジック（７０、７２）と
を備え、
前記距離制御モードは、前記車間距離と前記所望の追従距離に基づいて前記車両の速度の変更を実行するための少なくとも１つの装置（Ｅ、Ｔ）を選択することと、前記車間距離と前記所望の追従距離に基づいて所望の車両パラメータ値を求めることと、前記通信インタフェースを介して前記複数のエンジン制御モードの中の１つを選択することと、前記車両の速度を制御するために、前記通信インタフェースを介して前記の所望の車両パラメータ値を前記電子制御モジュール（４０、４２）へ伝達することとを含み、
前記制御ロジックは、前記複数のエンジン制御モードの中の少なくとも２つの間で周期的な切り替えを行なうように、前記複数のエンジン制御モードの中の１つを所定の時間間隔に基いて選択するようにさらに動作する
システム。
【請求項２】
前記車両（１０）は、共に前記制御ロジック（７０、７２）と通信するエンジンリターダと自動多段変速機（Ｔ）とを備え、前記制御ロジック（７０、７２）は、前記車両の速度の変更を実行するための少なくとも１つの装置を選択し、該選択される少なくとも１つの装置は、前記エンジン（Ｅ）、前記エンジンリターダ、および前記変速機（Ｔ）のグループの中から選択される、請求項１に記載のシステム。
【請求項３】
前記所望の車両パラメータ値は、車両を加速させるために現在のエンジン回転数を超える所望のエンジン回転数を表す、請求項１に記載のシステム。
【請求項４】
前記所望の追従距離を指示する、前記制御ロジック（７０、７２）と通信するポテンショメータ（３４）をも有する、請求項１に記載のシステム。
【請求項５】
前記制御ロジック（７０、７２）は、前方の車両が検知されないときに実行される速度制御モードをも備え、前記速度制御モードは、選択された車両速度に基づく車両パラメータ値が前記通信インタフェースを介して前記電子制御モジュールに提供されることによって、選択された車両速度を維持するように作動する、請求項１に記載のシステム。
【請求項６】
前記制御ロジック（７０、７２）はさらに、アクセルペダル位置が所定の第２の位置よりも小さいことをアクセルペダルセンサ（５０）が示した時に、前記複数のエンジン制御モードから選ばれている１つのモードを自動的に再開させる、請求項１に記載のシステム。
【請求項７】
前記所望の車両パラメータ値はエンジン回転数上限値を表す、請求項１に記載のシステム。
【請求項８】
前記制御ロジック（７０、７２）は、ＳＡＥ  Ｊ１９３９標準を採用した前記複数のエンジン制御モードの１つを選択する、請求項１に記載のシステム。
【請求項９】
前記センサ（５８）は、測定された距離を表す距離信号を発生し、
前記制御ロジック（７０、７２）は、前記所望の車両パラメータ値を保存し、前記距離信号が中断した場合には該保存された値を使用する、請求項１に記載のシステム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、標準的なエンジン制御モードを用いつつインテリジェントな走行制御を可能にするためのシステム及び方法に関する。
【０００２】
【従来の技術】
マイクロプロセッサが進歩し続けるにつれて、広範囲にわたる制御の諸分野においてのその使用が、益々行きわたって来た。乗用車や大型トラックの業界のような個々の産業界は、低下しつつある価格で入手され得る増大しつつある計算速度を利用して、車両の運転者のために種々の高度化された安全上の特色的なものや便利性を提供することを続けている。各メーカは、自らのユニークな高度化、特色、及び実施の仕方を競争相手のそれらから区別するように努力し続けているので、その結果として、しばしば、統合が困難な、メーカ特有の車両システムやサブシステムができている。大型トラックの業界における基本は、車両の購入者のために、別々のメーカによって作られることがある個々のシステムやサブシステムを仕様書にまとめることである。例えば、ある顧客があるエンジンメーカ、他の変速機のメーカ、さらに第３の車軸のメーカを指定するということがあり得る。このことは、選定された諸車両システム相互間の協調を必要とし、それは、工業規格または推奨される実施要領の公布によって容易となる。
【０００３】
多くの規格団体が、車両システム構成部分及びそれらと関連付けられた操作上の方法を標準化することを試みて来た。残念ながら、種々の標準化委員会の努力は、しばしば、技術開発の急速な歩調に追従できず、実質的には事後標準になっている。したがって、開発途上の規格、ガイドライン、または推奨に従って設計された多くのシステムは、新しく開発された技術に統合されるにも適合されるにも不都合である。それ故に、そのような新しい構成部分、システム、及び操作上の方法が、既存の車両に、新技術での価格、性能、または操作にさほどの影響を及ぼすことなしに適合させられ得るということが望まれる。
【０００４】
規格、推奨、及びガイドラインが開発されるときには、典型的には、それらは、かなりの訂正や変更を受ける。ある特定の規格草案に適合するように設計されたシステムが、その後の訂正、追加、または変更と完全には互換性がないということがあり得る。さらに、相異なる諸団体が、どのシステム、プロトコル、または操作方法がより望ましいかについて相異なる意見を持つことがあり、それは、両立しない複数の“規格”の公布につながる。したがって、相異なる規格団体によって発表されることがある、または開発途上の草案の提案としての、種々の推奨または規格に適合するような、修正可能なシステムを設計することが、しばしば望まれる。
【０００５】
電子的に制御される内燃機関は、技術的に良好に確立されており、大型のセミトレーラ式連結車両を含む種々のタイプの車両において、何年も前から用いられて来た。それ故に、以降においてはまとめて規格と称することにする、規格、推奨、ガイドライン、仕様書、及び同様のものが、種々の団体によって、頻繁に開発され、発表されている。これらの規格は、構成部分の特性、試験の手順、及び操作の方法を規定している。そのような団体としては、Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｓｔａｎｄａｒｄｓ  Ｏｒｕｇａｎｉｚａｔｉｏｎ（ＩＳＯ）、Ｓｏｃｉｅｔｙ  ｏｆ  Ａｕｔｏｍｏｔｉｖｅ  Ｅｎｇｉｎｅｅｒｓ（ ＳＡＥ）、及び、Ｉｎｓｔｉｔｕｔｅ  ｆｏｒ  Ｅｌｅｃｔｒｉｃａｌ  ａｎｄ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｅｎｇｉｎｅｅｒｓ（ＩＥＥＥ）のほか、多数ある。しばしば、一つの団体によって発表された規格が、他の団体において対応する名称を有していたり、種々の他の複数の規格の複合である場合がある。大型のセミトレーラ式連結車両のような車両に電子的エンジン制御を設けるについて特に注目すべき規格は、ＳＡＥによって発表されていて、ＳＡＥ  Ｊ１９２２及びＳＡＥ  Ｊ１９３９と名付けられている。ＳＡＥ  Ｊ１９２２規格は暫定的規格であって、いずれはＳＡＥ  Ｊ１９３９規格によって取って代わられるはずであるが、後者の規格は、この明細書を書く時点では、まだ完成していなかった。それ故に、Ｊ１９２２とＪ１９３９の両規格は、ディーゼル機関のような圧縮点火式内燃機関のための制御システムの設計及び操作を規定するについて、多くの類似点を含んでいる。公知であるように、ＩＳＯ  １１８９８は、概しては、ＳＡＥ  Ｊ１９３９と類似しており、それと互換性がある。
【０００６】
Ｊ１９２２ とＪ１９３９ の両規格は、電子的に制御されるエンジンのための、平常モード、速度制御モード、トルク制御モード、及び、速度やトルクの限界制御モードを含む、種々の制御モードを規定している。平常モードにおいては、エンジンの燃料供給が、一次的には、車両の運転者から典型的にはアクセルペダルを経て受取られた入力に基づいて制御される。もちろん、詳しくは後述するように、その他の多数の要素が、実際のエンジンの燃料供給の決定に影響を及ぼす。速度制御モードにおいては、エンジンの燃料供給が、実質的に一定したエンジン回転数を維持するように制御される。トルク制御モードにおいては、エンジン回転数や車両速度に関係なしに、実質的に一定したエンジン出力トルク（利用され得る最大トルクの何％かでの）が実現される。速度やトルクの限界制御モードは、エンジンの速度、及び／またはエンジン出力トルクに上限を課する。行われている操作モードにオーバーライドして特定のエンジン回転数またはエンジン出力トルクになるようにエンジンにコマンドするために、オーバーライドモードが用いられ得る。その制御モードは、行われている操作モードに基づいていて、なお、種々のその他の車両システムやサブシステム、または車両の運転者によって発生されることがあるコマンドが、エンジンの制御装置によって受け取られる。操作のモードの、より詳細な説明が、ＳＡＥによって発表されたＪ１９２２及びＪ１９３９規格の中で見出だされ得るが、それの開示は、全体的に、ここに参考として組み入れられている。関係あるその他の、電子的エンジン制御及び通信において利用される諸規格としては、ＳＡＥ  Ｊ１５８７、ＳＡＥ  Ｊ１７０８、及びＳＡＥ  Ｊ１８４３があり、それらの開示も、全体的に、ここに参考として組み入れられている。
【０００７】
従来の走行制御機能が、エンジンの制御装置によって実施され、運転者が介入する必要なしに自動的に所望の路上速度または所望のエンジン回転数を維持するために利用されている。走行制御のためには、典型的には、作動したときにそのときの運転速度を所望の車両速度またはエンジン回転数を設定するスイッチに加えて、オンオフスイッチが設けられている。幾つかのシステムには、逐次増加式の速度調整と元の設定速度への自動的復帰のための追加的なスイッチがある。
【０００８】
定常的運転状態の下では、走行制御の使用は、運転者の疲れを軽減し、快適性を改善できる一方で、なお、多くの場合において燃料の経済性を高めることができる。しかし、交通量が常に増大することの結果として、しばしば、道路での混雑が起こり、それにより、長時間にわたって予め設定された固定された速度を維持するための機会が減り、それにより、走行制御につきものの利便さが制限されることになる。さらに、運転者は、限界的状態、すなわち、交通が頻繁に減速したり加速したりするために、運転者が頻繁に走行制御を設定したりリセットしたりするために介入する必要があるという限界的状態においては、それら操作の間が数分間離れていても、走行制御を用いることを避ける傾向がある。故に、交通の速度の変化に適応させることができるような走行制御のシステムと方法を提供することは、走行制御の利用度の増大と、それに対応する乗員の利便の増大を可能にするはずである。
【０００９】
走行制御の技術における最近の進歩の結果、先行車両に対しての実質的に一定の追従距離つまり到達時間を、測定し維持することができるようなシステムが生まれた。到達時間は、そのときの車両速度と近接速度に基づいて決定されて、しばしば秒で表され、他方、追従距離は、速度や近接速度には関係なしに、フィートで表される。これらの、いわゆるインテリジェントと呼ばれる、つまり適応型の走行制御の機能は、典型的には、自分の車両と１台またはより多くの先行車両との間の車間距離と近接速度を判定するために、レーザービーム、マイクロ波レーダービームのような電磁的ビーム、またはビデオ画像を利用している。この情報は、自動的に交通流に適応させ、運転者によって選定された所望の追従距離で先行車両に“追尾" つまり、追従させるために用いられる。距離と近接速度の情報は、衝突が起こりかねない程に、先行車両にそのときの車両速度にしてはあまりにも近接して追従しているとか、先行車両またはその他の対象物にあまりにも速く接近しているというような、災害があり得る状態を車両の運転者に知らせるためにも用いられる。
【００１０】
幾つかの従来技術によるインテリジェントな走行制御システムは、車両が設計され、製造され、組み立てられる際の完全なシステム統合を必要とする注文生産向けに設計されている。これらシステムにおいては、インテリジェントな走行制御のモジュールは、インテリジェントな走行制御のアルゴリズムを実行してエンジンの燃料供給を変えたり車両にブレーキをかけたりできるような注文生産のエンジン制御モジュールを通して、車両の加速／減速を制御できる。しかし、これらシステムは、今日入手され得るエンジン制御モジュールに、さほどの変更なしに設置され得るようなシステムを提供することがない。さらに、これらのシステムは、特にディーゼル機関を用いている中形や大型のトラックの場合には、さほどのシステムの変更や出費なしに、既存の車両に事後取り付けすることが困難であるか、または完全に互換性がない。したがって、従来の走行制御の機能を有しているか否かに関係なしに車両にインテリジェントな走行制御の機能を、さほどのシステムの変更なしに導入するためのシステムと方法を得ることが望まれる。
【００１１】
【発明が解決しようとする課題】
したがって、本発明の目的は、さほどの変更なしに既存の車両システムやサブシステムと組み合わされることができる、インテリジェントな走行制御のためのシステムと方法を提供することにある。
【００１２】
本発明の、さらにある一つの目的は、先行車両の速度に自動的に追尾するような、インテリジェントな走行制御のためのシステムと方法を提供することにある。
【００１３】
本発明の別の目的は、標準的なエンジン制御モードを用いて、先行車両に対して実質的に一定した到達時間を維持するような、インテリジェントな走行制御のためのシステムと方法を提供することにある。
【００１４】
本発明のさらにある目的は、先行車両にスムーズに接近して、僅かなまたは全くのオーバーシュートなしでもって所望の到達時間に到達するような、インテリジェントな走行制御のためのシステムと方法を提供することにある。
【００１５】
本発明のさらにある目的は、典型的には ＭＶＭＡ  Ｃｒａｓｓ  ７やＣｒａｓｓ  ８である中型及び大型の車両の、広範囲の車両重量に適合するような、インテリジェントな走行制御のためのシステムと方法を提供することにある。
【００１６】
本発明のさらに別の目的は、車間距離または相対速度の信号における小さい乱調に対しては感受性のない、インテリジェントな走行制御のためのシステムと方法を提供することにある。
【００１７】
本発明のさらにある目的は、路面荷重の変化に対する感受性を減らすような、インテリジェントな走行制御のためのシステムと方法を提供することにある。
【００１８】
本発明のさらにある目的は、車両の運転者が所望の到達距離を選定することを許すような、インテリジェントな走行制御のためのシステムと方法を提供することにある。
【００１９】
本発明の追加的な一つの目的は、ＳＡＥ  Ｊ１９２２及びＳＡＥ  Ｊ１９３９の両規格でのエンジン回転数制御モードを利用するような、インテリジェントな走行制御のためのシステムと方法を提供することにある。
【００２０】
本発明の別の目的は、ＳＡＥ  Ｊ１９２２及びＳＡＥ  Ｊ１９３９の両規格でのエンジン回転数及びトルクの限界制御モードを利用するような、インテリジェントな走行制御のためのシステムと方法を提供することにある。
【００２１】
本発明のさらにある目的は、より高度な減速を可能にして運転者の介入を少なくするための、エンジンリターダ、及び／または車両変速機（及び／または駆動ラインのリターダ）を制御するような、インテリジェントな走行制御のためのシステムと方法を提供することにある。
【００２２】
【課題を解決するための手段】
本発明の、上記の目的、及び、その他の目的や特徴を達成するためには、エンジン回転数制御モード、及び／または、エンジン回転数及びトルクの限界制御モードを含む制御手順を実施する電子的制御モジュールによって制御されているエンジンを有する車両において用いられるためのシステムが提供されていて、そのシステムは、センサを備え、該センサは、検出されたパラメータに基づいて所望の車両パラメータを決定し、その所望の値を電子的制御モジュールに伝達することによって、複数の走行制御を実現するエンジン制御モードのうちの、検出されたパラメータに対応する一つのものを選定するための制御ロジックと通信している。一つの実施態様においては、車両がエンジンブレーキと自動の変速機を含んでいて、制御ロジックは、検出されたパラメータに応じて、選択的に、エンジンブレーキを作動させ、変速機のダウンシフトを要求するという働きをする。その検出されたパラメータとしては、車間距離や、先行車両または他の対象物に対する相対速度があり得る。
【００２３】
本発明によるシステムは、検出されたパラメータ、選定可能な所望の追従距離、及び、車両の減速のために利用可能な手段、に基づいて適当な減速の値を決定する制御ロジックを含んでいる。その制御ロジックは、センサから受け取った信号を監視することにより、センサの状態を検知し、検出されたパラメータの信頼性を判定する。制御ロジックが、ＳＡＥ Ｊ１９２２またはＳＡＥ Ｊ１９３９の規格を用いた電子的制御モジュールと通信して、所望のエンジン回転数、または、所望のエンジン回転数及びトルクの限界値を発信するのが望ましい。このシステムは、車両の運転者が、アクセルペダルを通じてインテリジェントな走行制御にオーバーライドさせ、アクセルペダルが所定のしきい値より下まで戻ったときには自動的にインテリジェントな走行制御に戻させる、ということを許す。さらに、本発明によるシステムは、大型トラックの業界で普通であるような広範囲にわたる車両重量を容認する。
【００２４】
電子的制御モジュールと、距離センサ及び電子的制御モジュールと通信している制御ロジックとによって制御されているエンジンを有する車両において用いられるための、本発明による方法は、その車両と先行車両の間の車間距離を示すパラメータを検出すること、車間距離と選定された所望の追従距離に基づいて所望の減速（または加速）の値を決定すること、及び、Ｊ１９２２またはＪ１９３９を利用したメッセージを発信することにより、車両の路上速度を、所望の追従距離が維持されるように制御することを含んでいる。一つの実施態様においては、制御ロジックは、車間距離に応じての車両の減速により強い制御の影響力を付与するために、自動の変速機及びエンジンブレーキ手段と通信している。この方法は、また、先行車両が検知されないときには選定可能な設定された速度を維持することと、所望の追従距離を達しようとしている際には選択可能な設定された速度になるように加速度を制限することを含んでいる。
【００２５】
本発明の一つの実施態様においては、方法が、Ｊ１９２２/Ｊ１９３９ のエンジン回転数制御モードを利用することを含んでいる一方で、他の実施態様においては、方法が、Ｊ１９２２/Ｊ１９３９ のエンジン回転数及びトルク限界の制御モードを利用することを含んでいる。さらに別の実施態様においては、方法が、Ｊ１５８７を通じて走行制御の上限を発信することによって、エンジンの燃料供給を押さえるようにすることを含んでいる。エンジン制御オーバーライドの許容時間を限定するエンジンと共に用いられることを容易にするために、本発明は、また、周期的に、利用され得る複数の制御モードの間の切り替えを可能にしている。
【００２６】
本発明において生じている利点は多々ある。本発明によるシステムと方法は、自動的に車両速度を調整することにより、所望の、自分の車両と先行車両との間の到達時間つまり追従距離を達成し、その到達時間つまり追従距離を維持することについて、運転者の介入を少なくする。例えば、車両が先行車両に接近したときには、運転者の介入なしに、自動的に走行速度を減らすことが望まれる。一旦、先行車両がもはや検知されなくなったならば、本発明によるシステムと方法は、前もって設定された走行速度になるように加速度を許す。さらに、本発明によるシステムと方法は、標準的なエンジン制御モードを利用しているので、それらの規格に適合した多種の相異なるエンジンに容易に導入され得る。
【００２７】
本発明によるシステムと方法は、電子的制御モジュールに基づいて実施される従来の走行制御で用いられ得る標準的な制御コマンドを用いることができるので、本発明は、購入される特定のエンジンまたは変速機と独立した代案の走行制御手順を購入者に提供する。さらに、本発明は、各エンジンメーカ特有の、制御の“スタイル”または“感じ”、すなわち、車両の応答が堅いとか、攻撃的とか、柔らかい、などを覆い隠すことなしに、種々のエンジンメーカに適応できる。幾つかの従来技術によるインテリジェントな走行制御システムとは異なり、本発明は、固定ではなく選定可能な到達時間を実現する。
【００２８】
本発明の、上述した目的、その他の目的、特徴、及び利点が、当業者によって、以降の本発明を実施するための最良のモードの詳細説明と添付の図面から、容易に認識されるであろう。
【００２９】
【発明の実施の形態】
さて図１を見るに、本発明によるインテリジェントな走行制御のためのシステムと方法の、一つの実施態様のグラフィック的表現が示されている。図１は、セミトレーラ式連結車両のトラクタのような車両１０を描いていて、その車両１０は、クラッチ機構Ｃを経て複合変速機Ｔに結合された、電子的に制御されるエンジンＥを有している。図１に描かれたような車両は、本発明のシステムと方法のための可能な適用の１例を表しているが、本発明は、ここにおいて説明されているように距離の情報、及び／または近接速度の情報を利用する標準的なエンジン制御の機能を実施している電子的に制御されるエンジンを用いているどんな特定のタイプの車両をも越えるものであることが認められる。
【００３０】
ある望ましい実施態様においては、変速機Ｔは、複合型チェンジギヤつまり可変速変速機であって、それは、車両の駆動軸１４と結合された出力軸１２を含んだ補助セクションに直列に結合された主セクションを有している。車両１０は、操舵車軸１６と、車軸１８と２０のような少なくとも一つの駆動車軸とのような少なくとも二つの車軸を含んでいる。各々の車軸は、対応するホイールＷを支持していて、それらホイールＷは、個々の適用分野や運転条件に依存して手動または自動で作動させられる基礎的ブレーキつまりサービスブレーキ要素２２を有している。例えば、ＡＢＳを装備している車両は、その車両がブレーキをかけていて一つまたはより多くのホイールの間での十分なスリップの差をシステムが検知した、というような適当な条件下においてブレーキの自動制御の働きをする。ＡＢＳシステムの作用は、本発明の作用によって影響されない。何故ならば、ＥＣＭが、ＳＡＥ  Ｊ１９２２ またはＪ１９３９ の規格によって定義された優先度システムを利用しているからである。この優先度システムは、ＡＢＳシステムに、インテリジェントな走行制御の機能よりも高い優先度を付与しているので、インテリジェントな走行制御は、ＡＢＳの作用を気にする必要がない。サービスブレーキ要素２２は、ここで説明しているように、車両のブレーキシステムの制御の効果を生じさせるための電子的に制御される圧力弁とホイール速度センサとを含んでいる。
【００３１】
車両１０は、なお、クラッチペダル２４（マニュアルシステムの場合）、アクセルペダル２６、ブレーキペダル２８、及び、ダッシュボードの制御コンソール３０のような運転者インタフェイスを含んでいてもよく、その制御コンソール３０は、電灯、表示装置、ブザー、ゲージ、及び同様のもの、のような多数ある出力手段３２のうちの幾つかのものと、スイッチ、押しボタン、ポテンショメータ、または同様のもの、のような種々の入力手段３４を含んでいてもよい。車両制御システムは、エンジン制御モジュール（ＥＣＭ）４０のような電子的制御モジュールを含んでおり、なお、望ましくは、変速機制御モジュール（ＴＣＭ）４２のような、変速機Ｔの制御の効果を生じさせるための追加的な電子的制御モジュールを含んでいる。もちろん、適用分野によっては、エンジンと変速機の制御が一つの電子的制御モジュールの中で組み合わされていてもよい。ＥＣＭ４０とＴＣＭ４２は、入力部４４を経て種々のセンサと、そしてまた、出力部４６を経て多数のアクチュエータと連絡している。センサとしては、操舵角度センサ４８、ホイール速度センサ（ブレーキ要素２２に含まれている）、電子的アクセルペダルセンサ（ＡＰＳ）５０、ブレーキペダルセンサつまりスイッチ５２、クラッチ制御／センサ５４、出力速度センサ５６、車間距離、及び／または近接速度を指示するセンサ５８、及びその他がある。センサ５８は、車両１０と少なくとも一つの先行車両に関係した距離と近接速度の情報を送り出すのが望ましい。ある望ましい実施態様においては、センサ５８が、本発明の譲渡先から商業的に入手され得る衝突警告システムである  Ｅａｔｏｎ  ＶＯＲＡＤ  ＥＵＴ−２００の一部になっている。
【００３２】
アクチュエータとしては、変速機Ｔの中でのギヤシフトを自動的に行わせるためのシフトアクチュエータ６０、電子的に制御される圧力弁（ブレーキ部品２２に含まれている）、及びエンジンリターダ６２がある。公知であるように、エンジンリターダは、長い坂道を下るときに基礎的ブレーキつまりサービスブレーキを補完するため、及び、頻繁なスタート／ストップの運転においてサービスブレーキの寿命を伸ばすために利用される手段である。リターダは、エンジンブレーキ、排気ブレーキ、油圧式リターダ、及び電気式リターダのように類別される。ある望ましい実施態様においては、エンジンリターダ６２は、よく知られているＪａｋｅブレーキのような、エンジンブレーキである。この手段は、動力を発生するディーゼル機関を、動力を吸収する空気圧縮機に変える。このことは、燃料の供給を絶ち、ピストンが圧縮行程の間に上死点に近付くときに、油圧により排気弁を開放することによって達成される。エンジンブレーキを働かせるより前に、エンジンへの燃料の流れが止まったことを実証することが重要である。そうしないと、未燃の燃料混合物が排気されることになる。したがって、多くのエンジンメーカは、走行制御が働いているときにはエンジンブレーキが効かないようにする。しかし、本発明は、車両の減速を高度にするために、インテリジェントな走行制御が働いているときに、エンジンリターダを利用し得る。このことは、詳しくは後述するように、シリンダの中に燃料が存在しないと判定された後だけエンジンリターダを直接的に制御することによって、達成され得る。
【００３３】
図１になお示されているように、診断モジュール６４が、ＥＣＭ４０に選択的に接続され、望ましくは、車両１０の診断、サービス、及び保守を容易にするために、ＳＡＥ  Ｊ１５８７のプロトコルで表された状態のメッセージを連絡する。これらメッセージは、ＴＣＭ４２のような他のシステムマイクロプロセッサでも利用され得るものであって、そのときのエンジン回転数及びトルク、アクセルの位置、路上速度、走行制御の状態、走行制御の設定速度、及びその他を含んでいる。走行制御の状態は、走行制御の種々のスイッチ、ブレーキペダルのスイッチ、クラッチペダルの位置、及びその他に関する情報を含んでいる。
【００３４】
ＥＣＭ４０は、ＳＡＥ Ｊ１９２２とＳＡＥ Ｊ１９３９のどちらかの規格に従ってＴＣＭ４２と通信していることが望ましい。ＥＣＭ４０とＴＣＭ４２の間の通信リンクは、ＳＡＥ Ｊ１７０８のｐｈｙｓｉｃａｌ（ＰＨＹ） ｌａｙｅｒ規格、またはＣＡＮ（ｃｏｎｔｒｏｌｌｅｒ ａｒｅａ ｎｅｔｗｏｒｋ）規格に適合しているのが望ましい。また、間隔センサ５８が、ＳＡＥ Ｊ１７０８またはＣＡＮ及び実質的にＳＡＥ Ｊ１９２２またはＳＡＥ Ｊ１９３９と類似の通信規格に適合した通信リンクを経て、ＥＣＭ４０及びＴＣＭ４２と連絡しているのが望ましい。本発明の考え方や範囲から外れることなしに、電子的制御装置類、センサ類、及びアクチュエータ類との間の種々の接続が、特定の適用分野の特有の要求を受入れるために変更され得る、ということが、当業者によって評価されるであろう。同様に、種々の通信リンクやプロトコルには、適当なトランスレータまたはコンバータが用立てされ得る。例えば、本発明の一つの実施態様においては、間隔センサ５８が、Ｊ１７０８とＪ１９３９を利用して直接にＥＣＭ４０と通信している。本発明の別の実施態様においては、間隔センサ５８は、ＴＣＭ４２と通信するために、先ずＪ１７０８に、それからＣＡＮプロトコルへと変換されるＲＳ２３２リンクを経て直列的に通信し、それからＴＣＭ４２が、ＣＡＮ／Ｊ１７０８コンバータとＪ１９２２メッセージングプロトコルを経てＥＣＭ４２と連絡している。つまり、本発明は、個別特定のデータ経路や、場合によってはある、情報交換において利用されるメッセージングプロトコルには関係のない、制御と状態の情報の交換に頼っている。
【００３５】
ＥＣＭ４０、ＴＣＭ４２、及びセンサ５８は、種々の車両システムやサブシステムの制御の効果を生じさせるための、ハードウェア回路部品及びプログラミングされたマイクロプロセッサの多種類の組み合わせの中で実施されるロジックルール（複数）を包含している。しばしば、制御の機能は、ロジカルに分離されて、それぞれの入力パラメータ、制御の式、及び出力パラメータを有していて、それらは、ユニークであるか、または、他のロジカル制御機能、及び／または、他のシステムやサブシステムの制御装置と共用するものである。走行制御の機能（インテリジェントか、または従来の）は、概略図的に、ＥＣＭ４０の中の走行制御ブロック７０で表されていて、それは、ここで説明しているようにそれら機能の効果を生じさせるために利用される個々のロジックルールを代表している。同様に、ＴＣＭ４２が走行制御ブロック７２を含んでいて、それは、走行制御の諸機能を実施するために必要なロジックルールを代表しており、センサ５８と共に利用される場合にはインテリジェントな走行制御の機能をも含む。代案として、センサ５８が、本発明による通信インタフェイスを経てインテリジェントな走行制御の効果を生じさせるための制御ロジックを包含していてよい。つまり、本発明の種々の態様は、制御ロジックを実施するマイクロプロセッサ、及び／または回路の特定の位置に関係がない。
【００３６】
例えば、本発明の一つの実施態様においては、走行制御ブロック７０と７２が、エンジンＥと変速機Ｔの各々に、従来の走行制御機能を実施している一方で、センサ５８が、エンジンＥ、及び／または変速機Ｔのためのインテリジェントな走行制御の機能（図１０で最もよく示されている）の効果を生じさせるためのロジックルールを含んでいる。この実施態様においては、センサ５８が、ＳＡＥＪ１９２２/Ｊ１９３９ を用いて直接にＥＣＭ４０と通信しているのが望ましい。本発明の別の実施態様においては、センサ５８が、距離と近接速度の情報をＴＣＭ４２に提供し、走行制御ブロック７２が、インテリジェントな走行制御の機能の効果を生じさせ、その一方で、ＥＣＭ４０の中の走行制御ブロック７０は、従来の走行制御の機能の効果を生じさせる。この実施態様においては、センサ５８がＴＣＭ４２に接続されているのが望ましく、どの特定の通信プロトコルを利用する必要もない。
【００３７】
さて図２を見るに、本発明によるインテリジェントな走行制御のためのシステムと方法の、ロジックのリンクとデータの流れを図示したブロック図が示されている。システムの電源は、ブロック１１８で示されているように、普通の点火スイッチのようなキースイッチによって供給されるのが望ましい。インテリジェントな走行制御を実施する制御ロジックは、ブロック１２０で示されている。ある望ましい実施態様においては、走行制御のロジックは、変速機のインタフェイス１２２と連絡していて、種々の状態や制御の情報を交換する。状態の情報としては、車両のブレーキスイッチの状態、変速機のギヤ、エンジン回転数、及び路上速度がある。制御の情報としては、変速機のシフト要求、及び、ギヤシフトの間に同期するエンジン回転数を達成するためのエンジン回転数制御コマンドがある。
【００３８】
変速機のインタフェイス１２２は、種々の変速機のセンサを監視し種々のアクチュエータを制御することによって、そのときの変速機ギヤの状態のような情報を得て適切な運転状態の下でギヤシフトを行わせるために、車両の変速機制御モジュール１２４に接続されている。変速機のインタフエイス１２２は、また、路上速度の情報を運転者インタフェイス１２６に提供する。概略図的にブロック１２８で示された、車両の操作者つまり運転者は、運転者インタフェイス１２６を経て車両の各システムと情報を交換する。インテリジェントな走行制御のための運転者インタフェイスは、そのインテリジェントな走行制御の諸特徴を利用するために普通の学習カーブが作られるように、実質的に従来の走行制御のインタフェイスに類似しているのが望ましい。車両の運転者は、ダッシュボートのコンソール上に位置したポテンショメータを通じて、所望の追従（到達）距離（望ましくは秒での）を選定する。選定され得る到達レンジは、そのときの車両速度によっての車間距離に対応している約１秒から４秒まで、連続的に変えられることが望ましい。なお、スイッチが押されたときに、そのときの路上速度を設定点として確定するために、走行設定点スイッチが設けられている。他のスイッチが、インテリジェントな走行制御の機能を遮断することによって、システムを従来の走行制御システムとして機能するようにするために設けられている。運転者インタフェイス１２６は、なお、電灯、英数字での表示器、または同様のものを通じて、状態の情報を運転者に提供する。さらに、運転者インタフェイス１２６は、エンジンリターダの使用と、そのリターダの２つ、４つ、または６つのシリンダでの作動に対応する減速のレベルを可能にするための制御を含んでいる。
【００３９】
運転者インタフェイス１２６は、所望の到達時間を、変速機のインタフェイス１２２から提供された車両速度を利用して追従距離に変換し、この情報を、走行設定点スイッチの状態と共に、走行制御ロジック１２０に連絡する。コントローラエリアネットワーク（ＣＡＮ）インタフェイス１３０は、走行制御ロジック１２０、間隔センサ１３２、及びエンジン制御モジュール１３４と通信している。走行制御ロジック１２０は、ＣＡＮインタフェイス１３０を経て、間隔センサ１３２とは、信号と状態の情報を交換し、エンジン制御モジュール１３４とは、走行制御の状態の情報と所望のエンジン回転数の情報を交換する。ＣＡＮインタフエイス１３０が、ＳＡＥ Ｊ１９２２またはＳＡＥ Ｊ１９３９を利用しているエンジン制御モジュール１３４と、状態と制御のメッセージを交換するのが望ましい。走行制御ロジック１２０は、エンジンリターダ１３６を直接的に制御するか、または、オプションとして、個々の適用分野に依存してＣＡＮインタフェイス１３０を経るかまたはエンジン制御モジュール１３４を経て、通信する。
【００４０】
さて図３を見るに、図２の走行制御ロジックのための、ロジックの接続とデータの流れを図示したブロック線図が示されている。本発明を説明するために掲載されたブロック線図や流れ図の幾つかのものは、方法のステップの順次処理を描いているが、多数ある処理手順のうちのどんなものも、本発明の考え方や範囲から外れることなしに利用され得る、ということが理解されるべきである。例えば、制御ロジックがハードウェアの中で実施されるのであれば、方法のステップの多くのものが同時に、または近似的に同時に行われ得る。同様に、割り込みでドライブされる処理手順も、本発明の目的や利点を達成するために利用され得る筈である。当業者は、また、本発明の諸コンセプトが、明かに、本発明の考え方や範囲から外れることなしに、対応する並行的実施へと拡張され得る、ということを理解するであろう。同様に、本発明の目的や利点の一つまたはより多くのものを達成するためのハードウェア、及び／またはソフトウェアを用いての、複合の順次／並行的実施は、本発明の意図の中に入っている。
【００４１】
制御ロジックは、システムに電源が付与されたときに、図３のブロック１５０から始まる。ブロック１５２が、システムの諸変数を初期化し、カウンタをリセットし、キャリブレーション変数を読み取って、それらキャリブレーション変数はプロセッサに、種々の構成部分の有無、及び／または状態に関する情報、つまり、エンジンリターダが設置されているか否か、車両は自動ギヤシフトの能力ある変速機を有しているか否か、といった情報を提供する。ブロック１５４は、そのときのシステム変数の値を“以前の”値としてメモリに移すので、システムは、以降に詳しく説明するように信号の中断があったときに、以前の状態を推定し、つまり維持することができる。ブロック１５６は、走行制御ロジックの諸機能の残りのもの、つまり参照番号１５８から２１２までのものの、ブロック１５４に戻るまでの各サイクルを行い、そのプロセスは、システムに電源が付与されている限り持続する。
【００４２】
引き続き図３を見るに、ブロック１５８は、間隔センサからのメッセージを読み取ることによってそれの状態を判定する。各サイクル毎に、センサが一つのメッセージをＣＡＮインタフェイスを経て発信し、そのメッセージが、車両と２台の先行車両の間での距離と近接速度、及び、センサユニットの状態を含んでいることが望ましい。もちろん、システムのプロセッサのどの一つのものの制御ロジックでも、所望ならば近接速度つまり相対速度を積分することによって、車間距離を算出できるはずである。もし、センサがエラーまたは不調を指示しているならば、インテリジェントな走行制御と、望ましくは従来の走行制御が、使用できなくされる。
【００４３】
プロック１６０は、距離と近接速度の情報を分析することにより、目標の車両がセンサのレンジ内にあるか否かを判定する。ある望ましい実施態様においては、センサは、自分の車両に対して約１０７ｍ（約３５０フィート）の範囲内の２台までの先行車両を検出するために、マイクロ波ビームを利用している。そのセンサは、発信された信号と帰りの信号との間のドップラーシシフトに基づいて距離と近接速度を判定する。そこでは、周波数のシフトが自分の車両に対しての目標の車両の速度を指示する。つまり、もし自分の車両が、間隔センサのレンジの中にある目標の車両と同じ速度で走っているのであれば、ドップラーシフトは近似的にゼロとなり、これを、間隔センサは、先行車両に対しての距離と接近速度として発信する。しかし、先行車両が検知されないならば（それは、電磁干渉、または発信されたレーダービームの予期されなかった散乱のせいであり得る）、間隔センサは、やはり、ゼロの距離と近接速度を発信する。そこで、ブロック１６０が、所定の継続時間、望ましくは２秒間にわたって信号を検査することによって、前者または後者の条件が実在するか否かを判定する。もしセンサが、ゼロという距離を所定の継続時間を超えて発信し、不調が指示されないならば、システムは、目標の車両は存在しないということにする。そうでなければ、信号における短い中断の間にシステムの値にゼロ次保持が適用される。つまり、システムは、エンジンシリンダへの燃料の流れが下記において詳しく説明されるように検知されるのでなければ、それの以前の速度とエンジンリターダの値を維持する。もし燃料の流れが検知されるならば、エンジンリターダは不作動にされる。
【００４４】
代案として、信号における短い中断の間に一次保持が利用されてよく、それは、車間距離と速度の以前の値を利用する。もし、車間距離の急激な減少が検知され、しかしながら車間距離が依然として正であるならば、システムは直ちに反応する。このことは、第２の先行車両が第１の先行車両と自分の車両の間で動いているときに起こり得る。もし、信号の値において急激な増大が検知されたならば、システムは、反応の前に、望ましくは約２秒の遅れを課する。このことは、車両がカーブを曲りつつあって、センサが一時的に先行車両を検知できなくなるか、または、一時的に第２の先行車両を検知する、というときに起こり得るからである。
【００４５】
図３のブロック１６２は、ブロック１６４から１７０までで表された状態のうちの一つで表されるインテリジェントな走行制御の、現在の状態を表す。インテリジェントな走行制御は、ブロック１６８で表されたＯＦＦ状態において始まり、そのＯＦＦ状態では、どの変速機のシフト要求、またはエンジンリターダ（及び、燃料の供給または供給抑制）の要求もキャンセルされる。もし、車両の路上速度が、望ましくは５０．７ｋｍ／ｈ（３０ｍｐｈ）である所定の最小路上速度より大きくて、設定走行ボタンが押されたならば、状態がブロック１７０で表されている初期化 (ＩＮＩＴ）に変わる。初期化の状態では、種々のカウンタをリセットし、走行制御設定速度を、そのときの車両の路上速度に確定する。この設定速度は、インテリジェントな走行システムによって達成される最大の速度として位置づけられる。つまり、もし自分の車両が目標車両に追従していて、その目標車両が次いで加速したならば、自分の車両は、走行制御の設定速度が達成されるまで加速する。つまり、走行制御設定速度が、運転者によってダッシュボードコンソールのポテンショメータを通じて選定された所望の追従距離にオーバーライドする。
【００４６】
初期化状態にある間に、もし、車両の路上速度が次いで許容最小値より下まで落ちるか、または、運転者がアクセルペダルを規定された点（ある望ましい実施態様においては８５％）を超えて押し下げるならば、そこで状態は、ブロック１６６で表された一時停止（ＰＡＵＳＥ）へと変わる。このことは、運転者に、遅い車両には追従することなくそれを追い越す、ということを許す。一旦アクセルペダルの位置が、望ましくは５０％である第２の規定された点より下まで戻ったならば、走行制御は、それの以前の機能、すなわち、先行車両に追従する（距離制御モード）か、または所望の走行設定点（速度制御モード）を維持する、という機能を再開する。エンジン制御モジュールにおいて実施されている従来の走行制御の機能は、もしアクセルペダルを通じて要求されたトルクが走行制御モジュールによって決定されたトルクを超えたならば、制御を放棄して運転者に渡す。本発明は、アクセルペダルの位置を、類似の特徴を提供するために利用している。何故ならば、トルクの情報が"異質の"プロセッサ、つまりエンジン制御モジュール以外のものにとっては、必ずしも容易に得られないからである。さらに、ある種のエンジンにおいては、ペダルの位置は、エンジントルクにではなく、エンジン回転数に対応している（つまり、全速度〔ａｌｌ−ｓｐｅｅｄ〕エンジン）。その他の、最小−最大（ｍｉｎ−ｍａｘ）エンジンのようなエンジンでは、ペダル位置がエンジントルクに対応している。つまり、ペダル位置を利用することにより、本発明の１種類の実施法が、どちらのエンジンタイプでも用いられ得る。もし、車両のブレーキペダルが押し下げられるか、または、間隔センサがエラーを指示するならば、状態は、ブロック１６８で表されたＯＦＦへと変わる。そうでなければ、状態は、ブロック１６４で表されたＯＮへと変わる。
【００４７】
ブロック１６６で表された一時停止状態に入ったならば、インテリジェントな走行制御からの、どの変速機のシフト要求、またはエンジンリターダの要求（または、燃料供給または供給抑制の要求）も、リセットまたはキャンセルされる。一時停止状態にある間に、もしアクセルペダル位置が、第２の規定された点（ある望ましい実施態様では５０％）より下まで戻って、車両の路上速度が、依然として所定の最小の点よりも大きいならば、そこで状態は、前述したようにＯＮへと変わる。もし、ブレーキペダルが押し下げられるか、または間隔センサがエラーを指示するならば、そこで状態はＯＦＦへと変わる。もし、車両の路上速度が所定の最小速度よりも大きくて、設定走行ボタンが押し下げられるならば、状態は初期化状態へと変わり、その状態は、走行設定点を、そのときの車両の路上速度において再び確立する。
【００４８】
図３のブロック１６４で表されたＯＮ状態にあって、アクセルペダル位置が第１の規定された点を超えるか、または、車両の路上速度が所定の最小速度より下まで減少するならば、そこで状態は一時停止へと変わる。前述の状態にある時に、もしブレーキペダルが押し下げられるか、または間隔センサがエラーを指示するならば、そこで状態はＯＦＦへと変わる。そうでなければ、制御ロジックは、ブロック１８０から２１２までに図示された機能の効果を生じさせるように進行する。
【００４９】
ブロック１８０は、自分の車両と先行車両の間の所望の到達時間を保つために必要な加速または減速（以降においては、まとめて“減速”と言う）を計算する。この機能を達成するための適当な減速手段の選定は、図７にグラフィック的に図示されている。図７の領域３００は、所望の減速を達成するために燃料の制御だけが必要であるという条件を表している。燃料の制御は、正か負かの近接速度のそれぞれに応じて、エンジンへの燃料供給を増やすか、または減らすかで成り立っている。領域３００は、平衡の点３１４を十分な面積で囲むことにより、領域３００から３１０の間での急激な状態の移行をなくしている。
【００５０】
図７においてまた図示されているように、領域３０２、３０４、及び３０６は、エンジンの燃料供給抑制とエンジンブレーキにおいてそれぞれ第１、第２、及び第３のレベルを必要とする、という諸条件を表している。これら領域の相互間を分けている線の傾斜は、下記において図５について説明されるような、能力一杯に積載された車両（最悪の減速シナリオ）の減速をベースにしている。領域３０８は、燃料供給抑制、最大のエンジンブレーキ、及び変速機のダウンシフトが要求されるという条件を表している。領域３１０は、目標の車両が間隔センサのレンジの限界ＲL よりも先にある場合のような、インテリジェントな走行制御が全く考えられないという条件を表している。ＲL は秒で決められる故に、それの位置は、間隔センサの固定の作動レンジとそのときの車両の路上速度によって変わる。
【００５１】
図７の領域３１２は衝突を表している。何故ならば、先行車両と自分の車両の間の距離がゼロよりも少ないからである。平衡の点３１４は、所望の追従レンジＲD が近接速度ゼロの線と交わるところにおいて決まり、それは、所望の追従距離での先行車両への完全な追尾を示している。図示されている種々の領域は、後述においてさらに詳しく説明するように、車両が能力一杯に積載されているという最悪の場合の減速を表している。負の近接速度は、車間距離が減少しつつあるので減速を指示することになる、ということを示しており、一方、正の近接速度は、所望の追従レンジが達成されるか、または車両が走行設定点に達するまで、加速することを要求する。
【００５２】
ここで図３に戻ることとして、ブロック１８２は、システムにおける利用可能の減速手段のための減速のレベルを計算する。ある望ましい実施態様においては、能力一杯に積載された約３２．８トン（約７２，４００ポンド）の車両が燃料供給を抑制されたときの減速として、−０．０２２ｇという標準値が利用されている。故に、作動レンジが約１０７ｍ（約３５０フィート）のセンサを装備していてエンジンリターダを有してはいない車両においては、本発明によるインテリジェントな走行制御は、両車両間の最初の相対速度が２１ｋｍ／ｈｒ（１３ｍｐｈ）より小さい限りでは、運転者の介入なしに、目標の車両に接近し、追尾することができる。減速ファクタは、従来のエンジンブレーキを装備している車両においては、エンジン減速の各レベルで約２０％づつ増大する。このことは、システムが、約２９ｋｍ／ｈｒ（約１８ｍｐｈ）という最初の車両相対速度でもって先行車両に追尾するようにすることを許す。もちろん、これらの値は、個々の適用分野に依存して変わるものであるので、本発明は、キャリブレーションパラメータを利用し、ブロック１８２で表されている実際走行時の減速のレベルを計算する。そこでブロック１８４が、車両間近接速度とそのときの減速のレベルに基づいて、図７に図示されたとおりの平衡の値への近接速度を算定する。そこでブロック１８６が、（図７の）平衡の点３１４へと漸近線的に収斂するために必要な減速の作用力を算定する。
【００５３】
そこでブロック１９０が、ブロック１９２、２０２、及び２１４で表されていて後述において詳しく説明される、適当なシステムとサブシステムを制御する。ブロック２１０は、正規のシステム運転に対する例外を取り扱う。例えば、もしセンサの故障または不調が指示されたならば、ブロック２１０が、シフト要求やリターダ要求を、あればキャンセルし、走行上限をゼロにリセットする。もし、距離の信号の停止が示されたならば、ブロック２１０が、種々のパラメータ値を、それぞれに対応する信号喪失後の値に設定する。ブロック２１２は、もし必要ならば、インテリジェントな走行システムによって要求された加速を、ＳＡＥ  Ｊ１９２２のエンジン回転数制御コマンドに連絡する前に、制限することのために用いられ得る。この特徴は、攻撃的応答を有するエンジンの場合に、好ましくないエンジンのサージを減らすかまたはなくするために用いられる目的で設けられている。ある望ましい実施態様においては、加速が、５ｋｍ／ｈｒ（３ｍｐｈ）というステップ増大に制限される。そこでブロック２１２が、所望の加速、車両車軸比、及びそのときの変速機歯車比に基づいて、所望の車両路上速度を達成するための所望のエンジン回転数を決定する。
【００５４】
図４は、図３のブロック１９２で全体的に表されている、本発明による燃料制御手順を図示したブロック線図である。この機能は、必要な距離制御を達成するために、Ｊ１９２２またはＪ１９３９を経てエンジン制御モジュールに発信されるべき所望のエンジン回転数を決定する。図４のブロック２５０は、車両の運転者によって決定された所望の到達時間にそのときの車両路上速度を掛算することによって、そのときの車両路上速度のための所望の追従距離を得る。ブロック２５２は、所望の距離を実際の距離と比較することによって距離の差異を生成する。この差異は、伝達関数２５４で表されているように所望の近接速度を算定するために利用される。ある望ましい実施態様においては、伝達関数２５４は、相異なる傾斜ｍ1 とｍ2 を有する二つの直線部分を含んでいる。正の距離差は車間距離が所望よりも大きいのに対して、その反対は負の距離差によって表される。ｍ2 がｍ1 よりも大きいゲインつまり傾斜を有するのが望ましく、それは、所望よりも近接した距離において運転させないようなバイアスを反映している。もちろん、伝達関数は、個々の適用分野向けに誂えられ得るのであり、例として図４において図示されたような直線である必要も傾斜を有する必要もない。
【００５５】
図４のその他のブロックは、単純な比例制御システムを表している。ブロック２５６は，近接速度差異信号を発生していて、それは、所望の近接速度と、フィードバックゲインがＫf であるフィードバックループによって決められた実際の近接速度との差である。この機能は、全体的に図３のブロック１９６で表されている。図３のブロック１９４、１９８、及び２００は、図４のブロック２５６から２６６までと類似している。図４のブロック２５８は、フォワードつまり比例のゲインファクタＫp を表しており、ブロック２６０は、Ｊ１９２２またはＪ１９３９のエンジン回転数制御モードを利用しているエンジンを通じて制御されている車両の速度を表している。ブロック２６４は、間隔センサ入力を表していて、それは、ブロック２６２において、実際の車両路上速度値と比較され、それにより、近接速度を生成している。ブロック２６８は、実際の接近速度を積分することによって、外側のフィードバックループのための実際の距離を算定している。
【００５６】
図４において図示された制御システムの成功の度合いは、図７を利用し、そのときの運転の点から平衡の点までの距離を、下記の基本的距離の式を用いて計算することによって数学的に定量化される。
【００５７】
【数１】
0003871728.tif 000002
ここに、ｄdes は所望の距離を表し、ｄact は実際の距離を表し、ｒｔdes は所望の近接速度を表し、ｒｔact は実際の近接速度を表している。このコスト関数は、四つの制御パラメータ、すなわち、比例ゲインＫp 、フィードバックゲインＫf 、及び、ブロック２５４で表されているように距離の差異を所望の近接速度の形にする二つのパラメータｍ1 とｍ2 を最適化するために利用され得る。
【００５８】
ここで図３に戻ることとして、ブロック１９４は、目標車両が検知されないか、または、車両間近接速度が正である故に自分の車両が目標車両に対して加速する必要があるという場合に、車両速度を、走行制御の設定点まで引き上げる働きをする。ブロック１９６から２００までは、Ｊ１９２２またはＪ１９３９の、エンジン回転数及びトルクの限界制御機能を利用して実施され得る燃料供給抑制機能を表している。一旦所望の近接速度がブロック１９６によって決定されたならば、ブロック１９８が、必要な車両速度減少を決定する。そこでブロック２００が、通信リンクを経てＥＣＭに発信されるべき、対応するエンジン回転数の上限を決定する。そのときのエンジン回転数がその上限値を超えているときは、必ずＥＣＭがエンジンの燃料供給を抑制し、その結果、所望の減速が得られる。代案として、ブロック２００が、そのときの車両の路上速度より下の対応する走行制御の上限を決定し、その値をＪ１５８７ を経てＥＣＭへと発信しすることにより、類似の結果を達成することもできる。
【００５９】
あるエンジンメーカは、特定のオーバーライド制御モードが連続して許され得る時間の大きさを制限している。それ故に、本発明は、周期的に複数の制御モード間の切り替えを行うことにより、このようなエンジン制御の手順を受入れている。例えば、もしエンジンメーカが、エンジン回転数制御モードが連続して許される時間の大きさを制限したならば、本発明は、以前のサイクルにおいてＥＣＭによってＪ１５８７、Ｊ１９２２、またはＪ１９３９を経て発信された出力トルクに等しい出力トルクを要求しつつ、周期的にエンジン回転数制御モードからエンジントルク制御モードに切り替える。それから制御は、制御モードの中断によることなく、システムの性能に悪影響を及ぼすこともなく、エンジン回転数制御モードに戻され得る。一つの実施態様において本発明は、エンジン回転数制御モードからエンジントルク制御モードへと１秒ごとに切り替え、そのモードに２５ミリ秒の間止めておき、その後にエンジン回転数制御モードに復帰させる。
【００６０】
図３のブロック２０２は、要求された減速のレベルに基づいて、変速機のアップシフトまたはダウンシフトを要求するか否かを決定する。そのときのエンジン回転数、変速機歯車比、及び車軸比が検査され、それにより、推奨されたエンジン回転数レベルを超えることなしにダウンシフトが行われ得るか否かが判定される。同様に、もしエンジン回転数が上限に近付いていて、選定された到達時間を達成するためにさらに加速が必要であるならば、アップシフトが要求される。
【００６１】
図３のブロック２１４は、所望の減速レベルを達成するために、エンジンリターダの制御の効果を生じさせる。エンジンリターダは直接的に制御されるので、エンジンブレーキを作動させる前に、ブロック２０６がシリンダの中ですべての燃料が燃焼し終えたことを確認する。燃料の流れは、エンジンによってＪ１９２２を経ての通信リンクで伝達されるピークトルクパラメータの％利用度に基づいて推定される。実際の計算はエンジンメーカによって変わるであろう。しかし、ある望ましい実施態様においては、このパラメータは下記の式で与えられる。
【００６２】
【数２】
0003871728.tif 000003
ここに、%ピークトルク＝推定されたピークトルクの％利用度、燃料流れ＝そのときの燃料計量コマンド、燃料摩擦＠Ｎ＝そのときのエンジン回転数における推定された摩擦負荷に打ち勝つために要求される燃料、燃料ピークトルク＝ピークトルクを出現させるために要求される燃料、燃料摩擦＠ＰＴＳ＝ピークトルク速度における推定された摩擦負荷に打ち勝つために要求される燃料、である。このパラメータのための正でない値は、燃料ゼロを示す。計算における、あるかも知れない不正確さに対処するために、安全率がシステムの中に組み入れられる。一旦、燃料がカットオフされたことが判定されたならば、ブロック２０８が、要求された数のシリンダを、所望の減速のレベルの効果を生じさせるために作動させる。
【００６３】
ここで図５を見るならば、種々の積載荷重を持った、あるセミトレーラ式連結車両のための、典型的な減速の値を図示したグラフが示されている。線２８０は、“ボブティル”トラクタ、つまり、セミトレーラがトラクタについておらず全組み合わせ重量が約９．３トン（約２０，０００ポンド）である場合を表している。この積載状態の場合の減速の直線近似は約−１．３２ｋｍ／ｈ／ｓ（約−０．８２ｍｐｈ／ｓ）である。線２８２は、空のセミトレーラがついたトラクタの場合で、近似的減速が−０．８２ｋｍ／ｈ／ｓ（−０．５１ｍｐｈ／ｓ）であることを表している。そして線２８４は、能力一杯に積載されたトレーラがついたトラクタで、全組み合わせ重量が約３２．８トン（約７２，４００ポンド）の場合に、近似的減速が−０．５８ｋｍ／ｈ／ｓ（−０．３６ｍｐｈ／ｓ）であることを表している。この情報は、図７に図示されていて前述において説明された減速のレベルを作り出すために利用される。もちろん、もし実際の車両重量が算定または推定され得るならば、実際の減速の値が、燃料供給抑制やエンジンブレーキと組み合わされての減速の能力を算定するために用いられ得る。ＧＣＷの推定を行うためには多数の方法が利用され得る。例えば、米国特許第５，３３５，５６６号、及び第５，２７２，９３９号で開示された方法であって、それらでの開示は、その全体として、ここにおいて参考として組み入れられている。
【００６４】
ここで図６を見るに、能力一杯に積載された車両における種々のエンジンブレーキのレベルの場合の車両の減速を図示したグラフが示されている。線２９０は最大のエンジンブレーキの場合に直線近似の減速が−１．１７ｋｍ／ｈ／ｓ（−０．７３ｍｐｈ／ｓ）であることを表している。線２９２は、中位レベルのエンジンブレーキの場合に直線近似の減速が−１．０５ｋｍ／ｈ／ｓ（−０．６５ｍｐｈ／ｓ）であることを表している。線２９４は低レベルのエンジンブレーキの場合に直線近似の減速が−０．８４ｋｍ／ｈ／ｓ（−０．５２ｍｐｈ／ｓ）であることを表しており、線２９６はエンジンブレーキなしで燃料供給抑制だけの場合に直線近似の減速が−０．７１ｋｍ／ｈ／ｓ（−０．４４ｍｐｈ／ｓ）であることを表している。
【００６５】
図８は、本発明によりＳＡＥ  Ｊ１９２２またはＳＡＥ  Ｊ１９３９の規格を利用しての、無負荷状態の下でのエンジン回転数制御モードで運転されているエンジンの応答を図示している。時刻ｔ0 において始まり、インテリジェントな走行制御モジュールが、エンジンを、エンジン回転数制御モードに入れるための適当なメッセージを発信して来た。インテリジェントな走行制御のロジックによって決定された所望のエンジン回転数が線３２０で表されている。実際のエンジン回転数が線３２２で表されている。図示されているように、ＥＣＭが、実際のエンジン回転数を所望のエンジン回転数の僅かに下方に維持するために、燃料供給を適切に調節する。つまり、時刻ｔ0 から時刻ｔ1 まで、インテリジェントな走行制御ロジックが、同じ所望のエンジン回転数を周期的に発信し、ＥＣＭが、そのエンジン回転数を維持するために、実際の制御機能（典型的には、比例−積分制御、つまり、ＰＩまたはＰＩＤ制御）をなし遂げる。
【００６６】
図８の時刻ｔ1 において、インテリジェントな走行制御によって決定される所望のエンジン回転数が低減させられている。このことは、先行している目標車両が突然に自分の車両と同じ車線に入り込むことの結果としてあり得る。実際のエンジン回転数は、ある望ましい実施態様においては、線３２４で表されているように、約３０ｒｐｍ／ｓの割合で近似的に直線的に低下して行く。もしエンジンが、よく知られたＪａｃｏｂのエンジンブレーキまたは類似の手段のようなエンジンリターダを装備しているならば、前述において説明したように、エンジンリターダを自動的に作動させることによって、より高い減速の割合が達成され得る。
【００６７】
時刻ｔ2 において、インテリジェントな走行制御ロジックによって決定される所望のエンジン回転数が増大させられている。図示のように、実際のエンジン回転数は、コマンドされたエンジン回転数における増大に、より迅速に応答している。そして、時刻ｔ3 においては、実際のエンジン回転数が、再び、走行制御ロジックによって決定されてＳＡＥ  Ｊ１９２２またはＳＡＥ  Ｊ１９３９を用いて発信された、所望のエンジン回転数に近似的に等しくなっている。もちろん、実際の応答の時間や特性は、特定のエンジンとエンジンのキャリブレーション、変速機、車両の重量、及びそのときの運転状態を含む、多数のファクタに依存して変化し得る。
【００６８】
ＳＡＥ  Ｊ１９２２及びＪ１９３９のエンジン回転数制御モードは、そのときの運転の制御モードにオーバーライドするので、インテリジェントな走行制御、及び、もしあるならば従来の走行制御、は同時に働かせるべきではない。何故ならば、エンジンの制御のために、それら制御機能が拮抗し、その結果、不安定な挙動が起こるであろうからである。
【００６９】
ここで図９を見るに、エンジンの電子的制御モジュールに対して外部的な制御ロジックを有するインテリジェントな走行制御機能を実施するための、本発明のもう一つの実施態様の運転を図示するために、時間との関係におけるエンジン回転数のグラフが示されている。図９に図示された実施態様は、インテリジェントな走行制御の機能を実施し、もしあるのであれば従来の走行制御を受け入れる、ということのために、ＳＡＥ  Ｊ１９２２またはＪ１９３９の仕様の、速度及びトルクの限界制御モードを利用している。
【００７０】
この実施態様においては、運転者が、ダッシュボードのコンソール上の種々の走行スイッチを操作することによって走行制御を開始している。別個のスイッチがインテリジェントな走行制御のために設けられてよいし、代案として、同じ走行スイッチが両方の機能のために利用されてもよい。何故ならば、スイッチの状態がＪ１５８７ によって発信されるからである。作動に入れられたときに、従来の走行制御機能は、インテリジェントな走行制御ロジックによってオーバーライドされる。そこで、インテリジェントな走行制御が、Ｊ１９３９またはＪ１９２２のエンジン回転数及びトルクの限界制御のモードを用いて、車両速度を減らし得る。運転の間において、インテリジェントな走行制御ロジックは、標準的な通信インタフェイスによってＥＣＭに、エンジン回転数の上限と％トルク値の限界を発信する。ＥＣＭは、このデータを受け取り、エンジン回転数とトルクを、受け取られた値へと制限するために、エンジンへの燃料供給を制御する。ある望ましい実施態様においては、エンジン回転数の限界値は、要求された減速に基づいて計算され発信される一方で、トルクの限界値は最大トルク（１００％）に設定される。
【００７１】
この実施態様は、従来の走行制御とインテリジェントな走行制御の同時運転を許す。何故ならば、後者は、単に、前者によって決定された所望のエンジン回転数に上限を課するだけであるからである。このことは、車両が、エンジン／車両のメーカによって走行制御の機能の効果を生じさせることにおいて決定されたその車両の特色的操縦性または感じを維持することを許すという利点を有する。例えば、製品の違いを分かりやすくすめために、あるエンジンメーカは、走行制御の間における制御される変数（エンジン回転数、または車両速度）に、他のメーカよりも堅い制御を課する、ということがある。しかし、速度制御モードにおいては、種々のメーカ間の違いをはっきりさせることが難しい。何故ならば、多くの人は、Ｊ１９２２及びＪ１９３９の規格で規定されたような比較的に厳格な制御を課するからである。本発明のこの実施態様は、エンジン回転数及びトルクの限界制御モードを利用しているので、ＥＣＭによって効果を生じさせられるパラメータ制御の基礎的特性は、変化なしに存続され、したがって、個々のＥＣＭ／エンジンのメーカの特徴を示すことになり得る。
【００７２】
Ｊ１９２２及びＪ１９３９の規格で規定された、エンジン回転数及びトルクの限界制御モードを利用することは、また、インテリジェントな走行制御の機能に、より厳しくない通信上の要求を課する。所望のエンジン回転数を周期的に発信することを要求する速度制御モードとは異なって、エンジン回転数及びトルクの限界制御モードは、その後の発信によって変更またはキャンセルされるまでは、働きを温存している。つまり、インテリジェントな走行制御としては、従来の走行制御の状態を連続的に監視する必要がない。何故ならば、それは、制御の機能を実際に実行する責任を負うものではないからである。
【００７３】
図９のグラフは、従来の走行制御によって決定された所望のエンジン回転数３３０、実際のエンジン回転数３３２、及び、Ｊ１９２２またはＪ１９３９のエンジン回転数及びトルクの限界制御モードを負わされたインテリジェントな走行制御によって決定された所望のエンジン回転数３３４を図示している。時刻ｔ0 から時刻ｔ1 まででは、実際のエンジン回転数が、従来の走行制御の機能によって決定されたエンジン回転数に従っていて、インテリジェントな走行制御は速度限界制御のメッセージを発信していない。時刻ｔ1 から時刻ｔ3 まででは、インテリジェントな走行制御機能が、適当なメッセージを、標準的通信インタフェイスを経てＥＣＭに発信することによって、エンジン回転数及びトルクの限界制御モードを要求する。また、要求されたエンジン回転数が発信されて、それが、従来の走行制御によって決定されたエンジン回転数にオーバーライドする。
【００７４】
図９をさらに見て行くと、実際のエンジン回転数が、時刻ｔ1 から時刻ｔ2 に向けて、それがインテリジェントな走行制御機能によって制限されている値に向けて低減している。時刻ｔ3 において、インテリジェントな走行制御が、ＥＣＭを平常の制御モードに戻すので、従来の走行制御がエンジン回転数の制御の働きを再開し、エンジン回転数は、時刻ｔ4 に定常状態に達する。時刻ｔ5 において、インテリジェントな走行制御が、そのときの従来の走行制御のための設定点を超えた限界を発信している。これは上限である故に、エンジン回転数は、従来の走行制御によって決定された所望のエンジン回転数に従うことを続けている。時刻ｔ6 において、従来の走行制御が不作動にされたので、エンジン回転数は時刻ｔ7 に至るまで低減し、その時刻ｔ7 には、運転者が、車両のアクセルペダルを通じて制御を再開している。時刻ｔ8 から時刻ｔ9 までの間には、例えば自分の車両と先行車両の間の距離が減少しつつあることの故に、インテリジェントな走行制御が設定速度を下げ続けている。しかし、従来の走行制御が不作動にされているので、インテリジェントな走行制御によって決定された所望のエンジン回転数は、運転者によって要求されたエンジン回転数に上限を課してはいない。
【００７５】
図９において特徴づけられた実施態様は、圧縮逃し型のエンジンリターダ、または類似のエンジンブレーキ手段と協力する形で利用され得る。エンジンブレーキ手段の使用は、それが適用されたときにエンジンの減速の速さを大きくし、制御システムに、より大きい影響力を付与するので、前述のように、不必要な運転者の介入をさらに少なくする。
【００７６】
図１０は、本発明によるシステムと方法の、もう一つの実施態様を図示している。ダッシュ符号付きの参照番号を有する部品は、図１に関して図示及び説明された類似の部品に、構造及び機能上、対応している。しかし、図１０の実施態様は、走行制御ロジックを、ＥＣＭまたはＴＣＭの中ではなく、Ｅａｔｏｎ  ＶＯＲＡＤによって製造されるＥＶＴ−２００のような衝突警告システム５８’の中に含めている。つまり、この実施態様においては、距離と近接速度の情報は、通信リンクで発信されることなく、直接的に制御ロジックが利用可能である。そして、衝突警告システムの中の制御ロジックが、適当な制御コマンドを、前述において説明したように、ＳＡＥ  Ｊ１９２２またはＳＡＥ  Ｊ１９３９を利用しているＥＣＭ、及び／またはＴＣＭに連絡する。もちろん、その制御ロジックは、また、エンジンリターダと直接的に連絡していてよいし、図示のようにＥＣＭを通して連絡していてもよい。
【００７７】
もちろん、ここにおいて示され説明された本発明の諸形態が、本発明を実施するために考えられる最良のモードを含んでいるのではあるが、それら諸形態は、それのすべての可能な形態を図示することを意図してはいない、ということが理解される。また、用いられた言葉は、制限的ではなく説明的であり、「特許請求の範囲」において示されている通りの、本発明の考え方や範囲からはずれることなしに種々の変更がなされ得る、ということが理解される。
【図面の簡単な説明】
【図１】本発明によるインテリジェントな走行制御を実施するための車両システムのブロック線図である。
【図２】本発明によるインテリジェントな走行制御のためのシステムと方法におけるロジックの接続とデータの流れを示すブロック線図である。
【図３】図２で示された制御ロジックのためのロジックの接続とデータの流れを示す、より詳細なブロック線図である
【図４】本発明によるインテリジェントな走行制御のための制御のシステムと方法を示すブロック線図である。
【図５】車両の重量による車両の減速における違いを示す、車両速度を時間との関係で描いたグラフである。
【図６】本発明によるエンジンリターダの作動による車両の減速における違いを示す、車両速度を時間との関係で描いたグラフである。
【図７】本発明による、到達時間に基づいての複数ある車両減速手段の選定を示すグラフである。
【図８】本発明による、ＳＡＥ  Ｊ１９２２またはＳＡＥ  Ｊ１９３９のエンジン回転数制御モードを利用したインテリジェントな走行制御の運転を示すグラフである。
【図９】本発明による、ＳＡＥ  Ｊ１９２２またはＳＡＥ  Ｊ１９３９のエンジン回転数及びトルクの限界制御モードを利用したインテリジェントな走行制御の運転を示すグラフである。
【図１０】本発明による、衝突警告システムの中においてインテリジェントな走行制御のロジックを有する代案の実施態様のブロック線図である
【符号の説明】
１０、１０’    車両
１２、１２’    出力軸
１４、１４’    駆動軸
１６、１６’    操舵車軸
１８、２０、１８’、２０’    車軸
２２、２２’    ブレーキ
２４、２４’    クラッチペダル
２６、２６’    アクセルペダル
２８、２８’    ブレーキペダル
３０、３０’    ダッシュボードコンソール
３２、３２’    出力手段
３４、３４’    入力手段
４０、４０’    エンジン制御モジュール（ＥＣＭ）
４２、４２’    変速機制御モジュール（ＴＣＭ）
４４、４４’    入力部
４６、４６’    出力部
４８、４８’    操舵角度センサ
５０、５０’    アクセルペダルセンサ（ＡＰＳ）
５２、５２’    ブレーキペダルセンサ
５４、５４’    クラッチ制御／センサ
５６、５６’    出力回転数センサ
５８    間隔センサ
５８’    衝突警報システム
６０、６０’    シフトアクチュエータ
６２、６２’    エンジンリターダ
６４、６４’    診断モジュール
７０、７２、７０’、７２’    走行制御ブロック（ロジック）
１１８    電源
１２０    走行制御ロジック
１２２    変速機インタフェース
１２４    変速機（制御モジュール）
１２６    運転者インタフェース
１２８    運転者
１３０    ＣＡＮ（ｃｏｎｔｒｏｌｌｅｒ  ａｒｅａ  ｎｅｔｗｏｒｋ）インタフェース
１３２    間隔センサ
１３４    エンジン（制御モジュール）
Ｃ    クラッチ機構
Ｅ    エンジン
Ｔ    複合変速機
Ｗ    ホイール
【図１】
0003871728.tif 000004
【図２】
0003871728.tif 000005
【図３】
0003871728.tif 000006
【図４】
0003871728.tif 000007
【図５】
0003871728.tif 000008
【図６】
0003871728.tif 000009
【図７】
0003871728.tif 000010
【図８】
0003871728.tif 000011
【図９】
0003871728.tif 000012
【図１０】
0003871728.tif 000013