question

Ka_hei_nicole L avatar image
0 Likes"
Ka_hei_nicole L asked Ryan Clark commented

Use Experimenter scenario function to find the optimal number of task executers

Hi! I have created a FlexSim model with 5 AGVs and I would like to find the optimal number of task executors that maximise the throughput. How can I find the number by using experimenter scenario function?


Model_Mar28_Station1 (4 AGV).fsm

FlexSim 20.1.3
agvexperimenterscenario
· 5
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

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

The AGV process flow contains a resource that controls how many AGV can be active.

1648539000952.png

To vary the number of AGVs between scenarios you bind the "Count" to a variable in the experimenter. The count is stored in a treenode under the following path: "Model/Tools/ProcessFlow/AGV/# AGVs>variables/refCount"

Then you can set the value of this node for each scenario.

1648539219950.png

1648539262179.png

In order for the inactive AGVs to not block the other ones, they should start at the parking locations. These then need a "NextLookForWork" connections so the process can start.

model-mar28-station1-4-agv_fm.fsm


5 |100000

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