Modeling and Optimization with Modelica and Optimica Using the Open Source Platform

Research output: Contribution to conferencePaper, not in proceeding


This paper reports a new Modelica-based open source project entitled, targeted towards dynamic optimization. The objective of the project is to bridge the gap between the need for high-level description languages and the details of numerical optimization algorithms. is also intended as an extensible platform where algorithm developers, particularly in the academic community, may integrate new and innovative methods. In doing so, researchers gain access to a wealth of industrially relevant optimization problems based on existing Modelica models, while at the same time facilitating industrial use of state of the art algorithms. In this contribution, an overview of the platform is presented and an example is used to illustrate how can be used to formulate and solve optimization problems based on Modelica models.


  • Johan Åkesson
  • Tove Bergdahl
  • Magnus Gäfvert
  • Hubertus Tummescheit
Research areas and keywords

Subject classification (UKÄ) – MANDATORY

  • Control Engineering


  • Optimization, Modelica, Optimica, Model Predictive Control
Original languageEnglish
Publication statusPublished - 2009
Publication categoryResearch
Event7th International Modelica Conference, 2009 - Como, Italy
Duration: 2009 Sep 202009 Sep 22
Conference number: 7


Conference7th International Modelica Conference, 2009