Examples

All benchmarks, examples and applications cases to be run by Kratos. Note that unit tests are in Kratos repository and NOT here

View the Project on GitHub KratosMultiphysics/Examples

Bead Optimization of a Plate

A bead optimization problem to minimize the strain energy of a square plate - supported at the corners and subject to a single force in the center.

Author: Armin Geiser

Kratos version: 9.0

Optimization Problem

Objective

Optimization settings

Results

Shape Evolution

The below images shows the shape evolution of the bead pattern on a plate during the optimization iterations.

Comparison with manual solutions

In the table below, a comparison with manual solutions shows that the bead pattern obtained from the optimized solutions perform better. The last row shows the value of the objective function (here strain energy) for each of the bead patterns.

Manual Solution 1 Manual Solution 2 Manual Solution 3 Manual Solution 4 Manual Solution 5 Optimized Solution
2.46e-3 1.56e-3 1.17e-3 1.06e-3 7.86e-4 4.23e-4

Convergence

The below plots shows the evolution of the objective function over the bead optimization iterations.