Evolution of Continuous-Time Modeling and Simulation

Modeling and simulation have experienced an amazing development since its beginning in the 1920s. At that time, the technology was available only at a handful of university groups. Today it is available on the desk of all engineer who needs it. The paper presents the current status of modeling and simulation. It draws on the historical perspective to explain how the field has developed. Particular emphasis is given to shifts in technology and paradigms.

[1]  R. G. Selfridge Coding a general-purpose digital computer to operate as a differential analyzer , 1955, AFIPS '55 (Western).

[2]  Mats Andersson,et al.  Object-Oriented Modeling and Simulation of Hybrid Systems , 1994 .

[3]  Vannevar Bush,et al.  The differential analyzer. A new machine for solving differential equations , 1931 .

[4]  Bernt Nilsson Object-Oriented Modeling of Chemical Processes , 1993 .

[5]  Robert N. Linebarger,et al.  DSL/90: a digital simulation program for continuous system modeling , 1966, AFIPS '66 (Spring).

[6]  P. Henrici Discrete Variable Methods in Ordinary Differential Equations , 1962 .

[7]  François E. Cellier,et al.  Continuous system modeling , 1991 .

[8]  Robert E. Tarjan,et al.  Depth-First Search and Linear Graph Algorithms , 1972, SIAM J. Comput..

[9]  Karl Johan Åström,et al.  Computer aided modeling, analysis and design of control systems - A perspective , 1983 .

[10]  John R. Ragazzini,et al.  Analysis of Problems in Dynamics by Electronic Circuits , 1947, Proceedings of the IRE.

[11]  Wolfgang Marquardt,et al.  Trends in computer-aided process modeling , 1996 .

[12]  Robert D. Brennan,et al.  The System/360 continuous system modeling program , 1968 .

[13]  D. Lebell The Differential Analyzer , 1952 .

[14]  John D. Perkins,et al.  Speedup: A New Computer Programme for Steady-state and Dynamic Simulation for Chemical Processes , 1983 .

[15]  Johannes F. Broenink,et al.  Modeling mechtronic systems using the SIDOPS+ language , 1997 .

[16]  Per Sahlin,et al.  The Neutral Model Format for Building Simulation , 1996 .

[17]  Johannes F. Broenink,et al.  Modelling, Simulation and Analysis with 20-Sim , 1997 .

[18]  Kjell Gustafsson Object-Oriented Implementation of Software for Solving Ordinary Differential Equations , 1993, Sci. Program..

[19]  H.M. Paynter The differential analyzer as an active mathematical instrument , 1989, IEEE Control Systems Magazine.

[20]  F. J. Sansom,et al.  The SCi Continuous System Simulation Language (CSSL) , 1967 .

[21]  George E Kelly,et al.  HVACSIM+ building systems and equipment simulation program: building-loads calculation , 1986 .

[22]  S.E. Mattsson,et al.  Simulator for dynamical systems using graphics and equations for modeling , 1989, IEEE Control Systems Magazine.

[23]  J.R. Ragazzini,et al.  Analysis of Problems in Dynamics by Electronic Circuits , 1947, Proceedings of the IRE.

[24]  T. D. Truitt,et al.  Discussion of computer simulation techniques and comparison of languages , 1967 .

[25]  E. E. Mitchell,et al.  Advanced Continuous Simulation Language (ACSL) , 1976 .

[26]  O. J. Dahl,et al.  Simula Begin , 1979 .

[27]  Mats Andersson An Object-Oriented Modeling Environment , 1989 .

[28]  Ernst Hairer,et al.  Solving Ordinary Differential Equations I: Nonstiff Problems , 2009 .

[29]  Ernst Hairer,et al.  The numerical solution of differential-algebraic systems by Runge-Kutta methods , 1989 .

[30]  Linda R. Petzold,et al.  Numerical solution of initial-value problems in differential-algebraic equations , 1996, Classics in applied mathematics.

[31]  Hilding Elmqvist,et al.  MODELICA — THE NEW OBJECT-ORIENTED MODELING LANGUAGE , 1998 .

[32]  Dean Karnopp,et al.  Analysis and simulation of multiport systems : the bond graph approach to physical system dynamics , 1968 .

[33]  S. M. Divakaruni The Application of Simulation in Large Energy System Analysis , 1985 .

[34]  Peter Piela Ascend: an object-oriented computer environment for modeling and analysis , 1989 .

[35]  Karl Johan Åström,et al.  Simnon user's guide for MS-DOS computers , 1986 .

[36]  G. Dahlquist Stability and error bounds in the numerical integration of ordinary differential equations , 1961 .

[37]  Wolfgang Kreutzer,et al.  System simulation programming styles and languages , 1986 .

[38]  Hilding Elmqvist,et al.  Modeling from Physical Principles , 1996 .

[39]  Paul I. Barton,et al.  Modeling of combined discrete/continuous processes , 1994 .

[40]  Andrew C.W. Grace SIMULAB, an Integrated Environment for Simulation and Control , 1991, 1991 American Control Conference.

[41]  G. L. Lechliter,et al.  MIMIC: A DIGITAL SIMULATOR PROGRAM. , 1967 .

[42]  Mats Andersson,et al.  Object-Oriented Modelling and Simulation , 1993 .

[43]  Viktor Friesen,et al.  Smile—a simulation environment for energy systems , 1995 .

[44]  Hans Olsson Object-Oriented Solvers for Initial Value Problems , 1996, SciTools.

[45]  W. Marquardt,et al.  TRENDS IN COMPUTER-AIDED PROCESS , 1995 .

[46]  R. G. SELFRIDGEt Coding a General-Purpose Digital Computer to Operate as a Differential Analyzer , 2022 .

[47]  Naim A. Kheir Systems Modeling and Computer Simulation , 1995 .

[48]  Virgil H. Lucke Dynasar - Analysis methods developed for the dynamic systems analyzer , 1965 .

[49]  A. Jeandel,et al.  ULM Un Langage de Modélisation : a modelling language , 1996 .

[50]  L. Nagel,et al.  SPICE (Simulation Program with Integrated Circuit Emphasis) , 1973 .

[51]  C. W. Gear,et al.  Simultaneous Numerical Solution of Differential-Algebraic Equations , 1971 .

[52]  D. A. Linkens CAD for Control Systems , 1993 .

[53]  V. Tikhomirov On the Representation of Continuous Functions of Several Variables as Superpositions of Continuous Functions of one Variable and Addition , 1991 .

[54]  Michael R. Cannon Magnitude- and time-scaling of state-variable equations for analog/hybrid computation , 1973 .

[55]  Peter Fritzson,et al.  High-level Mathematical Modeling And Programming , 1995, IEEE Softw..

[56]  K. Astrom Computer aided modeling, analysis and design of control systems - A perspective , 1983, IEEE Control Systems Magazine.

[57]  M. Rimvall,et al.  Evolution and Perspectives of Simulation Languages Following the CSSL Standard , 1985 .

[58]  Hilding Elmqvist,et al.  DYMOLA - A Structured Model Language for Large Continuous Systems , 1978 .

[59]  François E. Cellier,et al.  Software for Modeling and Simulating Control Systems , 2019, Control System Fundamentals.

[60]  Robert D. Brennan,et al.  A survey of Digital Simulation: Digital Analog Simulator Programs , 1964 .