About the Optimization Adapter

Optimization is a search procedure whereby a simulation runs repeatedly with a goal of finding the best design, or at least an improved design, relative to a baseline starting point.

See Also
An Overview of the Optimization Techniques
Configuring the Optimization Adapter

The algorithms in Optimization Process Composer seek to vary a set of parameters (design variables) to drive output parameters (objectives) in a desired direction. Objectives can be minimized, maximized, or driven toward a target value. Some other output parameters can also serve as design constraints, requiring that they lie within prescribed ranges. The algorithms in Optimization Process Composer make decisions about which designs to consider based on the results of previous iterations of the optimization loop. As such, the exact set of simulations that will be run by the algorithm is not known ahead of time. Several major classes of optimization algorithms are available in Optimization Process Composer, including gradient-based numerical techniques, direct search techniques, exploratory techniques, and hybrid combinations of these. This approach assures that most of the needs of the optimization design engineer are covered by the Optimization adapter.