Page 267 - DCAP601_SIMULATION_AND_MODELING
P. 267

Unit 13: Simulation Languages (I)



            polar ice cap melting, steam power plants etc. There is virtually no limit to the kinds of physical  Notes
            phenomena that can be modeled by a system of ODE’s. Some systems though can not have all
            derivative terms specified explicitly from known inputs and other ODE outputs. Those derivative
            terms are defined implicitly by other system constraints such as Kirchoff’s law that the flow of
            charge into a junction must equal the flow out. To solve these implicit ODE systems a converging
            iterative scheme such as Newton-Raphson must be employed.

            Advanced Continuous Simulation Language

            The Advanced Continuous Simulation Language, or ACSL (pronounced “axle”), is a computer
            language designed for modelling and assessing the performance of continuous systems described
            by time-dependent, nonlinear differential equations. It is a dialect of the Continuous System
            Simulation Language (CSSL), originally designed by the Simulations Council Inc (SCI) in 1967
            in an attempt to unify the continuous simulations field.





               Task   Analyze the difference between Continuous Simulation Language and Advanced
              Simulation Language

            Language Highlights

            ACSL is  an equation-oriented language consisting of a set of  arithmetic operators, standard
            functions, a set of special ACSL statements, and a MACRO capability which allows extension of
            the special ACSL statements.
            ACSL is intended to provide a simple method of representing mathematical models on a digital
            computer. Working from an equation description of the problem or a block diagram, the user
            writes ACSL statements to describe the system under investigation.

            An important feature of ACSL is its sorting of the continuous model equations, in contrast to
            general purpose programming languages such as Fortran where program execution depends
            critically on statement order.



              Did u know?  Applications of ACSL.

              Applications of ACSL in new areas are being developed constantly. Typical areas in which
              ACSL is currently applied include control system design, aerospace simulation, chemical
              process dynamics, power plant dynamics, plant and animal growth, toxicology models,
              vehicle handling, microprocessor controllers, and robotics.

              


               Caselet  T20 Scenarios in Finance

                 n today's turbulent business environment, the year-end finance figures are scorecards
                 of the complete match, while  breaking into events and  analysing the same is  like
              Itaking 20-20 snapshots.
              As with  every financial year closure, this is the time that reveals to managements an
              integrated view of financial outcomes resulting from a series of business decisions made
                                                                                  Contd...



                                             LOVELY PROFESSIONAL UNIVERSITY                                  261
   262   263   264   265   266   267   268   269   270   271   272