question

yoni A avatar image
0 Likes"
yoni A asked yoni A commented

MTBF-MTTR in process flow

How can I incorporate the logic of uptime and downtime in a process flow, similar to the logic that is added to the processor in the 3D view. and example would help

FlexSim 18.1.1
process flowmtbf mttr
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

·
Emily Hardy avatar image
3 Likes"
Emily Hardy answered yoni A commented

This depends on whether or not you want the breakdown to apply to 3D models or to a token.

If you are using a 3D model and want to use process flow to create a breakdown, create an interarrival source with the breakdown data, and then create a Custom Code activity that stops the object. Then you can add a delay, or add a sequence of activities that the operator will follow. Then, create a second Custom Code to resume the objects.

If you want the breakdown to apply to the tokens, wrap your process flow in a zone. Then create a block like this to the side of your process flow:

This will save the tokens position, release the token, and then restore it to its last location when the downtime is over.

If you let me know which of these options you were looking for, I can create a sample model for you. Let me know if this helps!


· 11
5 |100000

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

yoni A avatar image yoni A commented ·

thanks @Emily Hardy

0 Likes 0 ·
yoni A avatar image yoni A commented ·

I would like to apply it to a token @Emily Hardy, would you use the same block for breaks and lunches downtime will that be a separate block?

0 Likes 0 ·
mtbf-mttr2.png (20.9 KiB)
Emily Hardy avatar image Emily Hardy ♦ yoni A commented ·

For breaks and lunches I would create a separate block as a scheduled source, and create a table of the scheduled breaks and lunches. The one I used above will be created at a random time.

0 Likes 0 ·
yoni A avatar image yoni A commented ·

Hi @Emily Hardy, can you send me the sample model for both the MTTBF and the break and lunches

thanks

0 Likes 0 ·
Emily Hardy avatar image Emily Hardy ♦ yoni A commented ·

Here's a model showing these two interruptions.

yoni-support-model.fsm

1 Like 1 ·
Show more comments
yoni A avatar image yoni A commented ·

thanks @Emily Hardy,

1-I understand the delay part on the breakdown and breaks, how it is saved and later release to the waiting area and then restored. The part that I don't get yet, is that you use three separate sources, and I see that the token fill up in the breakdown box and the breaks, but if the delay in both represent a downtime, why does the processor keeps filling up as if it is processing

2-lets say I add 3 more processors how does the breakdown and box lunch block, knows to which processor is belongs to? how can I get statistics of the total time of downtime due to break and lunch?

3-I assume the source at the beginning of breakdown block is the random variable, but in my case I don't have the timing or frequency of the downtime, I only have the day it went down and for how long it went down

0 Likes 0 ·
yoni A avatar image yoni A yoni A commented ·

@Emily Hardy , see previous reply for this

0 Likes 0 ·
yoni A avatar image yoni A commented ·

Hi, @Emily Hardy, in your lunch your schedule source have a 1 from12 to 13 and from 16 to 17, but the token is generated at 12:25 and 16:23 why? shouldn't it be generated at 12 and 16?

0 Likes 0 ·
Emily Hardy avatar image Emily Hardy ♦ yoni A commented ·

Sorry- I meant to change one of the parameters. Currently FlexSim will create a token randomly between 12 and 13. Change the "Arrival Spacing" to "At scheduled time" as shown in the screenshot.

0 Likes 0 ·

Write an Answer

Hint: Notify or tag a user in this post by typing @username.

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