OMOptium Parameter OptimizationOMOptim 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.


  • Design optimization
    – Continuous parameters
    – Components selection
  • Sensitivity analysis
  • Optimal control
  • Hybrid systemsOMOptium Interface

Planned Optimization Methods

  • Evolution strategies (e.g. genetic algorithms)
  • Gradient based methods (e.g. SQP)
  • Relaxation techniques
  • Hybrid algorithms







  • 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 ContributionsOMOptium Top Level View


  • Hubert Thieriot
  • Mohsen Torabzadeh-Tari, Linköping University, PELAB – Programming Environment Lab, Sweden
  • Peter Fritzson, Linköping University, PELAB – Programming
    Environment Lab, Sweden


  • Mail to: OpenModelica [at]
You are here: