AVL Scenario Simulator™を使用した重要なADAS/ADシナリオの分析

  • Blog

自動運転機能の安全性を判断するには、数十億キロメートルのテストが必要です。物理的なテストや実際のプロトタイプでは、このような膨大なテスト量を効率的に処理することはできません。仮想化は、はるかに低コストで膨大なテスト量を管理できる、より持続可能なオプションを提供します。

しかし、数百万のテストを実行する際には、結果を集約し、重要な失敗したテストを見つけて詳細に分析することが重要です。ADAS/AD機能の開発者にとっての主要な質問の一つは、「私のADAS/AD機能は重要なシナリオでどのように振る舞うのか?」です。ソフトウェア開発者は通常、CI/CDシステムを使用して非常に似た質問に答えます。コードを変更するたびに、そのコード変更がどれだけの自動テストを壊すかを知りたいのです。

AVL Scenario Simulator™は、ADAS/ADソフトウェアのための継続的な統合およびテストプラットフォームであり、ASAM OpenSCENARIO®標準に基づいた再現可能なシナリオベースのテストのための仮想世界を作成するためのシミュレーションモデルとツールインターフェースを提供します。

Simulation Blog - Analyzing Critical ADAS/AD Scenarios With AVL Scenario Simulator™

AVL Scenario Simulator™では、分析は2つのレベルで行われます。実行履歴は、テストパラメータとKPI/安全指標に基づいて実行されたすべてのシミュレーションの集約ビューを提供します。これにより、異なるADAS/ADソフトウェアバージョンの迅速な高レベル比較が可能になります。また、失敗したテストをクラスター化およびフィルタリングして、個々のテストの効率的な詳細分析を行うことができます。

gl_ast-blog-analyzing-critical-conditions-01-07-2024-fhd.png
gl_ast-blog-analyzing-critical-conditions-01-07-2024-fhd.png
図1:シナリオシミュレータの典型的なモデル。シナリオエンジン(esmini)、シンプルな車両モデル、シンプルなレーダーセンサーモデル、中央のADAS機能で構成されています。

シナリオリプレイ機能は、記録されたASAM OSI®データおよび時系列データの3D再生を可能にします。これにより、すべての角度からの分析や異なるセンサーデータストリームの調査が可能となり、失敗したテストの正確な原因を調査し、ADAS/AD開発者に重要なデバッグ情報を提供します。この情報に基づいて、次のバージョンのADAS/ADソフトウェアで安全クリティカルな状況の処理を改善することができます。

以下の例では、テスト対象ユニットはADAS/AD機能です。機能開発者はADAS/AD機能を変更し、その機能がどれだけ成功しているかを確認したいと考えています。このような機能の成功は、シナリオのシミュレーション中の衝突までの時間などの一般的なKPIによって測定されます。衝突までの時間は、考慮される時点と車両と他の車両との衝突の時点の間に残っている時間遅延として定義されます。この時間遅延中の速度と方向の変更に関係なく、当然ながら、これが一定の閾値を下回ることはありません。

gl-ast-blog-analyzing-critical-conditions-02-07-2024
gl-ast-blog-analyzing-critical-conditions-02-07-2024
図2:論理的シナリオと具体的シナリオは、ケースセットとケースとして表されます。

テストでは、論理シナリオと呼ばれるものを使用しました。論理シナリオはシナリオのパラメータを定義します。具体的なパラメータ値を適用することで、具体的なシナリオを作成することができます。以下のスクリーンショットでは、通常のSDTケースセットを使用して論理シナリオを表し、ケースを使用して具体的なシナリオを表していることがわかります。

gl-ast-blog-analyzing-critical-conditions-03-07-2024
gl-ast-blog-analyzing-critical-conditions-03-07-2024
図 3: AVL Scenario Simulator™ の実行概要

シミュレーションダッシュボードは、プロジェクトのすべてのシミュレーションの集約された概要を提供します。これにより、ソフトウェア開発者や検証エンジニアはシミュレーション結果を分析し、古いバージョンと比較し、3Dシナリオリプレイツールを使用して単一の失敗したテストを詳細に調査することができます。

ダッシュボードビューでは、ユーザーは実行を開始し、シミュレーションの進行状況を確認できます。このウィンドウの緑のタイルは、特定のシナリオのKPIが許容範囲内にあることを示し、赤のタイルは一部のKPIが受け入れ基準に違反していることを示します。青のタイルは実行中のシミュレーションを表し、灰色のタイルは保留中のジョブを表します。

個々のタイルをクリックすることで、ユーザーは画面の右側に各ケースの詳細情報(パラメータやKPI値など)にアクセスできます。

gl-ast-blog-analyzing-critical-conditions-04-07-2024
gl-ast-blog-analyzing-critical-conditions-04-07-2024
図 4: AVL Scenario Simulator™ の詳細なケースビュー

シナリオで実際に何が起こったかを詳細に分析するために、ユーザーはリプレイボタンをクリックして、シナリオリプレイで記録されたシミュレーションを確認することができます。

gl-ast-blog-analyzing-critical-conditions-05-07-2024
gl-ast-blog-analyzing-critical-conditions-05-07-2024
図 5: シミュレーションの 3 つの OSI ストリームを記録したシナリオリプレイ。

これらのダッシュボードビューとシナリオリプレイは、すべてのシミュレーションをクラウドで実行し、ユーザーがシミュレーション結果を確認するためのWeb-UIにアクセスできるようにするという今後のタスクに備えて、Web技術を使用して作成されています。

 AVL SCENIUS™ toolchain は、シナリオベースのテスト全体にわたる企業全体のコラボレーションとトレーサビリティを可能にします。この包括的なソリューションは、要件エンジニアリングからシナリオの作成と管理、テストケースの計画、実行、報告に至るまでの全ワークフローをカバーします。ASAM OpenSCENARIO®標準のネイティブサポートのおかげで、すべてのモジュールは単独でも機能し、既存のツール環境にシームレスに統合されます。

Blog ADAS Analyzing Critical Conditions
Blog ADAS Analyzing Critical Conditions
シナリオ分析ワークフロー全体を見る
動画ファイル

最新の情報をお見逃しなく

シミュレーションのブログシリーズをご覧ください。今すぐ登録して最新情報を受け取りましょう。

テーマについてさらに詳しく知る

AVL SIMpulse – Simulation for Safety – Next-Level Autonomous Vehicle Development
AVL SIMpulse – Simulation for Safety – Next-Level Autonomous Vehicle Development
Digital

The fifth part of this online event series focuses on our simulation solutions for automated and connected mobility. Join us and benefit from our know-how of efficient and reliable virtual validation. Hear from industry experts, engage in insightful discussions, and be part of shaping the future of autonomous driving.

AVL Scenario Simulator™
Introducing AVL Scenario Simulator™: A Free Simulation Platform for Scenario-Based ADAS/AD Testing
オンデマンド

The new AVL Scenario Simulator™ is a cost-optimized solution for fully automated, large-scale ADAS/AD testing. Build the optimal virtual prototype for each test purpose.

gl-ast_image-web-webinar-scenius-hands-on_06-24.jpg
Hands-on Workflow Demonstration of AVL SCENIUS™ for Scenario-Based Testing and Safety Argumentation
オンデマンド

Scenario-based testing is established as an efficient method to test critical traffic situations in a reproducible way. The AVL SCENIUS™ toolchain for scenario-based testing ensures end-to-end consistency and traceability, from the requirements to test reports, enabling a thorough safety argumentation and type approval process.

Scenario Simulator Open Training
Open Training for AVL Scenario Simulator™
オンデマンド

Our simulation expert will give you a free training where he will walk you through all the typical steps necessary to integrate and test an Advanced Driver Assistance System (ADAS) or Automated Driving (AD) software in a virtual environment.

Reimagine Mobility Podcast
AVL's Reimagine Mobility Podcast

Join our podcast for insights into mobility technology. We cover general topics and technical deep dives, including EV, ADAS, and simulation/testing. Perfect for technical enthusiasts, managers, and new engineers seeking high-level understanding. Share your perspective in our dynamic industry.

最新のシミュレーションのブログ記事をお見逃しなく

シミュレーションのブログシリーズをご覧ください。今すぐ登録して最新情報を受け取りましょう。

CAPTCHA
この質問はあなたが人間の訪問者であるかどうかをテストし、自動化されたスパム送信を防ぐためのものです。
By clicking on submit, you give consent to the use of the data you provided to process your request and to receiving communication in connection with your request/registration.
Please click here to view the AVL Privacy Policy.