0

それ自体がシミュレーションであり、メイン シミュレーションを再開する前に特定の時間に完全に実行する必要があるサブシステム (または参照モデル) を含むシミュレーションを実行しています。

基本的に、時間 t で、メイン シミュレーションはサブシステムの出力を必要とします。次にサブシステムがトリガーされ、シミュレーションが 6 秒間実行されます (サブシステムのシミュレーションは時間に依存します)。次に、メイン シミュレーションはサブシステムの出力を使用します。ここでの問題は、メイン シミュレーションが再開するときに、t+6s ではなく t+ts (サンプリング時間) の時点で再開する必要があることです... したがって、サブシステムは一種の仮想クロックで実行する必要があります。

これはどういうわけか可能ですか?そうでない場合、代替手段は何ですか?

よろしくお願いします!!!

ファビアン

4

1 に答える 1

2

私は自分の試みについてフィードバックをしたことがないことに気づきました。私が見つけた解決策は、メインのシミュレーションとは独立したシミュレーションとして参照モデルを実行/呼び出す Matlab Function ブロックでシミュレーション サブシステムを置き換えることでした。これは完全に正常に機能します!

于 2015-10-02T11:59:32.860 に答える