MATLAB/Simulinkモデルによる「MBD」モデルベース開発支援(オートモーティブソリューション)における検証の問題解決には「MATLAB/Simulink」や「カバレッジ計測ツール」などと連携する自働化ツールを導入する

MATLAB/Simulinkモデルによる「MBD」モデルベース開発支援(オートモーティブソリューション)における検証の問題解決には「MATLAB/Simulink」や「カバレッジ計測ツール」などと連携する自働化ツールを導入する|solution of eXmotion

MATLAB/Simulinkモデルによる「MBD」モデルベース開発支援(オートモーティブソリューション)における検証の問題解決には「MATLAB/Simulink」や「カバレッジ計測ツール」などと連携する自働化ツールを導入する

MATLAB/Simulinkモデルによる「MBD」モデルベース開発支援(オートモーティブソリューション)における検証の問題解決には「MATLAB/Simulink」や「カバレッジ計測ツール」などと連携する自働化ツールを導入する

MATLAB/Simulinkモデルによる「MBD」モデルベース開発支援(オートモーティブソリューション)における検証の問題解決には「MATLAB/Simulink」や「カバレッジ計測ツール」などと連携する自働化ツールを導入する~シミュレーション検証の自動化がカギ

モデルを作成したら、その正しさを検証するために「モデルの単体検証」を行います。サブシステム単位でシミュレーション検証をすることにより、仕様の不具合を実装前に除去します。また「統合テスト」ではサブシステム間での協調・連携動作をシミュレーションし、要求を実現できているかどうかシステムレベルで検証します。

ここで気を付けなければならないのは、モデルベース開発(MBD)ではツール等を使った検証手段は充実しているのですが、場当たり的にそれらを使っているだけでは十分 な成果物が残らないということです。また、テストベクタや報告書をその都度つくるのは非効率的で、ヌケモレも発生しやすくなります。

これら「モデルベース開発」(MBD)における検証の問題は、MATLAB/Simulinkやカバレッジ計測ツールなどと連携する自動化ツールを導入することで解決できます。テスト仕様書やテストハーネス、テスト結果報告書などの自動生成が可能になることで、再帰テストが楽になり、十分なエビデンスを残すことができます。

次のページから、具体的な実施手順を説明します。

MATLAB/Simulinkモデルによる「MBD」モデルベース開発支援(オートモーティブソリューション)における検証の問題解決には「MATLAB/Simulink」や「カバレッジ計測ツール」などと連携する自働化ツールを導入する【ツールによる自動化】テスト対象のモデル:テスト仕様書のスケルトンを生成⇒テスト仕様書:シミュレーション検証用のモデルを生成⇒シミュレーション検証用モデル:シミュレーションの実行⇒シミュレーションの実行結果:出力が期待値と合致するかを判定して表示/カバレッジ測定ツール(V&Vなど)と連携して、テストシナリオの網羅率などを計測することも可

MATLAB/Simulinkモデルによる「MBD」モデルベース開発支援(オートモーティブソリューション)における検証の問題解決には「MATLAB/Simulink」や「カバレッジ計測ツール」などと連携する自働化ツールを導入する|サービスに関するお問い合わせ

MATLAB/Simulinkモデルによる「MBD」モデルベース開発支援(オートモーティブソリューション)における検証の問題解決には「MATLAB/Simulink」や「カバレッジ計測ツール」などと連携する自働化ツールを導入する|pagetop