ch 1,2 - intro, systems, ft

Upload: hossain-soroosh-mohammadi

Post on 06-Apr-2018

219 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/3/2019 Ch 1,2 - Intro, Systems, FT

    1/17

    1

    Digital Signal Processing

    Chapter 2: Discrete-time Signals and Systems

    2

    Digital Signal Processing

    Discrete-time signal processing

    Sampling, no digitization

    Digital Signal Processing Sampling, digitization

    Signal:

    Digital Signal Processing Any function of one or more

    variables which contains useful information

    Signals One dimensional

    Speech signals

    Multi-dimensional

    Pictures

    3

    Digital Signal Processing

    Discrete-time signals

    May be discrete from the beginning

    Could have been the result of sampling a continuous time

    signal

    Discrete-time

    ProcessingD-to-AA-to-D

    x(t) y(t)y[n]x[n]

    Cont.-time

    Signal

    4

    Discrete-Time Sequences

    Discrete-time sequence

    Graphical representation of a discrete-time signal.

    [ ]{ } ,nxx = ,

  • 8/3/2019 Ch 1,2 - Intro, Systems, FT

    2/17

    5

    Discrete-Time Sequences

    Segment of a continuous-time speech signal.

    Sequence of samples obtained with T=125 us

    )(][ nTxnx d= ,

  • 8/3/2019 Ch 1,2 - Intro, Systems, FT

    3/17

    9

    Basic Sequences

    Sinusoidal sequences

    [ ],),cos(

    0nallfornAnx +=

    10

    Periodic Signals

    )cos( 0n

    11

    Periodic Signals

    )cos( 0n

    12

    Basic Sequences

    Exponential sequences

    [ ] .nAnx =

  • 8/3/2019 Ch 1,2 - Intro, Systems, FT

    4/17

    13

    Basic Sequences

    Exponential sequence where is complex

    If

    )( 0 += njneA

    ).sin()cos( 00 +++= nAjnAnn

    [ ] njnjn eeAAnx 0 ==

    jeAA =0 je=

    [ ] )sin()cos( 00)( 0

    +++== + nAjnAeAnx nj

    1=

    [ ] .nAnx =

    14

    Basic Sequences

    Complex exponential sequence

    [ ]

    nj

    Aenx

    )2( 0 +=

    .002 njnjnj AeeAe

    ==

    15

    Discrete-time Systems

    Any operation that maps an input sequence to an output

    sequence

    [ ] [ ]}{ nxTny =

    16

    Discrete-time Systems

    Example: Ideal delay System

    Example: Moving average system

    [ ] [ ]

  • 8/3/2019 Ch 1,2 - Intro, Systems, FT

    5/17

    17

    Discrete-time Systems

    Moving average

    18

    Discrete-time Systems

    Memoryless system

    Example:

    for each value of n.

    [ ] [ ]( ) ,2nxny =

    19

    Linear Systems

    If

    Then

    Or we can combine the two conditions as

    [ ] [ ]{ } [ ]{ } [ ]{ } [ ] [ ]

    [ ]{ } [ ]{ } [ ],

    212221

    naynxaTnaxT

    nynynxTnxTnxnxT

    ==

    +=+=+

    [ ] [ ]

    [ ] [ ]nynx

    nynx

    T

    T

    22

    11

    [ ] [ ]{ } [ ]{ } [ ]{ }nxbTnxaTnbxnaxT 2121 +=+

    20

    Linear Systems

    Accumulator

    Linear?

    [ ] [ ]=

    =n

    k

    kxny

  • 8/3/2019 Ch 1,2 - Intro, Systems, FT

    6/17

    21

    Time Invariance

    If

    Then

    Example:

    Time invariant?

    [ ] [ ]nynxT

    11

    [ ] [ ]0101 nnynnxT

    [ ] [ ]=

    =n

    k

    kxny

    22

    Time Invariance

    Example:

    Time invariant?

    LTI Systems: Linear and time-invariant

    [ ] [ ] ,,

  • 8/3/2019 Ch 1,2 - Intro, Systems, FT

    7/17

    25

    LTI Systems

    LTI Systems are completely characterized by their

    impulse response.

    Given the input signal, the output can be determined.

    [ ] [ ]

    =

    =k

    knkxTny ][

    [ ] [ ] { } [ ]

    =

    =

    ==kk

    knhkxknTkxny ][][

    [ ] ][*][ nhnxny =

    Convolution

    26

    Convolution

    1. Flip one sequence (say h[k]) around origin h[-k]

    2. Shift the flipped sequence h[n-k]

    3. Multiply by the other sequence and add

    [ ] [ ] [ ]

    =

    =

    ==kk

    knxkhknhkxny ][][

    27

    Output of an LTI System

    28

    Output of an LTI System

  • 8/3/2019 Ch 1,2 - Intro, Systems, FT

    8/17

    29

    Convolution

    30

    Convolution Example

    [ ] )3,2,1(

    =nh

    [ ] )1,1,1(=nx

    [ ] ?][*][ == nhnxny

    31

    Convolution Example

    In general:

    Thus

    [ ] [ ] [ ]== Nnununh

    .,0

    ,10,1

    otherwise

    Nn

    [ ] [ ].nuanx n=

    .10 Nnfor

    [ ] [ ]

    =

    =

    =

    =

    ==

    n

    k

    k

    k

    k

    k

    a

    knhaknhkxny

    0

    0

    ][][

    12

    1

    .1

    2

    1

    21

    NNan

    Nk

    NNk

    =

    =

    +

    [ ] .10,1

    1 1

    =

    +

    Nna

    any

    n

    32

    Example

  • 8/3/2019 Ch 1,2 - Intro, Systems, FT

    9/17

    33

    Example (Cont.)

    When n>N-1

    34

    Properties of LTI Systems

    These properties can be proved easily using the definition

    of convolution operation.

    Commutative property

    Distributive property

    [ ] [ ] [ ] [ ]nxnhnhnx =

    [ ] [ ] [ ] [ ] [ ] [ ] [ ]nxnhmnxmhmhmnxnymm

    ===

    =

    =

    [ ] [ ] [ ] [ ] [ ] [ ] [ ]nhnxnhnxnhnhnx 2121 )( +=+

    35

    Properties of LTI Systems

    Serial combination of DT systems

    h1[n] h2[n]

    h2[n] h1[n]

    h1[n]* h2[n]

    36

    Properties of LTI Systems

    Parallel combination of DT systems

  • 8/3/2019 Ch 1,2 - Intro, Systems, FT

    10/17

    37

    Properties of LTI Systems

    LTI systems are BIBO stable if and only if the impulse

    response is absolutely summable

    [ ]

  • 8/3/2019 Ch 1,2 - Intro, Systems, FT

    11/17

    41

    Example

    Causal and stable? FIR or IIR?

    Ideal delay system:

    Moving average system:

    [ ] [ ]dnnxny =

    [ ] [ ]dnnnh = nda positive fixed integer

    [ ] [ ]= ++=2

    11

    121

    M

    Mk

    knxMM

    ny

    [ ] [ ] =++

    = =

    2

    11

    1

    21

    M

    MK

    knMM

    nh

    ++.,0

    ,,1

    121

    21

    otherwise

    MnMMM

    42

    Example

    Causal and stable? FIR or IIR?

    Accumulator:

    Forward Difference

    Backward Difference

    [ ] [ ]

    =

    =n

    k

    kxny

    [ ] [ ]

    =

    =k

    knh

    0; a =0.9 (solid curve) and a=0.5 (dashed curve).

    Magnitude

    Phase

    64

    Symmetry Property of Fourier Transform

    Frequency response for a system with impulse response h[n] = an u[ n].

    a > 0; a =0.9 (solid curve) and a=0.5 (dashed curve).

    Real part

    Imaginary part

  • 8/3/2019 Ch 1,2 - Intro, Systems, FT

    17/17

    65

    66

    Existence of Fourier Transform

    Does the infinite sum converge to a finite value?

    If the sequence is absolute summable, its Fourier

    transform exists. (Sufficient Condition)

    ( )