Digital Signal Processing using MATLAB PREFACE Brooks/Cole

advertisement
정보통신공학부 DSP 연구실
2002-03-11
Digital Signal Processing
using MATLAB
Brooks/Cole
Vinay K. Ingle
John G. Proakis
PREFACE
z Scope of the Book
z Organization of the Book I
{ Chapter 1 : Introduction
z Introduce the discipline of Signal Processing
z Discusses the advantages of DSP over analog signal processing
z Introduce the MATLAB
{ Chapter 2 : Discrete-time signal and systems
z Brief review of discrete-time signal and systems in the time domain.
z Appropriate use of MATLAB function is demonstrated
{ Chapter 3 : The Discrete-time Fourier Analysis
z Discuses discrete-time signal and system representation in the
frequency domain.
z Sampling and reconstruction of analog signals are also presented.
{ Chapter 4 : The z-Transform
z Signal and system description in the complex frequency domain.
z Analyze z-transforms , inverse z-transforms
z Solutions of difference equations
Digital Signal Processing Using
MATLAB
wycho@kongju.ac.kr
정보통신공학부 DSP 연구실
2
1
정보통신공학부 DSP 연구실
2002-03-11
PREFACE
z Organization of the Book II
{ Chapter 5 : The Discrete Fourier Transform
z Computation of the Fourier Transform and efficient implementation
z Discrete Fourier series is used to introduce the Discrete Fourier
Transform
z Several of its properties are demonstrated using MATLAB.
{ Chapter 6 : Digital Filter Structures :
z Discusses several structure for the implementation of digital filters
(Lattice, ladder filter)
{ Chapter 7 : Fir Filter Design
z Digital filter Design
z Window design, Frequency sampling design, equiripple design
{ Chapter 8 : IIR Filter Design
z Analog filter design
z Filter transformation & filter-band transformation
{ Chapter 9 : Applications in Adaptive Filtering
{ Chapter 10 : Applications in Communications
Digital Signal Processing Using
MATLAB
정보통신공학부 DSP 연구실
3
1 INTRODUCTION I
z Overview of Digital Signal Processing
Signals
- Natural
-Manmade
- Speech
- Music
- Useful
- Un useful
{ Signals in an engineering context : Carrier of information
{ Signal Processing
z An Operation designed for extracting, enhancing, storing and
transmitting useful information
Digital Signal Processing Using
MATLAB
wycho@kongju.ac.kr
정보통신공학부 DSP 연구실
4
2
정보통신공학부 DSP 연구실
2002-03-11
1 INTRODUCTION II
z 1. How are signal processed?
{Analog Signal
z Continuously in time and amplitude
{ASP (Analog Signal Processing)
z Processed Using electrical networks containing active
and passive circuit elements.
z Ex) Radio & television receiver
Analog Signal : xa(t)
Analog signal processor
Digital Signal Processing Using
MATLAB
ya(t) : Analog Signal
정보통신공학부 DSP 연구실
5
1 INTRODUCTION III
{DSP (Digital Signal Processing)
Equivalent Analog Signal Processor
digital
Analog
PrF
ADC
digital
DSP
DAC
PoF
Analog
Discrete System
Digital Signal Processing Using
MATLAB
wycho@kongju.ac.kr
정보통신공학부 DSP 연구실
6
3
정보통신공학부 DSP 연구실
2002-03-11
1 INTRODUCTION IV
PrF :
(Prefilter or antialiasing Filter)
- Conditions the analog signal to prevent aliasing
- Produces a stream of binary number from analog
ADC :
(Analog-to-Digital Converter) signal
DSP :
(Digital Signal Processor)
- Heart of DSP
- General-purpose computer, special-purpose
processor digital hard ware
- Produce a staircase waveform from a sequence of
DAC :
(Digital-to-Analog Converter) binary numbers.
PoF :
(Post filter)
- Smooth out staircase waveform into the desired
analog Signal
Digital Signal Processing Using
MATLAB
정보통신공학부 DSP 연구실
7
1 INTRODUCTION V
z 2. Advantages of DSP over ASP
{ Draw back of ASP
z Nonflexibility in processing
z Complexity in system design
z Expensive products
{ Advantage of DSP
z Developed using software running on a general-purpose computer
z DSP operations are base on additions and multiplications (so extremely
stable processing, and stability independent of temperature)
z DSP operations can easily be modified in real time, by simple
programming changes, or by reloading of register
z DSP has lower cost
• (memory, gates, microprocessor)
{ Draw back of DSP
z Low speed in very high frequency
{ DSP Applications
z Consumer electronics, Communications, Wireless telephones, Medical
image
Digital Signal Processing Using
MATLAB
wycho@kongju.ac.kr
정보통신공학부 DSP 연구실
8
4
정보통신공학부 DSP 연구실
2002-03-11
1 INTRODUCTION VI
z3. Two important categories of DSP
Digital
Signal
Analysis
Digital filter
Measurements
Digital Signal
Digital Signal Processing Using
MATLAB
정보통신공학부 DSP 연구실
9
1 INTRODUCTION VII
Signal Analysis :
Deal with the
measurement of
signal properties
-
Spectrum (frequency and/or phase) analysis
Speech recognition
Speak verification
Target detection
Signal Filtering :
Signal in – Signal
out
-
Removal of unwanted background noise
Removal of interference
Separation of frequency bands
Shaping of the signal spectrum
z A FEW WORDS ABOUT MATLAB
z MATLAB is an interactive, matrix –based system for
scientific and engineering numeric computation and
visualization
Digital Signal Processing Using
MATLAB
wycho@kongju.ac.kr
정보통신공학부 DSP 연구실
10
5
Download