TestAvenue et LabWindows/CVI testent les équipements avioniques
Author(s):
Patrick Combette - Dactem
Industry:
ATE/Instrumentation, Electronics, Electromechanics/ Electrotechnics, Aerospace/Avionics
Products:
Data Acquisition, LabWindows/CVI, Instrument Drivers/IVI, Multifunction DAQ, Instrument Connectivity, Industrial Communications, GPIB
The Challenge:
Réaliser un banc de test qui caractérise le fonctionnement d’un système d’alimentation avionique.
The Solution:
Construire un système intégrant des cartes d’acquisition de données pilotées par TestAvenue et LabWindows/CVI.
"De nombreuses autres bibliothèques développées sous LabWindows/CVI pour TestAvenue sont déjà disponibles, ce qui optimise les temps de programmation."
Dactem, basée à Alès, société Partenaire Intégrateur Solutions de National Instruments, est spécialisée dans l’étude, l’intégration et la réalisation de bancs de test et de contrôle.
Afin de vérifier les modules de génération d’alimentation de l’avion Airbus A380, Dactem a conçu des bancs de tests selon deux types de configurations :
- tests de développement et qualification
- tests de validation en phase de production
Chacun des deux bancs permet de tester des modules de charge batterie ou des modules convertisseur.
Le banc est piloté par un calculateur, entièrement intégré dans une baie, qui gère l’ensemble les mesures (pilotage de charges, émission des commandes discrètes, acquisition des mesures, acquisition des paramètres ARINC...). Cet ordinateur supporte également une interface homme-machine simple et conviviale, permettant de créer et d’exécuter des séquences d’essai automatiques, sans que l’utilisateur ait besoin de compétences particulières en informatique.
Description du système
D’un point de vue matériel, le banc intègre une carte PCI-GPIB pour piloter :
- l’alimentation de charge batterie
- l’alimentation de veille de l’équipement
- une centrale d’acquisition.
Deux cartes PCI-6527(48 E/S isolées) assurent le pilotage et l’acquisition des commandes discrètes (signaux TOR) pour l’ensemble des besoins du module en test, soit 20 signaux en génération et 10 en acquisition. Ces signaux d’alimentation sont issus de contacteurs ou représentent les états internes de l’équipement.
D’autres signaux de l’unité sous test sont mesurés par deux cartes PCI-6110(2x4 voies) : six voies d’entrée alimentation (tension et courant 115 V triphasés), une voie dédiée à la tension de sortie de l’équipement (28 V) et la dernière voie à l’alimentation de veille. Une fois acquises, les mesures sont visualisées par une fonction oscilloscope. Les cartes, synchronisées par le bus RTSI, acquièrent les huit voies synchrones pour les calculs de puissance.
Des données ARINC sont également acquises et remontent les informations issues du système avionique (température, courant, tension de charge de la batterie...). Au total, une centaine de paramètres sont récupérés et stockés dans des fichiers Excel, ou visualisés en temps réel en grandeurs physiques.
Un élément important de ce banc de test est le développement logiciel de la fonction Wattmètre. Pour chaque signal, on calcule la puissance active, réactive, le taux de distorsion harmonique, puis on affiche les harmoniques de chaque voie sous forme de FFT. Au total, dix traitements sont appliqués aux acquisitions brutes (115 V triphasés à une fréquence comprise entre 400 et 800 Hz). La précision de mesure est meilleure que 1%. La difficulté de cette application a été la vérification de l’exactitude des points acquis. Il a fallu effectuer un pré-traitement des points afin de recadrer le signal et de le filtrer.
Parallèlement à cette fonction, d’autres bibliothèques, répondant chacune à un test de l’équipement, ont été développées.
L’ensemble de l’application est bâti autour du logiciel standard Dactem "TestAvenue-Functional Test Manager", basé sur le logiciel LabWindows/CVI, permettant de créer et d’exécuter des séquences de test automatiques. Toutes les fonctions peuvent être exécutées en parallèle.
La validation d’un produit s’effectue en trois étapes :
- le mode "Configuration" qui paramètre le banc et les tests
- le mode "Maintenance" qui exécute unitairement toutes les fonctions matérielles constituant le banc et qui permet une lecture des fichiers résultats
- la partie "Exécution" qui permet le lancement automatique des séquences de test et le suivi de leur évolution.
Actuellement, le système est un banc de caractérisation. Par la suite, ce même banc servira à la validation de l’équipement. Chaque test dure une demi-journée alors que plusieurs jours étaient nécessaires auparavant.
Les nombreuses bibliothèques développées sous LabWindows/CVI pour TestAvenue sont déjà disponibles, ce qui optimise les temps de programmation.
Septembre 2003
Related Case Studies
Banc de test automatique pour station fixe Radio Sol TrainLabWindows /CVI teste les calculateurs de direction assistée électrique de la Twingo
LabWindows/CVI a la tête dans les étoiles
Test des calculateurs de direction assistée électrique de la Twingo
Banc de test antivol en endurance pour colonnes de direction Nacam
|
|

