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.

    Optimization of Design Parameters

Interactive Environment

DesParO – Interactive Environment for the Optimization of Design Parameters

DesParO is a unique system for multiobjective optimi­zation, providing the user with complete control of opti­mization 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.

left: DesParo GUI; right: Visualization of optimal design in DesParO

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)

Licenses

scapos AG

Thorsten Bathelt

Phone +49 2241 14-2819 
Fax +49 2241 14-2817 

DesParO is available as standalone application for Windows and Linux platforms and as documented SDK for integration to other optimization software.