FPGA Implementation of a Functional-Link-Based Neuro-Fuzzy Network and Its Applications

碩士 === 朝陽科技大學 === 資訊工程系碩士班 === 96 === This study presents the hardware implementations of functional-link-based neuro-fuzzy network (FLNFN) using Xilinx Field Programmable Gate Arrays (FPGAs) for solving nonlinear control problems. The proposed FLNFN model uses a functional link neural network (FLNN...

Full description

Bibliographic Details
Main Authors: Szu-Yao Yang, 楊斯堯
Other Authors: Cheng-Jian Lin
Format: Others
Language:en_US
Published: 2008
Online Access:http://ndltd.ncl.edu.tw/handle/93263275837352030579
id ndltd-TW-096CYUT5392028
record_format oai_dc
spelling ndltd-TW-096CYUT53920282015-11-27T04:04:14Z http://ndltd.ncl.edu.tw/handle/93263275837352030579 FPGA Implementation of a Functional-Link-Based Neuro-Fuzzy Network and Its Applications 以場效可程式化閘極陣列實現函數鏈結類神經模糊網路及其應用 Szu-Yao Yang 楊斯堯 碩士 朝陽科技大學 資訊工程系碩士班 96 This study presents the hardware implementations of functional-link-based neuro-fuzzy network (FLNFN) using Xilinx Field Programmable Gate Arrays (FPGAs) for solving nonlinear control problems. The proposed FLNFN model uses a functional link neural network (FLNN) to the consequent part of the fuzzy rules. This study uses orthogonal polynomials and linearly independent functions in a functional expansion of the FLNN. The FLNFN model can generate the consequent part of a nonlinear combination of input variables. Thus, the designed can improve the accuracy of functional approximation. The learning algorithm, which consists of structure learning and parameter learning, is also presented. The structure learning depends on the entropy measure to determine the number of fuzzy rules. The parameter learning, based on the gradient descent method, can adjust the shape of the membership function and the corresponding weights of the FLNN. In order to obtain the high speed operation and the real-time application, we use very high speed integrated circuit hardware description language (VHDL) to design FLNFN controller and implemented on FPGA. Finally, we confirmed the viability of this implementation through experiments of the control of water bath temperature system and control of backing up the truck. Cheng-Jian Lin De-Yu Wang 林正堅 王德譽 2008 學位論文 ; thesis 67 en_US
collection NDLTD
language en_US
format Others
sources NDLTD
description 碩士 === 朝陽科技大學 === 資訊工程系碩士班 === 96 === This study presents the hardware implementations of functional-link-based neuro-fuzzy network (FLNFN) using Xilinx Field Programmable Gate Arrays (FPGAs) for solving nonlinear control problems. The proposed FLNFN model uses a functional link neural network (FLNN) to the consequent part of the fuzzy rules. This study uses orthogonal polynomials and linearly independent functions in a functional expansion of the FLNN. The FLNFN model can generate the consequent part of a nonlinear combination of input variables. Thus, the designed can improve the accuracy of functional approximation. The learning algorithm, which consists of structure learning and parameter learning, is also presented. The structure learning depends on the entropy measure to determine the number of fuzzy rules. The parameter learning, based on the gradient descent method, can adjust the shape of the membership function and the corresponding weights of the FLNN. In order to obtain the high speed operation and the real-time application, we use very high speed integrated circuit hardware description language (VHDL) to design FLNFN controller and implemented on FPGA. Finally, we confirmed the viability of this implementation through experiments of the control of water bath temperature system and control of backing up the truck.
author2 Cheng-Jian Lin
author_facet Cheng-Jian Lin
Szu-Yao Yang
楊斯堯
author Szu-Yao Yang
楊斯堯
spellingShingle Szu-Yao Yang
楊斯堯
FPGA Implementation of a Functional-Link-Based Neuro-Fuzzy Network and Its Applications
author_sort Szu-Yao Yang
title FPGA Implementation of a Functional-Link-Based Neuro-Fuzzy Network and Its Applications
title_short FPGA Implementation of a Functional-Link-Based Neuro-Fuzzy Network and Its Applications
title_full FPGA Implementation of a Functional-Link-Based Neuro-Fuzzy Network and Its Applications
title_fullStr FPGA Implementation of a Functional-Link-Based Neuro-Fuzzy Network and Its Applications
title_full_unstemmed FPGA Implementation of a Functional-Link-Based Neuro-Fuzzy Network and Its Applications
title_sort fpga implementation of a functional-link-based neuro-fuzzy network and its applications
publishDate 2008
url http://ndltd.ncl.edu.tw/handle/93263275837352030579
work_keys_str_mv AT szuyaoyang fpgaimplementationofafunctionallinkbasedneurofuzzynetworkanditsapplications
AT yángsīyáo fpgaimplementationofafunctionallinkbasedneurofuzzynetworkanditsapplications
AT szuyaoyang yǐchǎngxiàokěchéngshìhuàzhájízhènlièshíxiànhánshùliànjiélèishénjīngmóhúwǎnglùjíqíyīngyòng
AT yángsīyáo yǐchǎngxiàokěchéngshìhuàzhájízhènlièshíxiànhánshùliànjiélèishénjīngmóhúwǎnglùjíqíyīngyòng
_version_ 1718137294143094784