How can I model the waiting time in Simulink?

4 views (last 30 days)
Min ByeongGwan
Min ByeongGwan 2021年6月3日
Answered: Pavan Guntha 在31日ug 2021
I'm struggling to model the saved time between 'do something' and 'do nothing'.
More specifically, I'm making a model that shows how much we can save the time after we equip something. I used 'Entity Generator' module to make entities randomly. At this circumstance, how can I model the reduced time of 'do something', compare to 'do nothing' of each entity? I have no idea about which module i can use and how to do this...
I use version of 2021.

Answers (1)

Pavan Guntha
Pavan Guntha 在31日ug 2021
Hello Min,
You could make use of ' Enabled subsystem ' for modelling waiting time. The following example illustrates the idea:
1) The 'Enabled subsystem' contains the logic which needs to wait until a particular condition is met in order to execute.
2) The condition is modelled here using a ' MATLAB Function ' block whose output decides when to enable the subsystem. The attached model illustrates that the MATLAB Function considers the value of ' Constant ' block which changes upon clicking a ' Push Button ' to decide the output.
In a similar manner, you could modify the logic within ' MATLAB Function ' block to appropriately control the enabling/ disabling of subsystem and hence model the waiting time functionality. The simulink model is attached for your reference. For information about 'Enabled Subsystems' you could have a look at the documentation page: Using Enabled Subsystems
Hope this helps!

Community Treasure Hunt

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

Start Hunting!