Hi support team,
I am getting an error after 6019008 of running time that is because of A circular wait has caused deadlock in the AGV network. Could you please try to solve the issue.
Thanks in advance.
Regards,
Brijesh Kr.
Hi support team,
I am getting an error after 6019008 of running time that is because of A circular wait has caused deadlock in the AGV network. Could you please try to solve the issue.
Thanks in advance.
Regards,
Brijesh Kr.
Hi anonymous user, was Ryan Clark's answer helpful? If so, please click the red "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 unaccept and comment back to reopen your question.
Hello anonymous user,
I was able to partially solve the problem by changing the Deallocation Type on each Control Point to "Deallocate When Past Current" instead of the default option. With that change, I was able to delay any error from occurring until 9432827.11 seconds of runtime. At that point, the error I received was that "no valid path could be found." I believe this problem resulted from the fact that the AGVs are breaking down every now and then, thereby blocking paths for other AGVs, which then block them. I attempted to fix this with a custom DownBehavior, but it resulted in other deadlocks.
One thing that I think would help is using one of the AGV Process Flow Templates instead of your custom Object Process Flow. A lot of useful logic is pre-built into those templates, and I think part of the reason we're running into the issues with deadlock and such is because we're missing some of that logic. Then, once you have the basic AGV logic, you can add your own process flow to add your custom behaviors.
I hope this helps! Let us know if you have more questions!
2 People are following this question.
© 1993- FlexSim Software Products, Inc. All Rights Reserved.
FlexSim is a fully 3D simulation software environment. FlexSim can be used to simulate any process in any industry.
FlexSim®, FlexSim Healthcare™, Problem Solved.®, the FlexSim logo, the FlexSim X-mark, and the FlexSim Healthcare logo with stylized Caduceus mark are trademarks of FlexSim Software Products, Inc. All rights reserved.