Logiciel de Tests des Bancs de puissances Antennes (Ligne de Produits Antennes) THALES ALENIA SPACE Toulouse



Documents pareils
11 Février 2014 Paris nidays.fr. ni.com

La métrologie au laboratoire. vigitemp 10. centrale de surveillance et de traçabilité vigitemp kit de cartographie vigicart

Surveiller et contrôler vos applications à travers le Web

Console de supervision en temps réel du réseau de capteurs sans fil Beanair

Acquisition. d une centrale de surveillance des températures CAHIER DES CHARGES. Maître de l'ouvrage :

Etude et développement logiciel Exemples de réalisation

COACH-II Manuel d utilisation

500 W sur 13cm avec les modules PowerWave

PILOT-FI NOUVEAU. Interface de terrain Pilot-FI Manuel de l utilisateur

Configurateur TX100B tébis KNX avec prise USB

Comment aborder en pédagogie l aspect «système» d une chaîne télécom?

AERA MONITOR AMS8057 Enregistrement en continu et contrôle distant des mesures de champ électromagnétique

QUICK START RF Monitor 4.3-1

Logiciel de Télégestion

WEBVIEW. Serveur Web embarqué dans DIRIS G NOTICE D UTILISATION. com/webview_ software

energy BOX WEB Automates de GTB

Étuves de laboratoire T ambiante+5 à +300 C

11 Février 2014 Paris nidays.fr

Oscilloscope actif de précision CONCEPT 4000M

MAGTROL. Frein à courant de Foucault haute vitesse WB 23. WB 23 Fiche Technique CARACTÉRISTIQUES COMMANDE PAR PC DESCRIPTION

INTEGRATED TEST SUITE

Sonde de surveillance environnementale gamma

CATALOGUE FORMATION 2014/2015 Produits & Logiciels

Capacité étendue d utilisation en réseau

Introduction. Le 21 ème siècle sera celui d Internet.

DOSSIER D'UTILISATION

DATALOGGERS SEFRAM LOG1601 et LOG1620

NET BOX DATA Télégestion d'équipements via Internet & Intranet

2 Raccordement d une imprimante, d un terminal ou d un ordinateur au DULCOMARIN

MonitEM Système de monitoring continue

TD de supervision. J.P. Chemla. Polytech Tours Département productique 2ème année

Suite logicielle ZOOM version 7.1 Guide d installation 94ZM-ZMJ1F-712

Thermotrack Webserve

GenIP 30i : Passerelle intelligente dédiée aux applications industrielles les plus critiques

SEO 200. Banc d étude du positionnement angulaire d une éolienne face au vent DESCRIPTIF APPLICATIONS PEDAGOGIQUES

Outils logiciels SPC - une façon simple d optimiser les performances et la protection

C.R.T. Informatique 4,1 M (2014) 40% 20% 15% 15% 10% 25 ANS 17 EMPLOYES 2 AGENCES 5 DATACENTERS OPERATEUR RESEAU INFOGERANCE MAINTENANCE DEVELOPPEMENT

A. Présentation. LanScanner2006

Organiser le disque dur Dossiers Fichiers

Manuel Utilisateur RF Monitor Tracker

Documentation Technique du programme HYDRONDE_LN

I ntroduction. Coffrets pour la régulation de la température et de l hygrométrie. Caractéristiques et avantages

DIGIProtect est une solution de radiocommunication numérique offrant des services de sécurité avancés tels que : La Protection du Travailleur Isolé

LOGICIEL DE VIDEOSURVEILLANCE IPRECORD-MX4

La solution à vos mesures de pression

1. Utilisation conforme à l usage prévu. 2. Propriétés. 3. Montage. Capteur de CO 2 AMUN

White Paper - Livre Blanc

L'ELECTRONIQUE AU. Innov'Day PEP Bellignat 24 Avril 2014

TABLE DES MATIÈRES 1. DÉMARRER ISIS 2 2. SAISIE D UN SCHÉMA 3 & ' " ( ) '*+ ", ##) # " -. /0 " 1 2 " 3. SIMULATION 7 " - 4.

VIBXPERT Collecteur et Analyseur de données FFT

Sous réserve de modifications techniques et des disponibilités, fabrication française.

Tutoriel LabVIEW Des fonctions simples à l acquisition de données

UltraBackup NetStation 4. Guide de démarrage rapide

Instrumentation en Milieu Isolé - Alimentation - combinaison des deux énergies

EMETTEUR ULB. Architectures & circuits. Ecole ULB GDRO ESISAR - Valence 23-27/10/2006. David MARCHALAND STMicroelectronics 26/10/2006

TECHNOLOGIES EXPERTISES RECHERCHES ANALYTIQUES EN ENVIRONNEMENT. SyPACV2. Système de prélèvement automatique compact - 2 ème génération

Sélection du contrôleur

Groupe Eyrolles, 2003, ISBN : X

Programme des formations Gamme automates

A L ERT. Pour démarrer rapidement avec

Routeur Gigabit WiFi AC 1200 Dual Band

11 Février 2014 Paris nidays.fr. france.ni.com

Module TAC4 TCP/IP ou GPRS

USB DrDAQ.

Mini_guide_Isis_v6.doc le 10/02/2005 Page 1/15

Présentation Générale

Thermomètre portable Type CTH6500

Des idées au cahier des charges

Placez vous au préalable à l endroit voulu dans l arborescence avant de cliquer sur l icône Nouveau Répertoire

SOMMAIRE. 1. Architecture proposée. 2. Constituants de la solution. 3. Supervision DATA CENTER OPTION SERVICE

Clusters de PCs Linux

BK 2515, BK 2516 DAS 50 DAS 30

REFERENTIEL DU CQPM. TITRE DU CQPM : Electricien maintenancier process 1 OBJECTIF PROFESSIONNEL DU CQPM

1. Réalisation d une mesure

Vos outils CNED COPIES EN LIGNE GUIDE DE PRISE EN MAIN DU CORRECTEUR. 8 CODA GA WB 01 13

SYSTÈME DE SURVEILLANCE DE LA TEMPÉRATURE

Une solution haut de gamme de gestion technique énergétique de vos bâtiments à un tarif raisonnable.

Fiche technique variateur

pas à pas créer un dossier photo depuis l application Cloud d Orange sur votre mobile ios puis visualisez-le en haute qualité sur la TV d Orange

COMMANDER la puissance par MODULATION COMMUNIQUER

Le régulateur RC 6170 RC 6170 FORMATION. Formation RC

Système d automation TROVIS 6400 Régulateur compact TROVIS 6493

Le monde change vite, les méthodes de gestion évoluent. La traçabilité et le reporting s invitent désormais dans les usines de préfabrication.

Pourquoi choisir la Colibri?

Analyseur de réseaux radio R&S TSMU. Les interférences sources de brouillage fréquentes dans les réseaux radio

Compteurs d Energie Thermique & Systèmes associés

CONTEC CO., LTD. Novembre 2010

THEME 1 : L ORDINATEUR ET SON ENVIRONNEMENT. Objectifs

Les enregistreurs Sefram : une très longue histoire!

Utilisation du réseau dans le test et la mesure

Descriptif de Kelio Protect

VIDE DÉBIT MESURE EXCELLENCE EXCELLENCE VIDE DÉBIT MESURE EXCELLENCE DANS LA FABRICATION. EXCELLENCE DANS LES APPLICATIONs

Projet de synthèse de l'électronique analogique : réalisation d'une balance à jauges de contrainte

III.2 SPECTROPHOTOMÈTRES

WysiUpStudio. CMS professionnel. pour la création et la maintenance évolutive de sites et applications Internet V. 6.x

Instruments de mesure

Vous roulez à. le radar préventif. de jour comme de nuit. haute-résistance

á Surveillance en temps réel á Contrôle PTZ á Enregistrement

VMWare Infrastructure 3

Transcription:

Logiciel de Tests des Bancs de puissances Antennes (Ligne de Produits Antennes) THALES ALENIA SPACE Toulouse Julien DELAUNAY Responsable Projets, ARCALE Thomas GRABIE, Jérome SINIGAGLIA Responsables Projets, THALES ALENIA SPACE

Moyens de Test Antennes - Ligne de Produits Antennes (TAS) Présentation Équipe de 25 personnes 7 Bases de Mesures Antennes (2 Bases longues, 2 champs proches, 3 chambres sourdes) 7 moyens de tests de puissance

Historique du Logiciel PIMP 1999 : Début en CVI 5 Besoin Initial : 2 porteuses, 1 PowerMeter, 1 Analyseur de Spectre. séquenceur 2011 : CVI 9 Besoin : 20 porteuses, +de 40 instruments pilotés. 3 Threads : séquenceur, surveillance mesures avec gestion des alarmes, affichage continu des données.

Présentation du Besoin Objectifs Tester en puissance les équipements Modèles de Vol, en environnement spatial simulé Appliquer un signal RF forte puissance dans un dispositif sous test (DUT) Observer le comportement thermique de ce DUT Préserver l intégrité des DUT selon des seuils d alarme

Présentation du Besoin Les moyens matériels 7 moyens de tests complets Etuve / Enceinte thermique (+/- 150 C sous 10-6 mbar) Banc RF de Forte Puissance (Jusqu à 5KWatts) Fréquence jusqu à 20GHz Divers appareils de mesures Environ une dizaine de familles (Synthétiseurs, Analyseur de spectre, AWG, milliwattmètre, sondes, ) Plusieurs appareils distincts par famille (Marque, référence, )

Les moyens de test Test de Produits d intermodulation Etude phénomènes RF Test en environnement spatial 17 porteuses RF en bande Ku

Présentation du Besoin Les contraintes Appliquer un signal RF forte puissance dans un DUT Jusqu à 30 porteuses possibles. Gérer l obsolescence et l accroissement des appareils et équipements. Une trentaine d appareils toutes familles confondues. Jusqu à 80 simultanément en cours d essai. Sécurisation des équipements MV Fiabilisation des tests et des données sauvegardées

Résumé du Besoin Les aspects importants du logiciel Facilité de prise en main (multi-utilisateurs) Interchangeabilité des équipements Evolutif (maj des appareils de mesures et équipements) Fiabilité (tests forte puissance donc à risque pour les MV) Sécurité des équipements Sauvegarde des données fiabilisée

La solution logicielle Le choix technique Utilisation des classes et de la programmation orientée objet sous LabVIEW Créer une application basée sur l architecture d une HAL spécifique Hardware Abstraction Layer

Les avantages Gestion de l obsolescence Ajout de futurs équipements sans modifier le code source de l application principale. Dissocier complètement : la partie logicielle (les tests) des moyens de mesure (les instruments)

Le Logiciel : Présentation Développé sous LabVIEW Doit être unique et configurable Exécutable sur différents moyens (bancs de test) En fonction du moyen sur lequel il est installé Types de test spécifiques Fonctionnalités accessibles ou non La modularité du logiciel se fait au travers de fichiers de configuration lors de l installation sur le moyen concerné.

Le Logiciel : Synoptique Menu principal PIM Login Essai Tâche Acquisition Tâche Séquenceur Tâche Visualisation Configuration Etuves Injections Télémesures Mesures Sécurités AWG Centrales Voies Etalonnage Rx Tx Séquenceur Edition Création de séquences de tests

Le Logiciel : Synoptique suite Acquisition Exécution Suivi Mode Edition Mode Graphique Télécommandes Graphes automatiques Thermocouples Pressions Visualisations Tensions Resistances TOS Télémesures Graphes manuels Graph Spécifique 1 Graph Spécifique N Exploitation des essais Exportation Visualisation Erreurs

Le Logiciel : Menu et interfaces Logo Société

Le logiciel : Interfaçage avec les équipements Pour réaliser les fonctions principales du logiciel PIM, l application doit s interfacer avec un ensemble d équipements de différentes familles : 7 enceintes vides thermiques 4 synthétiseurs 1 générateur de fonctions arbitraires 4 milli-wattmètres 4 sondes milli-wattmètres 5 coupleurs étalons 5 analyseurs de spectres 3 centrales d'acquisition de données + Equipements futurs

L architecture HAL : Principe La HAL est constituée de deux couches logicielles : L ASL (Application Separation Layer) Appelée par l application principale La DSSP (Device-Specific Software Plug-in) Appelée par l ASL

L architecture HAL : Synoptique Application PIM ASL Consigne étuve Régler puissance Mesurer TOS HAL DSSP Plug-in spécifique Eurtoherm Plug-in spécifique Synthétiseur 1 Plug-in spécifique Milliwattmètre 1 Driver d'instruments Driver RS 485 Eurotherm Driver IVI Synthétiseur 1 Driver VISA Milliwattmètre 1 Instruments Eurotherm Synthétiseur 1 Milliwattmètre 1

L architecture HAL : ASL Appelée par l application principale Ne présente pas les détails de l instrument mis en œuvre Fournit les fonctions de l application qui correspondent exactement aux actions proposées pour la mise en œuvre des séquences de tests. Une séquence est constitué d un ensemble d actions L ASL représente ses actions

L architecture HAL : ASL et ses actions Liste non exhaustive des actions regroupées par catégorie Température Consigne étuve Rampe Palier Mesures PIM TOS ASA Réglages Puissance Source RF : Niveau Source RF : Fréquence et Phase Divers Temporisation Envoie script (mnémonique appareil) Copie d écran

L architecture HAL : DSSP La DSSP (Device-Specific Software Plug-in) Appelée par l ASL Fournit l interface spécifique des différents instruments Intègre et utilise les drivers d instruments existants Classiques : IVI, VISA (liaison RS, GPIB, USB, Ethernet) Permet l interchangeabilité du matériel Gérée par des fichiers de configuration matériel Développée avec la programmation orientée objet (GOOP) offerte par LabVIEW Principe de classes et d héritages.

HAL : DSSP : Hiérarchie des classes Niveau 1 DSSP Classe parent Driver générique Définie par : Sa définition de type (Cluster représentant son type et ses data) Ses méthodes (jeu de fonctions génériques et communes)

HAL : DSSP : Hiérarchie des classes Niveau 2 Classe enfant Driver spécifique à la famille Définie par : Sa définition de type (Cluster représentant son type et ses data) Ses méthodes (jeu de fonctions spécifiques à la famille) Niveau 3, Sous Classe Driver spécifique à l instrument

HAL : Implémentation dans l environnement LabVIEW

HAL : Implémentation dans l environnement LabVIEW

Application finale : l exécutable PIM.exe Modules Code ASL DSSP Classes : Application figée et validée Driver générique Driver spécifique à la famille d instrument Arborescence fichiers Autres classes

Application finale : Evolution et ajout de nouveaux instruments Création d un nouveau driver d instrument d une famille déjà existante. Création d une source de distribution sous forme d une LLB dans le répertoire de la famille concernée Marque_Modele.llb contient : La sous classe de ce driver héritée de la classe de la famille d instrument (classe mère). Les jeux de fonctions hérités directement de la classe mère mais surchargés («overridés»). Les fonctions et sous fonctions spécifiques au driver fournies par le constructeur ou développées en interne.

Application finale : Evolution et ajout de nouveaux instruments Ajout de ce nouvel instrument dans l application [SPIRALE1] Media=RS232 PathClass = ETUVE\Spirale1.llb\Spirale1.lvclass [SPIRALE2] Media=RS232 PathClass = ETUVE\Spirale2.llb\Spirale2.lvclass [Eurotherm_2704] Media=GPIB PathClass = ETUVE\Eurotherm XXXX.llb\Eurotherm XXXX.lvclass [Eurotherm_35XX] Media=USB PathClass = ETUVE\Eurotherm 35XX.llb\Eurotherm 35XX.lvclass

CONCLUSION & QUESTIONS?