Close category search window
 

Is fuzzy logic a practical choice in resourceconstrained embedded control systems implemented using general-purpose microcontrollers?

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

2 Author(s)
Bautista, R. ; Embedded Syst. Lab., Leicester Univ. ; Pont, M.J.

The emergence of "fuzzy logic control" (FLC) has been viewed by many researchers as a way of avoiding the need for complex mathematical analyses when developing control systems. Instead, FLC was originally seen as a way of using simple linguistic rules to implement an effective controller. Unfortunately, for many real applications, it has proved difficult to identify an appropriate set of such rules. The "second generation" of FLC techniques has therefore tended to focus on self-learning inference methodologies in which the required rules (and fuzzy sets) have been determined automatically. Despite some attractive features, many self-learning approaches present significant challenges for the developers of resource-constrained embedded control systems. One such challenge relates to what has been called the "rule explosion" problem: this describes the fact that FLC inference methodologies tend to create very large rule sets for multivariable control systems. In this paper, we compare both the performance and resource requirements of a "conventional" (LQR) and fuzzy control system for an inverted pendulum testbed. In each case, the controller is implemented on a low-cost microcontroller with limited CPU and memory resources. The results obtained reveal that the resource requirements of the FLC design greatly outweigh those of the "conventional" controller in this study (even when the fuzzy rule set is "pruned"). We suggest that -where embedded systems have severe resource constraints and "off the shelf" microcontrollers are used - fuzzy control is unlikely to be a practical option for non-trivial control systems

Published in:
Advanced Motion Control, 2006. 9th IEEE International Workshop on

Date of Conference: 0-0 0

Need Help?


IEEE Advancing Technology for Humanity About IEEE Xplore | Contact | Help | Terms of Use | Nondiscrimination Policy | Site Map | Privacy & Opting Out of Cookies

A not-for-profit organization, IEEE is the world's largest professional association for the advancement of technology.
© Copyright 2013 IEEE - All rights reserved. Use of this web site signifies your agreement to the terms and conditions.