Is fuzzy logic a practical choice in resource-constrained embedded control systems implemented using general-purpose micro controllers?

被引:3
|
作者
Bautista, Ricardo [1 ]
Pont, Michael J. [1 ]
机构
[1] Univ Leicester, Embedded Syst Lab, Leicester, Leics, England
关键词
D O I
10.1109/AMC.2006.1631744
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:692 / +
页数:3
相关论文
共 18 条
  • [1] FUZZY FEEDBACK SCHEDULING OF RESOURCE-CONSTRAINED EMBEDDED CONTROL SYSTEMS
    Xia, Feng
    Sun, Youxian
    Tian, Yu-Chu
    Tade, Moses O.
    Dong, Jinxiang
    [J]. INTERNATIONAL JOURNAL OF INNOVATIVE COMPUTING INFORMATION AND CONTROL, 2009, 5 (02): : 311 - 321
  • [2] Nonlinear Fuzzy Control of Position and Velocity Using Crisp Outputs Implemented in a General-Purpose Microprocessor
    Moreano, Gabriel
    Tafur Sotelo, Julio
    Pancha-Ramos, Johnny
    [J]. INTELLIGENT TECHNOLOGIES: DESIGN AND APPLICATIONS FOR SOCIETY, CITIS 2022, 2023, 607 : 58 - 71
  • [3] FPGA-Based Compact Differential Evolution for General-Purpose Optimization in Resource-Constrained Devices
    Pan, Jeng-Shyang
    Song, Pei-Cheng
    Chou, Jyh-Horng
    Watada, Junzo
    Chu, Shu-Chuan
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2024, 20 (04) : 6781 - 6790
  • [4] LIGHTWEIGHT INTRUSION DETECTION FOR RESOURCE-CONSTRAINED EMBEDDED CONTROL SYSTEMS
    Reeves, Jason
    Ramaswamy, Ashwin
    Locasto, Michael
    Bratus, Sergey
    Smith, Sean
    [J]. CRITICAL INFRASTRUCTURE PROTECTION V, 2011, 367 : 31 - 46
  • [5] Optimal deadbands feedback scheduling of resource-constrained embedded control systems
    Wang, Tianmiao
    Li, Feng
    Chen, Diansheng
    Wei, Hongxing
    Wang, Bin
    Liu, Jingmeng
    [J]. ICIEA 2008: 3RD IEEE CONFERENCE ON INDUSTRIAL ELECTRONICS AND APPLICATIONS, PROCEEDINGS, VOLS 1-3, 2008, : 1314 - 1318
  • [6] Intrusion detection for resource-constrained embedded control systems in the power grid
    Reeves, Jason
    Ramaswamy, Ashwin
    Locasto, Michael
    Bratus, Sergey
    Smith, Sean
    [J]. INTERNATIONAL JOURNAL OF CRITICAL INFRASTRUCTURE PROTECTION, 2012, 5 (02) : 74 - 83
  • [7] Reducing message-length variations in resource-constrained embedded systems implemented using the Controller Area Network (CAN) protocol
    Nahas, Mouaaz
    Pont, Michael J.
    Short, Michael
    [J]. JOURNAL OF SYSTEMS ARCHITECTURE, 2009, 55 (5-6) : 344 - 354
  • [8] GSFAP Adaptive Filtering Using Log Arithmetic for Resource-Constrained Embedded Systems
    Tichy, Milan
    Schier, Jan
    Gregg, David
    [J]. ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2010, 9 (03)
  • [9] The maintenance and evolution of resource-constrained embedded systems created using design patterns
    Kurian, Susan
    Pont, Michael J.
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2007, 80 (01) : 32 - 41
  • [10] TIMING CONTROL AND SPIKE COUNTING IMPLEMENTED USING A GENERAL-PURPOSE DIGITAL INTERFACE CARD IN A MICROCOMPUTER
    WEST, DC
    HEADLEY, PM
    [J]. JOURNAL OF PHYSIOLOGY-LONDON, 1994, 476P : P4 - P4