Page 17 - Mechatronic Systems Modelling and Simulation with HDLs
P. 17

6                               2 PRINCIPLES OF MODELLING AND SIMULATION


               •  In some cases the ‘time constants’ of the experiment and observer are
                  incompatible, such as the investigation of elementary particles or galaxies.

               •  In some cases an experiment is ruled out for moral reasons, for example exper-
                  iments on humans in the field of medical technology.

               However, these benefits are countered by some disadvantages:

               •  Each virtual experiment requires a complete, validated and verified modelling
                  of the system.

               •  The accuracy with which details are reproduced and the simulation speed of
                  the models is limited by the power of the computer used for the simulation.

                 In many cases the benefits outweigh the disadvantages and virtual experiments
               can be used advantageously. The repeatability guaranteed by the computer is partic-
               ularly beneficial if the virtual experiment is systematically planned and performed
               as part of an optimisation.
                 In what follows we will define a range of terms relating to modelling and
               simulation. This will allow us to move from a general consideration to the systems
               investigated in this work, thus providing a good structure to the discussion. The
               following representation relates to the work of the SCS Technical Committee on
               Model Credibility, see [362].
                 Reality is initially an entity, situation or system to be investigated by simulation.
               Its modelling can be viewed as a two-stage process, as shown in Figure 2.1. In the
               first stage, reality is analysed and modelled using verbal descriptions, equations,
               relationships or laws of nature, which initially establishes a conceptual model. A
               field of application then has to be defined for this conceptual model, within which
               the model should provide an acceptable representation of reality. Furthermore,
               the degree of correspondence between conceptual model and reality that should be
               achieved for the selected field of application, has to be defined. A conceptual model
               is adequately qualified for a predetermined field of application if it produces the
               required degree of correspondence with reality. In the second stage of modelling the
               conceptual model is transformed into an executable, i.e. simulatable, model as part
               of implementation. This primarily consists of a set of instructions that describe the
               system’s response to external stimuli. The instructions can be processed manually
               or using a computer. The latter is called simulation and permits the processing
               of significantly greater data quantities, and thus the consideration of significantly
               more complex problems.
                 The development of models for simulation is a difficult process, and thus prone
               to errors. On the other hand, the reliability of a simulation is crucially dependent
               upon the quality of the model. So methods and tools are required that are capable
               of validating and verifying the models. Let us now define these two terms, valida-
               tion and verification, more closely, see Figure 2.1. Model verification investigates
               whether the executable model reflects the conceptual model within the specified
               limits of accuracy. Verification transfers the conceptual model’s field of application
   12   13   14   15   16   17   18   19   20   21   22