Make Flow elements return to a processor multiple times in a restaurant

Make Flow elements return to a processor multiple times in a restaurant

Nicxon
Not applicable
17 Views
1 Reply
Message 1 of 2

Make Flow elements return to a processor multiple times in a restaurant

Nicxon
Not applicable

[ FlexSim 25.0.4 ]

I am working on a model that simulates a restaurant. I don't know how to make the customers go back multiple times to the 'sauces' station from the tables: 'table1', 'table2', 'table3', and all the tables. What I have done so far is make the customers return only once using CONVEYORS. At the tables, I have set the OUTPUT, SEND TO PORT, BY PERCENTAGE.

I still don't know how to make the customers go back to the sauces station more than twice.

I am simulating a restaurant where people go back to add sauce to their dishes, sometimes more than 3 times or depending on the situation, but I don't know how to make that happen.

The flow of my model is CUSTOMER ENTRY -> CASHIER -> KITCHEN -> SAUCE STATION -> TABLES -> CUSTOMER EXIT.




MODELO INICIAL_ANTOJITOS.fsm1743536904976.png

0 Likes
18 Views
1 Reply
Reply (1)
Message 2 of 2

moehlmann_fe
Observer
Observer

The "By Percentage" logic works correctly and that does include people going back more than two times. I made a couple adjustments to your model to make it easier to follow the flow of people.

- The number of customers between Queue2 and the exit is limited to the number of processors.
- When they first enter, a customer will move to the first available processor.
- Afterwards they will always return to the same processor.

A histogram chart plots how often people visited the sauces station. When running the model for long enough (around 30k seconds in this case) it closely resembles the exponential distribution that would be expected.

1743576147857.png

modelo-inicial-antojitos_1.fsm

You can of course implement a more complex logic. For example to ensure that everybody visits the sauces station at least twice or to set an upper limit. But you will have to give more details about you goals in order for me (or anyone else) to help with that.

0 Likes