Title :
Automatic creation of both the topology and parameters for a robust controller by means of genetic programming
Author :
Koza, John R. ; Keane, Martin A. ; Bennett, Forrest H., III ; Yu, Jessen ; Mydlowec, William ; Stiffelman, Oscar
Author_Institution :
Sch. of Med., Stanford Univ., CA, USA
Abstract :
The paper describes a general automated method for synthesizing the design of both the topology and parameter values for controllers. The automated method automatically makes decisions concerning the total number of processing blocks to be employed in the controller, the type of each block, the topological interconnections between the blocks, the values of all parameters for the blocks, and the existence, if any, of internal feedback between the blocks of the overall controller. Incorporation of time-domain, frequency-domain, and other constraints on the control or state variables (often analytically intractable using conventional methods) can be readily accommodated. The automatic method described in the paper (genetic programming) is applied to a problem of synthesizing the design of a robust controller for a plant with a second-order lag. A textbook PID compensator preceded by a lowpass pre-filter delivers credible performance on this problem. However, the automatically created controller employs a second derivative processing block (in addition to proportional, integrative, and derivative blocks and a pre-filter). It is better than twice as effective as the textbook controller as measured by the integral of the time-weighted absolute error, has only two-thirds of the rise time in response to the reference (command) input, and is 10 times better in terms of suppressing the effects of disturbance at the plant input
Keywords :
compensation; computational complexity; control system synthesis; feedback; filtering theory; frequency-domain synthesis; genetic algorithms; low-pass filters; optimal control; robust control; three-term control; time-domain synthesis; topology; PID compensator; control synthesis; derivative processing block; frequency-domain constraints; genetic programming; internal feedback; intractable constraints; lowpass pre-filter; robust controller parameters; robust controller topology; second-order lag; time-domain constraints; topological interconnections; Automatic control; Feedback; Frequency domain analysis; Genetic programming; PD control; Proportional control; Robust control; Robustness; Time domain analysis; Topology;
Conference_Titel :
Intelligent Control/Intelligent Systems and Semiotics, 1999. Proceedings of the 1999 IEEE International Symposium on
Conference_Location :
Cambridge, MA
Print_ISBN :
0-7803-5665-9
DOI :
10.1109/ISIC.1999.796679