Nothing Special   »   [go: up one dir, main page]

skip to main content
10.5555/1357910.1357942acmotherconferencesArticle/Chapter ViewAbstractPublication PagesscscConference Proceedingsconference-collections
research-article

Multi-rate real-time simulation techniques

Published: 16 July 2007 Publication History

Abstract

The simulation of systems based on differential-equation models normally uses a single numerical integration algorithm that applies a uniform step-size regime to all parts of the model. An alternative is to divide the model into segments based on their different dynamic behaviors and use different step sizes in different segments. This approach is referred to as multi-rate simulation. It can be used to advantage in some current real-time applications, such as power electronics and automobile engine simulations. These applications can require real-time execution with frame times of a few microseconds or less. These frame times require expensive special-purpose hardware and software. In many cases the components that require this approach represent only a small part of the total system and it is unnecessary to apply it to the rest of the system, which can be simulated with longer frame times.
Research is described that aims to combine special-purpose DSP-based high-speed simulations with a conventional realtime Linux system to produce a distributed, multi-rate, realtime simulation.
Multi-rate simulation introduces its own problems. Care has to be taken in the communication of data between segments operating at different frame rates. In some cases the use of multi-rate algorithms can induce unstable behavior in the simulation.

References

[1]
A. Haraldsdottir and R. M. Howe, "Multiple Frame Rate Integration," Proc. of the AIAA Flight Simulation Technologies Conference, Sept. 7--9, 1988.
[2]
R. M. Howe, "Some Techniques with Potential Application to Real-time Simulation of Power Electronic Systems" in Proceedings of Huntsville Simulation Conference, Huntsville, AL, October 2006.
[3]
Crosbie, R. E., J. J. Zenor, D. Word and N. G. Hingorani "Fast Real-Time DSP Simulations for On-Line Testing of Hardware and Software" Modeling & Simulation, Vol 3, No 4, Oct-Dec 2004, SCS San Diego
[4]
Crosbie, R. E., J. J. Zenor, R. Bednar, D. Word and N. G. Hingorani "Low Cost High Speed Real Time Simulations for Electric Ship Power Systems" in Proceedings of Huntsville Simulation Conference, (Huntsville, AL October, 2005) SCS San Diego.
[5]
Crosbie, R. E., J. J. Zenor, R. Bednar, D. Word, N. G. Hingorani, and T. Ericsen "High-Speed, Scalable, Real-Time Simulation Using DSP Arrays" Proceedings of IEEE/ACM Parallel and Distributed Simulation Workshop, Kufstein, Austria, 2004.
[6]
Bednar, R. and R. E. Crosbie "Stability of Multi-Rate Simulation Algorithms" in Proceedings of 2007 Summer Simulation Multiconference, San Diego, CA, July 2007.
[7]
K. C. Lin and R. M. Howe, "Simulation Using Staggered Integration Steps. Part II: Implementation on Dual-speed Systems," Transactions of the Society for Computer Simulation, Vol. 10, No. 4, Dec., 1993, pp. 239--262.
[8]
Pearce, J. G. "Interfacing the ESL Simulation Language to the Virtual Test Bed" in Proceedings of 2007 Western Simulation Multiconference, San Diego, CA, January 2007.
[9]
Zenor, J. J., J. G. Pearce and R. Bednar "Testing of Multi-Rate Simulations Using the ESL Simulation Language" in Proceedings of 2007 Summer Simulation Multiconference, San Diego, CA, July 2007.
[10]
Dougal, R. A., "Design Tools for Electric Ship Systems" in Proceedings of IEEE Electric Ship Technologies Symposium (Philadelphiab PA, July 2005) pp. 8--11, IEEE.
[11]
Zenor, J. J., R. Bednar, D. Word, N. G. Hingorani and E. McGookin "Simulation of an Unmanned Underwater Vehicle (UUV): A Multi-Rate Simulation" in Proceedings of 2007 Summer Simulation Multiconference, San Diego, CA, July 2007.

Cited By

View all
  • (2010)Multi-rate and integrated package simulationProceedings of the 2010 Conference on Grand Challenges in Modeling & Simulation10.5555/2020619.2020683(473-479)Online publication date: 11-Jul-2010
  • (2010)High-speed digital interface for a real-time digital simulatorProceedings of the 2010 Conference on Grand Challenges in Modeling & Simulation10.5555/2020619.2020674(399-405)Online publication date: 11-Jul-2010
  • (2010)Automatic parallelization of simulink applicationsProceedings of the 8th annual IEEE/ACM international symposium on Code generation and optimization10.1145/1772954.1772976(151-159)Online publication date: 24-Apr-2010
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Other conferences
SCSC '07: Proceedings of the 2007 Summer Computer Simulation Conference
July 2007
1363 pages
ISBN:1565553160

Sponsors

  • SCS: Society for Modeling and Simulation International

In-Cooperation

Publisher

Society for Computer Simulation International

San Diego, CA, United States

Publication History

Published: 16 July 2007

Check for updates

Author Tags

  1. distributed system
  2. multi-rate
  3. numerical analysis
  4. real-time

Qualifiers

  • Research-article

Conference

SCSC07
Sponsor:
  • SCS
SCSC07: 2007 Summer Computer Simulation Conference
July 16 - 19, 2007
California, San Diego

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)4
  • Downloads (Last 6 weeks)1
Reflects downloads up to 14 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2010)Multi-rate and integrated package simulationProceedings of the 2010 Conference on Grand Challenges in Modeling & Simulation10.5555/2020619.2020683(473-479)Online publication date: 11-Jul-2010
  • (2010)High-speed digital interface for a real-time digital simulatorProceedings of the 2010 Conference on Grand Challenges in Modeling & Simulation10.5555/2020619.2020674(399-405)Online publication date: 11-Jul-2010
  • (2010)Automatic parallelization of simulink applicationsProceedings of the 8th annual IEEE/ACM international symposium on Code generation and optimization10.1145/1772954.1772976(151-159)Online publication date: 24-Apr-2010
  • (2007)Simulation of an unmanned underwater vehicle (UUV)Proceedings of the 2007 Summer Computer Simulation Conference10.5555/1357910.1357944(204-208)Online publication date: 16-Jul-2007
  • (2007)Testing of multi-rate simulations using the ESL simulation languageProceedings of the 2007 Summer Computer Simulation Conference10.5555/1357910.1357943(199-203)Online publication date: 16-Jul-2007
  • (2007)Stability of multi-rate simulation algorithmsProceedings of the 2007 Summer Computer Simulation Conference10.5555/1357910.1357941(189-194)Online publication date: 16-Jul-2007

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media