どうやったら、シミュレーション速度を早くできますか?

問題: 

シミュレーションの実行速度が非常に遅いのですが、どうやったら早くなりますか?

解決手法: 

シミュレーションの実行速度を改善する一般的な方法はありませんが、下記を試して下さい:

1. システムがstiffである場合(例:回路の時定数が複数のオーダーにわたる場合)に、 「ode45」、「DOPRI」のような、スタンダードODEソルバを使用すると、計算速度は非常に遅くなるため、 「ode15s」、「ode23tb」、「RADAU」のようなstiffソルバへ変更して下さい。

2. モデル全体のブロックが、各時間ステップ毎に実行されるように、 局部的に非常に小さなサンプリングタイムで動作する離散制御ブロックの使用を避けて下さい。

3. シミュレーション結果の精度を制御できなくなるため、 計算速度向上が目的で、固定タイムステップソルバを使用することは、通常お勧めしていません。