Che cos'è un AMDF?


9

La pagina di Wikipedia per la funzione / formula della differenza di magnitudo media (AMDF) sembra vuota. Che cos'è un AMDF? Quali sono le proprietà di AMDF? Quali sono i punti di forza e di debolezza di AMDF, rispetto ad altri metodi di stima del passo come l'autocorrelazione?


3
Questo documento è molto utile.
jojek

Risposte:


10

Non ho mai visto la parola "Formula" con "AMDF". La mia comprensione della definizione di AMDF è

QX[K,n0]1NΣn=0N-1|X[n+n0]-X[n+n0+K]|

n0 x [ n ] Q x [ k , n 0 ] 0 k k = 0 Q x [ 0 , n 0 ] = 0 x [ n ] P P Q x [ P , n 0 ] = 0 Q x [ m P , n 0 ] = 0 m è il quartiere di interesse in . Nota che stai sommando solo termini non negativi. Quindi . Chiamiamo " " il "ritardo" . chiaramente se , allora . Inoltre, se è periodico con il periodo (e facciamo finta per il momento che sia un numero intero), allora e per qualsiasi numero intero .X[n]QX[K,n0]0KK=0QX[0,n0]=0X[n]PPQX[P,n0]=0QX[mP,n0]=0m

Ora anche se non è precisamente periodico, o se il periodo non è precisamente un numero intero di campioni (alla particolare frequenza di campionamento che stai usando), ci aspetteremmo per qualsiasi ritardo che è vicino al periodo o qualsiasi multiplo intero del periodo. In effetti, se è quasi periodico, ma il periodo non è ad un numero intero di campioni, ci aspettiamo di essere in grado di interpolare tra valori interi di per ottenere un minimo ancora più basso.X[n]QX[K,n0]0KX[n]QX[K,n0]K

Il mio preferito non è l'AMDF ma l'ASDF (indovinate cosa significa la "S"?)

QX[K,n0]1NΣn=0N-1(X[n+n0]-X[n+n0+K])2

Si scopre che puoi fare un calcolo con quello perché la funzione quadrata ha derivate continue, ma la funzione del valore assoluto no.

Ecco un altro motivo per cui mi piace ASDF meglio di AMDF. Se è molto grande e giochiamo un po 'a piede libero con i limiti della somma:N

Qx[k]=1N(n(x[n]x[n+k])2)=1N(n(x[n])2+n(x[n+k])22nx[n]x[n+k])=1Nn(x[n])2+1Nn(x[n+k])22Nnx[n]x[n+k]=x2[n]¯+x2[n]¯2Rx[k]=2(x2[n]¯Rx[k])

dove

Rx[k]1Nnx[n]x[n+k]=x2[n]¯12Qx[k]=Rx[0]12Qx[k]

viene normalmente identificato come "autocorrelazione" di .x[n]

Quindi ci aspettiamo che la funzione di autocorrelazione sia una replica capovolta (e offset) dell'ASDF. Ovunque il picco di autocorrelazione è dove l'ASDF (e di solito anche l'AMDF) ha un minimo.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.