Page 273 - DCAP601_SIMULATION_AND_MODELING
P. 273

Nisha Sethi, Lovely Professional University
                                                                                    Unit 14: Simulation Languages (II)



                           Unit 14: Simulation Languages (II)                                     Notes



              CONTENTS
              Objectives
              Introduction

              14.1 Block-structured Continuous Simulation Languages
                   14.1.1 GPSS (General Purpose Simulation Languages)
                   14.1.2 General Purpose Simulation Packages
              14.2 Expression based Languages

              14.3 Discrete System Simulation Languages
              14.4 Summary
              14.5 Keywords
              14.6 Self Assessment

              14.7 Review Questions
              14.8 Further Readings



            Objectives

            After studying this unit, you will be able to:

               Explain Block structured continuous simulation languages
               Discuss expression based languages
               Analyze discrete system simulation languages

            Introduction


            GSL (a combined continuous and discrete simulation language) is a FORTRAN-oriented language
            which merges the activity and process concepts of a discrete simula tion language with continuous
            simulation concepts, thereby permitting the simulation of  systems which  call for combining
            continuous and discrete simula tion techniques.

            14.1 Block-structured Continuous Simulation Languages

            Block oriented simulation languages are based on the method of analogue computers.  The
            system must be expressed as a block diagram that defines the interconnection of functional units
            and their quantitative parameters. “Programming” means entering the interconnection of the
            blocks and their description. Then the user adds statements and/or directives that control the
            simulation. If the system is described as a set of equations, they must be converted to a block
            diagram. This conversion is a simple straightforward process. The typical blocks available in
            most continuous block oriented languages are integrators, limiters, delays, multipliers, hysteresis,
            constant values, adders, holders, gain (coefficient) and other.






                                             LOVELY PROFESSIONAL UNIVERSITY                                  267
   268   269   270   271   272   273   274   275   276   277   278