Article

DSP-based Fuzzy Controllers: Application to Parking an Autonomous Robot

Instituto de Microelectrónica de Sevilla -Centro Nacional de Microelectrónica Avda. Reina Mercedes s/n, (Edif. CICA). E-41012, Sevilla, Spain; Dep. Ingeniería de Sistemas y Automática. E.S.Ingenieros, Sevilla, Spain
12/2004; pp.133-138

ABSTRACT This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright. In most cases, these works may not be reposted without the explicit permission of the copyright holder. Abstract—This paper describes how to design fuzzy controllers meeting the hardware constraints of digital signal processors (DSPs). Fuzzy controllers are used in many applications because of their rapid design by translating heuristic knowledge, robustness against perturbations, and smoothness in the control action. However, they require parallel processing and special operators (such as fuzzification or defuzzification) which are not available at standard DSPs, thus making inefficient its direct implementation. The idea followed in this paper is to translate the fuzzy rule bases of a fuzzy controller into non fuzzy ones that can be implemented easily by using the relational and logical operators, the standard if-then conditional statements, and the addition and multiplication operators available at a DSP. This is done by using hierarchical structures and adequate membership functions, connective operators, and inference methods. The parking problem of an autonomous robot is described to illustrate this design process. Experimental results show the efficiency of the designed fuzzy controller embedded into a stand-alone card based on a fixed-point DSP from Texas Instruments.

0 0
 · 
0 Bookmarks
 · 
31 Views

Full-text

View
2 Downloads
Available from

Keywords

adequate membership functions
 
author's copyright
 
connective operators
 
copyright holders
 
design fuzzy controllers meeting
 
design process
 
designed fuzzy controller
 
digital signal processors
 
Experimental results
 
hardware constraints
 
logical operators
 
multiplication operators available
 
parallel processing
 
rapid design
 
special operators
 
stand-alone card
 
standard DSPs
 
technical work
 
Texas Instruments
 
translating heuristic knowledge
 

I. Baturone