question

bnh-flexsim-for-masterthesis avatar image
0 Likes"
bnh-flexsim-for-masterthesis asked Logan Gold answered

AGV-Network Collision Detection and Reaction

FlexSim_Intersection_Logic_Type_A_Test_02.fsmHey All,

I am currently experiencing some troubles with modelling of an AGV-network (see attached data).
Sometimes the AGV will detect if there is an other AGV in its proximity, but thats not always the case. Especially if the affected AGVs are from different AGV-groups (here: 1_x and 2_x).
Is there a possibility to implement some rules for proximity detection and handling of such situations, so that the AGVs do not clip into eachother and even overtake each other?
Please keep in mind that i am purposely using AGVs with the AGV-network for modeling and not the AMR-modell, because in my case, the AGVs must always move on the layout and should only stop, not dodge as the space on the paths is restricted to one AGV only.

This is especially interesting for me regarding the handling of intersecting paths.


kind regards!

FlexSim 23.0.2
agvnetworkcollision avoidanceintersections
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

Logan Gold avatar image
2 Likes"
Logan Gold answered Jason Lightfoot commented

You can set the Accumulation Type of the AGV paths to Default Accumulation (or set up your own accumulation) and that should take care of the AGVs overlapping.

You can also use Control Areas on the intersections to make sure only one AGV is an intersection at a time. In the attached model (flexsim-intersection-logic-type-a-test-02_FS1.fsm), I set the control areas to be at least as big as the AGVs so they wouldn't overlap when 2 AGVs are travelling on 2 different paths. You can adjust the control area sizes and locations if they aren't working as you'd like.

If the previous ideas don't do everything you want, you can also check out the Agent System Tool:

https://docs.flexsim.com/en/23.0/Reference/Tools/AgentSystem/AgentSystemOverview/AgentSystemOverview.html

Proximity behaviors should be able to handle what you're asking for. You can find some more information, along with a link to a video and some example models, here:

https://answers.flexsim.com/articles/84495/view.html?overrideforward=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.