Meny

Javascript verkar inte påslaget? - Vissa delar av Lunds universitets webbplats fungerar inte optimalt utan javascript, kontrollera din webbläsares inställningar.
Du är här

Collocation Methods for Optimization in a Modelica Environment

Författare:
  • Fredrik Magnusson
  • Johan Åkesson
Redaktör:
  • Martin Otter
  • Dirk Zimmer
Publiceringsår: 2012
Språk: Engelska
Sidor: 649-658
Publikation/Tidskrift/Serie: Linköping Electronic Conference Proceedings
Nummer: 76
Dokumenttyp: Konferensbidrag
Förlag: Linköping University Electronic Press, Linköping, Sweden

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.

Nyckelord

  • Control Engineering
  • dynamic optimization
  • JModelica.org
  • collocation
  • nonlinear programming
  • CasADi

Övriga

9th International Modelica Conference
Published
  • collocation
  • LCCC
  • LCCC-lup-obsolete
  • ISSN: 1650-3686
  • ISSN: 1650-3740
  • ISBN: 978-91-7519-826-2

Box 117, 221 00 LUND
Telefon 046-222 00 00 (växel)
Telefax 046-222 47 20
lu [at] lu.se

Fakturaadress: Box 188, 221 00 LUND
Organisationsnummer: 202100-3211
Om webbplatsen