Related Experiment Video
Updated: Jun 27, 2026

11:18
Closed-loop Neuro-robotic Experiments to Test Computational Properties of Neuronal Networks
Published on: March 2, 2015
A type-2 self-organizing neural fuzzy system and its FPGA implementation.
1Department of Electrical Engineering, National Chung Hsing University, Taichung 402, Taiwan, ROC. cfjuang@dragon.nchu.edu.tw
Summary
This study introduces a robust Type-2 Self-Organizing Neural Fuzzy System (T2SONFS) that enhances performance with noisy data. Hardware implementation demonstrates its efficiency in complex control and identification tasks.
Area of Science:
- Computational Intelligence
- Fuzzy Systems Engineering
- Hardware Acceleration
Background:
- Type-1 fuzzy systems often struggle with uncertainty and noise.
- Neural fuzzy systems offer adaptive learning capabilities.
- Robustness is crucial for real-world control and identification applications.
Purpose of the Study:
- To propose a novel Type-2 Self-Organizing Neural Fuzzy System (T2SONFS).
- To develop efficient hardware implementation techniques for T2SONFS.
- To evaluate the robustness and learning capabilities of T2SONFS against Type-1 systems.
Main Methods:
- Utilizing interval Type-2 fuzzy sets for enhanced rule antecedents.
- Employing an online clustering algorithm for automatic rule generation (structure identification).
- Applying a rule-ordered Kalman filter for parameter identification of consequent parts.
Main Results:
- T2SONFS demonstrated superior robustness compared to Type-1 fuzzy systems, especially with noisy data.
- Successful application to nonlinear system identification and truck backing control.
- Hardware implementation on an FPGA verified the system's functionality and computational efficiency.
Conclusions:
- The proposed T2SONFS offers significant advantages in robustness and learning.
- Hardware implementation simplifies complex Type-2 fuzzy computations.
- T2SONFS is a viable solution for challenging real-world problems requiring adaptive control and identification.
Related Concept Videos
Multi-input and Multi-variable systems
Cruise control systems in cars are designed as multi-input systems to maintain a driver's desired speed while compensating for external disturbances such as changes in terrain. The block diagram for a cruise control system typically includes two main inputs: the desired speed set by the driver and any external disturbances, such as the incline of the road. By adjusting the engine throttle, the system maintains the vehicle's speed as close to the desired value as possible.
In the absence of...
In the absence of...
SFG Algebra
In Signal Flow Graph (SFG) algebra, the value a node represents is determined by the sum of all signals entering that node. This summed value is then transmitted through every branch leaving the node, making the SFG a powerful tool for visualizing and analyzing control systems.
Each node in an SFG corresponds to a variable, and the interactions between nodes are represented by branches with associated gains. When multiple branches lead into a node, the value at that node is the sum of the...
Each node in an SFG corresponds to a variable, and the interactions between nodes are represented by branches with associated gains. When multiple branches lead into a node, the value at that node is the sum of the...
Feedback control systems
Feedback control systems are categorized in various ways based on their design, analysis, and signal types.
Linear feedback systems are theoretical models that simplify analysis and design. These systems operate under the principle that their output is directly proportional to their input within certain ranges. For instance, an amplifier in a control system behaves linearly as long as the input signal remains within a specific range. However, most physical systems exhibit inherent nonlinearity...
Linear feedback systems are theoretical models that simplify analysis and design. These systems operate under the principle that their output is directly proportional to their input within certain ranges. For instance, an amplifier in a control system behaves linearly as long as the input signal remains within a specific range. However, most physical systems exhibit inherent nonlinearity...
Neural Circuits
Neural circuits and neuronal pools are two of the main structures found in the nervous system. Neural circuits are networks of neurons that work together to carry out a specific task or process. They consist of interconnected neurons and glial cells, which provide structural and metabolic support.
Neuronal pools are collections of nerve cells with similar functions and interact through chemical and electrical signals. These pools include both interneurons (the central neural circuit nodes that...
Neuronal pools are collections of nerve cells with similar functions and interact through chemical and electrical signals. These pools include both interneurons (the central neural circuit nodes that...
Signal and System
A signal x(t) is a set of data or a time function representing a variable of interest. Signals typically convey information about a phenomenon, such as atmospheric temperature, humidity, human voice, television images, a dog's bark, or birdsongs. More generally, a signal can be a function of more than one independent variable. For instance, images depend on horizontal and vertical positions and can be regarded as two-dimensional signals. However, this text will focus on one-dimensional signals...
Second Order systems I
A servo system exemplifies a second-order system, featuring a proportional controller and load elements that ensure the output position aligns with the input position. The relationship between these components is described by a second-order differential equation. Applying the Laplace transform under zero initial conditions yields the transfer function, showing how inputs are converted to outputs in the system.
By reinterpreting the system, one can derive the closed-loop transfer function, which...
By reinterpreting the system, one can derive the closed-loop transfer function, which...