MBDの推進におけるJMAABとJAMBEの目的の違い JMAABはMATLAB/Simulinkを利用したMBDのガイドライン作成と普及が目的 JAMBEはより広範なMBDの普及を目指し産業界全体のMBD利用促進が目的 具体的な活動内容や焦点の置き方は異なるようです
MBSE用のツールの一つにSystem Composerというものがありシステム構造ベースであれば非機能要件も考慮した最適化が可能 ただし、スケジュールとリソース管理、リスク管理、運用環境、データ保護などのシステム構造に含まれない要件の最適化には別のツール活用が必要そうか
CI/CDは開発プロセスの自動化やスピード向上でのため使用される 開発者がGitへコミットしたことをトリガーにJenkinsサーバーが必要なツールを適切なタイミングで実行させる(エージェント登録された各種マシン) つまりJenkinsはCI/CDを支える強固な自動化基盤ということ
①MBDと②MBSEの違い ①主に制御システムやアルゴリズムの設計/シミュレーション/検証用 ②システム全体の設計と管理に焦点を当て、複数のドメインにまたがる要件を統合的に扱う つまりMBSEは各コンポーネントの重量、コスト、納期などの非機能的要件も含め、全体最適化を目指す手法
ROM(Reduced Order Model)はSim時間を短縮するために使用される低次元化モデル。簡単なロジックの場合、Lookup Table/ファジーロジック/DNNなどに置き換えるが、動特性がある場合は厄介。PODなどのように主要モードのみを再現することになるのだろうか
物理Simの世界では、ここ10年前までは、EASY5やそれに類するツールも一定のシェアを持っていたが、近年はModelica言語をベースにしたツール(特にDymola、OpenModelicaなど)がシェアを拡大し、システムシミュレーションの領域でより一般的になったらしい。
物理シミュレーションではModelicaベースのツール群が主流なようです(Dassault SystèmesのDymolaなど)他には、SimulinkのSimscapeもここ最近では使用率が上がっている GUI環境で設計できるのであれば、この二択なのだろうか