article · IFAC-PapersOnLine
Fuzzy Logic (FL) is well-known as an intuitive framework to tackle imprecision and uncertainty while allowing to model expert's knowledge in rule-based control. The objective of this study is to investigate the design of embedded fuzzy control systems combining fast execution and parallel processing capabilities provided by Field Programmable Gate Arrays (FPGAs) and Reconfigurable Inputs/Outputs (RIO) boards. We implemented a suitable fixed-point FL to realize a computationally efficient control framework on an FPGA target. As such, the paper provides a concise method to deploy Fuzzy Logic Control (FLC) using RIO-FPGA technology. We also provide a technique for implementing the three stages that constitute the FLC structures in LabVIEW environment using fixed math operations. The experimental work involves tracking the trajectory of a mobile robot and shows the feasibility and the efficiency of the proposed FLC-FPGA controller in comparison to the traditional PID-FPGA controller, along with the added benefits of fuzzy control frameworks.
This page summarises published work. The authoritative version sits with the publisher.
DOI: 10.1016/j.ifacol.2023.10.1486
Is something wrong with this record? Report it or request removal.
Discussion
Have you built on this work, tried to replicate it, or seen it applied in practice? Share what you know. Verified researchers and MARATTO™ domain experts can open a discussion, and any member can reply. Contributions are reviewed before they appear.
No discussion yet. Open the first thread.
New to MARATTO™? Create a free account.