question

Patrick Zweekhorst avatar image
1 Like"
Patrick Zweekhorst asked Phil BoBo edited

AGV redirect does not work on in all cases on accumulating path

Hi,

I think I have found a bug in the AGV.redirect function.
Attached is an example model that shows the problem (close to what I see in the actual model).
The actual big model shows a deadlock eventually but it definitely looks to be the same problem.

There are two AGVs in this example model. TE2 start driving first.
When the AGV is close to the crossing it is redirected to BasicFr2 (time 31.5).
This indeed happens and all seems to be working.
When TE2 left the control area and some more time passes TE1 starts driving to BasicFr1 (time 60).
At this point you can clearly see the problem:


  1. There is still a blue accumulation line between the two AGVs
  2. TE1 is not able to get to BasicFr1 and it goes into state blocked. I guess it thinks that TE2 is still in front of it.

I think the problems start a little after time 31.5, when the TE2 is redirected.
At the time of the redirection TE2 has claimed a path point in the curve:

This point is no longer on the route of the AGV after the redirection.
But if you look in the tree the TE2 still has a point claimed on path 2 (this is the horizontal path that TE2 crossed, the path on which BasicFr1 is):

If you redirect the AGV when it is further away from the crossing (by changing the delay from 31.5 to 10 for example) everything works fine.

Can you confirm this is a bug?
Is there a work around for now, or should we wait for a bug fix?

Thank you very much for you time,

Patrick

ReleaseTest_3.fsm

FlexSim 20.1.3
agvflexsim 20.1.3accumulationredirect
1593605097565.png (71.4 KiB)
1593605151563.png (246.1 KiB)
1593605169439.png (351.0 KiB)
1593605187234.png (24.1 KiB)
releasetest-3.fsm (44.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.

1 Answer

anthony.johnson avatar image
0 Likes"
anthony.johnson answered Phil BoBo edited

Yes, this is a bug. At this point there's not a workaround. We'll try to get this fixed in the next bug fix release.

· 2
5 |100000

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

anon-user avatar image anon-user commented ·

In what version was this bug fixed?

0 Likes 0 ·
Phil BoBo avatar image Phil BoBo ♦♦ anon-user commented ·

This was fixed in FlexSim 20.2.0.

(It was actually fixed on the FlexSim 20.1 branch after the release of 20.1.3, so any FlexSimJapanese 20.1.3 builds that were created after 6 July 2020 also have this bugfix.)

1 Like 1 ·