Adding a Nominal Design

Robustness and Reliability algorithms require a nominal design that can be defined on the Nominal design tab in the algorithm dialog.

If a nominal design is not defined, the algorithm uses the reference design.

Displayed float values are formatted using options provided in the Table/Tree Views section of the optiSLang configuration settings.

To add a nominal design:

  1. On the Scenery pane, double-click the system and switch to the Nominal design tab.

  2. Select one of the following options from the multi-action button below the start designs table:

    • Add design: Adds an empty design as a row in the design table. Type the values for each parameter in the specific cells.

    • Add reference design: Adds a copy of the reference design to the design table.

    • Import nominal values from system: Opens a dialog with a list of all systems and its corresponding result designs. Select a single design or multi-select several designs and click OK to copy them to the design table.

      The following filters for existing systems are available:

      • Show all systems (no filtering is applied)

      • Has result designs (default)

      • Has parameters

      • Has criteria

      • Name contains: (shows only systems, whose names contain the specified string)

    • Import nominal values from results file: Opens a dialog to browse for either an optiSLang bin file (*.bin), a comma-separated value file (*.csv) or an optiSLang monitoring database file (*.omdb).

      FileDescription
      *.bin

      Opening this file opens another dialog with a list of all designs found in the file. Select one or more items from the list.

      *.csv

      When opening the file, select the delimiters (comma, semicolon, tab, or space), then select the designs. Data is only imported for available parameter and responses.

      If the file was created by a different tool than the Design Export node, there are some requirements for the format to import designs again. Files that were created with the optiSLang Postprocessing must be adapted before importing them into the design table in optiSLang.

      Ensure the file meets the following requirements:

      • Except for the first line with design specific names there should not be any other text.

      • The design ID is recognized only if the header of the first column is named #, otherwise the first column is interpreted as data.

      • Valid separators are tabs, commas, semicolons, spaces, or user defined characters.

      • Each data line must be complete corresponding to the header. Incomplete or overfull lines are ignored.

      • A line must not end with a separator character.

      *.omdb

      Opening this file opens another dialog with a list of all designs found in the file. Select one or more items from the list.

    • Create designs: Opens a dialog to create a requested number of designs with a specific method.

  3. If you import designs that have design IDs used by any current nominal design, select one of the following options:

    • Update existing: Updates existing start designs with the values of start designs with matching IDs. Any non-matching design is appended to the list.

    • Discard duplicates: Appends designs without matching IDs to the list and skips designs with matching IDs.

    • Append: Adds the imported designs to the end of the current start design list and alters the design IDs so they are consecutive.

    • Replace : Replaces the current start designs with the imported designs.

    • Append preserving original ids: Adds the imported designs to the end of the current start design list and preserves the imported design IDs, even if they are duplicated.

  4. To remove designs from the table:

    1. In the design table, click a design to highlight it, or use the Shift and Ctrl keys to select multiple designs.

    2. From the multi-selection button, select Remove selected designs or right-click the table and select Remove selected designs from the context menu.