Skip to main content

Lund University Publications

LUND UNIVERSITY LIBRARIES

Efficient Predictor for Co-Simulation with Multistep Sub-System Solvers

Andersson, Christian LU ; Führer, Claus LU and Åkesson, Johan LU (2016) In Technical Report in Mathematical Sciences
Abstract
An industrial model of a dynamic system is usually not just a set of differential equations. External inputs acting on the system are common, such as an external force acting on a body or wind pressing on a car. Update of these inputs needs to be handled by the numerical solver in an efficient way.

In dynamical simulation, multistep methods are commonly used. A multistep method uses the solution history in order to predict the future solution. When an input is changed, the history is no longer a good approximation for the future solution which may result in order reductions and simulation failure.

In this paper, a modification of the predictor is presented. Modifying the predictor, instead of restarting the method,... (More)
An industrial model of a dynamic system is usually not just a set of differential equations. External inputs acting on the system are common, such as an external force acting on a body or wind pressing on a car. Update of these inputs needs to be handled by the numerical solver in an efficient way.

In dynamical simulation, multistep methods are commonly used. A multistep method uses the solution history in order to predict the future solution. When an input is changed, the history is no longer a good approximation for the future solution which may result in order reductions and simulation failure.

In this paper, a modification of the predictor is presented. Modifying the predictor, instead of restarting the method, results in an increased performance of the method. The cost of the modification must be weighed with the cost of restarting the method. Experiments show that the benefit of modifying the predictor outweighs the cost of a restart. (Less)
Please use this url to cite or link to this publication:
author
; and
organization
publishing date
type
Book/Report
publication status
published
subject
keywords
IVP, Multistep Methods, Restart, Functional Mock-up Interface, Simulation
in
Technical Report in Mathematical Sciences
issue
1
pages
13 pages
publisher
Centre for Mathematical Sciences, Lund University
report number
2016
ISSN
1403-9338
project
LCCC
language
English
LU publication?
yes
id
dbaf9c49-b118-4ff9-af2e-e1e3102e5c22
date added to LUP
2016-04-11 15:32:41
date last changed
2023-02-22 11:01:44
@techreport{dbaf9c49-b118-4ff9-af2e-e1e3102e5c22,
  abstract     = {{An industrial model of a dynamic system is usually not just a set of differential equations. External inputs acting on the system are common, such as an external force acting on a body or wind pressing on a car. Update of these inputs needs to be handled by the numerical solver in an efficient way.<br/><br/>In dynamical simulation, multistep methods are commonly used. A multistep method uses the solution history in order to predict the future solution. When an input is changed, the history is no longer a good approximation for the future solution which may result in order reductions and simulation failure.<br/><br/>In this paper, a modification of the predictor is presented. Modifying the predictor, instead of restarting the method, results in an increased performance of the method. The cost of the modification must be weighed with the cost of restarting the method. Experiments show that the benefit of modifying the predictor outweighs the cost of a restart.}},
  author       = {{Andersson, Christian and Führer, Claus and Åkesson, Johan}},
  institution  = {{Centre for Mathematical Sciences, Lund University}},
  issn         = {{1403-9338}},
  keywords     = {{IVP; Multistep Methods; Restart; Functional Mock-up Interface; Simulation}},
  language     = {{eng}},
  number       = {{2016}},
  series       = {{Technical Report in Mathematical Sciences}},
  title        = {{Efficient Predictor for Co-Simulation with Multistep Sub-System Solvers}},
  url          = {{https://lup.lub.lu.se/search/files/7203340/predictor_tech.pdf}},
  year         = {{2016}},
}