NEDFOLDING VED SAMPLING



Beskrivelse av systemet som skal simuleres

I denne simulatoren genereres et sinussignal x(t), som samples. Samplingen gir det tidsdiskrete signalet xs(k) der k er tidsskrittets eller samplingens nr. Begge signaler plottes i sann tid. Du kan justere både signalfrekvensen og samplingsfrekvensen, og du vil tydelig se at nedfolding skjer dersom samplingsfrekvensen er for lav i forhold til signalfrekvensen.


Målet med denne laben

Målet er å utvikle en forståelse av hvordan nedfolding kan oppstå når et signal samples.


Motivasjon

Sampling av tidskontinuerlige signaler foregår i alle applikasjoner der en datamaskin benyttes for å lese inn måledata, f.eks. ved måling av prosessvariable (som trykk, temperatur, nivå, posisjon, turtall), akkustiske målinger, registrering av bildedata, m.m. Dersom samplingen foregår for langsomt (sjeldent) i forhold til (signal)frekvensen i det samplede signalet, oppstår nedfolding, som innebærer at det tidsdiskrete signalet får en annen (mindre) frekvens enn det opprinnelige signalet. Det er åpenbart at nedfolding kan skape alvorlige problemer, f.eks. i audio-applikasjoner.


Teori

Gitt et tidskontinuerlig sinussignal, x(t), med frekvens fkont [Hz] som samples med samplingsfrekvens fs [Hz]. Nyquistfrekvensen fN er definert som halve samplingsfrekvensen:

fN = fs/2

Dersom signalfrekvensen fkont er større enn fN, oppstår nedfolding, hvilket innbærer at det resulterende tidsdiskrete signal, xs, får en frekvens, fdisk, som er mindre enn signalfrekvensen fkont. Figur 1 viser sammenhengen mellom fdisk og fkont.

Figur 1

Fra figuren kan vi bl.a. finne at  fdisk blir lik differansen fsfkont dersom fkont er mellom  fN og fs, som er det "laveste" frekvensområdet der det oppstår nedfolding.

Den engelske betegnelsen på nedfolding er aliasing ("som opptrer under falskt navn").


Oppgaver

  1. Velg fkont og fs slik at nedfolding ikke skal oppstå (jf. figur 1). Kjør simulatoren. Stemmer det at det ikke det ikke oppstår nedfolding?
  2. Velg fkont og fs slik at nedfolding skal oppstå (f.eks. fkont = 0,5 og fs = 0,6 Hz), jf. figur 1. Beregn ut fra figur 1 den resulterende frekvensen fdisk (i det tidsdiskrete signal). Kjør laben. Oppstår det faktisk nedfolding? Og hvor stor er den observerte frekvensen fdisk? Stemmer beregninger og observasjoner?
  3. Hva skal fdisk bli dersom fkont er lik Nyquistfrekvensen? Kjør laben. Bekreftes resultatet?

[KYBSIM] [TechTeach]


Oppdatert 13.9.04. Utviklet av Finn Haugen. E-postadresse: finn@techteach.no.