Publikationer
Collocation Methods for Optimization in a Modelica Environment
Avdelning/ar:
Publiceringsår: 2012
Språk: Engelska
Fulltext:
Dokumenttyp: Konferensbidrag
Övrig information: Key=mag+12mc
project=LCCC-modeling, langopt, collocation
Sammanfattning
The solution of generic dynamic optimization problems described by Modelica, and its extension Optimica, code using direct collocation methods is discussed. We start by providing a description of dynamic optimization problems in general and how to solve them by means of direct collocation. Next, an existing implementation of a collocation algorithm in JModelica.org, using CasADi and IPOPT, is presented. The extensions made to this implementation are reported.
The new implementation is compared to an old C-based collocation algorithm in JModelica.org in two benchmarks. The presented benchmarks are based on a continuously stirred tank reactor and a combined cycle power plant. The new algorithm and its surrounding framework is more flexible and shown to be several times more efficient than its predecessor.
The new implementation is compared to an old C-based collocation algorithm in JModelica.org in two benchmarks. The presented benchmarks are based on a continuously stirred tank reactor and a combined cycle power plant. The new algorithm and its surrounding framework is more flexible and shown to be several times more efficient than its predecessor.
Disputation
Nyckelord
- Technology and Engineering
- dynamic optimization
- JModelica.org
- collocation
- nonlinear programming
- CasADi
Övrigt
9th International Modelica Conference
2012-09-03
Munich, Germany
Published
- LCCC
Yes
- LCCC

