PUBLIKATIONSSERVER

Pseudo Array Causalization

K. Abdelhak, F. Casella, B. Bachmann, in: Proceedings of the 15th International Modelica Conference 2023, Aachen, October 9-11, Linköping University Electronic Press, 2023, pp. 177–188.

Download
Es wurde kein Volltext hochgeladen. Nur Publikationsnachweis!
Konferenzbeitrag | Veröffentlicht | Englisch
Autor*in
Abdelhak, Karim; Casella, Francesco; Bachmann, BernhardFH Bielefeld
Abstract
In the current state-of-the-art modeling tools for simulation, it is common to describe system behavior symbolically using mixed continuous and discrete differential-algebraic equations, so called hybrid DAEs. To correctly resolve higher index problems, hybrid systems and to efficiently use ODE solvers, a matching and sorting problem has to be solved, commonly referred to as causalization. Typically multidimensional equations and variables are scalarized, which leads to excessive build time and generated code size in the case of large systems. An algorithm will be presented, that preserves array structures as much as possible while still solving the problem of causalization in scalar fashion. Test results carried out in the OpenModelica tool show a reduction in build time of one/two orders of magnitude and of a factor two/three in the simulation run time for models of the ScalableTestSuite library.
Erscheinungsjahr
Titel des Konferenzbandes
Proceedings of the 15th International Modelica Conference 2023, Aachen, October 9-11
Band
204
Seite
177-188
Konferenz
15th International Modelica Conference 2023
Konferenzort
Aachen
Konferenzdatum
2023-10-09 – 2023-10-11
ISSN
eISSN
FH-PUB-ID

Zitieren

Abdelhak, Karim ; Casella, Francesco ; Bachmann, Bernhard: Pseudo Array Causalization. In: Proceedings of the 15th International Modelica Conference 2023, Aachen, October 9-11, Linköping Electronic Conference Proceedings. Bd. 204 : Linköping University Electronic Press, 2023, S. 177–188
Abdelhak K, Casella F, Bachmann B. Pseudo Array Causalization. In: Proceedings of the 15th International Modelica Conference 2023, Aachen, October 9-11. Vol 204. Linköping Electronic Conference Proceedings. Linköping University Electronic Press; 2023:177-188. doi:10.3384/ecp204177
Abdelhak, K., Casella, F., & Bachmann, B. (2023). Pseudo Array Causalization. In Proceedings of the 15th International Modelica Conference 2023, Aachen, October 9-11 (Vol. 204, pp. 177–188). Aachen: Linköping University Electronic Press. https://doi.org/10.3384/ecp204177
@inproceedings{Abdelhak_Casella_Bachmann_2023, series={Linköping Electronic Conference Proceedings}, title={Pseudo Array Causalization}, volume={204}, DOI={10.3384/ecp204177}, booktitle={Proceedings of the 15th International Modelica Conference 2023, Aachen, October 9-11}, publisher={Linköping University Electronic Press}, author={Abdelhak, Karim and Casella, Francesco and Bachmann, Bernhard}, year={2023}, pages={177–188}, collection={Linköping Electronic Conference Proceedings} }
Abdelhak, Karim, Francesco Casella, and Bernhard Bachmann. “Pseudo Array Causalization.” In Proceedings of the 15th International Modelica Conference 2023, Aachen, October 9-11, 204:177–88. Linköping Electronic Conference Proceedings. Linköping University Electronic Press, 2023. https://doi.org/10.3384/ecp204177.
K. Abdelhak, F. Casella, and B. Bachmann, “Pseudo Array Causalization,” in Proceedings of the 15th International Modelica Conference 2023, Aachen, October 9-11, Aachen, 2023, vol. 204, pp. 177–188.
Abdelhak, Karim, et al. “Pseudo Array Causalization.” Proceedings of the 15th International Modelica Conference 2023, Aachen, October 9-11, vol. 204, Linköping University Electronic Press, 2023, pp. 177–88, doi:10.3384/ecp204177.

Export

Markierte Publikationen

Open Data LibreCat

Suchen in

Google Scholar
ISBN Suche