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

3.3  MODEL TRANSFORMATION                                            51


               suitable tool, e.g. MATLAB/Simulink. In this connection a class of controllers
               is prepared in [346] that includes continuous, proportional, discrete and mixed
               controllers. Simple, electronic components can also be described on the same basis.
               The underlying equations are added to the equations of motion of mechanics, and
               the equations of sensors and actuators, and are then solved as a whole.


               3.3.5    Finite-element simulation

               One possibility for system simulation using a FE simulator is to fuse the equation
               system of electronics together with the equation system of finite elements. The
               resulting equations include the sought-after unknowns from electronics and me-
               chanics. The complete system can thus be processed using a standard solver.
                 Particularly important in this context is the work of Bedrosian [22], who ex-
               panded a finite element simulator for the calculation of electromagnetic fields so
               that it could process both analogue circuits and also the kinematics of rigid bodies.
               A significant aspect of this is to obtain a few desirable properties of FE matrices.
               So in contrast to the matrix for the finite elements, the system matrix would be
               neither positive definite nor sparse. Bedrosian therefore insists upon a separate
               consideration of the matrices for the individual domains, which requires a suitable
               iteration in order to obtain a consistent solution for the system as a whole.


               3.3.6    Evaluation of the model transformation

               The introduction of analogue hardware description languages has caused interest
               in equivalent circuits for mechanical components to fall sharply. This is primarily
               because a hardware description language is significantly more flexible in its for-
               mulation. This is true particularly for components for which the analogies provide
               no direct parallel. Furthermore, the overview is quickly lost if it is unclear what
               the equivalent voltages and currents represent.
                 In principle, the modelling of continuous relationships on an event-oriented
               basis — for example using digital logic or a Pr/T network — is nothing unusual.
               Every simulator for analogue processes that is run on a digital computer has the
               same fundamental problem to solve. The difference in the present case is that the
               basic functions of the simulation, such as the integration procedure or the automated
               selection of a suitable step size, have to be modelled fully by the user, which firstly
               can be very cumbersome and secondly presumably raises a performance problem.
                 When discussing the simulation of mechatronic systems in a multibody simula-
               tor it is particularly worth mentioning the elegant solution of Maißer [253], which
               models the electronics according to the Lagrange principle, so that the resulting
               equations are compatible with multibody simulation, which is also based upon
               the Lagrange approach. However, the lack of any significant libraries of transis-
               tor models and the fact that digital electronics and software are disregarded, are
               problematic.
   57   58   59   60   61   62   63   64   65   66   67