Practical Fuzzy Controller Development

  • Ian S. Shaw
Part of the The Springer International Series in Engineering and Computer Science book series (SECS, volume 457)


Among the fuzzy systems discussed earlier, rule-based fuzzy controllers are the most effective and practical forms of fuzzy control applicable to industrial systems. Such controllers may be implemented either in software or hardware. The question should arise as to what the trade-offs are between fuzzy implementations in software and hardware. The performance of a fuzzy controller depends, to a very great degree, on its tuning. In designing a fuzzy controller many more choices and options exist than in the case of conventional controllers. The design and optimization (i.e. tuning) of a fuzzy system is burdened by the many degrees of freedom:
$$F = kx{k_1}xrx{r_1}x{r_2}xmxpxd $$
where m = number of input variables; p = number of output variables; k = number of membership functions for each variables; k 1 = shape of membership functions for each variable; r = number of fuzzy rules; r 1 = choices of inference expressed in the fuzzy rule structure; r 2 = degree of support associated with each rule; d = choice of defuzzication method. Many of these choices are based on existing empirical data and design guidelines.


Membership Function Fuzzy Logic Fuzzy Rule Fuzzy Control Fuzzy Controller 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. AEG: “A Fuzzy Logic Solution Using Standard PLCs”. SA Instrumentation and Control, Johannesburg, February, 1994.Google Scholar
  2. ALLEN-BRADLEY: White Paper On Future of Automation. Milwaukee, A-B Response Center, Dept PP/0307, 107d Hampshire Ave South, Bloomington, Minn.55438, 26 August, 1995.Google Scholar
  3. BANNATYNE R:”Fuzzification can be precise and deterministic”.Dataweek, February 1996.Google Scholar
  4. BARTOS FJ: Fuzzy Logic Reaches Adulthood. Control Engineering Online, New York, 1996; 7;l–9;Google Scholar
  5. BENHIDJEB A, GISSINGER GL: “Fuzzy Control Of An Overhead Crane : Performance Comparison With Classic Control. Control Eng.Practice, 1995;3;12;1687–1696.CrossRefGoogle Scholar
  6. DRAKE P, SIBIGROTH J, VON ALTROCK, KONIGBAUER R: “Demonstration on Motorola 68HC12 MCU”. Fuzzy-TECH Application paper, http://www.ruzzyTECH.comGoogle Scholar
  7. FUZZY-TECH-MP User Guide, Microchip Technology Inc, 1994Google Scholar
  8. FUZZY-TECH 5.0 User’s Manual, Inform Software Corp. September 1997.Google Scholar
  9. FRIEDEL P: “Fuzzy And Neurofuzzy Application in The Consumer Market — a Philips Perspective”. Dataweek, Johannesburg, January, 1996.Google Scholar
  10. FROESE T: “Applying Fuzzy Logic and Neural Networks To Modem Process Control Systems”. SA Instrumentation and Control, Johannesburg, September 1994.Google Scholar
  11. KOSKO B: Neural Networks and Fuzzy Systems. Prentice Hall, 1992MATHGoogle Scholar
  12. Omron Electronics: “Fuzzy Logic: A 21 st Century Technology. An Introduction toFuzzy Logic and Its Application in Control Systems.” Cat.No. FUZ-1A 11/91/3M.Google Scholar
  13. PFEIFFER BM, ISERMANN R:”Criteria For Successful Application of Fuzzy Control.” Engng.Appl. of Artif.Intell. 1994;7;3;245–253.CrossRefGoogle Scholar
  14. SCHWARTZ DG, KLIR GJ, LEWIS HW, EZAWA Y:”Applications of Fuzzy Sets and Approximate Reasoning”. Proc. IEEE, 1994;82;4;482–497.CrossRefGoogle Scholar
  15. SHAW IS, VON ALTROCK C:”Fuzzy Logic in Industrial Automation”. Elektron, Johannesburg, 15;2;12–13;1998.Google Scholar
  16. SHEAR D:”The Fuzzification of DSP — Texas Instruments and Inform Software Team Up”, EDN 2;9;145;1994.Google Scholar
  17. Siemens: “Fuzzy Control: The Clear Answer to Plant Optimization Problems.” Pamphlet No.E80001– V0380–A023–X–7600.Google Scholar
  18. SIEMENS: “Fuzzy Control Implemented in Siemens DCS.” SA Instrumentation and Control, Johannesburg, July 1993.Google Scholar
  19. TAKEUCHI T, NAGAI Y::” Fuzzy Control Of A Mobile Robot For Obstacle Avoidance.” Information Sciences, 1988;;45;231–248.CrossRefGoogle Scholar
  20. VON ALTROCK C: Fuzzy Logic and Neurofuzzy Applications Explained. Prentice Hall, 1995.Google Scholar
  21. WILLIAMS T: “Alliances to Speed Acceptance of Fuzzy Logic Technology — Intel and Inform Software Team Up for 16-bit MCUs”, Computer Design, 12;52–56;1992.Google Scholar

Copyright information

© Springer Science+Business Media New York 1998

Authors and Affiliations

  • Ian S. Shaw
    • 1
  1. 1.Industrial Electronic Technology Research GroupRand Afrikaans UniversityJohannesburgRepublic of South Africa

Personalised recommendations