DocumentCode :
1948926
Title :
Is fuzzy logic a practical choice in resourceconstrained embedded control systems implemented using general-purpose microcontrollers?
Author :
Bautista, Ricardo ; Pont, Michael J.
Author_Institution :
Embedded Syst. Lab., Leicester Univ.
fYear :
0
fDate :
0-0 0
Firstpage :
692
Lastpage :
697
Abstract :
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
Keywords :
control system analysis; control system synthesis; embedded systems; fuzzy control; linear quadratic control; microcontrollers; nonlinear control systems; pendulums; LQR; fuzzy logic control; general-purpose microcontrollers; inverted pendulum; resource constrained embedded control systems; resource requirements; Automatic control; Control systems; Embedded system; Explosions; Fuzzy control; Fuzzy logic; Fuzzy sets; Mathematical analysis; Microcontrollers; System testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Advanced Motion Control, 2006. 9th IEEE International Workshop on
Conference_Location :
Istanbul
Print_ISBN :
0-7803-9511-1
Type :
conf
DOI :
10.1109/AMC.2006.1631744
Filename :
1631744
Link To Document :
بازگشت