| Files: | Description | File size | Format | Browse |
| Fulltext | 0.28 MB | PDF (requires Acrobat Reader) | Previous | Next |
| | |
| Authors: | Fredrik Magnusson: Department of Automatic Control, Lund University/Modelon AB, Lund, Sweden |
| | Johan Åkesson: Department of Automatic Control, Lund University, Sweden |
| Publication title: | Collocation Methods for Optimization in a Modelica Environment |
| Conference: | Proceedings of the 9th International MODELICA Conference, September 3-5, 2012, Munich, Germany |
| Publication type: | Abstract and Fulltext |
| Issue: | 076 |
| Article No.: | 066 |
| Abstract: | 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. |
| Language: | English |
| Keywords: | dynamic optimization, JModelica.org, collocation, nonlinear programming, CasADi |
| Year: | 2012 |
| No. of pages: | 10 |
| Pages: | 649-658 |
| ISBN: | 978-91-7519-826-2 |
| Series: | Linköping Electronic Conference Proceedings |
| ISSN (print): | 1650-3686 |
| ISSN (online): | 1650-3740 |
| File: | http://www.ep.liu.se/ecp/076/066/ecp12076066.pdf |
| Available: | 2012-11-19 |
| Publisher: | Linköping University Electronic Press, Linköpings universitet |
|
REFERENCE TO THIS PAGE | Fredrik Magnusson, Johan Åkesson (2012). Collocation Methods for Optimization in a Modelica Environment, Proceedings of the 9th International MODELICA Conference, September 3-5, 2012, Munich, Germany http://dx.doi.org/10.3384/ecp12076649 (accessed 5/25/2013) |
|