Plateforme Systèmes embarqués pour le spatial

Cette plateforme est destinée à la mise en œuvre des systèmes embarqués pour le spatial. Au-delà du domaine spatial, les systèmes embarqués sont une composante transverse dans de nombreux projets scientifiques et techniques du laboratoire, ainsi qu'avec l’axe transverse applicatif « Espace ».


PlateformeSystemesEmbarques2_LAASCNRS

Objectifs visés par la plateforme

Cette plateforme est destinée à la mise en œuvre des systèmes embarqués pour le spatial. Au-delà du domaine spatial, les systèmes embarqués sont une composante transverse dans de nombreux projets scientifiques et techniques et les thématiques de la plateforme sont susceptibles de s’étendre aux systèmes IoT et M2M.

Interaction de la plateforme au LAAS

La plateforme est en interaction avec les projets scientifiques du laboratoire et avec l’axe transverse applicatif « Espace ». Actuellement, elle accueille des chercheurs et des stagiaires des équipes MOST, ESE, ROC et SARA.

La plateforme est aussi en relation étroite avec différents partenaires externes au laboratoire :

  • CSUT : la plateforme est un espace d’accueil pour des étudiants ou des projets du CSUT (Centre Spatial Universitaire de Toulouse).
  • CNES : la plateforme soutient le projet de nanosatellite NIMPH dans le cadre du volet NanoLab Academy du CNES.
  • Toulouse INP – ENSEEIHT :  la plateforme est en support des activités de formation développées dans le cadre du projet NIMPH, auquel l’INP participe activement.
  • Université Toulouse III - Paul Sabatier : toujours dans le cadre du projet NIMPH, la plateforme accueille des étudiants en stage ou en projet relevant de formations UPS (ex : master ESET)

Activités proposées

> Spatial :

  • La plateforme propose des kits de développement pour le spatial avec des cartes Zinq 7020.
  • Système de radio UHF pour la transmission des données
  • Système de contrôle sol pour le pilotage de satellite avec les protocoles ESA
  • FPGA et microcontrôleur spécifique au spatial

> IoT et M2M :

  • Reconfiguration des systèmes embarqués avec microcontrôleur Microchip
  • Technologie IoT et M2M

> Modélisation des systèmes :

La complexité des projets demande une modélisation système afin de définir une architecture logicielle et matérielle. Une modélisation et une simulation SysML permet de répondre à ces différents aspects.

Équipements de la plateforme

  • processeur LEON3 ESA synthétisé sur FPGA Zinq
  • FPGA Zinq 7020 Zybo
  • microcontrôleurs ATMEGA128A, ATMEGA128S
  • capteurs / actionneurs
  • analyseurs numériques de bus
  • oscilloscope et analyseur de spectre
  • générateur de fonction
  • 4 plans de travail équipés



Savoirs faire

  • TSP (Time and Space Partitioning) XNG / Fentiss
  • Hardware in the loop / matlab
  • Programmation C/C++
  • Approche synchrone LUSTRE/Esterel/SCADE
  • Logiciel embarqué sans OS
  • Développement processeur ARM STM
  • Free RTOS sur STM32
  • Architecture BLE (Bluetooth Low Energy)
  • Analyse de code MISRA
  • DevOps: GIT + Jenkins + SonarQube
  • Gestion de projet centralisée REDMINE
  • Gestion de projet en cycle en V ou type agile / Scrum

Ressources scientifiques et techniques

Un ingénieur permanent référent qui organise les activités technologiques de la plateforme en lien permanent avec l’axe Espace du LAAS

Contacts

Pour les aspects scientifiques :
- Olivier Llopis, équipe MOST 
- Pascal Berthou, équipe SARA

Pour les activités liées à ENSEEIHT :
- Gaetan Prigent, équipe MOST

Pour les aspects techniques, ingénieur permanent référent :
- Frederic Camps, service IDEA

Pour les activités CSUT :
- Nicolas Nolhier, équipe ESE