Object-oriented components for simulation of adaptive controllers

The ideas of object orientation are convenient to describe complex technical systems. This paper describes how an adaptive controller is conveniently structured in this way. This approach is flexible and safe. It also permits reuse and easy modification of models through the mechanisms of inheritance and specifications. The particular implementation is based an the language Omola and the interactive simulation environment OmSim.

[1]  Mats Andersson,et al.  Object-Oriented Modeling and Simulation of Hybrid Systems , 1994 .

[2]  M. Grundelius,et al.  Adaptive control of systems with backlash acting on the input , 1996, Proceedings of 35th IEEE Conference on Decision and Control.

[3]  Gang Tao,et al.  Adaptive control of systems with backlash , 1993, Autom..

[4]  Karl Johan Åström,et al.  Adaptive Control , 1989, Embedded Digital Control with Microcontrollers.

[5]  S.E. Mattsson,et al.  Modeling and simulation of behavioural systems , 1993, Proceedings of 32nd IEEE Conference on Decision and Control.

[6]  Karl Johan Åström,et al.  A C++ Class for Polynomial Operation , 1995 .

[7]  Mats Andersson,et al.  OmSim—An Integrated Environment for Object-Oriented Modelling and Simulation , 1994 .

[8]  Mats Andersson,et al.  Modeling and Simulation of Behavioral Systems , 1993 .

[9]  Mats Andersson,et al.  Object-Oriented Modelling and Simulation , 1993 .

[10]  B. Pasik-Duncan,et al.  Adaptive Control , 1996, IEEE Control Systems.

[11]  S.E. Mattsson,et al.  OmSim/spl minus/an integrated interactive environment for object-oriented modeling and simulation , 1994, Proceedings of IEEE Symposium on Computer-Aided Control Systems Design (CACSD).