Système d’acquisition et mise au point d’un ensemble de mesureurs de position de faisceau Stage de deuxième année de diplôme d’ingénieur (Diplôme d’Ingénieur.

Slides:



Advertisements
Présentations similaires
Projet CTF3 au LAPP Réunion de service Louis Bellier, Jean Tassan, Sébastien Vilalte.
Advertisements

CONVERTISSEURS AN et NA. CONVERSION ANALOGIQUE/NUMERIQUE.
CTF3 – CLIC Diagnostic faisceau. Jean-Marc Nappa, Sébastien Vilalte.
Imotep : un circuit intégré pour l’imagerie TEP du petit animal V. BEKAERT, N. CHEVILLON, X. FANG, C. FUCHS, J. SAHR, R. SEFRI, J. WURTZ, D. BRASSE.
Plan de l’exposé Introduction
CHAftITREI ARCHITECTURE de BASE. Modèle de Von Neumann Langage d’assemblage1 John Von Neumann est à l'origine d'un modèle de machine universelle de traitement.
Nouveau programme de quatrième Confort et Domotique ● M.GOUBIN.
 Conversion  Analogique  Numérique  Un signal analogique est un ensemble continu d’informations. Ex : une grandeur physique comme la tension électrique.
Arthur Cauchy 3°4. Nom complet : Presto Engineering; Capital : €; Siège social : Grenoble, 60 rue des Berges; Type d’entreprise.
1 © Copyright 2012, F5OWL Philippe Arlotto Creative Commons Attribution-ShareAlike 2.0 license 13/11/2016 SDR Comment ça marche.
Sommaire : I.Introduction II.Fibre optique (pr é sentation g é n é ral de la fibre) III.Les techniques de transmissions -Multiplexage temporelle (TDM)
Codage et Protection contre les Erreurs M1/M2 ISV M2 IPS 2006/2007 Neilze Dorta UFR Mathématiques et Informatiques - Crip5.
A. Objectifs de la séquence: à l'issue de la séquence, il faut être capable de: Identifier l’ordre et la nature d’un filtre Tracer les diagrammes asymptotiques.
Acquisition Rapide Multivoies
Epreuve E6.2 Lycée A. BENOIT L’ISLE SUR LA SORGUE Durée : 10 minutes
E4 - Motorisation 2009.
Synchro esculap (PHIL laseriX)
Le Monde tourne rond avec de Grandes Idées...
La technologie des mémoires
temporelle – fréquentielle –Stabilité diagrammes de Bode / Nyquist
Formation SIMULINK.
Systèmes numériques micro-onde
Algorithmique demander jeu du pendu.
Système de commande automatique Linéarité- L'équation des éléments
Journée du Savoir 16 Avril 2017
Nouveautés dans les mesures de charge et de courant
Fonction logique Il existe deux grands types de fonctions logiques :
Fonctions.
1 – L’esprit du nouveau programme
BARRIERE SYMPACT LE PRODUIT INDUSTRIEL
Résumé des tests des circuits FATALIC 1 et 2 menés au LPC
Chaîne information Chaîne information acquérir acquérir traiter
Journée du Savoir 16 Avril 2017
Mesure de température par radiométrie photothermique
Contre-réaction et amplificateurs opérationnels
3 MOIS DE FORMATION 1 MOIS DE STAGE EN ENTREPRISE prÉsentation …
Présentation de la carte graphique
Divers procédés de modulation sont utilisés dans le domaine hertzien et dans le domaine câblé pour transporter les informations numériques Ces techniques.
Développement et test de l’ASPIC
General Electronics for Time Projection Chambers: Asic-Adc board
Les amplificateurs opérationnels
Mesures Physiques et Informatique
Contre-réaction et amplificateurs opérationnels
Adaptive Neuro Fuzzy Inference System (ANFIS)
Analogique-numérique
Information et sa représentation
Compresser avec un banc de filtres
Cours de physique générale II Ph 12
Architecture matérielle des ordinateurs
General Meeting Pulsed Elements for ThomX
Réponse en fréquence d’un quadripôle avec Proteus 5.2
ANALYSE HARMONIQUE 1) Rappels et définitions 2) Lieux de Bode
1 PROJET D’INFORMATIQUE les composants de l'ordinateur Gammoudi Rayéne 7 B 2.
Les Systèmes Linéaires Continus Invariants
SYSTEME DU PREMIER ORDRE
Contre-réaction et amplificateurs opérationnels
Les signaux périodiques
Sous-échantillonner le signal audio pour compresser
Notice Clair et concis valent mieux que fouillis et détaillé
Construire et utiliser un banc de filtres
Créer un filtre sur mesure (pour compresser)
LINKY Les compteurs introduisent plusieurs nouvelles sources
Présentation des nouveaux programmes de mathématiques de première des séries technologiques Jessica Parsis.
Exemples: Séquence : Comment décrire un système pluritechnique?
I. Aouichak, I. Elfeki, Y. Raingeaud, J.-C. Le Bunetel
Type Tableau Partie 1 : Vecteurs
NF EN Annexe A NF EN Annexe A
Programmation Python en Sciences de l’Ingénieur
Les données structurées et leur traitement
Transcription de la présentation:

Système d’acquisition et mise au point d’un ensemble de mesureurs de position de faisceau Stage de deuxième année de diplôme d’ingénieur (Diplôme d’Ingénieur en Informatique et Communication à Rennes 1) GRISELLE Jocelyn

Plan Présentation Acquisition de données Tests de l’électronique (prototype) Abaissement numérique de fréquence Conclusions

Projet XFEL European X-ray free electron laser Source de rayon X Faisceaux d’électrons à 14 GeV 3.4 km à Hambourg 2014, plus grand accélérateur linéaire supraconducteur jamais conçu 14 GeV ok

Moniteur de position de faisceau (Beam Position Monitor) Diagnostic et analyse du faisceau Information sur la position et l’intensité du faisceau Transmission de la somme et de la différence des signaux vers l’électronique du traitement du signal grâce à 4 antennes L’amplitude des signaux « différences » est proportionnelle à l’intensité et à la position du faisceau. L’amplitude du signal « somme » est proportionnelle à l’intensité du faisceau. Les signaux « différences » sont filtrés, une démodulation par quadrature (IQ) est effectuée puis l’acquisition des signaux se fait par les ADC

Signaux en quadrature (IQ) Le signal entrant sur le démodulateur est de la forme : S(t) = A.cos(2π.fo.t+φ) = I.cos(2π.fo.t) – Q.sin(2π.fo.t) avec I = A.cos(φ) et Q = A.sin(φ) A la sortie du démodulateur, on veut I et Q Tout d’abord signal est multiplié par une porteuse de même fréquence fo : Lo(t) = cos(2π.fo.t) S(t).cos(2π.fo.t) = (1/2)[ I + I.cos(4π.fo.t)+ Q.sin(4π.fo.t) ] Ensuite en filtrant par un filtre passe bas, on peut récupérer simplement I. De la même manière, si on multiplie par une porteuse Lo(t) = cos(2π.fo.t + pi/2), alors on peut retrouver Q. A partir des signaux I et Q, on peut reconstituer l’amplitude et la phase du signal. Grace aux équations suivantes : φ = arctan(Q/I) et A = I.cos(φ) + Q.sin(φ) supprimé par le filtre passe-bas

But du stage Développer un système d’acquisition de l’électronique du BPM Acquisition des données Traitement du signal (DDC + traitement de données) 2eme électronique du BPM « RF electronics » châssis Entrées Dx, Dy, SUM Sorties Iy, Qy Ix, Qx, SUM

Acquisition des données Carte d’acquisition Programmes d’acquisition Tests de la carte

Carte d’acquisition Conejo Innovative Integration DSP C6711 de Texas Instruments 4 ADC (convertisseur analogique-numérique) jusqu’à 10MHz sur 14 bits 4 DACs (convertisseur numérique-analogique) jusqu’à 50MHz sur 16 bits Connexion au PC : bus PCI (Peripheral Component Interconnect) 33MHz sur 64 bits Connexion par le JTAG (émulateur) et Code Composer Studio

Programmes d’acquisition 2eme programme : Caractéristiques d’acquisitions supplémentaires : Nombre de canaux et base de temps (trigger) Gain et offset (non fonctionnels) Programmation C++ BinView 1er programme : Caractéristiques de l’acquisition : Fréquence d’échantillonnage Nombre d’évènements Source d’horloge Problème d’atténuation de 12dB

Test de la carte d’acquisition (1) Mesures sur un générateur directement branché sur les ADCs 20 mesures consécutives du maximum de la sinusoïde : À 10kHz : écart type de 0.091mV A 200kHz : écart type de 0.382mV sans pulse A 200kHz : écart type de 2.21mV avec pulse Amplitude du générateur : 550mV Amplitude de 140 mV sur BinView 20*log(0,550/0,140) = Atténuation de 12dB environ

Test de la carte d’acquisition (2) Programme ADC puis DAC pour reproduire le signal en entrée En entrée : 400mV En sortie : 100mV Atténuation de 12dB Seuls les ADCs ont une atténuation

Tests du moniteur

Banc de test Signal RF : Signal LO : Pulsation : En sortie : 7.0 dBm 1.255 GHz pour l’entrée SUM ou 1.72415 GHz pour les entrées Dx et Dy pulsé Signal LO : 1.21Vpp 9.028 MHz Pulsation : Durée de 100 ns Répétition toutes les ms En sortie : I et Q < 0.2 Vpp à 200 kHz SUM <1.3 V Générateur de pulse Générateur LO Générateur RF Châssis

Traitements sous MathCad (1) Importation des fichiers d’acquisition Réglage de l’offset et de l’atténuation causés par l’acquisition Affichage des signaux acquis

Traitements sous MathCad (2) Calcul de l’amplitude Calcul des maximas Calcul de l’écart type et de la moyenne

ACQUISITIONS DU CHÂSSIS DANS UNE ENCEINTE THERMIQUE Perte de tension à 15 et 20°C à vérifier

Acquisitions sur la durée Température ambiante Différence de niveau entre les voies X et Y Déplacement Une valeur hors spécifications

Abaissement numérique de fréquence (DDC)

Principe de la DDC Mécanique des moniteurs : la fréquence des moniteurs peut varier de quelques MHz DDC permet d’abaisser la fréquence des signaux à acquérir => signal DC Numériquement Moins couteux Moins difficile à mettre en place Uniquement de la programmation Génération de sinus Sinusoïde porteuse fo Signal RF fo Multiplication Fréquence fo-fo et fo+fo Filtre FIR passe-bas Filtre à réponse impulsionnelle finie Eliminer les harmoniques Fréquence fo-fo En sortie signal DC

Réalisation de la DDC avec VHDL (1) Génération Sinus Calculs des valeurs du Sinus sous Mathcad Valeurs du sinus stockées dans la ROM (read only memory) Lecture par un compteur 50 éléments dans la ROM, horloge d’entrée de 1GHz => fréquence du sinus de 20MHz Sinus porteur Génération pulse Horloge clk_pulse Signaux d’entrée Multiplication Résultats Sinus * porteuse Cosinus * porteuse Sinusoïde porteuse Cosinus pulsé Sinus pulsé

Réalisation de la DDC avec VHDL (2) Filtre FIR passe-bas Réponse à une impulsion : on retrouve les coefficients du filtre Signaux I et Q filtrés Calcul des coefficients sous MathLab Non-synthétisable Coregenerator Q filtré I filtré

Réalisation de la DDC avec CoreGenerator Visualisation sous ModelSim

Conclusions Carte d’acquisition Test de l’électronique Pertes de 12 dB avec le premier programme Gain et offset non fonctionnels avec le deuxième programme Test de l’électronique Une valeur de déplacement hors spécifications, due au générateur de pulse? Synchronisation externe Abaissement numérique de fréquence (DDC) À tester sur une carte avec FPGA (field programmable gate array)