Conception & architecture
Les systèmes d'acquisition de données embarqués, expliqués
Un système d'acquisition de données embarqué transforme ce qui se passe à bord d'un appareil — déformations, températures, pressions, trafic des bus, vidéo — en données horodatées auxquelles les ingénieurs peuvent se fier au sol. Toute campagne d'essais en vol, tout essai d'équipement, tout vol de certification commence par lui. Voici de quoi il est fait, comment ses éléments s'articulent, et comment comparer un système à un autre.
Ce que c'est, et ce que ce n'est pas
Un système d'acquisition de données embarqué — DAS en anglais, ses unités étant des DAU — mesure des grandeurs physiques et capte le trafic numérique à bord, horodate chaque échantillon, et livre le résultat à un enregistreur, à une liaison de télémesure ou à un réseau. C'est un outil d'ingénierie : installé pour une campagne d'essais, configuré pour les paramètres dont elle a besoin, et modifié pour la suivante.
Ce n'est pas un enregistreur de vol. Le FDR enregistre une liste de paramètres fixée par la réglementation, est conçu pour survivre à un accident, et ne peut pas changer sans procédure de certification. Les deux cohabitent souvent, et le système d'essais peut même écouter le flux du FDR, mais ils ne répondent pas aux mêmes questions.
À l'intérieur d'une unité
faire défiler
- Entrées analogiques et conditionnement : ponts pour jauges de déformation, thermocouples avec compensation de soudure froide, accéléromètres IEPE, capteurs de pression, tensions et fréquences — chacune demande excitation, gain et filtrage anti-repliement avant le convertisseur.
- Interfaces numériques : bus avioniques comme le MIL-STD-1553, l'ARINC 429, l'ARINC 717 et le CAN, liaisons série, Ethernet et discrets, ainsi que la vidéo et l'audio des caméras et des interphones.
- Contrôleur : il cadence l'échantillonnage, horodate chaque échantillon et chaque message, et met le résultat en forme — trames PCM, paquets IRIG 106 Chapter 10, IENA ou format propre au constructeur.
- Temps : une entrée IRIG-B, GPS ou PTP qui asservit l'horloge de l'unité, pour que ses données s'alignent sur celles de toutes les autres unités, de la vidéo et du sol.
- Sorties : un enregistreur embarqué, un émetteur de télémesure, et un flux Ethernet vers les autres unités, des écrans ou une station sol.
L'échantillonnage : la décision sans retour
Chaque voie est échantillonnée à une cadence choisie pour ce qu'elle doit montrer : quelques échantillons par seconde pour une température, des centaines pour la position d'une gouverne, des milliers pour une vibration. Trop lente, un événement rapide est manqué ou, pire, replié en un faux signal basse fréquence ; trop rapide, l'enregistreur et la liaison de télémesure se remplissent de données inutiles. Le filtre anti-repliement placé devant chaque convertisseur doit correspondre à la cadence, et les deux se fixent dans l'unité : aucun traitement au sol ne récupère ce qui n'a pas été correctement échantillonné.
Une unité ou plusieurs
Une petite installation tient dans une unité : chaque capteur câblé jusqu'à elle, une horloge, un enregistrement. Les appareils plus grands et les campagnes plus longues répartissent en général plusieurs unités près des capteurs, reliées par Ethernet, le temps étant transporté par le réseau. Beaucoup d'installations mélangent les deux : une unité centrale pour le cockpit et les bus, des unités déportées dans les ailes ou la queue.
Enregistrer, émettre, diffuser
Les trois sorties répondent à trois besoins. L'enregistrement embarqué est la référence : complet, à pleine cadence, conservé après le vol. La télémesure envoie ce dont le sol a besoin pour suivre le vol en direct et valider le point d'essai suivant, dans la limite de la capacité de la liaison radio. La diffusion sur le réseau de bord alimente les écrans, d'autres enregistreurs et, quand une liaison à haut débit existe, le sol.
Le format compte autant que la cadence. Un enregistrement dans un format ouvert comme l'IRIG 106 Chapter 10 se lit avec n'importe quel outil conforme pendant des décennies ; un format fermé lie l'archive au logiciel d'un seul fournisseur. Demandez ce que le système écrit, et testez les fichiers avec un outil que vous n'avez pas acheté au même fournisseur.
Comparer les systèmes
faire défiler
| Critère | Ce qu'il faut demander | Pourquoi c'est important |
|---|---|---|
| Types de voies | Chaque type de votre liste a-t-il une interface native ? | Un adaptateur, c'est un boîtier, un horodatage et un point de panne de plus |
| Cadences et résolution | Cadence maximale par voie et globale, à la résolution dont vous avez besoin | Les maxima des fiches techniques sont rarement atteignables sur toutes les voies à la fois |
| Temps | Quelles références sont acceptées, avec quelle précision, et que se passe-t-il quand la référence est perdue ? | Une unité décalée d'une milliseconde invalide toute comparaison avec une autre |
| Format | Quel format est enregistré et diffusé, et est-il ouvert ? | Votre archive doit survivre au logiciel du fournisseur |
| Évolutivité | Peut-on ajouter, retirer ou échanger des voies entre deux campagnes, et en combien de temps ? | La campagne suivante n'a jamais la même liste |
| Configuration | Comment une configuration se prépare-t-elle, se vérifie-t-elle et se charge-t-elle, et peut-on l'exporter ? | Une erreur de configuration cloue un vol au sol aussi sûrement qu'une panne matérielle |
| Environnement | Norme de qualification, plage de température, catégorie de vibration, CEM | C'est la zone d'installation qui décide, pas la cabine |
| Encombrement, masse et consommation | Par voie, câblage et refroidissement compris | Sur un petit appareil, c'est souvent ce budget qui limite |
| Sécurité des données | Chiffrement, effacement et accès au support amovible, si les données l'exigent | Certaines campagnes ne peuvent pas voler sans |
Les erreurs qui coûtent le plus
- Choisir l'unité avant que la liste de voies soit figée, puis adapter la liste à l'unité.
- Dimensionner pour le vol moyen, et saturer l'enregistreur, la liaison ou un segment de réseau au pire vol.
- Traiter le temps comme un détail : deux unités sans référence commune ne se comparent pas, et l'erreur est invisible dans chaque fichier pris seul.
- Laisser les outils sol pour la fin : le premier vol produit des données que personne ne sait ouvrir, ou pas correctement.
- Ne jamais essayer la chaîne entière — du capteur au rapport — avant le premier vol.