Abstract
Humans learn from experience and from repeating a task again and again. This paper uses this human capability to iteratively adjust fuzzy membership functions. These learnt membership functions are used to schedule the gain of a conventional proportional controller. The adjustment of the membership functions help achieve the design requirements of steady state error and percentage overshoot while the scheduling of the proportional gain gives us an adaptive controller. Simulation and experimental results demonstrate that this simple yet robust approach can be applied as an alternative to proportional-integral-derivative (PID) controllers, which are extensively used for various applications.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Abad, H.B.B., Varjani, A.Y., Asghar, T.: Using fuzzy controller in induction motor speed control with constant flux. Transactions on Engineering, Computing and Technology, Enformatika Society 5, 307–310 (2005)
Kuo, B.C., Golnarahgi, F.: Automatic control systems, 8th edn. John Wiley & Sons Inc., Chichester (2002)
Cam, E., Kocaarslan, I.: A fuzzy gain scheduling PI controller application for an interconnected electrical power system. Electrical power systems research 73, 267–274 (2005)
Zadeh, L.A.: Fuzzy Sets. Information and Control 8, 338–353 (1965)
Zadeh, L.A.: Outline of a new approach to the analysis of complex systems and decision processes. IEEE transactions on systems, man and cybernatics 3, 28–44 (1973)
Zadeh, L.A.: A fuzzy algorithmic approach to the definition of complex or imprecise concepts. Int. J. man-machine studies 8, 249–291 (1976)
Blanchett, T.P., Kember, G.C., Dubay, R.: PID gain scheduling using fuzzy logic. ISA Transaction 39, 317–325 (2000)
Lee, J.: On methods for improving performance of PI type fuzzy logic controllers. IEEE Transactions on Fuzzy Systems 1, 298–301 (1993)
Rodrigo, M.A., Seco, A., Ferrer, J., Penya-roja, J.L.: Non linear control of an activated sludge aeration process: use of fuzzy techniques for tuning PID controllers. ISA Transactions 38, 231–241 (1999)
Tan, S., Hang, C.C., Chai, J.S.: Gain Scheduling: from conventional to neuro-fuzzy. Automatica 33, 411–419 (1997)
Wang, L.X.: A Course in Fuzzy Systems and Control. Prentice Hall, NJ (1997)
Zhao, Z.Y., Tomizuka, M., Isaka, S.I.: Fuzzy gain scheduling of PID controllers. IEEE transactions on systems, man. And cybernetics 23, 1392–1398 (1993)
Li, H.X., Gatland, H.B.: Conventional fuzzy control and its enhancement. IEEE Transactions on Systems, Man and Cybernetics - Part B: Cybernetics 26, 791–797 (1996)
Ying, H., Yongquan, Y., Tao, Z.: A new real-time self-adaptive rule modification algorithm based on error convergence in fuzzy control. In: IEEE international conference on Industrial Technology, ICIT, pp. 789–794 (2005)
Rafael, A., Jorge, C., Oscar, C., Antonio, G., Francisco, H.: A genetic rule weighting and selection process for fuzzy control of heating, ventilating and air conditioning systems. Elsevier Engineering Applications of Artificial Intelligence 18, 279–296 (2005)
Perng, J.W., Wu, B.F., Chin, H.I., Lee, T.T.: Gain phase margin analysis of dynamic fuzzy control systems. IEEE transactions on Systems, Man and Cybernetics - part B 34, 2133–2139 (2004)
Zadeh, L.A.: From computing with numbers to computing with words-From manipulation of measurements to manipulation of perceptions. Int. J. Appl. Math. Comput. Sci. 12, 307–324 (2002)
Mendel, J.M.: UNCERTAIN rule-based fuzzy logic systems. Prentice Hall, Englewood Cliffs (2001)
Mendel, J.M.: Type-2 fuzzy sets and systems: an overview. IEEE Computational Intelligence Magazine 2, 20–29 (2007)
Norrlof, M.: An Adaptive Iterative Learning Control Algorithm With Experiments on an Industrial Robot. IEEE Transactions On Robotics and Automation 18, 245–251 (2002)
Tayebi, A.: Adaptive Iterative Learning Control for Robot Manipulators. Automatica 40, 1195–1203 (2004)
Jerzy, E.K., Marek, B.Z.: Iterative learning control synthesis based on 2-D system theory. IEEE Transactions on Automatic Control 38, 121–124 (1993)
Geng, Z., Jamshidi, M., Carroll, R., Kisner, R.: A learning control scheme with gain estimator. In: Proceedings of the 1991 IEEE International Symposium on Intelligent Control, Arlington, USA, pp. 365–370 (1991)
Quanser’s DC Motor Control Kit, http://www.quanser.com/
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Ashraf, S., Muhammad, E. (2008). Iterative Learning Fuzzy Gain Scheduler. In: Hussain, D.M.A., Rajput, A.Q.K., Chowdhry, B.S., Gee, Q. (eds) Wireless Networks, Information Processing and Systems. IMTIC 2008. Communications in Computer and Information Science, vol 20. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-89853-5_18
Download citation
DOI: https://doi.org/10.1007/978-3-540-89853-5_18
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-89852-8
Online ISBN: 978-3-540-89853-5
eBook Packages: Computer ScienceComputer Science (R0)