1999 · 13 citations · 9 references
EngineeringMathematicsDesign AutomationOptimizationProcess ControlControl System DesignControl SystemsControl TheoryController DesignGenetic AlgorithmsGenetic ProgrammingConstraintsControl AlgorithmsControl Structure DesignControl-plant Co-designController SynthesisFeedbackGenetic Algorithms For DesignState Variables
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.
9
J. R. Koza · Medical Entomology and Zoology · 1992 · 828 citations
Advances in genetic programming
David B. Fogel · Biosystems · 1995 · 704 citations
Genetic Programming II: Automatic Discovery of Reusable Programs.
Una-May O’Reilly · Artificial Life · 1994 · 467 citations