question

Jungeun W avatar image
0 Likes"
Jungeun W asked Andrew O commented

Minimize idle state of AGV

Hi

I want to let AGV move without idle state.

But in my model, AGVs stay in idle state even they have tasks to do!

I set the nextworkpoint and workforward cp but it didn't work.

agv_loop.zip

plz help..!

FlexSim 21.1.5
agvprocessflowidle state
agv-loop.zip (3.6 MiB)
· 1
5 |100000

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

Andrew O avatar image Andrew O commented ·

Hi @Jungeun W, was Felix Möhlmann's 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 unaccept and comment back to reopen your question.

0 Likes 0 ·

1 Answer

Felix Möhlmann avatar image
0 Likes"
Felix Möhlmann answered

The AGV process flow template isn't being used in your model. Nothing is pushed to the AGVWork list and the flow itself is broken because the "Use Max Wait Timer" option was deactivated in the "Is There a Parking Spot" pull from list activity. So those connections you added aren't doing anything.

The main problem you are currently facing with (which also wouldn't go away with the use of the Process Flow) is that by default, Entry Transfers only allow a single incoming transport at a time. So only a single task to bring goods from the top to the elevator and from the bottom to Queue1 is being generated at a time respectively. If you allow multiple transports for those Entry Transfers the model already runs much better.

1671024348922.png

agv_loop_1.fsm


1671024348922.png (9.2 KiB)
agv-loop-1.fsm (4.5 MiB)
5 |100000

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