Simulink での並列計算
Simulink® のシミュレーションを並列計算を使用して高速化する
複数の並列シミュレーションや大量のデータのログを伴うワークフローについて、並列計算を使用して Simulink のシミュレーションを高速化できます。この方法は、モデルのテスト、実験の設計、モンテカルロ解析、モデルの最適化などのシナリオで便利です。
ツール
| 複数のシミュレーション | Simulink エディターから複数のシミュレーションを実行する (R2021b 以降) |
| シミュレーション マネージャー | 複数のシミュレーションの監視およびシミュレーション データの可視化 |
トピック
シミュレーションの実行
- Simulink での複数のシミュレーションの実行 (Simulink)
parsimコマンドとbatchsimコマンド、および Simulink エディターの [複数のシミュレーション] パネルから複数のシミュレーションを実行する。 - 並列シミュレーションの実行 (Simulink)
モデルの並列シミュレーションをプログラムで実行します。 - 家の熱モデルの parsim を使用した並列シミュレーションの実行 (Simulink)
Simulink.SimulationInputオブジェクトを使用して複数の並列シミュレーションのコマンド ライン ワークフローを実行する。 - Configure and Run Simulations with Multiple Simulations Panel (Simulink)
Learn about the Multiple Simulations panel in the Simulink Editor. - 複数のシミュレーション ワークフローの比較 (Simulink)
parsim、RunInBackgroundをもつparsim、およびbatchsimの類似と相違を理解する。 - 複数のシミュレーション ワークフローのヒント (Simulink)
この例の目的は、並列シミュレーション ツールを使った複数のシミュレーションの実行について、役立つヒントを紹介することです。 - シミュレーション マネージャーを使用した結果の解析 (Simulink)
シミュレーション マネージャーを使用したシミュレーション データの可視化、シミュレーションの結果およびトレンドの解析。 - 並列ビルドを使用した参照モデルの更新時間の短縮 (Simulink)
並列ビルドを使用して大きなモデル参照階層に対するブロック線図の更新時間を短縮します。
電気システムのモデル化
- 共振 LLC DC-DC コンバーターでのモンテ カルロ シミュレーションを使用した許容誤差の調査 (Simscape Electrical)
この例では、LLC 共振 DC-DC コンバーターの一部のコンポーネントに許容誤差がある場合に、Simscape™ Electrical™ を使用してモンテ カルロ解析を実行し、コンバーターの設計を最適化する方法を説明します。 - Characterize Condenser Microphone Model (Simscape Electrical)
This example shows how to characterize a condenser microphone model using the Variable Gap Capacitor (Simscape Electrical) block. (R2024b 以降)
コードの生成
- 並列ビルドを使用した参照モデルのビルド時間の短縮 (Simulink Coder)
並列ビルドを適用し、大きなモデル参照階層のビルド時間を短縮します。
関連情報
- 自動並列サポートがある関数 (Simulink)
- 自動並列サポートがある関数 (Simscape Electrical)





