question

Daniel C avatar image
0 Likes"
Daniel C asked tannerp commented

Working in 2 stations by percentage

I have an operator connected to 2 processors, but I want him to work at the second station only when his utilization drops bellows 30%. How can that be done?

FlexSim 19.0.0
flexing
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

Logan Gold avatar image
1 Like"
Logan Gold answered
@Daniel C

Here is an example model (resourceutilization-example.fsm) to show you how you can do this in Process Flow. I tried to keep the windows open that show all the important changes that were made to get this working. However, in the "ProcessFlow - Operator Properties" window, you'll also want to look at the Back Orders tab as well as the Fields tab. You'll also want to look at the Query field in the Acquire Operator activity in the Process Flow.

The main thing is the example model uses Process Flow to recreate the logic that a Processor would normally do itself to acquire an Operator for process time - mainly so we can use some additional features in the Operator resource and the Acquire Operator activity. Mostly, the Acquire Operator activity uses a query in conjunction with the utilization field in the Operator resource (a number between 0 and 100) and the highestUtilization label on either Processor.

The query determines if the Operator can be acquired to work on a Processor by seeing if the Operator's utilization is less than the value of the highestUtilization label on a given Processor. Since Processor1's label is set to 100, the Operator can always work on that Processor. But Processor2's label is set to 30, so the Operator can only work on that Processor when its utilization is less than 30.

One last thing to note is with how backorders work in a Resource (which is the same as backorders on lists), I had to create a Back Order Reevaluation Event in the Operator resource. This will cause any backorders to be reevaulated every 1 time unit, or every 1 second in the example model.


5 |100000

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