TY - GEN
T1 - Runtime Assurance for Distributed Avionics Architecture
AU - Ghori, Salman
AU - Khamvilai, Thanakorn
AU - Feron, Eric
AU - Pakmehr, Mehrdad
N1 - Publisher Copyright:
© 2022 IEEE.
PY - 2022
Y1 - 2022
N2 - Runtime Assurance (RTA) is becoming a trend in the aerospace and Unmanned Aerial Vehicle (UAV) industries due to its benefits, such as ensuring the safety of a safety-critical system, e.g., Urban Air Mobility, without a formal verification of the primary system controller. The principle of RTA revolves around the notion of maintaining a backup controller and executing it whenever the primary controller appears to harm the system. Additionally, a modern avionics architecture (distributed), consisting of nodes (sensors, actuators, computing units, etc.) capable of exchanging information via a reliable, standard communication network, can also benefit from RTA. Hence, integration of the RTA framework into an avionics architecture can allow for a reduced degree of verification for these algorithm and, in turn, promote autonomy levels of the avionics systems.; This paper presents a formal RTA definition and framework for the distributed avionics architecture to obtain the benefits of resource sharing and improved system autonomy. We also demonstrate a real-time execution of RTA implementation on a multirotor vehicle equipped with distributed avionics architecture in the event of failure.
AB - Runtime Assurance (RTA) is becoming a trend in the aerospace and Unmanned Aerial Vehicle (UAV) industries due to its benefits, such as ensuring the safety of a safety-critical system, e.g., Urban Air Mobility, without a formal verification of the primary system controller. The principle of RTA revolves around the notion of maintaining a backup controller and executing it whenever the primary controller appears to harm the system. Additionally, a modern avionics architecture (distributed), consisting of nodes (sensors, actuators, computing units, etc.) capable of exchanging information via a reliable, standard communication network, can also benefit from RTA. Hence, integration of the RTA framework into an avionics architecture can allow for a reduced degree of verification for these algorithm and, in turn, promote autonomy levels of the avionics systems.; This paper presents a formal RTA definition and framework for the distributed avionics architecture to obtain the benefits of resource sharing and improved system autonomy. We also demonstrate a real-time execution of RTA implementation on a multirotor vehicle equipped with distributed avionics architecture in the event of failure.
KW - Distributed Avionic Architecture
KW - Flight Controller
KW - Networked System
KW - Runtime Assurance
UR - http://www.scopus.com/inward/record.url?scp=85141935036&partnerID=8YFLogxK
U2 - 10.1109/DASC55683.2022.9925841
DO - 10.1109/DASC55683.2022.9925841
M3 - Conference contribution
AN - SCOPUS:85141935036
T3 - AIAA/IEEE Digital Avionics Systems Conference - Proceedings
BT - 2022 IEEE/AIAA 41st Digital Avionics Systems Conference, DASC 2022 - Proceedings
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 41st IEEE/AIAA Digital Avionics Systems Conference, DASC 2022
Y2 - 18 September 2022 through 22 September 2022
ER -