question

arn-k avatar image
0 Likes"
arn-k asked Jason Lightfoot edited

Gradual failures

Hello
In my simulation, I have a processor with one type of failure but it can happen either abruptly or gradually (it is a 50-50 percent probability). The same case can be for the machine's recovery (it can go back to initial state instantly or it takes some time to restore the performance level). I was wondering if there is any option I can have these settings? Thank you

FlexSim 23.0.1
breakdownfailuresfail repair
· 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.

Natalie White avatar image
1 Like"
Natalie White answered Jason Lightfoot edited

Hi @arn-k,

I am not sure whether this is possible in MTBF/MTTR Properties. However, you can do this by using process flow. I am attaching a simple example model that uses decide activities to determine if there will be an immediate or gradual failure.

1688417643499.png

This example is simplified. It models a gradual failure or repair by increasing the process time for a period of time before stopping or resuming the processor. If this is too simplified, you could change the process flow to make the breakdown and repair more truly "gradual." If you have additional questions about this, please attach your model so we can better assist you.

Hope this helps!

gradualfailure.fsm



1688417643499.png (67.6 KiB)
gradualfailure.fsm (35.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.

Joerg Vogel avatar image
0 Likes"
Joerg Vogel answered Joerg Vogel commented

I think you can have a conditional MTTR. You can set a return value to null or any other positiv value upon an if-condition of duniform(0,1).
If you want to enlarge later on an already begun MTTR I would send a delayed message which is received a bit short hand before MTTR runs out. Then you can delay involved events of the event list or you activate a stop object resume mechanism to have a surrogate MTTR state.

· 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.