Product Design, Manufacturing & Innovation Resources
» Simulink: モデルベース設計

Simulink: モデルベース設計

1990
  • MathWorks
最新のオフィスで自動車制御システムの設計にSimulinkを使用するエンジニア。.

(画像はイメージです)

Simulinkは、グラフィカルプログラミング環境であり、 MATLAB Simulinkは、マルチドメイン動的システムのモデリング、シミュレーション、および分析に使用されます。ブロック図インターフェースを使用し、ユーザーはシステムコンポーネント(伝達関数、信号発生器など)を表すブロックを接続します。Simulinkは、モデルベース設計に広く使用されており、シミュレーション、組み込みシステムの自動コード生成、および継続的なテストと分析を可能にします。 検証.

Simulinkは、システムの動作を支配する基礎となる微分方程式を抽象化する、視覚的なブロックベースの言語を提供します。モデルベース設計(MBD)と呼ばれるこのアプローチでは、システムモデルが開発プロセスの中心に据えられます。エンジニアや科学者は、テキストコードを記述する代わりに、豊富なライブラリからブロックをドラッグアンドドロップして接続し、信号の流れを表現することでモデルを構築できます。この環境には、システムの時間経過に伴う動作をシミュレーションするための数値ソルバー群が含まれており、線形、非線形、連続時間、離散時間、ハイブリッドシステムなど、動的システムの迅速なプロトタイピングと解析を可能にします。

Simulinkの重要なイノベーションの一つは、システム設計と実装の間のギャップを埋めることができる点です。Simulink Coderなどのアドオン製品を使用することで、グラフィカルモデルから高品質で効率的なCおよびC++コードを自動生成し、組み込みプロセッサに展開できます。これにより、手動コーディングによるエラーが劇的に削減され、自動車、航空機、産業機械などに搭載されている複雑な制御システムの開発サイクルが加速されます。このモデルは、シミュレーション、テスト、最終実装における唯一の信頼できる情報源となり、生成されたコードが物理ハードウェアと相互作用するリアルタイムプロセッサ上で実行されるハードウェア・イン・ザ・ループ(HIL)シミュレーションなどの手法を可能にします。

UNESCO Nomenclature: 3304
制御工学

タイプ

ソフトウェア/アルゴリズム

混乱

増分

使用法

広く普及している

前駆物質

  • アナログコンピューティングの概念
  • SPICE(集積回路シミュレーションプログラム)
  • SystemBuild(初期のグラフィカルモデリングツール)
  • Stateflow(ステートマシンモデリング用)

アプリケーション

  • 自動車制御システム設計(例:ABS、エンジン制御ユニット)
  • aerospace flight control and simulation
  • 産業オートメーションとプロセス制御
  • digital signal processing algorithm design
  • 通信システムモデリング
  • 再生可能エネルギーシステムの設計(例:風力タービン制御装置)

特許:

NA

潜在的なイノベーションのアイデア

ボットによるトラフィック(現在1日あたり4万件以上)を排除するため、このコンテンツはコミュニティメンバー限定となっています。
> ログイン < または > 登録 < (100%無料)でこれにアクセスできます。他のすべての制限付きコンテンツとツールも同様です。

関連キーワード:Simulink、モデルベース設計、MBD、ブロック図、シミュレーション、制御システム、組み込みシステム、コード生成、動的システム、MATLAB。

歴史的背景

Simulink: モデルベース設計

1989
1990
1990
1990
1990
1990
1990
1987-03
1990
1990
1990
1990
1990
1990
1990

(日付が不明または関連性がない場合、例えば「流体力学」などでは、その注目すべき出現時期の概算値が提示されます。)

関連する発明、革新、および技術原理

フルサイズの画像とダウンロードは、登録会員のみが100%無料で利用できます。