Modeling, identification and simulation of mechatronic systems

ABSTRACT The integration of mechanical and microelectronic components during the design and operation requires systematic methods and software tools for theoretical modeling, experimental identification and simulation. Therefore, the contribution summarizes the state-of-the-art in these areas based on the practical experience with several mechatronic systems and tries to show open problems. It is typical for mechatronic systems that they are composed of components from different physical domains, such as electrical mechanical, fluidic, thermal and thermodynamic processes. One of the key issues, therefore, is to find a unified way especially for theoretical modeling, but also for identification and simulation of these heterogeneous systems. A further task is to develop software tools for modeling, identification and simulation and to make them interconnectable. For theoretical modeling a unified procedure can be given for lumped parameter processes with energy and material flows. A multi port representation can be stated for processes with energy flows for electrical, mechanical and fluidic processes. However, problems with a unified representation arise for thermal and thermodynamic processes. The development from multi ports to block diagrams and bond graphs is shortly described. Present developments are characterized by object-oriented modeling with introduction of causalities at a late state. Identification methods for mechatronic systems are required frequently e.g. for theoretical model verification or on-line estimation of unknown and time varying parameters or identification of nonlinear static characteristics and dynamics. The properties of suitable methods are described, including parameter estimation and dynamical neural networks for nonlinear processes. Then, various kinds of simulation methods for mechanical systems are described, especially with regard to the time behaviour. For several applications real-time simulation is required. Examples are process simulation for hardware-in-the-loop simulation together with real control components, and controller simulation for control prototyping. Application examples are shown throughout the paper, e.g. identification of an turbocharger with dynamical neural networks and real-time simulation of a combustion engine.

[1]  Michio Sugeno,et al.  Fuzzy identification of systems and its applications to modeling and control , 1985, IEEE Transactions on Systems, Man, and Cybernetics.

[2]  Susanne Ernst,et al.  Identification with Dynamic Neural Networks - Architectures, Comparisons, Applications , 1997 .

[3]  Rolf Isermann,et al.  Hardware-in-the-loop simulation for the design and testing of engine-control systems , 1998 .

[4]  Rolf Isermann,et al.  Modeling and design methodology for mechatronic systems , 1996 .

[5]  Peter Fritzson,et al.  Modelica - A Unified Object-Oriented Language for System Modelling and Simulation , 1998, ECOOP.

[6]  Peter J. Fleming,et al.  Distributed aero-engine control systems architecture selection using multi-objective optimisation , 1998 .

[7]  Karl Johan Åström,et al.  Evolution of Continuous-Time Modeling and Simulation , 1998, ESM.

[8]  Hilding Elmqvist,et al.  DYMOLA - A Structured Model Language for Large Continuous Systems , 1978 .

[9]  Heinz Unbehauen,et al.  Application of Adaptive Control on Nonlinear Dynamic Processes - A Survey on Input-output Approaches , 1987 .

[10]  S.E. Mattsson,et al.  Simulator for dynamical systems using graphics and equations for modeling , 1989, IEEE Control Systems Magazine.

[11]  T. Johansen,et al.  Constructing NARMAX models using ARMAX models , 1993 .

[12]  M. Sugeno,et al.  Structure identification of fuzzy model , 1988 .

[13]  J.-A Kessel,et al.  Modelling and real-time simulation of a turbocharger with variable turbine geometry (VTG) , 1998 .

[14]  Tor Arne Johansen,et al.  Operating regime based process modeling and identification , 1997 .

[15]  Heinz Unbehauen,et al.  Structure identification of nonlinear dynamic systems - A survey on input/output approaches , 1990, Autom..

[16]  Jerome H. Friedman Multivariate adaptive regression splines (with discussion) , 1991 .

[17]  M. Otter,et al.  Energy Flow Modeling of Mechatronic Systems via Object Diagrams. , 1997 .

[18]  Fumio Harashima,et al.  Mechatronics - "What Is It, Why, and How?" An editorial , 1996, IEEE/ASME Transactions on Mechatronics.

[19]  Peter Wegner,et al.  Concepts and paradigms of object-oriented programming , 1990, OOPS.

[20]  I. J. Leontaritis,et al.  Input-output parametric models for non-linear systems Part II: stochastic non-linear systems , 1985 .