First steps toward fault diagnosis exploiting a SysML model
Premiers pas vers le diagnostic de défaillances par exploitation d'un modèle SysML
Résumé
Currently systems become even more developed in order to bring some solutions for a more and more challenging society. By allying various technologies (mechanics, electronics, computer science), systems tend to be more complex. In this context, the functional safety community is continuously involved for making systems able to verify even higher quality constraints. These methods must be adapted to the growing complexity of these systems. Fault diagnosis community is not exempted. In this way, diagnosis methods are facing up to a huge difficulty: how to model these complex systems.This article shows our first results regarding the exploitation of the SysML language for fault diagnosis. A methodology of system modeling using the SysML formalism is detailed. It can be generalized to diverse application scopes. Furthermore, the first thoughts on a fault diagnosis method by exploiting a SysML model are explained.
Les systèmes développés actuellement évoluent continuellement pour répondre aux demandes d’une société toujours plus exigeante. Ils ont tendance à se complexifier en alliant diverses technologies (mécanique, électronique, informatique). Dans ce contexte, le domaine de la sûreté de fonctionnement est de plus en plus sollicité pour que les systèmes puissent répondre à des contraintes de qualité toujours plus élevées. Les méthodes doivent s’adapter à la complexité de ces nouveaux systèmes. Et le diagnostic de défaillances ne fait pas exception. Ainsi, certaines méthodes de diagnostic se retrouvent confrontées à une difficulté importante : comment modéliser ces systèmes complexes.Cet article présente nos premiers résultats sur l’exploitation du langage SysML pour le diagnostic de défaillances. Une méthodologie de modélisation d’un système en langage SysML est proposée. Elle se veut généralisable pour être utilisée dans différents domaines d’application. De plus, les premières réflexions sur une méthode de diagnostic de défaillances par exploitation d’un modèle SysML sont développées.