Évaluation des bornes des performances temporelles des Architectures d'Automatisation en Réseau par preuves itératives de propriétés logiques - TEL - Thèses en ligne Accéder directement au contenu
Thèse Année : 2009

Évaluation des bornes des performances temporelles des Architectures d'Automatisation en Réseau par preuves itératives de propriétés logiques

Résumé

This thesis proposes an approach to obtain the bounds of temporal performances of a Networked Automation Architecture by iterative proofs of reachability properties on a formal model of the architecture. These reachability properties are defined by means of a parametric timed observer automaton, whose guards of transitions are based on a time parameter. At each iteration, the results of proofs are used to calculate the value of this parameter for the next iteration; a dichotomy algorithm ensures the convergence of iterations. The implementation of this approach on nontrivial architectures has required the development of an abstraction method which comprises two steps: simplification of the structure and modification of formal models of the components contained in the simplified structure in order to take into account the phenomena of concurrency between requests emitted by different components. These formal and methodological contributions have been validated experimentally by the treatment of several case studies of increasing complexity and size, based on Modbus TCP / IP.
Ce mémoire de thèse propose une approche pour l'obtention des bornes des performances temporelles d'une Architecture d'Automatisation en Réseau par preuves itératives de propriétés d'atteignabilité sur un modèle formel de l'architecture. Ces propriétés d'atteignabilité sont définies grâce à un automate observateur temporisé et paramétré, dont les gardes de certaines transitions sont fonction d'un paramètre temporel. A chaque itération, les résultats de preuves permettent de déterminer la valeur de ce paramètre pour la prochaine itération ; un algorithme de recherche par dichotomie assure la convergence des itérations. La mise en œuvre de cette approche sur des architectures de taille non triviale a nécessité le développement d'une méthode d'abstraction qui comporte deux étapes : simplification de la structure et modification des modèles formels des composants figurant dans la structure simplifiée, ceci afin de prendre en compte les phénomènes de concurrence entre requêtes émises par différents composants. Ces contributions formelles et méthodologiques ont été validées expérimentalement par le traitement de plusieurs cas de taille et complexité croissantes, basés sur le protocole Modbus TCP/IP.
Fichier principal
Vignette du fichier
memoire.pdf (3.64 Mo) Télécharger le fichier
Loading...

Dates et versions

tel-00405783 , version 1 (21-07-2009)

Identifiants

  • HAL Id : tel-00405783 , version 1

Citer

Silvain Ruel. Évaluation des bornes des performances temporelles des Architectures d'Automatisation en Réseau par preuves itératives de propriétés logiques. Automatique / Robotique. École normale supérieure de Cachan - ENS Cachan, 2009. Français. ⟨NNT : ⟩. ⟨tel-00405783⟩
253 Consultations
347 Téléchargements

Partager

Gmail Facebook X LinkedIn More