19-10-2009 Objectif: Détection d’exo planètes en antarctique. Consortium: Cassiopée, Fizeau,...

Preview:

Citation preview

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

Recommended