Upload
christophe-poirier
View
102
Download
0
Embed Size (px)
Citation preview
04/09/2002 école d'été du GRGS 1
LE LOGICIEL GINS
• Jean-Charles MARTY
• CNES/GRGS
04/09/2002 école d'été du GRGS 2
LE LOGICIEL GINS: fonctionnalités
• Calcul d’orbite autour d’un corps du système solaire• Détermination de paramètres géophysiques:
– coefficients du champ de gravité
– coefficients des modèles de marée océanique
– surface moyenne océanique
– coefficients du modèle d’atmosphère (température, densité des différents gaz)
– coordonnées du pole et TU1
– position et vitesse des stations (géocentre)
– ...
04/09/2002 école d'été du GRGS 3
GINS et les autres...
04/09/2002 école d'été du GRGS 4
LOGICIEL GINS: Organigramme général
Base de donnéesFICHIER
DIRECTEUR
PREPARS
Fichier Intermédiaire
GINS
LISTINGORBITE
GRAPHIQUEEQN. NORM
04/09/2002 école d'été du GRGS 5
LOGICIEL GINS: Organigramme détaillé
ENTREE - Lecture des données- Gestion des paramètres libérés
COWELL- Intégration Numérique- Calcul des dérivées partielles des positions vitesses par rapport aux paramètres libérés
TEOMES- Calcul de la quantité théorique Qthéo et de ses dérivées partielles- Calcul des résidus Qthéo - Qobs
CALCULC- Génération de la matrice normale- Inversion
RESOL- résolution des paramètres pour l’itération courante
Stockage des orbites a convergence
Stockage matrice normale(pour DYNAMO)
CONVERGENCESOLUTION DES PARAMETRES
ITERATION
04/09/2002 école d'été du GRGS 6
• 150000 lignes de Fortran 90 (bonne portabilité)• Gestion en configuration (CVS)• Génération et mise-a-jour automatique du Makefile• Documentation :
– entrées– modèles de forces– systèmes de références (en cours) – fonctions de mesure (en cours)
• IHM (disponible fin 2002)
LE LOGICIEL GINS: Gestion du code
04/09/2002 école d'été du GRGS 7
LE LOGICIEL GINS: Performances
Machines: CRAY (J90) et bientôt IBM
SUN , HP, DEC/Alpha ( CERGA et ORB)
Performances sur CRAY (J90):
Satellite CHAMP: • arc de 1 jour • suivi GPS (~55000 mesures non différentiées)• matrice normale champ de gravité (21700 paramètres)
Bibliothèques: BLAS
Temps CPU : 14 heures (dont 9h constitution )
Mémoire vive: ~ 1.6 Go
04/09/2002 école d'été du GRGS 8
THE DYNAMO SOFTWARE
GINS
SURFNORMDyn-L
NORM. EQ. (satellites)
NORM. EQ. (surf)
PERMUTDyn-P
ADDNORMDyn-C
REDUCDyn-B
SOLVE-CHDyn-D
SOLVE-PCGDyn-DCG
SOLVE-RDyn-R
Analysis of solutionPosition ellipses
SYNTHSP/M : geoid, grav.,...COVHSM : covariances
etc...
GINS