Abstract
In this paper a method to design modular fuzzy controllers using genetic optimization is presented. The method is tested with a problem that requires 5 individual controllers. Simulation results with a genetic algorithm for optimizing membership functions of the 5 controllers are presented. Simulation results show that the proposed modular control approach offers advantages over existing control methods.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Castillo, O.: Design of Interval Type-2 Fuzzy Logic Controllers. Springer (2012)
Castillo, O., Martinez-Marroquin, R., Melin, P., Valdez, F., Soria, J.: Comparative study of bio-inspired algorithms applied to the optimization of type-1 and type-2 fuzzy controllers for an autonomous mobile robot. Inf. Sci. 192, 19–38 (2012)
Castillo, O., Melin, P.: A review on the design and optimization of interval type-2 fuzzy controllers. Appl. Soft Comput. 12(4), 1267–1278 (2012)
Castillo, O., Melin, P.: New fuzzy-fractal-genetic method for automated Mathematical Modelling and Simulation of Robotic Dynamic Systems. In: IEEE International Conference on Fuzzy Systems, vol. 2, pp. 1182–1187 (1998)
Castillo, O., Melin, P., Montiel, O., Sepúlveda, R.: Optimization of interval type-2 fuzzy logic controllers using evolutionary algorithms. Soft Comput. 15(6), 1145–1160 (2011)
Castillo, O., Kacprzyk, J., Pedrycz, W.: Soft Computing for Intelligent Control and Mobile Robotics. Springer (2011)
Cázarez, N., Aguilar, L., Castillo, O.: Fuzzy logic control with genetic membership function parameters optimization for the output regulation of a servomechanism with nonlinear backlash. Expert System Appl. 37(6), 4368–4378 (2010)
Cervantes, L., Castillo, O.: Design of a Fuzzy System for the Longitudinal Control of an F-14 Airplane. In: Castillo, O., Kacprzyk, J., Pedrycz, W. (eds.) Soft Computing for Intelligent Control and Mobile Robotics. SCI, vol. 318, pp. 213–224. Springer, Heidelberg (2010)
Cervantes, L., Castillo, O., Melin, P.: Intelligent Control of Nonlinear Dynamic Plants Using a Hierarchical Modular Approach and Type-2 Fuzzy Logic. In: Batyrshin, I., Sidorov, G. (eds.) MICAI 2011, Part II. LNCS, vol. 7095, pp. 1–12. Springer, Heidelberg (2011)
Coley, A.: An Introduction to Genetic Algorithms for Scientists and Engineers. World Scientific Book (1999)
Dubois, D., Prade, H.: Fuzzy sets and Systems: Theory and Applications (1980)
Gibbens, P., Boyle, D.: Introductory Flight Mechanics and Performance. University of Sydney, Australia Paper (1999)
Haupt, R., Haupt, S.: Practical Genetic Algorithm. Wiley Interscience (2004)
Hidalgo, D., Melin, P., Castillo, O.: An optimization method for designing type-2 fuzzy inference systems based on the footprint of uncertainty using genetic algorithms. Expert Syst. Appl. 39(4), 4590–4598 (2012)
Martinez-Soto, R., Castillo, O., Aguilar, L.: Optimization of interval type-2 fuzzy logic controllers for a perturbed autonomous wheeled mobile robot using genetic algorithms. Inf. Sci. 179(13), 2158–2174 (2009)
Melin, P., Castillo, O.: A new method for adaptive model-based control of non-linear plants using type-2 fuzzy logic and neural networks. In: IEEE International Conference on Fuzzy Systems, vol. 1, pp. 420–425 (2003)
Mitchell, M.: An Introduction to Genetic Algorithms. Massachusetts Institute of Technology Book (1999)
Rachman, E., Jaam, J., Hasnah, A.: Non-linear simulation of controller for longitudinal control augmentation system of F-16 using numerical approach. Information Sciences Journal 164(1-4), 47–60 (2004)
Reiner, J., Balas, G., Garrard, W.: Flight control design using robust dynamic inversion and time-scale separation. Automatic Journal 32(11), 1493–1504 (1996)
Sanchez, E., Becerra, H., Velez, C.: Combining fuzzy, PID and regulation control for an autonomous mini-helicopter. Journal of Information Sciences 177(10), 1999–2022 (2007)
Sefer, K., Omer, C., Okyay, K.: Adaptive neuro-fuzzy inference system based autonomous flight control of unmanned air vehicles. Expert Systems with Applications Journal 37(2), 1229–1234 (2010)
Song, Y., Wang, H.: Design of Flight Control System for a Small Unmanned Tilt Rotor Aircraft. Chinese Journal of Aeronautics 22(3), 250–256 (2009)
Walker, D.J.: Multivariable control of the longitudinal and lateral dynamics of a fly by wire helicopter. Control Engineering Practice 11(7), 781–795 (2003)
Wu, D.: A Brief Tutorial on Interval Type-2 Fuzzy Sets and Systems (July 22, 2010)
Wu, D., Mendel, J.: On the Continuity of Type-1 and Interval Type-2 Fuzzy Logic Systems. IEEE T. Fuzzy Systems 19(1), 179–192 (2011)
Zadeh, L.: Fuzzy Sets and Fuzzy Information Granulation Theory. Beijing Normal University Press Baijing (2000)
Zadeh, L.: Fuzzy Sets. Information and Control 8(3), 338–353 (1965)
Zadeh, L.: Shadows of Fuzzy Sets. Probl. Peredachi Inf. 2(1), 37–44 (1966)
Zadeh, L.: Fuzzy Logic. Neural Networks and Soft Computing Commun. ACM 37(3), 77–84 (1994)
Zadeh, L.A.: Some reflections on soft computing, granular computing and their roles in the conception, design and utilization of information/intelligent systems. Soft Comput. 2, 23–25 (1998)
Zadeh, L.A.: Outline of a new approach to the analysis of complex systems and decision processes. IEEE Trans. Syst. Man Cybern. SMC-3, 28–44 (1973)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Cervantes, L., Castillo, O. (2013). Genetic Optimization of Membership Functions in Modular Fuzzy Controllers for Complex Problems. In: Castillo, O., Melin, P., Kacprzyk, J. (eds) Recent Advances on Hybrid Intelligent Systems. Studies in Computational Intelligence, vol 451. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-33021-6_4
Download citation
DOI: https://doi.org/10.1007/978-3-642-33021-6_4
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-33020-9
Online ISBN: 978-3-642-33021-6
eBook Packages: EngineeringEngineering (R0)