Assignment 3: Communication Theory - 1 (EC5.203 - Spring 2021) February 7, 2021
Assignment 3: Communication Theory - 1 (EC5.203 - Spring 2021) February 7, 2021
Please do not copy from your peers or online. Copied assignments will fetch 0 marks.
Submission Format:
• For analytical problems, write on A4 sheets and scan them in pdf format. For simulation
code (if any) create simulation as folder name and add .m files. Submit .zip file (Rollnum-
ber_Assignment1) containing pdf file and simulation folder.
• For simulation part, along with the codes, submit a report (pdf format) clearly depicting the
generated plots (if any) with answers to questions asked as part of simulation exercise. State
the parameter values used for simulation in the report clearly. Marks obtained will depend
upon clarity in report writing.
Questions
1. Figure 1 shows, as a function of time, the phase deviation of a bandpass FM signal modulated
by a sinusoidal message.
(a) Find the modulation index (assume that it is an integer multiple of π for your estimate).
(b) Find the message bandwidth.
(c) Estimate the bandwidth of the FM signal using Carson’s formula.
2. The input m(t) to an FM modulator with kf = 1 has Fourier transform
j2πf |f | < 1
M (f ) =
0 else
∞
X
m(t) = (−1)n p(t − n)
n=−∞
1
Figure 1: Phase deviation of FM signal for Problem 1
where Z t
φ(t) = 20π m(τ )dτ + a
−∞
and a is chosen such that φ(0) = 0.
(a) Carefully sketch both m(t) and φ(t) as a function of time.
(b) Approximating the bandwidth of m(t) as W ≈ 2, estimate the bandwidth of u(t) using
Carson’s formula.
(c) Suppose that a very narrow ideal BPF (with bandwidth less than 0.1 ) is placed at
fc + α. For which (if any) of the following choices of α will you get nonzero power at
the output of the BPF : (i)α = .5, (ii)α = .75, ( iii )α = 1
4. [MATLAB Simulation - Angle Modulation]
(a) Generate a sinusoidal message signal of frequency 1 KHz having peak amplitude as 1
and a sinusoidal carrier signal of frequency 10 KHz having peak amplitude of 10. Choose
Kf = 1.Plot the frequency modulated waveform for the above message signal. Also plot
the message and the carrier signal using subplot(3,1).
Note: Do not use the inbuilt function for perform the modulation.
(b) Demodulate the FM wave using the crude discriminator based on differentiation and
envelope detection as discussed in class. Plot the rectified FM and the recovered signal
in single figure using subplot(2,1).
Note:: You can use inbuilt functions like diff for differentiation and fir1, filter filtering.
(c) Plot the spectrum of the message signal, modulated FM signal, rectified FM signal and
the recovered message signal on a single figure using subplot(2,2).
Note: You can use inbuilt functions like fftshift and fft for obtaining the spectrum.
(d) Repeat (a), (b) and (c) if the message signal is as shown below in figure (b).
F igure : (b)