HARDWARE-SOFTWARE CODESIGN OF FUZZY CONTROL SYSTEMS USING FPGAS

E. del Toro, S. Sánchez-Solano, M. Brox, A. J. Cabrera

Abstract

This paper describes a hardware/software codesign strategy for fuzzy control systems implementation using FPGAs. The main contribution of the paper consists of a methodology for joint development of hardware and software components intended for rapid and verifiable design of a fuzzy control system. The design flow combines specific tools for fuzzy inference systems included in the XFuzzy environment, simulation and modelling tools from Matlab and FPGA synthesis, and implementation tools provided by Xilinx. The advantages of this proposal are described in section 4 as it is used for the control system development of an autonomous vehicle.

References

  1. Baturone, I., Barriga, A., Sánchez-Solano, S., Jiménez, C.J., and López, D., 2000. Microelectronic Design of Fuzzy Logic-Based Systems. CRC Press.
  2. Cabrera, A., Sánchez-Solano, S., Brox, P., Barriga, A., and Senhadji, R.. 2004. Hardware/software codesign of configurable fuzzy control systems. Applied Soft Computing, 4, 271-285.
  3. Cuesta, F., Gómez-Bravo, F., and Ollero, A., 2004. Parking maneuvers of industrial-like electrical vehicles with and without trailer, IEEE Trans. on Industrial Electronics, 51, 2, 257-269.
  4. Li, T. H. S., Shih-Jie, C., and Yi-Xiang, C. 2003. Implementation of human-like driving skills by autonomous fuzzy behavior control on an FPGAbased car-like mobile robot. IEEE Trans. Ind. Electron., 50, 867- 880.
  5. López, D., Jiménez, C.J., Baturone, I., Barriga, A., and Sánchez-Solano, S. 1998. Xfuzzy: A Design Environment for Fuzzy Systems. IEEE International Conference on Fuzzy Systems, Anchorage.
  6. Ross,, T. J. 2004. Fuzzy Logic with Engineering Applications, Wiley.
  7. Sánchez-Solano, S., Cabrera, A., Baturone, I., MorenoVelo, F.J., and Brox, M., 2007. FPGA Implementation of Embedded Fuzzy Controllers for Robotic Applications. IEEE Trans. on Industrial Electronics, 54, 1937-1945.
  8. Xilinx. 2008a. MicroBlaze Reference Guides.
  9. Xilinx. 2008b. Xilinx System Generator v10.1 for Simulink. User Guide.
  10. Zadeh, L. A., 1973. 1973. Outline of a new approach to the analysis of complex systems and decision processes. IEEE Trans. on Systems, Man, and Cybernetics, 3, 28-44.
Download


Paper Citation


in Harvard Style

del Toro E., Sánchez-Solano S., Brox M. and J. Cabrera A. (2010). HARDWARE-SOFTWARE CODESIGN OF FUZZY CONTROL SYSTEMS USING FPGAS . In Proceedings of the 7th International Conference on Informatics in Control, Automation and Robotics - Volume 1: ICINCO, ISBN 978-989-8425-00-3, pages 213-216. DOI: 10.5220/0002879602130216


in Bibtex Style

@conference{icinco10,
author={E. del Toro and S. Sánchez-Solano and M. Brox and A. J. Cabrera},
title={HARDWARE-SOFTWARE CODESIGN OF FUZZY CONTROL SYSTEMS USING FPGAS},
booktitle={Proceedings of the 7th International Conference on Informatics in Control, Automation and Robotics - Volume 1: ICINCO,},
year={2010},
pages={213-216},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002879602130216},
isbn={978-989-8425-00-3},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 7th International Conference on Informatics in Control, Automation and Robotics - Volume 1: ICINCO,
TI - HARDWARE-SOFTWARE CODESIGN OF FUZZY CONTROL SYSTEMS USING FPGAS
SN - 978-989-8425-00-3
AU - del Toro E.
AU - Sánchez-Solano S.
AU - Brox M.
AU - J. Cabrera A.
PY - 2010
SP - 213
EP - 216
DO - 10.5220/0002879602130216