Content area
La conduite d'un procede distribue dynamique necessite la prise en compte et le traitement elabore d'informations de natures diverses. Pour ce faire, nous avons developpe un systeme de simulation et de controle, appele MSS, capable de conseiller l'operateur et de l'alerter en cas d'apparition de fautes ou de dysfonctionnement.
MSS se presente comme un outil graphique pouvant operer sur des entites qui sont en partie l'image des objets manipules par le procede reel, avec quelques extensions. Ces entites sont appelees objets MSS et leurs representations graphiques ainsi que les relations possibles entre elles sont appelees primitives MSS. Il s'agit d'un systeme temps-reel que l'on peut decrire comme un ensemble de taches cooperantes s'executant en parallele et soumises a des contraintes temporelles souvent strictes. Pour leur mise en oeuvre effective, nous nous sommes bases sur la decomposition de l'application en taches (entites actives) cooperantes traitant les fonctionnalites de l'application. Celles-ci sont implantees sous forme de taches dont l'execution peut etre differee. Leur gestion est confiee a un noyau de synchronisation qui a pour objet de prendre en compte l'automatisation des evenements tels que les suspensions de processus et les arrets d'urgence, de meme que certaines activites reflexes de l'automatisme a concevoir. Ces traitements constituent la partie reactive de l'automatisme.