[PDF] Frequency Response of FIR Filters





Previous PDF Next PDF



Frequency Response of FIR Filters

A simple FIR filter: y[n]=x[n-n. 0. ] • Therefore from the difference equation



Frequency Response of FIR Filters

For example a low-pass filter might allow low-frequency components of a signal through relatively unchanged



Frequency Response of FIR Filters

Frequency Response of a FIR. 1. When the input is a discrete-time complex exponential signal the output of an FIR filter is also a discrete-time complex 



Lecture 13 Frequency Response of FIR Filters

Lecture 13 Frequency Response of FIR. Filters. Fundamentals of Digital Signal Processing. Spring 2012. Wei-Ta Chu. 2012/4/17. 1. DSP



Design of FIR Filters

A general FIR filter does not have a linear phase response but this property is satisfied when Magnitude of Rectangular Window Frequency Response ...



Lecture 14 Frequency Response of FIR Filters 2

19 avr. 2012 ó For the FIR filter with coefficients {b k. }={12



Frequency Response of FIR Filters

DETERMINE the FIR FILTER OUTPUT. • FREQUENCY RESPONSE of FIR. – PLOTTING vs. Frequency. – MAGNITUDE vs. Freq. – PHASE vs. Freq.



UNIT - 7: FIR Filter Design

25 oct. 2016 For a desired frequency response with tight constraints on the passband



Response Maskingfor Efficient Narrow Transition Band FIR Filters

Implementation of Narrow-Band Frequency-Response Masking for Efficient Narrow Transition Band FIR Filters on FPGAs. Syed Asad Alam and Oscar Gustafsson.



Finite Impulse Response (FIR) Digital Filters (II) Ideal Impulse

Low Pass filter. Frequency. Response in dB for 11 and 21 coefficients. Low pass filter phase response for 21-coefficient design 

EEL3135: Discrete-Time Signals and Systems Frequency Response of FIR Filters - 1 -

Frequency Response of FIR Filters

1. Introduction

In this set of notes, we introduce the idea of the frequency response of LTI systems, and focus specifically on the frequency response of FIR filters. 2.

Steady-state fr

equency r esponse of L

TI systems

A. Introduction

Let us consider a discrete-time, LTI system with impulse response . One question of great significance

in analyzing systems is how such a system will modify sinusoidal inputs of various frequencies. For example,

a low-pass filter might allow low-frequency components of a signal through relatively unchanged, while

dampening or attenuating higher frequencies. In continuous time, we represent frequencies as cosine functions: (1)

where denotes the frequency (in Hz) of . The discrete-time equivalent is, of course, just a sampled ver-

sion of : (2)

where denotes the sampling frequency in Hz. Note that in equation (2), we can group all the constant terms

inside the cosine function together: (3) such that, , . (4)

Note that denotes the normalized frequency variable that we have seen before in our discussion of the dis-

crete-time Fourier transform (DTFT), and if we know for a particular discrete-time signal we can use

equation (3) to convert between the frequency variable and corresponding real frequencies .

So, for a discrete-time LTI system with impulse response , we will now derive the output for a dis-

crete-time sinusoidal input as given by equation (4).

B. Derivation

Recall from the inverse Euler relations, that we can express equation (4) in terms of two complex exponen-

tials: (5) Therefore, by linearity, we can compute the output by computing the outputs and for the following two complex exponentials: and (6) such that, , and, (7) . (8)

For an LTI system the output corresponding to an input and impulse response can be written as:hn[]

xt()2πft()cos=fxt() xt() xn[]xn fs ()2πfn f s ()[]cos== f s

θ2πff

s xn[]nθ()cos=∞-n∞<< fs xn[] f hnyn[] xn[] xn[]nθ()cose jnθ e jnθ-

2-----------------------------

yn[]y1 n[]y 2 n[] x 1 n[]e jnθ =x 2 n[]e jnθ- xn[]1 2---x 1n[]1 2---x 2 n[]+= yn[]1 2---y 1 n[]1 2---y 2 n[]+= xn[]hn[] EEL3135: Discrete-Time Signals and Systems Frequency Response of FIR Filters - 2 - (9)

Hence,

(10) (11) (12) Now, recall our definition of the DTFT for a sequence : (13)

Therefore, we can rewrite equation (12) as:

(14) where denotes the DTFT of the impulse response . We can pursue a similar derivation for (15) (16) (17)

Note that we can rewrite equation (17) as:

(18) where, . (19) Using equation (18), we now can compute the output for the sinusoidal input : (20) (21)

Note from the definitions of and , that the following relationships hold true:yn[]hn[] * xn[]hk[]xn k-[]

k∞-=∞ y 1 n[]hn[] * x 1 n[]hk[]x 1 nk-[] k∞-=∞ y 1 n[]hk[]e jnk-()θ k∞-=∞ y 1 n[]e jnθ hk[]e jkθ- k∞-=∞ xn[] Xe jθ ()xn[]e jnθ- n∞-=∞ y 1 n[]e jnθ He jθ He jθ ()hn[] x 2 n[] y 2 n[]hn[] * x 1 n[]hk[]x 2 nk-[] k∞-=∞ y 2 n[]hk[]e jnk-()θ- k∞-=∞ y 2 n[]e jnθ- hk[]e jkθ k∞-=∞ y 2 n[]e jnθ- He jθ- He jθ- ()hk[]e jkθ k∞-=∞ yn[]xn[] yn[]1 2---y 1 n[]1 2---y 2 n[]+= yn[]1 2---e jnθ He jθ ()1 2---e jnθ- He jθ- He jθ ()He jθ- EEL3135: Discrete-Time Signals and Systems Frequency Response of FIR Filters - 3 - (22) (23)

We now substitute,

and (24) into equation (21), and then use properties (22) and (23) to simplify the expression for : (25) (26) (27) . (28) To summarize, the output of an LTI system with impulse response for a sinusoidal input , , , (29) is given by, , (30) where, = DTFT of the impulse response . (31) The function is known as the frequency response function, and gives us the amplitude and phase at

the output of the system for sinusoids of different frequencies. That is for all discrete-time frequencies , we

can use equation (30) to compute how different frequency components at the input are modified (both in

amplitude and phase).

C. Generalization to arbitrary sinusoidal inputs

Now, we want the generalize the result in equations (29) through (31) for general sinusoidal inputs of the

form, , . (32)

Due to linearity and time invariance, the output will just be a scaled and time-shifted version of equa-

tion (30): . (33)

D. Frequency response of FIR filters

FIR LTI systems are given by the following general equation: (34) The impulse response for such systems is given by,He jθ- ()He jθ He jθ- ()?He jθ He jθ ()He jθ ()e jHe jθ =He jθ- ()He jθ- ()e jHe jθ- yn[] yn[]1 2---e jnθ He jθ ()e jHe jθ 1 2---e jnθ- He jθ- ()e jHe jθ- yn[]1

2---He

jθ ()e jnθjHe jθ He jθ ()e jnθ-jHe jθ yn[]He jθ ()e jnθHe jθ e jnθHe jθ yn[]He jθ ()nθHe jθ ()?+[]cos= hn[]xn[] xn[]nθ()cos=∞-n∞<< yn[]He jθ ()nθHe jθ ()?+[]cos= He jθ ()hk[]e jkθ- k∞-=∞ =hn[] He jθ xn[]Anθα+()cos=∞-n∞<< yn[] yn[]He jθ ()AnθαHe jθ ()?++[]cos= yn[]b k xn k-[] k0=M hn[] EEL3135: Discrete-Time Signals and Systems Frequency Response of FIR Filters - 4 - (35)

Therefore, we can rewrite the frequency response function in terms of the filter coefficients for

FIR systems:

. (36)

Note that the limits in the summation above are now no longer infinite. Below, we explore properties of a sim-

ple FIR filter.

3. Simple FIR filter example

A. Introduction

Consider the following simple FIR system:

(37)

In a previous lecture, we have already seen that the filter in equation (37) is an example of a low-pass filter

(see 1/16 lecture notes). Intuitively, we can see this is the case if we consider the output of the system for two

different inputs and : , , (38) , . (39)

Note that the first input sequence corresponds to zero frequency ( ), while the second input sequence

corresponds to the highest possible normalized frequency ( ). For these inputs, the corresponding out-

puts are given by, and (40) . (41)

These input and output sequences are plotted in Figure 1 below. Thus, it appears that this filter passes through

the lowest frequency unchanged, while completely zeroing out the highest possible discrete-time frequency;

that's why we would call this filter a low-pass filter. In the next section, we will derive the frequency response

function for the filter in equation (37), and explore some of its properties.

B. Frequency response function

From the definition in equation (36), for the filter in equation (37) is given by, . (42)

We can rewrite equation (42) as:

(43) From equation (43), and are straightforward to compute: (44)hn[]b n

0???=n01...M,, ,{}?

elsewhere He jθ ()b k He jθ ()b k e jkθ- k0=M yn[]12xn[]12xn1-[]+= x 1 n[]x 2 n[] x 1 n[]nθ()cos

θ0=

1==∞-n∞<<

x 2 n[]nθ()cos nπ()cos1

1-???=n even=

n odd===∞-n∞<<

θ0=

y 1 n[]121()121()+1== y 2 n[]121-()121()+0== He jθ He jθ He jθ ()1 2---e jkθ- k0=1quotesdbs_dbs14.pdfusesText_20
[PDF] frequency response of fir filter in matlab

[PDF] frequency spectrum of image matlab

[PDF] fresh bistro at the pavilion houston

[PDF] fresh frozen tissue protocol

[PDF] freshwater crisis

[PDF] frfhn

[PDF] fringe benefits

[PDF] fringe benefits examples

[PDF] front end

[PDF] frontier flight schedule pdf

[PDF] ftc complaint search

[PDF] ftse circuit breaker

[PDF] fujikura atmos black review

[PDF] full english grammar book pdf free download

[PDF] full english grammar course pdf