TY - JOUR
T1 - Architecture Design of Distributed Redundant Flight Control Computer Based on Time-Triggered Buses for UAVs
AU - Zhang, Xunying
AU - Zhao, Xiaodong
N1 - Publisher Copyright:
© 2001-2012 IEEE.
PY - 2021/2/1
Y1 - 2021/2/1
N2 - With the rapid development of unmanned aerial vehicles (UAVs) performance and their increasingly complex tasks, the current centralized flight control computer (FCC) architecture based on the event-triggered mechanism cannot meet the requirements of openness, reliability, and real-time processing. In view of the development trends and technical requirements of future UAVs, a distributed redundant FCC architecture design method based on commercial off-the-shelf (COTS) technology and a set of dual-channel redundant time-triggered buses is proposed. With this architecture, new UAV flight control design methods are then proposed, such as distributed fault-tolerant management, Byzantine fault-tolerant design based on dual-core self-monitoring, and an open/integrated design method for airborne multi-sensor information processing and fusion. According to the characteristics of the redundant FCC based on the time-triggered buses, a distributed task scheduling and communication model is established, and an optimal static scheduling and real-time analysis algorithm of distributed tasks based on a search tree is proposed. Finally, the real-time performance and reliability of the FCC are analyzed and verified. The verification results show that, compared with the centralized FCC architecture based on the event-triggered mechanism, the proposed UAV FCC architecture has better task schedulability and system scalability. Moreover, it has a higher task reliability under the same redundancy configuration, which means that it can provide a distributed, synchronous fault-tolerant and redundant reconfigurable technology platform for future UAV FCCs.
AB - With the rapid development of unmanned aerial vehicles (UAVs) performance and their increasingly complex tasks, the current centralized flight control computer (FCC) architecture based on the event-triggered mechanism cannot meet the requirements of openness, reliability, and real-time processing. In view of the development trends and technical requirements of future UAVs, a distributed redundant FCC architecture design method based on commercial off-the-shelf (COTS) technology and a set of dual-channel redundant time-triggered buses is proposed. With this architecture, new UAV flight control design methods are then proposed, such as distributed fault-tolerant management, Byzantine fault-tolerant design based on dual-core self-monitoring, and an open/integrated design method for airborne multi-sensor information processing and fusion. According to the characteristics of the redundant FCC based on the time-triggered buses, a distributed task scheduling and communication model is established, and an optimal static scheduling and real-time analysis algorithm of distributed tasks based on a search tree is proposed. Finally, the real-time performance and reliability of the FCC are analyzed and verified. The verification results show that, compared with the centralized FCC architecture based on the event-triggered mechanism, the proposed UAV FCC architecture has better task schedulability and system scalability. Moreover, it has a higher task reliability under the same redundancy configuration, which means that it can provide a distributed, synchronous fault-tolerant and redundant reconfigurable technology platform for future UAV FCCs.
KW - Byzantine fault tolerance
KW - distributed network architecture
KW - multi-sensor system
KW - open/integrated
KW - redundant flight control computer
KW - time-triggered
UR - http://www.scopus.com/inward/record.url?scp=85099345932&partnerID=8YFLogxK
U2 - 10.1109/JSEN.2020.3025551
DO - 10.1109/JSEN.2020.3025551
M3 - 文章
AN - SCOPUS:85099345932
SN - 1530-437X
VL - 21
SP - 3944
EP - 3954
JO - IEEE Sensors Journal
JF - IEEE Sensors Journal
IS - 3
M1 - 9201531
ER -