Lab 6
Lab 6
:
Analysis of Signal Distortion over a
Communication Channel
DATE OF
EXPERIMENT : Fall 2024
LAB NUMBER : 6
NAME :
ROLL NO :
COMMUNICATION SYSTEMS LAB (308202)
Instructions:
1. You are required to complete and submit ALL the tasks given at the end of each tutorial during
your lab timings strictly.
2. Please show your complete work, through Simulink models and results for lab performance.
3. Save your models after performing each step to avoid loss of your work due to any reason.
Objective:
In this lab, you will learn to conduct simulation in Simulink to explore the concepts of different types of
signal distortions in communication systems.
that causes output spectrum to spread well beyond the input/transmitted spectrum and introduce new
frequency components that are not contained in the input signal. Satellite channels, due to the use of
high-power amplifiers (e.g., SSPA or TWTA) can introduce nonlinear distortion. Practical amplifiers
produce nonlinear distortion if the input amplitude is large.
Multipath distortion: A multipath transmission takes place when a transmitted signal arrives at the
receiver by two or more paths of different delays. Such distortion is exhibited by Figure 6.1. This type
of channel response introduces non-idealities in the transmitted signal and may also be the cause of
destructive interference at certain frequencies.
Figure 6.2 Parameters setting of the Variable Bandwidth FIR Filter block
You may have noticed that the communication channel is assumed to be a bandpass filter with center
frequency as well as a total bandwidth of 10 kHz. Click on the View Filter Response to check the
amplitude response of your designed filter (assumed to be a channel’s response).
iii. Drag the desired blocks in your designing space and complete your model as shown in Figure
6.3.
Figure 6.3 Simulink model to analyze a transmitted signal suffering from linear distortion in the
communication channel
iv. Run your simulation for 1 second and observe the output in the four Time Scope and Spectrum
Analyzer blocks.
v. Repeat Step (iv) after changing the FIR filter order in the Variable Bandwidth FIR Filter block
to 20 and 30 subsequently. Do view the filter response first.
vi. Record your observations for the effect on output signals (both in time- and frequency-domain)
when channel introduces linear distortion in the input/transmitted signal. Can linear distortion
be removed by filtering?
Task #1
Read the provided file CommChannel.wav in MATLAB as:
>> h_large = audioread('CommChannel.wav');
We will now use the coefficients in h_large to design our filter in Simulink. Further, run the following
commands in MATLAB:
>> h_small = h_large(1:1000);
>> filter = h_small./( h_small.^2);
Double click this block to open the block parameters. Under Filter Coefficients, set Filter Structure:
Direct-Form FIR, Numerator: filter, Units: Hz, and Fs = 50e3. Click on Import filter to import the filter
Lab #6: Analysis of Signal Distortion over a Communication Channel Page 4 of 6
COMMUNICATION SYSTEMS LAB (308202)
from MATLAB to Simulink. Run simulation in Simulink to view the results in time and frequency
domain.
The Magnitude Response you can view on Block parameters: Digital Filter Design presents perfect
example of a channel with linear distortion. You can notice that every component in the input
(transmitted signal) is being affected by a different attenuation factor while the signal passes through the
channel.
Figure 6.4 Simulink model to analyze a transmitted signal suffering from non-linear
distortion in the communication channel
ii. Record your observations for the effect on output signals (both in time- and frequency-domain),
when channel introduces non-linear distortion in the input/transmitted signal. Can non-linear
distortion be removed by filtering?
Figure 6.5 Simulink model to analyze a transmitted signal suffering from multipath distortion in the
communication channel
Set the sample time to be 1e-4. Assemble the model as you did in Section 6.4. Add the input signal with
its delayed version of 500-time units. Run your simulation for 1 second and develop and analyze the time
and frequency domain input and output signals.
Lab #6: Analysis of Signal Distortion over a Communication Channel Page 8 of 6