Formal Verification of Dynamic Properties in an Aerospace Application

  • Authors:
  • Simin Nadjm-Tehrani;Jan-Erik Strömberg

  • Affiliations:
  • Dept. of Computer and info. Science, Linköping University, S-581 83 Linköping, Sweden. simin@ida.liu.se;DST Control AB, Mjärdevi Science Park, Teknikringen 6, S-583 30 Linköping, Sweden. janerik@dst.se

  • Venue:
  • Formal Methods in System Design
  • Year:
  • 1999

Quantified Score

Hi-index 0.00

Visualization

Abstract

Formal verification of computer-based engineeringsystems is only meaningful if the mathematical models usedare derived systematically, recording the assumptions made ateach modelling stage. In this paper we give an exposition of research efforts incooperation with aerospace industries in Sweden. Weemphasize the need for modelling techniques and languages covering thewhole spectrum from informal engineering documents, to hybridmathematical models. In this modelling process we give as much weightto the physical environment as to the controlling software. In particular, we report on ourexperience using switched bond graphs for the modelling of hardwarecomponents in hybrid systems.We present the basic ideas underlying bond graphs and illustrate the approach by modelling an aircraft landing gear system. This system consists of actuating hydromechanic andelectromechanic hardware, as well as controlling components implemented in software and electronics. We present a detailed analysis of the closed loop systemwith respect to safety and timeliness properties. The proofs are carried out within the proof system of Extended Duration Calculus.