Professional Documents
Culture Documents
Chap3 Analog Modulation
Chap3 Analog Modulation
Analog Modulation
3.1 Preview
In this chapter we study the performance of various analog modulation-demodulation
schemes, both in the presence and in the absence of additive noise. Systems studied
in this chapter include amplitude-modulation (AM) schemes, such as DSB-AM, SSB
AM, and conventional AM, and angle-modulation schemes, such as frequency and
phase modulation.
Each member of the class of analog modulation systems is characterized by five
basic properties:
These properties are obviously not independent of one another. There exists a close
relationship between time- and frequency-domain representations of signals expressed
through the Fourier transform relation. Also, the bandwidth of a signal is defined in
terms of its frequency characteristics.
Due to the fundamental difference between amplitude- and angle-modulation
schemes, these schemes are treated separately and in different sections. We begin this
chapter with the study of the simplest modulation scheme, amplitude modulation.
85
Copyright 2011 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to electronic rights, some third party content may be suppressed from the eBook and/or eChapter(s).
Editorial review has deemed that any suppressed content does not material1y affect the overall learning experience. Cengage Leaming reserves the right to remove additional content at any time if subsequent rights restrictions require it.
86 CHAPTER 3. ANALOG MODULATION
3.2.1 DSB-AM
where
is the carrier and m(t) is the message signal. The frequency-domain representation of
the DSB-AM signal is obtained by taking the Fourier transform of u(t) and results in
BT= 2W (3.2.4)
A typical message spectrum and the spectrum of the corresponding DSB-AM modu
lated signal are shown in Figure 3.1.
Copyright 2011 Cengage Leaming. AJI Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to eJectronic rights, some third party content may be suppressed from the eBook andlor eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions l'«tuire it.
3.2. AMPLITUDE MODULATION (AM) 87
M(f)
A
f
-w w
U(j)
r=s-
-\ --
- --+-
- - -_-....
� ,
_ ..____ _
·
____._ __ f
\
-Jc: f.
Figure 3.1: Spectra of the message and the DSB-AM modulated signal
Pu=
f T/2 u2(t) dt
lim 1
-
T-oo T -T/2
= lim
f T/2 A�m2(t) cos2(2rrfc0 dt
1
T-oo -T/2 T
T/2 +
1 cos(4rrfct) d
= lim _!_
T-oo T -T/2
J
2
A�m (t)
2
t
=A� lim {
T-oo T -T/2 2
f
_!_ T/2 m2(t) dt + lim _!_ T/2 m2(t) cos(4rrfct) dt
T-oo T -T/2 2
f }
=A� lim
_!_ T/2 m2(t) dt f (3.2.5)
T-oo T -T/2 2
- A� p
(3.2.6)
- 2 m
where Pm is the power content of the message signal. Equation (3.2.5) follows from
the fact that m(t) is a lowpass signal with frequency contents much less than 2jc, the
frequency content of cos( 4rr fc t). Therefore, the integral
Copyright 2011 Cengage Leaming. AJI Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to eJectronic rights, some third party content may be suppressed from the eBook andlor eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions l'«tuire it.
88 CHAPTER 3. ANALOG MODULATION
{
Illustrative Problem 3.1 [DSB-AM Modulation] The message signal m(t) is de-
fined as
1, - - 3
O<t<!fl.
-2, !fl. < 2to
m(t) =
3 - 3
t<
0, otherwise
modulated signal is denoted by u(t) . It is assumed that to 0.15 s and Jc 250 Hz. = =
3. Assuming that the message signal is periodic with period To = to, determine the
power in the modulated signal.
4. If a noise is added to the modulated signal in part 3 such that the resulting SNR
is 10 dB, find the noise power.
(�) (�)
1. m(t) can be written as
t - !fl. t- to
m(t) = n 6 - 2n 2
Therefore,
u(t) =
[n ( t-0�0�25 ) - 2n ( t-0�0�75 ) J cos(500rrt) (3.2.9)
2. Using the standard Fourier transform relation $[il(t)] = sinc(t) together with
the shifting and the scaling theorems of the Fourier transform, we obtain
$[m(t)] =
t
; e-jrrfto/3 sine C°f) - 2 t; e-jrrfto C°f) sine
=
t
; e-jrrfto/3 sine C°f) (1 2e-j2rrtof/3 ) _
(3.2.10)
Copyright 2011 Cengage Leaming. AJI Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to eJectronic rights, some third party content may be suppressed from the eBook andlor eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions l'«tuire it.
3.2. AMPLITUDE MODULATION (AM) 89
0.06
0.12
0.05
0.1
0.04
0.08
0.03
0.06
0.02
0.04
0.02 0.01
0 0 !Lllll.ILllil'..ll..i.llll.LllJl.lll.ll.lll.lLl�lllLLlJ!lll..l'..l'ill:l
-500-400-300-200-100 0 100 200 300 400 500 -500-400-300-200-100 0 100 200 300 400 500
Frequency Frequency (Hz)
Figure 3 .2: Magnitude spectra of the message and the modulated signals in Illustrative
Problem 3.1
and
Pu = �
l. 66
= 0.833
4. Here,
10log10 (�:) = 10
----®Ii" •-----
% MATLAB script for Illustrative Problem 3.1.
% Demonstration script for DSB-AM. The message signal is
% +I for 0 < t < t0/3, -2 for t0/3 < t < 2t0/3, and zero otherwise.
echo on
t0=.15; % signal duration
ts=0.001; % sampling interval
fc=250; % carrier frequency
snr=20; % SNR in dB (logarithmic)
fs=1/ts; % sampling frequency
df=0.3; % desired freq. resolution
t=[O:ts:tO]; % time vector
Copyright 2011 Cengage Leaming. AJI Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to eJectronic rights, some third party content may be suppressed from the eBook andlor eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions l'«tuire it.
90 CHAPTER 3. ANALOG MODULATION
Copyright 2011 Cengage Leaming. AJI Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to eJectronic rights, some third party content may be suppressed from the eBook andlor eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions l'«tuire it.
3.2. AMPLITUDE MODULATION (AM) 91
xlabel('Time')
pause % Press a key to see the modulated signal and noise in freq. domain.
subplot(2, 1, 1)
plot(f,abs(fftshift(U)))
title(' Signal spectrum' )
xlabel('Frequency' )
subplot(2, 1,2)
plot(f,abs(fftshift(R)))
title(' Signal and noise spectrum' )
xlabel('Frequency' )
Illustrative Problem 3.2 [DSB Modulation for an Almost Bandlimited Signal] The
{
message signal m(t) is given by
sinc(lOOt), I ti :::; to
m(t) =
0, otherwise
where to = 0.1. This message modulates the carrier c(t) cos(2rrfct), where
fc = 250 Hz.
4. If a Gaussian noise is added to the modulated signal such that the resulting SNR
is 10 dB, find the noise power.
1. We have
{
u(t) = m(t)c(t)
2. A plot of the spectra of m(t) and u(t) is shown in Figure 3.3. As the figure shows,
the message signal is an almost bandlimited signal with a bandwidth of 50 Hz.
3. The power in the modulated signal is half of the power in the message signal. The
power in the message signal is given by
1
O.I
J
2
Pm= sinc (100t) dt
0.2 -0.l
The integral can be computed using MATLAB's quad8.m m-file, which results in
Pm= 0.0495 and, hence, Pu = 0.0247.
Copyright 2011 Cengage Leaming. AJI Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to eJectronic rights, some third party content may be suppressed from the eBook andlor eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions l'«tuire it.
92 CHAPTER 3. ANALOG MODULATION
0.01
0.008
0.006
0.004
0.002
O L...-
-500
� �� ��
--L
-400
....L
-300
....L.��--lll!.
-200
.. ---L
-100
...
0
� ...!1....
111
100
��....L.
.. ..
200
�� � � .l-.-
300
---1�
400
......1
500
Frequency (Hz)
O '--
-500
� --'�.-lllfil.
-400 -300
�� _u""""---'-
-200 -100
�� �� -'-
0
..i.......
100
. .-.. "----
200
� �"""'---"'�
300 400
� -'
500
Frequency
Figure 3 .3: Spectra of the message and the modulated signals in Illustrative Problem 3 .2
4. Here,
Copyright 2011 Cengage Leaming. AJI Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to eJectronic rights, some third party content may be suppressed from the eBook andlor eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions l'«tuire it.
3.2. AMPLITUDE MODULATION (AM) 93
____,
_ .,.. ·------
% MATLAB script for Illustrative Problem 3 .2.
% Matlab demonstration script for DSB-AM modulation. The message signal
% is m(t)=sinc(JOOt).
echo on
t0=.2; % signal duration
ts=0.001; % sampling interval
fc=250; % carrier frequency
snr=20; % SNR in dB (logarithmic)
fs=1/ts; % sampling frequency
df=0.3; % required freq. resolution
t=[-t0/2:ts:t0/2]; % time vector
snr_lin=10 (snr/10);
� % linear SNR
m=sinc(1OO*t); % the message signal
c=cos(2*pi*fc.*t); % the carrier signal
u=m.*c; % the DSB-AM modulated signal
[M,m,dfl]=fftseq(m,ts,df); % Fourier transform
M=Mlfs; % scaling
[U,u,dfl]=fftseq(u,ts,df); % Fourier transform
U=U/fs; % scaling
f=[O:dfl:dfl*(length(m)-1 )]-fs/2; % frequency vector
signaLpower=spower(u(1 :length(t))); % Compute modulated signal power.
noise_power=signaLpower/snr_lin; % Compute noise power.
noise_std=sqrt(noise_power); % Compute noise standard deviation.
noise=noise_std*randn(1,length(u)); % Generate noise sequence.
r=u+noise; % add noise to the modulated signal
[R,r,dfl]=fftseq(r,ts,df); % Fourier trans!orm
R=Rlfs; % scaling
pause % Press a key to show the modulated signal power.
signal_ power
pause %Press any key to see a plot of the message.
elf
subplot(2,2,1)
plot(t,m(1 :length(t)))
xlabel(' Time' )
title('The message signal' )
pause % Press any key to see a plot of the carrier.
subplot(2,2,2)
plot(t,c(1 :length(t)))
xlabel(' Time' )
title('The carrier' )
pause % Press any key to see a plot of the modulated signal.
subplot(2,2,3)
plot(t,u(1 :length(t)))
xlabel('Time')
title('The modulated signal' )
pause % Press any key to see a plot of the magnitude of the message and the
% modulated signal in the frequency domain.
subplot(2,1,1)
plot(f,abs(fftshift(M)))
xlabel('Frequency' )
title(' Spectrum of the message signal' )
subplot(2,1,2)
plot(f,abs(fftshift(U)))
Copyright 2011 Cengage Leaming. AJI Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to eJectronic rights, some third party content may be suppressed from the eBook andlor eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions l'«tuire it.
94 CHAPTER 3. ANALOG MODULATION
ttf4'*'4''i'll----
What happens if the duration of the message signal to changes; in particular, what is
the effect of having large to 's and small to 's? What is the effect on the bandwidth and
signal power?
The m-file dsb_mod.m given next is a general DSB modulator of the message signal
given in vector m on a carrier of frequency fc.
__.,.... ·------
function u=dsb_mod(m,ts,fc)
% u=dsbJnod(m,tsfc)
%DSB-MOD takes signal m sampled at ts and carrier
% freq. Jc as input and returns the DSB modulated
% signal. ts << 1!2fc. The modulated signal
% is normalized to have half the message power.
% The message signal starts at 0.
t=[O:length(m)-1]*ts;
u=m. *cos(2*pi*t);
3.2.2 Conventional AM
Copyright 2011 Cengage Leaming. AJI Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to eJectronic rights, some third party content may be suppressed from the eBook andlor eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions l'«tuire it.
3.2. AMPLITUDE MODULATION (AM) 95
normalized message signal (i.e., lmn(t) I :S: 1) and a is the index of modulation, which
is a positive constant between 0 and 1. Thus we have
and
A [ j fc) a n f f
U (j) = ---f 8( - + M < - c) + 8(j + fc) +aMn<f + fc)] (3.2.15)
The net effect of scaling the message signal and adding a constant to it is that the term
[l +amn(t)] is always positive. This makes the demodulation of these signals much
easier by employing envelope detectors. Note the existence of the sinusoidal compo
nent at the frequency fc in U (j). This means that a (usually substantial) fraction of
the transmitted power is in the signal carrier that does not really serve the transmis
sion of information. This fact shows that compared to DSB-AM, conventional AM is
a less economical modulation scheme in terms of power utilization. The bandwidth, of
course, is equal to the bandwidth of DSB-AM and is given by
By= 2W (3.2.16)
M{j)
f
-W w
U(j)
�- -fr
\ ---+---- \
The power content of the modulated signal, assuming that the message signal is a
zero-mean signal, is given by
A� [ 1 a2 Pmn ] (3.2.17)
T +
Pu=
Copyright 2011 Cengage Leaming. AJI Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to eJectronic rights, some third party content may be suppressed from the eBook andlor eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions l'«tuire it.
96 CHAPTER 3. ANALOG MODULATION
which comprises two parts, A� /2, which denotes the power in the carrier, and
A�a2Pmn/2, which is the power in the message-bearing part of the modulated sig
nal. This is the power that is really used to transmit the message. The ratio of the
power that is used to transmit the message to the total power in the modulated signal is
called the modulation efficiency and is defined by
aZPmn
17= (3.2.18)
l+a2Pmn
Because lmn(t) I :::; 1 and a:::; 1, we always have 17 :::; 0.5. In practice, however, the
value of 17 is around 0.1. The signal-to-noise ratio is given by
PR
( )N
S
o
=
11NoW
(3.2.19)
where 17 is the modulation efficiency. We see that the SNR is reduced by a factor
equal to 17 compared to a DSB-AM system. This reduction of performance is a direct
consequence of the fact that a significant part of the total power is in the carrier (the
deltas in the spectrum), which does not carry any information and is filtered out at the
receiver.
---llM!l@l;Ml�Ni#ll;t•1:JM§lil
Illustrative Problem 3.3 [Conventional AM] The message signal
m(t) =
{ l,
-2,
O::=;t<
!Q
3
<
-
t< Z3to
�
0, otherwise
3. If the message signal is periodic with a period equal to to, determine the power
in the modulated signal and the modulation efficiency.
4. If a noise signal is added to the message signal such that the SNR at the output
of the demodulator is 10 dB, find the power content of the noise signal.
1. First note that max Im(t) I = 2; therefore, mn(t) m(t)/2. From this we
have
m t)
u(t) = 1 + 0.85 [ � J cos(2rrfct)
= [1 + 0.425IT ( -0�0�
t 25
) - 0.85I1 ( t -0�0�75 ) J cos(500rrt)
A plot of the message and the modulated signal is shown in Figure 3.5.
Copyright 2011 Cengage Leaming. AJI Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to eJectronic rights, some third party content may be suppressed from the eBook andlor eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions l'«tuire it.
3.2. AMPLITUDE MODULATION (AM) 97
2 ... 2 >- I I I I I I I
0 ... 0
-1 ... -1
-2 ... -2�'"
I I I I "�-'-�-'-�-'-�--'-�--'---'
0 0.02 0.04 0.06 0.08 0.1 0.1 2 0.1 4 0 0.02 0.04 0.06 0.08 0.1 0.1 2 0.1 4
Tune Time
Figure 3 .5: The message and the modulated signals in Illustrative Problem 3.3
Plots of the spectra of the message and the modulated signal are shown in
Figure 3.6.
Note that the scales on the two spectra plots are different. The presence of the
two delta functions in the spectrum of the modulated signal is apparent.
Pm =
1 [ .
r0 05 dt+4 r
O.l
dt = 1.667
]
0_15 Jo J o.os
1 1.66
Pmn = Pm = 4 = 0.4167
4
and the modulation efficiency is
A2 2 to/3
P u= -f Jro [l +amn(t)]2 dt
1
= 2
( 1+0.3010 - 1.7 x
0.025 )
0.15
= 0.5088
Copyright 2011 Cengage Leaming. AJI Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to eJectronic rights, some third party content may be suppressed from the eBook andlor eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions l'«tuire it.
98 CHAPTER 3. ANALOG MODULATION
0.6 -
0.5 -
0.4 -
0.3
0.2
0.1 -
0
' L. .J �-
-500 -400 -300 -200 -100 0 100 200 300 400 500
Frequency
Figure 3 .6: Spectra of the message and the modulated signal in Illustrative Problem 3 .3
4. In this case
10log10 [ (��) J
TJ 10
or
TJ (;:) = 10
Copyright 2011 Cengage Leaming. AJI Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to eJectronic rights, some third party content may be suppressed from the eBook andlor eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions l'«tuire it.
3.2. AMPLITUDE MODULATION (AM) 99
In finding the power in the modulated signal in this problem, we could not use the re
lation
Pu=
A�
2 [1 2
+a Pmn
]
because in this problem m(t) is not a zero-mean signal.
The MATLAB script for this problem is given next.
____,.... ·------
% MATLAB script for Illustrative Problem 3.3.
% Demonstration script for DSB-AM modulation. The message signal
% is +l for 0 < t < t0/3, -2 for t0/3 < t < 2t0!3, and zero otherwise.
echo on
t0=.15; % signal duration
ts=0.001; % sampling interval
fc=250; % carrier frequency
snr=10; % SNR in dB (logarithmic)
a=0.85; % modulation index
fs=1/ts; % sampling frequency
t=[O:ts:tO]; % time vector
df=0.2; % required frequency resolution
sndin=10 (snr/10);A % SNR
% message signal
rn=[ones(1,t0/(3*ts)),-2*ones(1,t0/(3*ts)),zeros(1,t0/(3*ts)+1)];
c=cos(2*pi*fc.*t); % carrier signal
rn_n=rnlrnax(abs(rn)); % normalized message signal
[M,rn,dfl]=fftseq(rn,ts,df); % Fourier transform
M=M/fs; % scaling
f=[O:dfl:dfl*(length(rn)-1)]-fs/2; % frequency vector
u=(1+a*rn_n).*c; % modulated signal
[U,u,dfl]=fftseq(u,ts,df); % Fourier transform
U=U/fs; % scaling
signaLpower=spower(u(1:length(t))); % power in modulated signal
% power in normalized message
prnn=spower(rn(1:length(t)))/(rnax(abs(rn)))"2;
eta=(a" 2*prnn)/(1+a"2*prnn); % modulation efficiency
noise_power=eta*signaLpower/snr_lin; % noise power
noise_std=sqrt(noise_power); % noise standard deviation
noise=noise_std*randn(1,length(u)); % Generate noise.
r=u+noise; % Add noise to the modulated signal
[R,r,dfl]=fftseq(r,ts,df); % Fourier transform.
R=Rlfs; % scaling
pause % Press a key to show the modulated signal power.
signaLpower
pause % Press a key to show the modulation efficiency.
eta
pause % Press any key to see a plot of the message.
subplot(2,2,1)
plot(t,rn(1:length(t)))
axis([O 0.15 -2.1 2.1])
xlabel('Time')
title('The message signal')
Copyright 2011 Cengage Leaming. AJI Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to eJectronic rights, some third party content may be suppressed from the eBook andlor eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions l'«tuire it.
100 CHAPTER 3. ANALOG MODULATION
--®Ii" •-----
function u=am_mod(a,m,ts,fc)
% u=am_mod(a,m,tsjc)
%AM..MOD takes signal m sampled at ts and carrier
% freq. Jc as input and returns the AM modulated
% signal. "a" is the modulation index
% and ts << 112fc.
t=[O:length(m)-1]*ts;
Copyright 2011 Cengage Leaming. AJI Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to eJectronic rights, some third party content may be suppressed from the eBook andlor eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions l'«tuire it.
3.2. AMPLITUDE MODULATION (AM) 101
c=cos(2*pi*fc. *t);
m_n=mlmax(abs(m));
u=(1 +a*m_n). *c;
3.2.3 SSB-AM
c c
u(t) = � m(t)cos(2rrfc0 + � m(t)sin(2rrfc0 (3.2.21)
where the minus sign corresponds to USSB-AM and the plus sign corresponds to
LSSB-AM. The signal denoted by m(t) is the Hilbert transform of m(t), defined
by m(t) m(t) * 1/ (rrt) or, in the frequency domain, by M(j)
= - j sgn(j)M(j ). =
In other words, the Hilbert transform of a signal represents a rr/2 phase shift in all
frequency components. In the frequency domain, we have
Uusss( f) =
{ [M(j
0,
- fc)+M(j +Jc)], fc :S
otherwise
Iii
(3.2.22)
and
ULSSB (f) =
{ [M(j
O
,
- Jc)+M(j +fc)], JJJ :$
otherwise
fc
(3.2.23)
Typical plots of the spectra of a message signal and the corresponding USSB-AM mod
ulated signal are shown in Figure 3.7.
M(f)
\ ... J
-W w
UC/)
/�-- \
'
'
' • .f
-/('
Figure 3.7: Spectra of the message and the USSB-AM signal
Copyright 2011 Cengage Leaming. AJI Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to eJectronic rights, some third party content may be suppressed from the eBook andlor eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions l'«tuire it.
102 CHAPTER 3. ANALOG MODULATION
The bandwidth of the SSB signal is half the bandwidth of DSB and conventional
AM and so is equal to the bandwidth of the message signal; that is,
By= W (3.2.24)
(3.2.25)
Note that the power is half of the power in the corresponding DSB-AM signal because
one of the sidebands has been removed. On the other hand, because the modulated
signal has half the bandwidth of the corresponding DSB-AM signal, the noise power at
the front end of the receiver is also half of a comparable DSB-AM signal, and therefore
the SNR in both systems is the same; that is,
(3.2.26)
m(t) =
{ 1,
-2,
0
!g_
3
�
<
-
t
t
<
�
< 2to
3
0, otherwise
1. Plot the Hilbert transform of the message signal and the modulated signal u(t) .
Also plot the spectrum of the modulated signal.
2. Assuming the message signal is periodic with period to, determine the power in
the modulated signal.
3. If a noise is added to the modulated signal such that the SNR after demodulation
is 10 dB, determine the power in the noise.
1. The Hilbert transform of the message signal can be computed using the Hilbert
transform m-file of MATLAB; that is, hilbert.m. It should be noted, however,
that this function returns a complex sequence whose real part is the original
signal and whose imaginary part is the desired Hilbert transform. Therefore,
the Hilbert transform of the sequence m is obtained by using the command
irnag(hilbert(m)). Now, using the relation
Copyright 2011 Cengage Leaming. AJI Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to eJectronic rights, some third party content may be suppressed from the eBook andlor eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions l'«tuire it.
3.2. AMPLITUDE MODULATION (AM) 103
-1
-2
0.01
-3
-4 �-�-�-�-�--�-�-�� ol___1__1_.J.l1Jll.V..ll!JJIJJ/!llWlllllMill.l'..l'Jl.lillLL�.1__�
0 0.02 0.04 0.06 0.08 0.1 0.12 0.14 -500 -400 -300 -200 -100 0 100 200 300 400 500
Time Frequency
Figure 3 .8: Hilbert transform and the spectrum of the LSSB-AM modulated signal for
m(t)
01
1 f . 5 2
Pm=
O.lS Jo m (t) dt = 1.667
and therefore
A 2
Pu = -f Pm= 0.416
10log
10 (:;;: ) 0 10
____,,
_ ... ·-----
% MATLAB script for Illustrative Problem 3.4.
% Demonstration script for LSSB-AM modulation. The message signal
% is +1 for 0 < t < t0/3, -2 for t0/3 < t < 2t0!3, and zero otherwise.
echo on
t0=.15; % signal duration
ts=0.001; % sampling interval
fc=250; % carrier frequency
snr=10; % SNR in dB (logarithmic)
fs=1 /ts; % sampling frequency
df=0.25; % desired freq. resolution
t=[O:ts:tO]; % time vector
snLlin=1 0 (snr/10);
� % SNR
% the message vector
m=[ones(1,t0/(3*ts)),-2*ones(1,t0/(3*ts)),zeros(1,t0/(3*ts)+1)];
c=cos(2*pi*fc.*t); % carrier vector
Copyright 2011 Cengage Leaming. AJI Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to eJectronic rights, some third party content may be suppressed from the eBook andlor eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions l'«tuire it.
104 CHAPTER 3. ANALOG MODULATION
Copyright 2011 Cengage Leaming. AJI Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to eJectronic rights, some third party content may be suppressed from the eBook andlor eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions l'«tuire it.
3.3. DEMODULATION OF AM SIGNALS 105
plot(t,noise(1 :length(t)))
title('Noise sample' )
xlabel(' Time' )
pause % Press a key to see the modulated signal and noise.
subplot(2, 1,2)
plot(t,r(1:length(t)))
title(' Modulated signal and noise' )
xlabel(' Time' )
subplot(2, 1,1)
pause % Press any key to see the spectrum of the modulated signal.
plot(f,abs(fftshift(ULSSB)))
title(' Modulated signal spectrum' )
xlabel(' Frequency' )
subplot(2, 1,2)
pause % Press a key to see the modulated signal noise in freq. domain.
plot(f,abs(fftshift(R)))
title(' Modulated signal noise spectrum' )
xlabel(' Frequency' )
The m-files ussb_mod.m and lssb_mod.m given next modulate the message signal
given in vector m using USSB and LSSB modulation schemes.
____,.,.. ·-----
function u=ussb_mod(m,ts,fc)
% u=ussb_mod(m,tsfc)
%USSB...MOD takes signal m sampled at ts and carrier
% freq. Jc as input and returns the USSR modulated
% signal. ts << 112/c.
t=[O:length(m)-1]*ts;
u=m. *cos(2*pi*t)-imag(hilbert(m)). *sin(2*pi*t);
____,,,.. ·-----
function u=lssb_mod(m,ts,fc)
% u=lssb_mod(m,tsfc)
%LSSB...MOD takes signal m sampled at ts and carrier
% freq. Jc as input and returns the LSSB modulated
% signal. ts << 112/c.
t=[O:length(m)-1]*ts;
u=m. *cos(2*pi*t)+imag(hilbert(m) ). *sin(2*pi*t);
Copyright 2011 Cengage Leaming. AJI Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to eJectronic rights, some third party content may be suppressed from the eBook andlor eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions l'«tuire it.
106 CHAPTER 3. ANALOG MODULATION
is not crucial, so the demodulation process is much easier. Coherent demodulation for
DSB-AM and SSB-AM consists of multiplying (mixing) the modulated signal by a si
nusoidal with the same frequency and phase of the carrier and then passing the product
through a lowpass filter. The oscillator that generates the required sinusoidal at the
receiver is called the local oscillator.
Ac Ac
y(t) Acm(t) cos(2rrfc0 cos(2rrfct) z-m(t) + z-m(t) cos(4rrfct)
= =
(3 . 3 . 1 )
where y(t) denotes the mixer output, and its Fourier transform is given by
As it can be seen, the mixer output has a lowpass component of AcM(f)/2 and high
frequency components in the neighborhood of ± 2jc . When y(t) passes through a
lowpass filter with bandwidth W, the high-frequency components will be filtered out
and the lowpass component, Acm(t)/2, which is proportional to the message signal,
will be demodulated . This process is shown in Figure 3.9.
rns(2rr J�· t)
U{l) *
r:,1 y(t) ,...
,...\_� Lowpass Filter ,... ·�, m(L)
Illustrative Problem 3.5 [DSB-AM Demodulation] The message signal m(t) is de-
fined as
{l, 0:::; t< �
!Q t < 2to
m(t) = -2, 3
<
- 3
0, otherwise
This message DSB-AM modulates the carrier cos 2rrfct, and the resulting c (t) =
3. Demodulate the modulated signal u(t) and recover m(t). Plot the results in the
time and frequency domains.
Copyright 2011 Cengage Leaming. AJI Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to eJectronic rights, some third party content may be suppressed from the eBook andlor eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions l'«tuire it.
3.3. DEMODULATION OF AM SIGNALS 107
1.-2. The first two parts of this problem are the same as the first two parts of Illustrative
Problem 3.1, and we repeat only those results here:
u(t) =
[I1 ( t -0�0�25 ) - 2I1 ( t -0�0�75 ) J cos(500rrt)
and
$[m(t)] =
to
3
· .
e-J7rft0 13 sm c
to f
(3 ) - 23to e-Jrrft . ( t3
of ) ·
0
smc
=
t
; e-Jrrfto/3 sine C°f) (1 - 2e-j2rrtof/3 )
= 0.05e-o.o5Jrrf sinc(0.05j) 1 - 2e-O.Oljrrf ( )
Therefore,
y(t) =
u(t) cos(2rrJct)
=
[I1 ( t -0�0�25 ) - 2I1 ( t -0�0�75 ) J cos2(500rrt)
=
.!. [n ( t - 0.025 ) 20 ( t - o.075 ) J _
2 0.05 0.05
where the first term corresponds to the message signal and the last two terms cor
respond to the high-frequency terms at twice the carrier frequency. We see that
filtering the first term yields the original message signal (up to a proportionality
constant). A plot of the magnitudes of U(j) and Y(j) is shown in Figure 3.10.
As shown, the spectrum of the mixer output has a lowpass component that is quite
similar to the spectrum of the message signal, except for a factor of ! , and a bandpass
Copyright 2011 Cengage Leaming. AJI Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to eJectronic rights, some third party content may be suppressed from the eBook andlor eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions l'«tuire it.
108 CHAPTER 3. ANALOG MODULATION
0.05
0.5
0.04 0
-0.5
0.03
-1
0.02
-1.5
0.01
-2
0 -2.5 .____..____...__
_ _._____,____.___.___.__.
-800 -600 -400 -200 0 200 400 600 800 0 0.02 0.04 0.06 0.08 0.1 0.12 0.14
Frequency Time
Figure 3.10: Spectra of the modulated signal and the mixer output in Illustrative
Problem 3.5
0.12
0.12
0.1
0.1
0.08
0.08
0.06
0.06
0.04 0.04
0.02 0.02
0 0 ,___.__...___.._......
-500-400-300-200-100 0 100 200 300 400 500 -800 -600 -400 -200 0 200 400 600 800
Frequency Frequency (Hz)
Figure 3.11: Spectra of the message and the demodulated signals m Illustrative
Problem 3.5
component located at ±2fc (in this case, 500 Hz). Using a lowpass filter, we can sim
ply separate the lowpass component from the bandpass component. In order to recover
the message signal m(t), we pass y(t) through a lowpass filter with a bandwidth of
150 Hz. The choice of the bandwidth of the filter is more or less arbitrary here be
cause the message signal is not strictly bandlimited. For a strictly bandlimited message
signal, the appropriate choice for the bandwidth of the lowpass filter would be W, the
bandwidth of the message signal. Therefore, the ideal lowpass filter employed here has
a characteristic
H(j) = { 1
0
,
,
Iii� 150
otherwise
A comparison of the spectra of m(t) and the demodulator output is shown in Figure
3.11, and a comparison in the time domain is shown in Figure 3.12.
Copyright 2011 Cengage Leaming. AJI Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to eJectronic rights, some third party content may be suppressed from the eBook andlor eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions l'«tuire it.
3.3. DEMODULATION OF AM SIGNALS 109
1.5
0.5
0
0.5
-0.5
0
-1
-0.5
-1 -1.5
-1.5 -2
-2 I I I I -2.5 �-�-�-�
__.,,,.. ·------
% MATLAB script for Illustrative Problem 3 .5.
% Demonstration script for DSB-AM demodulation. The message signal
% is +l for 0 < t < t0/3, -2 for t0/3 < t < 2t0!3, and zero otherwise.
echo on
t0=.15; % signal duration
ts=1/1500; % sampling interval
fc=250; % carrier frequency
fs=1/ts; % sampling frequency
t=[O:ts:tO]; % time vector
df=0.3; % desired frequency resolution
% message signal
m=[ones(1,t0/(3*ts)),-2*ones(1,t0/(3*ts)),zeros(1,t0/(3*ts)+1)];
c=cos(2*pi*fc.*t); % carrier signal
u=m.*c; % modulated signal
y=u.*c; % mixing
[M,m,dfl]=fftseq(m,ts,df); % Fourier transform
M=M/fs; % scaling
[U,u,dfl]=fftseq(u,ts,df); % Fourier transform
U=U/fs; % scaling
[Y,y,dfl]=fftseq(y,ts,df); % Fourier transform
Y=Y/fs; % scaling
Lcutoff=150; % cutoff freq. of the filter
n_cutoff=floor(150/dfl); % Design the filter.
f=[O:dfl:dfl*(length(y)-1)]-fs/2;
H=zeros(size(f});
H(1:n_cutoff)=2*ones(1,n_cutoff);
H(length(f}-n_cutoff+1:length(f))=2*ones(1,n_cutoff);
DEM=H.*Y; % spectrum of the filter output
dem=real(ifft(DEM))*fs; % filter output
pause % Press a key to see the effect of mixing.
elf
Copyright 2011 Cengage Leaming. AJI Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to eJectronic rights, some third party content may be suppressed from the eBook andlor eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions l'«tuire it.
110 CHAPTER 3. ANALOG MODULATION
subplot(3,1,1)
plot(f,fftshift(abs(M)))
title(' Spectrum of the Message Signal' )
xlabel(' Frequency')
subplot(3,1,2)
plot(f,fftshift(abs(U)))
title(' Spectrum of the Modulated Signal' )
xlabel(' Frequency' )
subplot(3,1,3)
plot(f,fftshift(abs(Y)))
title(' Spectrum of the Mixer Output' )
xlabel(' Frequency')
pause % Press a key to see the effect of filtering on the mixer output.
elf
subplot(3,1,1)
plot(f,fftshift(abs(Y)))
title(' Spectrum of the Mixer Output' )
xlabel(' Frequency' )
subplot(3,1,2)
plot(f,fftshift(abs(H)))
title ('Lowpass Filter Characteristics' )
xlabel(' Frequency' )
subplot(3,1,3)
plot(f,fftshift(abs(DEM)))
title(' Spectrum of the Demodulator output' )
xlabel(' Frequency')
pause % Press a key to compare the spectra of the message and the received signal.
elf
subplot(2,1,1)
plot(f,fftshift(abs(M)))
title(' Spectrum of the Message Signal' )
xlabel(' Frequency')
subplot(2,1,2)
plot(f,fftshift( abs(DEM)))
title(' Spectrum of the Demodulator Output' )
xlabel(' Frequency' )
pause % Press a key to see the message and the demodulator output signals.
subplot(2,1,1)
plot(t,m(1 :length(t)))
title(' The Message Signal' )
xlabel(' Time' )
subplot(2,1,2)
plot(t,dem(1 :length(t)))
title(' The Demodulator Output' )
xlabel(' Time' )
Copyright 2011 Cengage Leaming. AJI Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to eJectronic rights, some third party content may be suppressed from the eBook andlor eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions l'«tuire it.
3.3. DEMODULATION OF AM SIGNALS 111
= --f
A A
m(t)cos(cf>)+ -f m(t)cos(4TTfct+cf>) (3.3.4)
As before, there are two terms present in the mixer output. The bandpass term can be
filtered out by a lowpass filter. The lowpass term, Acm(t)cos(cp)/2, depends on cf>,
however.The power in the lowpass term is given by
A�
Paem = 4 Pm COS 2 cf> (3.3.5)
where Pm denotes the power in the message signal. We can see, therefore, that in
this case we can recover the message signal with essentially no distortion, but we will
suffer a power loss of cos 2 cf>.For cf> = TT/4 this power loss is 3 dB, and for cf> = TT/2
nothing is recovered in the demodulation process.
The demodulation process of SSB-AM signals is basically the same as the demodula
tion process for DSB-AM signals-that is, mixing followed by lowpass filtering. In
this case
where the minus sign corresponds to the USSB and the plus sign corresponds to the
LSSB.Mixing u(t) with the local oscillator output, we obtain
11,
0 � t <
0, otherwise
Copyright 2011 Cengage Leaming. AJI Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to eJectronic rights, some third party content may be suppressed from the eBook andlor eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions l'«tuire it.
112 CHAPTER 3. ANALOG MODULATION
U(J)
----��----t--�- .r
fc fc: + W
Y{j')
�������----� [
-W W 2f<-· 2f<-· + W
with to = 0.15 s, and the carrier has a frequency of 250 Hz, find U(j) and Y(j) and
compare the demodulated signal with the message signal.
The modulated signal and its spectrum are given in Illustrative Problem 3.4. The ex
pression for U(j) is given by
If I :::; fc
0, otherwise
and
1 1
Y(j) - fc) + )
=
2.U(j 2.U(j + fc
0.0125e-O.OSjrrf sinc(0.05j) 1- 2e-O.Oljrrf , (
lfl :::; fc )
0.0125e- o . os jrr (f - soo)
sinc(O.OS(j - 500)) l - 2e -O.Oljrr(f-soo) ( ),
fc :::; f :::; 2fc
�
0.0125e-O.OSjrr(f+SOO) sinc(0.05(j (
+ 500)) 1- 2e-O.Oljrr(f+SOO ,
) )
- 2fc :::; f :::; - fc
0, otherwise
A plot of Y(j) is shown in Figure 3.14. The signal y(t) is filtered by a lowpass
filter with a cutoff frequency of 150 Hz; the spectrum of the output is shown in
Figure 3.15. In Figure 3.16 the original message signal is compared with the demodu
lated signal.
Copyright 2011 Cengage Leaming. AJI Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to eJectronic rights, some third party content may be suppressed from the eBook andlor eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions l'«tuire it.
3.3. DEMODULATION OF AM SIGNALS 113
0.025
0.02
0.015
0.01
0.005
Figure 3.14: Magnitude spectrum of the mixer output in Illustrative Problem 3.7
0.1
0.08
0.06
0.04
0.02
o ������
-800 -600 -400 -200 0 200 400 600 800
Frequency
Copyright 2011 Cengage Leaming. AJI Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to eJectronic rights, some third party content may be suppressed from the eBook andlor eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions l'«tuire it.
114 CHAPTER 3. ANALOG MODULATION
1.5 � -
- 0.5
0
0.5 � -
0 � -0.5
--0.5 ,... - -1
-1 � - -1.5
-1.5 � - -2
Figure 3.16: The message signal and the demodulator output in Illustrative Problem
3.7
___.,.... ·------
% MATLAB script for Illustrative Problem 3.7.
% Demonstration script for LSSB-AM demodulation. The message signal
% is +1 for 0 < t < t0/3, -2 for t0/3 < t < 2t0!3, and zero otherwise.
echo on
t0=.15; % signal duration
ts=1/1500; % sampling interval
fc=250; % carrier frequency
fs=1/ts; % sampling frequency
df=0.25; % desired freq.resolution
t=[O:ts:tO]; % time vector
% the message vector
m=[ones(1,t0/(3*ts)),-2*ones(1,t0/(3*ts)),zeros(1,t0/(3*ts)+1)];
c=cos(2*pi*fc.*t); % carrier vector
udsb=m.*c; % DSB modulated signal
[UDSB,udsb,dfl]=fftseq(udsb,ts,df); % Fourier transform
UDSB=UDSB/fs; % scaling
n2=ceil(fc/dfl); % location of carrier in freq. vector
% Remove the upper sideband from DSB.
UDSB(n2:length(UDSB)-n2)=zeros(size(UDSB(n2:length(UDSB)-n2)));
ULSSB=UDSB; % Generate LSSB-AM spectrum.
[M,m,dfl]=fftseq(m,ts,df); % spectrum of the message signal
M=Mffs; % scaling
f=[O:dfl:dfl*(length(M)-1)]-fs/2; % frequency vector
u=real(ifft(ULSSB))*fs; % Generate LSSB signal from spectrum.
% mixing
y=u.*cos(2*pi*fc*[O:ts:ts*(length(u)-1)]);
[Y,y,dfl]=fftseq(y,ts,df); % spectrum of the output of the mixer
Y=Y/fs; % scaling
Lcutoff=150; % Choose the cutoff freq. of the filter.
n_cutoff=fioor(150/df); % Design the filter.
Copyright 2011 Cengage Leaming. AJI Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to eJectronic rights, some third party content may be suppressed from the eBook andlor eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions l'«tuire it.
3.3. DEMODULATION OF AM SIGNALS 115
H=zeros(size(f));
H(1 :n_eutoff)=4*ones(1,n_eutoff);
% spectrum of the filter output
H(length(f)-n_eutoff+ 1 :length(f})=4*ones(1,n_eutoff);
DEM=H.*Y; spectrum of the filter output
%
dem=real(ifft(DEM))*fs; filter output %
pause % Press a key to see the effect of mixing.
elf
subplot(3,1,1)
plot(f,fftshift(abs(M)))
title(' Spectrum of the Message Signal' )
xlabel(' Frequency' )
subplot(3,1,2)
plot(f,fftshift(abs(ULSSB)))
title(' Spectrum of the Modulated Signal' )
xlabel(' Frequency' )
subplot(3,1,3)
plot(f,fftshift(abs(Y)))
title(' Spectrum of the Mixer Output' )
xlabel(' Frequency' )
pause % Press a key to see the effect of filtering on the mixer output.
elf
subplot(3,1,1)
plot(f,fftshift(abs(Y)))
title(' Spectrum of the Mixer Output' )
xlabel(' Frequency' )
subplot(3,1,2)
plot(f,fftshift(abs(H)))
title('Lowpass Filter Characteristics' )
xlabel(' Frequency' )
subplot(3,1,3)
plot(f,fftshift(abs(DEM)))
title(' Spectrum of the Demodulator output' )
xlabel(' Frequency' )
pause % Press a key to see the message and the demodulator output signals.
subplot(2,1,1)
plot(t,m(1 :length(t)))
title(' The Message Signal' )
xlabel(' Time' )
subplot(2,1,2)
plot(t,dem(1 :length(t)))
title(' The Demodulator Output' )
xlabel(' Time' )
Illustrative Problem 3.8 [Effect of Phase Error on SSB-AM] What is the effect of
phase error on SSB-AM?
Assuming that the local oscillator generates a sinusoidal with a phase offset of cf> with
respect to the carrier, we have
Copyright 2011 Cengage Leaming. AJI Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to eJectronic rights, some third party content may be suppressed from the eBook andlor eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions l'«tuire it.
116 CHAPTER 3. ANALOG MODULATION
As seen, unlike the DSB-AM case, the effect of the phase offset here is not simply
attenuating the demodulated signal. Here the demodulated signal is attenuated by a
factor of cos cf> as well as distorted by addition of the ±Acm(t) sin(cf>)/ 4 term. In
the special case of cf> TT/ 2, the Hilbert transform of the signal will be demodulated
=
We have already seen that conventional AM is inferior to DSB-AM and SSB-AM when
power and SNR are considered. The reason is that a usually large part of the modulated
signal power is in the carrier component that does not carry information. The role of
the carrier component is to make the demodulation of the conventional AM easier via
envelope detection, as opposed to coherent demodulation required for DSB-AM and
SSB-AM. Therefore, demodulation of AM signals is significantly less complex than
the demodulation of DSB-AM and SSB-AM signals. Hence, this modulation scheme is
widely used in broadcasting, where there is a single transmitter and numerous receivers
whose cost should be kept low. In envelope detection the envelope of the modulated
signal is detected via a simple circuit consisting of a diode, a resistor, and a capacitor,
as shown in Figure 3.17.
where mn(t) is proportional to the message signal m(t) and 1 corresponds to the car
rier component that can be separated by a de block circuit. As seen in the preceding
Copyright 2011 Cengage Leaming. AJI Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to eJectronic rights, some third party content may be suppressed from the eBook andlor eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions l'«tuire it.
3.3. DEMODULATION OF AM SIGNALS 117
procedure, there is no need for knowledge of cf>, the phase of the carrier signal. That
is why such a demodulation scheme is called noncoherent, or asynchronous, demodu
lation. Recall from Chapter 1 that the envelope of a bandpass signal can be expressed
as the magnitude of its lowpass equivalent signal. Thus, if u(t) is the bandpass signal
with central frequencyfc and the lowpass equivalent to u(t) is denoted by ui(t), then
the envelope of u(t), denoted by V (t), can be expressed as
where uc(t)
u5(t) represent the in-phase and the quadrature components of the
and
bandpass signal u(t). Therefore, in order to obtain the envelope, it is enough to obtain
the lowpass equivalent of the bandpass signal. The envelope is simply the magnitude
of the lowpass equivalent of the bandpass signal.
1
1, 05,t<�
m(t) = -2, !ii.<
3
t< �
3
-
0, otherwise
m t)
u(t) = 1 [ + 0.85 � J cos(2rrfct)
t 25 t 75
= [1 + 0.425II ( -0��� ) - 0.85II ( -0��� ) J cos(500rrt)
If an envelope detector is used to demodulate the signal and the carrier com
ponent is removed by a de block, then the original message m(t) is recov
ered. Note that a crucial point in the recovery of m(t) is that for all values
Copyright 2011 Cengage Leaming. AJI Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to eJectronic rights, some third party content may be suppressed from the eBook andlor eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions l'«tuire it.
118 CHAPTER 3. ANALOG MODULATION
oft, the expression 1 + amn(t) is positive; therefore, the envelope of the sig
nal [l + amn(t)]cos(2rrfct), which is V(t) 11 + amn(t)I, is equal to =
1 + amn(t), from which m(t) can be recovered easily. Plots of the conven
tional AM-modulated signal and its envelope as detected by the envelope detec
tor are shown in Figure 3.18.
1.5 f-- -
0.5
0
0.8
-0.5
0.6
-1
0.4
-1.5 �
0.2
-2 f-- I I I I I I I - 0 �-�---�-�-----��
0 0.02 0.04 0.06 0.08 0.1 0.1 2 0.1 4 0 0.02 0.04 0.06 0.08 0.1 0.1 2 0.1 4
Time Time
1.5 �
- 0.5
0.5 f-- - 0
--0.5 � - -1
-1 f-- - -1.5
-1.5 � - -2
0 0.02 0.04 0.06 0.08 0.1 0.1 2 0.1 4 0 0.02 0.04 0.06 0.08 0.1 0.1 2 0.1 4
Time Time
Figure 3.19: The message signal and the demodulated signal when no noise is present
After the envelope detector separates the envelope of the modulated signal, the
de component of the signal is removed and the signal is scaled to generate the
demodulator output. Plots of the original message signal and the demodulator
output are shown in Figure 3.19.
2. When noise is present, there will also be some distortion due to the noise. In
Figure 3.20 the received signal and its envelope are shown. In Figure 3.21 the
message signal and the demodulated signal are compared for this case.
Copyright 2011 Cengage Leaming. AJI Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to eJectronic rights, some third party content may be suppressed from the eBook andlor eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions l'«tuire it.
3.3. DEMODULATION OF AM SIGNALS 119
1.6
1.5
1.4
1.2
0.5
0 0.8
0.6
-0.5
0.4
-1
0.2
Figure 3 .20: The received signal and its envelope in the presence of noise
1.5
2 - I
1.5
0.5
0.5 0
0 -0.5
-0.5 - -1
-1 -1.5
-1.5 -2
-2 -2.5
0 0.02 0.04 0.06 0.08 0.1 0.1 2 0.1 4 0 0.02 0.04 0.06 0.08 0.1 0.1 2 0.1 4
Time Time
Figure 3 .21: The message signal and the demodulated signal in the presence of noise
____.
__.,, .. ·------
% MATLAB script for Illustrative Problem 3 .9.
% Demonstration script for envelope detection. The message signal
% is +1 for 0 < t < t0/3, -2 for t0/3 < t < 2t0!3, and zero otherwise.
echo on
t0=.15; % signal duration
ts=0.001; % sampling interval
fc=250; % carrier frequency
a=0.85; % modulation index
fs=1/ts; % sampling frequency
t=[O:ts:tO]; % time vector
df=0.25; % required frequency resolution
% message signal
m=[ones(1,t0/(3*ts)),-2*ones(1,t0/(3*ts)),zeros(1,t0/(3*ts)+1)];
c=cos(2*pi*fc.*t); % carrier signal
m_n=m/max(abs(m)); % normalized message signal
Copyright 2011 Cengage Leaming. AJI Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to eJectronic rights, some third party content may be suppressed from the eBook andlor eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions l'«tuire it.
120 CHAPTER 3. ANALOG MODULATION
Copyright 2011 Cengage Leaming. AJI Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to eJectronic rights, some third party content may be suppressed from the eBook andlor eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions l'«tuire it.
3.4. ANGLE MODULATION 121
subplot(2,1,2)
plot(t,dem2(1 :length(t)))
xlabel(' Time' )
title(' The demodulated signal in the presence of noise' )
In the preceding demodulation process, we have neglected the effect of the noise
limiting filter, which is a bandpass filter in the first stage of any receiver. In practice,
the received signal r(t) is passed through the noise-limiting filter and then supplied to
the envelope detector. In the preceding example, since the message bandwidth is not
finite, passing r(t) through any bandpass filter will cause distortion on the demodu
lated message, but it will also decrease the amount of noise in the demodulator output.
In Figure 3.22 we have plotted the demodulator outputs when noise-limiting filters of
different bandwidths are used. The case of infinite bandwidth is equivalent to the result
shown in Figure 3.21.
Angle-modulation schemes, which include frequency modulation (FM) and phase mod
ulation (PM), belong to the class of nonlinear modulation schemes. This family of
BW=300 Hz
Infinite Bandwidth
1.5
0.5
--0.5
-1
-1.5
-2
-2.5 1-----'--'---''--_.__--'
0 0.02 0.04 0.06 0.08 0.1 0.1 2 0.1 4
Time
Figure 3.22: Effect of the bandwidth of the noise-limiting filter on the output of the
envelope detector
Copyright 2011 Cengage Leaming. AJI Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to eJectronic rights, some third party content may be suppressed from the eBook andlor eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions l'«tuire it.
122 CHAPTER 3. ANALOG MODULATION
u(t) =
{ (
Accos zrrfct
Accos ( 2rrfct
+
+
kpm(t) ,
t
2Trkj Loo m(T) dT
)
) '
PM
FM
(3.4.1)
where kJ and kp represent the deviation constants of FM and PM, respectively. The
frequency-domain representation of angle-modulated signals is, in general, very com
plex due to the nonlinearity of these modulation schemes. We treat only the case where
the message signal m(t) is a sinusoidal signal. We assume m(t) = acos(2rrfm0
{
for PM and m(t) = -a sin(2 TT fmt) for FM. Then the modulated signal is of the form
where
(3.4.3)
and f3r and f3f are the modulation indices of PM and FM , respectively. In general, for
{
a nonsinusoidal m(t), the modulation indices are defined as
where Wis the bandwidth of the message signal m(t). In the case of a sinusoidal
message signal, the modulated signal can be represented by
00
where Jn ({3) is the Bessel function of the first kind and of order n and f3 is either /3p
or f3f, depending on whether we are dealing with PM or FM. In the frequency domain
Copyright 2011 Cengage Leaming. AJI Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to eJectronic rights, some third party content may be suppressed from the eBook andlor eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions l'«tuire it.
3.4. ANGLE MODULATION 123
we have
(3.4.6)
Obviously, the bandwidth of the modulated signal is not finite. However, we can define
the effective bandwidth of the signal as the bandwidth containing 98% to 99% of the
modulated signal power. This bandwidth is given by Carson's rule as
where /3 is the modulation index, W is the bandwidth of the message, and BT is the
bandwidth of the modulated signal.
The expression for the power content of the angle-modulated signals is very simple.
Because the modulated signal is sinusoidal, with varying instantaneous frequency and
constant amplitude, its power is constant and does not depend on the message signal.
The power content for both FM and PM is given by
�
p
- A (3.4.8)
2
-
The SNR for angle-modulated signals, when no preemphasis and deemphasis fil
tering is employed, is given by
PM
(3.4.9)
FM
Because max Im(t) I denotes the maximum magnitude of the message signal, we can
interpret PM/ (max Im(t) I) 2 as the power in the normalized message signal and denote
it by PMn. When preemphasis and deemphasis filters with a 3-dB cutoff frequency
equal to Jo are employed, the SNR for FM is given by
(WI fo)3
(N) S
oPD
=
3 [W/fo - arctan(W/fo)]
( NS ) o
(3.4.10)
where (SI N)0 is the SNR without preemphasis and deemphasis filtering given by
Equation (3.4.9).
{l, 0 � t <
�
m(t) = -2, !Q
3 - t
<
3
< 2to
0, otherwise
Copyright 2011 Cengage Leaming. AJI Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to eJectronic rights, some third party content may be suppressed from the eBook andlor eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions l'«tuire it.
124 CHAPTER 3. ANALOG MODULATION
1. We have
0.04
0.02
--0.02
--0.04
--0.06 .___.____,.____,__
0 0.02 0.04 0.06
__. __,_
O.OB
__ _____,____.___,
0.1 0.12 0.14
Time
2 I I I I I I
0.8
1.5
0.6
0.4
0.5
0.2
0 0
--0.5 --0.2
--0.4
-1
--0.6
-
1 .5
--0.8
-2 I I I I -1 ������
0 0.02 0.04 0.06 0.08 0.1 0.12 0.14 0 0.02 0.04 0.06 0.08 0.1 0.12 0.14
Time Time
Copyright 2011 Cengage Leaming. AJI Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to eJectronic rights, some third party content may be suppressed from the eBook andlor eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions l'«tuire it.
3.4. ANGLE MODULATION 125
0.06 0.015 �
0.04 0.01 �
0.02 0.005 �
Frequency Frequency
Figure 3 .25: The magnitude spectra of the message and the modulated signal
2. Using MATLAB 's Fourier transform routines, we obtain the expression for the
spectrum of u(t) shown in Figure 3.25. It is readily seen that, unlike AM, in
the FM case there does not exist a clear similarity between the spectrum of the
message and the spectrum of the modulated signal. In this particular example,
the bandwidth of the message signal is not finite, and therefore to define the
index of modulation, an approximate bandwidth for the message should be used
in the expression
/3 =
kJ max lm(t)I
(3.4.11)
w
We can, for example, define the bandwidth as the width of the main lobe of the
spectrum of m(t), which results in
W 20 Hz
and so
/3 = 50 x 2 =
10
20
--®§ii! ·---
% MATLAB script for Illustrative Problem 3.10.
% Demonstration script for frequency modulation. The message signal
% is +I for 0 < t < t0/3, -2 for t0/3 < t < 2t0/3, and zero otherwise.
echo on
t0=.15; % signal duration
ts=0.0005; % sampling interval
fc=200; % carrier frequency
kf=50; % modulation index
fs=1/ts; % sampling frequency
t=[O:ts:tO]; % time vector
df=0.25; % required frequency resolution
% message signal
m=[ones(1,t0/(3*ts)),-2*ones(1,t0/(3*ts)),zeros(1,t0/(3*ts)+1 )];
Copyright 2011 Cengage Leaming. AJI Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to eJectronic rights, some third party content may be suppressed from the eBook andlor eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions l'«tuire it.
126 CHAPTER 3. ANALOG MODULATION
inLm(1)=0;
for i=1:length(t)-1 % integral of m
inLm(i+1)=inLm(i)+m(i)*ts;
echo off ;
end
echo on ;
[M,m,dfl]=fftseq(m,ts,df}; Fourier transform %
M=Mlfs; scaling %
f=[O:dfl:dfl*(length(m)-1)]-fs/2; % frequency vector
u=cos(2*pi*fc*t+2*pi*kf*inLm); % modulated signal
[U,u,dfl]=fftseq(u,ts,df}; % Fourier transform
U=U/fs; % scaling
pause % Press any key to see a plot of the message and the modulated signal.
subplot(2,1,1)
plot(t,m(1:length(t)))
axis([O 0.15 -2.1 2.1])
xlabel(' Time' )
title('The message signal' )
subplot(2,1,2)
plot(t,u(1:length(t)))
axis([O 0.15 -2.1 2.1])
xlabel(' Time' )
title(' The modulated signal' )
pause % Press any key to see plots of the magnitude of the message and the
% modulated signal in the frequency domain.
subplot(2,1,1)
plot(f,abs(fftshift(M)))
xlabel(' Frequency' )
title(' Magnitude spectrum of the message signal' )
subplot(2,1,2)
plot(f,abs(fftshift(U)))
title(' Magnitude spectrum of the modulated signal' )
xlabel(' Frequency' )
{
Illustrative Problem 3.11 [Frequency Modulation] Let the message signal be
where to = 0.1. This message modulates the carrier c(t) cos(2rrfc0, where
Jc = 250 Hz. The deviation constant is kf = 100.
1. We first integrate the message signal and then use the relation
0.8
0.8
0.6
0.6 0.4
0.2
0.4
0
0.2
--0.2
0 --0.4
--0.6
-0.2
--0.8
-0.4 -1
--0.1 0 0.1 --0.1 0 0.1
Time Time
x 10
-3
12 ������
10
-�����'-�---'
-2 '-
--0.1 0 0.1
Time
to find u (t). A plot of u (t) together with the message signal is shown in Figure
3 .26. The integral of the message signal is shown in Figure 3 .27. A plot of the
modulated signal in the frequency domain is shown in Figure 3 .28.
2. To demodulate the FM signal, we first find the phase of the modulated signal
u (t) . This phase is 2rrkf f� 00 m ( T) d T, which can be differentiated and divided
by 2rrkf to obtain m(t). Note that in order to restore the phase and undo the
effect of 2rr phase foldings, we employ the unwrap.m function of MATLAB.
Plots of the message signal and the demodulated signal are shown in Figure 3 .29.
As you can see, the demodulated signal is quite similar to the message signal.
Copyright 2011 Cengage Leaming. AJI Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to eJectronic rights, some third party content may be suppressed from the eBook andlor eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions l'«tuire it.
128 CHAPTER 3. ANALOG MODULATION
Figure 3.28: Magnitude spectra of the message and the modulated signal
0.8 0.8
0.6 0.6
0.4 0.4
0.2 0.2
0 0
--0.2 --0.2
--0.4 --0.4
-0.1 0 0.1 -0.1 0 0.1
Time Time
___.,.... ·------
% MATLAB script for Illustrative Problem 3.11.
% Demonstration script for frequency modulation. The message signal
% is m(t)=sinc( JOOt).
echo on
t0=.2; % signal duration
ts=0.001; % sampling interval
fc=250; % carrier frequency
snr=20; % SNR in dB (logarithmic)
fs=1/ts; % sampling frequency
df=0.3; % required freq. resolution
t=[-t0/2:ts:t0/2]; % time vector
kf=100; % deviation constant
df=0.25; % required frequency resolution
m=sinc(1OO*t); % the message signal
inLm(1)=0;
for i=1:length(t)-1 % integral of m
Copyright 2011 Cengage Leaming. AJI Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to eJectronic rights, some third party content may be suppressed from the eBook andlor eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions l'«tuire it.
3.4. ANGLE MODULATION 129
inLm(i+1)=inLm(i)+m(i)*ts;
echo off ;
end
echo on ;
[M,m,dfl]=fftseq(m,ts,df); % Fourier transform
M=Wfs; % scaling
f=[O:dfl :dfl*(length(m)-1)]-fs/2; % frequency vector
u=cos(2*pi*fc*t+2*pi*kf*inLm); % modulated signal
[U,u,dfl]=fftseq(u,ts,df); % Fourier transform
U=U/fs; % scaling
[v,phase]=env_phas(u,ts,250); % demodulation, find phase of u
phi=unwrap(phase); % Restore original phase.
dem=(1/(2*pi*kf))*(diff(phi)/ts); % demodulator output, differentiate and scale phase
pause % Press any key to see a plot of the message and the modulated signal.
subplot(2,1,1)
plot(t,m(1:length(t)))
xlabel('Time')
title('The message signal')
subplot(2,1,2)
plot(t,u(1:length(t)))
xlabel('Time')
title('The modulated signal')
pause % Press any key to see plots of the magnitude of the message and the
% modulated signal in the frequency domain.
subplot(2,1,1)
plot(f,abs(fftshift(M)))
xlabel('Frequency')
title('Magnitude spectrum of the message signal')
subplot(2,1,2)
plot(f,abs(fftshift(U)))
title ('Magnitude-spectrum of the modulated signal' )
xlabel('Frequency')
pause % Press any key to see plots of the message and the demodulator output with no
% noise.
subplot(2,1,1)
plot(t,m(1:length(t)))
xlabel('Time')
title('The message signal')
subplot(2,1,2)
plot(t,dem(1 :length(t)))
xlabel('Time')
title('The demodulated signal')
---C•1Uii•t•1j9
A frequency-modulated signal has constant amplitude. However, in Figure 3.26 the
amplitude of the signal u(t) is apparently not constant. Can you explain why this
happens?
Copyright 2011 Cengage Leaming. AJI Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to eJectronic rights, some third party content may be suppressed from the eBook andlor eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions l'«tuire it.
130 CHAPTER 3. ANALOG MODULATION
Problems
t, 0.1�t<1
-t + 2, 1�t<1.9
m(t) =
0.1, 1.9 �t�2
0, otherwise
in the interval [0, 2]. This signal is used to DSB modulate a carrier of frequency 25 Hz
and amplitude 1 to generate the modulated signal u(t). Write a MATLAB m-file and
use it to do the following:
d. Determine the power spectral density of the modulated signal and compare it
with the power spectral density of the message signal.
m(t) =
{ t, O�t<l
-t + 2, l�t�2
in the interval [0, 2]. What do you think is the difference between this problem and
Problem 3.1?
m(t) =
{ 2
sinc (lOt), ltl�2
0, otherwise
3.4 In Problem 3.1, suppose that instead of DSB, a conventional AM scheme is used
with a modulation index of a= 0.25.
b. Change the modulation index from 0.1 to 0.9 and explain how it affects the spec
trum derived in part a.
c. Plot the ratio of the power content of the sidebands to the power content of the
carrier as a function of the modulation index.
Copyright 2011 Cengage Leaming. AJI Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to eJectronic rights, some third party content may be suppressed from the eBook andlor eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions l'«tuire it.
PROBLEMS 131
3.5 In Problem 3.1, let the modulation scheme be USSB instead of DSB. First use a
DSB scheme and then remove the lower sideband.
c. Compare the spectrum of the modulated signal to the spectrum of the unmodu
lated signal.
3.6 Repeat Problem 3.5, but instead of using a filtered DSB to generate the USSB
signal, use the relation
3.7 Repeat Problems 3.5 and 3.6 but substitute the message signal
m(t) =
{ sinc 2 (10t), ltl � 2
0, otherwise
3.8 Signal
m(t) =
{ t,
-t + 2, 1
0.1
�
�
t
t
<
<
1.9
1
0, otherwise
b. Assume that the local oscillator at the demodulator has a phase lag of e with the
carrier, where 0 � e � rr /2. Using MATLAB, plot the power in the demodu
lated signal versus e (assume noiseless transmission).
3.9 In Problem 3.8, assume that the modulation scheme is USSB. Plot the demodulated
signal fore = 0°' 30°' 45°' 60°' and 90°.
3.10 Repeat Problem 3.8, assuming the modulation is conventional AM with a modu
lation index of 0 .2. Use an envelope detector to demodulate the signal in the absence
of noise and plot the demodulated signal and its spectrum.
{
3.11 A message signal is periodic with a period of 2 s and in the time interval [0, 2] is
defined as
t, 0.1 � t < 1
m(t) = -t + 2, 1 � t < 1.9
0, otherwise
Copyright 2011 Cengage Leaming. AJI Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to eJectronic rights, some third party content may be suppressed from the eBook andlor eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions l'«tuire it.
132 CHAPTER 3. ANALOG MODULATION
This message signal DSB modulates a carrier of 50 Hz. Plot the output of the DSB
demodulator and compare it with the message for the cases where white Gaussian
noise is added to the modulated signal with a power equal to 0.001, 0.01, 0.05, 0.1, and
0.3 of the modulated signal.
3.12 Repeat Problem 3.11 with a LSSB modulation scheme. Compare your results
with the results obtained in Problem 3.11.
3.13 Repeat Problem 3.11 with a conventional AM modulation and envelope demodu
lation.
m(t) =
{ t,
-t + 2,
0 :-::; t <
1 :-::: t :-::: 2
1
0.1, otherwise
frequency modulates a carrier with frequency 1000 Hz. The deviation constant is kf =
25.
3.15 Demodulate the modulated signal of Problem 3.14 using a frequency demodula
tion MATLAB file and compare the demodulated signal with the message signal.
{
3.16 Let the message signal be a periodic signal with period 2 described in the [O, 2]
interval by
t, 0 :-::; t < 1
m(t) = -t + 2, 1 :-::; t < 1.9
0.1 otherwise
and let the modulation scheme be the one described in Problem 3.14. Before demod
ulation, additive white Gaussian noise is added to the modulated signal. Demodulate
and plot the demodulated signal when the ratio of noise power to the modulated signal
power is 0.001, 0.01, 0.05, 0.1, and 0.3.
3.17 In Problem 3.16, assume m(t) = 0. Add the noise processes to the modulated
signal as described and demodulate the resulting signal. Plot the power spectral density
of the demodulator output in each case.
Copyright 2011 Cengage Leaming. AJI Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to eJectronic rights, some third party content may be suppressed from the eBook andlor eChapter(s).
Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions l'«tuire it.