How to buy
Privacy | Do not sell or share my personal information | Cookie preferences | Report noncompliance | Terms of use | Legal | © 2025 Autodesk Inc. All rights reserved
[ FlexSim 24.0.1 ]
How to reproduce:
FlexSim 24.0.2
AGV Network with Speeds = 3.0 m/s, Acceleration/Deceleration = 0.4 m/s².
Create a Task Sequence in Process Flow using AGV Travel. Set End Speed = 3.0 m/s, and any Control Point as a destination.
Expected behavior: the token should released from AGV Travel only when the travel is completed.
Observered behavior: the token may be released earlier, before the destination is reached. The task executer finishes its travel task before the destination is reached and enters "allocated idle" state.
I've created a model that reproduces this bug. It seems to depend both on End Speed option (doesn't happen with End Speed = 0), and a particular AGV speed (doesn't happen with Speed = 1). Accelerations and decelerations do not seem important.
Solved! Go to Solution.
This is by design and speed and acceleration determine how premature the task will be completed.
The assumption when using an endspeed > 0 is that another travel task will be appended to the task sequence and the AGV will continue at that speed. However, in order to continue past the current destination it would have to allocate further control points. This allocation would only happen when the next travel task starts. Since its possible that this allocation will fail, the tasks ends prematurely so if the (expected) next task can't allocate the next point, the AGV still has enough distance to the CP to decelerate to a stop.
If you want the AGV to drive to the CP at max speed and then stop on a dime, set the deceleration value very high.
How to buy
Privacy | Do not sell or share my personal information | Cookie preferences | Report noncompliance | Terms of use | Legal | © 2025 Autodesk Inc. All rights reserved
Type a product name