|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Sep 2003
Città: Modena
Messaggi: 4125
|
rms averaging: me lo spiegate
Ragazzi, trovo in diversi sw di acquisizione l'rms averaging, me lo potreste spiegare per favore, che non ci ho capito molto?
Grazie
__________________
ho concluso felicemente con: masterGR, piantax, aragorn85, battalion75, lukas785, cagnulein, CaFFeiNe, josty,kabira85 e tanti altri |
|
|
|
|
|
#2 | |
|
Senior Member
Iscritto dal: Jan 2006
Città: Vergate Sul Membro (MI)
Messaggi: 16538
|
Quote:
Per valore quadratico medio si intende la media integrale della grandezza "istantanea" al quadrato, calcolata sul "periodo", che dipende dalle componenti in frequenza della grandezza in oggetto, per cui se la grandezza è sinusoidale e l'inviluppo, che sarà costante vale A, il valore quadratico medio è pari ad A/sqrt(2). se però la grandezza in oggetto non è sinusoidale, ma ad esempio è una sinusoide modulata in ampiezza, il valore quadratico medio varia anch'esso nel tempo in funzione del segnale modulante cioè A è in realta una funzione A(t) per cui posso farne la media, che non va necessariamente intesa come media temporale eh, può anche essere una media statistica, bisognerebbe capire cosa vanno ad acquisire quei software... per lo meno presumo sia questo il senso del rms medio... Ultima modifica di hibone : 09-08-2010 alle 22:14. |
|
|
|
|
|
|
#3 | |
|
Senior Member
Iscritto dal: Sep 2003
Città: Modena
Messaggi: 4125
|
Quote:
Se sì non credo che si tratta di quello che ho bisogno in quanto da quel che ho capito è una tecnica di mediatura di diversi segnali. Nel libro dove l'ho letto ho trovato scritto solo questo: Codice:
When we watch the magnitude of the spectrum and attempt to guess the average value of the spectrum component, we are doing a crude RMS*average. We are trying to determine the average magnitude of the signal, ignoring any phase difference that may exist between the spectra. This averaging technique is very valuable for determining the average power in any of the filters of our Dynamic Signal Analyzers. The more averages we take, the better our estimate of the power level.
__________________
ho concluso felicemente con: masterGR, piantax, aragorn85, battalion75, lukas785, cagnulein, CaFFeiNe, josty,kabira85 e tanti altri |
|
|
|
|
|
|
#4 | ||||
|
Senior Member
Iscritto dal: Jan 2006
Città: Vergate Sul Membro (MI)
Messaggi: 16538
|
si esattamente... ( avevo risposto ieri ma poi mi si è chiuso tutto
Quote:
Quote:
Ma il modulo al quadrato delle componenti spettrali non è altro che lo spettro di potenza, o meglio la densità spettrale di potenza... http://it.wikipedia.org/wiki/Spettro_di_potenza ma dal teorema di parseval Quote:
http://it.wikipedia.org/wiki/Teorema_di_Parseval noi sappiamo che questa coincide con la potenza del segnale nel dominio del tempo, per cui un'analisi in frequenza ci permette di stimare la potenza del segnale ricevuto. Fin qui non mi pare ci sia nulla di nuovo. resta da chiarire la frase: Quote:
Per tale motivo avrò una finestra di N campioni, che verranno utilizzati per calcolare la DFT, ovveroun set N campioni in frequenza, di cui posso calcolare il valore medio del modulo quadro, chiamiamolo X. Dato che ad ogni nuovo istante di campionamento la finestra scorre di un posto, aggiungo un nuovo campione nel tempo e perdo quello più vecchio, ottenendo un nuovo set di N campioni nel tempo, di cui posso calcolare la DFT e così via. Per cui il valore di X è associato al più recente dei campioni nel tempo. A questo punto è chiaro che se uso più componenti in frequenza o più campioni nel tempo, la stima della potenza è migliore, del resto è ovvio, che la stima della potenza media è tanto migliore quanto maggiore è il tempo di osservazione. Questo almeno a grandi linee. Se poi ci sono delle variazioni in base al contesto non te lo so dire, visto che non conosco il contesto. Ultima modifica di hibone : 10-08-2010 alle 14:10. |
||||
|
|
|
|
|
#5 | |
|
Senior Member
Iscritto dal: Sep 2003
Città: Modena
Messaggi: 4125
|
Quote:
__________________
ho concluso felicemente con: masterGR, piantax, aragorn85, battalion75, lukas785, cagnulein, CaFFeiNe, josty,kabira85 e tanti altri |
|
|
|
|
|
|
#6 | |
|
Senior Member
Iscritto dal: Jan 2006
Città: Vergate Sul Membro (MI)
Messaggi: 16538
|
Quote:
dato che non molto tempo fa mi sono ritrovato a fare l'analisi spettrale con matlab ti espongo brevemente la teoria di base, che pur essendo piuttosto banale, non viene mai spiegata in modo dettagliato e quindi passare dai libri alla pratica non è così immediato. un analizzatore di spettro ovviamente utilizzerà delle tecniche un tantino differenti, ma la teoria e i passi che segue sono sostanzialmente gli stessi... supponi che il tuo segnale, una volta campionato, dia origine a 1000 campioni, che numeriamo da 1 a 1000, e supponi che ti interessino le prime 50 componenti in frequenza del segnale... dato il teorema di shannon ti servono almeno 100 campioni per ottenere lo spettro contenente fino alla 50-esima componente in frequenza... a questo punto prendi i campioni 1 2 3 4 ...100 ed esegui la fft ottenendo un set di 100 campioni in frequenza, poi prendi i campioni 2 3 4 ...100 101 ed esegui la fft ottenendo un nuovo set di 100 campioni, poi ripeti per il set 3 4 ...100 102 e così via fino ad arrivare al set 901 902... 999 1000 chiaramente ciascun set di campioni è ancora "grezzo" per cui devi apportare le correzioni necessarie. per ciascuno dei 1000 set di campioni dovrai eliminare i 49 campioni immagine normalizzare la potenza dello spettro e quindi eliminare la componente continua. A questo punto hai 1000 spettri, ciascuno corrispondente ad uno dei campioni del segnale, che puoi utilizzare per calcolare la potenza associata a ciascun campione, per cui alla fine della fiera hai 1000 valori di potenza. La media di tali valori ti da la potenza media del segnale sulla banda da 0 a 50hz, altrimenti avrai la potenza istantanea di ciascun campione sulla banda da 0 a 50hz Dato che, sperabilmente, non devi implementare alcun algoritmo, ti ho risparmiato tutte le pippe necessarie alle opportune verifiche, tipo la corrispondenza tra i valori dello spettro continuo e quello discreto, il problema dell'alias e della frequenza di nyquist, tuttavia non dimenticare che il processo di campionamento e quantizzazione introduce un disturbo dovuto alla approssimazione della rappresentazione delle grandezze in esame. un breve escursus sugli analizzatori di spettro è questo http://www.diee.unica.it/misure/Disp...spettro_07.pdf un esempio del passaggio da tempo discreto a dft lo trovi qui http://pcfarina.eng.unipr.it/dispens...dini111896.htm un esempio di utilizzo pratico con algoritmo in pseudo codice lo trovi qui... http://www.convict.lu/Jeunes/ultimate_stuff/RFT.pdf |
|
|
|
|
|
|
#7 |
|
Senior Member
Iscritto dal: Sep 2003
Città: Modena
Messaggi: 4125
|
ti ringrazio, sto studiacchiando la roba. Sti giorni a lavoro son stati impegnativi e non ho avuto molto tempo di darci un occhio
__________________
ho concluso felicemente con: masterGR, piantax, aragorn85, battalion75, lukas785, cagnulein, CaFFeiNe, josty,kabira85 e tanti altri |
|
|
|
|
|
#8 | |
|
Senior Member
Iscritto dal: Jan 2006
Città: Vergate Sul Membro (MI)
Messaggi: 16538
|
Quote:
|
|
|
|
|
|
|
#9 | |
|
Senior Member
Iscritto dal: Aug 2005
Città: Cagliari
Messaggi: 548
|
Quote:
e ho pure letto con scorrevolezza, senza dover rileggere nessun punto |
|
|
|
|
|
|
#10 | |
|
Senior Member
Iscritto dal: Jan 2006
Città: Vergate Sul Membro (MI)
Messaggi: 16538
|
Quote:
( però devo ammettere di aver barato, perchè non ho spiegato come far corrispondere la frequenza di un segnale reale e quella di un segnale virtuale che è la parte più ostrica ) |
|
|
|
|
|
|
#11 | |
|
Senior Member
Iscritto dal: Aug 2005
Città: Cagliari
Messaggi: 548
|
Quote:
io mi son limitato a curiosare la parte più ostrica è sicuramente la migliore, direi LA PERLA del discorso ahahahahahha omamma che freddura!!! ciao |
|
|
|
|
|
|
#12 |
|
Senior Member
Iscritto dal: Sep 2003
Città: Modena
Messaggi: 4125
|
ti stai riferendo alla finestratura?
__________________
ho concluso felicemente con: masterGR, piantax, aragorn85, battalion75, lukas785, cagnulein, CaFFeiNe, josty,kabira85 e tanti altri |
|
|
|
|
|
#13 |
|
Senior Member
Iscritto dal: Jan 2006
Città: Vergate Sul Membro (MI)
Messaggi: 16538
|
no, la finestratura non c'entra, al massimo incide sull'aliasing...
mi riferivo al fatto che l'esempio su matlab utilizza dei campioni intesi in senso assoluto, nel senso che se tu prendi 10000 campioni questi posso equivalere a 10 secondi capionati con 1000 campioni al secondo, oppure a 1000 secondi campionati con 10 campioni al secondo, oppure a 100 secondi campionati con 100 campioni al secondo. per cui in tal senso l'esempio col matlab è fuorviante... nel tuo caso tuttavia il problema non si pone visto che non devi andare a fare alcuna implementazione. |
|
|
|
|
|
#14 | |
|
Senior Member
Iscritto dal: Sep 2003
Città: Modena
Messaggi: 4125
|
Quote:
__________________
ho concluso felicemente con: masterGR, piantax, aragorn85, battalion75, lukas785, cagnulein, CaFFeiNe, josty,kabira85 e tanti altri |
|
|
|
|
|
|
#15 | |
|
Senior Member
Iscritto dal: Jan 2006
Città: Vergate Sul Membro (MI)
Messaggi: 16538
|
Quote:
per di più volevo evitare di dirottare la discussione altrove... |
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 23:53.




















