Home  /  Electronics  /  Vol: 7 Núm: 8 Par: August (2018)  /  Article
ARTICLE
TITLE

FPGA Implementation of a Functional Neuro-Fuzzy Network for Nonlinear System Control

SUMMARY

This study used Xilinx Field Programmable Gate Arrays (FPGAs) to implement a functional neuro-fuzzy network (FNFN) for solving nonlinear control problems. A functional link neural network (FLNN) was used as the consequent part of the proposed FNFN model. This study adopted the linear independent functions and the orthogonal polynomials in a functional expansion of the FLNN. Thus, the design of the FNFN model could improve the control accuracy. The learning algorithm of the FNFN model was divided into structure learning and parameter learning. The entropy measurement was adopted in the structure learning to determine the generated new fuzzy rule, whereas the gradient descent method in the parameter learning was used to adjust the parameters of the membership functions and the weights of the FLNN. In order to obtain high speed operation and real-time application, a very high speed integrated circuit hardware description language (VHDL) was used to design the FNFN controller and was implemented on FPGA. Finally, the experimental results demonstrated that the proposed hardware implementation of the FNFN model confirmed the viability in the temperature control of a water bath and the backing control of a car.

 Articles related

Junaid Ahmed, Syed Azhar Ali Zaidi, Sumair Aziz, Aamir Rashid, Shafiq Haider    

Plant diseases have turned into a dilemma as it can cause significant reduction in both quality and quantity of agricultural products. To overcome that loss, we implemented a computer vision based real time system that can identify the type of plant dise... see more


Muhammad Shahid Nazir, Haroon-Ur-Rasheed Khan, Abubaker Akram, Bhagesh Maheshwari, Muhammad Aqil    

This paper describes the implementation of a computationally efficient embedded system on an Field Programmable Gate Array (FPGA) platform for real-time brain activity estimation with multiple channels. The brain signals from multiple channels are consid... see more


A. N. Miroshkin    

A synthesis method of compositional microprogram control unit on hybrid FPGA (that contain table elements, and programmable logic arrays) is proposed. The main purpose of the method is hardware amount reduction in the control unit circuit. Usage of class... see more


Mohammad Rafi Lone,Najeed- ud-Din    

For real-time applications, efficient VLSI implementation of DWT is desired. In this paper, DWT architecture based on retiming for pipelining and unfolding is presented. The architecture is based on lifting one-dimensional Cohen-Daubechies-Feauveau (CDF)... see more


Petre Anghelescu    

This article presents an encryption system based on the PCA (Programmable Cellular Automata) theory and the implementation in reconfigurable hardware in order to achieve high speed communication for real time applications. The propose... see more