OMOptim is a sub‐system of the OpenModelica platform facilitating optimization in engineering. OMOptim is initially developed in a collaboration between Linköping University and Mines‐ParisTech within the framework of Open Source Modelica Consortium.
OMOptim extends the capabilities of OpenModelica towards design optimization e.g., it can be used to the increase energy efficiency of an industrial process or for different tasks like configuration optimization (e.g. optimal choice of components), parameter optimization, dynamic control optimization etc.
Applications
- Design optimization
– Continuous parameters
– Components selection - Sensitivity analysis
- Optimal control
- Hybrid systems
Planned Optimization Methods
- Evolution strategies (e.g. genetic algorithms)
- Gradient based methods (e.g. SQP)
- Relaxation techniques
- Hybrid algorithms
Documentation
Downloads
- OMOptim is part of OpenModelica: https://openmodelica.org/download/download-windows
Publications
- 2011:Towards Design Optimization with OpenModelica Emphasizing Parameter Optimization with Genetic Algorithms Hubert Thieriota, Maroun Nemera, Mohsen Torabzadeh-Tarib, Peter Fritzsonb, Rajiv Singhc, John John
Kocherryc, Modelica Conference 2011
Request for Contributions
Contributors
- Hubert Thieriot
- Mohsen Torabzadeh-Tari, Linköping University, PELAB – Programming Environment Lab, Sweden
- Peter Fritzson, Linköping University, PELAB – Programming
Environment Lab, Sweden
Contact
- Mail to: OpenModelica [at] ida.liu.se