Introduction
Dans le cadre de la formation d’ing´enieur `a l’ENSEEIHT de Toulouse, il nous
est demand´e tous les ans de r´ealiser un stage en entreprise ou en laboratoire de
recherche. Ce rapport relate du travail r´ealis´e au cours de mon Projet de Fin
d’Etudes marquant l’aboutissement de cette formation. Ce stage s’est ´etendu du
14 mars au 9 septembre 2011, et s’est d´eroul´e dans le laboratoire de recherche
du LAAS-CNRS. En effet, pour cet unique stage long, je souhaitais d´ecouvrir
plus en d´etail le travail et l’organisation dans un laboratoire de recherche, dans
l’´eventualit´e de r´ealiser ensuite une th`ese.
Parmi les enseignements suivis `a l’ENSEEIHT, le domaine m’int´eressant
le plus est celui des syst`emes `a ´ev´enements discrets. C’est pour cette raison
que j’ai cherch´e aupr`es de Yannick Pencol´e et Elodie Chanthery du groupe
de recherche DISCO (DIagnostic, Supervision et COnduite), pour trouver le
stage intitul´e Diagnostic `a la demande sur un syst`eme `a ´ev´enements discrets.
L’objectif principal de ce projet est de d´evelopper un algorithme de diagnostic
qui puisse ˆetre interrompu `a tout moment et tout de mˆeme renvoyer un r´esultat
«correct », pour compenser le fait que les algorithmes de diagnostic embarqu´es
sont souvent trop lents.
Dans ce rapport, je vais donc commencer par pr´esenter ce sujet, en d´etaillant
les concepts de diagnostic, diagnostiqueur et algorithme `a la demande. Par la
suite, je d´ecrirai les programmes r´ealis´es au cours de ce stage pour mettre en
place plusieurs versions d’un algorithme de diagnostic `a la demande, et pour
mesurer la qualit´e de leurs r´esultats. Le dernier chapitre pr´esentera les s´eries
d’exp´erimentations r´ealis´ees pour connaˆıtre la plage de fonctionnement cor-
rect de notre algorithme. Ces exp´erimentations aboutiront sur une comparai-
son des diff´erentes versions de l’algorithme pour trouver lesquelles sont les plus
int´eressantes.
3