single-rb.php

JRM Vol.12 No.6 pp. 675-681
doi: 10.20965/jrm.2000.p0675
(2000)

Paper:

System Identification and Control using Probabilistic Incremental Program Evolution Algorithm

Yuehui Chen and Shigeyasu Kawaji

Department of System Engineering and Information Science, Graduate School of Science and Technology, Kumamoto University, 2-39-1 Kurokami, Kumamoto 860-8555, Japan

Received:
May 6, 2000
Accepted:
August 8, 2000
Published:
December 20, 2000
Keywords:
System identification, Nonlinear system, PIPE algorithm, PIPE emulator-based control
Abstract
An indispensable ability for intelligent control is to comprehend and learn about plants, disturbances, environment, and operating conditions. In this paper, the Probabilistic Incremental Program Evolution (PIPE) algorithm, with its self-organizing and learning ability, is used as a promising tool for such purposes. The previous work on evolutionary control by using tree structure based evolutionary algorithm was inverse control in general. In this case, Genetic Programming (GP) was usually used to evolving a directly control law of nonlinear systems. It is difficult to design a better fitness function that should reflect the characteristics of nonlinear systems, and a prior knowledge about operating conditions is usually needed. In this paper, a new identification and control method is proposed without prior knowledge of the plant. Firstly, the input-output behavior of the discrete-time nonlinear system is approximated by the individual structure of PIPE (PIPE Emulator). Secondly, a model based evolutionary controller (PIPE Emulator-based controller) of nonlinear system is designed. Simulation results for a typical nonlinear discrete-time system show the feasibility and effectiveness of the proposed method.
Cite this article as:
Y. Chen and S. Kawaji, “System Identification and Control using Probabilistic Incremental Program Evolution Algorithm,” J. Robot. Mechatron., Vol.12 No.6, pp. 675-681, 2000.
Data files:

*This site is desgined based on HTML5 and CSS3 for modern browsers, e.g. Chrome, Firefox, Safari, Edge, Opera.

Last updated on Dec. 06, 2024