Kripke modelling and verification of temporal specifications of a multiple UAV system

  • Authors:
  • Gopinadh Sirigineedi;Antonios Tsourdos;Brian A. White;Rafał Żbikowski

  • Affiliations:
  • IVHM Centre, School of Applied Sciences, Cranfield University, Cranfield, UK;Department of Informatics and Systems Engineering, Cranfield University, Shrivenham, UK;Department of Informatics and Systems Engineering, Cranfield University, Shrivenham, UK;Department of Informatics and Systems Engineering, Cranfield University, Shrivenham, UK

  • Venue:
  • Annals of Mathematics and Artificial Intelligence
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

A verifiable multiple UAV system cooperatively monitoring a road network is presented in this paper. The focus is on formal modelling and verification which can guarantee correctness of concurrent reactive systems such as multi-UAV systems. Kripke modelling is used to formally model the distributed cooperative control strategy, and to verify correctness of the specifications. Desirable properties of the mission such as liveness are specified in Computation Tree Logic (CTL). Model checking technique is used to exhaustively explore the state space to verify whether the system behaviour, modelled by Kripke model, satisfies the specifications. Violation of a specification is analysed by means of the counter-example generated by SMV model checking tool.