Advanced

Object-Oriented Modeling and Optimal Control: A Case Study in Power Plant Start-Up

Casella, Francesco; Donida, Filippo and Åkesson, Johan LU (2011) 18th IFAC World Congress, 2011
Abstract
Modeling and optimization of complex systems traditionally have required significant programming efforts in order to encode the model dynamics, the cost functions and the constraints in a format suitable for state of the art numerical algorithms. The availability of dedicated languages for physical modeling has made the design process simpler, but often tools have been limited to a particular optimization algorithm. In this paper, we present a case study where a combined cycle power plant model has been developed using first principles in the modeling language Modelica. Based on the model, an optimal control problem for the start-up of the power plant has been formulated in the Optimica extension and solved using the open source software... (More)
Modeling and optimization of complex systems traditionally have required significant programming efforts in order to encode the model dynamics, the cost functions and the constraints in a format suitable for state of the art numerical algorithms. The availability of dedicated languages for physical modeling has made the design process simpler, but often tools have been limited to a particular optimization algorithm. In this paper, we present a case study where a combined cycle power plant model has been developed using first principles in the modeling language Modelica. Based on the model, an optimal control problem for the start-up of the power plant has been formulated in the Optimica extension and solved using the open source software JModelica.org. The results demonstrate how high-level modeling languages and tools can be used to bridge the gap between the engineering need for intuitive description formats and the interfaces of efficient numerical algorithms. (Less)
Please use this url to cite or link to this publication:
author
organization
publishing date
type
Contribution to conference
publication status
published
subject
conference name
18th IFAC World Congress, 2011
external identifiers
  • Scopus:84866765796
project
LCCC
language
English
LU publication?
yes
id
0f39965c-958c-4485-a421-3fa49abe81ad (old id 2203430)
date added to LUP
2011-11-09 11:22:32
date last changed
2017-01-01 08:17:31
@misc{0f39965c-958c-4485-a421-3fa49abe81ad,
  abstract     = {Modeling and optimization of complex systems traditionally have required significant programming efforts in order to encode the model dynamics, the cost functions and the constraints in a format suitable for state of the art numerical algorithms. The availability of dedicated languages for physical modeling has made the design process simpler, but often tools have been limited to a particular optimization algorithm. In this paper, we present a case study where a combined cycle power plant model has been developed using first principles in the modeling language Modelica. Based on the model, an optimal control problem for the start-up of the power plant has been formulated in the Optimica extension and solved using the open source software JModelica.org. The results demonstrate how high-level modeling languages and tools can be used to bridge the gap between the engineering need for intuitive description formats and the interfaces of efficient numerical algorithms.},
  author       = {Casella, Francesco and Donida, Filippo and Åkesson, Johan},
  language     = {eng},
  title        = {Object-Oriented Modeling and Optimal Control: A Case Study in Power Plant Start-Up},
  year         = {2011},
}