Academia.eduAcademia.edu

Outline

A neuro-fuzzy systems for control applications

1996, 1st International Symposium on Neuro-Fuzzy Systems, AT '96. Conference Report

https://doi.org/10.1109/ISNFS.1996.603829

Abstract

1 This paper describes DANIELA a Neuro-Fuzzy system for control applications. The system is based on a custom neural device that can implement either Multi-Layer Perceptrons, Radial Basis Functions or Fuzzy paradigms. The system implements intelligent control algorithms mixing neuro-fuzzy paradigms with nite state automatas and is used to control a walking hexapod.

FAQs

sparkles

AI

What role does the AMINAH processor play in neuro-fuzzy control?add

The AMINAH processor implements various neural paradigms and fuzzy systems, allowing effective control of the hexapod robot at 1 kHz sampling rates. It enables real-time adjustments through programmable synaptic weights and neural parameters stored in memory.

How does DANIELA adapt control strategies based on plant states?add

DANIELA employs a combination of neuro-fuzzy techniques and Finite State Automata to adjust control strategies dynamically based on the plant's current state. This allows specific controllers to handle various actions such as forward steps, backward steps, and curves.

What are the energy consumption benefits of using CPWM in AMINAH?add

The use of Coherent Pulse Width Modulation (CPWM) in AMINAH contributes significantly to reduced power consumption during neural computations. This efficiency enables the processor to operate effectively within the constraints of real-time applications for robotics.

What techniques were utilized to enhance the performance of the hexapod robot?add

The control hierarchy implemented comprises coordination of leg movements, local leg control, and joint position control to ensure adaptability on uneven terrains. Neural networks modeled for each leg provide precise trajectory generation with an RMS error of approximately 4 mm across an 80 cm movement range.

How does memory organization influence the functionality of the neuro-fuzzy system?add

The DANIELA system organizes its memory into multiple banks, each containing different matrices of synaptic weights and parameters, enabling rapid switching of control strategies. This architecture streamlines the active memory selection process, enhancing real-time adaptability in control applications.

References (9)

  1. Neural Networks for Control" W.T.Miller, R.S.Sutton, P.J.Werbos editors 1990.
  2. Handbook of Intelligent Control" D.A.White D.A.Sofge editors 1992.
  3. M.Chiaberge, E.Miranda, L.M. Reyneri, A Pulse Stream System for Low-Power Neuro-Fuzzy Computa- tion", IEEE Transaction on Circuits and Systems, V ol. 42, No. 11, Nov 1995, pp. 946-954.
  4. L.M. Reyneri, M. Chiaberge, L. Zocca, CINTIA: A Neuro-Fuzzy Real Time Controller for Low Power Embedded Systems", IEEE MICRO, special issue on Hardware for Arti cial Neural Networks, June 1995, pp. 40-47.
  5. S. Haykin, Neural Networks: A Comprehensive F oundation", Mc Millan College Publishing Company, New York, 1994.
  6. L. Wang, Adaptive F uzzy Systems and Control", Prentice Hall, Englewood Cli s, New Jersey, 1994.
  7. L.M. Reyneri, Weighted Radial Basis Functions for Improved Pattern Recognition and Signal Processing", Neural Processing Letters, V ol. 2, No. 3, May 1995, pp. 2-6.
  8. L.M. Reyneri, A Performance Analysis of Pulse Stream Neural and Fuzzy Computing Systems", IEEE Trans. on Circuits and Systems, V ol. 42, No. 10, October 1995.
  9. D. Bassani, M.Chiaberge D.Del Corso, G.Genta, F.Zanetti, Simulation of a Hexapod Walking Machine Controlled by Neural Networks", Proceedings of the Third International Symposium on Measurement and Control in Robotics, Sept 1993.