question

Sia Sengchoon193 avatar image
0 Likes"
Sia Sengchoon193 asked Ryan Clark commented

How to set the ultimate goal in experimenter?

I want to set 10,000 orders to run within 8 hours. Is there something wrong with my settings in the experimenter or with my source?


I want to set goals first and then see how my other machines are tuned


1648667985594.png

1648668004716.png

1648668034920.png

1648668150463.png



Queueing simulation_autosave.fsm

FlexSim 21.2.3
experimenteroptimizesolution
· 3
5 |100000

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

Ryan Clark avatar image Ryan Clark commented ·

Hi @Sia Sengchoon193, 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 ·
Sia Sengchoon193 avatar image Sia Sengchoon193 Ryan Clark commented ·
sorry~i accept already
1 Like 1 ·
Ryan Clark avatar image Ryan Clark Sia Sengchoon193 commented ·
No worries! Thanks!
0 Likes 0 ·

1 Answer

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

I think there might a misunderstanding? The experimenter and optimizer, while bundled together in one window, are separate entities.

The experimenter allows you to run your model with different, pre-defined parameter sets (scenarios) in quick succession without having to manually reset the model and change the parameters. It only uses the values set as scenario though.

The optimizer (requires separate licence) can alter the parameters by itself (within the bounds set in the parameters table) and tries to maximize/minimize one or more objective functions. These target functions can be a single performance measure or a calculation involving multiple measures, for example a ratio.

The optimizer is run through the "Optimizer Run" tab which also has settings for the maximum amount of runs or time it is allowed to use.

Neither of the options allows you to set a target value. As written above, the experimenter only uses pre-defined parameter sets and the optimizer tries to maxmize/minimize the objective but doesn't have a "target value".

There is also a small issue in your model: The first processor (former) should first connect to a queue which then leads to the combiner. Otherwise, if mutiple formers are added, they will all have their own connection to the combiner instead of providing the boxes through port 1.

1648707649170.png

An optimizer run with 40 replications returns a maximum of around 210 per hour (limited by travel times of task executers/operator).

1648707635277.png


1648707635277.png (43.4 KiB)
1648707649170.png (18.6 KiB)
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.