新製品system composer による システムズエンジ …...新製品system composer による...

Post on 20-May-2020

1 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

1© 2015 The MathWorks, Inc.

Simulink Requirements ™と新製品System Composer ™によるシステムズエンジニアリング

MathWorks Japanアプリケーションエンジニアリング部大越 亮二

2

エンジニアリングの活動

システム結合

要求分析

コンポーネント設計

コンポーネント検証

要求レベル

システムレベル

サブシステム・コンポーネントレベル

抽象度システム分析

システム記述、表現

3

システムズエンジニアリングの活動

システム記述、表現

要求分析

コンポーネント設計

コンポーネント検証

要求レベル

システムレベル

サブシステム・コンポーネントレベル

抽象度システム分析

• 実現可能性の評価• 最適化の決定

• トレードオフの評価• 要求を満たしているかの評価

• ユースケース検討• アーキテクチャ検討、作成

システム結合

4

MBSE と MBD の適応領域

要求分析

コンポーネント設計

コンポーネント検証

要求レベル

システムレベル

サブシステム・コンポーネントレベル

システム分析

MBSE

MBD

システム記述、表現

システムレベルの設計がMathWorksソリューションで対応可能となりました。

(Simulink)

システム結合

5

システムズエンジニアリングSystem Composer ™からSimulink®へ

システムのアーキテクチャ

システムの振る舞い

システム記述、表現

システム結合

System Composer ™

Simulink®

リンク

トレース

一致性の確認

6

本セッションのキーポイント

➢ MathWorksのシステムズエンジニアリングソリューションにより、要求、アーキテクチャおよび設計間のトレーサビリティを可能にするための一貫した情報の流れを確立することが可能になります。

設計モデルとのリンク

REQ 3.1 ENABLING CRUISE CONTROL

Cruise control is enabled when

…..

ENABLE SWITCH DETECTION

If the Enable switch is pressed

……

アーキテクチャモデルとのリンク

派生

7

本セッションのキーポイント

➢ MathWorksのシステムズエンジニアリングソリューションにより、要求、アーキテクチャおよび設計間のトレーサビリティを可能にするための一貫した情報の流れを確立することが可能になります。

➢ MathWorksのシステムズエンジニアリングソリューションは、アーキテクチャおよび設計を分析するための接続環境を提供し、システム設計領域から詳細設計領域のSimulinkモデルと接続が可能になります。

ADD

IMPLEMENTATION

HERE

Autogenerated by System Composer on Jan 25, 2019 2:00 pm EST

8

本セッションのキーポイント

➢ MathWorksのシステムズエンジニアリングソリューションにより、要求、アーキテクチャおよび設計間のトレーサビリティを可能にするための一貫した情報の流れを確立することが可能になります。

➢ MathWorksのシステムズエンジニアリングソリューションは、アーキテクチャおよび設計を分析するための接続環境を提供し、システム設計領域から詳細設計領域のSimulinkモデルと接続が可能になります。

➢ MathWorksのシステムズエンジニアリングソリューションは、 1つのマルチドメイン環境でアーキテクチャすべての部分を分析するための統合プラットフォームを提供します。

動的システム 状態マシン 離散イベント 物理モデリング

9

プロセス初期段階

コンセプト設計/描画プロセス後期段階

Simulinkモデル

これらキーポイントの重要性は?

10

プロセス初期段階

コンセプト設計/描画プロセス後期段階

Simulinkモデル

トレーサビリティ同期

分析 & シミュレーション

システムコンセプト設計と詳細設計のギャップとは?

<一貫した情報の流れ><接続可能な環境>

<分析 & シミュレーション基盤> が必要

11

Connected

トレードオフ分析 マルチドメインへの対応

そのギャップを埋めるには何が必要でしょうか?

ラフスケッチ 実装モデル

情報管理におけるトレーサビリティ

コンセプト設計/描画 モデル

12

MathWorksソリューション: System Composer ™ により

要求カバレッジのレポートを利用した影響分析

Simulink Requirements ™

MATLAB Simulink

ラフスケッチ トレードオフ分析 マルチドメインへの対応 実装モデル

13

ではこれからMathWorksソリューションを用いたシステムズエンジニアリングの一連の流れをご覧ください

14

今回はデ・ハビランド・カナダ社のレシプロ機 “ビーバー”の電動化プロジェクトを例に取り上げます

要求の取り込み

コンポーネントの作成

抽象インタフェースの作成

要求とのリンク

個別プロパティの作成と分析

既存Simulinkモデルとの接続

最適化

15

Simulink Requirements ™要求からアーキテクチャおよび設計への可視化、リンクを可能に

アーキテクチャや設計における実装状況をモニタ 要求変更の影響を特定する

アーキテクチャ、設計、コードおよびテストへの要求リンク

外部ソースからの要求のインポートと可視化

16

System Composer ™直感的なシステムおよびアーキテクチャの設計

描画

==

アーキテクチャ

よりハイレベルな領域におけるシステム設計のラフスケッチが可能になります。

17

System Composer ™データ駆動型分析に基づいたトレードオフ分析によるアーキテクチャの最適化

カスタムデータの追加 ロールアップデータの一括計算分析モデルの作成

データ分析にMATLABを用いることで、より実現性の高いアーキテクチャ設計が可能になります。

18

System Composer ™スポットライトビューを用いた複雑なアーキテクチャ設計の取り組み容易性向上

コンポジション スポットライト

マルチドメインシステムの設計をよりやり易くします。

19

System Composer ™システムおよびアーキテクチャモデルとSimulinkモデルの接続

ADD

IMPLEMENTATION

HERE

Autogenerated by System Composer on March 25, 2019 2:00 pm EST

アーキテクチャコンポーネントからSimulinkモデルの生成

アーキテクチャコンポーネントとSimulinkモデルの接続

詳細設計領域のSimulinkモデルとシームレスに接続が可能です。

20

Simulinkはマルチドメインモデリングのための多くの方法をサポートします

動的システム 状態マシン 離散イベントシステム

物理モデリング オブジェクト指向

MATLAB/Simulinkをシステム設計の開発にお役立て下さい!

22

© 2019 The MathWorks, Inc. MATLAB and Simulink are registered trademarks of The MathWorks, Inc. See www.mathworks.com/trademarks for a list of additional trademarks. Other product or brand names may be trademarks or registered trademarks of their respective holders.

Accelerating the pace of engineering and science

top related