• Aucun résultat trouvé

~:: 1=l+Ll±JrlJ+:H

N/A
N/A
Protected

Academic year: 2022

Partager "~:: 1=l+Ll±JrlJ+:H "

Copied!
6
0
0

Texte intégral

(1)

_ 1/ fre~ric j ~orris

(2)

210 Half-band Filters Chapter 8

Impulse Response· Rem a~ Trick wilh lnsMed Samples

o.s,----,, - - , , - - r , ---'-,'-,

==;.:,

"-"=.-'. -'-"'"--.-'. =~.c'---,,---..---.,--,

~:: 1=l+Ll±JrlJ+:H

' '

' '

' '

"

Time frequency Response

12 14 16 16

1 --- (--- ( ' ----+;_; --~-+---i----+-""--;------; ---;---- ---

o.a --···j··"" ... l-···-----!---····r--···j···i··---···i·· ---···r···f··-···

'

'l§ 0.6 --···-··. i--···---. j... . .... ; ... ---~---l---1-- ··---~---·. ---~---~---. ---····

~ :: :::::::::::1:::::::::::!--: __ :::::t:: :::::r::::: ::r:::::: ::c:::: ::L::::_::T::::::::r:::::: :

l :

i

i

\ \

i \ l

~0~--.+--~.~---L.--~"---i----+--~~--f~-~8---J.lO

frequency (kHz)

Figure 8.8 Impulse Response and Frequency Response of Trick One-Band Filter with Inserted Zero Samples and Symmetry Point Sample

8.5 HILBERT TRANSFORM BAND-PASS FILTER

The half-band filters described and designed in the previous sections have been low pass and high pass filters. A trivial variation of this design leads to a half-band filter that per- forms the Hilbert transform. The Hilbert transform has a frequency response with a nominal unity gain over the positive frequencies and nominal zero gain over the negative frequen- cies. The frequency response of the Hilbert transform form of the half-band filter is shown in Figure 8.9.

-0.5 -0.25 0 0.25 0.5

Figure 8.9 Spectral Characteristics of Hilbert Transform Half-band Filter

(3)

The spectrum of the Hilbert transform filter is obtained by translating the low pass half-band filter to the quarter-sample rate. This form of this translation for a noncausal filter is shown in (8.12).

(8.12) The heterodyne indicated in (8.12) could be visualized as a quadrature heterodyne with a cosine and a sine series as shown in (8.13).

hHT (n) = hLp(n) {cos(nJZ"i2) + j sin(nJl"/2)}: - N,; n,; + N (8.13) We note that the cosine component of the heterodyne is a sequence comprised of unit ampli- tude samples with alternating signs on the even indices and zero-valued samples on the odd indices. The sequence is of the form { I 0 -I 0 }. The half-band filter is zero-valued at the even indices except for the sample at the origin, the symmetry point. Thus the cosine heterodyne, the real part of the heterodyne, contains a single non-zero sample at the origin.

The sine component of the heterodyne is a sequence comprised of unit amplitude samples with alternating signs on the odd indices and zero-valued samples on the even indices. The sequence is of the form { 0 I 0 -I } . The odd indexed samples of the half-band filter contain the alternating sigri side-lobe samples of the sinc(n n/2) series. The samples of the sine heterodyne interact with the samples of the sine sequence to remove the alternating signs of the sequence. The complex impulse response and the corresponding spectrum are shown in Figure 8.1 0.

(4)

212 Half-band Filters Chapter 8

Real Impulse Response

0.6,.---.c==c..:="--~---.

i :: E::~~E~::~:L~~:E::~~

Imaginary Impulse Response

0.6,.---':;:::.=::.:.::,=='-'-r---,

f ~.2 +---f---+---+---

-0.4

-1-- ---r --- --1---·1·· ---

! :: E::~~E.:::- 1 :ILr::t~:~~

f :: ::::::::::::::::::::::: :-:::::::::::::::::::::::

; : ! ;

10 Time

15 5 10

Time 15

frequency Response

0

···--:--·-···t···t··---··t··.-····----l---·

O.Dl:

P~ss-band Rip~le

-20 •... ---:.···-··i.---···-+. ---··+.··· ---!.-··· : :

.g 0.005 ···+---+···---

-~-40

---

-i---i---···---~---····-1--

---i---···--.0 - -- --· ; ... ----

--+ ... ---

::E : : : : :

: : : : : -0.005

---····]·':···---+,_ --···

-Sl ---··· =---··j···t···: ···j--····-~.~;1!--_ ---,t-_

---+----::

-so -10

0 Frequency (kHz)

6 8

2JJ

10

Figure 8.10 Impulse Response and Frequency Response of Half-band Filter Designed by Remez Algorithm and Converted to Hilbert Transform by Complex Heterodyne to fs/4

8.5.1 Applying the Hilbert Transform Filter

The discrete Hilbert transform filter can be used to generate a complex signal from a real input sequence by eliminating the spectral components residing in the negative frequency band. After suppressing the negative frequencies, thus reducing the bandwidth by a factor of 2, it is common to also reduce the sample rate by the same factor. Thus the Hilbert transform filter can be used as a half-band multirate filter. As an aside, this differs from the conven- tional Weaver modulator that translates the center of the positive frequency interval to base- band for processing by the half-band filter. The Hilbert transform filter translates the base- band half-band filter to the center of the positive frequency interval. This is the "which do we move, filter or signal spectrum" question we discussed in Chapter 6. Moving the filter to the spectral center is equivalent to moving the spectral center to the filter. Figure 8.11 illus- trates spectral translation that forms the Hilbert transform filter.

(5)

2N+ 1 2:1

x~ ~­

... y(n)

Low-Pass

2N+ 1 2:1

x~2tv[n) ~­

Hilbert Transform

Figure 8.11 Hilbert Transform Filter as a Spectrally Translated Version of Low Pass Half-band Filter

The complex heterodyne of the low pass filter's impulse response results in a filter with complex impulse response. Such a filter can be formed as a two-path filter, one form- ing the real part and one forming the imaginary part of the impulse response. This form of the Hilbert transform filter is shown in Figure 8.12.

x(m)

Figure 8.12 Two-path Model of Hilbert Transform Filter with Complex Impulse Response

Due to the zeros of the quarter sample rate cosine and sine, the impulse response of the up- per path is seen to be zero at the even indices while the impulse response of the lower path is seen to be zero at the odd indices. The zeros permit application of the noble identity in which we interchange the filter with the 2-to-l resample to operate the filters at the reduced output sample rate. This interchange is demonstrated in Figure 8.13.

2:1 N+ 1

~ ~{y(n)}

2:1 N

~~ ~M{y(n)}

Figure 8.13 Noble Identity Applied to Hilbert Transform Filter

(6)

214 Half-band Filters Chapter 8

Finally, the interaction of the pair of 2-to-1 resampler switches and the input delay line can be replaced with a 2-input commutator that performs the same function. This form of the resampling half-band Hilbert transform filter is shown in Figure 8.14.

x{m)

l ~ ~{y{n)}

Figure 8.14 Two-path Commutator -driven Hilbert Transform Filter

8.61NTERPOLATING WITH LOW PASS HALF-BAND FILTERS

The half-band low pass filter can be used to up sample a time series by a factor of two. The initial form ofthel-to-2 up sampling process, based on zero insertion to raise the input sam- ple rate, is shown in Figure 8.15.

1:2 2N+ 1

~.---.r-;)1 .

x{m)~)

Figure 8.15 One-to-Two Up Sampling Process with Half-band Filter

The half-band filter H(Z) can be partitioned into a pair of polyphase filters as shown in (8.14) and (8.15) and illustrated in Figure 8.16.

2N

H(Z) =

L:

h(n) z-n (8.14)

n=O

N

z

I N-1

H(Z)=

L

h(2n) Z- n +Z-

L

h(2n+l) z-Zn (8.15)

n=O n=O

Références

Documents relatifs

Results from a time-of-flight measurement [11] in a comprehensive projectile- fragmentation experiment with a 197 Au beam of 600 A MeV and targets from carbon to lead showed

L’archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des

L’archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des

Then, the relations between the average signal envelopes or correlation functions and the reverberation properties of the medium and the relative positions of the noise source,

We will show that when high bandwidth and very low central frequency signals are transmitted, the wideband ambiguity plane enables estimat- ing and compensating the Doppler

In this work we will prove that the infinite Sine and Cosine series can also be proved using the Laplace transform together with the integration by parts.. To arrive at this first

L’archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des

In the first case, the refreshing process avoids stagnation of the algorithm (the population is varied at any time). Note that the diversification selection does