Optimization Module Updates
For users of the Optimization Module, COMSOL Multiphysics® version 5.6 brings a new optimization solver (IPOPT), the ability to save intermediate solutions for gradient-based optimization, and automatic objective function scaling. Read more about these and other optimization features below.
Design Parameter Optimization
When performing design parameter optimization with a derivative-free optimization solver, an objective table is produced by default. You can now right-click a row in such a table and choose Copy Selected Rows to New Parameter Cases. This simplifies the workflow when you want to perform further analysis on the optimized result.
Shape Optimization
There is a new Shape Optimization study step dedicated to gradient-based optimization. Additionally, there is a new gradient-based optimization solver, IPOPT, which uses an interior point algorithm. This solver is available for all optimization studies. The solver has properties similar to SNOPT, but IPOPT is an open source project under active development. The new study step and the IPOPT solver are both used in several tutorial models, including the Optimizing a Flywheel Profile model. In COMSOL Multiphysics® version 5.6, this model uses an axisymmetric component with a Solid Mechanics interface together with the built-in features for shape optimization.
Models and applications that use IPOPT:
- Design Optimization of a Beam
- Optimizing a Flywheel Profile
- Shape Optimization of a Tesla Microvalve
- General Parameter Estimation
- Optimization Tutorials
- Time-Dependent Optimization
Topology Optimization
There is a new Topology Optimization study step dedicated to gradient-based optimization, with support for the new IPOPT optimization solver. Additionally, you have a new option to Keep solutions that allows you to save several intermediate optimization solutions. Choose between saving the Last N or Every Nth solution. The option is useful for finding mistakes in your model as well as for creating animations of the optimization progress.
Many optimization solvers work best if the objective function is well scaled, and the optimization study steps now feature an option called objective scaling that can be used to set a manual scale or a scale based on the initial solution. This simplifies the setup of many topology optimization problems. A new Topology Link material and model wizard tool automatically sets up the common case of volume-constrained compliance minimization for structural topology optimization.
Models and applications that scale using automatic scaling of the objective function with the solution value:
- Optimizing a Flywheel Profile
- Shape Optimization of an MBB Beam
- Minimizing the Flow Velocity in a Microchannel
- Shape Optimization of a Shell
- Optimization of a Photonic Crystal for Signal Filtering
- Topology Optimization of an MBB Beam
- Exporting and Importing a Topology Optimized Hook
- Bracket — Topology Optimization
New Tutorial Models
COMSOL Multiphysics® version 5.6 brings several new and updated tutorial models to the Optimization Module.
Optimizing a Flywheel Profile
Application Library Title:
flywheel_profile
Download from the Application Gallery
Optimization of a Photonic Crystal for Signal Filtering
Application Library Title:
photonic_crystal_filter_optimization
Download from the Application Gallery
Shape and Topology Optimization of Compliant Pliers
Application Library Title:
compliant_pliers_mechanism
Download from the Application Gallery
Parameter Estimation for a Tensile Test
Application Library Title:
tensile_test
Download from the Application Gallery
Shape and Topology Optimization of an Extruded Beam
Application Library Title:
extruded_beam_optimization
Download from the Application Gallery
Optimization of a Truss Tower
Application Library Title:
tower_optimization
Download from the Application Gallery