Systems with two different execution rates
1 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
Samy Alkhayat
am 18 Okt. 2022
Kommentiert: Samy Alkhayat
am 21 Okt. 2022
Hello,
I want to simulate 2 models that execute at 2 different rates
System 1 output (at 20 ms) is an input to system 2 (which executes at 10 ms), and system 2 output goes back to system 1 as a feedback signal.
How can this be accomplished in Simulink environment?
Thanks in anvance!
0 Kommentare
Akzeptierte Antwort
Walter Roberson
am 21 Okt. 2022
If what you have is two blocks (or subsystems) both inside the same model, then you could use https://www.mathworks.com/help/simulink/slref/ratetransition.html rate transition block .
I am not familiar enough with Simulink to know all of the conditions under which blocks can end up running at different rates. I know that when you use a Simulink buffer block or a conversion between pixel streams and frames such as convertToFrames that the other side of the block is considered to run at a different rate.
Weitere Antworten (1)
Paul
am 18 Okt. 2022
Hi Samy,
If so, and if you have at least R2022a, I suggest you check out this blog post, the comments at the bottom, and the links to the relevant doc pages. If you don't have 2022a, I don't think it can be done (I could be wrong).
Siehe auch
Kategorien
Mehr zu Schedule Model Components finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!