Assuring Increasingly Autonomous Systems in Human-Machine Teams: An Urban Air Mobility Case Study

10/25/2021
by   Siddhartha Bhattacharyya, et al.
0

As aircraft systems become increasingly autonomous, the human-machine role allocation changes and opportunities for new failure modes arise. This necessitates an approach to identify the safety requirements for the increasingly autonomous system (IAS) as well as a framework and techniques to verify and validate that an IAS meets its safety requirements. We use Crew Resource Management techniques to identify requirements and behaviors for safe human-machine teaming behaviors. We provide a methodology to verify that an IAS meets its requirements. We apply the methodology to a case study in Urban Air Mobility, which includes two contingency scenarios: unreliable sensor and aborted landing. For this case study, we implement an IAS agent in the Soar language that acts as a copilot for the selected contingency scenarios and performs takeoff and landing preparation, while the pilot maintains final decision authority. We develop a formal human-machine team architecture model in the Architectural Analysis and Design Language (AADL), with operator and IAS requirements formalized in the Assume Guarantee REasoning Environment (AGREE) Annex to AADL. We formally verify safety requirements for the human-machine team given the requirements on the IAS and operator. We develop an automated translator from Soar to the nuXmv model checking language and formally verify that the IAS agent satisfies its requirements using nuXmv. We share the design and requirements errors found in the process as well as our lessons learned.

READ FULL TEXT

page 8

page 11

research
12/26/2018

Reasoning About Safety-Critical Information Flow Between Pilot and Computer

This paper presents research results that develop a dynamic logic for re...
research
07/23/2020

Co-Simulation of Human-Robot Collaboration: from Temporal Logic to 3D Simulation

Human-Robot Collaboration (HRC) is rapidly replacing the traditional app...
research
09/01/2020

A Deontic Logic Analysis of Autonomous Systems' Safety

We consider the pressing question of how to model, verify, and ensure th...
research
01/18/2021

Formal Verification of a Fail-Operational Automotive Driving System

A fail-operational system for highly automated driving must complete the...
research
07/25/2023

Survey of Human Models for Verification of Human-Machine Systems

We survey the landscape of human operator modeling ranging from the earl...
research
08/11/2023

Dialogue Possibilities between a Human Supervisor and UAM Air Traffic Management: Route Alteration

This paper introduces a novel approach to detour management in Urban Air...
research
09/21/2021

Architecture Design for Human-Driven Systems

This paper highlights humans' social and mobility behaviors' role in the...

Please sign up or login with your details

Forgot password? Click here to reset