Improving Newton's method for Initialization of Modelica models
Författare
Summary, in English
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.
Avdelning/ar
- Institutionen för reglerteknik
- Matematik LTH
- Numerical Analysis
Publiceringsår
2011
Språk
Engelska
Fulltext
- Available as PDF - 243 kB
- Download statistics
Dokumenttyp
Konferensbidrag
Ämne
- Mathematics
- Control Engineering
Conference name
8th International Modelica Conference 2011
Conference date
2011-03-20
Conference place
Dresden, Germany
Status
Published
Forskningsgrupp
- LCCC
- Numerical Analysis