FE Model Correlation and Update > Model update and model update set solution processes
Optimize
Use the Optimize command to launch the optimization in the Model Update or Model Update Set solution process. The optimization minimizes the objective function by varying design variables that are subject to constraints.
Objective function
The objective function seeks to minimize the following:
Target errors
Design variable changes that are required to reduce the errors
See Optimization objective function for more information.
Optimization constraints
Design variable changes are limited by the following optimization constraints:
The design variables cannot exceed their linear range for each optimization iteration. The linear range is set in the Optimize dialog box.
The design variable values must stay in the range delimited by their lower and upper bounds. You can define the lower and upper bounds in the Correlation Details View subpanel for the Design Variables [#] node.
You can also fix design variables so that their current value cannot be modified by the optimization process.
See Design variables in the model update and model update set solution processes for more information.
Optimization algorithms
You can select one of the following optimization algorithms:
Least squares algorithm
Steepest descent algorithm
Genetic algorithm
To find a better optimization solution, you can alternate between algorithms during consecutive optimizations.
See Optimization algorithms for more information.
Optimization process
When you launch the optimization, at each optimization iteration, the Model Update solver performs the following steps:
It assembles the reduced matrices of the eigenvalue problem using the current design variable values, the reduced system, and sensitivity matrices from the SOL 200 Model Update solution.
It solves the eigenvalue problem for the current frequencies and mode shapes.
It pairs the current work modes with the target modes.
It computes target errors.
It minimizes the objective function which outputs new design variable values. This step is done differently depending on the optimization algorithm used.
It calculates the total root mean square error.
It tests if any of the stopping criteria are satisfied.
Where do I find it?
| Application | Pre/Post |
|---|---|
| Prerequisite | An active Model Update solution process |
| Simulation Navigator | Right-click the Model Update node → Optimize |
| Command Finder | Optimize |
| Menu | Tools → Model Update → Optimize |
How do I
Launch the optimization
Look up more details
Optimization objective function
Optimization algorithms
Quick links
Command reference
Pre/Post video examples
Bulk Entry Descriptions
Simcenter 3D tutorials
Browse Simcenter 3D help by product area
Optimize, Simcenter 3D 2021.1 Series
© 2020 Siemens
window.mainLanguage="en_US"
window.delivId=""
window.projectId=""
MathJax.Hub.Config({ TeX: { extensions: ["autoload-all.js"] }, tex2jax: { displayMath: [ ] }, "SVG": { scale: 125 } });
Source: https://docs.sw.siemens.com/en-US/doc/289054037/PL20200601120302950.advanced/id1002084 · retrieved 2026-07-17