Configuring the Execution and Termination Criteria

You can use the Advanced Options dialog box to set advanced options that you want the component to take during execution. In addition, you can set general and parameter termination criteria.

  1. Double-click the Optimization component icon .
    The Optimization Component Editor appears.
  2. From the Optimization Component Editor, click the General tab.
  3. Click Advanced Options.
  4. Click the Execution tab, and set the following options:
    OptionDescription
    Execute subflow only once Click this option to execute the subflow only one time and to calculate the constraints, objectives, and penalty values. This is useful in models that need to turn the driver logic on/off parametrically. This option is also helpful in the debugging process if the model does not execute successfully.

    You can map this setting to a parameter. For more information, see Mapping Options and Attributes to Parameters.

    Allow the following items to be turned off by parameters Click this option to disable some design parameters at run time by using parameters. When this option is selected, a set of special “switch” variables are created. By changing the values of these special variables, you can disable their corresponding design parameters.

    You can select Design Variables, Constraints, or Objectives.

    Import configuration at runtime Click this option if you want to import the Optimization component configuration from a file at run time. If selected, Isight creates an input file parameter on the Optimization component called Configuration. You can point the Configuration file to a specific file or map it from a file parameter from a previous component in the simulation process flow. Click the button to configure the file parameter to point to the desired file. You can also configure this file on the Design Gateway Files tab. For information about importing/exporting and the file format, see About Importing and Exporting Configuration Files.
  5. Click the General Termination tab.
  6. Select any of the following termination criteria.

    If you select more than one criterion, optimization terminates whenever any of the criteria are met.

    OptionDescription
    The latest design point is Select feasible or infeasible. Optimization terminates when the design point becomes feasible or infeasible.
    The number of subflow runs reaches Enter the number of subflows that you want to complete before optimization terminates.
    The elapsed execution time for this component reaches Enter the amount of time that you want to elapse before optimization terminates. Time can be entered in seconds, minutes, or hours.
    The date and time reaches Enter the date and time when you want optimization to terminate. Enter the date and time in the following format:

    6/12/09 02:20 PM

  7. Click the Parameter Termination tab.
    1. Click Terminate optimization when the following parameter criteria are satisfied, and set the following options:

      • Criteria must be satisfied over the following number of consecutive subflow runs. Enter the number of subflow runs that must satisfy the selected termination criteria before optimization terminates.
      • Criteria will be tested after the following number of initial subflow runs. Enter the number of subflow runs that you want to complete before the criteria are tested.
      • Terminate optimization only when ALL selected criteria are satisfied. Click this option if you want all the selected parameter criteria to be met before optimization terminates. If this option is not selected, the optimization terminates when any one of the parameter criteria is met.

    2. In the first column, click the check boxes next to the parameters that you want to use as termination criteria. Alternatively, you can click Check to add all the selected parameters. To clear all the parameters, click Uncheck and click Terminate optimization when the following parameter criteria are satisfied.
    3. Enter the upper and/or lower threshold that, when crossed, terminate this optimization.
  8. Click OK to save your changes and to close the Advanced Options dialog box.