13–16 oct. 2014
Résidence de Camargue
Fuseau horaire Europe/Paris
Les présentations des JI2014 sont <a href="http://webcast.in2p3.fr/live/journees_informatique_in2p3_irfu_2014">disponibles en VOD</a>

LSST Camera Control System

15 oct. 2014, 14:30
20m
Salle des posters (Résidence de Camargue)

Salle des posters

Résidence de Camargue

LAGRANGE CONFORT 6, rue Amiot d’Inville 30 240 PORT CAMARGUE
Présentation courte Online Online présentations ciblées

Orateur

Etienne Marin-Matholaz (APC)

Description

Présentation du système de contrôle commande de la caméra du télescope LSST, responsable du contrôle et de la coordination des différents composants mécaniques et électroniques de la caméra. Du fait de la durée de vie du logiciel (de sa conception jusqu'à la fin de son exploitation il se sera écoulé 25 ans), le développement en Java du CCS doit respecter d'importantes contraintes de "slow control". Le code doit donc être modulaire, documenté avec soin, et tous les cas d'erreurs doivent être envisagés et traités, afin d'assurer sa maintenabilité dans le temps. Le CCS est constitué de differents sous systèmes, chacun d'eux gérant une fonctionnalité de la caméra (changeur de filtre, cryostat, obturateur, ...), communiquant par ethernet par l'intermédiaire de 3 bus (commande, status, log). En plus d'assurer le fonctionnement et la communication entre eux des différents sous systèmes, il doit sauvegarder automatiquement un maximum d'informations sur les sous systèmes dans une base de données, et fournir des interfaces utilisateur de contrôle, d'affichage, de tests et de déboguage. Lors de cette présentation, nous montrerons les avantages du langage Java dans le développement d'un logiciel tel que le CCS.

Auteurs principaux

Etienne Marin-Matholaz (APC) Françoise Virieux (APC) Paul Bernard AMADE (APC)

Documents de présentation