Professional Documents
Culture Documents
S
= 2/T
S
, where T
S
is the sampling period, and bandwidth
B
=
U
L
has to meet the following conditions:
U
L
=
L
B
=
k
0
m
, (1)
where k
0
is any positive integer number, and
B
=
2
m
. (2)
An example of a fourth-order sampled signal spectrum
in the vicinity of positive and negative original spectral com-
ponents, if conditions (1) and (2) are fullled, is shown in
Figure 1(b) and Figure 1(c).
Figure 2 shows a graphical interpretation of the sampling
orders m = 2 to 6 in the plane
S
/
B
versus
C
/
B
, where
C
= (
U
+
L
)/2, if the common case of bandpass signal
sampling is assumed (i.e., frequency
S
for given
B
and
C
is chosen arbitrary) [4, 9]. Odd orders correspond to the grey
areas, whereas even orders correspond to the white ones. The
solutions of (1) and (2) for k
0
= 0, 1, 2, . . . when m = 2 and
m = 4 are marked by black points.
2. GENERALIZEDSAMPLINGTHEOREMFOR
BANDPASS SIGNALS
This expansion deals with the conguration shown in Figure
3. Function f (t) is led into m LTI prelters (channels) with
2 EURASIP Journal on Applied Signal Processing
F()
U
C
L
L
C
U
(a)
G
s
i
()
L
C
+ (k
0
+ 1)
S
U
(b)
G
s
i
()
U
C
(k
0
+ 1)
S
L
(c)
Figure 1: (a) Spectrum of bandpass signal, spectrum of sampled
responses g
i
(t) at the output of LTI prelters in the vicinity of (b)
positive and (c) negative original spectrum components.
system functions
H
1
(), H
2
(), . . . , H
m
(). (3)
The output functions of all prelters
g
i
(t) =
1
2
_
L
U
F()H
i
()e
jt
d
+
1
2
_
U
L
F()H
i
()e
jt
d
(4)
are then sampled at 1/mth Nyquist rate related to the cut-
o frequency
B
. If mutual independence of the prelters
is assumed and if no noise is present in the system, func-
tion f (t) can be exactly reconstructed from samples g
i
(nT
S
),
where T
S
= m/
B
.
For this purpose, the following system of equations has
to be formed:
HY = R, (5)
where matrix H and vectors Y and R are of the following
form:
H =
H
1
(), H
2
(), H
m
()
H
1
_
+
S
_
, H
2
_
+
S
_
, H
m
_
+
S
_
.
.
.
.
.
.
.
.
.
H
1
_
+
_
m
2
1
_
S
_
, H
2
_
+
_
m
2
1
_
S
_
, H
m
_
+
_
m
2
1
_
S
_
H
1
_
+
_
m
2
+ k
0
_
S
_
, H
2
_
+
_
m
2
+ k
0
_
S
_
, H
m
_
+
_
m
2
+ k
0
_
S
_
H
1
_
+
_
m
2
+ k
0
+ 1
_
S
_
, H
2
_
+
_
m
2
+ k
0
+ 1
_
S
_
, H
m
_
+
_
m
2
+ k
0
+ 1
_
S
_
.
.
.
.
.
.
.
.
.
H
1
_
+
_
k
0
+ m1
_
S
_
, H
2
_
+
_
k
0
+ m1
_
S
_
, H
m
_
+
_
k
0
+ m1
_
S
_
, (6)
Y =
Y
1
(, t)
Y
2
(, t)
Y
m1
(, t)
Y
m
(, t)
, R =
1
exp
_
j
S
t
_
.
.
.
exp
_
j
_
m
2
1
_
S
t
_
exp
_
j
_
m
2
+ k
0
_
S
t
_
exp
_
j
_
m
2
+ k
0
+ 1
_
S
t
_
.
.
.
exp
_
j
_
k
0
+ m1
_
S
t
_
. (7)
Ales Prokes 3
0.4
0.5
0.6
0.7
0.8
0.9
1
1.1
S
/
B
0.5 1 1.5 2 2.5 3 3.5 4
C
/
B
k
0
= 0 k
0
= 1 k
0
= 2
k
0
= 0 k
0
= 2 k
0
= 4
m = 2
m = 3
m = 4
m = 5
m = 6
Figure 2: Graphical interpretation of the sampling orders.
In the above formulae t is any number and (
U
,
U
+
S
). This system denes m functions
Y
i
(, t), Y
2
(, t), . . . , Y
m
(, t) (8)
of and t because the coecients in matrix H depend on
and the right-hand side depends on t. Functions H
i
() are
on the one hand general, but on the other hand they cannot
be entirely arbitrary: they must meet the condition that the
determinant of the matrix of coecients diers from zero for
every (
U
,
U
+
S
).
Since the sampled responses g
s
i
(t) are of the form
g
s
i
(t) = g
i
(t)
_
n=
_
t nT
s
_
, i = 1, 2, . . . , m, (9)
the function f (t) at the output of the multichannel sampling
conguration can be described by the following formula:
f (t) =
m
_
i=1
g
s
i
(t) y
i
(t) =
m
_
i=1
_
n=
g
i
_
nT
s
_
y
i
_
t nT
s
_
,
(10)
where
y
i
(t) =
T
s
2
_
U+S
U
Y
i
(, t)e
jt
d, i = 1, . . . , m. (11)
The GST ((5), (10), and (11)) can be proven in a similar
way as published in [1].
If we assume that k
0
= 0 and put it into (1), then we
obtain
L
= 0. It means that the bandpass function turns
into the band-limited function with cuto frequency
B
and
the above sampling theorem turns into a generalized sam-
pling expansion [1]. We can say that [1] is a special case of
the above GST.
H
1
()
H
2
()
H
m
()
Y
1
(, t)
Y
2
(, t)
Y
m
(, t)
f (t) f (t)
g
1
(t)
g
2
(t)
g
m
(t)
g
s
1
(t)
g
s
2
(t)
g
s
m
(t)
f
1
(t)
f
2
(t)
f
m
(t)
+
.
.
.
.
.
.
n
_
t nT
s
_
Figure 3: Multichannel sampling conguration.
3. FUNCTIONRECOVERY FROMNONUNIFORM
SPACEDSAMPLES
As one of the typical applications of the GST, the reconstruc-
tion of a signal f (t) from periodically repeated groups of
nonuniform spaced samples can be considered [25]. It can
be obtained if the following formulae hold:
H
i
() = e
ji
,
H
i
_
+ q
s
_
= H
i
()e
ji qs
,
(12)
where
i
denotes time delay in ith branch, that is, the distance
between ith sample and the centre of the group.
Substituting (12) into (6), a set of linear equations is ob-
tained, which can be solved by Cramers rule [10]. For this
purpose, (m+1) determinants of the following types have to
be solved:
D =
m
i=1
H
i
()
1 1 . . . 1
s
1
, s
2
, . . . s
m
s
2
1
, s
2
2
, . . . s
2
m
.
.
.
.
.
.
.
.
.
.
.
.
s
m/21
1
, s
m/21
2
, . . . s
m/21
m
s
(m/2+k0)
1
, s
(m/2+k0)
2
, . . . s
(m/2+k0)
m
s
(m/2+k0+1)
1
, s
(m/2+k0+1)
2
, . . . s
(m/2+k0+1)
m
.
.
.
.
.
.
.
.
.
.
.
.
s
(m/2+k01)
1
, s
(m/2+k01)
2
, . . . s
(m/2+k01)
m
,
(13)
where s
i
= e
ji s
, i = 1, 2, . . . , m. Then (11) and consequently
(10) are applied to the resulting set of functions Y(t, ).
The calculation of (13) using some of the classical meth-
ods (e.g., the Laplace expansion [10]) can be dicult for
large values of m. One of the ways leading under several con-
ditions to a simplication is based on the fact that (13) is of
a similar form to Vandermondes one [10]. However, there is
a dierence between them, which is hidden in the fact that a
jump change in the power for the value of k
0
appears in the
4 EURASIP Journal on Applied Signal Processing
lower part of determinant. Finding systematic results, which
can be explored for reconstruction, is problematic. A possi-
bly way for m > 2 and k
0
1 consists in transformation
of (13) into Vandermondes form by appending the auxiliary
terms X
1
, X
2
, X
3
, and S
2
:
D
V
=
m
i=1
H
i
()
X
1
, S
1
X
2
, S
2
X
3
, S
3
=
m
i=1
H
i
(), (14)
where
1, . . . 1, 1, . . . 1
x
1
, . . . x
k0
, S
1
, . . . S
m
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
x
(m/21)
1
, . . . x
(m/21)
k0
, S
(m/21)
1
, . . . S
(m/21)
m
x
(m/2)
1
, . . . x
(m/2)
k0
, S
(m/2)
1
, . . . S
(m/2)
m
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
x
(m/2+k01)
1
, . . . x
(m/2+k01)
k0
, S
(m/2+k01)
1
, . . . S
(m/2+k01)
m
x
(m/2+k0)
1
, . . . x
(m/2+k0)
k0
, S
(m/2+k0)
1
, . . . S
(m/2+k0)
m
x
(m/2+k0+1)
1
, . . . x
(m/2+k0+1)
k0
, S
(m/2+k0+1)
1
, . . . S
(m/2+k0+1)
m
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
x
(m+k01)
1
, . . . x
(m+k01)
k0
, S
(m+k01)
1
, . . . S
(m+k01)
m
(15)
and in using of Vandermondes rule
D
V
=
m
i=1
H
i
()
m1
i=1
m
j=i+1
_
s
j
s
i
_
k0
i=1
m
j=1
_
s
j
x
i
_
k01
i=1
k0
j=i+1
_
x
j
x
i
_
.
(16)
The intermediate term can be rewritten in the following
form:
k0
i=1
m
j=1
_
s
j
x
i
_
=
_
s
1
x
1
_ _
s
2
x
1
_
_
s
m
x
1
_
_
s
1
x
2
_ _
s
2
x
2
_
_
s
m
x
2
_
.
.
.
_
s
1
x
k0
_ _
s
2
x
k0
_
_
s
m
x
k0
_
=
_
x
m
1
1
x
m1
1
+
2
x
m2
1
+ (1)
m
m
_
_
x
m
2
1
x
m1
2
+
2
x
m2
2
+ (1)
m
m
_
.
.
.
_
x
m
k0
1
x
m1
k0
+
2
x
m2
k0
+ (1)
m
m
_
,
(17)
where
k
are symmetric polynomials consisting of products
of all the permutations of k = 1, 2, . . . , m terms s
1
, s
2
, . . . , s
m
.
That is,
1
= s
1
+ s
2
+ + s
m
,
2
= s
1
s
2
+ s
1
s
3
+ + s
1
s
m
+ s
2
s
3
+ + s
2
s
m
+ + s
m1
s
m
,
.
.
.
m
= s
1
s
2
s
m
.
(18)
Finally, we assume that determinant in (14) is ex-
panded according to the intermediate band of X
2
, S
2
using
the Laplace expansion. Because the desired determinant (13)
(terms S
1
and S
3
) is an algebraic complement of term X
2
, it
can be revealed as a factor in every multiplication of all the
permutations of k
0
terms of block X
2
in the result of (17).
Therefore, only one product corresponding to the main di-
agonal or an adjacent one of the subdeterminant X
2
is su-
cient. For the nal expression of result, special cases of sym-
metric polynomials have to be dened. They are
0
= 1 and
k
= 0 for k < 0 and k > m.
In this way, determinant (13) is obtained in the form
D =
m
i=1
H
i
()
m1
i=1
m
j=i+1
_
s
j
s
i
_
(1)
k0(k01)/2
m/2k0+1
,
m/2k0+2
,
m/2
m/2k0+2
,
m/2k0+3
,
m/2+1
.
.
.
.
.
.
.
.
.
.
.
.
m/2
,
m/2+1
,
m/2+k01
.
(19)
In a similar way, the determinants D
i
, i = 1, 2, . . . , m,
which can be formed by replacing the ith column vector
with the right-hand side vector R, can be computed. Finally,
the desired functions Y
i
(, t) can be obtained from the ratio
D
i
/D.
The determinant in (19) is called the per-symmetric de-
terminant. In the case k
0
m, it contains nonzero terms only
near the secondary diagonal.
The eciency of the described method depends on the
values k
0
and m. It is very high in the case k
0
< m, be-
cause the order of the determinant that has to be computed
is lower than the order of determinant (13), and the result-
ing expression of (19) contains a large amount of products
(s
j
s
i
), some of which vanish due to divisions D
i
/D. Func-
tions Y
i
(, t) are then obtained in a very simple form. If k
0
increases, the determinant order in (19) also increases while
the eciency decreases. In the case k
0
>> m, the order ap-
proaches the value 2k
0
. Although the determinant contains
the majority of zero terms, the result is more complicated
compared to the result of the classical methods of computing
the determinants.
Ales Prokes 5
4. EXAMPLE OF GST APPLICATION
Although a band-limited function with nite energy is as-
sumed in paragraph 1, in reality most the signals can be re-
garded as time-unlimited. Asimple example (m = 2) of a sig-
nal with innite-energy recovery is shown below. By choos-
ing H
1
() = 1 and H
2
() = e
j
and substituting them into
(10), we obtain
_
1, e
j
1, e
j[+(k0+1)s]
_
_
Y
1
(, t)
Y
2
(, t)
_
=
_
1
e
j(k0+1)st
_
. (20)
The images of reconstructing functions Y
1
(, t) and Y
2
(, t)
can be found in the form
Y
1
(, t) = e
j((k0+1)/2)st
sin
___
k
0
+ 1
_
/2
_
s
(t )
_
sin
__
k
0
+ 1
_
s
/2
_ ,
Y
2
(, t) = e
j((k0+1)/2)st(t)
e
j
sin
__
k
0
+ 1
_
s
t/2
_
sin
__
k
0
+ 1
_
s
/2
_.
(21)
By evaluating (11) under the condition that
S
=
B
, the
reconstructing functions can be expressed as
y
1
(t) = sinc
_
t
T
s
_
sin
__
k
0
+ 1
_
_
t
_
/T
s
_
sin
__
k
0
+ 1
_
/T
s
_ ,
y
2
(t) = sinc
_
(t )
T
s
_
sin
__
k
0
+ 1
_
t/T
s
_
sin
__
k
0
+ 1
_
/T
s
_,
(22)
where sinc(x) = sin(x)/x. The nal reconstruction (10) from
a limited number of sample groups n can be rewritten in the
form
f
r
(t) =
_
_
f
_
nT
s
_
y
1
_
t nT
s
_
+ f
_
nT
s
+
_
y
2
_
t nT
s
__
.
(23)
In accordance with (1) and (2), the bandwidth, sampling fre-
quency, carrier frequency, and coecient k
0
are chosen as
follows:
B
= /2 rad/s,
S
= /2 rad/s,
C
= 2 rad/s, and
k
0
= 7.
Let function f (t) be given by the formula f (t) = [1 +
0.5(sin
1
t + sin
2
t)] cos 2t. The spectrum of f (t) is then
composed of ve Dirac pulses at the frequencies 2
1
, 2
2
, and 2. To demonstrate the reconstruction of a function
whose spectrum is inside or partially outside the frequency
interval (
L
,
U
), the modulation frequencies of f (t) were
chosen as follows:
1
= 0.2 rad/s,
2
= 0.6 rad/s, and
2
=
0.85 rad/s.
Reconstructing functions y
1
(t) and y
2
(t) are shown in
Figure 4. The relation between spectrum F() and the spec-
trum of sampled common responses G
s
i
() is shown in Fig-
ure 5.
10 5 0 5 10
t, s
1
0
1
y
1
(t)
y
2
(t)
= 0.25 s
Figure 4: Reconstructing functions y
1
(t) and y
2
(t).
G
s i
(
)
4 4.5 5 5.5 6 6.5 7 7.5 8
, rad/s
S
= 1.5708 rad/s,
C
= 6.2832 rad/s,
B
= 1.5708 rad/s
(a)
F
(
)
4 4.5 5 5.5 6 6.5 7 7.5 8
, rad/s
S
= 6.4 rad/s,
1
= 0.3 rad/s,
2
= 0.6 rad/s
(b)
F
(
)
4 4.5 5 5.5 6 6.5 7 7.5 8
, rad/s
S
= 6.4 rad/s,
1
= 0.3 rad/s,
2
= 0.85 rad/s
(c)
Figure 5: (a) Spectrum of sampled responses in the vicinity of pos-
itive original spectrum component for m = 2. Spectrum of f (t) for
both cases of modulation frequencies
1
and
2
(b), (c).
Function f (t) and its reconstruction f
r
(t) from seven
groups of samples n [3, 3] are plotted in Figure 6. It is
obvious that in the case of an aliasing occurrence Figure 6(b),
the reconstruction exhibits a measurable error.
5. CONCLUSION
A generalized sampling theorem for time-continuous band-
pass signal and the application of this theorem to signal re-
covery from nonuniform samples have been presented. An
ecient method of computing the Fourier images of recon-
structing functions for signal recovery from periodically re-
peated groups of nonuniform spaced samples has then been
discussed. As mentioned above, the method presented is suit-
able for lower values of k
0
(wideband applications). Finding
a simplication similar to (19) in the case k
0
>> m (narrow-
band applications) is very dicult and the classical methods
of computing the determinant seems to be the best approach.
6 EURASIP Journal on Applied Signal Processing
1
0
1
16 12 8 4 0 4 8 12 16
t, s
S
= 6.4 rad/s,
1
= 0.3 rad/s,
2
= 0.6 rad/s,
f (t)
f
r
(t)
Samples
(a)
1
0
1
16 12 8 4 0 4 8 12 16
t, s
S
= 6.4 rad/s,
1
= 0.3 rad/s,
2
= 0.85 rad/s,
f (t)
f
r
(t)
(b)
Figure 6: Function f (t) and its reconstruction f
r
(t) in cases that
spectrum of f (t) is (a) inside or (b) outside frequency interval
(
L
,
U
). (T
S
= 4 s, n [3, 3], = 0.25 s.)
Note that in the case of frequency-limited signal recov-
ery (k
0
= 0), the determinant of symmetrical polynomials is
equal to one and the solution is very simple.
ACKNOWLEDGMENT
This work has been supported by the Grant GACR (Czech
Science Foundation) no. 102/04/0557 Development of the
Digital Wireless Communication Resources, and by the Re-
search Programme MSM0021630513 Advanced Electronic
Communication Systems and Technologies.
REFERENCES
[1] A. Papoulis, Generalized sampling expansion, IEEE Trans-
actions on Circuits and Systems, vol. 24, no. 11, pp. 652654,
1977.
[2] A. Kohlenberg, Exact interpolation of band-limited func-
tions, Journal of Applied Physics, vol. 24, no. 12, pp. 1432
1436, 1953.
[3] D. A. Linden, A discussion of sampling theorems, Proceed-
ings of the IRE, vol. 47, pp. 12191226, 1959.
[4] A. J. Coulson, A generalization of nonuniformbandpass sam-
pling, IEEE Transactions on Signal Processing, vol. 43, no. 3,
pp. 694704, 1995.
[5] Y.-P. Lin and P. P. Vaidyanathan, Periodically nonuniform
sampling of bandpass signals, IEEE Transactions on Circuits
and Systems II: Analog and Digital Signal Processing, vol. 45,
no. 3, pp. 340351, 1998.
[6] Y. C. Eldar and A. V. Oppenheim, Filterbank reconstruction
of bandlimited signals fromnonuniformand generalized sam-
ples, IEEE Transactions on Signal Processing, vol. 48, no. 10,
pp. 28642875, 2000.
[7] D. A. Linden and N. M. Abramson, A generalization of the
sampling theorem, Information and Control, vol. 3, no. 1, pp.
2631, 1960.
[8] J. Brown Jr., Multi-channel sampling of low-pass signals,
IEEE Transactions on Circuits and Systems, vol. 28, no. 2, pp.
101106, 1981.
[9] A. Proke s, Parameters determining character of signal spec-
trum by higher order sampling, in Proceedings of the 8th In-
ternational Czech-Slovak Scientic Conference (Radioelektron-
ika 98), vol. 2, pp. 376379, Brno, Czech Republic, June 1998.
[10] C. D. Meyer, Matrix Analysis and Applied Linear Algebra,
SIAM, Philadelphia, Pa, USA, 2000.
Ales Prokes was born in Znojmo, Czech Re-
public, in 1963. He received the M.S. and
Ph.D. degrees in electrical engineering from
the Brno University of Technology, Czech
Republic, in 1988 and 2000, respectively.
He is currently an Assistant Professor at
the Brno University of Technology, Depart-
ment of Radio Electronics. His research in-
terests include nonuniform sampling, ve-
locity measurement based on spatial lter-
ing and free-space optical communication with emphasis on opti-
cal receiver performance analysis and optimization.