PUBLIKATIONSSERVER

Accelerating the simulation of equation-based models by replacing non-linear algebraic loops with error-controlled machine learning surrogates

A. Heuermann, P. Hannebohm, M. Schäfer, B. Bachmann, in: D. Müller, A. Monti, A. Benigni (Eds.), Proceedings of the 15th International Modelica Conference 2023, Aachen, October 9-11, Linköping University Electronic Press, 2023, pp. 275–284.

Download
Es wurde kein Volltext hochgeladen. Nur Publikationsnachweis!
Konferenzbeitrag | Veröffentlicht | Englisch
Autor*in
Heuermann, Andreas; Hannebohm, PhilipFH Bielefeld ; Schäfer, Matthias; Bachmann, BernhardFH Bielefeld
Herausgeber*in
Müller, Dirk ; Monti, Antonello ; Benigni, Andrea
Abstract
When simulating a Modelica model, non-linear algebraic loops may be present, which involves solving multiple equations simultaneously. The classical Newton-Raphson method is commonly employed for solving a non-linear equation system (NLS). However, the computational burden of using this method during simulation can be significant. To tackle this issue, utilizing artificial neural networks (ANNs) to approximate the solution of algebraic loops is a promising approach. While ANN surrogates offer fast performance, ensuring the correctness of the computed solution or quantifying reliability can be challenging. This publication presents a prototype, based on the OpenModelica compiler (OMC), that automates the extraction of time-consuming algebraic loops. It generates training data, trains ANNs using machine learning (ML) methods, and replaces the algebraic loops with ANN surrogates in the simulation code. A hybrid approach, combining the trained surrogate with the nonlinear Newton solver, is then used to compute the solution with a desired level of accuracy.
Erscheinungsjahr
Titel des Konferenzbandes
Proceedings of the 15th International Modelica Conference 2023, Aachen, October 9-11
Band
204
Seite
275-284
Konferenz
15th International Modelica Conference 2023
Konferenzort
Aachen
Konferenzdatum
2023-10-09 – 2023-10-11
ISSN
eISSN
FH-PUB-ID

Zitieren

Heuermann, Andreas ; Hannebohm, Philip ; Schäfer, Matthias ; Bachmann, Bernhard: Accelerating the simulation of equation-based models by replacing non-linear algebraic loops with error-controlled machine learning surrogates. In: Müller, D. ; Monti, A. ; Benigni, A. (Hrsg.): 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. 275–284
Heuermann A, Hannebohm P, Schäfer M, Bachmann B. Accelerating the simulation of equation-based models by replacing non-linear algebraic loops with error-controlled machine learning surrogates. In: Müller D, Monti A, Benigni A, eds. 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:275-284. doi:10.3384/ecp204275
Heuermann, A., Hannebohm, P., Schäfer, M., & Bachmann, B. (2023). Accelerating the simulation of equation-based models by replacing non-linear algebraic loops with error-controlled machine learning surrogates. In D. Müller, A. Monti, & A. Benigni (Eds.), Proceedings of the 15th International Modelica Conference 2023, Aachen, October 9-11 (Vol. 204, pp. 275–284). Aachen: Linköping University Electronic Press. https://doi.org/10.3384/ecp204275
@inproceedings{Heuermann_Hannebohm_Schäfer_Bachmann_2023, series={Linköping Electronic Conference Proceedings}, title={Accelerating the simulation of equation-based models by replacing non-linear algebraic loops with error-controlled machine learning surrogates}, volume={204}, DOI={10.3384/ecp204275}, booktitle={Proceedings of the 15th International Modelica Conference 2023, Aachen, October 9-11}, publisher={Linköping University Electronic Press}, author={Heuermann, Andreas and Hannebohm, Philip and Schäfer, Matthias and Bachmann, Bernhard}, editor={Müller, Dirk and Monti, Antonello and Benigni, Andrea Editors}, year={2023}, pages={275–284}, collection={Linköping Electronic Conference Proceedings} }
Heuermann, Andreas, Philip Hannebohm, Matthias Schäfer, and Bernhard Bachmann. “Accelerating the Simulation of Equation-Based Models by Replacing Non-Linear Algebraic Loops with Error-Controlled Machine Learning Surrogates.” In Proceedings of the 15th International Modelica Conference 2023, Aachen, October 9-11, edited by Dirk Müller, Antonello Monti, and Andrea Benigni, 204:275–84. Linköping Electronic Conference Proceedings. Linköping University Electronic Press, 2023. https://doi.org/10.3384/ecp204275.
A. Heuermann, P. Hannebohm, M. Schäfer, and B. Bachmann, “Accelerating the simulation of equation-based models by replacing non-linear algebraic loops with error-controlled machine learning surrogates,” in Proceedings of the 15th International Modelica Conference 2023, Aachen, October 9-11, Aachen, 2023, vol. 204, pp. 275–284.
Heuermann, Andreas, et al. “Accelerating the Simulation of Equation-Based Models by Replacing Non-Linear Algebraic Loops with Error-Controlled Machine Learning Surrogates.” Proceedings of the 15th International Modelica Conference 2023, Aachen, October 9-11, edited by Dirk Müller et al., vol. 204, Linköping University Electronic Press, 2023, pp. 275–84, doi:10.3384/ecp204275.

Export

Markierte Publikationen

Open Data LibreCat

Suchen in

Google Scholar
ISBN Suche