Improving Newton's method for Initialization of Modelica models

Ylikiiskilä, Johan; Åkesson, Johan; Führer, Claus (2011). Improving Newton's method for Initialization of Modelica models . 8th International Modelica Conference 2011. Dresden, Germany
Download:
Conference Proceeding/Paper | Published | English
Authors:
Ylikiiskilä, Johan ; Åkesson, Johan ; Führer, Claus
Department:
Department of Automatic Control
Mathematics (Faculty of Engineering)
LCCC
Numerical Analysis
Research Group:
LCCC
Numerical Analysis
Abstract:
Initializing a model written in Modelica translates to finding consistent initial values to the underlying DAE. Adding initial equations and conditions creates a system of non-linear equations that can be solved for the initial configuration. This paper reports an implementation of Newton's method to solve the non-linear initialization system. This implementation also uses a regularization method to deal with singular Jacobians as well as sparse solvers to exploit the sparsity structure of the Jacobian. The implementation is based on the open-source projects JModelica.org and Assimulo, KINSOL from the SUNDIALS suite and SuperLU.
Keywords:
Mathematics ; Control Engineering
LUP-ID:
9ead23a9-8f9a-4465-9bd1-12683d15f5cf | Link: https://lup.lub.lu.se/record/9ead23a9-8f9a-4465-9bd1-12683d15f5cf | Statistics

Cite this