Hierarchical Modular Modeling of Continuous Systems

  • François E. Cellier


To this point, we have dealt with very simple and small problems. In this chapter, we shall cover some of the techniques necessary for modeling larger systems. Very often, systems consist of subsystems that may be described in quite different ways. Besides state—space representations and topological descriptions (which we have met previously), subsystems may also be described in the frequency domain in terms of transfer functions or may simply be given as a static characteristic relating one output variable to one or several input variables. It is therefore important that models can be structured. Modular modeling enables us to encapsulate subsystem descriptions and treat them as unseparable entities that can be incorporated in a hierarchical fashion within ever—more—complex system descriptions.


Continuous System Torque Load Surge Tank Pressure Tunnel Virtual Screen 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [5.1]
    Boeing Computer Services (1988), EASY5/W — User’s Manual, Engineering Technology Applications ( ETA) Division, Seattle, Wash.Google Scholar
  2. [5.2]
    François E. Cellier (1979), Combined Continuous/Discrete System Simulation by Use of Digital Computers: Techniques and Tools, Ph.D. dissertation, Diss ETH No 6483, Swiss Federal Institute of Technology, Zürich, Switzerland.Google Scholar
  3. [5.3]
    Olle I. Elgerd (1971), Electric Energy Systems Theory: An Introduction, McGraw-Hill, New York.Google Scholar
  4. [5.4]
    Hilding Elmqvist (1975), SIMNON — An Interactive Simulation Program for Nonlinear Systems — User’s Manual, Report CODEN: LUTFD2/(TFRT-7502), Dept. of Automatic Control, Lund Institute of Technology, Lund, Sweden.Google Scholar
  5. [5.5]
    Hilding Elmqvist (1978), A Structured Model Language for Large Continuous Systems, Ph.D. dissertation, Report CODEN: LUTFD2/(TRFT-1015), Dept. of Automatic Control, Lund Institute of Technology, Lund, Sweden.Google Scholar
  6. [5.6]
    Hilding Elmqvist (1982), “A Graphical Approach to Documentation and Implementation of Control Systems,” Proceedings Third IFAC/IFIP Symposium on Software for Computer Control (SOCOCO’82), Madrid, Spain, Pergamon Press, Oxford, U.K.Google Scholar
  7. [5.7]
    EPRI (1983), Modular Modeling System (MMS): A Code for the Dynamic Simulation of Fossil and Nuclear Power Plants, Report: CS/NP-3016-CCM, Electric Power Research Institute, Palo Alto, Calif.Google Scholar
  8. [5.8]
    Expert-EASE Systems, Inc. (1988), EASE+ — User’s Manual, Belmont, Calif.Google Scholar
  9. [5.9]
    IBM Canada Ltd. (1972), Continuous System Modeling Program III (CSMP–III) — Program Reference Manual, Program Number: 5734–XS9, Form: SH19–7001–2, IBM Canada Ltd., Program Produce Centre, Don Mills, Ontario, Canada.Google Scholar
  10. [5.10]
    Integrated Systems, Inc. (1984), MATRIX User’s Guide, MATRIX Reference Guide, MATRIX Training Guide, Command Summary and On-Line Help, Santa Clara, Calif.Google Scholar
  11. [5.11]
    Integrated Systems, Inc. (1985), SYSTEM-BUILD User’s Guide, Santa Clara, Calif.Google Scholar
  12. [5.12]
    Dirk L. Kettenis (1988), COSMOS — Reference Manual, Dept. of Computer Science, Agricultural University Wageningen, Wageningen, The Netherlands.Google Scholar
  13. [5.13]
    Granino A. Korn (1989), Interactive Dynamic-System Simulation, McGraw-Hill, New York.zbMATHGoogle Scholar
  14. [5.14]
    Granino A. Korn (1991), Neural-Network Experiments on Personal Computers, MIT Press, Cambridge, Mass.Google Scholar
  15. [5.15]
    MicroSim Corp. (1987), PSpice User’s Manual, Irvine, Calif.Google Scholar
  16. [5.16]
    Edward E. L. Mitchell and Joseph S. Gauthier (1986), ACSL:Advanced Continuous Simulation Language — User Guide andReference Manual, Mitchell Gauthier Assoc., Concord, Mass.Google Scholar
  17. [5.17]
    Thomas F. Runge (1977), A Universal Language for Continuous Network Simulation, Technical Report UIUCDCS-R-77866, Dept. of Computer Science, University of Illinois, Urbana-Champaign.Google Scholar
  18. [5.18]
    Systems Control Technology, Inc. (1985), CTRL-C, A Language for the Computer-Aided Design of Multivariable Control Systems, User’s Guide, Palo Alto, Calif.Google Scholar
  19. [5.19]
    Systems Designers plc (1986), SYSMOD User Manual, Release 1.0, D05448/14/UM, Ferneberga House, Farnborough, Hampshire, U.K.Google Scholar
  20. [5.20]
    Viewlogic Systems, Inc. (1988) WORKVIEW Reference Guide, Release 3.0, and: VIEWDRAW Reference Guide, Version 3. 0, Marlboro, Mass.Google Scholar
  21. [5.21]
    John V. Wait and DeFrance Clarke III (1976), DARE-P User’s Manual, Version 4. 1, Dept. of Electrical Computer Engineering, University of Arizona, Tucson, Ariz.Google Scholar

Copyright information

© Springer Science+Business Media New York 1991

Authors and Affiliations

  • François E. Cellier
    • 1
  1. 1.Department of Electrical and Computer Engineering and Applied Mathematics ProgramUniversity of ArizonaTucsonUSA

Personalised recommendations