Développement de l`outil de planification des observations de
Transcription
Développement de l`outil de planification des observations de
Proposition de stage – CNAM, année 2009 Développement de l’outil de planification des observations de l’expérience sous ballon stratosphérique Pilot Jean-Philippe Bernard (CESR, Toulouse) Contact principal : J. Ph. Bernard, CESR, email : [email protected], Web : http://www.cesr.fr/~bernard/, tel : +(33) 5 61 55 75 38 L’expérience sous ballon stratosphérique Pilot (cf http://pilot.cesr.fr/) a pour but d’effectuer une mesure très précise de l’émission polarisée de la poussière présente dans le milieu interstellaire dans notre galaxie. Cette mesure est de toute première importance pour comprendre les propriétés optiques des poussières, mais aussi pour être capable, à terme, de modéliser l’émission polarisée de notre galaxie, qui limitera la précision des expériences cosmologiques futures visant à mesurer la polarisation du fond cosmique micro-onde (CMB : « Cosmic Microwave Background » ). L’expérience Pilot observera de larges portions du ciel polarisé à 240 m et 550 m de longueur d’ondes, avec une précision encore jamais atteinte, en tirant partie, pour la première fois, de matrices de détecteurs bolométriques de grand format opérant à une température de 0.3 K et intégrant 2048 détecteurs contre moins d’une centaine pour les expériences satellites actuelles. La planification de ces mesures de haute précision requièrent l’utilisation d’un outil dédié de planification prenant en comptes les contraintes observationnelles et opérationnelles spécifiques liées au vols ballon. Vue schématique de l’expérience Pilot Le stage proposé concerne le développement d’un outil informatique permettant aux scientifiques en charge des opérations scientifiques, de préparer le déroulement des observations astrophysiques avec PILOT. Les observations PILOT seront divisées en scènes d’observations successives destinées à être enchaînées pendant le vol. L’outil devra permettre de définir ces scènes d’observations (coordonnées célestes, tailles des cartes, modes observationnels utilisés, etc.). L’outil devra permettre de vérifier la couverture du ciel correspondante, en fonction de la date de début des observations et de la trajectoire du ballon. Il devra également permettre de vérifier que le plan de vol ainsi défini est compatible avec les contraintes liées aux vols ballons (e.g. non dépassement des zones d’évitement en élévation, évitement des directions solaires et lunaires, etc.). En outre certaines fonctionnalités de l’outil seront utilisées en temps réel par le calculateur de bord de l’instrument pour générer les commandes de pilotage des différents sous-systèmes de l’instrument (nacelle, photomètre, etc.). L’outil sera utilisé en environnement opérationnel et devra donc bénéficier d’une interface homme-machine conviviale mais également efficace. Enfin, l’outil sera utilisé pour d ‘éventuelles modifications du plan de vol en temps réel pendant le vol et devra donc permettre un calcul rapide de la couverture et du respect des contraintes. Une maquette de ce logiciel en langage IDL (Interactive Data Language) est déjà disponible. Ce code devra être complété pour implémenter les fonctionnalités manquantes, optimisé pour la vitesse de calcul de la couverture sur le ciel, et son interface devra être rendue plus conviviale. Au besoin, certaines des fonctionnalités pourront être développées dans des langages compilés (e.g. Fortran, C, C++, …) Ce travail s’effectuera au sein de l’équipe Pilot, dans un contexte international. Un goût développé pour le travail d’équipe est donc requis. Le candidat travaillera sous la responsabilité du PI (J.-Ph. Bernard) de l’expérience et des scientifiques futurs utilisateurs de l’outil développé. Le stagiaire devra faire preuve de prédispositions pour le développement d’outils informatiques d’usage collectif.