Integration Methods

It is assumed that the differential equation exists in its state form:

x’(t) = f(x,t); with x(t=0) = x0

The table below lists some characteristics of the implemented integration methods:

The table below contains a summary of these characteristics for integration methods with fixed step size (for MSM, the time when the function is computed or when the break points are taken into account is indicated in parentheses).

Integration Method

Error Order

Function Evaluations/ Step

SSM/MSM

P-K

Step Size

Euler

1

1(t)

SSM

no

fixed

Mulstep 2

2

1(t)

MSM (t-h, t)

no

fixed

Heun

2

2 (t, t+h)

SSM

yes

fixed

Adams-Moulton

2

2 (t, t+h)

MSM(t-h, t)

yes

fixed

Runge-Kutta 4

4

4 (t, t+h/2, t+h/2, t+h)

SSM

no

fixed

To ensure that the integration methods can be applied in real-time, each method is implemented using relatively few function evaluations per integration step and a correspondingly low error order.

See also

Euler

Mulstep

Heun

Adams-Moulton

Runge-Kutta 4

Integration Methods With Variable Step Width