FUZZY LOGIC – CONTROLS, CONCEPTS, THEORIES AND APPLICATIONS Edited by Elmer P. Dadios Fuzzy Logic – Controls, Concepts, Theories and Applications Edited by Elmer P. Dadios Published by InTech Janeza Trdine 9, 51000 Rijeka, Croatia Copyright © 2012 InTech All chapters are Open Access distributed under the Creative Commons Attribution 3.0 license, which allows users to download, copy and build upon published articles even for commercial purposes, as long as the author and publisher are properly credited, which ensures maximum dissemination and a wider impact of our publications. After this work has been published by InTech, authors have the right to republish it, in whole or part, in any publication of which they are the author, and to make other personal use of the work. Any republication, referencing or personal use of the work must explicitly identify the original source. As for readers, this license allows users to download, copy and build upon published chapters even for commercial purposes, as long as the author and publisher are properly credited, which ensures maximum dissemination and a wider impact of our publications. Notice Statements and opinions expressed in the chapters are these of the individual contributors and not necessarily those of the editors or publisher. No responsibility is accepted for the accuracy of information contained in the published chapters. The publisher assumes no responsibility for any damage or injury to persons or property arising out of the use of any materials, instructions, methods or ideas contained in the book. Publishing Process Manager Iva Simcic Technical Editor Teodora Smiljanic Cover Designer InTech Design Team First published March, 2012 Printed in Croatia A free online edition of this book is available at www.intechopen.com Additional hard copies can be obtained from [email protected] Fuzzy Logic – Controls, Concepts, Theories and Applications, Edited by Elmer P. Dadios p. cm. ISBN 978-953-51-0396-7 Contents Preface IX Part 1 Robotics and Electrical Machines 1 Chapter 1 Humanoid Robot: Design and Fuzzy Logic Control Technique for Its Intelligent Behaviors 3 Elmer P. Dadios, Jazper Jan C. Biliran, Ron-Ron G. Garcia, D. Johnson, and Adranne Rachel B. Valencia Chapter 2 Application of Fuzzy Logic in Mobile Robot Navigation 21 Tang Sai Hong, Danial Nakhaeinia and Babak Karasfi Chapter 3 Modular Fuzzy Logic Controller for Motion Control of Two-Wheeled Wheelchair 37 Salmiah Ahmad, N. H. Siddique and M. O. Tokhi Chapter 4 Fuzzy Control System Design and Analysis for Completely Restrained Cable-Driven Manipulators 59 Bin Zi Chapter 5 Control and Estimation of Asynchronous Machines Using Fuzzy Logic 81 José Antonio Cortajarena, Julián De Marcos, Fco. Javier Vicandi, Pedro Alvarez and Patxi Alkorta Chapter 6 Application of Fuzzy Logic in Control of Electrical Machines 107 Abdel Ghani Aissaoui and Ahmed Tahour Part 2 Control Systems 129 Chapter 7 Fuzzy Logic Control for Multiresolutive Adaptive PN Acquisition Scheme in Time-Varying Multipath Ionospheric Channel 131 Rosa Maria Alsina-Pages, Claudia Mateo Segura, Joan Claudi Socoró Carrié and Pau Bergada VI Contents Chapter 8 Fuzzy Control in Power Electronics Converters for Smart Power Systems 157 Harold R. Chamorro and Gustavo A. Ramos Chapter 9 Synthesis and VHDL Implementation of Fuzzy Logic Controller for Dynamic Voltage and Frequency Scaling (DVFS) Goals in Digital Processors 185 Hamid Reza Pourshaghaghi, Juan Diego Echeverri Escobar and José Pineda de Gyvez Chapter 10 Precision Position Control of Servo Systems Using Adaptive Back-Stepping and Recurrent Fuzzy Neural Networks 203 Jong Shik Kim, Han Me Kim and Seong Ik Han Chapter 11 Operation of Compressor and Electronic Expansion Valve via Different Controllers 223 Orhan Ekren, Savas Sahin and Yalcin Isler Chapter 12 Intelligent Neuro-Fuzzy Application in Semi-Active Suspension System 237 Seiyed Hamid Zareh, Atabak Sarrafan, Meisam Abbasi and Amir Ali Akbar Khayyat Chapter 13 Fuzzy Control Applied to Aluminum Smelting 253 Vanilson G. Pereira, Roberto C.L. De Oliveira and Fábio M. Soares Part 3 Concepts and Theories 279 Chapter 14 Rough Controller Synthesis 281 Carlos Pinheiro, Ulisses Camatta and Angelo Rezek Chapter 15 Switching Control System Based on Largest of Maximum (LOM) Defuzzification – Theory and Application 301 Logah Perumal and Farrukh Hafiz Nagi Chapter 16 A Mamdani Type Fuzzy Logic Controller 325 Ion Iancu Chapter 17 Tuning Fuzzy-Logic Controllers 351 Trung-Kien Dao and Chih-Keng Chen Chapter 18 Fuzzy Control: An Adaptive Approach Using Fuzzy Estimators and Feedback Linearization 373 Luiz H. S. Torres and Leizer Schnitman Chapter 19 Survey on Design of Truss Structures by Using Fuzzy Optimization Methods 393 Aykut Kentli Preface The search for the development of intelligent systems and emerging technologies has attracted so much attention over the centuries and created relentless research activities. The development of robotics and intelligent machines that have similar behavior to humans performing day to day activities is one of the greatest challenge scientist and researchers have to undertake. The quest and discoveries of new concepts and theories for intelligent non-conventional control systems denote significant technology developments that capture new territory for the betterment of humanity. To date, creating new technologies and innovative algorithms is the focused of research and development. Fuzzy logic system is one of the innovative algorithms that showed promising results in developing emerging technologies. Fuzzy logic was first proposed in 1965 by Lotfi A. Zadeh of the University of California at Berkeley. Fuzzy logic is based on the idea that humans do not think in terms of crisp numbers, but rather in terms of concepts. The degree of membership of an object in a concept may be partial, with an object being partially related to many concepts. By characterizing the idea of partial membership in concepts, fuzzy logic is better able to convert natural language control strategies in a form usable by machines. The application of fuzzy logic in control problem was first introduced by Mamdani in 1974. This book exhaustively discusses fuzzy logic controls, concepts, theories, and applications. It is categorized into three sections, namely: 1. Robotics and Electrical Machines. 2. Control Systems 3. Concepts and Theories In section one, there are four chapters that focus on fuzzy logic applications to robotics, particularly: 1. Humanoid Robot - Design and Fuzzy Logic Control Technique for its Intelligent Behaviors 2. Application of Fuzzy Logic in Mobile Robot Navigation 3. Modular Fuzzy Logic Controller for Two-Wheeled Wheelchair X Preface 4. Fuzzy Control System Design and Analysis for Completely Restrained Cable- Driven Manipulators The next two chapters are focus on fuzzy logic applications to electrical machines, namely: 1. Control and Estimation of Asynchronous Machines using Fuzzy Logic. 2. Application of Fuzzy Logic in Control of Electrical Machines. In section two, there are seven chapters that focus on control systems, particularly: 1. Fuzzy Logic Control for Multiresolutive Adaptive PN Acquisition Scheme in Time-Varying Multipath Ionospheric Channel 2. Fuzzy Control in Power Electronics Converters for Smart Power Systems 3. Synthesis and VHDL Implementation of Fuzzy Logic Controller for Dynamic Voltage and Frequency Scaling (DVFS) Goals in Digital Processors 4. Precision Position Control of Servo Systems Using Adaptive Back-Stepping and Recurrent Fuzzy Neural Networks. 5. Operation of Compressor and Electronic Expansion Valve via Different Controllers 6. Intelligent Neuro-Fuzzy Application in Semi-Active Suspension System 7. Fuzzy Control Applied to Aluminum Smelting Finally, section three consists of six chapters dedicated to concepts and theories, particularly: 1. Rough Controller Synthesis 2. Switching Control System Based on Largest of Maximum (LOM) Defuzzification; Theory and Application 3. A Mamdani Type Fuzzy Logic Controller 4. Tuning Fuzzy-Logic Controllers 5. Fuzzy Control: an Adaptive Approach Using Fuzzy Estimators and Feedback Linearization 6. Survey on Design of Truss Structures by Using Fuzzy Optimization Methods The contributions to this book clearly reveal the concepts and theories of fuzzy logic as well as its importance and effectiveness to the development of robotics, electrical machineries, electronics and intelligent control systems. The readers will find this book a unique and significant source of knowledge and reference for the years to come. Elmer P. Dadios University Fellow and Full Professor, Department of Manufacturing Engineering and Management, De La Salle University Philippine