Design of Self-Optimizing Agent-Based Controllers

The dynamic behaviour of a mechatronic system can be influenced and optimized in many different ways. One way is to use reactive systems that process measurements of the real system and compute control vectors using a preprogrammed stimulus-response behaviour. The optimization is performed indirectly or by learning procedures which will assess a possible success or failure of the real system. A second way is to employ "classical" controllers that are based on differential equations and a model-based optimization that relies on physical models of the plant, including excitation and weighting models. Decoupling of the optimization process from the actual control and the plant allows unimpaired operation of the technical system, which is of vital importance for systems with high safety requirements. This paper presents a combination of both approaches, an agent-based self-optimization of controller systems that allows a foresighted planning of the system behaviour for a certain period of time as well as short-term adaptations of the dynamic behaviour to an altered environment.

[1]  Ronald C. Arkin,et al.  An Behavior-based Robotics , 1998 .

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

[3]  Michael Wooldridge,et al.  Agent technology: foundations, applications, and markets , 1998 .

[4]  J. Luckel,et al.  Generalization of the cascade principle in view of a structured form of mechatronic systems , 2001, 2001 IEEE/ASME International Conference on Advanced Intelligent Mechatronics. Proceedings (Cat. No.01TH8556).

[5]  N. Schaumberger Generalization , 1989, Whitehead and Philosophy of Education.