Formal Methods for the Certification of Autonomous Unmanned Aircraft Systems
نویسندگان
چکیده
In this paper we assess the feasibility of using formal methods, and model checking in particular, for the certification of Unmanned Aircraft Systems (UAS) within civil airspace. We begin by modelling a basic UAS control system in PROMELA, and verify it against a selected subset of the CAA’s Rules of the Air using the SPIN model checker. Next we build a more advanced UAS control system using the autonomous agent language Gwendolen, and verify it against the small subset of the Rules of the Air using the agent model checker AJPF. We introduce more advanced autonomy into the UAS agent and show that this too can be verified. Finally we compare and contrast the various approaches, discuss the paths towards full certification, and present directions for future research.
منابع مشابه
Towards Certification of Autonomous Unmanned Aircraft Using Formal Model Checking and Simulation
Unmanned aircraft are expected to increase in use in civil applications over the coming years, particularly for the so-called dull, dirty and dangerous missions. Unmanned aircraft will undoubtedly require some form of autonomy in order to ensure safe operations: communications failure could render a completely human-piloted unmanned aircraft dangerous to other airspace users. In order to be use...
متن کاملGenerating Certification Evidence for Autonomous Unmanned Aircraft Using Model Checking and Simulation
The use of unmanned aircraft for civil applications is expected to increase over the next decade, particularly in so-called “dull, dirty and dangerous” missions. Unmanned aircraft will undoubtedly require some form of autonomy in order to ensure safe operations for all airspace users. However, in order to be used for civil applications, unmanned aircraft must gain regulatory approval in a proce...
متن کاملFormal Verification of Autopilots in Unmanned Aircraft Systems
The verification and validation (V&V) and certification problems for avionics systems in Unmanned Aircraft Systems (UAS) have been regarded as great challenges in realizing routine UAS into the National Air Space (NAS). Whereas current-day emerging avionics systems, such as embedded autopilots in UAS, are geared towards more autonomous operations, the currently employed V&V techniques in the in...
متن کاملFormal Methods in Air Traffic Management: The Case of Unmanned Aircraft Systems (Invited Lecture)
As the technological and operational capabilities of unmanned aircraft systems (UAS) continue to grow, so too does the need to introduce these systems into civil airspace. Unmanned Aircraft Systems Integration in the National Airspace System is a NASA research project that addresses the integration of civil UAS into non-segregated airspace operations. One of the major challenges of this integra...
متن کاملDesigning and Modeling a Control System for Aircraft in the Presence of Wind Disturbance (TECHNICAL NOTE)
This paper proposes a switching adaptive control for trajectory tracking of unmanned aircraft systems. The switching adaptive control method is designed to overcome the wind disturbance and achieve a proper tracking performance for control systems. In the suggested system, the wind disturbance is regarded as a finite set of uncertainties; a controller is designed for each uncertainty, and a per...
متن کامل