Skip to the main content

Original scientific paper

https://doi.org/10.1080/00051144.2024.2313904

Development of embedded fuzzy control using reconfigurable FPGA technology

Ayman A. Nada ; Mechatronics and Robotics Department, School of Innovative Design Engineering, Egypt-Japan University of Science and Technology E-JUST, Alexandria, Egypt *
Mona A. Bayoumi ; Electrical Engineering Department, Benha Faculty of Engineering, Benha University, Benha, Egypt

* Corresponding author.


Full text: english pdf 9.476 Kb

page 609-626

downloads: 0

cite


Abstract

The purpose of this work is to investigate the construction of fuzzy embedded control systems
combining fast execution and parallel processing capabilities provided by Field Programmable
Gate Arrays (FPGAs) and Reconfigurable Inputs/Outputs (RIO) chips. A fixed-point fuzzy controller is developed and implemented on a fast mechatronic system with high-speed control
and high channel count on an FPGA target. This paper provides a brief introduction to deploying
Fuzzy Logic Control (FLC) methods using RIO-FPGA technology. It suggests a techniquefor implementing the three stages that constitute the FLC and the PD-like FLC and PID-like FLC structures
into practice. Controllers with 1 and 2 degrees of freedom are developed and tested experimentally. Parallel loops, key challenging advantage of LabVIEW programming, are utilized for
decoding feedback signals, generating pulse trains for actuator’s drivers and for calculation of
control gains. An NI-SbRIO board that combines deployable devices with a real-time processor,
a re-configurable FPGA, and analogue and digital input–output ports is used. The experimental work demonstrates the significant enhancement of implementing reconfigurable embedded
fuzzy control upon such mechatronic systems.

Keywords

Embedded systems; FPGA; fuzzy logic; mechatronic systems

Hrčak ID:

323051

URI

https://hrcak.srce.hr/323051

Publication date:

14.2.2024.

Visits: 0 *