question

Borja Lorenzo avatar image
0 Likes"
Borja Lorenzo asked Borja Lorenzo commented

Area Control in Astar with Label Filtering

Hello everyone,

Could a label be used to apply in the control area?

In the simplified scenario, I have four AGVs: two with the string label "planta" and two with the string label "tren."

What I want to achieve is that AGVs with the label "planta" are not affected by the control area, but the control should apply to AGVs with the label "tren" and among those with the label "tren."

In other words, when an AGV with the label "tren" enters the control area, it should not allow anyone else to pass, regardless of the label, whether it is another with the label "tren" or different (in this case, "planta").

On the other hand, if an AGV with the label "planta" enters the control area, it should allow anyone with the label "planta" to enter but not anyone with the label "tren.


Simplificacion control area in Astar.fsm

FlexSim 24.1.1
agvlabelastar navigatorcontrolarea
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

Felix Möhlmann avatar image
1 Like"
Felix Möhlmann answered Borja Lorenzo commented

You can manually allow or deny allocations by overriding the return value of the "On Request" event. So you'd store which type of AGV is currently in the area and make a decision whether to allow a request or not based on that.

simplificacion-control-area-in-astar_1.fsm

(In the attached model I changed one of the TEs type to better showcase the logic. Their order is now tren, planta, planta, tren)

I used the same approach in this post where I also explain the thoughts behind it in a little more detail.


· 5
5 |100000

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