Code-Level Formal Verification of Ellipsoidal Invariant Sets for Linear Parameter-Varying Systems - ENAC - École nationale de l'aviation civile Accéder directement au contenu
Communication Dans Un Congrès Année : 2023

Code-Level Formal Verification of Ellipsoidal Invariant Sets for Linear Parameter-Varying Systems

Résumé

This paper focuses on the formal verification of invariant properties of a C code that describes the dynamics of a discrete-time linear parameter-varying system with affine parameter dependence. The C code is annotated using ACSL, and the Frama-C's WP plugin is used to transform the annotations and code into proof objectives. The invariant properties are then formally verified in both the real and float models using the polynomial inequalities plugin of the theorem prover Alt-Ergo. The challenges of verifying the invariant properties in the float model are addressed by utilizing bounds on numerical errors and incorporating them into the real model.
Fichier principal
Vignette du fichier
NFM_2023.pdf (373.22 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-04387907 , version 1 (11-01-2024)

Identifiants

Citer

Elias Khalife, Pierre-Loïc Garoche, Mazen Farhood. Code-Level Formal Verification of Ellipsoidal Invariant Sets for Linear Parameter-Varying Systems. Nasa Formal Methods, May 2023, Houston, TX, United States. pp.157-173, ⟨10.1007/978-3-031-33170-1_10⟩. ⟨hal-04387907⟩
7 Consultations
11 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More