question

Abhijeet P avatar image
0 Likes"
Abhijeet P asked Benjamin W2 answered

How to Move AGV in Batches in Control area.

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

FlexSim 18.0.10
agvflexsim 18.0.10
· 6
5 |100000

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

Benjamin W2 avatar image Benjamin W2 commented ·

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 0 ·
Benjamin W2 avatar image Benjamin W2 commented ·

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

0 Likes 0 ·
Abhijeet P avatar image Abhijeet P Benjamin W2 commented ·

No solution found yet.

0 Likes 0 ·
tannerp avatar image tannerp Abhijeet P commented ·

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 0 ·
Show more comments
Abhijeet P avatar image Abhijeet P Benjamin W2 commented ·

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 0 ·

1 Answer

Benjamin W2 avatar image
1 Like"
Benjamin W2 answered

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

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


batchedagvs.gif (1.0 MiB)
batchedagvs.fsm (49.3 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.