Used two way aisles and non accumulating paths
In Below situation TE1 and TE3 are in deadlock. TE3 can backup and give space to TE1. But it is not doing.
Is there any reason why it is failing in such scenarios.
Used two way aisles and non accumulating paths
In Below situation TE1 and TE3 are in deadlock. TE3 can backup and give space to TE1. But it is not doing.
Is there any reason why it is failing in such scenarios.
Around time 17 to 17.36 it is giving below error. I am using 23.2.1 version
Even if the below pop is not coming for you
you can see the all TE's blocked by one another and not able to move to its final destination
Hi @SudheerReddy, was our 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.
There are I think two things here that you should consider.
1) The logic you're using was intended for the kiva system in which, for most of the control points, there are 4 possible directions by which a te can travel. This means there are many options for rerouting around any blockages due to deadlock.
2) In your model the TE that is chosen to preempt and reroute is always TE1 with the current random stream setting. The layout you've created hems in taskexecuter1 such that if it is the chosen TE to preempt and reroute, it cannot possibly do so since the two control points either side of it are blocked.
The line of code that chooses the TE is line 25 of the Deadlock event's 'Recalculate Route if Needed' custom code.
If you choose a different stream and it happens to choose TE2 or 3 then the task executers may reach their final destinations. You could also experiment to try other selection strategies that may give you better results.
14 People are following this question.
FlexSim can help you understand and improve any system or process. Transform your existing data into accurate predictions.
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.
Privacy | Do not sell or share my personal information | Cookie preferences | Report noncompliance | Terms of use | Legal | © Autodesk Inc. All rights reserved