question

Joe L6 avatar image
0 Likes"
Joe L6 asked Joe L6 commented

Processor breakdown every time finishing a process

Hi team,

Here's a situation that I want to simulate:

I have an oven that heats the food(10 seconds). Every time I finish heating the food, I will let the oven cool down for 20 seconds. During cool down the oven isn't allowed to use. And after finishing the cool down then the oven is allowed to use again.

PS: The time that the food arrive at the oven is unfixed. So I can't use the MTBF/MTTR function to set when the oven will breakdown.( Or maybe there's a way to reach my situation but I don't know yet. )

I build a model as below:

schematic.png

Breakdown_every_time.fsm

And how can I reach this situation? Thank you!

FlexSim 18.1.2
processormtbf mttrbreakdown
schematic.png (60.4 KiB)
· 2
5 |100000

Up to 12 attachments (including images) can be used with a maximum of 23.8 MiB each and 47.7 MiB total.

1 Answer

Felix Möhlmann avatar image
1 Like"
Felix Möhlmann answered Joe L6 commented

You can close the processor's input in the "On Process Finish" trigger and also send a message after a delay of 20s. In the "On Message" trigger the input can then be opened again.

1665995361162.png

Additionally, you could set the state to track the "cooling" time vs. the normal "idle" time.

breakdown-every-time_1.fsm


· 1
5 |100000

Up to 12 attachments (including images) can be used with a maximum of 23.8 MiB each and 47.7 MiB total.