question

David Chan avatar image
0 Likes"
David Chan asked David Chan commented

AGV behavior

Hi I have attached a simple AGV route model using the AGV PF template. The purpose is just to pick up the boxes from three production line and send them to the sink. I find strange behavior with the AGV. The behavior that I could not understand are:

1. Even when the boxes are present, the AGV bypass the station

2. There is no box in the station, but the AGV route to that station.

Please run the model to at least 600 seconds to see all these behaviors. Just wonder if there is anything wrong with my model.

Please advise

David

pwi-demo-1-autosave.fsm

FlexSim 18.1.2
agv
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

Jordan Johnson avatar image
1 Like"
Jordan Johnson answered David Chan commented

The issue is that you have multiple NextLookForWork connections at several decision points. The default behavior in the template in that case is round robin (because the destination is pulled from the list, and immediately pushed back on). Sometimes the AGV will go to one destination. Then next AGV will go to the other, even if it's not the correct route given the box's location.

I think you need to use LookForWork connections instead. That way, the AGV can check all three locations at once, and then make a decision. If you add a "distance" field to the Local Partitioned Load List, you can then make sure to get the furthest box, which I think is what you were hoping for.

pwi-demo-fixed.fsm


pwi-demo-fixed.fsm (122.3 KiB)
· 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.

David Chan avatar image David Chan commented ·

@jordan.johnson Thanks for your model.

David

0 Likes 0 ·