Improving Newton's method for Initialization of Modelica models

Johan Ylikiiskilä, Johan Åkesson, Claus Führer

Research output: Contribution to conferencePaper, not in proceedingpeer-review

667 Downloads (Pure)

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.
Original languageEnglish
Publication statusPublished - 2011
Event8th International Modelica Conference 2011 - Dresden, Germany
Duration: 2011 Mar 20 → …

Conference

Conference8th International Modelica Conference 2011
Country/TerritoryGermany
CityDresden
Period2011/03/20 → …

Bibliographical note

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)

Subject classification (UKÄ)

  • Mathematics
  • Control Engineering

Fingerprint

Dive into the research topics of 'Improving Newton's method for Initialization of Modelica models'. Together they form a unique fingerprint.

Cite this