scelta di un filtro anti-aliasing

Strumenti informatici per la matematica applicata, le simulazioni, il disegno: Mathcad, Matlab, Scilab, Microcap, PSpice, AutoCad ...

Moderatori: Foto Utenteg.schgor, Foto Utentedimaios

Avatar utente
Foto Utenteserbring
19 5
Frequentatore
Frequentatore
Messaggi: 137
Iscritto il: 29 apr 2009, 9:49
0
voti

[1] scelta di un filtro anti-aliasing

Messaggioda Foto Utenteserbring » 17 nov 2009, 16:15

Ho una certa time history di un segnale di accelerazione. Vorrei applicare un filtro Anti-aliasing digitale (uso matlab per far questo) per eliminare tutte le componenti in frequenza non volute. Ho capito che la frequenza di taglio del filtro la devo scegliere in funzione della max frequenza di interesse e che il roll-off del filtro lo devo scegliere in funzione del rapporto tra le max frequenza di interesse e la minima frequenza che devo eliminare. In termini pratici, come faccio a scegliere in maniera ottimale questi parametri? Ma il filtro anti-aliasing viene applicato automaticamente dai vari software di acquisizione?

Avatar utente
Foto Utenteg.schgor
57,8k 9 12 13
G.Master EY
G.Master EY
Messaggi: 16971
Iscritto il: 25 ott 2005, 9:58
Località: MILANO
Contatta:
0
voti

[2] Re: scelta di un filtro anti-aliasing

Messaggioda Foto Utenteg.schgor » 17 nov 2009, 18:45

Il filtro antialiasing dipende dalla frequenza di campionamento del segnale:
teoricamente dovrebbe tagliare alla metà di tale frequenza.
La pendenza del filtro è invece legata al contenuto armonico del segnale stesso
alla frequenza di taglio: deve infatti assicurare la pratica eliminazione di tutte
le armoniche superiori.
Forse se vediamo il caso concreto, ci capiamo meglio.

Avatar utente
Foto Utenteserbring
19 5
Frequentatore
Frequentatore
Messaggi: 137
Iscritto il: 29 apr 2009, 9:49
0
voti

[3] Re: scelta di un filtro anti-aliasing

Messaggioda Foto Utenteserbring » 19 nov 2009, 22:56

non ho un esempio pratico, visto che vorrei imparare a saper scegliere un filtro. Magari te con la tua esperienza, non riesci a farci degli esempi pratici?

Avatar utente
Foto Utenteg.schgor
57,8k 9 12 13
G.Master EY
G.Master EY
Messaggi: 16971
Iscritto il: 25 ott 2005, 9:58
Località: MILANO
Contatta:
0
voti

[4] Re: scelta di un filtro anti-aliasing

Messaggioda Foto Utenteg.schgor » 20 nov 2009, 9:42

Posso segnalarti questo capitolo del corso
Elaborazione Numerica dei Segnali, che esemplifica il problema.

Purtroppo non uso MatLab (ho MathCad), ma se hai già una registrazione del segnale,
se ne potrebbe ricavare lo spettro, su cui poi impostare il progetto di antialiasing.

Avatar utente
Foto Utenteserbring
19 5
Frequentatore
Frequentatore
Messaggi: 137
Iscritto il: 29 apr 2009, 9:49
0
voti

[5] Re: scelta di un filtro anti-aliasing

Messaggioda Foto Utenteserbring » 22 feb 2010, 0:45

ciao, io ho la registrazione del canale, cosa hai bisogno che ti mostri? La psd del segnale non filtrato ti può essere utile?

Avatar utente
Foto UtenteIsidoroKZ
121,2k 1 3 8
G.Master EY
G.Master EY
Messaggi: 21059
Iscritto il: 17 ott 2009, 0:00
1
voti

[6] Re: scelta di un filtro anti-aliasing

Messaggioda Foto UtenteIsidoroKZ » 22 feb 2010, 1:00

La registrazione e` gia` campionata? In tal caso dell'antialiasing non ne fai nulla, perche' va messo prima del convertitore.

Quello che si fa di solito sul segnale gia` acquisito (e correttamente filtrato con filtro antialiasing analogico) e` applicare un filtro decimatore. Ma se hai avuto aliasing durante il campionamento, non c'e` praticamente verso di toglierla.
Per usare proficuamente un simulatore, bisogna sapere molta più elettronica di lui
Plug it in - it works better!
Il 555 sta all'elettronica come Arduino all'informatica! (entrambi loro malgrado)
Se volete risposte rispondete a tutte le mie domande

Avatar utente
Foto Utenteg.schgor
57,8k 9 12 13
G.Master EY
G.Master EY
Messaggi: 16971
Iscritto il: 25 ott 2005, 9:58
Località: MILANO
Contatta:
0
voti

[7] Re: scelta di un filtro anti-aliasing

Messaggioda Foto Utenteg.schgor » 22 feb 2010, 9:50

Sono d'accordo con Isidoro: intendevo un'analisi spettrale del segnale originale
per dimensionare poi il filtro antialiasing.
Francamente non credo che da un formato grafico (psd) sia possibile ottenere
lo spettro (e comunque sarebbe distorto dai limiti del formato stesso)

Avatar utente
Foto Utenteserbring
19 5
Frequentatore
Frequentatore
Messaggi: 137
Iscritto il: 29 apr 2009, 9:49
0
voti

[8] Re: scelta di un filtro anti-aliasing

Messaggioda Foto Utenteserbring » 22 feb 2010, 11:08

e nel caso io volessi applicare un filtro passa alto per eliminare il rumore ad alta frequenza, come dovrei fare per scegliere i vari parametri del filtro?

Avatar utente
Foto Utenteg.schgor
57,8k 9 12 13
G.Master EY
G.Master EY
Messaggi: 16971
Iscritto il: 25 ott 2005, 9:58
Località: MILANO
Contatta:
0
voti

[9] Re: scelta di un filtro anti-aliasing

Messaggioda Foto Utenteg.schgor » 22 feb 2010, 12:30

serbring ha scritto:applicare un filtro passa alto per eliminare il rumore ad alta frequenza

:?: vorrai dire passa-basso!
Non ho ancora capito di che range di frequenze stiamo parlando: parli di un segnale di accelerazione,
quindi immagino non si vada oltre il centinaio di Hz, ma la cosa più importante da stabilire è
l'intervallo di campionamento: questo determina la frequenza di taglio del filtro antialiasing.
Il dimensionamento di questo dipende poi dalle eventuali armoniche del segnale che
devono essere eliminate.

Avatar utente
Foto Utenteserbring
19 5
Frequentatore
Frequentatore
Messaggi: 137
Iscritto il: 29 apr 2009, 9:49
0
voti

[10] Re: scelta di un filtro anti-aliasing

Messaggioda Foto Utenteserbring » 22 feb 2010, 12:57

g.schgor ha scritto:
serbring ha scritto:applicare un filtro passa alto per eliminare il rumore ad alta frequenza

:?: vorrai dire passa-basso!
Non ho ancora capito di che range di frequenze stiamo parlando: parli di un segnale di accelerazione,
quindi immagino non si vada oltre il centinaio di Hz, ma la cosa più importante da stabilire è
l'intervallo di campionamento: questo determina la frequenza di taglio del filtro antialiasing.
Il dimensionamento di questo dipende poi dalle eventuali armoniche del segnale che
devono essere eliminate.


hai ragione passa basso.

Ora tralasciamo il filtro antaliasing, come devo fare per dimensionare il filtro passa alto? Ho un segnale di accelerazione la frequenza max credo sia intorno ad i 200Hz, ed un segnale di microstrainm credo la frequenza max sia inferiore ai 10Hz. Almeno questa è una mia supposizione.


Torna a “Programmi applicativi: simulatori, CAD ed altro”