This paper presents an unconventional approach to design of an adaptive digital PID (proportional integral derivative) controller for multivariable plants, which includes two parts: a fast online recursive identifier to provide updated model parameters of the plant and a genetic tuner, which is based on artificial genetic algorithms, to tune on-line the parameter matrices of the controller. An example is presented to show the effectiveness of the approach.
DavisonE. J.Multivariable tuning regulators, the feedforward and robust control of a general servomechanism problemIEEE Trans. Automat. Control, 1976, AC-21, 361–375.
2.
PentinnenJ.KoivoH. M.Multivariable tuning regulators for unknown systemsAutomatica, 1980, 16, 393–398.
3.
PorterB.Design of error-actuated controllers for unknown multivariable plantsElectron. Lett., 1981, 17, 106–107.
4.
PorterB.Design of tunable set-point tracking controllers for linear multivariable plantsInt. J. Control, 1982, 35, 1107–1115.
5.
PorterB.JonesA. H.Design of tunable digital set-point tracking controllers for linear multivariable plants with multiple time-scale reaction ratesIn Proceedings of Second IMC Symposium on Applied Multivariable System Techniques, Plymouth, 1984.
6.
PorterB.JonesA. H.Design of tunable digital set-point tracking PID controllers for linear multivariable plants using step-response matricesIn Proceedings of Twenty-fifth IEEE Conference on Decision Control, Athens, 1986, pp. 1502–1507.
JonesA. H.PorterB.Design of adaptive digital set-point tracking PID controllers incorporating recursive step-response matrix identifiers for multivariable plantsIEEE Trans. Automat. Control, May 1987, AC-32, 459–461.
9.
HollandJ. H.Adaptation in Natural and Artificial Systems, 1975 (University of Michigan Press, Ann Arbor, Michigan).
10.
HollstienR. B.Artificial genetic adaptation in computer control systems (Doctoral dissertation, University of Michigan)Diss. Abstr. Int., 1971, 32 (3), 1510B.
11.
DeJongK.An analysis of the behavior of a class of genetic adaptive systems (Doctoral dissertation, University of Michigan)Diss. Abstr. Int., 1975, 36 (10), 5140B.
12.
GoldbergD. E.Genetic Algorithms and rule learning in dynamic system control. Proceedings of an International Conference on Genetic Algorithms and Their Applications, Carnegie-Mellon University, Pittsburgh, Pennsylvania, 1985, pp. 8–15.
13.
GoldbergD. E.Genetic Algorithms in Search, Optimization and Machine Learning, 1989 (Addison-Wesley, Reading, Massachusetts).
14.
KarrC. L.Design of an adaptive fuzzy logic controller using genetic algorithmsIn Proceedings of the Fourth International Conference on Genetic Algorithms, 1991, pp. 450–457.
15.
PetersonS.LashwayC.A fuzzy geometric pattern recognition method with learning capability In Fuzzy Logic and Control (Ed. JamshidiM.), 1993, pp. 279–291 (Prentice-Hall, Englewood Cliffs, New Jersey).
16.
PorterB.JonesA. H.Genetic tuning of digital PID controllersElectron. Lett., 23 April 1992, 28, 843–844.
17.
PorterB.BorairiM.Genetic design of linear multivariable feedback control systems using eigenstructureInt. J. Systems Sci., 1992, 23 (8), 1387–1390.
18.
ChenH. F.Recursive system identification and adaptive control by use of the modified least squares algorithmSIAM Control and Optimization, 1984, 22 (5), 758–776.
19.
EveleighV. W.Adaptive Control and Optimization Techniques, 1967, pp. 64–88 and 373–377 (McGraw-Hill, New York).
20.
AstromK. J.Introduction to Stochastic Control Theory, 1970 (Academic Press, New York).