mardi 31 décembre 2013

Activités 2013

Résumé : Audit et optimisation de solutions de test pour modems xDSL ont mené à une capacité accrue de 500%. Expertise LabVIEW pour systèmes laser, développement de bancs de test pour diverses technologies de modem, et réduction significative des temps de test. Formations et développements sous LabVIEW et TestStand, avec un focus sur l’amélioration de la qualité et de la productivité en production et réparation.

Nos missions d'expertise en Test en Mesure m'ont conduit cette année 2013 en France, Mexique, Brésil, Tunisie, Canada et États-Unis. Elles nous ont permis d'augmenter mon expérience sur  l'intégration de banc de test sur lignes de production de masse et d'intervenir pour l'audit de solution de test. Et c'est toujours un plaisir de rencontrer les différents intervenants, ingénieurs et équipes de management de différents secteurs, de différents pays et de communiquer dans différentes langues (anglais, français, espagnol et portugais).
Voici la liste de nos activités durant l'année 2013 :
  • Audit de la solution de test dans un centre de réparation de modem xDSL, définition des solutions à mettre en place et développement du nouveau procédé, layout et des bancs de test. Cette optimisation a généré une augmentation de 500% de la capacité de test
    • Lieu : Campinas, Brésil
  • Expertise sur cible temps réel LabVIEW pour la régulation du système de refroidissement d'un laser 
    • Lieu : France
  • Développement de bancs qualité de modem xDSL (GVT, Telefonica) : VDSL, WIFI 2.4GHz, WIFI 5GHz, FTTH, Ethernet, HPNA
    • Lieu : Manaus, Brésil
  • Optimisation et débogage de bancs de tests fonctionnel de modem sur ligne de production : réduction de 40% des temps de test, réduction des faux défauts (technique : TestStand, LabWindows/CVI)
    • Lieu : Manaus, Brésil
  • Développement de drivers d'instruments de mesure de la peau sous LabVIEW
    • Lieu : Monaco
  • Développement de drivers IVI (LabWindows/CVI), intégrés à TestStand
    • Lieu : France
  • Développement d'un logiciel de mesure de vieillissement de composants électroniques
    • Lieu : France
  • Formations LabVIEW, LabWindows/CVI, mesure et instrumentation sous Visual Basic (avec Measurement Studio)
    • Lieu : France
  • Audits technique de bancs de test de modems xDSL et alimentations pour les centres de réparation (GVT, Bell et Cablevision) pour augmenter les capacités de test / réparation : analyse de la viabilité des tests, stabilité de mesures, étude statistique des mesures et données de productions des bancs de test, optimisation des actions des opérateurs, des logiciels, de la traçabilité et des flux des produits.
    • Lieux : Curritiba, Brésil, Canada, Etats-Unis
Découvrez comment AJOLLY Testing peut apporter de la valeur à vos projets :
🌐 www.ajolly.fr

mardi 17 septembre 2013

Augmentation de la capacité de test

Résumé: Pour augmenter la capacité de test de 500 à 2500 unités/jour, une analyse a révélé des contraintes telles que trop d’actions manuelles et une ergonomie déficiente des bancs et logiciels de test. Des solutions ont été mises en œuvre : refonte de la ligne de test, optimisation du matériel, migration vers TestStand pour la parallélisation des tests, centralisation des données pour la génération de rapports et formation des opérateurs, améliorant ainsi la fiabilité, la rapidité et l’efficacité du service après-vente.


Augmentation de la Capacité de Test - 
Pour ce projet, mon client m’a demandé d’augmenter la capacité de test de son service après-vente de 500 unités par jour à 2500 unités par jour. L’utilisation des bancs de tests est cruciale pour diagnostiquer automatiquement les pannes des produits retournés par le client, permettant ainsi de remplacer les composants défectueux et de vérifier que la réparation a bien résolu le problème.

Analyse: Pour optimiser les bancs de tests, une analyse approfondie est essentielle. Voici les éléments limitant la capacité de test identifiés :

  • Trop d’actions manuelles : Interruptions fréquentes des tests, réduisant la disponibilité de l’opérateur pour d’autres bancs.
  • Ergonomie du banc de test : Perte de temps significative pour positionner, brancher et débrancher les unités.
  • Ergonomie du logiciel de test : Difficulté à identifier clairement les résultats des tests, entraînant des erreurs de diagnostic.
  • Fausses pannes : Doutes sur la fiabilité des tests, causés par des problèmes matériels ou logiciels, menant à des retests inutiles.
  • Utilisation des ressources matérielles : Exécution séquentielle des tests au lieu d’une approche parallèle plus efficace.
  • Processus : Un seul banc pour tous les tests n’est pas toujours optimal et dépend de nombreux facteurs.
  • Optimisation de la ligne : Placement inadéquat des bancs de tests nuisant à la fluidité et augmentant les risques d’erreurs.
  • Traçabilité : Importance de l’historique des produits pour une réparation et une analyse de production efficaces.

Solution. Suite à l’analyse, des améliorations ont été apportées avec le client :

  • Refonte de la ligne et des testeurs : Amélioration de la fluidité et de l’ergonomie, réduction des déplacements inutiles.
  • Optimisation du matériel : Réutilisation, remplacement et ajout de composants pour une meilleure fiabilité et rapidité.
  • Migration du logiciel de test : Passage de scripts Linux à TestStand avec une interface simplifiée et parallélisation des tests.
  • Génération de rapports de test : Centralisation des données et développement d’un logiciel d’analyse.
  • Formation des opérateurs : Optimisation des actions pour une meilleure efficacité.
Découvrez comment AJOLLY Testing peut apporter de la valeur à vos projets :
🌐 www.ajolly.fr

lundi 31 décembre 2012

Activités 2012

Resumé : Développement de bancs de test de modems DSL et optimisation de lignes de production au Brésil, support technique et formation en LabVIEW, TestStand, LabWindows/CVI. Mise en place de systèmes de mesure pour cosmétique et protocoles de communication pour automates programmables.

En 2012, notre équipe a parcouru le monde, avec plus de 160 000 km en avion, pour rencontrer nos clients et s’immerger dans diverses cultures et environnements professionnels. Cette année a été l’incarnation même du partage professionnel et humain, à l’échange de connaissances et à l’accompagnement de nos partenaires. Au-delà de notre expertise technique, nous avons privilégié l’aspect humain, élément clé de toute collaboration réussie.

Nous avons pris plaisir à apporter notre savoir-faire dans des projets d’envergure, à dépasser les limites de notre spécialité pour offrir le meilleur soutien possible à nos clients face aux défis rencontrés. Notre approche a consisté à optimiser des processus, qu’ils soient logiciels, matériels ou industriels, et à analyser minutieusement les procédés pour proposer des changements adaptés aux problématiques spécifiques de chaque projet.

La communication a joué un rôle prépondérant dans notre travail, nous amenant à parler jusqu’à quatre langues différentes au cours d’une même réunion – anglais, français, portugais et espagnol – et à partager nos expériences dans ces mêmes langues lors de sessions de formation.

Récapitulatif de nos expériences en 2012 :
  • Dans le cadre de la production de modems DSL, nous avons accompli les activités suivantes :
    • Développement et installation de bancs de tests en fin de ligne de production, utilisant des technologies telles que TestStand et LabWindows/CVI.
    • Calibration WiFi et réalisation de divers tests tels que la puissance de transmission, EVM, mask et PER en réception, 
    • Tests fonctionnels pour ADSL, des antennes WiFi, téléphonie FXS, USB, LED et boutons.
    • Personnalisation des modems et conduite de tests de qualité pour garantir la conformité des produits.
    • Support NPI par l’analyse approfondie des défauts de production, permettant d’identifier et de résoudre les problèmes efficacement.
    • Optimisation des procédés de test pour réduire les temps de cycle, augmenter le FPY (First Pass Yield) et la capacité de production.
    • Formation des techniciens de maintenance et de réparation, ainsi que des opérateurs, pour améliorer le handling et l’efficacité opérationnelle.
    • Technonogies: Litepoint, DSLAM, simulateur SPIRENT, caisson d'isolation electromagnétique, câbles SAM, sondes Murata, pointes de test Ingun, TestStand, LabWindows/CVI, Visual Basic, C#
    • Lieu : Manaus, Brésil
  • En plus des activités précédemment mentionnées, nous avons également fourni un support technique aux équipes de production, qui comprenait :
    • Assistance sur site et à distance pour aider à la spécification des problèmes techniques rencontrés en production.
    • Identification des causes sous-jacentes des problèmes pour permettre une résolution rapide et efficace.
    • Correction et optimisation des processus pour prévenir la récurrence des problèmes et améliorer la performance globale.
    • Pré-analyse des problèmes pour orienter les équipes vers les collègues spécialisés, tels que ceux de la base de données ou de la production, pour une assistance plus ciblée.
    • Lieu : Manaus, Brésil
  • Nous avons mené des formations techniques approfondies sur LabVIEW, TestStand et LabWindows/CVI, visant à améliorer les compétences en automatisation et en tests des participants. Ces sessions ont couvert les principes fondamentaux, les meilleures pratiques et les techniques avancées pour optimiser l’utilisation de ces outils dans des environnements de production exigeants.
    • Lieu : France
  • Notre équipe a conçu un logiciel de mesure avancé sous LabVIEW, spécialement adapté pour l’industrie cosmétique et pharmaceutique. Ce système s’interface efficacement avec divers instruments de mesure tels que le sébumètre, cornéomètre, tewamètre, colorimètre, thermomètre, indotomètre, et pHmètre, garantissant une collecte de données exhaustive et précise. Il est essentiel pour réaliser des études cliniques de la peau en laboratoire, permettant aux grandes marques comme L’Oréal, Dior, et Pierre Fabre d’évaluer scientifiquement l’efficacité de leurs produits. Notre logiciel assure une analyse détaillée et contribue à l’optimisation des formules cosmétiques et pharmaceutiques.
    • Lieu : Monaco
  • Nous avons conçu et implémenté une suite de tests de protocoles de communication pour les automates programmables. Utilisant les environnements LabWindows/CVI et TestStand, nous avons assuré la validation complète des communications entre les dispositifs. Ces tests automatisés vérifient la performance et la conformité des PLC, garantissant leur fiabilité dans toutes les phases de production. L’approche modulaire de LabWindows/CVI et la gestion de séquences de TestStand ont permis une adaptation rapide aux exigences spécifiques et une exécution cohérente des tests.
    • Lieu : France
Découvrez comment AJOLLY Testing peut apporter de la valeur à vos projets :
🌐 www.ajolly.fr

samedi 31 décembre 2011

Activités 2011

Résumé: Experts en LabVIEW, TestStand, et LabWindows/CVI, nous avons formé des professionnels en France et Tunisie et développé des systèmes de mesure avancés pour l’industrie nucléaire. Nous avons également optimisé des solutions pour la cosmétologie et la thermodynamique, et intégré des technologies de mesure dans l’analyse énergétique industrielle. Notre travail a inclut le développement de serveurs de transcodage et la validation de régulateurs industriels, ainsi qu’une conférence sur les synchrotrons et leur impact médical.

En 2011, AJOLLY testing a consolidé sa position de spécialiste en test et mesure à travers une série d’initiatives clés. Notre expertise technique s’est étendue à l’implémentation de solutions avancées pour l’analyse énergétique et la validation de composants industriels. Nous avons également contribué au progrès scientifique par le biais de conférences et de développements innovants dans le domaine de la mesure de précision. L’accent a été mis sur l’optimisation des processus et l’intégration de technologies de pointe pour répondre aux exigences spécifiques de nos clients dans divers secteurs. Ces efforts reflètent notre engagement envers l’excellence et l’innovation continue dans un environnement industriel en évolution:
  • Développement d'un système de mesure par courant de Foucault pour la détection de défauts de surface de matériaux avec représentation cartographique pour les centrales nucléaires (LabWindows/CVI, multithreading, TCP/IP)
    • Lieu : France
  • Nous avons amélioré une solution de tests cliniques pour la cosmétologie et la pharmacologie, permettant une semi-automatisation des mesures de caractérisation de la peau. Elle intègre, sous LabVIEW, une communication avec plus de 15 instruments de mesure et facilite l’analyse et l’exportation des données
    • Lieu : Monaco
  • Nous avons amélioré un banc d’étude pour analyser les principes de thermodynamique dans la réfrigération. Le projet intègre LabVIEW pour le contrôle en temps réel, un serveur WEB pour l’accès distant, et le protocole modbus-RTU pour la communication avec les équipements.
    • Lieu : France
  • Nous avons intégré des instruments de mesure Modbus-TCP via Ethernet et radio pour évaluer la consommation énergétique dans des installations industrielles et bâtiments, utilisant LabVIEW, Visual Basic, et des bases de données pour une gestion et analyse efficaces.
    • Lieu : France
  • Nous avons conçu un serveur de transcodage pour convertir les données des automates programmables en formats exploitables. Utilisant LabVIEW, le système assure une interprétation automatique et précise des mesures, facilitant ainsi le suivi et l’analyse des performances des machines en temps réel.
    • Lieu : France
  • Nous avons réalisé l’implémentation de tests fonctionnels pour valider des régulateurs de vitesses industriels. Utilisant TestStand et LabWindows/CVI, nous avons intégré des protocoles tels que Metasys, BacNet, CC-Link, et Apogee pour assurer une performance optimale et conforme aux standards.
    • Lieu : France
  • Conférence de titre "Accélérateur de particules : lumière sur le futur médical” présentant les avancées technologiques grâce aux observations nanométriques procurées par les synchrotrons, voir l’article
    • Lieu : Mexique
  • Formateur sur LabVIEW, TestStand et LabWindows/CVI. Ces sessions étaient destinées à des professionnels issus de divers domaines, notamment l’industrie, la science et le secteur militaire, afin de les habiliter à optimiser leurs processus et systèmes.
    • Lieux : France et Tunisie
Découvrez comment AJOLLY Testing peut apporter de la valeur à vos projets :
🌐 www.ajolly.fr

mercredi 9 novembre 2011

Publication dans la presse


Ce mois de septembre aura été on ne peut plus sympathique avec deux publications d’articles parus dans la presse spécialisée au sujet du banc frigorifique contrôlable à distance pour lequel j’ai participé sur la partie acquisition, régulation et supervision sous LabVIEW temps réel et interface Web pour le lycée Raspail.

Les articles sont parus dans la Revue pour le froid avec le titre “Chambre froide pour apprendre à distance”, et dans la Revue générale du froid et du conditionnement d’air avec le titre “Lycée Raspail, le lycée des métiers de l’énergie et de l’environnement de Paris”.

La description du banc est quant à elle consultable ici.

Découvrez comment AJOLLY Testing peut apporter de la valeur à vos projets :
🌐 www.ajolly.fr

lundi 30 mai 2011

Conférence “Accélérateur de particules : lumière sur le futur médical”

Cette fois la conférence n’était pas directement liée au test et mesure, à LabVIEW, LabWindows/CVI ou TestStand mais à-propos des accélérateurs de particules, leurs applications médicales comme le traitement du cancer et plus particulièrement l’utilisation du rayonnement synchrotron pour l’observation microscopique comme l’étude des mécanismes de fonctionnement des protéines et les applications futures pour les médicaments actifs à base de nanotechnologie. Cette idée m’est venue d'une assistance technique que j’ai donnée au synchrotron “Soleil”, au sud de Paris pour identifier les pertes de mesures sur une ligne de lumière et optimiser les drivers d’instruments.

Conférence “Accélérateur de particules : lumière sur le futur médical” durant la XXXII réunion des chirurgiens pédiatres de l’institut Mexicain de Pédiatrie et leurs collègues d’Espagne. 
Conférence “Accélérateur de particules : lumière sur le futur médical” durant la XXXII réunion des chirurgiens pédiatres de l’institut Mexicain de Pédiatrie et leurs collègues d’Espagne.

Conférence “Accélérateur de particules : l’auditoire composé de chirurgiens pédiatres d’Espagne et du Mexique. 
L’auditoire composé de chirurgiens pédiatres d’Espagne et du Mexique.

Le synchrotron “Soleil” 
Le synchrotron “Soleil”

Quelques instruments utilisés au synchrotron "Soleil"
C’est pour ce type d’instruments que je suis intervenu au synchrotron “soleil”.

Découvrez comment AJOLLY Testing peut apporter de la valeur à vos projets :
🌐 www.ajolly.fr

dimanche 20 février 2011

Nouveautés LabVIEW 2010 : du côté des palettes

Résumé: LabVIEW 2010 a introduit des améliorations pratiques, notamment dans les palettes de programmation et de contrôles. Les structures de gestion de la mémoire optimisent l’utilisation de la mémoire, essentielles pour les applications embarquées. Les icônes des variables partagées, globales et locales ont été redessinées pour plus de clarté. Une constante de type double a été ajoutée pour simplifier la programmation numérique. L’icône de la constante booléenne a été compactée pour économiser de l’espace. Les fonctions de flux réseau et le client HTTP facilitent le transfert de données et la communication avec les serveurs Web, respectivement. Ces changements visent à améliorer l’efficacité et la lisibilité des diagrammes.

LabVIEW200
Voici un petit tour d’horizon des nouveautés et changements apporté par LabVIEW 2010 en comparaison avec LabVIEW 2009 mais du point de vue des palettes de programmation et de contrôles. On notera qu’une bonne part des modifications visent l’aspect pratique.

Programmation : structures

programation-structures
On note la migration du la structure élément en place qui était déjà présente dans la version 2009 mais qu’on trouvait dans la palette gestion de la mémoire. Cette structure est bien utile pour optimiser la consommation de la mémoire, ce qu’on mais surtout en pratique pour les applications embarquées (compact RIO ou compact FieldPoint) et pour les logiciels sollicitant fortement la manipulation de données en mémoire (ceci réduisant le nombre de réallocations et facilitant la lecture du diagramme).
Les icones des variables partagées, globales et locales ont changé de look, c’est un peu plus parlant.

Programmation : numérique

programation-numérique
Ajout de la constante de type double. Avant il fallait positionner une constante de type entier puis changer sa représentation en double. Maintenant on pose directement la constante double sur le diagramme.

Programmation : booléen

programation-booléen
Modification de l’icone de la constante booléenne : il est plus compact. Au lieu d’afficher T/F, il n’affiche que T ou que F, ceci permet d’alléger le diagramme et de gagner de l’espace.

Programmation : E/S sur fichiers

programation-ES-sur-fichiers
Ici c’est E/S sur fichiers de waveform qui fait sont apparition. C’est la copie des mêmes fonctions qu’on trouve également dans la palette waveform. Elle est donc à deux endroit : palette E/S sur fichiers et palette waveform. L’intérêt c’est qu’on ne risque pas de se dire “bon dieu, mais elle est où cette fonction déjà ?”. Et oui, ce n’est pas incohérent de la mettre aussi là puisqu’on traite un fichier après tout.
programation-ES-sur-fichiers-TDMS-en-continu
La palette des fichiers TDMS a évolué avec l’ajout de fonctions avancées comme ci-dessous.
programation-ES-sur-fichiers-TDMS-en-continu-TDMS-avancéprogramation-ES-sur-fichiers-bibliotheque-empaquetee
Dans les fonctions de fichiers avancées, la gestion des bibliothèques empaquetées a été ajoutée. Mais c’est quoi donc ? Et bien pour ceux qui sont familiers avec le langage C, cela se rapproche des librairies statiques : ce sont des VIs compilés dans un même fichier .lvlibp. Les avantages sont : comme c’est déjà compilé ça fait gagner du temps lors de la génération d’un exécutable (pratique pour les gros exe), on peut distribuer ses fonctions à ses collègues plus facilement. Bref on les utilisera surtout pour des projets de grosse envergure et/ou chaque développeur travail sur sa partie.

Programmation : Dialogue et interface utilisateur

LabVIEW2010-dialogue-et-interface-utilisateur
La fusion des erreurs est désormais une fonction et non un sous-vi. Outre le côté pratique de cette fonction qui accepte N entrées en l’étirant (à la manière de la fonction construire un tableau), gageons que qu’elle sera plus rapide que la version antérieur en sous-vi. J’en profite pour insister sur l’importance du suivi des erreurs : je ne compte pas le nombre de fois où j’ai gagné du temps tant durant la phase de développement que de la maintenance pour identifier la source d’un bug.

Communication de données

LabVIEW2010-communication-de-donnees
Les fonctions de flux réseau font leur apparition. Elles permettent le transfert sans perte de données et en continue de type waveform. Pour données qui ne sont pas à “flux tendu” ont préfèrera les variables partagées qu’on publiera sur le réseau. C’est simple et c’est efficace.
On note ici aussi le changement de look des icones des variables.
LabVIEW2010-communication-de-donnees-client-HTTP
Au niveau des protocoles, c’est l’HTTP client qui a été ajouté. Ceci facilite la programmation car dans les versions antérieures, il fallait tout codé en utilisant les couches basses de la palette TCP. Désormais le dialogue avec un serveur Web est bien plus simple. Exemple d’utilisation : dialogue avec un serveur pour envoyer ou recevoir des informations, comme un mini serveur d’une carte ethernet low cost ou d’un serveur web embarqué dans un automate distant.

Découvrez comment AJOLLY Testing peut apporter de la valeur à vos projets :
🌐 www.ajolly.fr