(57)【特許請求の範囲】
【請求項１】
能動的に車両の走行に介入する車両の運転者支援システム（３）の検証方法であって、
一つ又は複数のテストパラメータ（Ｐ）により定量化されるテストシナリオ（４）に基づいて車両を走行させるテスト（Ｔ）を実施する工程と、
テスト（Ｔ）の間に得られた少なくとも一つのテストパラメータ（Ｐ）に基づいて、運転者支援システム（３）が支援のために作動して、車両が制御不能、事故、別の車両又は物体との衝突に至ることを防止したかを検証する工程を有し、
前記テスト（Ｔ）を実施する工程は、
第一のテスト（Ｔ（ｎ））を実施する工程と、
第一のテスト（Ｔ（ｎ））の間に、少なくとも一つのテストパラメータ（Ｐ）を取得する工程と、
前記少なくとも一つのテストパラメータ（Ｐ）について、これ以下では車両の走行挙動が制御されており、運転者支援システム（３）の介入が不要な値を下限（２０）とし、これ以上では運転者支援システム（３）を作動しても車両が制御不能、事故、別の車両又は物体との衝突を起こす値を上限（４０）とする範囲を臨界範囲（７）として画定する工程と、
前記テストパラメータ（Ｐ）を前記臨界範囲（７）内で移動させるように、前記第一のテスト（Ｔ（ｎ））を変更して第二のテスト（Ｔ（ｎ＋１））を作成する工程と、
前記第二のテスト（Ｔ（ｎ＋１））を実施する工程を含む、
車両の運転者支援システム（３）の検証方法。
【請求項２】
テストパラメータ（Ｐ）は、そのテストパラメータ（Ｐ）が臨界範囲（７）内に有るように、別のテストパラメータ（Ｐ’）により変更されるのではなく、テストパラメータ（Ｐ）自体が変更されることを特徴とする請求項１に記載の方法。
【請求項３】
テストパラメータ（Ｐ）が別のテストパラメータ（Ｐ’）に依存することと、
テストパラメータ（Ｐ）が臨界範囲（７）内に有るように、この別のテストパラメータ（Ｐ’）が変更されることと、
を特徴とする請求項１に記載の方法。
【請求項４】
第二のテスト（Ｔ（ｎ＋１））を作成するために、テストパラメータ（Ｐ）が限界値（Ｇ）を上回るように、第一のテスト（Ｔ（ｎ））が変更され、この限界値に到達した場合、或いはこの限界値を上回った場合に、運転者支援システム（３）が支援のために作動されることを特徴とする請求項１から３までのいずれか一つに記載の方法。
【請求項５】
テスト（Ｔ）が、実際の走行試験でのテスト、少なくとも部分的に実際の車両を用いた相応の検査台でのテスト、及び全く仮想的なテストの中の一つ以上で実施されることを特徴とする請求項１から４までのいずれか一つに記載の方法。
【請求項６】
運転者支援システム（３）が複数の個々に作用する運転者支援システムから構成されることを特徴とする請求項１から５までのいずれか一つに記載の方法。
【請求項７】
運転者支援システム（３）に実際のセンサデータ又は仮想的なセンサデータが供給される工程と、
運転者支援システム（３）が、これらのセンサデータから、テストパラメータ（Ｐ）を計算し、このテストパラメータ（Ｐ）から運転者支援システム（３）の内部走行状況（３１）が作成されて、この内部走行状況（３１）が実際の走行状況又は仮想的な走行状況（５）と比較される工程と、
この内部走行状況（３１）と実際の走行状況又は仮想的な走行状況（５）の間の差が許容値を上回った場合、内部走行状況（３１）と実際の走行状況又は仮想的な走行状況（５）との比較結果を分析して、運転者支援システム（３）および／またはそれに付属するセンサー機器の起こり得るエラーおよび／または弱点を検知し、検知したエラーおよび／または弱点を除去する工程と、
を更に有することを特徴とする請求項１から６までのいずれか一つに記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、所定のテストシナリオに対して、テストパラメータにより定義されるテストを実施する、車両の運転者支援システムの検証方法に関する。
【背景技術】
【０００２】
これまでのほぼ全ての車両クラスには、事故又は少なくとも重大な傷害及び災難を大幅に軽減するとの明確な目的の下で、運転者支援システムが導入されている。
【０００３】
現在の運転者支援システムは、それぞれ特定の走行状況に対して設計されており、例えば、アンチロックブレーキシステム（ＡＢＳ）は車輪の起こり得るロックに対抗して作用し、電子安定化プログラム（ＥＳＰ）は車両の起こり得るコース逸脱に対抗して作用し、自動クルーズ制御（ＡＣＣ）は高速道路での緩やかな後続走行を可能とし、制動支援は非常ブレーキ時に運転者を支援し、車線維持支援システム（ＬＫＡＳ）は、例えば、高速道路において、車線維持支援として、運転者が車線を維持するのを助けており、多くの更に別の運転者支援システムが知られている。最新の車両では、一つの運転者支援システムだけが使用される場合は非常に稀なので、新世代の車両では、拡張支援システム、即ち、複数の運転者支援システムの組合せと呼ばれている。
【０００４】
運転者支援システムの開発時又はテスト及び検証時において、テスト段階で運転者支援システムの所望通りの介入を容易に検査できるように、運転者支援システムの介入を必要とする出来る限り多くの状況又はテストシナリオを事前に開発段階で考慮しておくことが重要である。
【０００５】
その単なる例として、テスト段階の途中で起こり得る全ての状況を考慮できることをほぼ不可能とする複雑さを有する市内の過密な交通が引き合いに出される。更に、運転者支援システムの介入が場合によっては更に別の運転者支援システムの介入を引き起こす新たな状況を生じさせる可能性が有ることを考慮すべきである。それは、元のテスト段階において考慮されていなかった、或いは考察されていなかった新たな交通シナリオを生じさせる場合が有る。
【０００６】
例えば、特許文献１は、運転者支援システムの検査及び最適化に関する異なるテストシナリオの構成と関連して、モンテカルロシミュレーション、即ち、確率的な手法を用いて、所与のテストシナリオから多数の更に別のテストシナリオを作成する方法を提示している。
【０００７】
そのようにして作成された各シナリオに対して、それぞれ運転者支援システムの介入の有る場合の進捗と介入の無い場合の進捗をシミュレーションしている。それら二つのシナリオを比較することによって、運転者支援システムの介入の作用に関する定量的な尺度を見い出すことが可能である。例えば、それらのシナリオの各々に対して、事故のリスク、損傷のリスク又はそれらと同等のリスクを定量化することができる。
【０００８】
シミュレーションした一つのシナリオの結果が別のシナリオのシミュレーションに影響せず、それらのシミュレーションが専ら確率的な手法により作成されていることが欠点であると見做される。従って、シミュレーションした一つのシナリオから得られたデータが、別のシナリオの改善、変更又は作成に利用されていない。
【０００９】
特許文献２は、事前に計画段階で運転者支援システムをその有効性に関して評価できる方法を提示している。そのために、実際の事故の測定データに基づくシミュレーションを実施している。そのシミュレーションの決定的に重要な箇所では、運転者支援システムの介入を含む下位のシミュレーションが生成されている。その介入は、例えば、異なる遅延による自動制動システムの作動を含むことができる。それらの結果又は事故状況の出力は、シミュレーションデータセットとして保存されている。そのようにして、データがシミュレーションのために利用される、ベースとしての役割を果たす事故に関して、例えば、異なる遅延に対応して、事故を防止することとなる自動制動システムの作動時点を計算することができる。そのようにして、実際のデータに基づく、運転者支援システムの有効性に関する信頼できる情報を得るために、多数の運転者支援システムのために使用できるシミュレーションデータセットのデータベースを実現している。
【００１０】
実際に起こった事故状況の測定データにのみアクセスしていることが欠点である。そこに示された方法では、事故データが存在しないシナリオ、車両の制御不能を引き起こさない走行状況のデータ、或いは防止に成功した事故又は「すんでの」事故のデータが使用されていない。従って、場合によっては更に別のテストシナリオの作成に十分に適した一連の測定データが捨てられている。ちょうど運転者支援システムにより防止された事故と発生してしまった事故又は制御不能との間の臨界範囲が、運転者支援システムのテスト時において更なる開発のための出来る限り大きな可能性を有する範囲である。運転者支援システムの介入を成功させるためには、前記の臨界範囲内における、その作用が決定的に重要である。
【先行技術文献】
【特許文献】
【００１１】
【特許文献１】ドイツ特許公開第１０２０１１０８８８０７号明細書
【特許文献２】ドイツ特許公開第１０２００８０２７５０９号明細書
【発明の概要】
【発明が解決しようとする課題】
【００１２】
以上のことから、本発明の課題は、運転者支援システムの広範なテスト及び検証を可能とすることである。
【課題を解決するための手段】
【００１３】
本課題は、第一のテストの間に、少なくとも一つのテストパラメータを決定し、第二のテストを作成するために、このテストパラメータに対応する、車両が制御不能に陥る可能性が有る臨界範囲内で、このテストパラメータを移動させるように、第一のテストを変更することによって解決される。これによって、特に、臨界範囲（この範囲内において、運転者支援システムが能動的に走行イベントに介入する）が更に別のテストの作成時に考慮されて、差し当たり肯定的なものとして評価された出力を有するテストが同じく更に別の検査のために使用されることを保証している。この場合、臨界範囲は、有利には、テストパラメータに関する上限と下限によって境界を画定される。臨界範囲と、決定されたテストパラメータに基づくテストの目標通りの変更とを考慮することによって、場合によっては運転者支援システム内の隠れた欠陥を示す可能性の有るテストを作成することもできる。
【００１４】
これらのテストパラメータは、例えば、走行路の幅、カーブの旋回半径又は曲率半径、或いは車両速度等である。
【００１５】
有利な実施形態は、テストパラメータが臨界範囲内となるように、テストパラメータ自体が変更されると規定する。そのため、テストパラメータ、例えば、速度が直接変更され、それによって、更に別のテストのために、新たな出力状況が得られる。この場合、考え得る変更は、テストパラメータの増大又は低減である。
【００１６】
別の有利な実施形態は、テストパラメータが別の第二のテストパラメータに依存することと、テストパラメータが臨界範囲内となるように、この別の第二のテストパラメータが変更されることとを規定する。この第二のテストパラメータの変更は、同じく増大又は低減によって行なうことができる。そのことは、第一のテストパラメータを間接的に調節し、それによって、個々のテストパラメータの考え得る関連又は協働作用を検知することを可能とする。この間接的な調節によって、又もや新たな考え得るテストに繋がる相互作用が検知可能となる。
【００１７】
有利な実施形態は、第二のテストを作成するために、テストパラメータがそれに対応する限界値を上回るように、第一のテストを変更し、この限界値に到達した場合、或いはこの限界値を上回った場合に、運転者支援システム３が支援のために作動されると規定する。このようなテストの変更は、例えば、第一のパラメータ及び／又は第二のテストパラメータの増大又は低減によって行なうことができる。それによって、運転者支援システムの作動が意識的に誘発され、そのことが、更に、第二のテストの新たな進捗を引き起こす。
【００１８】
このことは、例えば、制御不能を意識的又は目的通りに引き起こすことによって、その結果作動された運転者支援システムの作用又は有効性が明らかとなるので、第二のテストの情報提示力をそれに応じて向上させることを可能とする。
【００１９】
別の有利な実施形態は、これらのテストが、実際の走行試験でのテスト、少なくとも部分的に実際の車両を用いた相応の検査台でのテスト、及び全く仮想的なテストの中の一つ以上により実施されると規定する。このことは、様々な既存のテスト機器又は検査機器に本方法を簡単に適用することを可能とする。
【００２０】
有利には、運転者支援システムが複数の個々に作用する運転者支援システムから構成されると規定される。既に冒頭で言及した通り、これは、今日の車両の通常の状態を表す。この事態も運転者支援システムの検査及び検証時に考慮すると、異なるシステムの協働作用又はそれらの相互調節を検知して考慮することも可能となる。
【００２１】
同じく有利な実施形態は、実際のセンサデータ又は仮想的なセンサデータが運転者支援システムに供給されることと、運転者支援システムがこれらのセンサデータからテストパラメータを計算し、これから内部走行状況を作成し、この内部走行状況が実際の走行状況又は仮想的な走行状況と比較されることとを規定する。運転者支援システムからのセンサデータが誤って処理／計算された場合、内部走行状況に関して算出されたテストパラメータと、走行状況を示す、その実際値との間に、或る差が生じる。これは、運転者支援システムによって、検知されない物体又は誤って検知された物体、或いは分類されない物体又は誤って分類された物体を早期に検知することを可能とする。それによって、環境の認知に関する、運転者支援システムにおける場合によっては隠れたエラーを事前に開発段階で検知することができる。
【００２２】
以下において、本発明を制限しない、本発明の有利な実施形態を例として模式的に図示した図１〜３と関連して、本発明を詳しく説明する。
【図面の簡単な説明】
【００２３】
【図１】テストパラメータの臨界範囲、限界値及び位置の間の関連を示す図
【図２】テストパラメータの臨界範囲、位置及び変化する限界値の間の関連を示す図
【図３】本発明による運転者支援システムの検証方法の構成図
【図４】図３に図示された構成の有利な補完部を有する部分の図
【発明を実施するための形態】
【００２４】
以下において、本発明の方法を記述するために、一連の符号を使用して、最初に説明する。
【００２５】
テストシナリオ４とは、或る基本条件／環境、例えば、車両によるカーブの通り抜け走行であると理解されたい。別のテストシナリオ４は、例えば、登り坂又は下り坂の走行、走行路上に障害物又はそれ以外の交通参加物が有る場合の直線走行を含むことができ、更に、多数の別のテストシナリオ４が考えられる。
【００２６】
全ての物理的な指標及び動的な指標は、テストパラメータＰとして表される。これらのテストパラメータＰは、例えば、走行路の幅、カーブの曲率半径、粘着係数や摩擦係数などの走行路の特性値、走行路の温度、空気の湿度、風力及び風向、車両がカーブを通り抜ける速度、車両の横加速度、（場合によっては、個々の）車輪のスリップ、障害物の大きさと場所、別の動いている交通参加物の場所と速度等を含む。基本的に、テストパラメータＰの増減は、その特性に応じて異なる作用を及ぼす可能性が有ることに留意すべきである。例えば、速度の増大は、より早く制御不能／事故に繋がり、それに対して路面保持力の増大は、車両の制御可能性を向上させる。以下においてテストパラメータＰの増減に言及する場合、以下で詳しく説明する臨界範囲７内でテストパラメータＰを移動させることが可能なテストパラメータＰの変更を意味する。
【００２７】
テストＴ（ｎ）は、テストシナリオ４とテストパラメータＰの組合せから構成される。そのため、テストＴ（ｎ）は、車両が如何なる条件（テストパラメータＰ）の下で何処（テストシナリオ４）を動くのかを含む。一つのテストＴ（ｎ）は、乾いた走行路における遅い速度でのカーブ走行を内容とすることができる。更に別のテストＴ（ｎ＋１）は、著しくより速い速度、横風及び所々凍って滑る走行路での同じカーブ走行を内容とすることができる。新たなテストＴ（ｍ）は、新たなテストシナリオ４を使用し、例えば、濡れた走行路での下り坂の直線走行を内容とする。テストＴ（ｎ）は、実際にテストトラックでの車両を用いて実施するか、仮想的な環境によりローラー式試験台上の車両を用いて実施するか、或いはシミュレーションの形で全く仮想的にも実施することができ、これらの混合形式も考えられる。実際のテストでは、運転者支援システム３の上述したテストパラメータＰは、周知の手法で相応のセンサ機器により検出される。環境が仮想的にシミュレーションされる場合、センサデータは、それに応じてシミュレーションされる。テストパラメータＰは、これらの実際のセンサデータ又はシミュレーションされたセンサデータから、運転者支援システム３によって計算される。例えば、瞬間的な速度が、実際のセンサデータ又はシミュレーションされたセンサデータを介して運転者支援システム３に供給された場合、運転者支援システム３は、その時間的な変化から、それに対応する加速度又は減速度を計算する。即ち、このようにして、テストパラメータＰも、運転者支援システム３によって計算される。上記の混合形式が使用される場合、テストパラメータＰもそれに応じて計算及び／又は供給される。
【００２８】
車両の運転者支援システム３は、既に冒頭で簡単に言及した通り、事故又は少なくとも重大な傷害を軽減するとの課題を有する。そのために、運転者支援システム３は、事故、特に、人に対する被害を出来る限り防止するために、運転者の助け無しに走行イベントに能動的に介入する。複数の走行支援、即ち、例えば、アンチロックブレーキシステム（ＡＢＳ）＋電子安定化プログラム（ＥＳＰ）＋駆動系スリップコントロール（ＡＳＲ）＋車線維持支援システム（ＬＫＡＳ）の組合せを運転者支援システム３として看做すことができる。以下において、これらの様々な走行支援の考え得る組合せも運転者支援システム３と称する。
【００２９】
例えば、走行路の幅、或いはカーブの旋回半径又は曲率半径などの多くのテストパラメータＰは、自由に選択できるとともに、テストＴ（ｎ）の間に変更できない。このことは、テストＴ（ｎ）に関するテストシナリオ４をより正確に定義するために必要なテストパラメータＰに関して言え、例えば、テストシナリオ４としてカーブ走行を選択した場合の旋回半径の付与に言える。例えば、車両速度などのテストパラメータＰは、差し当たり自由に与えられるが、例えば、運転者支援システム３が速度を下げるので、テストＴ（ｎ）の進捗中に変更することができる。
【００３０】
即ち、テストパラメータＰを必ずしも与える必要がないと理解することができる。それらは、様々な関係の結果として取得するか、或いはテストＴ（ｎ）の間に変更することもできる。機器、例えば、車両が横滑りすると、車両の横加速度は、それが差し当たり決定されていなかった、或いは与えられていなかったとしても、テストＴ（ｎ）の間に変化する。多くのテストパラメータＰは、「直接的には」選択できず、例えば、特に、車両の駆動回転モーメントと車輪と走行路面の間の摩擦値に依存するスリップのように、間接的にのみ調節できる。既に速度の例で言及した通り、運転者支援システム３の介入によっても、テストパラメータＰをテストの間に持続的に変更することができる。
【００３１】
これと関連して走行状況５を述べる。走行状況５は、テストＴ（ｎ）の間に設定される車両の状態、位置を含む。それは、所与のテストパラメータ又はテストＴ（ｎ）の間に得られたテストパラメータＰから生じる。この走行状況５は、既に説明した通り、例えば、事前にテストパラメータＰとして定められたものよりも高い横加速度によって特徴付けることができる。そのような走行状況５は、車両が横滑りするので、高い速度、横風及び凍って滑る走行路でのカーブ走行を含むテストＴ（ｎ）の場合に設定することができる。
【００３２】
制御された走行挙動と望ましくない走行状況５の間の範囲が臨界範囲７として見做される。例えば、運転者支援システム３の介入を必要としない走行挙動が、制御された走行挙動として見做される。例えば、別の車両、縁石等との接触が、或いは部分的又は完全な制御不能も望ましくない走行状況５と呼ばれる。この臨界範囲７は、テストパラメータＰに関する下限２０と上限４０によって境界を画定される。臨界範囲７の下限２０以下では、走行挙動が制御されており、運転者支援システム３の作動は不要である。上限４０以上では、確かに運転者支援システム３が既に作動されているが、望ましくない走行状況５、事故の防止、或いは制御の回復は最早不可能である。
【００３３】
下限２０と上限４０の間に有る前記の臨界範囲７がその範囲内で制御不能に陥る可能性が有る場合、運転者支援システム３を作動することができ、運転者支援システム３の支援によって、制御を回復することができる。
【００３４】
即ち、テストパラメータＰは、下限２０と上限４０の形で臨界範囲７に対応付けられ、その範囲内では、通常運転者支援システム３の介入を必要とする可能性が有る走行状況５、例えば、タイヤの中の一つに作用して、路面保持力を喪失させる或る大きさの力が発生する。この臨界範囲７又はその下限２０と上限４０は、例えば、固定値、特性曲線、特性図及びそれらの同等物によって、個々のテストパラメータＰに対して与えるか、或いは自由に選択することもできる。
【００３５】
しかし、テストパラメータＰの臨界範囲７は、必ずしも運転者支援システム３の作動と関連しない。即ち、テストパラメータＰは、その臨界範囲内に留まることができるにも関わらず、運転者支援システム３は未だ作動されない。運転者支援システム３の作動は、臨界範囲７内に有る、テストパラメータＰの限界値Ｇと関連する。
【００３６】
その値に到達するか、或いは上回った場合に運転者支援システム３が支援のために作動される値がテストパラメータＰの限界値Ｇとして見做される。この限界値Ｇは、運転者支援システム３によって、例えば、既知の走行状況に依存する図表、特性図、計算式及びそれらの同等物を用いて規定されるが、以下で述べる通り、テストＴ（ｎ）の間に変更することもできる。この限界値Ｇは、臨界範囲７内に有る。限界値Ｇの位置は、選択されたテストパラメータＰ及び／又はテストＴ（ｎ）の間に設定されるテストパラメータＰに依存し、従って、テストＴ（ｎ）の進捗中に変更することもできる。例えば、自動クルーズ制御（ＡＣＣ）は、縦列走行時に前を走る車両との間隔を一定にした走行を保証する役割を果たす。自動制動システムを作動するための限界値Ｇは、差し当たり二つの車両が移動する間隔と速度に依存する。車両の車輪の中の一つで急激に増大するスリップが確認された場合、運転者支援システム３は、走行路事情の変化により始動され、「滑り易い」走行路でも追突事故を防止できるように、自動制動システムを作動するための限界値Ｇが、それに応じて低減される。
【００３７】
即ち、個々のテストパラメータＰ同士の相互作用によって、テストパラメータＰ自体だけでなく、その限界値Ｇも調節することができる。確かに、これらの関係は、特性図で表することが可能であるにも関わらず、運転者支援システム３に関する全ての関係を完全に把握できないことを出発点とすることができる。
【００３８】
この限界値Ｇは、必ずしも臨界範囲７の下限２０に置かれず、そのため、テストパラメータＰが臨界範囲内となったら直ちに運転者支援システムが作動される。例えば、「スリップ」のテストパラメータＰに関する限界値Ｇがそれに対応する臨界範囲７のほぼ中央に有ることを想定できる。即ち、スリップは、テストＴ（ｎ）の間に、確かにその臨界範囲内に有るが、その限界値Ｇを未だ上回らない値を採ることができ、従って、例えば、アンチスリップ制御（ＡＳＲ）などの運転者支援システム３が、未だ支援のために作動されない。即ち、臨界範囲７内の限界値Ｇの位置によって、或る許容範囲３０が定義され、それによって、如何なる程度で、テストパラメータＰが確かに臨界的であるが、運転者支援システム３による支援を「未だ」必要としないのかを選択している。
【００３９】
図１は、臨界範囲７、その下限２０と上限４０、許容範囲３０、限界値Ｇ及びテストパラメータＰの位置の間の関係を図示している。既に説明した通り、テストパラメータＰの位置とそれに対応する限界値Ｇの位置をテストＴ（ｎ）の進捗中に絶えず変更することができるので、「瞬間的なプロット」を図示している。例えば、限界値Ｇの位置は、差し当たり運転者支援システム３によって、例えば、既知の走行状況に基づく図表、特性図、計算式及びそれらの同等物を用いて、臨界範囲７の中央に選択されており、限界値Ｇの如何なる別の位置も運転者支援システム３によって選択することができる。限界値Ｇが臨界範囲７の下限２０の近くに有る程、許容範囲３０は、より狭くなる。許容範囲３０内では、確かにテストパラメータＰは臨界的であるが、運転者支援システム３は「未だ」作動されず、支援は行なわれない。例えば、テストパラメータＰは、ちょうど、そのような範囲内に有る。この場合、テストパラメータＰとして、車両の車輪の中の一つにおけるスリップを採用すると、許容範囲３０内におけるテストパラメータＰの位置は、既に或るスリップが生じているが、それは、運転者支援システム３による支援を未だ必要としない程小さいことを意味する。
【００４０】
図２は、臨界範囲７、その下限２０と上限４０、及び互いに依存し合う二つのテストパラメータＰの限界値Ｇの間の関係を特性図の形で再度図示しており、限界値ＧがテストＴ（ｎ）内において二つの異なる時点ｔ１とｔ２で移動できることを図示している。例えば、テストパラメータＰ（ｖ）は、第一の車両の速度を表し、テストパラメータＰ（ａ）は、その前を走行する第二の車両との間隔を表している。二つのテストパラメータＰ（ｖ）とＰ（ａ）の間の関係は特性図内の点Ｘで表示されている。第一の車両の速度、即ち、テストパラメータＰ（ｖ）が速くなる程、その前を走行する第二の車両との間隔、即ち、テストパラメータＰ（ａ）も大きくしなければならず、そのため、点Ｘは、臨界範囲７内に入らないか、或いは限界値Ｇを上回る。第一の時点ｔ１では、点Ｘが確かに臨界範囲７内に有るが、限界値Ｇ（ｔ１）を未だ上回っておらず、例えば、自動制動システムなどの運転者支援システム３も未だ作動されていない。別の時点ｔ２では、第一の車両の速度、即ち、テストパラメータＰ（ｖ）と、その前を走行する第二の車両との間隔、即ち、テストパラメータＰ（ａ）とは変わらず、点Ｘの位置は同じ所に留まっている。しかし、第一の車両が時点ｔ２で置かれている位置における走行路状況が、例えば、湿気による走行路状況の悪化によって、第一の車両が時点ｔ１で占めていた位置における走行路状況と異なることにより、限界値Ｇ（ｔ２）の位置も元の限界値Ｇ（ｔ１）の位置と異なっている。従って、点Ｘが限界値Ｇ（ｔ２）を上回って、運転者支援システム３が作動される。それによって、個々のテストパラメータＰの相互作用がテストパラメータＰ自体だけでなく、限界値Ｇにも影響される可能性が有ることが再度明らかである。
【００４１】
図３は、本発明による車両の運転者支援システム３のテスト及び検証方法の構成を図示している。データベース２には、例えば、様々な基本条件／環境（テストシナリオ４）が保存されている。データベース２から、一つの環境がテストシナリオ４として採用される。このテストシナリオ４に基づき、差し当たり運転者支援システム３の介入を必要としないか、或いはテストすべき運転者支援システム３が、その任務に基づき車両を支援するように作用するテストＴ（ｎ）が実施される。このテストＴ（ｎ）は、テストシナリオ４と組み合わせた、例えば、速度、路面保持力、走行路の端との間隔などの既に述べたテストパラメータＰによって定義される。
【００４２】
実際のテストでは、そのために、車両が置かれている走行状況５、即ち、予め規定された、或いはテストＴ（ｎ）の間に得られたテストパラメータＰが、運転者支援システム３によって、既に述べた通り、相応のセンサ機器を用いて検出される。この環境が仮想的にシミュレーションされる場合、運転者支援システム３には、それに対応するシミュレーションされたセンサデータ又はテストパラメータＰが供給される。即ち、走行状況５は、実際のセンサデータ及び／又は仮想的に作成されたデータを含むことができる。この走行状況５に基づき、それがテストＴ（ｎ）の枠組みにおいて必要である場合、運転者支援システム３によって、車両を支援するために、それに対応する措置が採られる。これらの措置によって、テストＴ（ｎ）は、その進捗中に相応に調節される、或いはテストパラメータＰが変更される。
【００４３】
テストシナリオ４に対するテストＴ（ｎ）が実施された場合、既に説明した通り、選択されたテストパラメータＰ又はテストＴ（ｎ）の間に得られたテストパラメータＰによって定義される或る走行状況５が発生する。テストＴ（ｎ）の間に、これらのテストパラメータＰは決定され、実際のテストＴ（ｎ）では、例えば、制御機器から読み出されるか、或いはセンサによって測定される。テストパラメータＰに対応する臨界範囲７に基づき、テストパラメータＰの評価６が行なわれる。
【００４４】
評価６とは、テストＴ（ｎ）の間に走行状況５により得られたテストパラメータＰをそれに対応する臨界範囲７と比較することであると理解される。この評価６は、例えば、テストパラメータＰがテストＴ（ｎ）の間にその臨界範囲７内に留まっており、そのため、その限界値Ｇにも到達しておらず、従って、運転者支援システム３が使用されていないことを明らかにすることができる。即ち、この評価６の結果は、テストパラメータＰがテストＴ（ｎ）の間に臨界範囲７の中又は外において、その下限２０、上限４０及び限界値Ｇに対して如何なる「位置」を占めていたのかとの内容を含む。テストＴ（ｎ）の途中で臨界範囲７の上限４０を上回ったことが検出され、そのため、制御不能、対向車領域への進入、別の車両との衝突又はそれ以外の望ましくない走行状況５に至った場合、テストシナリオ４に関するテストＴ（ｎ）は「不合格」と見做される。
【００４５】
基本的に、運転者支援システム３は、制御不能、事故、別の車両又は物体との衝突等を防止することが可能である。しかし、上述した通り、テストＴ（ｎ）が不合格となった場合、場合によっては、運転者支援システム３のエラーが発生したか、或いは少なくとも運転者支援システム３の改善及び／又は更なる開発の余地が生じた可能性が有る。運転者支援システム３が「上手く動作しない」理由を分析できるように、選択されたテストパラメータＰ及び／又はテストＴ（ｎ）の間に得られた、或いは設定されたテストパラメータＰの全てが分析８を受けるとともに、より良好に関係を検知できるように、テストシナリオ４も分析８を受け、それによって、運転者支援システム３の考え得るエラー及び／又は弱点を検知することができる。
【００４６】
このテストＴ（ｎ）が、例えば、テストパラメータＰの何れもその臨界範囲７内に至らないか、或いは確かにテストパラメータＰの中の少なくとも一つがその臨界範囲７内に至ったが、その限界値Ｇを上回らない形で終了した場合、全てのテストパラメータＰは、その評価６後に結果データベース１０に保存される。しかし、テストパラメータＰがその限界値Ｇを上回り、運転者支援システム３が介入して支援に成功し、そのため、それに対応して車線に従った走行、停止状態までの適時制動などが実現された場合でも、全てのテストパラメータＰは、その評価６後に結果データベース１０に保存される。そこでは、更に、テストパラメータＰは、場合によってはその後の分析のために、文書化のために、更なる開発のための基礎として、或いはそれらと同等のために利用可能である。
【００４７】
更に、これらの場合、テストパラメータＰは、その評価６後に修正９のために用いられる。それにより、修正されたテストＴ（ｎ＋１）が作成され、それは、テストＴ（ｎ）のためにも用いられた元の同じテストシナリオ４により動作し、テストＴ（ｎ）の進捗中に下限２０以下になった、或いはその臨界範囲７内にも有った任意のテストパラメータＰが、テストＴ（ｎ＋１）時には、より高い確率で、その臨界範囲７内に有るか、或いはそれどころかその限界値Ｇを上回ることが相違する。
【００４８】
そのために、既に言及した通り、多くのテストパラメータＰを、即ち、複数のテストパラメータＰを直接変更することができる。しかし、同じく既に言及した通り、第一のテストパラメータＰが別の第二のテストパラメータＰ’に依存する可能性も有る。即ち、第一のテストパラメータＰがその臨界範囲７内に有ることをより高い確率で保証するために、このパラメータも、即ち、第一のテストパラメータＰに影響を及ぼす複数の第二のテストパラメータＰ’も、相応に、場合によっては直接変更することができる。この修正９のプロセスは、例えば、可能であれば、前記の第一のテストパラメータＰを直接変更するか、或いはそれが依存する第二のテストパラメータＰ’の一つ又は複数を段階的に反復して変更することによって行なわれる。この場合、既に第一のテストパラメータＰに関して言及した通り、一つ又は複数の第二のテストパラメータＰ’の増減が考慮される。反復とは、この関係では、個々のテストＴ（ｎ）、Ｔ（ｎ＋１）、Ｔ（ｎ＋２）、・・・の間に、それぞれ修正９が行なわれ、そのようにして、テストパラメータＰを段階的に移動させることを意味する。しかし、この場合、常に同じ第一のテストパラメータＰを修正９によって変更する必要はない。
【００４９】
このプロセスを反復して行なうことによって、修正９が、有利には、テストＴ（ｎ）時に確かにその臨界範囲７内に有ったが、その限界値Ｇを未だ上回らなかったテストパラメータＰに適用される。前記のテストパラメータＰは、確かに既に臨界範囲７内に有るので、場合によっては、その限界値Ｇを上回るためには、僅かな修正９だけで十分である。しかし、この場合、既に説明した通り、テストパラメータＰの間の多岐に渡る関係のために、それらの限界値Ｇも移動する可能性が有るので、或いは未だ分からないので、限界値Ｇの確実な上回りを、或いは正確な到達も予想できないことに留意されたい。
【００５０】
従って、そのようにして作成された新たなテストＴ（ｎ＋１）は、有利には、テストＴ（ｎ）時にその限界値Ｇを上回らなかったテストパラメータＰがここでその限界値Ｇを上回るテストＴ（ｎ）に対応し、即ち、制御された走行挙動と制御不能の間の範囲内に有るテストＴ（ｎ）に対応し、運転者支援システム３が能動的に支援を遂行する。それは、ちょうど、運転者支援システム３のテスト時に更なる開発のために出来る限り大きな可能性が有る範囲である。この場合、運転者支援システム３が或る程度支援して介入できるか否かを検知することができ、その結果、運転者支援システム３が高い確率で臨界範囲７内でテストされるテストＴ（ｎ＋１）時でも、制御不能又は事故、或いは望ましくない走行状況５が引き起こされず、そのため、テストＴ（ｎ＋１）は合格となる。既に述べた通り、一つ又は複数のテストパラメータＰの移動を反復して行なうことができ、前記のテストパラメータＰが実際にその臨界範囲７内に有るのか、それどころかその限界値Ｇに達したか、或いは上回ったのかを必ずしも保証することができないとの理由により「高い確率で」と言った。それに対応するテストパラメータＰがその限界値Ｇに達しなかったか、或いは上回らなかった場合、場合によっては別のテストパラメータＰがその限界値Ｇに達するか、或いは上回る新たなテストＴ（ｎ＋１）が実施される。
【００５１】
運転者支援システム３の介入にも関わらず、テストシナリオ４に基づくテストＴ（ｎ＋１）に合格できなかった場合、場合によっては、運転者支援システム３の弱点が発見されたので、既に述べた通り、分析８が行なわれる。この分析８は、以下の通り、発生したエラーの除去を事前に運転者支援システム３の開発段階において実施することができる。
【００５２】
ここで述べたテストＴ（ｎ）の修正９は、当然のことながら任意の頻度／間隔で行なうことができ、そのため、例えば、テストＴ（ｎ）の修正９の最大回数又は最大テスト時間などの相応の停止基準を規定することができる。前記の停止基準が満たされた場合、データベース２に保存された別の環境を新たなテストシナリオ４として採用して、新たなテストＴ（ｍ）を実施することができる。このテストＴ（ｍ）に対しても、再びテストパラメータＰの修正が行なわれ、それによって、更に別のテストＴ（ｍ＋１）、Ｔ（ｍ＋２）、・・・が作成される。
【００５３】
図４は、図３に図示した構成の有利な補完部を有する部分を図示している。既に述べた通り、実際のテストでは、車両が置かれている走行状況５は、運転者支援システム３によって、周知の手法で相応のセンサ機器を用いて検出される。環境が仮想的にシミュレーションされる場合、運転者支援システム３には、それに対応するシミュレーションされたセンサデータが供給される。これらの実際のセンサデータ又はシミュレーションされたセンサデータから、運転者支援システム３によって、テストパラメータＰが計算されるか、或いは運転者支援システム３に供給されるデータの合計に基づく内部走行状況５が作成される。
【００５４】
運転者支援システム３が、その支援により、例えば、衝突などの望ましくない走行状況５を防止できなかったか、或いは運転者支援システム３が、必要であるにも関わらず介入しなかった、或いは作動されなかった場合、考え得るエラー源は、走行状況５が運転者支援システム３によって「誤って評価された」ことである。それは、内部走行状況３１が実際の走行状況５又はシミュレーションされた走行状況５と一致しないことを示す。その理由は、例えば、センサデータが運転者支援システム３によって誤って処理されたものとすることができる。それによって、走行状況５を記述する、内部走行状況３１に対して計算されたテストパラメータＰとそれらの実際値の間に或る差が生じる。
【００５５】
そのような起こり得るエラーを検出するために、図３に図示されている通り、内部走行状況３１と実際の走行状況５又はシミュレーションされた走行状況５を比較１１に供給することができる。この比較１１から、上述した通り、内部走行状況３１と実際の走行状況５又はシミュレーションされた走行状況５の間の差が得られて、この差が自由に選択可能な許容値を上回った場合、この比較１１の結果が分析８を受けることとなる。それによって、又もや運転者支援システム３の起こり得るエラー及び／又は弱点を検知して、その除去を事前に運転者支援システム３の開発段階において行なうことができる。
【図１】
0006559127.tif 000002
【図２】
0006559127.tif 000003
【図３】
0006559127.tif 000004
【図４】
0006559127.tif 000005