FPGA design and implementation of fuzzy learning control: Application on DC motor position control

This paper investigates the implementation of a Fuzzy Model Reference Learning Control (FMRLC) on a Zedboard Zynq-7000 FPGA. The proposed adaptive controller dynamically adjusts its knowledge base and incorporates a memory-based control mechanism to retain and utilize past results in recurring situations. The design and deployment of the controller were carried out using the MATLAB/Simulink environment and applied to the angular position control of a DC motor. Initially, the controller was tested using the FPGA-In-the-Loop (FIL) approach to assess its robustness against disturbances in simulation. Subsequently, it was experimentally validated for real-time motor position control. The results obtained in FIL simulations and experimental tests demonstrate high tracking accuracy and strong disturbance rejection. These findings underscore both the superiority of the proposed controller over the conventional PID controller and the effectiveness of the adopted design methodology.

Authors

Publication Details

Journal
An International Journal of Optimization and Control Theories & Applications (IJOCTA)
Published
2025-05-08
DOI
https://doi.org/10.36922/ijocta025070023
Citations
1
Primary Topic
Advanced Algorithms and Applications
Type
article
Field-Weighted Citation Impact
1.21
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

FPGA design and implementation of fuzzy learning control: Application on DC motor position control

Hand Talem, Arezki Fekik, Hocine Khati, Mohand Achour Touat et al.
1 citations
An International Journal of Optimization and Control Theories & Applications (IJOCTA)
Advanced Algorithms and Applications
1.21
article

FPGA design and implementation of fuzzy learning control: Application on DC motor position control

Hand Talem, Arezki Fekik, Hocine Khati, Mohand Achour Touat, Ahmad Taher Azar, Rabah Mellah, Saim Ahmed
article en
1 citations

Abstract

This paper investigates the implementation of a Fuzzy Model Reference Learning Control (FMRLC) on a Zedboard Zynq-7000 FPGA. The proposed adaptive controller dynamically adjusts its knowledge base and incorporates a memory-based control mechanism to retain and utilize past results in recurring situations. The design and deployment of the controller were carried out using the MATLAB/Simulink environment and applied to the angular position control of a DC motor. Initially, the controller was tested using the FPGA-In-the-Loop (FIL) approach to assess its robustness against disturbances in simulation. Subsequently, it was experimentally validated for real-time motor position control. The results obtained in FIL simulations and experimental tests demonstrate high tracking accuracy and strong disturbance rejection. These findings underscore both the superiority of the proposed controller over the conventional PID controller and the effectiveness of the adopted design methodology.

An International Journal of Optimization and Control Theories & Applications (IJOCTA)Vol. 0(0)
Openalex Percentile: Top 21%
Advanced Algorithms and Applications
1.21
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

FPGA design and implementation of fuzzy learning control: Application on DC motor position control — Hand Talem, Arezki Fekik, et al. · An International Journal of Optimization and Control Theories & Applications (IJOCTA) (2025) | TGRS Research Map | TGRS