Improving Newton's method for Initialization of Modelica models
(2011) 8th International Modelica Conference 2011- 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.
Please use this url to cite or link to this publication:
https://lup.lub.lu.se/record/1967989
- author
- Ylikiiskilä, Johan ; Åkesson, Johan LU and Führer, Claus LU
- organization
- publishing date
- 2011
- type
- Contribution to conference
- publication status
- published
- subject
- conference name
- 8th International Modelica Conference 2011
- conference location
- Dresden, Germany
- conference dates
- 2011-03-20
- language
- English
- LU publication?
- yes
- additional info
- The information about affiliations in this record was updated in December 2015. The record was previously connected to the following departments: Numerical Analysis (011015004), Department of Automatic Control (011017000)
- id
- 9ead23a9-8f9a-4465-9bd1-12683d15f5cf (old id 1967989)
- date added to LUP
- 2016-04-04 13:04:42
- date last changed
- 2018-11-21 21:12:05
@misc{9ead23a9-8f9a-4465-9bd1-12683d15f5cf, 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.}}, author = {{Ylikiiskilä, Johan and Åkesson, Johan and Führer, Claus}}, language = {{eng}}, title = {{Improving Newton's method for Initialization of Modelica models}}, url = {{https://lup.lub.lu.se/search/files/6048242/8084484.pdf}}, year = {{2011}}, }