19-10-2009 objectif: détection d’exo planètes en antarctique. consortium: cassiopée, fizeau,...
TRANSCRIPT
19-10-2009
Objectif: Détection d’exo planètes en antarctique.
• Consortium: Cassiopée, Fizeau, OHP, LAM, DLR• Moyens financiers : 450 K€
ASTEP Antarctica Search for Transiting Extrasolar Planets
Laboratoire Cassiopée (OCA - UNS - CNRS):
Tristan Guillot (PI)
Scientific preparation, operation supervision, preparation of modelling tools, analysis of the results and scientific interpretation
Francois Fressin (IS)
Scientific preparation, modelling tools, data reduction, analysis of the results and scientific interpretation
Nicolas CrouzetScientific preparation, modelling tools, data reduction, analysis of the results and scientific interpretation
Jean-Pierre Rivet
Instrument design consulting
Laboratoire FIZEAU (OCA - UNS - CNRS):
François-Xavier Schmider
Scientific specifications, analysis of the results and scientific interpretation
Karim Agabi (PM)Project management, Dome C logistics, telescope control systems
Jean-Baptiste DabanTelescope design responsible, mechanical design, finite element analysis
Carole Gouvret Optical design, optical tolerancing
Eric FossatRelations with IPEV, analysis of the results and scientific interpretation
Lyu Abe Instrument control software responsible
Alain Blazit Camera tests, A STEP South design
Yan Fantei Instrument control software
Alain Roussel Mechanical design
Sebastien Ottogalli Thermal modeling
Pierre Assus Optical design consulting
Michel Dugué Instrument software consulting
19-10-2009
ASTEP Antarctica Search for Transiting Extrasolar Planets
Matériel
• Camera Scientifique (FLI PL-16801 E ) (1)
• Camera de guidage (Sbig ST402) (2)
• Monture Astro-Physics 1800 (3)
• Platine « Focus » micos (4)
• PowerSwitch Blackbox (5)
• Coupole (5)
• Compte tour
(1)(2)
(3)
(4)(5)
Boite caméra
19-10-2009
(6)
ASTEP Antarctica Search for Transiting Extrasolar Planets
19-10-2009
Software:
Objectif:
Réaliser un « Survey » de differents secteur du ciel et automatiser le plus possible les observations
ASTEP Antarctica Search for Transiting Extrasolar Planets
Environnement & outils: • Systeme windows XP (sp3)• Plateforme de développement Microsoft Visual C++ 6.0• Serveur SVN.• Editeur de documentation doxygen.• Gestionnaire de projet (bugtracker, wiki..) @Redmine.
Moyen humain: Lyu Abe, JP Rivet, Y.Fantei, S.Peron(CDD) , P.Y Petit (CDD)
ASTEP Antarctica Search for Transiting Extrasolar Planets
19-10-2009
Programme modulaire
- Chaque sous système (camera, platine, …) est géré par un module (classe)- Tous les sous-systemes possedent un mode de simulation.- Tous les évènements sont inscrits dans un log manager.- Chaque module possède un fichier de configuration.
Modules • CAMS : Camera scientifique• CAMG: Caméra de guidage• CompteTour• CPLE: Coupole• FITS: Gestion des fichiers fits• PSWI: Gestion powerswitch• RFS: Robo Focus gestion de la platine MICOS• SCI: Algo scientifique• SECU: Gestion de la sécurité• Serial: Gestion des ports série• STP: Gestion des sondes de température• TSYNC: gestion de la base de temps (synchro NTP)
ASTEP Antarctica Search for Transiting Extrasolar Planets
19-10-2009
IHM
• 3 modes de fonctionnement (automatique, manuel et maintenance)
ASTEP Antarctica Search for Transiting Extrasolar Planets
19-10-2009
Monture (série) Caméra science (USB)
Power Switch (via HTTP)
Température (usb pour les caméra, fichier texte pour les sondes)
Etat des threads Synchro temps (IP)
Platine Micos (série)
Caméra guidage (USB)
ASTEP Antarctica Search for Transiting Extrasolar Planets
[SEQ_NAME] <FieldA>[SEQ_TIME_UTC_BOUNDARIES] <Boundary min: 2009.09.02 12h00m00s,Boundary max: 2009.12.04 23h59m59s>[MOUNT_ABS_POSITION] <RA: 0 0 0.000,DEC: 0 0 0.000>[MOUNT_SIDERAL_TRACKING] <OFF> [GUIDE_STAR_CRD] <RA: 18 19 30.9,DEC: +24 29 20.0>[FIELD_RECOGNITION] <NO>[TRACK_STAR] <NO> [OBS_NAME] <Action 1> [OBS_COND_SUNHEIGHT] <Sun height min (deg): -999.,Sun height max (deg): -999.> [OBS_COND_UTC] <UTC min: none,UTC max: none> [OBS_COND_PERIOD] <Period: 00h00m00s,Duration: 00h00m00s> [CAMS] <Acquisition 2000 "Light" "1MHz"> [CAMS] <Acquisition 3000 "Dark" "8MHz">[SEQ_END]
Mode automatique
Execution d’un fichier d’observation
19-10-2009
Macro commande
Mode maintenance
ASTEP Antarctica Search for Transiting Extrasolar Planets
19-10-2009
Macro commande
Paramètres
Fichier de configuration
Mode manuel
ASTEP Antarctica Search for Transiting Extrasolar Planets
19-10-2009
ASTEP Antarctica Search for Transiting Extrasolar Planets
19-10-2009
Subversion est un système de gestion de versions
Il permet:
• Un travail collaboratif sur du code ou des documents techniques.• Un historique des modifications de chacun.• Une sauvegarde éfficace.
Serveur SVNClient SVN• Windows : Tortoise• Linux : KdeSvn• Mac: xcode
Même pour une utilisation « solo » il s’avère extrèmement utile.
LES OUTILS
////////////////////////////////////////////////////////////////////////////////// @fn AS4_CAMS::SetImageArea (LONG32 lUpperLeft_x,LONG32 lUpperLeft_y,LONG32 lLowerRight_x,LONG32 lLowerRight_y)/// @brief Reglage taille de zone de l'image ////// @brief les dimensions de la zone d'acquisition doivent:/// @brief <li> Etre carré !/// @brief <li> Etre de dimension inferieur a la dimension d'affichage de fenetre soit (520*520)////// @param[in] lUpperLeft_x (NextParCam.lUpperLeft_x)/// @param[in] lUpperLeft_y (NextParCam.lUpperLeft_y)/// @param[in] lLowRight_x (NextParCam.lLowRight_x)/// @param[in] lLowRight_y (NextParCam.lLowRight_y)///////// @return this->UploadedParCam.iType/// @return CRITICAL ou SUCCESS /// @return bCameraReady (true)///////////////////////////////////////////////////////////////////////////////INT16 AS4_CAMS::SetImageArea (LONG32 lUpperLeft_x,LONG32 lUpperLeft_y,LONG32 lLowerRight_x,LONG32 lLowerRight_y){…
ASTEP Antarctica Search for Transiting Extrasolar Planets
19-10-2009
DOXYGEN Générateur de documents, permet l'intégration de la documentation directement dans le code sources
Format • HTML• PDF• PS• …
ASTEP Antarctica Search for Transiting Extrasolar Planets
19-10-2009
Gestionnaire de projets Redmine (web)
Permet la synthèse de l’ensemble du projet
- Wiki- Suivie de demandes (bug ,évolution …)- Alertes email- mailing list- dépôt de documents - Forum- Interfacage avec SVN, Doxygen et l’IDE « eclipe » !- Roadmap- Calendrier- …
ASTEP Antarctica Search for Transiting Extrasolar Planets
19-10-2009
SVN
Mise à jour du code
Récuperation
Doxygen
Gestionnaire de projet (wiki, bugtracker, …)
Fizeau
Mont Gros
…
Utilisateur
Bugs , informations
Bugs …
SVN : Code + Documentation
IDE
Flux d'informations utilisé par ASTEP Serveur
ASTEP Antarctica Search for Transiting Extrasolar Planets
19-10-2009