Professional Documents
Culture Documents
62743 E23 Exam V6
62743 E23 Exam V6
62743 E23 Exam V6
Eksamen E23
1/10
62743
Digital Signal Processing
E23 Eksamen
Eksamensopgave 1 (25 %)
Et diskret LTI-system giver følgende output
𝑥1 [𝑛] = 𝑢[𝑛].
Spørgsmål 1-1
Spørgsmål 1-2
Spørgsmål 1-3
Beregn i hånden systemets magnituderespons |𝐻(𝜔)| og faserespons ∠H(ω) = arg(𝐻(𝜔)) som funktioner
af ω. I begge tilfælde ønskes en analytisk løsning hvor impulsresponsets symmetri udnyttes i beregningen.
Plot det fundne magnituderespons og faserespons for −𝜋 ≤ 𝜔 ≤ 𝜋. Kontroller din beregning ved også at
benytte MATLAB funktionen freqz til at generere plots af magnituderesponset og faseresponset.
Hvilken type faserespons havde du forventet at finde baseret på impulsresponsets form? Stemmer det fundne
faserespons overens med forventningen?
Spørgsmål 1-4
Systemet kan beskrives som en kaskade (serieforbindelse) af to FIR-filtre. Det første FIR-filter i kaskaden
har systemfunktionen 𝐻1 (𝑧) = 1 − 𝑧 −1 . Find systemfunktionen 𝐻2 (𝑧) for det andet FIR-filter i kaskaden.
2/10
62743
Digital Signal Processing
E23 Eksamen
Eksamensopgave 2 (25 %)
I denne opgave skal et digitalt filter designes. Filteret er karakteriseret som følger
I spørgsmålene nedenfor er det tilladt at benytte Matlab. Koden til Matlab skal i så fald inkluderes i besvarelsen
således at det dokumenteres hvorledes Matlab funktionerne benyttes.
Bemærk at appendikset bagerst i dette opgavesæt vil kunne benyttes ved besvarelsen.
Spørgsmål 2-1
Dette spørgsmål omhandler det analog prototype Chebyshev type I filter og følgende 4 delopgaver ønskes
besvaret.
Hint: Det erindres at digitale og analoge frekvenser er relateret via frekvens forvridning (Engelsk frequency
warping). Det erindres også at overføringsfunktionen i det analog domæne kan udtrykkes i Matlab vha et
kommandokald der delvist skrives som sys = tf( indsæt , indsæt ).
Spørgsmål 2-2
Hvis minimum orden af prototype filteret ikke er bestemt i spørgsmål 2-1, kan det i det følgende antages at
orden er n = 4.
• Opskriv hvilken transformation der skal benyttes for at udregne højpasfilterets overføringsfunktion
(Engelsk: transfer function).
• Udregn og opskriv overføringsfunktionen for det analoge højpasfilter HHP(s).
• Plot magnituden af overføringsfunktion HHP(s) i dB som funktion af vinkelfrekvens Ω
Hint: Det erindres at overføringsfunktioner i det analog s-domæne skrives på nedenstående form og at
filterkoefficienterne α og β bedes udregnet og angivet.
3/10
62743
Digital Signal Processing
E23 Eksamen
Overføringsfunktionen kan findes analytisk, men det er også tilladt at benytte relevante funktion i Matlab. Hvis
Matlab benyttes til udregningerne skal kommenteret kode inkluderes i svaret hvor det er relevant.
Spørgsmål 2-3
Det digitale højpasfilter’s overføringsfunktion HHP(z) findes fra den analoge overføringsfunktion ved hjælp
af den bilinære transformations-metode (BLT) og følgende ønskes besvaret.
Hint: Det erindres at overføringsfunktioner i det digitale z-domæne skrives på nedenstående form og at
filterkoefficienterne b og a bedes udregnet og angivet.
Y (z) b0 + b1 z -1 + + b M z -M
H HP ( z ) =
X (z) 1 + a1 z -1 + a 2 z -2 + + a N z -N
Overføringsfunktionen kan findes analytisk, men det er også tilladt at benytte funktioner i Matlab. Hvis Matlab
benyttes til udregningerne skal kommenteret kode inkluderes i svaret hvor det er relevant.
Det erindres at overføringsfunktionen i det digitale domæne kan udtrykkes i Matlab vha af et kommandokald
der delvist skrives som sys = tf( indsæt , indsæt , indsæt , 'Variable','z^-1' ).
Spørgsmål 2-4
I dette spørgsmål ønskes det designede filter undersøgt og følgende 2 delopgaver ønskes besvaret.
4/10
62743
Digital Signal Processing
E23 Eksamen
Eksamensopgave 3 (25 %)
Et analogt signal 𝑓𝑎 (𝑡) har den Fourier transformerede 𝐹𝑎 (Ω) vist nedenfor
Spørgsmål 3-1
Signalet 𝑓𝑎 (𝑡) samples med samplings vinkelfrekvens Ω𝑠 , hvor følgende 3 værdier af Ω𝑠 betragtes:
Nedenfor vises for hvert af disse tilfælde 3 periodeintervaller af grafen for den diskret tid Fourier
transformerede 𝐹𝑎 (𝛺 − 𝑘Ω𝑠 ) af det samplede signal 𝑓[𝑛] (for 𝑘 = −1, 0, 1)
5/10
62743
Digital Signal Processing
E23 Eksamen
Afgør i hvert af tilfældene, hvorvidt samplingskriteriet er opfyldt eller ej. Begrund svaret.
6/10
62743
Digital Signal Processing
E23 Eksamen
Spørgsmål 3-2
Betragt nu et andet signal 𝑔𝑎 (𝑡) med den Fourier transformerede 𝐺𝑎 (Ω) vist nedenfor:
Spørgsmål 3-3
• Tegn pol–nulpunktsdiagrammet for 𝐻1 (𝑧). Find konvergensområdet (ROC) for 𝐻1 (𝑧) og diskuter
hvorvidt filteret er stabilt.
• Argumenter for at det inverse filter, 𝐻2 (𝑧) = 1/𝐻1 (𝑧) , også er stabilt.
7/10
62743
Digital Signal Processing
E23 Eksamen
Eksamensopgave 4 (25 %)
I denne opgave skal et digitalt filter delvist designes og karakteriseret. Filteret skal tillade signaler over
300 Hz at passere.
Spørgsmål 4-1
Impulsresponset af et ideelt højpasfilter hHP[n], hvor n er sample nummer, er relateret til den normaliserede
vinkelfrekvens afskæringsfrekvens ωc (Engelsk cut-off) som følger
π - ωc
π n=0
h HP n =
sin ( nωc ) n0
- ωc
π nωc
Filteret designes vha. et firkantvindue og det kan antages at antallet af filter taps for højpasfilteret kan estimeres
på samme måde som for et lavpasfilter.
Dette spørgsmål indeholder 4 delspørgsmål som ønskes besvaret. De ønskede resultater kan udregnes ved
hjælp af funktioner i Matlab.
Hvis Matlab benyttes til udregningerne skal kommenteret kode inkluderes i svaret hvor det er relevant.
a) Udregn ωc.
b) Udregn antallet af nødvendige taps N.
c) Udregn og angiv filter koefficienterne for det kausale trunkerede (taps N) højpasfilter.
d) Plot amplituden af overføringsfunktionen (Engelsk Magnitude of the frequency response) i dB som
funktion af frekvens F = f·Fs hvor f er den normaliserede frekvens.
8/10
62743
Digital Signal Processing
E23 Eksamen
Spørgsmål 4-2
Antag at et analogt signal xa(t) som funktion af tiden t kan beskrives som følger
• F1 = 100 Hz
• F2 = 350 Hz
• A1 = 6
• A2 = 2
Det samplede signal x[n] er dannet ved at sample det analoge signal xa(t) med
a) Udregn og plot absolutværdien (engelsk magnitude) af spektret af det samplede signal x[n] som
funktion af frekvens F = f·Fs i Hz.
b) Noter amplitudeværdierne ved frekvenserne f·Fs = ±100 Hz og ±350 Hz.
De ønskede resultater kan udregnes ved hjælp af funktioner i Matlab. Hvis Matlab benyttes til udregningerne
skal kommenteret kode inkluderes i svaret hvor det er relevant.
Spørgsmål 4-3
a) Find dæmpningen i dB af filteret fra spørgsmål 4-1 ved frekvenserne f·Fs = ±100 Hz og ±350 Hz.
b) Udregn amplitudeværdien i lineære enheder af signalet ved frekvenserne f·Fs = ±100 Hz og ±350 Hz
efter at signalet er blevet filtreret.
Bemærk, delspørgsmål a) kan besvares ved at aflæse amplitude af overføringsfunktionen i spørgsmål 4-1.
9/10
62743
Digital Signal Processing
E23 Eksamen
0.0313
6 6 5 4
s + 0.5707s + 1.6628s + 0.6906s3 + 0.6991s 2 + 0 .1634s + 0.0442
10/10