{"type":"conference","conference":{"end_date":"2023-10-11","start_date":"2023-10-09","location":"Aachen","name":"15th International Modelica Conference 2023"},"abstract":[{"lang":"eng","text":"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. "}],"publication_identifier":{"eissn":["1650-3740"],"isbn":["978-91-8075-505-4"],"issn":["1650-3686"]},"series_title":"Linköping Electronic Conference Proceedings","page":"177-188","date_updated":"2024-06-10T11:18:50Z","language":[{"iso":"eng"}],"intvolume":" 204","publisher":"Linköping University Electronic Press","author":[{"last_name":"Abdelhak","full_name":"Abdelhak, Karim","first_name":"Karim"},{"first_name":"Francesco","last_name":"Casella","full_name":"Casella, Francesco"},{"id":"33931","first_name":"Bernhard","orcid":"0000-0002-4339-0438","orcid_put_code_url":"https://api.orcid.org/v2.0/0000-0002-4339-0438/work/161280999","last_name":"Bachmann","full_name":"Bachmann, Bernhard"}],"doi":"10.3384/ecp204177","volume":204,"title":"Pseudo Array Causalization","date_created":"2024-05-29T10:03:24Z","project":[{"name":"Institute for Data Science Solutions","_id":"f432a2ee-bceb-11ed-a251-a83585c5074d"}],"publication":"Proceedings of the 15th International Modelica Conference 2023, Aachen, October 9-11","user_id":"220548","citation":{"short":"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.","alphadin":"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","chicago":"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.","apa":"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","ieee":"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.","bibtex":"@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} }","mla":"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.","ama":"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"},"_id":"4617","status":"public","publication_status":"published","year":"2023","tmp":{"short":"CC BY (4.0)","image":"/images/cc_by.png","name":"Creative Commons Attribution 4.0 International Public License (CC-BY 4.0)","legal_code_url":"https://creativecommons.org/licenses/by/4.0/legalcode"}}