Skip to main content

Lund University Publications

LUND UNIVERSITY LIBRARIES

Improving Newton's method for Initialization of Modelica models

Ylikiiskilä, Johan ; Åkesson, Johan LU and Führer, Claus LU (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:
author
; and
organization
publishing date
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}},
}