Robert Dixon, Lockheed Martin STS
Livraison d’un système de tests destiné à des applications allant de la fabrication, au repérage des contraintes environnementales et aux essais au dépôt sur les plus de 3 000 avions Joint Strike Fighter prévus.
Création d’un système de tests pour assurer une prise en charge intégrée des systèmes de tests de l’avionique à l’aide de NI TestStand et de LabWindows™/CVI pour les environnements de base de gestion de tests et de développement de tests ANSI-C.
En 2001, Lockheed Martin a remporté le plus gros contrat de fourniture d’avions de l’histoire. Le contrat portant sur le Joint Strike Fighter (JSF)/F-35, d’une valeur d’environ 200 milliards de dollars, constitue la pierre angulaire des futures capacités de défense des États-Unis et de ses partenaires alliés. L’une des parties cruciales du contrat portant sur le JSF consiste à fournir un système de tests destiné à des applications allant de la fabrication, au repérage des contraintes environnementales et aux tests au dépôt sur les plus de 3 000 avions JSF prévus. Pour relever ce défi, Lockheed Martin Simulation, Training & Support (LM STS) a développé le système de tests LM-STAR destiné à fournir un support intégré aux systèmes de test de l’avionique. Conçu pour développer rapidement des solutions de test et répondre aux besoins exacts des clients de manière rentable et rapide, le système LM-STAR utilise les logiciels NI TestStand et LabWindows/CVI pour les environnements de base de gestion de tests et de développement de tests ANSI-C.
Dans le système LM-STAR, une architecture logicielle ouverte reposant principalement sur NI TestStand et LabWindows/CVI favorise la transition fluide des systèmes de tests de l’usine au terrain. La solution LM-STAR fournit un système de tests commun à tous les fournisseurs d’avionique participant au plan d’harmonisation JSF. Indispensable pour un projet de l’ampleur du programme JSF, le plan d’harmonisation JSF permet à plusieurs fournisseurs, notamment BAE Systems, Northrop Grumman, Rockwell Collins et Raytheon, de développer simultanément des ensembles de programmes de tests (TPS) utilisant NI TestStand et LabWindows/CVI pour le JSF/F-35. L’architecture logicielle ouverte et avancée du système LM-STAR assure le développement et le déploiement rapides de systèmes de tests critiques tout en minimisant les efforts de maintenance à long terme.
En utilisant les fonctionnalités standard fournies par l’environnement de gestion de tests standard du commerce (COTS) de NI TestStand, les ingénieurs de test de LM STS ont construit une architecture de test commune facilitant la livraison rapide de solutions de tests configurables. Les principales fonctionnalités du LM-STAR utilisent de nombreux composants de base de NI TestStand, tels que les adaptateurs de module flexibles pour appeler les tests développés dans n’importe quel environnement de développement de test et le modèle de processus NI TestStand pour séparer les fonctionnalités de base du système des tests individuels. L’environnement de développement LabWindows/CVI a également contribué à la configuration rapide des systèmes de tests basés sur LM-STAR en fournissant une connectivité d’instrument et une prise en charge des drivers à la pointe de l’industrie grâce au langage de développement ANSI C éprouvé et à un compilateur optimisé pour les tests.
L’architecture de test modulaire du système LM-STAR protège les systèmes de tests stratégiques de l’obsolescence en utilisant NI TestStand et LabWindows/CVI pour faciliter l’insertion de technologies futures.
Le nouveau support NI TestStand permettant d’appeler des TPS ATLAS directement à partir de NI TestStand en est un exemple. Cette technologie est importante pour la prise en charge des anciens systèmes de tests d’avionique par le biais d’une architecture de tests commune, capable d’héberger à la fois des environnements de développement de tests anciens et futurs. Plus précisément, la nouvelle interface ATLAS pour NI TestStand 3.0 offre la possibilité de parcourir et de sélectionner des fichiers TPS ATLAS, de spécifier des paramètres et d’exécuter du contrôle à distance. Les fonctionnalités d’exécution comprennent la conformité totale des transitions d’état du serveur TPS, telles que l’attachement, le chargement et le détachement, la lecture et l’écriture des paramètres, le verrouillage global, la gestion des interventions TPS manuelles et la possibilité d’interrompre et de terminer l’exécution des séquences.
Les développeurs de systèmes de tests d’avionique surveillent également de près le développement de la nouvelle norme ATML (Automatic Test Markup Language) basée sur XML pour décrire les procédures de tests et les résultats des tests en XML. L’architecture logicielle ouverte du système LM-STAR facilitera considérablement l’adoption de ce schéma de données pour les systèmes de tests d’avionique. Dans les faits, NI a déjà démontré que les fonctionnalités XML actuelles de NI TestStand peuvent générer des résultats dans le nouveau schéma XML de résultats de tests, conformément au projet de spécifications ATML.
L’approche innovante de LM-STAR pour le développement standardisé de systèmes de tests basés sur des logiciels COTS a permis à LM STS, aux fournisseurs de solutions d’harmonisation et au gouvernement américain de réaliser de nombreuses économies de coûts. LM STS estime que son approche standardisée du programme JSF/F-35 a déjà permis au gouvernement américain d’économiser plusieurs millions de dollars et pourrait permettre d’économiser des centaines de millions supplémentaires pendant la durée du programme.
LabWindows est utilisé sous licence Microsoft Corporation. Windows est une marque déposée de Microsoft Corporation aux États-Unis et dans d’autres pays.
Robert Dixon
Lockheed Martin STS
robert.g.dixon@lmco.com