モデルベース開発 — CAE用語解説
モデルベース開発
先生、モデルベース開発(MBD)ってCAEとどう関係するんですか?
定義
定義を教えてください。
MBDは、実機を作る前にシミュレーションモデルで設計・検証・制御開発を行う手法だ。V字プロセスの各段階でモデルを使う。CAEはMBDの中で「プラントモデル」(制御対象の物理モデル)を提供する役割を担っているんだよ。
V字プロセスって何ですか?
要件定義→システム設計→詳細設計→実装→単体テスト→結合テスト→システムテスト、という開発のV字型フロー。左側の各段階で作るモデルが、右側のテストのシミュレーション環境になる。MBDではこのV字の全段階でモデルを活用するんだ。
CAEにおける位置づけ
CAEエンジニアの仕事はどう変わりますか?
従来のCAE(部品単体の強度評価)から、システムレベルの連成シミュレーション(モーター+バッテリー+冷却+制御)へ広がる。FEMで求めた特性をROM(低次元化モデル)にしてSimulinkに渡す、というワークフローが増えてるよ。
自動運転でもMBDは使われてますか?
もちろん。センサーモデル+車両ダイナミクスモデル+環境モデルを組み合わせたバーチャルテスト環境で、自動運転アルゴリズムを何百万kmもシミュレーション走行させる。CARLAやVTDといったシミュレータがこの分野の代表ツールだよ。
関連用語
関連する用語を教えてください。
MBDの中でCAEの果たす役割がクリアになりました。
Simulinkの基本を覚えておくと、MBDプロジェクトに参加したときに強いよ。
CAE用語の正確な理解は、チーム内のコミュニケーションの基盤です。 — Project NovaSolverは実務者の学習支援も視野に入れています。
CAEの未来を、実務者と共に考える
Project NovaSolverは、モデルベース開発における実務課題の本質に向き合い、エンジニアリングの現場を支える道具づくりを目指す研究開発プロジェクトです。
プロジェクトの最新情報を見る →関連トピック
なった
詳しく
報告