How to Move AGV in Batches in Control area.

How to Move AGV in Batches in Control area.

abhijeet_p
Not applicable
3 Views
7 Replies
Message 1 of 8

How to Move AGV in Batches in Control area.

abhijeet_p
Not applicable

[ FlexSim 18.0.10 ]

Hi, I have made Transportation Model by using AGV. After AGV entry point, empty AGV stops at Weighing CP for 60 sec. On returning path Loaded AGV also stop on Weighbridge CP for 60 sec. Provided Control Area around these both CP to allowed Single AGV entry at a time. After this in this control area empty and loaded AGV entering alternatively. How can I make Empty & Loaded AGV to move in batches inside the control area. PLEASE FIND THE ATTACHED IMAGE OF CONTROL area of model. Also Model is attached.AGV process flow Model_ Weighbridge process - 2in1_autosave.fsm28253-1589053550678.png

0 Likes
Accepted solutions (1)
4 Views
7 Replies
Replies (7)
Message 2 of 8

benjamin_w2
Not applicable

Hi @Abhijeet P,

There is not an easy way to do this. In general, control points are designed only to have 1 AGV acquire them at a time. You can't really pass on a single AGV network path. What type of batching behavior are you looking for?

0 Likes
Message 3 of 8

benjamin_w2
Not applicable

Hi @Abhijeet P, were you able to figure out a solution?

0 Likes
Message 4 of 8

abhijeet_p
Not applicable

No solution found yet.

0 Likes
Message 5 of 8

tanner_p
Not applicable

I think more information would be helpful in finding a solution. Benjamin asked, "What type of batching behavior are you looking for?".

For example, do you want the AGVs to form a train and travel to the designated control point? Or perhaps you want them to share a delay time? A detailed description of what needs to happen would be helpful.

0 Likes
Message 6 of 8

abhijeet_p
Not applicable

Actually i want to move 3 Empty AGV's one by one through control area during this, 3 Loaded AGV's should wait and after passing all three empty AGV's they will move one by one through control area. Thanks for reply. Module is attached here.AGV process flow Model_ Weighbridge process_autosave.fsm

0 Likes
Message 7 of 8

abhijeet_p
Not applicable

Actually i want to move 3 Empty AGV's one by one through control area during this, 3 Loaded AGV's should wait and after passing all three empty AGV's they will move one by one through control area. Thanks for reply. Module is attached here.AGV process flow Model_ Weighbridge process_autosave.fsm

0 Likes
Message 8 of 8

benjamin_w2
Not applicable
Accepted solution

This is a little unorthodox, but I think I found a solution. Please reference this question for details of how to stop an AGV.

29737-batchedagvs.gif

I will attach the model for the finer details, but the key concepts are:

  1. Token is created when AGV hits a CP
  2. Delay for 8 seconds to allow trailing AGVs to hit control point
  3. Stop AGVs
  4. Batch 3 AGVs
  5. Aquire the zone (equivalent of control area)
  6. Resume AGVs
  7. Wait for AGVs to arrive at further control point
  8. Release zone

Please see the attached model.

BatchedAGVs.fsm