Sie sind auf Seite 1von 17

Digital Signal Processing

Digitale Signalverarbeitung
VO 2 182.080, LU 1 182.079

www.soc.tuwien.ac.at/courses/dsp
Herbert Grnbacher
Institut fr Technische Informatik (E182)
gruenbacher@tuwien.ac.at
DSP-1-Einfhrung

Organisatorisches
Bitte LVen in TUWIS++ abonnieren.

DSP-1-Einfhrung

Tag

Uhrzeit

Hrsaal

Do, 06.10.2005
Do, 13.10.2005
Do, 20.10.2005
Do, 27.10.2005
Do, 03.11.2005
Do, 10.11.2005
Do, 17.11.2005
Do, 24.11.2005
Do, 01.12.2005
Do, 15.12.2005

12:00 bis 15:00


13:00 bis 16:00
12:00 bis 15:00
12:00 bis 14:00
12:00 bis 15:00
12:00 bis 15:00
12:00 bis 14:30
12:00 bis 15:00
12:00 bis 15:00
12:00 bis 15:00

EI 5 Hochenegg HS
EI 5 Hochenegg HS
Vortmann HS, GM 3
Vortmann HS, GM 3
Vortmann HS, GM 3
Vortmann HS, GM 3
Vortmann HS, GM 3
Vortmann HS, GM 3
EI 10 Fritz Paschke HS
EI 10 Fritz Paschke HS

(Do, 12.01.2006

12:00 bis 15:00

EI 5 Hochenegg HS)

DSP-1-Einfhrung

DSP bung
Hausbung
Beispiele werden in VO ausgegeben und
auf der Web-Seite bekannt gemacht.
Lsungen zur mndlichen Prfung
mitbringen

bung im Labor wird bekannt gegeben


Prfungstermine in TUWIS++
DSP-1-Einfhrung

Fr die Berechnungen von DSP-Aufgaben wird MATLAB verwendet.


Neben der Basisinstallation ist noch die Toolbox Signal
Processing erforderlich. Fr praktische Filterberechnungen und
Implementierungen ist die Toolbox Filter Design unerlsslich, die
aber weit ber den Stoff der Lehrveranstaltung hinausgeht.
Matlab (inkl. Simulink) kann als Studentenlizenz zum Preis von
87, unter folgender Adresse bezogen werden:
https://www.academic-center.at/cgi-bin/product/P13511
Die Toolboxen knnen direkt von MathWorks bezogen werden.
Einen berblick ber alle Matlab-Toolboxen finden Sie unter:
http://www.mathworks.com/academia/student_version/companion.html
Der Preis fr die Signal Processing Toolbox (und die Control System
Toolbox) ist $ 29,, alle anderen Toolboxen kosten $ 59,.
Die Toolboxen knnen ber folgende Adresse bestellt werden:
http://www.mathworks.com/store/platformReleaseStuSubmit.do
DSP-1-Einfhrung
5

(Digital) Signal (Processing)


Signal
Eine sich verndernde physikalische
Gre die bearbeitet, gespeichert und
bertragen werden kann, z.B. Sprache,
Audio, Video, Temperatur

DSP-1-Einfhrung

Signaldarstellung
Signale knnen in den verschiedensten
Formen und Darstellungen auftreten,
z.B. Sprache/akustisches Signal ==>
Mikrophon/elektrisches Signal ==>
Magnetisierung/magnetisches Signal;
Zahlenfolge/digitales Signal (CD)

DSP-1-Einfhrung

Zusammensetzung von Signalen


Impulsfunktion
Darstellung im Zeitbereich
Fourier-Reihe,
Fouriertransformation
Darstellung im Frequenzbereich bzw.
Spektraldarstellung
Fourier-Demo
Jean Baptiste Joseph Baron de Fourier, 1768 - 1830

DSP-1-Einfhrung

Processing / System
Ein System ist eine Einrichtung, die
Signale beeinflussen, ndern,
aufzeichnen, wiedergeben,
bertragen kann, z.B. CD-Spieler
Systeme arbeiten mit Signalen und
erzeugen neue Signale oder neue
Signaldarstellungen.
DSP-1-Einfhrung

Digital
Darstellung durch Zahlen, d.h.
numerische Darstellung einer Gre.
Abtastung: Quantisierung im Zeitbereich
Digital: Quantisierung im Amplitudenbereich

DSP-1-Einfhrung

10

Abtasttheorem
Abtast-Theorem eingehalten (Audio)
Abtast-Theorem nicht eingehalten
(Audio)
Abtast-Theorem nicht eingehalten
(Video)

DSP-1-Einfhrung

11

Darstellung
Signale und Systeme werden in
mathematischer Form dargestellt.
Damit ist die Beschreibung und das
Verstndnis von Signalen und
Systemen mglich und der
Entwurf und die Implementierung von
Systemen, die eine gewnschte
Eigenschaft haben.
DSP-1-Einfhrung

12

3 point running average


n
x[n]
y[n]

n < -2
0
0

-2
0
0

-1
0
0

0
2
2/3

1
4
2

2
6
4

3
4
14/3

4
2
4

5
0
2

6
0
2/3

7
0
0

n>7
0
0

3-Punkt Mittelwertfilter
6
4

y[0] = 13 ( x[0] + x[1] + x[2])

y[1] = 13 ( x[1] + x[0] + x[1])

0
-2

-1

2
3
Eingangssignal

...
y[n] = 13 ( x[n] + x[n 1] + x[n 2])

5
4
3
2
1
0
-2

-1

2
3
Ausgangssignal

DSP-1-Einfhrung

13

Finite Impulse Response Filter


Nichtrekursive Filter
x[n]
Discrete-Time System
Input

y[ n] = {x[n]}

Output

General purpose Prozessor


Signalprozessor
Hardware
DSP-1-Einfhrung

14

Allgemeines FIR Filter


M

y[n] = bk x[n k ]
k =0

Ordnung des Filters M,


Zahl der Filterkoeffizienten: Lnge des Filters L = M + 1
z.B.: y[n] = 13 x[n] + 13 x[n 1] + 13 x[n 2]
DSP-1-Einfhrung

15

Unterlagen zur Vorlesung


Folien,Text und Beispiele
www.soc.tuwien.ac.at/courses/dsp
DSP FIRST
J.A. McClellan, R.W. Schafer, M.A. Yoder
Prentice Hall

Preis des Buches 55,


DSP-1-Einfhrung

16

Ein Bitte zum Abschluss


Sie finden sicher viele Fehler.
Bitte
Papier: Ausbessern und in
Postkasten Wiedner Hauptstrae
Per E-Mail

Danke!
DSP-1-Einfhrung

17