question

PT2 avatar image
0 Likes"
PT2 asked PT2 edited

Failure repair process flow

How to assign failure and repair times (MTBF and MTTR) to individual stations connected in series.


FlexSim 21.1.4
flexsim 21.1.4
· 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.

1 Answer

Felix Möhlmann avatar image
0 Likes"
Felix Möhlmann answered Felix Möhlmann commented

What is missing to your solution is a way to tell the "breakdown token" which token to release and to differentiate between the case when a token is already using the station or not.

For this purpose I added an array as a label "stationTokens" of the process flow. When a token pulls a station, I change the entry for that station's index to a reference to the token. This way the "breakdown tokens" can check whether they should pull a token to the "Waiting Area" and which one.

If there is no token they simply pull the station themselves to prevent other tokens from using it for the duration of the repair.

I create one "breakdown token" for each station and have them loop through the "wait for breakdown - repair" cycle.

multistation2_1.fsm


multistation2-1.fsm (38.3 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.