Premium
Simulation software for teaching dynamic system behavior
Author(s) -
Crosbie Roy,
Brooks Lionel
Publication year - 1997
Publication title -
computer applications in engineering education
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.478
H-Index - 29
eISSN - 1099-0542
pISSN - 1061-3773
DOI - 10.1002/(sici)1099-0542(1997)5:1<71::aid-cae7>3.0.co;2-#
Subject(s) - computer science , software , software engineering , simulation , operating system
ESL is a continuous‐system simulation language (CSSL) which is used for simulating the behavior of dynamic systems. ESL offers a number of features which are not commonly found in CSSLs. It can be operated as an interpreter (convenient in the development phase) or as a translator to FORTRAN (more efficient execution of production runs). It incorporates special features for describing and processing discontinuities and for supporting the modeling of digital (discrete) components. It supports distributed simulation and is capable of interfacing to other software packages in complex applications. ESL is useful in courses addressing dynamics and control, differential equations, and simulation methods. Several examples of its use are described ranging from very simple to advanced. © 1997 John Wiley & Sons, Inc. Comput Appl Eng Educ 5: 71–83, 1997