question

Pengzheng Z avatar image
0 Likes"
Pengzheng Z asked Pengzheng Z commented

How to change the efficiency according to the number of workers?

Hello Community!

I am simulating a situation where a worker will join another station when he/she finishes the task at hand and will go back to his/her station when a new task comes. So for a specific station, there will be two different processing times, e.g. 30s when there's only one worker, 15s when the vacant worker joins. I wonder if it is possible to do adjustments like that in FlexSim or FlexSim will adjust the processing time automatically to reflect the change in the number of workers?


Thanks in advance for your help!

FlexSim 21.0.2
flexsim 21.0.2operator efficiencyscheduled simulation
· 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.

Joerg Vogel avatar image Joerg Vogel commented ·

FlexSim won’t cut the processing time automatically by number of joining operators. This is a logic built upon Process Flow, where you move an item into a processor and release the item by your process flow logic. I suggest you use an object that gets available by adding process flow processor pane to your model in the Object Library. That is not a simple task because your have to handle input and output, process time, arrival of operators and naturally the statistical issues of the processor in your logic.

0 Likes 0 ·
Jason Lightfoot avatar image
2 Likes"
Jason Lightfoot answered Pengzheng Z commented

In the attached model (originally FlexSim 5.5) the conveyor fed processor has this table as a label, defining the time the operation would take with a constant number of operators:

You can see the optimal efficiency is with 2 operators, taking 36 operator-time units.

The operators in the model are preempted by other tasks so that the number used is changing throughout the processing time. When there is a change the model displays the time worked as the 'optimal equivalent' - so in the example that references the 36 units required with 2 people.

It's been a while since it was put together (10 years) - so if you find gremlins, let us know here.

20.1_OperatorDependentProcessTime4_cleartasks.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.

Pengzheng Z avatar image Pengzheng Z commented ·

Thanks, I will try it out!

0 Likes 0 ·
Steven Hamoen avatar image
1 Like"
Steven Hamoen answered Pengzheng Z commented

@Pengzheng Z Here is a solution with Process Flow. Only condition is that only at the start of a new job, operators decide what they do.

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

Pengzheng Z avatar image Pengzheng Z commented ·

Thanks!

0 Likes 0 ·