2018
DOI: 10.3390/electronics7080145
|View full text |Cite
|
Sign up to set email alerts
|

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

Abstract: 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… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
10
0

Year Published

2019
2019
2022
2022

Publication Types

Select...
8

Relationship

0
8

Authors

Journals

citations
Cited by 14 publications
(11 citation statements)
references
References 23 publications
0
10
0
Order By: Relevance
“…In the same way, other nonlinear functions, such as square root, sigmoid, or gaussoid, can also be approximated. The last two nonlinear functions are used in various types of computational intelligence algorithms, such as artificial neural networks, radial function networks, or fuzzy structures [29][30][31]. Based on the LTSE solution, the approximation time for such functions (assuming a similar level of precision) is usually a dozen or so clock cycles.…”
Section: Fixed-point Coprocessor Based On a Scaling Schedulementioning
confidence: 99%
“…In the same way, other nonlinear functions, such as square root, sigmoid, or gaussoid, can also be approximated. The last two nonlinear functions are used in various types of computational intelligence algorithms, such as artificial neural networks, radial function networks, or fuzzy structures [29][30][31]. Based on the LTSE solution, the approximation time for such functions (assuming a similar level of precision) is usually a dozen or so clock cycles.…”
Section: Fixed-point Coprocessor Based On a Scaling Schedulementioning
confidence: 99%
“…In 22 a hybrid of the type‐1 neural fuzzy network (T1NFN) and a functional link neural network called a functional neural fuzzy network (FNFN) is proposed for solving nonlinear control problems. A functional link neural network (FLNN) is adopted as the subsequent version of the T1NFN to improve accuracy, and the performance of a Takagi‐Sugeno‐Kang (TSK)‐type NFN and the FNFN are compared.…”
Section: Navigation Control Of Multiple Mobile Robotsmentioning
confidence: 99%
“…However, this function is only evaluated once for each rule. The value of this function can be determined with high precision using floating-point arithmetic [5,6,7], fixed-point arithmetic [8], or the value can be estimated with limited precision using a look-up table (LUT) method [4].…”
Section: Introductionmentioning
confidence: 99%
“…For this purpose, the outputs of all system rules are aggregated according to the COGS method and Figure 2. In particular, in stages 2a-c, values n and r are determined for the multiplication operation (8) required in the final stage of the COGs defuzzification process, i.e. in the stage 2d.…”
Section: Introductionmentioning
confidence: 99%