Aller au menu Aller au contenu
L'école d'ingénieur en systèmes avancés et réseaux

> Entreprises > Projets Industriels

PI04 - Banc d’essai pour la certification logicielle DO-178B d’équipements de gestion de carburant


Mots-clé

Banc de test, banc d’essai, Hardware In the Loop, Système de gestion de carburant, Certification aéronautique, DO-178B

Millésime

2013-2014

Entreprise

CRANE AEROSPACE & ELECTRONICS

Equipe projet

MAURICE-DUROT Corentin
MOROTTI Romain
THAMRI Nabil
ZAHOUD Soukaina

Contexte du projet

Crane Aerospace and Electronics conçoit des équipements de gestion de carburant pour les hélicoptères et les avions. Ces équipements sont indispensables au fonctionnement de l’aéronef, ils doivent être rigoureusement testés et certifiés avant d’être embarqués en vol.

Certifier un logiciel embarqué selon la norme DO-178B requiert une longue série de tests. Une campagne de tests peut durer jusqu’à une semaine si celle-ci est réalisée manuellement.

L’objectif du projet est de concevoir un banc d’essai permettant de rendre ces tests automatiques, et ce, en simulant l’environnement du logiciel (I/O, jauges, capteurs de températures, …). Celui-ci permettra aux équipes de développement d'obtenir la certification du logiciel plus rapidement.
 

Méthodes et développements

Le projet se déroule en 5 phases :
  • Définir l’ensemble des équipements à simuler et leurs spécifications
  • Concevoir les circuits électroniques qui peuvent reproduire et simuler ces spécifications en laboratoire
  • Fabriquer et tester ces circuits électroniques
  • Développer des API pour piloter le banc d’essai depuis un PC
  • Intégrer le système de pilotage à l’ensemble des circuits électroniques de simulation

Résultats et conclusion

  • Simulation matérielle des équipements et des bus de communication utilisés par les systèmes de jaugeages :
    • Jauges actives
    • Jauges passives
    • Thermistances
    • Liaisons ARINC
    • Liaisons SCI
    • Liaisons RS422
    • Liaisons SPI
    • Entrées numériques
    • Sorties numériques
    • Sorties analogiques en tension
    • Sorties analogiques en courant
    • Alimentation générale
  • Pilotage du banc depuis le PC à l’aide d’une API de commande :Le testeur crée les scénarios de test dont il a besoin, le PC les exécute et collecte les résultats.

mise à jour le 23 juillet 2014

Grenoble INP Institut d'ingénierie Univ. Grenoble Alpes