Design of fuzzy PID controllers using modified triangular membership functions. (English) Zbl 1139.93327

Summary: A design method for fuzzy Proportional-Integral-Derivative (PID) controllers is investigated in this study. Based on conventional triangular membership functions used in fuzzy inference systems, the modified triangular membership functions are proposed to improve a system’s performance according to knowledge-based reasonings. The parameters of the considered controllers are tuned by means of genetic algorithms using a fitness function associated with the system’s performance indices. The merits of the proposed controllers are illustrated by considering a model of the induction motor control system and a higher-order numerical model.


93C42 Fuzzy control/observation systems
90C59 Approximation methods and heuristics in mathematical programming
93C95 Application models in control theory
Full Text: DOI


[1] Blanchett, T.P.; Kember, G.C.; Dubay, R., PID gain scheduling using fuzzy logic, ISA transaction, 39, 317-325, (2000)
[2] C.S. Chao, Weighted fuzzy-PID controllers, Master Thesis, National Central University, Jhongli, Taiwan, 2004.
[3] Chen, G., Conventional and fuzzy PID controllers: an overview, Intelligent control & system, 1, 235-246, (1996)
[4] Cho, H.J.; Cho, K.B.; Wong, B.H., Fuzzy-PID hybrid control: automatic rule generation using genetic algorithms, Fuzzy sets and systems, 92, 305-316, (1997)
[5] He, S.Z.; Tan, S.; Xu, F.L., Fuzzy self-tuning of PID controllers, Fuzzy sets and systems, 56, 37-46, (1993)
[6] Kim, D.H.; Abraham, A.; Cho, J.H., A hybrid genetic algorithm and bacterial foraging approach for global optimization, Information sciences, 177, 3918-3937, (2007)
[7] Kuo, B.C., Automatic control system, (1995), Prentice-Hall New York
[8] Liaw, G.M.; Lin, F.J., A robust controller for induction motor drives, IEEE transactions on industrial electronics, 41, 308-315, (1994)
[9] Mann, G.K.I.; Gosine, R.G., Three-dimensional min – max-gravity based fuzzy PID inference analysis and tuning, Fuzzy sets and systems, 156, 300-323, (2005) · Zbl 1082.93029
[10] Puangdownreong, D.; Kulworawanichpong, T.; Sujitjorn, S., Input weighting optimization for PID controllers based on the adaptive tabu search, 2004 IEEE region 10 conference D, 451-454, (2004)
[11] Precup, R.-E.; Preitl, S., PI-fuzzy controllers for integral plants to ensure robust stability, Information sciences, 177, 4410-4429, (2007) · Zbl 1120.93035
[12] Sanchez, E.N.; Becerra, H.M.; Velez, C.M., Combining fuzzy, PID and regulation control for an autonomous mini-helicopter, Information sciences, 177, 1999-2022, (2007)
[13] Toscano, R., Robust synthesis of a PID controller by uncertain multimodel approach, Information sciences, 177, 1441-1451, (2007) · Zbl 1120.93317
[14] Tzafestas, S.G.; Papanikolopoulos, N.P., Incremental fuzzy expert PID control, IEEE transactions on industrial electronics, 37, 365-371, (1990)
[15] Tzafestas, S.G., Fuzzy systems and fuzzy expert control: an overview, Knowledge engineering review, 9, 242-244, (1994)
[16] Visoli, A., Fuzzy logic based set-point weighting for PID controllers, IEEE transactions on systems man and cybernetics A, 29, 587-592, (1999)
[17] Zhihong Xiu, Guang Ren, Interpolation model and optimization design of TS-PID controller, in: Proceedings of International Conference on Fuzzy Information Processing Theories and Applications, Beijing, 2003, pp. 301-306.
[18] Ying, H., Theory and application of a novel fuzzy PID controller using a simplified Takagi-sugeno rule scheme, Information sciences, 123, 281-293, (2000)
[19] Zhao, Z.Y.; Tomizuka, M.; Isaka, S., Fuzzy gain scheduling of PID controllers, IEEE transactions on systems man and cybernetics, 23, 1392-1398, (1993)
[20] J.J. Zhao, Design of optimal fuzzy controllers based on genetic algorithms, Master Thesis, National Central University, Jhongli, Taiwan, 1996.
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. It attempts to reflect the references listed in the original paper as accurately as possible without claiming the completeness or perfect precision of the matching.