A new family of real-time predictor-corrector integration algorithms
Article Abstract:
This paper describes a variation of the conventional two-pass explicit Adams-Moulton predictor-corrector integration methods which is suitable for real-time simulation. In this new method the first pass through the state equations uses an Adams-Bashforth type of predictor algorithm to compute an estimate of the state at n+1/2 frame instead of the n+1 frame, as is customary. This estimate is then used to compute the derivative at the n+1/2 frame which, along with the derivatives at the n, n-1, n-2,...frames is used in the final corrector pass to calculate the state at the n+1 frame. Unlike conventional two-pass Adams-Moulton methods, these new versions are compatible with real-time inputs. The paper shows that they are also superior based on dynamic accuracy measures and stability measures. A three-pass predictor-corrector integration algorithm compatible with real-time inputs is also presented and shown to yield significantly more accurate results than 3rd-order RK (Runge-Kutta) integration. (Reprinted by permission of the publisher.)
Publication Name: SIMULATION
Subject: Engineering and manufacturing industries
ISSN: 0037-5497
Year: 1991
User Contributions:
Comment about this article or add new information about this topic:
Comparison of the RK4M4, RK4LIN and RK4M1 methods for systems with time-delays
Article Abstract:
The higher-order Runge-Kutta methods can be used in three different ways when the time-delays occur. The RK4M4, RK4LIN and RK4Ma methods are an application of the most popular fourth-order Runge-Kutta method for time-delays. The RK4M4 method requires a storage of four variables, so it is hardly ever used. Based on the discussion and experimental testing it has been shown that the RK4M4 method nevertheless provides the most significant economy of memory and shortest computing time. (Reprinted by permission of the publisher.)
Publication Name: SIMULATION
Subject: Engineering and manufacturing industries
ISSN: 0037-5497
Year: 1989
User Contributions:
Comment about this article or add new information about this topic:
- Abstracts: Reduction of time delays in Runge-Kutta integration methods
- Abstracts: POSE: a process-oriented simulation environment embedded in SCHEME. The Control Oriented Language
- Abstracts: The binary derivative test: noise filter, crypto aid, and random-number seed selector
- Abstracts: SLONN: A simulation language for modeling of neural networks