Port-Hamiltonian Modeling of Thermofluid Systems and Object-Oriented Implementation With Modelica I: Thermodynamic Part

被引:1
|
作者
Marquez, Francisco M. [1 ,2 ]
Zufiria, Pedro J. [2 ]
Yebra, Luis J. [3 ]
机构
[1] Univ Alcala UAH, Dept Automat, Alcala De Henares 28801, Spain
[2] Univ Politecn Madrid UPM, Informat Proc & Telecommun Ctr, Dept Matemat Aplicada Tecnol Informac & Comunicac, ETSI Telecomunicac, Madrid 28040, Spain
[3] CIEMAT, Plataforma Solar Almeria, Tabernas 04200, Spain
关键词
Object oriented modeling; Mathematical models; Thermodynamics; Computational modeling; Libraries; Entropy; Solid modeling; Bond graphs; Modelica language; object oriented modeling; port-Hamiltonian systems; thermodynamic systems; thermofluid systems; FORMULATION; WATER;
D O I
10.1109/ACCESS.2021.3115038
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we present the physical foundations and the development of the thermodynamic part of a Modelica library with the fundamental components for modeling thermofluid systems. We have chosen Modelica because it is an object-oriented modeling language that allows an elegant design of the library, with a top-down conception that starts from very general components where we model the thermodynamic properties common to all simple substances and descend by inheritance to model the properties of each particular substance. To model the behavior of each component, we have used: classical thermodynamics to define the equilibrium states, the local equilibrium hypothesis of Classical Irreversible Thermodynamics to model the changes of state, and the port-Hamiltonian approach to obtain the equations of the system dynamics. With this formulation, we implement the thermodynamic behavior of ideal gases (including monatomic gases as a particular case), the 2073 substances defined for the CEA (Chemical Equilibrium with Applications) NASA Glenn computer program, the IAPWS Formulation 1995 for the Thermodynamic Properties of Water Substance for General and Scientific Use, and the Syltherm 800 HTF (Heat Transfer Fluid). We also define graphical symbols for each library component that facilitate modeling complex systems with simple drag-and-drop manipulations, component connection, and parameter selection. These symbols are a slightly modified version of those used in bond graphs to facilitate their reading and the representation of the structure of complex systems. We also show the modeling, simulation, and comparison for accuracy, performance, and scalability of some thermodynamic systems implemented with the Modelica Standard Library (MSL) and the proposed library.
引用
收藏
页码:131496 / 131519
页数:24
相关论文
共 31 条
  • [1] Port-Hamiltonian Modeling of Multiphysics Systems and Object-Oriented Implementation With the Modelica Language
    Marquez, Francisco M.
    Zufiria, Pedro J.
    Yebra, Luis J.
    IEEE ACCESS, 2020, 8 : 105980 - 105996
  • [2] Object-oriented modeling with bond graphs and Modelica
    Broenink, JF
    PROCEEDINGS OF THE 1999 INTERNATIONAL CONFERENCE ON BOND GRAPH MODELING AND SIMULATION (ICBGM'99), 1999, 31 (01): : 163 - 168
  • [3] Optimal control of thermodynamic port-Hamiltonian Systems
    Maschke, Bernhard
    Philipp, Friedrich
    Schaller, Manuel
    Worthmann, Karl
    Faulwasser, Timm
    IFAC PAPERSONLINE, 2022, 55 (30): : 55 - 60
  • [4] Implementation of an object-oriented dynamic modeling library for absorption refrigeration systems
    Fu, DG
    Poncia, G
    Lu, Z
    APPLIED THERMAL ENGINEERING, 2006, 26 (2-3) : 217 - 225
  • [5] Goal-oriented time adaptivity for port-Hamiltonian systems
    Bartel, Andreas
    Schaller, Manuel
    JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 2025, 461
  • [6] Port-Hamiltonian modeling of ideal fluid flow: Part I. Foundations and kinetic energy
    Rashad, Ramy
    Califano, Federico
    Schuller, Frederic P.
    Stramigioli, Stefano
    JOURNAL OF GEOMETRY AND PHYSICS, 2021, 164
  • [7] Object-oriented modeling and real-time simulation of planetary gearbox with Modelica and Simulink
    Yang, SW
    Zhao, DQ
    ISTM/2005: 6th International Symposium on Test and Measurement, Vols 1-9, Conference Proceedings, 2005, : 773 - 776
  • [8] A port-Hamiltonian approach to modeling the structural dynamics of complex systems
    Warsewa, Alexander
    Boehm, Michael
    Sawodny, Oliver
    Tarin, Cristina
    APPLIED MATHEMATICAL MODELLING, 2021, 89 : 1528 - 1546
  • [9] A systematic methodology for port-Hamiltonian modeling of multidimensional flexible linear mechanical systems
    Ponce, Cristobal
    Wu, Yongxin
    Le Gorrec, Yann
    Ramirez, Hector
    APPLIED MATHEMATICAL MODELLING, 2024, 134 : 434 - 451
  • [10] Modeling of multibody systems with the object-oriented modeling language Dymola
    Otter, M
    Elmqvist, H
    Cellier, FE
    NONLINEAR DYNAMICS, 1996, 9 (1-2) : 91 - 112