Professional Documents
Culture Documents
Part 2 :
Fourier Theory and Communication Signals
2.3 Properties of the Fourier Transform P. 9 ~ P. 21
2.5 Dirac Delta Function P. 28 ~ P.36 Self-Study
2.6 Fourier Transforms of Periodic Signals P. 37 ~ P.40
Introduction
• Communication signal is a deterministic signal.
– Waveforms are defined as functions of time f(t).
– Signals can be either analog or digital.
• Fourier transform
– Fourier transform provides the link between time-
domain and frequency-domain signals
Dirichlet’s conditions
• For the existence of Fourier transform of a signal
g(t), it is sufficient but not necessary, that g(t)
satisfies the Dirichlet’s conditions
– The function g(t) is single-valued, with a finite number
of maxima and minima in any finite time interval.
– The function g(t) has a finite number of discontinuities
in any finite time interval.
– The function g(t) is absolutely integrable, that is,
g (t ) dt g (t ) dt
2
(Energy/power is finite!)
Continuous Spectrum
• For the special case of a real-valued function g(t),
G ( f ) G* ( f )
that is,
◎ Amplitude spectrum is an even
function of the frequency.
◎ Amplitude spectrum is symmetric.
G ( f ) G ( f )
◎ Phase spectrum is an
odd function of the frequency.
◎ Phase spectrum is odd-symmetric
(anti-symmetric).
( f ) ( f )
Conjugate Symmetry
NTHU EE364000 Communication Systems I Y.H. Huang & K.M. Feng 6
Example 2.1 Rectangular Pulse
1 1
• A rectangular pulse with duration T 1, t
2 2
rect(t )
and amplitude A: 0, t
1
2
• Let a signal g(t) = A rect (t /T)
The F.T. of g(t) is sin( )
Here we define: sinc( )
T /2
G( f ) A exp( j 2 ft )dt
T /2
sin( fT ) limsinc( ) 1
AT AT sinc( fT ) 0
fT
1
a j 2 f
Convolution: https://read01.com/zh-tw/G7e3KD.html#.X2bFftRS_IU
• If g (t ) G ( f ), then G (t ) g ( f )
• Example 2.4 Sinc Pulse
we know: Arect t ATsinc( fT )
T
A f
If g (t ) Asinc(2Wt ), then Asinc(2Wt ) rect
2W 2W
g (t t0 ) G ( f )e j 2ft0
• If g (t ) G ( f ), then 12
e j 2 fct g (t ) G ( f f c )
• If g (t ) G ( f ) , then
g (0) G ( f )e j 2 ft
df G ( f )df
t 0
dn
• Generalized form n g (t ) ( j 2f ) n G ( f )
dt
NTHU EE364000 Communication Systems I Y.H. Huang & K.M. Feng 15
2 fG ( f ) 0
df
so exp( t 2 ) exp( f 2 )
• Note: the area under g(t)/G(f) = 1.
e t dt e t e j 2 ft dt F (e t ) e f 1
2 2 2 2
f 0 f 0 f 0
NTHU EE364000 Communication Systems I Y.H. Huang & K.M. Feng 16
Property 9 Integration in Time Domain
• Let g(t) G(f), then provided that G(0) = 0, we have
t 1
g ( )d
j 2f
G( f )
• That is, integration of a time function g(t) has the effect of
dividing its Fourier transform G(f) by the factor j2f,
assuming that G(0) = 0.
• Example 2.6: Triangular Pulse
t
g 2 (t ) g1 ( )d
Thus g * (t ) G * ( f )
• Example 2.8: If complex-value g (t ) Re[ g (t )] j Im[ g (t )] ,
then Re[ g (t )] 1 [ g (t ) g *(t )] 12 [G ( f ) G *( f )]
1
2
Im[ g (t )] 1
2j [ g (t ) g *(t )] 2 j [G ( f ) G *( f )]
NTHU EE364000 Communication Systems I Y.H. Huang & K.M. Feng 18
Properties 11/12 Multiplication/Convolution in
Time Domain
• Property 12: Let g1(t) G1(f) and g2(t) G2(f), then
g1 (t ) g 2 (t ) G1 ( )G2 ( f )d G1 ( f ) G2 ( f )
G1 ( )G2 ( f )d
g *(t ) G *( f ), Let g1 (t ) g (t ) and g 2 (t ) g *(t ), then
G1 ( f ) G ( f ), G2 ( ) G *( ) G2 ( f ) G *( f )
g1 (t ) g 2 (t ) g (t ) g (t ) g *(t ) F 1
2
G ( )G *( f )d
NTHU EE364000 Communication Systems I Y.H. Huang & K.M. Feng 20
Property 13 Rayleigh’s Energy Theorem (Cont’d)
g (t ) dt g (t ) g *(t )e j 2 ft dt F {g (t ) g *(t )} f 0
2
f 0
F F 1
G ( )G *( f )d f 0
G ( )G *( )d
G ( f ) df
2
Low-pass Band-pass
F [ (t )] 1 (t ) 1
– That is F (1) exp( j 2 ft )dt ( f )
– then exp( j 2 ft ) cos(2 ft ) j sin(2 ft )
exp( j 2 ft )dt cos(2 ft )dt j sin(2 ft )dt ( f )
cos(2 ft )dt ( f ) and sin(2 ft ) dt 0
gT0 (t ) g (t mT ) g (t ) (t mT )
0 0
m m
g (t ): generating function
gT0 (t ) g (t )
t
-2T0 -T0 0 T0 2T0
• The complex Fourier coefficients cn:
1 T0 /2
cn
T0 T0 /2
gT0 (t ) exp( j 2 nf 0t )dt
f 0 g (t ) exp( j 2 nf 0t )dt f 0G (nf 0 )
• Hence, g (t ) G ( f ) and Poisson’s sum formula
gT0 (t ) c
n
n exp( j 2 nf 0t )
n
f 0G (nf 0 ) exp( j 2 nf 0t ) g (t mT )
m
0
Time Response
• In time domain, impulse response is defined as the
response of the system (with zero initial conditions) to a
delta function (t) in time domain at the input.
• In frequency domain, frequency response is defined as the
response of the system (with zero initial conditions) to an
identity function in frequency domain at the input.
• A system is “time invariant” if the system condition doesn’t
vary as time. (wired: , wireless: )
• Assume a (t) is applied to the system at t = 0, we denote
the impulse response of a linear time-invariant system by
h(t) and assume the output is y(t) and input is x(t).
excitation output
NTHU EE364000 Communication Systems I Y.H. Huang & K.M. Feng 42
Time Response
• In a unit time , this pulse has an area equal to x().
• The system has an impulse response h(t) at t = 0.
• Since the system is LTI, at t = , the impulse is delayed by ,
thus the impulse response to x() is h(t – ), thus the
response of the excitation x() is x()h(t – ).
• For the total response y(t), which is an accumulation of
every small incremental response:
y (t ) x( )h(t )d
x(t ) h(t )
– : excitation time
– t : response time
– (t – ): system-memory time
Tapped-Delay-Linex(Filter
n ) x ( n ( N 2) )
• Assume
– h(t ) 0 for t 0 and t T f
The output y(t) is:
Tf
y (t ) x(t ) h(t ) 0t T h( ) x(t )d
f 0
Let x(t), h(t), and y(t) are uniformly sampled every , then
t n and k : n, k are integers
N 1
then y (n ) h(k ) x(n k ) , where N T f
k 0
Define w h(k ) : a weight function
k
N 1
Then y (n ) wk x(n k )
k 0
This is called as a tapped-delay-line filter (transversal filter).
NTHU EE364000 Communication Systems I Y.H. Huang & K.M. Feng 44
Causality
• A system is said to be causal if it does not respond
before the excitation is applied.
• For a system operating in real time to be physically
realizable, the system must be causal.
h(t ) 0 for t 0
• For a system whose processed signals are pre-
stored in the memory, the system can be noncausal
but realizable.
Stability
• The system is said to be stable if the output signal
is bounded for all bounded input signals. (bounded
input-bounded output (BIBO) stability criterion)
• Let input signal x(t) be bounded
x(t ) M M is positive real finite number
y (t ) h( ) x(t )d
y (t )
h( ) x(t ) d | h( ) || x(t ) | d M | h( ) | d
• BIBO stability
| h(t ) | dt
Frequency Response
• Consider an arbitrary signal x(t ) applied to the
system, by IFT:
x(t ) X ( f ) exp( j 2 ft )df
• Or equivalently
in limiting form
x(t ) lim
f 0
X ( f ) exp( j 2 ft )f lim
f 0
X ( f )f exp( j 2 ft )
f k f k f k f k
y (t ) lim
f 0
H ( f ) X ( f ) exp( j 2 ft )f
f k f k
H ( f ) X ( f ) exp( j 2 ft )df
Y( f ) H ( f )X ( f )
1 1
F [ H ( f ) X ( f )] F [Y ( f )]
• Fourier transform of the output y(t) is equal to the product of the
transfer function of the system H(f) and the Fourier Transform of the
input x(t).
NTHU EE364000 Communication Systems I Y.H. Huang & K.M. Feng 48
Frequency Response
• The transfer function H ( f ) can be expressed in a
complex quantity. Amplitude
Spectrum
H ( f ) H ( f ) exp[ j ( f )]
– H ( f ) is the amplitude response
– ( f ) is the phase response
• For a linear system with a real-valued impulse
response h(t), the transfer function H(f) exhibits
conjugate symmetry ( f ) Phase
H ( f ) H ( f ) Spectrum
( f ) ( f )
Frequency Response
• 1st Logarithm of H ( f ) H ( f ) exp[ j ( f )] expression
ln H ( f ) ln[ H ( f ) exp j ( f ) ] ( f ) j ( f ) where ( f ) ln H ( f )
– ( f ) is called the gain/loss of the system, measured in
nepers. ( f ) is measured in radians.
• 2nd logarithm of H( f ) expression (in terms power)
ln H ( f )
( f ) 20 log10 H ( f ) ( f ) 20 8.69 ( f )
ln10
– '( f ) is also called the gain/loss of the system, but
measured in decibels (dB). (Note: no phase expression)
• 3dB-bandwidth is widely adopted in the system
Low-Pass Band-Pass
System System
Filters
• A filter is a frequency-selective device that is used
to limit the spectrum of a signal to a specific band.
• passband versus stopband:
– Low-pass, high-pass, band-pass, or band-stop types.
• An ideal low-pass filter, passband stopband
In frequency domain:
exp( j 2 ft0 ), B f B
H( f )
0, f B
In time domain:
B
h(t ) exp[ j 2 f (t t0 )]df
B
sin[2 B(t t0 )]
2 Bsinc[2 B (t t0 )]
(t t0 )
NTHU EE364000 Communication Systems I Y.H. Huang & K.M. Feng 52
Filters
• The ideal low-pass filter is noncausal because it
violates the Paley-Wiener criterion.
• We can build a causal filter that closely approximates
an ideal low-pass filter by making the delay t0 large
enough for the condition
sinc[2 B(t t0 )] 1 for t 0
h(t ) 0 for t 0
Design of Filters
• A Laplace transform can be obtained by replacing
j2f with the complex frequency s in the transfer
function:
( s z1 )( s z2 )L ( s zm )
H ( s ) H ( f )
j 2 f s
K
( s p1 )( s p2 )L ( s pn )
n
a
i
Re[ pi ] 0
i 1 s pi
for all i
– where zi: zeros, pi: poles
– For LPFs and BPFs, m < n, so that H(s) is finite as f .
• If the system is causal, the BIBO condition for a
stable system restricts all the poles of H '( s ) to be
inside the left half of the s-plane, i.e., Re[ pi ] 0 for all i.
NTHU EE364000 Communication Systems I Y.H. Huang & K.M. Feng 56
Different Types of Filters
• Butterworth filter is said to have a maximally flat passband
response.
• Chebyshev filter provides faster roll-off by allowing ripple in
the frequency response.
• Elliptic filter provide faster roll-off for a given number of poles.
• Finite-duration impulse response (FIR) filter (Tapped-Delay-
Line Filter) has only zeros and is stable.
Low-pass Band-pass
signal signal
gQ (t )
(t ) tan 1
g I (t )
NTHU EE364000 Communication Systems I Y.H. Huang & K.M. Feng 61
g (t ) G ( f ),
Note: *
g (t ) G ( f )
*
g~ (t ) g I (t ) jg Q (t )
B
g (t ) g I (t ) cos(2 f c t ) gQ (t ) sin(2 f c t )
a (t ) cos (t ) cos(2 f c t ) a (t ) sin (t ) sin(2 f c t )
a (t ) cos(2 f c t (t )) Re[ g(t )e j 2 fct ]
NTHU EE364000 Communication Systems I Y.H. Huang & K.M. Feng 64
Generation of Low-Pass Signals
• The low-pass properties of g I (t ) and g Q (t ) can be
derived from the band-pass signal g (t )
– Both low-pass filters are identical with bandwidth W.
g (t ) a (t ) cos(2 f c t (t ))
At A (upper path): A
g (t ) cos(2 f c t )
a (t ) cos(2 f c t (t )) cos(2 f c t )
12 a (t ) cos(4 f c t (t )) cos (t )
After LPF: High Frequency
1
2 a (t ) cos (t ) 12 g I (t )
At B (lower path): B
g (t ) sin(2 f c t ) a (t ) cos(2 f c t (t )) sin(2 f c t ) 12 a (t ) sin(4 f c t (t )) sin (t )
NTHU EE364000 Communication Systems I Y.H. Huang & K.M. Feng 65
Band-Pass Systems
• Consider the band-pass output y (t )
y (t ) Re[ y (t ) exp( j 2 f c t )]
–~
y (t ), a low-pass signal, is the complex envelop of y (t )
Y( f ) H( f )X ( f )
12 [ H ( f f c ) H *( f f c )] 12 [ X ( f f c ) X *( f f c )]
14 [ H ( f f c ) X ( f f c )] 14 [ H *( f f c ) X *( f f c )]
1 [Y( f f ) Y *( f f )]
2 c c
1
– where Y( f ) H ( f ) X ( f ), then y (t ) h(t ) x(t )
1
2 2
X ( f ) 2 X ( f f c )
Y( f ) 2Y ( f f c ) 12 H ( f ) X ( f )
H ( f ) 2 H ( f f c )
NTHU EE364000 Communication Systems I Y.H. Huang & K.M. Feng 68
Band-Pass Systems
• The band-pass system can be equivalent to low-
pass complex envelopes.
– Input signal
x (t ) Re[ ~
x (t ) exp( j 2f c t )]
– Impulse response
~
h(t ) Re[ h (t ) exp( j 2f c t )]
– Filtering 1
y (t ) h (t ) x(t )
2
– Output signal
y (t ) Re[ ~
y (t ) exp( j 2f c t )]
Example 2.15
t t
• Input: x(t ) A rect cos(2 f ct ), envelope: x(t ) A rect
T T
X ( f ) ATsinc(Tf )
f fc f fc
• Ideal BPF: H ( f ) rect rect Assume no thickness
2B 2 B
2, B f B
H ( f )
0, f B
c
h(t ) 4 Bsinc(2 Bt )
NTHU EE364000 Communication Systems I Y.H. Huang & K.M. Feng 70
Example 2.15
1 ATsinc(Tf ), B f B
• Output Y ( f ) H ( f ) X ( f ) ,
2 0, f B
then
Y ( f ) 12 [Y( f f c ) Y *( f f c )]
or 1 t
y (t ) h (t ) x(t ) 2 Bsinc(2 Bt ) Arect
2 T
• then y (t ) Re[ y (t ) exp( j 2 f c t )] (No analytic solution)
Y( f )
2B 2B
Distortion
Phase Delay
• A dispersive (frequency selective) device, such as a filter or
communication channel, may introduce some delay into the
output signal in relation to the input signal.
– Phase varies linearly with frequency in an ideal filter, thus introducing
a constant delay. Example: Page 52
• For a steady sinusoidal signal at frequency fc in a channel, a
total phase shift ( fc) is introduced, then the output signal
y(t) differs the input x(t) by a phase e j ( fc ) .
y (t ) x(t )e j ( fc ) x(t )e j 2 fcTd
( fc ) ( fc )
• Then these two signals have a time delay by Td
2 f c c
seconds, where c is the angular velocity.
– Phase delay is not necessarily the true signal delay. (Pure frequency)
Example: Page 65
group delay
NTHU EE364000 Communication Systems I
t Y.H. Huang & K.M. Feng 73
Bipolar
• Digital waveform
K
representation
g (t ) bk p (t kT )
k 0
– bk: binary data, could be (0, 1), (-1, 1)
– p(t): pulse shape, could be rectangular or other shapes
– T: Bit time
NTHU EE364000 Communication Systems I Y.H. Huang & K.M. Feng 77
Sources of Information
• Almost all analog sources are presented digitally
these days.
• Modulation is inherently an analog process
regardless of whether the information source is
analog or digital.