DesParO
Fraunhofer Institute for Algorithms and Scientific Computing SCAI
Optimization of Design Parameters
The computer simulation of technical processes and products typically depend on many parameters, e.g. geometrical, material and process parameters. The user would like to adjust these parameters to obtain the best construction of the product or the optimal control of the production process. DesParO is a software toolbox enabling automatic optimisation of such parameterised production processes. DesParO is designed to be combinable with all simulation programs and, most importantly, offers the possibility of obtaining almost optimal configurations with a very low number of simulation runs. This toolbox is thus particularly suited for especially computationally expensive simulation codes. As a supplement to the package itself, we also offer consulting support in the choice and implementation of optimising strategies.
- Interactive Environment
- Example
- Methods
- Download
- Licenses
Interactive Environment
DesParO – Interactive Environment for the Optimization of Design Parameters
DesParO is a unique system for multiobjective optimization, providing the user with complete control of optimization processes. Contrary to existing automatic optimization tools, DesParO allows the user to explore interactively the whole space of design variables and to find the optimal region with respect to multiple design objectives. DesParO provides the user with a global view on the design space, reveals a full set of alternative solutions and allows the user to select the truly optimal design.
Consequently, DesParO is free of common drawbacks inherent to automatic optimization tools, such as a solution stuck in a local optimum, typical for differential methods or the exhaustive numerical experimentation of Monte-Carlo-alike strategies.
The optimization algorithm of DesParO has been tested on a number of real-life multidimensional problems in automotive design, and showed excellent results for a high number of design variables and a high number of design objectives.
DesParO is available as a stand-alone application for Windows and Linux platforms or as a documented SDK for the integration into other optimization software.
Example
Optimization with DesParO
The Solution of an optimization problem in DesParO proceeds through the following steps:

- Step 1: Set a desired region for optimization criteria. By setting small values of crash intrusion and total mass, the several design alternatives in the parameter space become visible.

- Step 2: Test the alternatives. One optimum corresponds to a larger, the other one to a smaller value of maximal velocity.

- Step 3: Identify the best possible design.

Methods
Robust tolerance Prediction
DesParO predicts not only the value of the design objective, but also the tolerance limits on the objective. For noisy objectives this allows to satisfy constraints in a safe manner, including the tolerance, and to obtain the best possible robust design.
Global correlation analysis
DesParO automatically recognizes a pattern of interdependencies between the optimization criteria and design variables and represents it as an easily readable colour-coded diagram. The diagram indicates most influencing design variables, most sensitive optimization criteria and shows also a sign of dependency: increase, decrease or non-monotony.
Interpolation of FEM data
DesParO also provides interpolation of bulky data, such as FEM data files containing the results of numerical simulation, to the values of design variables specified by the user. This allows to visualize a full solution immediately and to inspect in detail the obtained optimal design.
See also: readme.pdf
Download
Flyer Robust Design (PDF, 3 MB)
DesParO is available as standalone application for Windows and Linux platforms and as documented SDK for integration to other optimization software.


Set Bookmark