Running subsystems individually in Simulink

28 ビュー (過去 30 日間)
SY Koh
SY Koh 2016 年 4 月 7 日
回答済み: Hatice OKUMUS 2021 年 6 月 15 日
Good day all, I am currently having trouble with my Simulink model. There are 2 subsystems A and B. I would like to make subsystem A run first then using the data produced, run subsystem B. Is there a function of Simulink block i could use to execute this?
I have tried using trigger and enable with a step input of 10sec before subsystem B but it didn't work. I have tried a store memory but it didn't work too. A Variant subsystem is considered but as the input to both subsystems A and B are different, i assume it would not work as well.
I would appreciate the help and support i can get from you guys! Thank you very much!
  3 件のコメント
SY Koh
SY Koh 2016 年 4 月 8 日
Hi Zack. Thank you for the reply. I have attached a Simulink model in the link attached below. Basically, Subsystem A is a PV configuration which has to run first to obtain my V-P graph. Then subsystem B consisting of a MATLAB function and converter would be used to process the data from Subsystem A(PV configuration). I hope this explanation of my problem would be clearer.
https://www.dropbox.com/sh/asononvm9hgnlig/AABrIsRZRfH2OCMBLMDx9Af1a?dl=0
Praneet Kala
Praneet Kala 2020 年 10 月 16 日
I would use and atomic subsystem(https://www.mathworks.com/help/simulink/slref/subsystem.html) unless you want to buffer and collect all data from A and pass it into B. The atomic subsystem will set the execution order of A to run first and then only once process will it pass data to B.

サインインしてコメントする。

回答 (1 件)

Hatice OKUMUS
Hatice OKUMUS 2021 年 6 月 15 日
HI SY could you solve ypur problem?

カテゴリ

Help Center および File ExchangeSchedule Model Components についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by