thesis

Logiciel de controle et commande et base de donnees orientee objet : application dans le cadre de la mise en oeuvre d'un accelerateur de particules, le vivitron

Defense date:

Jan. 1, 1996

Edit

Disciplines:

Authors:

Directors:

Abstract EN:

Pas de résumé disponible.

Abstract FR:

Le vivitron est un accelerateur de particules de nouvelle generation, concu et realise au centre de recherches nucleaires de strasbourg. Sa construction s'appuie sur de nombreuses innovations techniques dans le domaine des accelerateurs electrostatiques. Le systeme de controle et commande du vivitron a ete cree a base de stations de travail et d'ordinateurs frontaux realises au standard vme, le tout dans un environnement unix/vxworks. Son architecture est distribuee sur un reseau ethernet. Les mesures et les commandes des differents capteurs et actionneurs sont concentrees dans les ordinateurs frontaux. Un premier logiciel de controle et commande a ete cree pour permettre le demarrage du vivitron et la premiere experience de physique nucleaire en juillet 1994. Ce travail a ete poursuivi pour developper une deuxieme version du logiciel, plus performante et dotee de plus de fonctionnalites. La communication par evenements x est utilisee pour transmettre, depuis les ordinateurs frontaux jusqu'aux ecrans graphiques, toutes les informations necessaires a l'affichage des mesures. Les autres communications inter-processus utilisent des appels de procedures a distance (remote procedure calls). La conception du systeme informatique s'appuie largement sur la base de donnees orientee objet o2 ou est integre, en plus de la description des equipements, le code des programmes devant les gerer. Ce code est genere par la base de donnees. Cette originalite permet une maintenance aisee du systeme et evite l'intervention d'un specialiste lors de l'adjonction de nouveaux equipements. La nouvelle version du logiciel de controle et commande s'installe progressivement depuis aout 1995