Café spatial, 6 juillet 2011, St Maur Patrick Robert -- Données CLUSTER/STAFF-SC - Point sur les...
-
Upload
anne-berthelot -
Category
Documents
-
view
105 -
download
0
Transcript of Café spatial, 6 juillet 2011, St Maur Patrick Robert -- Données CLUSTER/STAFF-SC - Point sur les...
Café spatial, 6 juillet 2011, St Maur
Patrick Robert -- Données CLUSTER/STAFF-SC
- Point sur les Roprocs- exemple 1: production spectrogrammes calibrés- exemple 2: calcul de la polarisation des ondes- exemple 3: calcul des densités de courants avec FGM- exemple 4: calcul du vecteur de Poyting avec EFW- conclusion
ROPROC SHORT DOCUMENTATIONVersion 4.3
By Patrick ROBERTCNRS/CETP-LPP, 2000-2010
Last update January 11, 2011
ftp://ftp.lpp.polytechnique.fr/robert/keep/ROPROC/Short_doc_Roproc_V4p3_c.pdf
Linux 86_64, Windows, Mac Darwin
Café spatial LPP, 6 juillet 2011 #2
Expériences traitées par les procédures Roproc
Wave Roproc Vector Roproc Orbit Ropro
CLUSTER / STAFF-SC CLUSTER / FGM CLUSTER
CLUSTER / EFW
CUSP / Search Coils Trajectoire de CUSP
CUSP / Current Loop
HOTPAY Trajectoire de HOTPAY
GEOS 1 UBF S300 GEOS 1 MAG S331 GEOS-1 et 2
GEOS 2 UBF S300 GEOS 2 MAG S331
Sol UBF Husafell
Sol UBF Kitdalen
Sol UBF Skiboten
Sol Photomètre Husafella
Sol Photomètre Kitdalen
Sol Photomètre Skiboten
Café spatial LPP, 6 juillet 2011 #3
Spécificités des procédures Roproc
Chaîne de traitement permettant de traiter a priori n’importe quelle manip “ onde ”, pas seulement de type UBF, les manips “ vecteur ”, type magnétomètre, et les données d’orbite.
──► rentabilité des codes développés
Tous les modules de calcul sont en Fortran 90 normalisés et portables
Tous les modules de visualisation sont en IDL
Tous les fichiers de commande sont en Bourne-shell (sh)
──► F90, IDL et Bourne Shell Unix: portabilité et pérennité
Tous les fichiers d’entrée, de sortie ou fichiers résultats sont en ascii
──► lisibilité des résultats
les formats de type cowave.resu et cospectro.resu, ou encore covector.resu, permettent d’utiliser les application pré-écrites standards, et permettent d’en écrire facilement d’autres grâce aux programmes de lecture disponible a la fois en F90 et en IDL
──► évolution et extensions personnelles possibles
Utilisable en mode commande, interface graphique (clickodrome) en préparation (B. Katra)
Existence de pack d’exécutables disponible pour Linux 86_64, MINGW32, Mac Darwin
ftp://ftp.lpp.polytechnique.fr/robert/keep/ROPROC/
Bientot format unique fédérateur (RFF)Importation des formats CEF
Café spatial LPP, 6 juillet 2011 #4
Principe d’une commande roproc
Café spatial LPP, 6 juillet 2011 #5
EX1: Production of 4 S/C spectrograms for CLUSTER/STAFF-SC
rpc_cowave_rcs4 2001 09 23 09 20 00 50. 512 0. 0.1 0. 0. 5 NBRrpc_cospectro4 0.1 0. 0 1rpc_visuspectro_4Bz
visuspectro_4Bz.ps
Café spatial LPP, 6 juillet 2011 #6
visuspectro_2.ps
Café spatial LPP, 6 juillet 2011 #7
rpc_visuspectra 2 0. 0. 0. 0.
Café spatial LPP, 6 juillet 2011 #8
rpc_visupower 2 0.5 0. 0. 0.
Café spatial LPP, 6 juillet 2011 #9
rpc_cowave_rcs 2 2001 09 23 09 20 00 50. 512 0. 0.1 0. 0. 4 NBRrpc_wave_to_mfa_rcsrpc_copolarrpc_visupolar -5.5
EX2: Polarization
visupolar.ps
e=1 => pol. linéaire
Teta=90 => k perp. Bo
Teta dir grand axe=0=> Vibration // Bo
Café spatial LPP, 6 juillet 2011 #10
rpc_cospectro 0. 0. 1 1
rpc_visuspectro 0 0 0 0
visuspectro.ps
Circulaire gauche à 1Hz
Linéaire // Bo à 6 Hz
Café spatial LPP, 6 juillet 2011 #11
rpc_visuspectro 4 8 0 0
visuspectro.ps
Linéaire // Bo à 6 Hz
Café spatial LPP, 6 juillet 2011 #12
Circulaire gauche à 150 Hz
HBR
Café spatial LPP, 6 juillet 2011 #13
EX3: calcul des densités de courant avec FGM
rpc_get_data_clufgm4 2001 01 26 11 25 00 10. bavrpc_visuvector_4sat 0. 0. 0. 0. 0. 0. 0. 0.
visuvector_4sat.ps
Café spatial LPP, 6 juillet 2011 #14
rpc_alivectime 12000rpc_addvecpos4 CLUSTERrpc_cocurldivrpc_visucocurldiv
visucocurldiv.ps
Café spatial LPP, 6 juillet 2011 #15
Café spatial LPP, 6 juillet 2011 #16
Café spatial LPP, 6 juillet 2011 #17
rpc_visuaddvecpos4 1200. nT/RE 0
visucocurldiv.ps
Café spatial LPP, 6 juillet 2011 #18
rpc_cresatpos_rco 2001 09 23 00 00 00 1440. 5. gserpc_visusatpos
rpc_cresatpos_rco 2001 09 23 02 20 00 50. 5. gserpc_visusatpos
Café spatial LPP, 6 juillet 2011 #19
EX3: Calcul du vecteur de Poynting
get_EFW_CAA.shEFW_cef_to_resu.shrpc_vector_reduce_time (V 4.5)rpc_visuvector
rpc_vector_to_waverpc_cospectrorpc_visuspectro
1 EFW
Café spatial LPP, 6 juillet 2011 #20
rpc_vector_minus_trend 112 rpc_vector_to_waverpc_cospectrorpc_visuspectro
2 STAFFrcl_get_data CLUSTER-1 STAFF-SC/HBRrcl_waveform_to_vectime rcl_vectime_calibrationrcl_visuvectime
rpc_vectime_to_covectorrpc_vector_to_waverpc_cospectro rpc_visuspectro
Café spatial LPP, 6 juillet 2011 #22
3 E X B
Café spatial LPP, 6 juillet 2011 #23
Deux manières de calculer les vecteur de Poynting :
-Par E(t) X B(t) => P(t)
-Par E(ti , fj ) X B(ti , fj ) => P(ti , fj )
-Question : spectrogramme de P(t) = P(ti , fj ) ?
3 E X Brpc_vector_timeshift -0.000177 sur EFWrpc_vector_cross_product entre STAFF et Erpc_visuvector de E X B
rpc_vector_to_waverpc_cospectrorpc_visuspectro
Café spatial LPP, 6 juillet 2011 #24
4 E X B plus propre...
rpc_vector_alitime 60 sur EFWrpc_vector_cross_product entre STAFF et Erpc_visuvector de E X B
rpc_vector_to_waverpc_cospectrorpc_visuspectro
Café spatial LPP, 6 juillet 2011 #25
CONCLUSIONS
Les Roprocs fonctionnent sur CLUSTER mais peuvent traiter d’autres manips “ondes”
Elles fonctionnent comme des commandes Unix, pour traiter des signaux, faire des visualisations standards, sont développables au fur et à mesuredes besoins.
Portage facile sur la plupart des systèmesInterface en mode commandeGUI bientot disponiblescriptable pour traitement de masseCode évolutif
La calibration continue de STAFF-SC sera bientot intégrée en standard
Le calcul du vector de Poynting aussi, quelque soit les sources, meme pour des fichiers non alignés en temps
MAIS BEAUCOUP D’AUTRES CHOSES SONT POSSIBLES....
Ne pas hésiter à demander...
Café spatial LPP, 6 juillet 2011 #26