question

Alonso avatar image
0 Likes"
Alonso asked Alonso edited

AGV with different distribution points and different frequencies

Good morning, I'm starting to work with AGV and I have a question. I am making my model available as an attachment. The AGV takes the box in Queue 1 and deposits it in Queue 2. Now I need a second AGV to deposit one or 2 boxes at most in Queue 3,

Queue 4 and Queue 5. However, the AGV has an 80% chance of depositing in Queue 3. 10% in Queue 4 and 10% in Queue 5. and the AGV will only leave one or 2 packages in a queue.


AGV_TESTE.fsm


agv-te-a.jpg



FlexSim 24.2.1
agv
agv-te-a.jpg (127.4 KiB)
agv-teste.fsm (55.0 KiB)
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

Gustavo Teodoro avatar image
0 Likes"
Gustavo Teodoro answered Alonso edited

For the logic:
1) I deleted the AGV Process Flow and created a General Process Flow.

2) All items that enter int the “Queue1” go to a List: “Items”

3) For the First AGV, when a box enters the queue, the AGV is requested. Then, the iten is loaded and unloaded into “Queue2”. The logic is circular, and the AGV waits for the next box.

4) The second AGV follows the same logic, however, in the Pull from list, the “Request Number” field is 2 (maximum number of boxes it can load) and the “Require Number” is 1 (minimum required to load).


5) After loading, it is drawn which queue it will be unloaded into (Assign Labels: Queue) according to the rule: 80% “Queue3”, 10% “Queue4” and 10% “Queue5”. In the same way, the logic is circular.
6) 2 control points have been added for the AGVs path.
7) The model is attached.
agv-teste_Solution.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.

Alonso avatar image Alonso commented ·

Thank you @Gustavo Teodoro. Your Solution helped a lot. Obrigado!

0 Likes 0 ·