L`instrument LFR

publicité
RPW-MEB-LFR-RH
Prestation: Spécification du logiciel de vol LFR
Page 1 sur 6
Issue 1
Rev. : 0
Date : 07 SEP 2012
Consortium RPW
Instrument LFR
Prestation :
Spécification du logiciel de vol de LFR
Définition des besoins
1 INTRODUCTION
1.1 Objet du document
Dans le cadre de la mission Solar Orbiter, le LPP (Laboratoire de Physique des Plasmas) a la
responsabilité technique du développement de l’analyseur de données embarqué LFR (Low
Frequency Receiver) ainsi que de son logiciel de vol.
Ce document définit les besoins relatifs à une prestation de service autour de la spécification
du logiciel de vol de LFR.
Le chapitre 2 rappelle le contexte du projet (le LPP, la mission Solar Orbiter, l’expérience
RPW, l’instrument LFR et son logiciel de vol).
Le chapitre 3 définit les activités faisant partie du périmètre de la prestation.
Le chapitre 4 identifie les principaux livrables et les échéances associées.
Le chapitre 5 identifie le profil de l’ingénieur prestataire.
1.2 Références
RD1
RD2
RD3
RD4
RD5
Document title
Software
Software product assurance
RPW Software system specification
LFR
Software
Requirements
Specification
ICD Software
Document reference
ECSS-E-ST-40 C
ECSS-Q-ST-80 C
RPW-SYS-SSS-00013-LES
RPW-MEB-LFR-SRS-00020-1-2
Ver.
RPW-SYS-MEB-LFR-ICD
4.0
1.2
RPW-MEB-LFR-RH
Prestation: Spécification du logiciel de vol LFR
Page 2 sur 6
Issue 1
Rev. : 0
Date : 07 SEP 2012
1.3 Acronymes et abbreviations
CNES
DPU
ESA
ICD
LESIA
LFR
LPP
MEB
RPW
SRS
SSS
Centre National d’Etudes Spatiales
Digital Processing Unit
Agence Spatiale Européenne
Interface Control Document
Laboratoire d’Etudes Spatiales et d’Instrumentation en Astrophysique
Low Frequency Receiver
Laboratoire de Physique des Plasmas
Main Electronic Box
Radio Plasma Waves
Software Requirements Specification
Software System Specification
2 CONTEXTE
2.1 Le LPP
La Laboratoire de Physique des Plasmas a pour vocation la recherche scientifique dans le
domaine de la physique des plasmas, en laboratoire et en milieu spatial. L’équipe recherche
spatiale du LPP conçoit et réalise des instruments scientifiques embarqués à bord de satellites,
de sondes ou de fusée balistiques. Parmi ces instruments, on trouve principalement les
magnétomètres alternatifs (fluxmètres), les analyseurs de données embarqués, et les
analyseurs et détecteurs de particules.
2.2 La mission Solar Orbiter et l’expérience RPW
La sonde Solar Orbiter, dont le lancement est prévu en 2017, se rapprochera du Soleil, à
moins de 60 fois le rayon solaire, pour étudier les régions sources du vent solaire. Elle
observera les régions polaires de notre étoile et fournira des informations uniques pour
comprendre son fonctionnement et sa variabilité, grâce à des mesures à distance et in situ.
Six des dix instruments embarqués sur Solar Orbiter comporteront des contributions
instrumentales françaises. Parmi eux, l’expérience Radio and Plasma Waves (RPW) est placée
sous la responsabilité scientifique du LESIA, et la responsabilité technique du CNES.
L’expérience Radio and Plasma Waves (RPW) a été proposée par un consortium international
conduit par le LESIA (PI : M. Maksimovic) en réponse à l’appel à d’offre de l’ESA pour
Solar Orbiter. Les objectifs de cet instrument, permettant à la fois des observations in-situ et
de télédetection (émissions radio solaires), sont de mesurer, d’une part les ondes électriques
depuis le continu jusqu’à 16 MHz et d’autre part les ondes magnétiques depuis quelques
Hertz jusqu’à 500 kHz.
L’analyseur LFR fait partie de la suite d’instrument RPW.
RPW-MEB-LFR-RH
Prestation: Spécification du logiciel de vol LFR
Page 3 sur 6
Issue 1
Rev. : 0
Date : 07 SEP 2012
2.3 L’instrument LFR
LFR est un des trois analyseurs de données de RPW. Ses principaux objectifs sont les
suivants :



Echantillonnages (f0 = 24576 Hz) des formes d’ondes issus de capteurs de champ
magnétique, et de champ électrique.
Traitements numériques des formes d’ondes échantillonnées :
o Filtrage numérique et sous-échantillonnages à différentes fréquences (4096Hz,
256Hz, 16Hz).
o Calcul à bord de paramètres caractéristiques des ondes électromagnétiques
(puissance, ellipticité…).
Transmission des produits des calculs ainsi que de produits intermédiaires au DPU
pour transmission au sol (communication par protocole SpaceWire).
Figure 1 Synoptique de l'instrument LFR. Les signaux préfixés BIAS_, VHF_ et SCM_
proviennent de capteurs électromagnétiques.
L’architecture de l’instrument est présenté Figure 1. Les traitements sont effectués dans un
FPGA Actel RTAX4000D dans lequel sont instanciés différents modules et notamment un
processeur Leon3 sur lequel le logiciel de vol est exécuté.
RPW-MEB-LFR-RH
Prestation: Spécification du logiciel de vol LFR
Page 4 sur 6
Issue 1
Rev. : 0
Date : 07 SEP 2012
2.4 Le logiciel de vol de LFR
L’instrument LFR contient un seul logiciel de vol. Le boot est effectué à distance par le DPU
(le LESIA est responsable de l’architecture contrôle/commande du système RPW et de la
spécification système logicielle de l’ensemble).
Le rôle du logiciel de vol de LFR est le suivant :




Surveiller le fonctionnement de l’analyseur (génération de HK).
Configurer le fonctionnement de l’analyseur et gérer les modes.
Synchroniser les acquisitions.
Acquérir les données scientifiques, les dater, réaliser des prétraitements et les
transmettre au DPU.
3 ACTIVITÉS
3.1 Général
Le prestataire travaillera dans les locaux du LPP, au sein de l’équipe en charge du
développement de LFR. Actuellement, l’équipe LFR est constitués de :





1 ingénieur chef de projet
1 ingénieur responsable hardware
1 ingénieur en développement VHDL
1 responsable assurance qualité hardware (20%)
1 responsable assurance qualité software (20%)
Le prestataire aura pour principal interlocuteur le chef de projet technique du logiciel de vol
de LFR.
La durée de la prestation est de : 4 mois. La prestation pourra être prolongée au delà des 4
mois suite à un conseil d’administration du CNES devant se dérouler en octobre 2012.
3.2 Entrées
Les principales entrées du prestataire seront :




La spécification système logicielle de RPW (SSS) qui couvre l’intégralité des logiciels
de vol de RPW.
La spécification technique de LFR.
L’ICD software LFR.
Les documents de référence de l’Agence Spatiale Européenne ainsi que du CNES pour
la tenue des PDRs (Preliminary Design Reviews).
3.3 Définition des tâches
Les projets spatiaux sont jalonnés de revues définies dans les documents de référence de
l’Agence Spatiale Européenne et du CNES. La Preliminary Design Review (PDR) hardware a
été menée en avril 2012. La PDR software est prévue pour la fin 2012.
RPW-MEB-LFR-RH
Prestation: Spécification du logiciel de vol LFR
Page 5 sur 6
Issue 1
Rev. : 0
Date : 07 SEP 2012
La présente prestation concerne la constitution du package de données à livrer à la PDR
software. Le prestataire aura la responsabilité de la constitution du package (création des
documents, rédactions éventuelles, suivi des documents rédigés par des tiers) en collaboration
avec les ingénieurs du LPP et du LESIA.
3.3.1 Echéancier actuel pour la PDR software
Le besoin de prestation est déterminé par le calendrier de la PDR software. Le calendrier
prévisionnel ci-dessous est donné à titre indicatif.




16/11/2012 : Envoi par l’équipe LFR du package de documentation préliminaire au
projet et au groupe de revue
20/11/2012 : Présentation du logiciel de vol LFR au CNES à Paris (spécification,
design, process, status du développement…)
06/12/2012 : Fin de la rédaction des RIDs par le groupe de revueEnd of the RID
redaction by the review group (utilisation du système JIRA mis en place par le
LESIA)
20/12/2012 : Réunion au CNES à Paris
3.3.2 Package de document à fournir
Le package de documentation à fournir pour la PDR est le suivant :













Software Requirement Specification (SRS) => document déjà disponible, à finaliser
SRS compliance matrix against the SSS => document déjà disponible, à finaliser
(document donnant pour chaque exigence du logiciel : la méthode de vérification et la
version du logiciel permettant la vérification)
Test System architecture & function description (covering EGSE & S/W GSE)
Software Design Document (SDD), draft version
Software Configuration File (SCF) : to be confirmed
Software Reuse File (SRF)
Validation Plan (SValP)
Performance analysis and justifications: CPU budget & Memory budget
Software Development Plan (SDP)
Software Development Schedule
Software Product Assurance Plan (SPAP)
Coding standards
Software product assurance milestone report (SPAMR) : to be confirmed
4 PROFIL
L’ingénieur prestataire doit être un ingénieur confirmé ayant une expérience professionnelle
lui permettant d’être immédiatement opérationnel dans les tâches qui lui seront confiées.
En particulier, il doit avoir les caractéristiques suivantes :

Expérience dans l’ingénierie des exigences et plus particulièrement dans le domaine
de la rédaction de spécifications techniques logicielles.
RPW-MEB-LFR-RH
Prestation: Spécification du logiciel de vol LFR
Page 6 sur 6
Issue 1
Rev. : 0
Date : 07 SEP 2012

Expérience dans les logiciels de vol et l’informatique embarquée spatiale (la
connaissance des processeurs LEON et de la technologie SpaceWire serait un plus).

Expérience dans le domaine de la validation des logiciels de vol.

Si possible, connaissance des standards ESA ECSS-E-ST-40C et ECSS-Q-ST-80C.
Téléchargement