question

Marten Vdr avatar image
0 Likes"
Marten Vdr asked Eric M commented

Extended rabbit chase or TSS cell operating mode

Rabbit chase original balanced_2021.fsm

I modelled a production cell based on the feedback another user got from @Joerg Vogel and @Benjamin W2 on this question: https://answers.flexsim.com/questions/85100/chase-the-rabbit-manufacture-cells-mode.html

This model uses Rabbit Chase, but I want to see what would happen if it used “extended rabbit chase”/” TSS”/ ”Bucket brigade” (there seem to be many different names for roughly the same thing).

Basically, all the operators are different in that they have different assembly speeds per processor. If three operators are working in the cell, at some point two of them get stuck behind the bottleneck (slowest operator).

I figure this might be a better solution than Rabbit Chase: operator 1 (fastest operator) gets assigned to processor 4. When he is idle, he moves through the cell in the direction of processor 3 and takes over the first “work in process” he encounters. The other operator that was working on that item, then moves back to the queue and starts working on a new item.

That way, the fastest operator who is normally most affected by a bottleneck, has no idle time at all.

But I have no idea how to model that.

Secondly: currently I use 4 groups to determine how many operators are working in a given simulation. Group1 has 1 operator, Group2 has 2 operators, etc. Is there a more elegant way of letting the simulation know how many operators it should use?

I would greatly appreciate any help!

Marten

FlexSim 21.0.2
lean manufacuringmanufacturing cells
· 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

Joerg Vogel avatar image
1 Like"
Joerg Vogel answered Marten Vdr commented

This is just an abstract For classic 3D. An operator currently working with lesser efficiency is preempted away from his current utilize task by a higher priority tasksequence. He has got an object connection to an operator with a higher efficiency grade. The FlexSim engine will transfer the preempted utilize task to the higher efficient operator. There are some logic obstacles to conquer. First continuing a utilize task makes only sense if the time to change operators is minimal. The higher efficient operator has to arrive at the processor right before the preempting occurs. If you work with more efficient operators a dispatcher has to manage any transfer for prepared operators. The preempting tasksequence brings the operator to start working on a new item.

At the end you will run into a balanced score card forecast. You have to decide when travel time and rest process time leads to the maximum benefit.

You will certainly adjust dynamically priorities of running tasksequence to decide which operator can be preempted away from his current utilize task.

· 4
5 |100000

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