I want that the AGV can turn at the intersection when a deadlock occurs.

I want that the AGV can turn at the intersection when a deadlock occurs.

Penny1
Not applicable
287 Views
4 Replies
Message 1 of 5

I want that the AGV can turn at the intersection when a deadlock occurs.

Penny1
Not applicable

[ FlexSim 23.0.15 ]

Dear FlexSim Community,

螢幕擷取畫面-2024-04-27-132844.png

As you can see, I am trying to use this layout to perform material transportation tasks.

My idea is that if one of the AGVs causes a deadlock at an intersection, first determine which intersection it is at, and then determine which AGV it is. After determining which AGV it is, move it away first, stop for 5 seconds, and then let the AGV return to its original position.

The traffic avoidance logic at the intersection is as follows:

1714198092976.png

I want the AGV to return to where it was originally expected to go after turning, but the token generated by my newly created Event-Triggered Source (On deadlock) is different from the original token, so I don’t know how to make the AGV execute the original itinerary.

If I don't solve this problem, there will always be a deadlock situation.

Can anyone help figure out the error?

20240427_ex2.fsm

0 Likes
Accepted solutions (1)
288 Views
4 Replies
Replies (4)
Message 2 of 5

joerg_vogel_HsH
Mentor
Mentor
There are two path systems in FlexSim. An AGV path system behaves like a railway. A network node system acts like a road. Turning of vehicles matches better with a road system.
0 Likes
Message 3 of 5

Penny1
Not applicable

@Joerg Vogel

Thank you for your reply.

If I use the network node system, will the AGV move according to the from-to table I created?

Or can AGV path system and network node system be used at the same time? If so, can you give me some examples?


Thank you in advance.

0 Likes
Message 4 of 5

joerg_vogel_HsH
Mentor
Mentor
Accepted solution

You can use only one path system at a time.
An AGV System can detect failed allocation of a control point. Then you can redirect a vehicle to a different destination for example a control point or connected object to detour this vehicle.

A network node system relies on another tool to detect a deadlock. It is the agent system. Once a collision is detected you can detour your still movable vehicle to a different destination like a network node or connected object.


0 Likes
Message 5 of 5

Jeanette_Fullmer
Community Manager
Community Manager

Hi @mni_pei, was Joerg Vogel's answer helpful? If so, please click the "Accept" button at the bottom of their answer. Or if you still have questions, add a comment and we'll continue the conversation.

If we haven't heard back from you within 3 business days we'll auto-accept an answer, but you can always comment back to reopen your question.

0 Likes