Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Шумов задачи и учебник / [Valeri_P._Ipatov]_Spread_Spectrum_and_CDMA_Princ(Bookos.org).pdf
Скачиваний:
93
Добавлен:
15.04.2015
Размер:
3.46 Mб
Скачать

270

Spread Spectrum and CDMA

 

 

modulation component B_ (t) and unknown initial phase . After multiplying the input signal with the references and extracting the low-frequency component the two resulting bandpass signals of difference carrier frequency f0 f1 will have complex envelopes AB_ (t)S_(t)S_ (t " /2) exp [j( #)]. Suppose that bandpass filters after the multipliers have pulse response with complex envelope H_ (t). Then real envelopes at the filter outputs calculated in terms of the convolution integral (see Section 2.12.1) are:

2

1

B_ S_ S_

 

"

2 H_ t d

 

 

Z

ð Þ ð Þ

 

 

 

ð Þ

 

A

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

If the filter pulse response is rectangular of duration T equal to data symbol duration, and data modulation is PSK, then samples of output real envelopes at the moment t ¼ T are:

2

 

B_ t S_ t S_

 

t "

2 dt

 

2

S_

t S_

 

t " 2

dt

 

AE "

2

 

 

A

T

ð Þ ð Þ

 

 

 

 

 

¼

 

A

T

ð Þ

 

 

 

¼

 

ð

 

Þ

 

Z

 

 

Z

 

 

 

 

 

 

0

 

 

 

 

 

 

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

being proportional to the modulus of the corresponding value of ACF ( ) of the spreading complex envelope. The difference of squared moduli again gives a discriminator curve of form similar to the one of Figure 8.6 (see Problems 8.7 and 8.15).

Implementation of the scheme of Figure 8.8 may run into trouble in the form of parameter imbalance of the early and late branches. In order to get round it various solutions are known [9,18,77], including the tau-dither loop (another name is ‘timeshared’), where only a single branch is involved, switching by turns between the early and late references.

8.4.3 DLL noise performance

DLL is just a particular case of a phase-lock loop and exposes the difficulties as to the analysis of its behaviour, which are generic to nonlinear feedback systems [89,90]. Still, one of the most important characteristics of DLL performance–noise error of a steadystate delay tracking–is easily calculated whenever the linear approximation is applicable.

In practice, rather small noise error is usually wanted, meaning good filtering capability of the loop against noise. The fluctuations at the loop output may be considered small if the error, i.e. the difference between the true current signal delay and its estimation ^ delivered by DLL, is held within the linear zone of the discriminator curve with probability close to one. If this condition is met, one can believe that the discriminator curve is linear in the infinite range of error " ¼ ^ . This allows linearizing the system model as follows.

Let us limit ourselves to a baseband (or equivalently, coherent) discriminator of

DLL and calculate the noise power spectrum

~

 

Nd (f ) at its output. Since the

correlator of this discriminator correlates observation with

a reference signal

sr2(t) ¼ s(t /2) s(t þ /2), output noise variance

according to

(2.15) is found as

¼ N0Er/2, where Er is reference energy over integration time T. With E being, as

Signal acquisition and tracking

271

 

 

earlier, standard signal energy, Er ¼ 2E[1 ( )] and 2 ¼ N0E[1 ( )]. Integration over interval T may be thought of as low-pass filtering with bandwidth Wf ¼ 1/T, meaning that the found noise power is spread over this bandwidth and therefore one-side noise power spectrum at the discriminator output is:

~

2

 

 

 

 

 

Nd ðf Þ ¼

Wf

¼ N0ET½1 ð Þ&

 

ð8:23Þ

With a rectangular chip shape and

negligible

level of sidelobes ( ) is

an isosceles

triangle of unit height and base 2D, so that

~

 

D.

Nd (f ) ¼ N0ET, whenever

Replacing the true discriminator

curve

by

an imaginary linear

one

means just

an infinite continuation of a linear segment surrounding zero point with the same slope Sd . The last may be found from (8.22) allowing for evenness of ACF:

 

 

 

 

 

 

 

 

 

Sd ¼

ð"Þ

 

¼ AE 0

 

 

0

 

d"

" 0

2

 

de

 

 

 

 

 

 

 

¼

 

 

 

 

 

 

 

 

 

 

 

 

 

Leaning again upon a triangular shape of ACF gives:

(

2AE=D ¼ 2AEW;

Sd ¼

AE=D ¼ AEW;

2

< 2D

ð8:24Þ

¼ 2D

where estimation of discrete signal bandwidth W ¼ 1/D is substituted.

Imagine now that instead of a true noise n(t), which is added to the received signal,

~

~

2

is added directly to

a dummy noise n (t) with power spectrum density N (f ) ¼ Nd (f )/Sd

a measured parameter . At the output of a linear discriminator replacing the real one, this fictitious noise will be indistinguishable from the true noise at the real discriminator

2 ~ ¼ ~

output, since its power spectrum Sd N (f ) Nd (f ) is absolutely the same. We then arrive at the system model of Figure 8.9, whose input is not a signal corrupted by noise, but instead parameter itself in a mixture with a fictitious additive noise n (t). This mixture is processed by a linear closed loop, where estimation ^ is subtracted from the input

quantity, outputting the error ". The filter with transfer function

~

h(f ) then smoothes

error " scaled by a discriminator slope Sd to produce the output estimation ^. Filtering here aggregates operations fulfilled by a loop filter and VCO to convert a real discriminator error signal e(t) into a corresponding shift of a reference signal. This model is

 

 

 

 

 

 

Sd

 

τ + nτ(t)

+

 

 

ε

 

 

 

 

 

 

×

 

 

Filter

 

 

+

 

 

 

~

 

 

 

 

 

 

 

 

 

 

 

 

 

h( f )

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

τ

 

 

 

 

 

 

 

Figure 8.9 Linearized model of DLL

272

Spread Spectrum and CDMA

 

 

entirely linear, and variance varf^g of random fluctuations at its output may be found, based on the superposition principle, independently of signal component, as:

varf^g ¼ Z1 N~ ðf Þ h~lðf Þ

 

2 df

ð8:25Þ

0

 

 

 

 

 

 

 

 

~

where hl(f ) is the transfer function of a closed loop. To find the last quantity it is enough to apply the delta function to the loop input. Then the output spectrum, being exactly

~

~

~

~

 

 

 

hl(f ), obeys the equation hl(f ) ¼ [1 hl(f )]Sd h(f ) leading to a rule, which is well known

in the theory of linear feedback systems [2,7]:

 

 

 

 

 

 

 

~

 

 

 

 

h~

f

Þ ¼

Sd hðf Þ

ð

8:26

Þ

 

~

 

lð

 

 

 

 

 

 

1 þ Sd hðf Þ

 

 

 

A dummy spectrum of delay fluctuations N (f ) is spread over the bandwidth Wf ¼ 1/T, which is typically much wider as compared to the bandwidth of the closed loop; otherwise the latter could not smooth noise fluctuations effectively. This allows the following version of (8.25):

 

 

 

 

 

 

 

 

 

 

 

~

 

 

 

 

 

 

var

f

^

N~

f

Þ

B

N ¼

Nd ðf

ÞBN

 

 

ð

8:27

Þ

 

g ¼

 

ð

 

 

Sd2

 

 

 

where the loop noise bandwidth BN is determined as:

 

 

 

 

 

 

1

h~lðf Þ df ¼

1

1

~

 

 

2

 

 

BN ¼

 

 

SdSdðh~Þf

df

 

 

Z

 

 

2

 

 

Z

þ

ð

Þ

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Returning now to (8.23) and (8.24) and noting that ( ) ¼ 1 /D, 0 < < D we may write (8.27) in the form:

var ^

8

1= 4W2q2

;

 

Þ

 

 

 

< 2

 

8:28

f g ¼

>

ð =DÞ=ð4W

2ql2

 

;

0 < < D

D

ð Þ

ð

 

l Þ

 

 

 

 

D

 

 

>

 

 

 

 

 

 

 

 

 

 

 

 

 

<

 

2

2

 

 

 

 

¼ 2D

 

 

 

>

1=ðW

ql Þ;

 

 

 

 

 

 

 

>

 

 

 

 

 

 

 

 

 

 

 

 

where

:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ql2 ¼

A2E

 

¼

 

A2P

 

 

ð8:29Þ

 

N0BN T

N0BN

 

 

 

is called SNR in the loop. The reason for such a name is obvious: the numerator of (8.29) contains an actual signal power, since P ¼ E/T is a power of a standard (having amplitude A ¼ 1) signal. At the same time, the denominator presents a noise power within the noise bandwidth of the loop.