System identification using evolutionary computation and its application to internal adaptive model control

The requirement for high-quality control of complex and/or structure-unknown plants is growing for real-world industrial machines. Indirect adaptive control (IAC), which identifies, models and updates the compensators automatically, is expected as one of the most promising ways to meet this requirement. Conventional IAC, however, requires information about the structure of the plant, i.e. the order of its transfer function, in advance. This paper presents a new IAC scheme which utilizes a genetic algorithm (GA) in its identification part and embeds it into a control system. In the proposed framework, the information on the order of the plant is not required, since the GA can find both the parameters of the plant and the structure of the plant dynamics autonomously. A two-degree-of-freedom internal model control (IMC) is adopted as the basic controller architecture, because an indirect adaptation mechanism can be achieved seamlessly. The effectiveness of the proposed framework is verified through some numerical simulations and experiments applied to the velocity control of a multi-mass system.

[1]  Shigeru Okuma,et al.  System Identification for Structure-Unknown Linear Dynamical System by Evolutionary Computation , 2000 .

[2]  R. Oguro,et al.  Feedforward control design for vibration of machine stand , 2000, 6th International Workshop on Advanced Motion Control. Proceedings (Cat. No.00TH8494).

[3]  Shigeru Okuma,et al.  Nonlinear system identification using genetic algorithm , 2000, 2000 26th Annual Conference of the IEEE Industrial Electronics Society. IECON 2000. 2000 IEEE International Conference on Industrial Electronics, Control and Instrumentation. 21st Century Technologies.

[4]  Nobuyuki Matsui,et al.  Genetic Algorithms-Based Design of Vibration Suppression Compensator for 2-Mass Resonant System , 2000 .

[5]  Ryuichi Oguro,et al.  Feedforward Control Design for Vibration of Machine Stand , 2000 .