Customer SolutionsFrench Translation: Magneti Marelli, gagnant sur tous les tableaux
Author(s):Paul Pham, Magneti Marelli France
Industry:Automotive
Product:LabVIEW, NI TestStand, PXI/CompactPCI
The Challenge:L’objectif : tester les prototypes de cartes électroniques utilisées dans les tableaux de bord, fiabiliser et optimiser le processus de validation fonctionnelle des logiciels embarqués.
The Solution:La solution : utiliser une plate-forme PXI™, des modules instruments, d’acquisition et de conditionnement du signal ainsi que TestStand™ , LabVIEW™, LabWindows™/CVI et du code C++.Magneti Marelli est un groupe international leader dans le développement et la production des composants, des systèmes et des modules de haute technologie pour l’industrie automobile. Le siège social est basé à Les tableaux de bord automobiles ont beaucoup évolué ces dernières années. D’un côté, les constructeurs demandent plus de souplesse de la part des fournisseurs afin de répondre aux demandes du marché. D’autre part, les certifications qualité (AVSQ,VDA6, EAQF, QS9000) imposent la mise en place de procédures de test et de validation afin de répondre aux exigences qui sont : développer, fabriquer et livrer des produits d’un niveau de qualité visant l’excellence. Sur le site de Nanterre de Magneti Marelli, le processus industriel est le suivant : un prototype de carte électronique (le cœur du tableau de bord) est conçu puis testé à l’aide d’une station qui automatise les prises de mesure. Ensuite le tableau de bord est monté et la station est réutilisée afin de valider le logiciel du point de vue fonctionnel. Dans ce cas, le système simule l’environnement du tableau de bord et l’on vérifie le bon fonctionnement du logiciel d’application embarqué. Enfin, l’ensemble ainsi testé et validé quitte le département Testing et est confié au service qualité qui établit alors la validation fonctionnelle du produit fini. Indiquons que 1000 prototypes peuvent être fabriqués pour un même tableau de bord et que la modification d’une ligne de code entraîne la validation complète du logiciel qui dépasse couramment les 100 Ko. Notre plate-forme de test PXI permet d’atteindre nos objectifs en termes de qualité et de validation des produits livrés tout en respectant le délai, l’enveloppe budgétaire et le niveau de performances requis. Un système PXI L’équipe Testing a conçu et développé le système en intégrant au sein d’un châssis PXI tout le matériel nécessaire aux tests des cartes ainsi qu’à la simulation d’environnement des tableaux de bord. On retrouve un oscilloscope et un multimètre numériques PXI de National Instruments qui sont utilisés avec des matrices de commutation Pickering lors des tests matériels. Lors de la phase de simulation, le châssis PXI-1010 utilise des modules SCXI-1163R et MIO 6071 (modules de génération et d’acquisition de National Instruments). Notons qu’un amplificateur/atténuateur se trouve en aval de la carte afin d’adapter la gamme de tension automobile à celle de la carte. Des modules PCMCIA sont aussi utilisés, permettant à la station d’intégrer des réseaux de communication de type CAN ou VAN. Du point de vue logiciel, c’est Windows NT qui a été retenu et qui est utilisé sur le PC embarqué PXI. La gestion des séquences de test et de simulation est confiée à TestStand. Les tests élémentaires sont écrits avec LabVIEW ou LabWindows/CVI. Les contraintes temps réel des réseaux de communication ont nécessité le développement d’une interface intelligente externe pilotée via la liaison RS-232 du contrôleur PXI. Le système est utilisé en France, en Allemagne et en Italie. Lors de l’envoi, il est complètement configuré et prêt-à-l’emploi à l’exception des logiciels de développement (LabVIEW et LabWindows/CVI) qui sont achetés sur place afin que les développeurs bénéficient d’un support technique local. Lors de l’écriture des scénarii de tests, les développeurs utilisent des routines préalablement validées par l’équipe Testing. Cette méthode permet de réduire notablement les temps de développement et de maintenance. Le respect des normes qualité (AVSQ…) a conduit l’équipe Testing à intégrer au sein du système un outil d’aide à la maintenance complet que l’utilisateur final peut lancer via un exécutable indépendant. L’avenir Il passe certainement par l’utilisation de cartes d’acquisition d’images PXI et une gestion étendue des rapports (texte et base de données). De plus, la mise sur le marché d’éléments PXI supplémentaires (châssis 14 slots ou modules temps réel par exemple) est un gage d’évolutivité et de pérennité. Pour en savoir plus, veuillez contacter: Paul PHAM Magneti Marelli Business Systèmes Electroniques 19 rue Lavoisier 92002 E-mail : paul.pham@nanterre.marelli.fr View the entire user solution in Adobe Acrobat PDF format. |
