Well-suited for safety-related software development: the dSPACE production code generator, TargetLink, and the TargetLink Ecosystem.
Electric Driveや電動化モビリティの多くのアプリケーション、特にステアリングシステム、ブレーキシステム、エネルギー貯蔵システム、および充電テクノロジは、安全を実現するうえで極めて重要です。これらのアプリケーションが誤動作すると、深刻な結果がもたらされる可能性があり、それはテスト中の単なるハードウェア損傷から乗員の生命を脅かす状況に至るまで、多岐にわたります。このため、電子制御ユニット(ECU)の量産ソフトウェアは絶対に信頼できるものであることが必要です。この使用事例では、安全規格に準拠して機能モデルを量産コードに効率的に変換する際に使用するツールの概要を示します。
ECUの量産コードは、効率的に生成することが不可欠です。では、それらを安全関連アプリケーションに適した状態にするために必要なプロセスやソフトウェア開発ツールに求められる要件は何でしょうか。たとえば、機能モデルから量産コードへの移行時に、すべての重要なポイントでテストを実行することは、極めて重要な要件です。これは、初期の設計段階に適用されます。また、最終段階でターゲットプロセッサ用の実際のコードに変換する場合にも当てはまります。ただし、それ以外にも検討すべき事項は多数あります。たとえば、チームでの作業を確実にサポートできる各種のツールを用意したり、モデル変数の管理を一元的に行ったりすることが必要です。また、いつでもモデルの状態を比較し分析できることも必要です。さらに、多数のツールをシームレスに統合することで、システムアーキテクチャやV-ECUの生成、要件管理、ガイドラインへの準拠などの解析、追加のコードカバレッジの確認、実行時の動作チェックといった作業を行えるようにする必要があります。重要:安全規格の要件を満たすためには、コードジェネレータ自体や各種のワークフローは認定済みのものを使用することが必要です。ツールチェーンを用いる場合、これらの側面をすべて考慮する必要があります。
dSPACEの量産コード生成ツールであるTargetLinkに各種のdSPACEツールやサードパーティ製ツールを統合したTargetLinkエコシステムは、さまざまな安全関連ソフトウェアの開発要件に合わせて調整できる強力なツールフレームワークです。業界で実績のあるTargetLinkは、安全関連システムの開発用ソフトウェアとして認定されています。TÜV SÜD社では、TargetLinkがISO 26262、ISO 25119、IEC 61508、およびそれらの派生規格に準拠したソフトウェア開発環境に適合していることを認定しました。このTÜV認証には、安全関連システムに対して、TargetLinkを用いてモデルベースでソフトウェア開発を行う場合のリファレンスワークフローも含まれています。TargetLinkにはさらなる利点があります。各種のテストメカニズムは、プロセスのさまざまなポイントでツールに強固に統合されています。TargetLinkは、仕様(モデル)と実装(生成されたコード)が機能の面で同一であることをクリック1つで示すことができる3段階の検証プロセスを提供します。つまり、MIL(Model-in-the-Loop)、SIL(Software-in-the-Loop)、およびPIL(Processor-in-the-Loop)シミュレーションオプションの3段階です。また、TargetLinkには、コードプロファイリングの実行時分析やコードカバレッジ分析など、さらなる検証機能も統合されています。TargetLinkエコシステムのツールを接続して、その他のタスクを行うこともできます。ファイルベースのTargetLink Data Dictionaryは、モデル設計、コード生成、およびECUへのインプリメンテーションのための関連情報が格納されたセントラルデータコンテナであり、チームの全員が常に適切なデータを使用できるようにします。AUTOSARは長年、TargetLinkがネイティブにサポートしてきた規格であり、Classic PlatformおよびAdaptive Platformに対応することによりTargetLinkの重要な特長となっています。システムアーキテクチャソフトウェアであるdSPACE SystemDeskを使用すると、V-ECUを生成できます。その後、dSPACE VEOSを用いると、V-ECUベースで総合的なSILシミュレーションを実行できます。これらはいくつかの例に過ぎません。TargetLinkおよびTargetLinkエコシステムを使用した安全関連ソフトウェアの開発方法の総合的な説明をご希望の場合は、当社にお問い合わせください。当社は喜んでお客様にアドバイスを提供いたします。また、電動化モビリティやその他の分野など、適用分野を問わず、お客様が安全管理アプリケーションの量産コード開発を行えるようサポートします。
最新の技術開発動向をつかんで、イノベーションを加速。
メールマガジンの購読希望・変更/配信停止手続き