$30
we mainly discuss the Phase Modulation (PM) and review the Frequency Modulation (FM) that you implemented in the last week’s experiment. As you already know, angle modulation is a way of modulating a sinusoidal carrier wave just like the amplitude modulation. In this method of modulation, the phase angle of the carrier wave is varied according to a baseband signal which is called as message signal. The two forms of the angle modulation which are the phase modulation and the frequency modulation are closely related in that the properties of the one can be derived from those of the other. Therefore, you will demonstrate both the FM and PM signals in the first part. Then, you will show the PM signals for different phase sensitivity values to visualize the effect of this parameter.
The second part of the experiment deals with the demodulation of the phase modulated signal. Demodulation of the PM signal can be done by extracting instantaneous phase using Hilbert transform. Hilbert transform is a linear operation which has a number of area of utilization. One of them is the generation of analytic signal or pre-envelope. Using the Hilbert transform, a complex-valued analytic signal x(t) can be obtained from a real-valued signal s(t). The analytic signal x(t) is directly related to the Hilbert transform of s(t) as well as s(t) signal itself. For the demodulation, phase modulated signal is transformed into the analytic signal. Then, the instantaneous phase is extracted from that signal to recover the message.
Please learn about the MATLAB functions sawtooth(.), cumsum(.), hilbert(.), abs(.), angle(.), unwrap(.) and phase(.) before doing the labwork given below.
2.1 Angle Modulation (FM & PM
a. Consider the triangular message signal, m(t) which is shown in Figure 1. Construct m(t) by using the built-in function sawtooth(.) where the sampling frequency is Fs = 2 kHz.
Hint: Determine the signal parameters from the figure and pay attention that m(t) = 0 for t = 0.
Figure 1: Triangular message signal, m(t)
b. The frequency modulated (FM) signal is defined in (1) where the carrier signal is c(t) = cos(2πfct). Construct sFM(t) by using the built-in function cumsum(.) for the carrier frequency fc = 100 Hz and the frequency sensitivity kf = 80 Hz/V.
c. The phase modulated (PM) signal is defined in (2) where the carrier signal is c(t) = cos(2πfct). Construct sPM(t) for the carrier frequency fc = 100 Hz and the phase sensitivity kp = 2π rad/V.
d. Plot m(t), sFM(t) and sPM(t) on the same figure by using 3 × 1 subplot.
e. Comment on the relationship between FM and PM signals in your reports.
f. Construct sPM2(t) for kp = 3π rad/V and sPM3(t) for kp = 4π rad/V. Plot sPM(t), sPM2(t) and sPM3(t) on the same figure by using 3 × 1 subplot.
g. Comment on the effect of different kp values to phase modulation in your reports.
2.2 Demodulation of PM Signal
a. Read the preliminaries above carefully to understand the concept of analytic signals. Then, follow the block diagram of the demodulation of PM signal shown in Figure 2.
Figure 2: Demodulation of PM signal.
b. First, obtain the analytic signal xPM(t) using the Hilbert Transform of sPM(t). Remember that sPM(t) was constructed for kp = 2π rad/V.
c. Plot the magnitude of the frequency responses of m(t), sPM(t) and xPM(t) on the same figure by using 3 × 1 subplot.
d. Using xPM(t), extract the instantaneous phase θi(t) and detect the message signal as ˆm(t).
e. Apply the steps 2.2.b and 2.2.d for sPM3(t) to obtain the demodulated signal ˆm3(t).
f. Plot m(t), ˆm(t) and ˆm3(t) on the same plot by using hold on command. Please insert a legend.