SlideShare uma empresa Scribd logo
1 de 7
Communication Link Simulation

Author: University of Hertfordshire
Date created:
Date revised: 2009


Abstract
The following resources come from the 2009/10 BEng (Hons) in Digital Communications & Electronics
(course number 2ELE0064) from the University of Hertfordshire. All the mini projects are designed as level
two modules of the undergraduate programmes.

The objective of this module is to have built communication links using existing AM modulation, PSK
modulation and demodulation blocks, constructed AM modulators and constructed PSK modulators using
operational function blocks based on their mathematical expressions, and conducted simulations of the links
and modulators, all in Simulink®.

Use Matlab®/ Simulink® to design a communication link for AM audio broadcasting. The message signal is a
mono audio signal although you may not be able to transmit the full audio frequency range that is normally
required for high quality sound.



                                                                       Contents
Communication Link Simulation........................................................................................................................1
Day 1. Design and simulation of a communication link using AM....................................................................2
Day 2. Design and simulation of communication links using PSK....................................................................3
Matlab® and Simulink® Assignment.................................................................................................................4
  Time and frequency domains of a square wave............................................................................................4
  Sampling.......................................................................................................................................................4
  Spectrum of a Sampled Signal......................................................................................................................5
  Digital filters...................................................................................................................................................5
Credits..............................................................................................................................................................7



In addition to the resources found below there are supporting documents which should be used in
combination with this resource. Please see:
Mini Projects - Introductory presentation.
Mini Projects - E-Log.
Mini Projects - Staff & Student Guide.
Mini Projects - Standard Grading Criteria.
Mini Projects - Reflection.


You will also need the ‘Mini Project- Communication Link Simulation’ presentations containing the ‘Channels
Signal and Noise’, and the ‘Digital Modulation’ lectures..




                        © University of Hertfordshire 2009. This work is licensed under a Creative Commons Attribution 2.0 License.
Mini Project- Communication Link Simulation



Day 1. Design and simulation of a communication link using AM
Expected Outcomes for the day:
To have built communication links using existing AM modulation and demodulation blocks, constructed AM
modulators using operational function blocks based on their mathematical expressions, and conducted
simulations of the links and modulators, all in Simulink®.

Assessment Criteria:
Diagrams of communication links and modulators, simulated/calculated results and performances such as
spectra (frequency domain), waveforms (time domain), bandwidth, power and SNR, analysis and
discussions of results

Detailed Requirements:

Use Matlab®/ Simulink® to design a communication link for AM audio broadcasting. The message signal is a
mono audio signal although you may not be able to transmit the full audio frequency range that is normally
required for high quality sound.

The specification for the link is as follows:

Required signal to noise ratio (SNR) at the demodulated audio output of the receiver: 40 dB for a 1 kHz
message signal at 50% modulation (m = 0.5).

*Carrier frequency: 1.35 MHz
*Maximum RF bandwidth available 9 kHz
*Channel loss = 120 dB
*Channel noise power spectral density = -150dBm/Hz

Find out the following:

What is the highest frequency of the message signal that can be transmitted without exceeding the specified
RF bandwidth? For this message frequency, save a time domain plot and a frequency domain plot showing
the modulated RF output from the transmitter.

How much carrier power is required in order to achieve the required SNR? For this carrier power, how much
power is there in each sideband for the m = 0.5?

What is the SNR at the demodulated output if the frequency of the message signal is changed to the
following frequencies:

    •   100 Hz
    •   The highest frequency that can be transmitted without exceeding the specified RF bandwidth

What is the SNR at the demodulated output if the modulation index m is increased to 1?

What happens if m > 1, e.g. if m = 1.1? Compare the demodulated output from the receiver in the time
domain and in the frequency domain for m = 1 and m = 1.1 and explain why a modulation index greater than
1 must be avoided in an AM link.

Prompts:

In order to complete the work required in the above, you will need to
    • Generate baseband and carrier sinewave signals and AWGN noise
    • Construct a channel model with constant loss and AWGN noise
    • Construct an AM modulator with operational function blocks based on time-domain AM expression
    • Construct a communications link using the built AM modulator, built channel model, and exiting AM
         demodulator block in Simulink®.




                                                Page 2 of 7
Mini Project- Communication Link Simulation


Day 2. Design and simulation of communication links using PSK
Expected Outcomes for the day:
To have built communication links using existing PSK modulation and demodulation blocks, constructed PSK
modulators using operational function blocks based on their mathematical expressions, and conducted
simulations of both links and modulators, all in Simulink®.

Assessment criteria:
Signals generated, link and modulator diagrams, simulation results including waveforms, constellations, BER
and SNR (or Eb/No), evaluation of results, contrasting between BPSK and QPSK.

Key Tasks:
   • Generate baseband binary signals and carrier sinewave signals and AWGN noise
   • Simulate and evaluate a communications link using BPSK with existing mod and demod blocks
   • Simulate and evaluate a communications link using QPSK with existing mod and demod blocks
   • Construct a BPSK modulator with operational function blocks based on the time-domain BPSK
       expression, and simulate and evaluate the BPSK modulator.

Detailed Requirements for bullet link tasks 2 and 3:
   1. You must measure BER against SNR or Eb/No and plot the performance curves according to the
        data obtained.
   2. For the same noise level, in order to achieve a BER of 10-4, what is the signal power ratio of the
        BPSK and QPSK links?
   3. Therefore, comment on BPSK and QPSK in terms of bandwidth efficiency and signal power
        required.
   4. Show waveforms at different points of the link with different SNR (or Eb/No)
   5. Show the constellations of the modulators




                                                Page 3 of 7
Mini Project- Communication Link Simulation


                               Matlab® and Simulink® Assignment
Time and frequency domains of a square wave

A square wave signal with unit frequency can be expressed as a summation of sinusoidal signals as
shown by the equation

                               1          1          1          1
        square wave = sin(t ) + sin(3t ) + sin(5t ) + sin(7t ) + sin(9t ) + ....
                               3          5          7          9
Demonstrate the above principle using the Simulink®. Use five sinusoidal signals with the required
frequencies and amplitudes to produce an approximation for a square wave signal with 1 rad/sec frequency
and amplitude of 1. Plot the resultant signal. Save your work for future reference. To add the five sinusoidal
signals, use the sum in the math object.

Use the Simulink® to generate a square wave signal with 1 amplitude and 1 rad/sec frequency. Use the
power spectral density block to plot the spectrum of the square wave.


Sampling

Sampling of a signal can be achieved by multiplying the signal by a square wave signal, which has two
possible values 0 and 1. The principle of sampling can be illustrated using the Simulink® as shown in the
following example.

Example: Construct the system shown below. The pulse generator is used to produce the square wave
signal. The integrator works as a low pass filter.




                   sampling
                   signal                           sampled
                                                    signal



                                                                          filtered
                    original
                                                                          signal
                    signal




    a) Set the frequency of the sinusoidal signal to 1 rad/sec. Set the frequency of the square wave signal
       to 10 rad/sec. Note the sampled and filtered signals.
    b) Reduce the frequency of the square wave signal to 6 rad/sec and record what you noticed.
    c) Reduce the frequency of the square wave signal to 4 rad/sec and record what you noticed.
    d) Reduce the frequency of the square wave signal to 3 rad/sec and record what you noticed.
    e) Reduce the frequency of the square wave signal to 2 rad/sec and record what you noticed.
    f) Reduce the frequency of the square wave signal to 1 rad/sec and record what you noticed.



                                                 Page 4 of 7
Mini Project- Communication Link Simulation



From this example what you can conclude.

Q. The minimum frequency of the square wave in order to sample the sinusoidal signal in the above example
correctly is ________ rad/sec.

Spectrum of a Sampled Signal

Connect the diagram shown below.




                  sampling                              sampled
                  signal                                signal




                  original                                       filtered
                  signal                                         signal




   a) Set the frequency of the sinusoidal signal to 1 rad/sec. Set the frequency of the square wave signal
      to 10 rad/sec. Notice spectrum of the original signal, the sampled and filtered signals.
   b) Reduce the frequency of the square wave signal to 6 rad/sec. Notice the spectrum of the original
      signal, the sampled and filtered signals.
   c) Reduce the frequency of the square wave signal to 4 rad/sec. Notice the spectrum of the original
      signal, the sampled and filtered signals.
   d) Reduce the frequency of the square wave signal to 3 rad/sec. Notice the spectrum of the original
      signal, the sampled and filtered signals.
   e) Reduce the frequency of the square wave signal to 2 rad/sec. Notice the spectrum of the original
      signal, the sampled and filtered signals.
   f) Reduce the frequency of the square wave signal to 1 rad/sec. Notice the spectrum of the original
      signal, the sampled and filtered signals.

From this example what you can conclude?

The minimum frequency of the square wave in order to sample the sinusoidal signal in the above example
correctly is ________ rad/sec.



Digital filters

Digital filters are made up of three basic components: adders, multipliers and delays. The figure
below shows a sample averager. Construct this using Matlab®/Simulink® and plot the result. Add a
spectral analyser and plot the output.



                                               Page 5 of 7
Mini Project- Communication Link Simulation




Increase the number of samples averaged as shown below. Plot the results using a scope and then a
spectral analyser. What do you conclude?




                                           Page 6 of 7
Mini Project- Communication Link Simulation


Credits
This resource was created by the University of Hertfordshire and released as an open educational resource
through the Open Engineering Resources project of the HE Academy Engineering Subject Centre. The Open
Engineering Resources project was funded by HEFCE and part of the JISC/HE Academy UKOER
programme.




© University of Hertfordshire 2009




This work is licensed under a Creative Commons Attribution 2.0 License.

The name of the University of Hertfordshire, UH and the UH logo are the name and registered marks of the
University of Hertfordshire. To the fullest extent permitted by law the University of Hertfordshire reserves all
its rights in its name and marks which may not be used except with its written permission.

The JISC logo is licensed under the terms of the Creative Commons Attribution-Non-Commercial-No
Derivative Works 2.0 UK: England & Wales Licence. All reproductions must comply with the terms of that
licence.

The HEA logo is owned by the Higher Education Academy Limited may be freely distributed and copied for
educational purposes only, provided that appropriate acknowledgement is given to the Higher Education
Academy as the copyright holder and original publisher.

Screen shots taken from Matlab® and/or Simulink ®, both of which are trade marks of The MathWorks, Inc.




                                                   Page 7 of 7

Mais conteúdo relacionado

Mais procurados

Mais procurados (20)

MIMO in 4G Wireless
MIMO in 4G WirelessMIMO in 4G Wireless
MIMO in 4G Wireless
 
Digital modulation techniques
Digital modulation techniquesDigital modulation techniques
Digital modulation techniques
 
Vector Network Analyser for Microwave Measurement
Vector Network Analyser for Microwave MeasurementVector Network Analyser for Microwave Measurement
Vector Network Analyser for Microwave Measurement
 
EC-8491 communication theory
EC-8491 communication theoryEC-8491 communication theory
EC-8491 communication theory
 
Sampling Theorem and Band Limited Signals
Sampling Theorem and Band Limited SignalsSampling Theorem and Band Limited Signals
Sampling Theorem and Band Limited Signals
 
Phase shift keying Presentation
Phase shift keying PresentationPhase shift keying Presentation
Phase shift keying Presentation
 
Introduction To Wireless Fading Channels
Introduction To Wireless Fading ChannelsIntroduction To Wireless Fading Channels
Introduction To Wireless Fading Channels
 
Demodulation of dsb sc costas receiver
Demodulation of dsb sc costas receiverDemodulation of dsb sc costas receiver
Demodulation of dsb sc costas receiver
 
Pulse width modulation (PWM)
Pulse width modulation (PWM)Pulse width modulation (PWM)
Pulse width modulation (PWM)
 
100 Technical Interview Questions on Wireless communication, LTE and 5G.
100 Technical Interview Questions on Wireless communication, LTE and 5G.100 Technical Interview Questions on Wireless communication, LTE and 5G.
100 Technical Interview Questions on Wireless communication, LTE and 5G.
 
Channel Estimation
Channel EstimationChannel Estimation
Channel Estimation
 
DWDM Principle
 DWDM Principle  DWDM Principle
DWDM Principle
 
Mimo
MimoMimo
Mimo
 
Massive mimo
Massive mimoMassive mimo
Massive mimo
 
Performance analysis of adaptive noise canceller for an ecg signal
Performance analysis of adaptive noise canceller for an ecg signalPerformance analysis of adaptive noise canceller for an ecg signal
Performance analysis of adaptive noise canceller for an ecg signal
 
5G antenna-Technology
5G antenna-Technology5G antenna-Technology
5G antenna-Technology
 
Smart antenna
Smart antennaSmart antenna
Smart antenna
 
Antenna presentation PPT
Antenna presentation PPTAntenna presentation PPT
Antenna presentation PPT
 
Microstrip patch antenna with DGS
Microstrip patch antenna with DGSMicrostrip patch antenna with DGS
Microstrip patch antenna with DGS
 
Signal propagation. path loss models
Signal propagation. path loss modelsSignal propagation. path loss models
Signal propagation. path loss models
 

Destaque

Projects list for ece & eee
Projects list for ece & eeeProjects list for ece & eee
Projects list for ece & eee
varun29071
 
Fundamentals of Statistical Signal Processing - Estimation Theory (Volume I)
Fundamentals of Statistical Signal Processing - Estimation Theory (Volume I)Fundamentals of Statistical Signal Processing - Estimation Theory (Volume I)
Fundamentals of Statistical Signal Processing - Estimation Theory (Volume I)
CHIH-PEI WEN
 
Practical signal processing using matlab
Practical signal processing using matlabPractical signal processing using matlab
Practical signal processing using matlab
Yogesh Angal
 
Monte carlo presentation for analysis of business growth
Monte carlo presentation for analysis of business growthMonte carlo presentation for analysis of business growth
Monte carlo presentation for analysis of business growth
Asif Anik
 
Simulation of A Communications System Using Matlab
Simulation of A Communications System Using MatlabSimulation of A Communications System Using Matlab
Simulation of A Communications System Using Matlab
Polytechnique Montreal
 
Project report of Cell phone detector circuit
Project report of Cell phone detector circuitProject report of Cell phone detector circuit
Project report of Cell phone detector circuit
Moin Aman
 

Destaque (17)

Projects list for ece & eee
Projects list for ece & eeeProjects list for ece & eee
Projects list for ece & eee
 
Matlab Project Titles, 2009 2010 Ncct Final Year Projects
Matlab Project Titles, 2009   2010 Ncct Final Year ProjectsMatlab Project Titles, 2009   2010 Ncct Final Year Projects
Matlab Project Titles, 2009 2010 Ncct Final Year Projects
 
Fundamentals of Statistical Signal Processing - Estimation Theory (Volume I)
Fundamentals of Statistical Signal Processing - Estimation Theory (Volume I)Fundamentals of Statistical Signal Processing - Estimation Theory (Volume I)
Fundamentals of Statistical Signal Processing - Estimation Theory (Volume I)
 
Basics of probability in statistical simulation and stochastic programming
Basics of probability in statistical simulation and stochastic programmingBasics of probability in statistical simulation and stochastic programming
Basics of probability in statistical simulation and stochastic programming
 
Probability and random processes project based learning template.pdf
Probability and random processes project based learning template.pdfProbability and random processes project based learning template.pdf
Probability and random processes project based learning template.pdf
 
Matlab based project topics
Matlab based project topicsMatlab based project topics
Matlab based project topics
 
Matlab Distributions
Matlab DistributionsMatlab Distributions
Matlab Distributions
 
Practical signal processing using matlab
Practical signal processing using matlabPractical signal processing using matlab
Practical signal processing using matlab
 
Earned Value Probabilistic Forecasting Using Monte Carlo Simulation
Earned Value Probabilistic Forecasting Using Monte Carlo SimulationEarned Value Probabilistic Forecasting Using Monte Carlo Simulation
Earned Value Probabilistic Forecasting Using Monte Carlo Simulation
 
Monte carlo presentation for analysis of business growth
Monte carlo presentation for analysis of business growthMonte carlo presentation for analysis of business growth
Monte carlo presentation for analysis of business growth
 
Wireless Channel Modeling - MATLAB Simulation Approach
Wireless Channel Modeling - MATLAB Simulation ApproachWireless Channel Modeling - MATLAB Simulation Approach
Wireless Channel Modeling - MATLAB Simulation Approach
 
#NoEstimates project planning using Monte Carlo simulation
#NoEstimates project planning using Monte Carlo simulation#NoEstimates project planning using Monte Carlo simulation
#NoEstimates project planning using Monte Carlo simulation
 
Simulation of A Communications System Using Matlab
Simulation of A Communications System Using MatlabSimulation of A Communications System Using Matlab
Simulation of A Communications System Using Matlab
 
MATLAB and Simulink for Communications System Design (Design Conference 2013)
MATLAB and Simulink for Communications System Design (Design Conference 2013)MATLAB and Simulink for Communications System Design (Design Conference 2013)
MATLAB and Simulink for Communications System Design (Design Conference 2013)
 
Project report of Cell phone detector circuit
Project report of Cell phone detector circuitProject report of Cell phone detector circuit
Project report of Cell phone detector circuit
 
Chp. 2 simulation examples
Chp. 2 simulation examplesChp. 2 simulation examples
Chp. 2 simulation examples
 
Simulation of Wireless Communication Systems
Simulation of Wireless Communication SystemsSimulation of Wireless Communication Systems
Simulation of Wireless Communication Systems
 

Semelhante a Mini Project- Communications Link Simulation

multimedia chapter1
multimedia chapter1multimedia chapter1
multimedia chapter1
nes
 
RF Mixed Signal Guidi-McIllree-Stannard
RF Mixed Signal Guidi-McIllree-StannardRF Mixed Signal Guidi-McIllree-Stannard
RF Mixed Signal Guidi-McIllree-Stannard
John Stannard
 
Design and Implementation of LNA at 900MHz for GSM applications
Design and Implementation of LNA at 900MHz for GSM applicationsDesign and Implementation of LNA at 900MHz for GSM applications
Design and Implementation of LNA at 900MHz for GSM applications
Abdus Sami
 

Semelhante a Mini Project- Communications Link Simulation (20)

Fsk modulation and demodulation
Fsk modulation and demodulationFsk modulation and demodulation
Fsk modulation and demodulation
 
Design of 17-Bit Audio Band Delta-Sigma Analog to Digital Converter
Design of 17-Bit Audio Band Delta-Sigma Analog to Digital ConverterDesign of 17-Bit Audio Band Delta-Sigma Analog to Digital Converter
Design of 17-Bit Audio Band Delta-Sigma Analog to Digital Converter
 
Project 10
Project 10Project 10
Project 10
 
Comparison of Single Carrier and Multi-carrier.ppt
Comparison of Single Carrier and Multi-carrier.pptComparison of Single Carrier and Multi-carrier.ppt
Comparison of Single Carrier and Multi-carrier.ppt
 
Opamp less multi bit sigma delta
Opamp less multi bit sigma deltaOpamp less multi bit sigma delta
Opamp less multi bit sigma delta
 
Dsp final report
Dsp final reportDsp final report
Dsp final report
 
Designing and Performance Evaluation of 64 QAM OFDM System
Designing and Performance Evaluation of 64 QAM OFDM SystemDesigning and Performance Evaluation of 64 QAM OFDM System
Designing and Performance Evaluation of 64 QAM OFDM System
 
Designing and Performance Evaluation of 64 QAM OFDM System
Designing and Performance Evaluation of 64 QAM OFDM SystemDesigning and Performance Evaluation of 64 QAM OFDM System
Designing and Performance Evaluation of 64 QAM OFDM System
 
IRJET- Compressed Sensing based Modified Orthogonal Matching Pursuit in DTTV ...
IRJET- Compressed Sensing based Modified Orthogonal Matching Pursuit in DTTV ...IRJET- Compressed Sensing based Modified Orthogonal Matching Pursuit in DTTV ...
IRJET- Compressed Sensing based Modified Orthogonal Matching Pursuit in DTTV ...
 
PID1063629
PID1063629PID1063629
PID1063629
 
Design and Optimization a Circular Shape Network Antenna Micro Strip for Some...
Design and Optimization a Circular Shape Network Antenna Micro Strip for Some...Design and Optimization a Circular Shape Network Antenna Micro Strip for Some...
Design and Optimization a Circular Shape Network Antenna Micro Strip for Some...
 
DESIGN AND OPTIMIZATION A CIRCULAR SHAPE NETWORK ANTENNA MICRO STRIP FOR SOME...
DESIGN AND OPTIMIZATION A CIRCULAR SHAPE NETWORK ANTENNA MICRO STRIP FOR SOME...DESIGN AND OPTIMIZATION A CIRCULAR SHAPE NETWORK ANTENNA MICRO STRIP FOR SOME...
DESIGN AND OPTIMIZATION A CIRCULAR SHAPE NETWORK ANTENNA MICRO STRIP FOR SOME...
 
Design and Optimization a Circular Shape Network Antenna Micro Strip for Some...
Design and Optimization a Circular Shape Network Antenna Micro Strip for Some...Design and Optimization a Circular Shape Network Antenna Micro Strip for Some...
Design and Optimization a Circular Shape Network Antenna Micro Strip for Some...
 
Multichannel Speech Signal Separation by Beam forming Techniques
Multichannel Speech Signal Separation by Beam forming TechniquesMultichannel Speech Signal Separation by Beam forming Techniques
Multichannel Speech Signal Separation by Beam forming Techniques
 
Design and Implementation of Area Optimized, Low Complexity CMOS 32nm Technol...
Design and Implementation of Area Optimized, Low Complexity CMOS 32nm Technol...Design and Implementation of Area Optimized, Low Complexity CMOS 32nm Technol...
Design and Implementation of Area Optimized, Low Complexity CMOS 32nm Technol...
 
Communication Theory-1 Project || Single Side Band Modulation using Filtering...
Communication Theory-1 Project || Single Side Band Modulation using Filtering...Communication Theory-1 Project || Single Side Band Modulation using Filtering...
Communication Theory-1 Project || Single Side Band Modulation using Filtering...
 
multimedia chapter1
multimedia chapter1multimedia chapter1
multimedia chapter1
 
RF Mixed Signal Guidi-McIllree-Stannard
RF Mixed Signal Guidi-McIllree-StannardRF Mixed Signal Guidi-McIllree-Stannard
RF Mixed Signal Guidi-McIllree-Stannard
 
Design and Implementation of LNA at 900MHz for GSM applications
Design and Implementation of LNA at 900MHz for GSM applicationsDesign and Implementation of LNA at 900MHz for GSM applications
Design and Implementation of LNA at 900MHz for GSM applications
 
H0814247
H0814247H0814247
H0814247
 

Mais de University of Hertfordshire, School of Electronic Communications and Electrical Engineering

Mais de University of Hertfordshire, School of Electronic Communications and Electrical Engineering (20)

Mini Project- Home Automation
Mini Project- Home AutomationMini Project- Home Automation
Mini Project- Home Automation
 
Mini Project- Automated Selection Machine
Mini Project- Automated Selection MachineMini Project- Automated Selection Machine
Mini Project- Automated Selection Machine
 
Mini Project- Soundscape for Games Consoles
Mini Project-  Soundscape for Games ConsolesMini Project-  Soundscape for Games Consoles
Mini Project- Soundscape for Games Consoles
 
Mini Project- Face Recognition
Mini Project- Face RecognitionMini Project- Face Recognition
Mini Project- Face Recognition
 
Mini Project- Games Development For The Desktop Pc And Dedicated Gaming Machine
Mini Project- Games Development For The Desktop Pc And Dedicated Gaming MachineMini Project- Games Development For The Desktop Pc And Dedicated Gaming Machine
Mini Project- Games Development For The Desktop Pc And Dedicated Gaming Machine
 
Mini Project- Audio Enhancement
Mini Project- Audio EnhancementMini Project- Audio Enhancement
Mini Project- Audio Enhancement
 
Mini Project- Multimedia Montage
Mini Project- Multimedia MontageMini Project- Multimedia Montage
Mini Project- Multimedia Montage
 
Mini Project- Audio Enhancement
Mini Project-  Audio EnhancementMini Project-  Audio Enhancement
Mini Project- Audio Enhancement
 
Mini Project- Multimedia Montage
Mini Project-  Multimedia MontageMini Project-  Multimedia Montage
Mini Project- Multimedia Montage
 
Mini Project- Internet Security Mechanisms
Mini Project- Internet Security MechanismsMini Project- Internet Security Mechanisms
Mini Project- Internet Security Mechanisms
 
Mini Project Internet Security Mechanisms
Mini Project  Internet Security MechanismsMini Project  Internet Security Mechanisms
Mini Project Internet Security Mechanisms
 
Mini Project- Personal Multimedia Portfolio
Mini Project- Personal Multimedia PortfolioMini Project- Personal Multimedia Portfolio
Mini Project- Personal Multimedia Portfolio
 
Mini Projects- Personal Multimedia Portfolio
Mini Projects- Personal Multimedia PortfolioMini Projects- Personal Multimedia Portfolio
Mini Projects- Personal Multimedia Portfolio
 
Mini Project- Credit The Edit
Mini Project- Credit The EditMini Project- Credit The Edit
Mini Project- Credit The Edit
 
Mini Project- Credit The Edit
Mini Project- Credit The EditMini Project- Credit The Edit
Mini Project- Credit The Edit
 
Mini Project- Digital Video Editing
Mini Project- Digital Video EditingMini Project- Digital Video Editing
Mini Project- Digital Video Editing
 
Mini Project- Digital Video Editing
Mini Project- Digital Video EditingMini Project- Digital Video Editing
Mini Project- Digital Video Editing
 
Mini Project- Digital Audio Editing
Mini Project- Digital Audio EditingMini Project- Digital Audio Editing
Mini Project- Digital Audio Editing
 
Mini Project- Shopping Cart Development
Mini Project- Shopping Cart DevelopmentMini Project- Shopping Cart Development
Mini Project- Shopping Cart Development
 
Mini Project- Shopping Cart Development
Mini Project- Shopping Cart DevelopmentMini Project- Shopping Cart Development
Mini Project- Shopping Cart Development
 

Último

Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
negromaestrong
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
kauryashika82
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
ciinovamais
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
AnaAcapella
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 

Último (20)

Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docx
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
Asian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptxAsian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptx
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 

Mini Project- Communications Link Simulation

  • 1. Communication Link Simulation Author: University of Hertfordshire Date created: Date revised: 2009 Abstract The following resources come from the 2009/10 BEng (Hons) in Digital Communications & Electronics (course number 2ELE0064) from the University of Hertfordshire. All the mini projects are designed as level two modules of the undergraduate programmes. The objective of this module is to have built communication links using existing AM modulation, PSK modulation and demodulation blocks, constructed AM modulators and constructed PSK modulators using operational function blocks based on their mathematical expressions, and conducted simulations of the links and modulators, all in Simulink®. Use Matlab®/ Simulink® to design a communication link for AM audio broadcasting. The message signal is a mono audio signal although you may not be able to transmit the full audio frequency range that is normally required for high quality sound. Contents Communication Link Simulation........................................................................................................................1 Day 1. Design and simulation of a communication link using AM....................................................................2 Day 2. Design and simulation of communication links using PSK....................................................................3 Matlab® and Simulink® Assignment.................................................................................................................4 Time and frequency domains of a square wave............................................................................................4 Sampling.......................................................................................................................................................4 Spectrum of a Sampled Signal......................................................................................................................5 Digital filters...................................................................................................................................................5 Credits..............................................................................................................................................................7 In addition to the resources found below there are supporting documents which should be used in combination with this resource. Please see: Mini Projects - Introductory presentation. Mini Projects - E-Log. Mini Projects - Staff & Student Guide. Mini Projects - Standard Grading Criteria. Mini Projects - Reflection. You will also need the ‘Mini Project- Communication Link Simulation’ presentations containing the ‘Channels Signal and Noise’, and the ‘Digital Modulation’ lectures.. © University of Hertfordshire 2009. This work is licensed under a Creative Commons Attribution 2.0 License.
  • 2. Mini Project- Communication Link Simulation Day 1. Design and simulation of a communication link using AM Expected Outcomes for the day: To have built communication links using existing AM modulation and demodulation blocks, constructed AM modulators using operational function blocks based on their mathematical expressions, and conducted simulations of the links and modulators, all in Simulink®. Assessment Criteria: Diagrams of communication links and modulators, simulated/calculated results and performances such as spectra (frequency domain), waveforms (time domain), bandwidth, power and SNR, analysis and discussions of results Detailed Requirements: Use Matlab®/ Simulink® to design a communication link for AM audio broadcasting. The message signal is a mono audio signal although you may not be able to transmit the full audio frequency range that is normally required for high quality sound. The specification for the link is as follows: Required signal to noise ratio (SNR) at the demodulated audio output of the receiver: 40 dB for a 1 kHz message signal at 50% modulation (m = 0.5). *Carrier frequency: 1.35 MHz *Maximum RF bandwidth available 9 kHz *Channel loss = 120 dB *Channel noise power spectral density = -150dBm/Hz Find out the following: What is the highest frequency of the message signal that can be transmitted without exceeding the specified RF bandwidth? For this message frequency, save a time domain plot and a frequency domain plot showing the modulated RF output from the transmitter. How much carrier power is required in order to achieve the required SNR? For this carrier power, how much power is there in each sideband for the m = 0.5? What is the SNR at the demodulated output if the frequency of the message signal is changed to the following frequencies: • 100 Hz • The highest frequency that can be transmitted without exceeding the specified RF bandwidth What is the SNR at the demodulated output if the modulation index m is increased to 1? What happens if m > 1, e.g. if m = 1.1? Compare the demodulated output from the receiver in the time domain and in the frequency domain for m = 1 and m = 1.1 and explain why a modulation index greater than 1 must be avoided in an AM link. Prompts: In order to complete the work required in the above, you will need to • Generate baseband and carrier sinewave signals and AWGN noise • Construct a channel model with constant loss and AWGN noise • Construct an AM modulator with operational function blocks based on time-domain AM expression • Construct a communications link using the built AM modulator, built channel model, and exiting AM demodulator block in Simulink®. Page 2 of 7
  • 3. Mini Project- Communication Link Simulation Day 2. Design and simulation of communication links using PSK Expected Outcomes for the day: To have built communication links using existing PSK modulation and demodulation blocks, constructed PSK modulators using operational function blocks based on their mathematical expressions, and conducted simulations of both links and modulators, all in Simulink®. Assessment criteria: Signals generated, link and modulator diagrams, simulation results including waveforms, constellations, BER and SNR (or Eb/No), evaluation of results, contrasting between BPSK and QPSK. Key Tasks: • Generate baseband binary signals and carrier sinewave signals and AWGN noise • Simulate and evaluate a communications link using BPSK with existing mod and demod blocks • Simulate and evaluate a communications link using QPSK with existing mod and demod blocks • Construct a BPSK modulator with operational function blocks based on the time-domain BPSK expression, and simulate and evaluate the BPSK modulator. Detailed Requirements for bullet link tasks 2 and 3: 1. You must measure BER against SNR or Eb/No and plot the performance curves according to the data obtained. 2. For the same noise level, in order to achieve a BER of 10-4, what is the signal power ratio of the BPSK and QPSK links? 3. Therefore, comment on BPSK and QPSK in terms of bandwidth efficiency and signal power required. 4. Show waveforms at different points of the link with different SNR (or Eb/No) 5. Show the constellations of the modulators Page 3 of 7
  • 4. Mini Project- Communication Link Simulation Matlab® and Simulink® Assignment Time and frequency domains of a square wave A square wave signal with unit frequency can be expressed as a summation of sinusoidal signals as shown by the equation 1 1 1 1 square wave = sin(t ) + sin(3t ) + sin(5t ) + sin(7t ) + sin(9t ) + .... 3 5 7 9 Demonstrate the above principle using the Simulink®. Use five sinusoidal signals with the required frequencies and amplitudes to produce an approximation for a square wave signal with 1 rad/sec frequency and amplitude of 1. Plot the resultant signal. Save your work for future reference. To add the five sinusoidal signals, use the sum in the math object. Use the Simulink® to generate a square wave signal with 1 amplitude and 1 rad/sec frequency. Use the power spectral density block to plot the spectrum of the square wave. Sampling Sampling of a signal can be achieved by multiplying the signal by a square wave signal, which has two possible values 0 and 1. The principle of sampling can be illustrated using the Simulink® as shown in the following example. Example: Construct the system shown below. The pulse generator is used to produce the square wave signal. The integrator works as a low pass filter. sampling signal sampled signal filtered original signal signal a) Set the frequency of the sinusoidal signal to 1 rad/sec. Set the frequency of the square wave signal to 10 rad/sec. Note the sampled and filtered signals. b) Reduce the frequency of the square wave signal to 6 rad/sec and record what you noticed. c) Reduce the frequency of the square wave signal to 4 rad/sec and record what you noticed. d) Reduce the frequency of the square wave signal to 3 rad/sec and record what you noticed. e) Reduce the frequency of the square wave signal to 2 rad/sec and record what you noticed. f) Reduce the frequency of the square wave signal to 1 rad/sec and record what you noticed. Page 4 of 7
  • 5. Mini Project- Communication Link Simulation From this example what you can conclude. Q. The minimum frequency of the square wave in order to sample the sinusoidal signal in the above example correctly is ________ rad/sec. Spectrum of a Sampled Signal Connect the diagram shown below. sampling sampled signal signal original filtered signal signal a) Set the frequency of the sinusoidal signal to 1 rad/sec. Set the frequency of the square wave signal to 10 rad/sec. Notice spectrum of the original signal, the sampled and filtered signals. b) Reduce the frequency of the square wave signal to 6 rad/sec. Notice the spectrum of the original signal, the sampled and filtered signals. c) Reduce the frequency of the square wave signal to 4 rad/sec. Notice the spectrum of the original signal, the sampled and filtered signals. d) Reduce the frequency of the square wave signal to 3 rad/sec. Notice the spectrum of the original signal, the sampled and filtered signals. e) Reduce the frequency of the square wave signal to 2 rad/sec. Notice the spectrum of the original signal, the sampled and filtered signals. f) Reduce the frequency of the square wave signal to 1 rad/sec. Notice the spectrum of the original signal, the sampled and filtered signals. From this example what you can conclude? The minimum frequency of the square wave in order to sample the sinusoidal signal in the above example correctly is ________ rad/sec. Digital filters Digital filters are made up of three basic components: adders, multipliers and delays. The figure below shows a sample averager. Construct this using Matlab®/Simulink® and plot the result. Add a spectral analyser and plot the output. Page 5 of 7
  • 6. Mini Project- Communication Link Simulation Increase the number of samples averaged as shown below. Plot the results using a scope and then a spectral analyser. What do you conclude? Page 6 of 7
  • 7. Mini Project- Communication Link Simulation Credits This resource was created by the University of Hertfordshire and released as an open educational resource through the Open Engineering Resources project of the HE Academy Engineering Subject Centre. The Open Engineering Resources project was funded by HEFCE and part of the JISC/HE Academy UKOER programme. © University of Hertfordshire 2009 This work is licensed under a Creative Commons Attribution 2.0 License. The name of the University of Hertfordshire, UH and the UH logo are the name and registered marks of the University of Hertfordshire. To the fullest extent permitted by law the University of Hertfordshire reserves all its rights in its name and marks which may not be used except with its written permission. The JISC logo is licensed under the terms of the Creative Commons Attribution-Non-Commercial-No Derivative Works 2.0 UK: England & Wales Licence. All reproductions must comply with the terms of that licence. The HEA logo is owned by the Higher Education Academy Limited may be freely distributed and copied for educational purposes only, provided that appropriate acknowledgement is given to the Higher Education Academy as the copyright holder and original publisher. Screen shots taken from Matlab® and/or Simulink ®, both of which are trade marks of The MathWorks, Inc. Page 7 of 7