How can I vary the number or operators or combiners or processors in an experiment?
How can I vary the number or operators or combiners or processors in an experiment?
The Experimenter varies discrete or continous numbers. You must check your model if there are structures that you can control by numbers. For example a dispatcher sends tasksequences to 5 Operators, then you can set the Pass To function to choose from an array of the output port numbers which operators are accessible in an Experimenter Run.
Or you can call a stop object at a reset trigger in your model to reduce the number of available processors or combiners on a simulation run. The stop ID is set to a value that you don't use in any other resume function in your model. The objects won't get to work then. You vary the objects by setting an Array of treenodes of them of the same class. Then you choose from the Array a number of entries which you call the stop object command on.
This number can you vary in the Experimenter.
How you choose and in which combination is up to you. You have to write a code or build a ProcessFlow for that.
Before you write the variations in the reset triggers of the experimenter, you should test your control mechanisms in single simulation runs. And you must be certain that your model still works with the reduced number of available processors, combiners and operators.
You won't find a switch or an option that you can set and FlexSim does what you want. You must prepare your model by yourself.
Please see this answer:
8 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