Creating Optimization Parameters

The solution sensor output for nonlinear and thermal analyses is a list of values for each sensor—one value for each increment in the required solution process. The parameters used to control the optimization input and output must each have a single value that the optimizer can compare over multiple analyses to reach a solution. The PEO workbench will run several analyses varying the input parameters and monitoring the output until the parameter value satisfies your optimization criteria.

You can use the Knowledgeware formula editor to create a single parameter for each list of values. For more information, see Creating a Solution Sensor. For general information on applying and using Knowledgeware, see Applying Knowledgeware and Using Knowledgeware Capabilities in the CATIA V5 Infrastructure User's Guide.

This task shows you how to create a Knowledgeware parameter for use in optimization.

  1. Click the Formula icon in the Knowledge toolbar.

  2. Use New Parameter of type to create a new parameter. Select an appropriate data type for the sensor you are using, such as Mass for a global mass sensor, and use the default Single Value selection.

  3. Select Add Formula to create the formula for the new parameter.

    CATIA opens the Formula Editor.

  4. Accept the default Parameters dictionary selection, and select List in the Members of Parameters column.

    Note:  You must use formula commands intended for list data, such as getItem(), to access the sensor values.

    The Members of List column should display a list for each of the solution sensors in the current model.

  5. Select the appropriate model output in the Members of List column.