Adaptive Prognostic Malfunction Based Processor for Autonomous Landing Guidance Assistance System Using FPGA

Hossam O. Ahmed,David Wyatt
DOI: https://doi.org/10.1109/ACCESS.2023.3348068
2024-01-14
Abstract:The demand for more developed and agile urban taxi drones is increasing rapidly nowadays to sustain crowded cities and their traffic issues. The critical factor for spreading such technology could be related to the safety criteria that must be considered. One of the most critical safety aspects for such vertical and/or Short Take-Off and Landing (V/STOL) drones is related to safety during the landing stage, in which most of the recent flight accidents have occurred. This paper focused on solving this issue by proposing decentralized processing cores that could improve the landing failure rate by depending on a Fuzzy Logic System (FLS) and additional Digital Signal Processing (DSP) elements. Also, the proposed system will enhance the safety factor during the landing stages by adding a self-awareness feature in case a certain sensor malfunction occurs using the proposed Adaptive Prognostic Malfunction Unit (APMU). This proposed coarse-grained Autonomous Landing Guidance Assistance System (ALGAS4) processing architecture has been optimized using different optimization techniques. The ALGAS4 architecture has been designed completely using VHDL, and the targeted FPGA was the INTEL Cyclone V 5CGXFC9D6F27C7 chip. According to the synthesis findings of the INTEL Quartus Prime software, the maximum working frequency of the ALGAS4 system is 278.24 MHz. In addition, the proposed ALGAS4 system could maintain a maximum computing performance of approximately 74.85 GOPS while using just 166.56 mW for dynamic and I/O power dissipation.
Hardware Architecture,Systems and Control
What problem does this paper attempt to address?
This paper aims to address the safety issues during the autonomous landing phase of Urban Air Mobility (UAM) drones. Currently, with the increase in urban population and traffic congestion, the demand for this technology is rapidly growing, but the safety standards need to be strengthened. Studies indicate that most flight accidents occur during the final three stages of flight, namely initial approach, final approach, and landing stages, while future UAM drones heavily rely on Vertical/Short Take-Off and Landing (V/STOL) capabilities, which adds to the safety challenges. The paper proposes an Adaptive Predictive Fault Handling Processor with distributed processing cores (APMU) that combines Fuzzy Logic Systems (FLS) and Digital Signal Processing (DSP) elements to reduce the landing failure rate. The system enhances the safety of the landing phase by increasing self-awareness when sensor failures occur. The designed ALGAS4 system in the paper is programmed using VHDL and optimized for INTEL Cyclone V 5CGXFC9D6F27C7 FPGA chip, offering high operating frequency and efficiency. The ALGAS4 system consists of four decentralized processing cores, each containing a FLS processing core and an APMU, along with additional DSP components. Experimental results demonstrate that the system enables high-performance computing while maintaining low power consumption. The paper also reviews related research, including methods to enhance flight safety using advanced control algorithms such as machine learning, deep neural networks, and fuzzy logic systems. The authors discuss the design potential, experimental results, and future directions of the proposed ALGAS4 system, with a focus on the APMU module that can detect and respond to sensor failures or abnormalities, further enhancing safety performance.