Testing of multi-rate simulations using the ESL simulation language

  • Authors:
  • J. J. Zenor;J. G. Pearce;R. Bednar

  • Affiliations:
  • California State University, Chico;ISIM International Simulation Ltd., England;California State University, Chico

  • Venue:
  • Proceedings of the 2007 Summer Computer Simulation Conference
  • Year:
  • 2007

Quantified Score

Hi-index 0.01

Visualization

Abstract

The ESL continuous-system simulation language is proving to be a valuable tool in developing and evaluating real-time, multi-rate simulations. Its parallel segment feature supports multi-rate execution by allowing different step-sizes and/or integration algorithms in different segments. This allows the testing of theoretical predictions of instability, for example, before coding the real-time simulations is started. ESL also has advanced discontinuity handling features. A comparison of the results of simulations of a system that has many switching events with the discontinuity handling both enabled and disabled can provide valuable information about timing errors.