question

Espen Eddie Jacobsen avatar image
0 Likes"
Espen Eddie Jacobsen asked Brandon Peterson edited

Finding optimized route for a task executor

(This question is based on a previous question here.)

The model is working perfectly for simulating the order picking process. We have now used the model to test suggested improvements of the storing policy, in order to reduce the distance travelled and time used. The next task is to look into improvements for routing the order pickers, i.e. to reduce distance and time by changing the sequence of the stations visited when picking an order.

In the mentioned model, which our model is built on, the routing is based on a global table called "orders", where the order picker visits stations in accordance with the sequence of the "locationIDs". This is great when we simulate the current situation, because we are able to simulate previous order picks in the exact sequence as they were actually picked. Now however, we want to find improvements by changing the current routing policy.

How the model works is that the task executor is chronologically visiting each locationID for one "tripID" (order), before moving on to doing the same for the next tripID. The question is if FlexSim is able to find the optimized route (with respect to minimizing distance), for each order, instead of chronologically following the locationIDs?

FlexSim 16.0.1
task executerroutingdistancelocationidoptimized route
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

·
Arun Kr avatar image
2 Likes"
Arun Kr answered

Dear Espen,

The distancetotravel() command is used find the distance a task executor needs to travel to reach a certain destination. You can find the shortest distance next location from the set of locations available for the task executor. (All possible location names can be stored in global table).

Regards,

Arun KR

5 |100000

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

Write an Answer

Hint: Notify or tag a user in this post by typing @username.

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