Fuzzy predictive PID controllers: a heating control application

The authors describe a new fuzzy predictive proportional-integral-derivative (PID) algorithm that is derived from the generalized predictive control theory. The key idea is the introduction of fuzzy models for the prediction of process output and of perturbations that affect the process. The control policy is obtained by a simple PID-like correction from the last control sequence as provided by a receding control strategy. The resulting algorithm proves to be a versatile tool, easy to design and to implement with reduced computational power. An interesting feature of the proposed algorithm is the looking-ahead property that is useful in applications where the setpoint is known in advance. Another advantage is that the algorithm needs only a rough model of the process, and behaves robustly even when the fuzzy models are only coarse approximations of the process. A self tuning version is outlined using an online fuzzy model identification of the process. An example of an application to thermal control of a building is discussed.<<ETX>>

[1]  W. Pedrycz,et al.  On identification in fuzzy systems and its applications in control problems , 1981 .

[2]  G. Vachtsevanos,et al.  Adaptive fuzzy logic control , 1992, [1992 Proceedings] IEEE International Conference on Fuzzy Systems.

[3]  V. Wertz,et al.  Adaptive Optimal Control: The Thinking Man's G.P.C. , 1991 .

[4]  David W. Clarke,et al.  Generalized predictive control - Part I. The basic algorithm , 1987, Autom..

[5]  Karl Johan Åström,et al.  Adaptive Control , 1989, Embedded Digital Control with Microcontrollers.

[6]  Michio Sugeno,et al.  Fuzzy identification of systems and its applications to modeling and control , 1985, IEEE Transactions on Systems, Man, and Cybernetics.

[7]  R. B. Newell,et al.  Fuzzy adaptive control of a first-order process , 1989 .

[8]  B. H. Wang,et al.  Learning fuzzy logic control: an indirect control approach , 1992, [1992 Proceedings] IEEE International Conference on Fuzzy Systems.