Dual-Level Fault-Tolerant FPGA-Based Flexible Manufacturing System

This paper proposes a fault-tolerant flexible manufacturing system (FMS) that features a dual-level fault tolerance mechanism at both the workcell and system levels to enhance reliability. The workcell controller was implemented on a Field Programmable Gate Array (FPGA). Reconfigurable duplication was used as the first level of fault tolerance at the workcell level. It was shown how to detect and recover from FPGA faults such as Single Event Upsets (SEUs), hard faults, and Single Event Functional Interrupts (SEFIs). The prototype of the workcell controller was successfully implemented using two Zybo Z7-20 AMD boards and an Arduino DUE. Petri Nets were used to prove that controller reliability increased by 346% after 1440 operational hours. The second level of fault tolerance was at the FMS level; the Supervisor (SUP) took over the responsibilities of any malfunctioning workcell controller. Riverbed software was used to prove that the system successfully met the end-to-end delay requirements. Finally, Matlab showed that there is a further increase in performability.

Authors

Institutions

Publication Details

Journal
Designs
Published
2025-05-02
DOI
https://doi.org/10.3390/designs9030056
Primary Topic
Flexible and Reconfigurable Manufacturing Systems
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Dual-Level Fault-Tolerant FPGA-Based Flexible Manufacturing System

Gehad I. Alkady, Yves Sallez, Hani Ragai, Hassanein H. Amer et al.
Designs
Flexible and Reconfigurable Manufacturing Systems
article

Dual-Level Fault-Tolerant FPGA-Based Flexible Manufacturing System

Gehad I. Alkady, Yves Sallez, Hani Ragai, Hassanein H. Amer, Ramèz M. Daoud
article en

Abstract

This paper proposes a fault-tolerant flexible manufacturing system (FMS) that features a dual-level fault tolerance mechanism at both the workcell and system levels to enhance reliability. The workcell controller was implemented on a Field Programmable Gate Array (FPGA). Reconfigurable duplication was used as the first level of fault tolerance at the workcell level. It was shown how to detect and recover from FPGA faults such as Single Event Upsets (SEUs), hard faults, and Single Event Functional Interrupts (SEFIs). The prototype of the workcell controller was successfully implemented using two Zybo Z7-20 AMD boards and an Arduino DUE. Petri Nets were used to prove that controller reliability increased by 346% after 1440 operational hours. The second level of fault tolerance was at the FMS level; the Supervisor (SUP) took over the responsibilities of any malfunctioning workcell controller. Riverbed software was used to prove that the system successfully met the end-to-end delay requirements. Finally, Matlab showed that there is a further increase in performability.

DesignsVol. 9(3)
Ain Shams University (EG), Centre National de la Recherche Scientifique (FR), Laboratoire d'Automatique, de Mécanique et d'Informatique Industrielles et Humaines (FR), Université Polytechnique Hauts-de-France (FR), American University in Cairo (EG)
Openalex Percentile: Top 88%
Flexible and Reconfigurable Manufacturing Systems
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.

Dual-Level Fault-Tolerant FPGA-Based Flexible Manufacturing System — Gehad I. Alkady, Yves Sallez, et al. · Designs (2025) | TGRS Research Map | TGRS