Advanced

Tools and Languages for Modeling and Optimization of Large-Scale Dynamical Systems

Åkesson, Johan LU and Årzén, Karl-Erik LU (2007) 23rd IFIP TC 7 Conference on System Modelling and Optimization
Abstract
High-level modeling languages are receiving increased industrial and academic interest within several domains, such as chemical engineering, thermo-fluid systems and automotive systems. One such modeling language is Modelica. Modelica is an open language, specifically targeted at multi-domain modeling and model re-use. Key features of Modelica include object oriented modeling, declarative equation modeling, a software component model enabling acausal connections of submodels, as well as support for hybrid/discrete behaviour. These features have proven very applicable to large-scale modeling problems in various fields. This contribution gives an overview of a project targeted at i) defining an extension of Modelica, Optimica, which enables... (More)
High-level modeling languages are receiving increased industrial and academic interest within several domains, such as chemical engineering, thermo-fluid systems and automotive systems. One such modeling language is Modelica. Modelica is an open language, specifically targeted at multi-domain modeling and model re-use. Key features of Modelica include object oriented modeling, declarative equation modeling, a software component model enabling acausal connections of submodels, as well as support for hybrid/discrete behaviour. These features have proven very applicable to large-scale modeling problems in various fields. This contribution gives an overview of a project targeted at i) defining an extension of Modelica, Optimica, which enables high level formulation of optimization problems, ii) developing prototype tools for translating a Modelica model and a complementary Optimica description into a representation suited for numerical algorithms, and iii) performing case studies demonstrating the potential of the concept. (Less)
Please use this url to cite or link to this publication:
author
organization
publishing date
type
Contribution to conference
publication status
published
subject
keywords
Modeling of Complex Systems, Large Scale Dynamic Optimization, Modelica
conference name
23rd IFIP TC 7 Conference on System Modelling and Optimization
language
English
LU publication?
yes
id
d6020a49-ac83-4490-90e5-df852068d7a7 (old id 984677)
date added to LUP
2008-01-29 09:38:45
date last changed
2016-04-16 11:09:42
@misc{d6020a49-ac83-4490-90e5-df852068d7a7,
  abstract     = {High-level modeling languages are receiving increased industrial and academic interest within several domains, such as chemical engineering, thermo-fluid systems and automotive systems. One such modeling language is Modelica. Modelica is an open language, specifically targeted at multi-domain modeling and model re-use. Key features of Modelica include object oriented modeling, declarative equation modeling, a software component model enabling acausal connections of submodels, as well as support for hybrid/discrete behaviour. These features have proven very applicable to large-scale modeling problems in various fields. This contribution gives an overview of a project targeted at i) defining an extension of Modelica, Optimica, which enables high level formulation of optimization problems, ii) developing prototype tools for translating a Modelica model and a complementary Optimica description into a representation suited for numerical algorithms, and iii) performing case studies demonstrating the potential of the concept.},
  author       = {Åkesson, Johan and Årzén, Karl-Erik},
  keyword      = {Modeling of Complex Systems,Large Scale Dynamic Optimization,Modelica},
  language     = {eng},
  title        = {Tools and Languages for Modeling and Optimization of Large-Scale Dynamical Systems},
  year         = {2007},
}