Abstract
AbstractA control system verification framework is presented for unmanned aerial vehicles using theorem proving. The framework’s aim is to set out a procedure for proving that the mathematically designed control system of the aircraft satisfies robustness requirements to ensure safe performance under varying environmental conditions. Extensive mathematical derivations, which have formerly been carried out manually, are checked for their correctness on a computer. To illustrate the procedures, a higher-order logic interactive theorem-prover and an automated theorem-prover are utilised to formally verify a nonlinear attitude control system of a generic multi-rotor UAV over a stability domain within the dynamical state space of the drone. Further benefits of the procedures are that some of the resulting methods can be implemented onboard the aircraft to detect when its controller breaches its flight envelope limits due to severe weather conditions or actuator/sensor malfunction. Such a detection procedure can be used to advise the remote pilot, or an onboard intelligent agent, to decide on some alterations of the planned flight path or to perform emergency landing.
Publisher
Cambridge University Press (CUP)
Reference48 articles.
1. Formalising Cosimulation Models
2. [35] Sutcliffe, Geoff and Suttner, Christian , System on TPTP, [Accessed: 16 May 2021]. (2001). URL http://www.tptp.org/cgi-bin/SystemOnTPTP
3. Differential Dynamic Logic for Hybrid Systems
4. [11] Isabelle/UTP, [Accessed: 16 May 2021] (May 2021). URL https://www-users.cs.york.ac.uk/simonf/utp-isabelle/
5. Safe2Ditch: Emergency Landing for Small Unmanned Aircraft Systems
Cited by
1 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献