In this paper are discussed model order reduction and simplification techniques (e.g.; metrics used by these techniques for rankings of elements) which are applicable to wide range of Modelica models built from already available libraries. Modelica models are translated to set of differential-algebraic equations and for the latter there are numerous tools for model order reduction already available. However; these tools are not designed for helping users understand the model’s behavior and the reduced model may be hard to understand by the user because the structure of the original model is lost. Hierarchical decomposition of the model must be presereved and if the model is developed with a graphical schematics then elements (nodes) of the schematics must be ranked. Therefore we adapted energy-based metrics used in ranking of bond-graphs’ elements to much more losely defined Modelica’s schematics; so they can be used complementary with ranking methods that work with equations.
Keywords: model order reduction; model simplification; verification
Proceedings of the 8th International Modelica Conference; March 20th-22nd; Technical Univeristy; Dresden; Germany
[1] J. F. Broenik. Introduction to physical systems modeling with bond graphs. In SiE whitebook on Simulation Methodologies; pages 1–31; 1999.
[2] Samuel Y. Chang; Christopher R. Carlson Carlson; and J. Christian Gerdes. A lyapunov function approach to energy based model reduction. In Proceedings of the ASME Dynamic Systems and Control Division – 2001 IMECE; pages 363–370; New York; USA; 2001.
[3] Modeling Chemical Reactions in Modelica By Use of Chemo-bonds. Cellier; f. e. and greifeneder; j. In Proceedings of the 7th Modelica Conference; pages 142–150; Como; Italy; 2009.
[4] Sanjay Lall; Petr Krysl; et al. Structure-preserving model reduction for mechanical systems. Physica D; 284:304–318; 2003. doi: 10.1016/S0167-2789(03)00227-6.
[5] Loucas Sotiri Louca. An Energy-based Model Reduction Methodology for Automated Modeling. PhD thesis; University of Michigan; 1998.
[6] Modelica Association. Modelica Specification; version 3.2; 2010. http://www.modelica.org/documents/ModelicaSpec32.pdf.
[7] Modelica Association. Modelica Standard Library 3.1; User’s Guide; 2010. https://www.modelica.org/libraries/Modelica.
[8] Open Source Modelica Consortium. Openmodelica. http://www.openmodelica.org.
[9] R. Rosenberg and T. Zhou. Power-based model insight. In Proceedings of the ASME WAM Symposium on Automated Modeling for Design; pages 61–67; New York; USA; 1988.
[10] P. Schwarz et al. A tool-box approach to computeraided generation of reduced-order models. In Proceedings EUROSIM 2007; Ljubljana; Slovenia; 2007.
[11] R. Sommer; T. Halfmann; and J. Broz. Automated behavioral modeling and analytical model-order reduction by application of symbolic circuit analysis for multi-physical systems. In Proceedings EUROSIM 2007; Ljubljana; Slovenia; 2007.
[12] Ralf Sommer; Thomas Halfmann; and Jochen Broz. Automated behavioral modeling and analytical model-order reduction by application of symbolic circuit analysis for multi-physical systems. Simulation Modelling Practice and Theory; 16:1024–1039; 2008. doi: 10.1016/j.simpat.2008.04.012.
[13] Hubertus Tummescheit. Design and Implementation of Object-Oriented Model Libraries using Modelica. PhD thesis; Lund Institute of Technology; 2002.
[14] T. Wichmann et al. On the simplification of nonlinear dae systems in analog circuit design. In Proceedings of CASC’99; pages 485–498; Munich; Germany; 1999.
[15] Y. Ye and K. Youcef-Youmi. Model reduction in the physical domain. In Proceedings of the American Control Conference; pages 4486–4490; San Diego; CA; USA; 1999.