Tecniche di formatura a campionamento e di filtraggio digitale (cenni)

Slides:



Advertisements
Presentazioni simili
SISTEMA DI ACQUISIZIONE E DISTRIBUZIONE DATI
Advertisements

Filtri FIR.
Introduzione ai circuiti elettronici digitali
Processi Aleatori : Introduzione – Parte II
Elaborazione numerica del suono
Elaborazione numerica del suono
L’oscillatore digitale
Cenni sul campionamento
Filtri digitali Introduzione.
Digital Data Acquisition
La trasmissione fisica dei segnali
Sistemi e Tecnologie della Comunicazione
Esercitazione MATLAB (13/5)
Protone p+ p0 p- f e+ e- m+ nm m- e n assorbitore Sciame adronico
Bode e la risposta in frequenza
ELABORAZIONE NUMERICA DEI SEGNALI AA
Corso di Tecniche e Sistemi di trasmissione Fissi e Mobili
Modulazioni digitali: ricevitori
CONVERSIONE ANALOGICO-DIGITALE, A/D
INTRODUZIONE AI CONVERTITORI ANALOGICO-DIGITALI (ADC)
Cenni sugli amplificatori
ANALOGICO-DIGITALI (ADC) DIGITALE-ANALOGICI (DAC)
ANALOGICO-DIGITALI (ADC) DIGITALE-ANALOGICI (DAC)
Autronica LEZIONE N° 3 Segnale analogico Segnale campionato
Processi Aleatori : Introduzione – Parte I
Tema 6: Analisi in Potenza di Processi Parametrici
Inversione differenziale della Cinematica
Sistema di analisi dati 1.2 per AURIGA - Filtraggio dei dati
Ricostruzione e visualizzazione di raggi cosmici nei rivelatori MDT
DATA PROCESSING UNIVERSITÀ DEGLI STUDI DI ROMA “LA SAPIENZA”
Conversione Analogico/Digitale
Convertitore A/D e circuito S/H
Studente Claudia Puzzo
Laboratorio di El&Tel Elaborazione numerica dei segnali: analisi delle caratteristiche dei segnali ed operazioni su di essi Mauro Biagi.
Salvatore Loffredo 18 maggio 2007
Elaborazione (digitale) delle immagini
Convertitori Analogico-Digitali
Introduzione alla Elettronica Nucleare
A. Cardini / INFN Cagliari
Shaping dei segnali analogici da rivelatori di particelle (Parte 2)
Frequency Domain Processing Francesca Pizzorni Ferrarese 17/03/2010.
Strumentazione elettronica durata: 32 ore
Sistemi di acquisizione
GRANDEZZE ANALOGICHE E DIGITALI
Laurea Ing EO/IN/BIO;TLC D.U. Ing EO 6 PULSE CODE MODULATION (PCM)
ADC – SCHEMA GENERALE I convertitori AD sono disponibili come circuiti integrati in diversi modelli, che differiscono fra loro per prezzo, prestazioni.
Strumenti statistici in Excell
Networks: Data Encoding
Digital Pulse Processing (DPP) in Fisica Nucleare
Elaborazione e trasmissione delle immagini Anno Accademico Esercitazione n.4 Pisa, 20/10/2004.
DAC A RESISTORI PESATI.
A.S.E.3.1 ARCHITETTURA DEI SISTEMI ELETTRONICI LEZIONE N° 3 Segnale analogicoSegnale analogico Segnale campionatoSegnale campionato Segnale numericoSegnale.
APPROSSIMAZIONE DI FUNZIONI
Data Acquisition System I° Modulo(DAS) Corso di Elettronica1.
Shaping dei segnali analogici da rivelatori di particelle (Parte 1) Perche’ e’ necessario lo shaping? Il segnale nei rivelatori Un po’ di teoria Lo shaping.
Conversione Analogico/Digitale Le grandezze fisiche che vogliamo misurare variano con continuità in un dato intervallo ed in funzione del tempo: sono descrivibili.
CONVERTITORI TENSIONE/FREQUENZA FREQUENZA/TENSIONE
Creazione di un’interfaccia grafica in ambiente Matlab per l’acquisizione e l’elaborazione dei dati da un file *.txt Corso di “Meccatronica” A.A. 2013/2014.
Analisi dei segnali nel dominio della frequenza mediante FFT
FILTRI NUMERICI. Introduzione Nel campo nei segnali (analogici o digitali), un sistema lineare tempo-invariante è in grado di effettuare una discriminazione.
RUMORE DI QUANTIZZAZIONE. Concetti principali L’analisi dei sistemi di controllo digitale presuppone il fatto che il dispositivo utilizzato abbia uno.
Analisi spettrale numerica di segnali di misura Prof. Leopoldo Angrisani Dip. di Informatica e Sistemistica Università di Napoli Federico II.
ANALISI DEI SEGNALI Si dice segnale la variazione di una qualsiasi grandezza fisica in funzione del tempo. Ad esempio: la pressione in un punto dello spazio.
Filter Design & Analysis Toolbox. FDATool(1) Quello di cui andremo a parlare in questa sezione è una interfaccia grafica (GUI) che permette di progettare.
Sistemi di acquisizione Dati Sistemi di misura ad un canale.
Laboratorio II, modulo Conversione Analogico/Digitale ( cfr.
Strumentazione elettronica 4 CFU – 32 ore
Strumentazione elettronica durata: 32 ore
Transcript della presentazione:

Tecniche di formatura a campionamento e di filtraggio digitale (cenni) Alberto Pullia Dottorato di ricerca in Fisica Laurea in Fisica Università degli Studi di Milano

Classificazione eventi: Multi-Channel Analyzer Conteggi A canale A t MCA Gli eventi vanno classificati. Per fare ciò è necessario digitalizzare l’informazione d’interesse (ampiezza, tempo, o altro) e istogrammarla. Ogni parametro classificato avrà una sua distribuzione, spesso gaussiana. SCA In alcuni casi può essere sufficiente selezionare alcuni eventi e contarli. In questo caso basta un analizzatore a singolo canale, SCA (Single-Channel Analyzer), e un contatore.

Flash ADC I flash ADC sono molto veloci (tempo di conversione dell’ordine di pochi ns). E’ possibile campionare l’intera forma d’onda del preampli-ficatore e formare il segnale tramite filtraggio numerico. preamp Shaper digitale Prefiltro Flash ADC (a) preamp Anti aliasing Flash ADC Shaper digitale (b) Tconv  5-100 ns

Rumore di quantizzazione L’ampiezza di ciascun campione viene convertita nel codice numerico più vicino. L’inevitabile errore è detto errore di quantizzazione. L’insieme di questi errori è il rumore di quantizzazione Least Significant Bit = Full scale voltage/2N Canali Errore di quantizzazione Vj ( sV2 ) tensione Su ogni campione tempo L’eventuale filtro numerico pesa i vari campioni (peso=aj). L’errore di quantizzazione viene amplificato (ridotto) dal peso assegnato al campione. Quindi:

Formatura semplice a media mobile

Campionamento multiplo correlato cliccare qui

Funzione peso Pesi: a4 a3 a2 a1 La funzione-peso W(t) è a tempo continuo ! Infatti essa pesa I(t) (sgn e rum) che è a t continuo ! Il vettore dei pesi {ai} del filtro numerico è invece a t discreto.

Funzione peso al variare del risetime del pre c) a) b) a) tp = 25 ns, b) tp = 150 ns, c) tp = 400 ns, d) tp = 800 ns, e) tp = 1200 ns

Filtraggio ottimo a media mobile (o FIR, Finite Impulse Response)

Filtro trapezoidale ‘flatness’ prefiltro a tre poli reali coincidenti (t) Una flatness scarsa può creare errori di misura. Va verificata di volta in volta.

Sintesi dei pesi {ai} del filtro - metodo 1 U A Y = campioni un … u1 u2 × yk … y1 y2 pesaggio a1, a2, …, an Questa sottomatrice opzionale consente di minimizzare il rumore di quantizzazione (QN). Più è grande P maggiore è la reiezione al QN. Tipici valori di P: da 0.01 a 1 Da risolvere ai minimi quadrati Questo sistema in matlab si risolve immediatamente, digitando: A=U\Y

Sintesi dei pesi {ai} del filtro - metodo 2 U A Y Richiedo il solo passaggio per il Fat Top e per la linea di zero a destra della funzione target. Minimizzo il rumore con opportune equazioni che richiedono la misura preliminare dei parametri s2, s12, s13, etc., ovvero della funzione di autocorrelazione del rumore del prefiltro s2 = <(uj-<uj>)2> s12 = <(uj-<uj>) (uj+1-<uj+1>)> s13 = <(uj-<uj>) (uj+2-<uj+2>)> … = Equazioni Flat Top Equazioni coda nulla s2 s12 Esempio di funzione di autocorrelazione del rumore Equazioni rumore [a.u.] s13 Questa sottomatrice (simmetrica) può essere moltiplicata per un peso P per rafforzare la reiezione al rumore rispetto ai vincoli di flat top e di coda nulla Da risolvere ai minimi quadrati Questo sistema in matlab si risolve immediatamente, digitando: A=U\Y

Baseline restorer digitale

Baseline error (filtri ad area finita) Filtri ottimi per misura baseline Segnale di ingresso I(t) Q baseline h t W 1 Fz peso A Calcolo automatico filtro baseline t Termine di errore

Baseline Restorer (BLR) digitale BLR = sottrattore di linea di base  filtro ad area nulla BLR a doppio lobo (a) 1 lobo (b) 2 lobi simmetrici (c) 2 lobi asimmetrici Risposta in frequenza filtro con BLR BLR a singolo lobo Ansa di sinusoide a bassa frequenza

Baseline Restorer (BLR) digitale Reiezione a disturbo sinusoidale a 100 Hz con BLR digitale senza BLR digitale Hardware utilizzato per realizzare il BLR digitale

Baseline Restorer (BLR) digitale Scelta della larghezza della finestra BL n = numero di spezzoni di BL (poi mediati) “Regola d’oro”: prendere larghezze di BL  3 volte la larghezza del filtro principale

Campionamento diretto del preamplificatore

Perché campionare il preamplificatore ? Rivelatore HPGe cilindrico ‘closed end’ Fronti di salita preamplificatore in funzione del punto di interazione del fotone gamma Tracking di raggi g in esperimenti di fisica nucleare Fast/Slow scatter plot da scintillatori per discriminazione particelle ...

Con pesiera correttiva Ricostruzione fronte di salita con deconvoluzione a moving window (MWD) … +1 -1 Pesi {ai} del filtro TS Due pesi soltanto (-1 e 1) La deconvoluzione consente di cancellare la coda esponenziale (t) del preamplificatore. Si possono quindi usare t molto più brevi, riducendo così il pileup. Con pesiera correttiva

Buon esame !