Modelling and Analysing the Landing Gear System: a Solution with Event-B/Rodin

نویسندگان

  • Pascal Andr'e
  • Christian Attiogb'e
  • Arnaud Lanoix
چکیده

This paper presents a solution to the landing gear system case study using Event-B and Rodin. We study the whole system (both the digital part and the controlled part). We use feature augmentation to build an abstract model of the whole system and structural refinement to detail more specifically the digital part. The required safety properties are formalised and proved. We propose a specific approach to deal with a family of reachability properties. The experimentations conducted during the study are supported by the Rodin tools. We show that the presented solution is systematic and it can be applied to similar case studies.

منابع مشابه

Mathematical Model and Vibration Analysis of Aircraft with Active Landing Gear System using Linear Quadratic Regulator Technique

This paper deals with the study and comparison of passive and active landing gear system of  the aircraft and dynamic responses due to runway irregularities while the aircraft is taxying. The dynamic load and vibration caused by the unevenness of runway will result in airframe fatigue, discomfort of passengers and the reduction of the pilot’s ability to control the aircraft. One of the objectiv...

متن کامل

Conceptual Design of Single-Acting Oleo-Pneumatic Shock Absorber in Landing Gear with Combined Method

Landing gear is a structure that is mounted under the fuselage and helps the aircraft in takeoffs and landings. The most important duty of landing gear is the control of vibration exerted on the system through the shock absorber which is a common component to all the landing gear. Considering the importance of this issue, the necessity of investigating shock absorber with features such as high ...

متن کامل

Modeling, Verification and Testing of P Systems Using Rodin and ProB

In this paper we present an approach to modelling, verification and testing for cell-like P-systems based on Event-B and the Rodin platform. We present a general framework for modelling P systems using Event-B, which we then use to implement two P-system models in the Rodin platform. For each of the two models, we use the associated Pro-B model checker to verify properties and we present some o...

متن کامل

The Landing Gear Case Study in Hybrid Event-B

A case study problem based on a set of aircraft landing gear is examined in Hybrid Event-B (an extension of Event-B that includes provision for continuously varying behaviour as well as the usual discrete changes of state). Although tool support for Hybrid Event-B is currently lacking, the complexity of the case study provides a valuable challenge for the expressivity and modelling capabilities...

متن کامل

Capability & Potential for Formal Feature-oriented Reuse in Event-B

Context: Event-B is a leading state-based language for formal modelling and verification of systems supported by an extensible Rodin toolkit. Its existing composition techniques provide a starting point for the investigation of capability for reuse via feature-based modelling. We contribute early methodology for formal development of software product lines (SPLs). An SPL is a set of related pro...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

متن کامل
عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2018