Digital Communication Systems Using MATLAB® and Simulink®
Here you will find additional materials for using the digital communication simulation with MATLAB and Simulink in undergraduate, graduate and continuing professional education. These materials complement the text Digital Communication Systems using MATLAB® and Simulink®, 199 pages, ISBN 978-1-58909-621-9, 2009, Bookstand Publishing.
The text is a direct outgrowth of experience in teaching analog and digital communication systems at the undergraduate, graduate and professional level. The sea change in this material for the student and professional is the introduction of channel noise and non-linearities in the analysis of communication systems within the last decade. Prior to this time, analog and digital communication systems were presented by analytical equations without noise, and with a hardware laboratory without significant non-linearities.
These tenants for using simulation to teach students digital communication in lecture and laboratory were presented at the 2003 and 2006 Annual Conference of the American Society for Engineering Education. The tenants were presented utilizing the simulation environment of SystemVue by Agilent Technologies.
The material included here is for educational use only and can be freely distributed for that purpose with suitable citation of origin. The material is copyrighted and no other rights or other license is implied by their inclusion here.
The syllabus and lecture slides in Adobe PDF format for the one semester undergraduate course EE4512 Analog and Digital Communications are given here. The course utilizes a standard textbook, Stern and Mahmoud, Communication Systems, Pearson Prentice-Hall 2004, for the lecture but the Simulink simulations are fully integrated into the lecture and co-requisite Laboratory for all but Chapter 6 and Chapter 7.
Table of Contents
Chapter 1 Communication Simulation Techniques
Capabilities and Limitations of Simulation
Introduction to MATLAB® and Simulink®
Model Window
Temporal Display
Spectral Display
Correlation Display
Blocksets and Blocks
Data Types
Modulation
Analog Amplitude Modulation
Simulation of Coherent AM
Simulation of Noncoherent AM
Summary
References
Introduction to MATLAB® and Simulink®
Model Window
Temporal Display
Spectral Display
Correlation Display
Blocksets and Blocks
Data Types
Modulation
Analog Amplitude Modulation
Simulation of Coherent AM
Simulation of Noncoherent AM
Summary
References
Chapter 2 Baseband Modul ation and Demodulation
Simulation of Rectangular PAM
Rectangular PAM Power Spectral Density
Performance of Rectangular PAM in a Simple Receiver in AWGN
Performance of Filtered Rectangular PAM in a Simple Receiver in AWGN
Sinc Pulse
Simulation of Sinc PAM
Sinc PAM Power Spectral Density
Performance of Sinc PAM in a Simple Receiver in AWGN
Raised Cosine Pulse
Simulation of Raised Cosine PAM
Raised Cosine PAM Power Spectral Density
Performance of Raised Cosine PAM in a Simple Receiver in AWGN
Optimum Baseband Receiver: The Correlation Receiver
Correlation
Probability of Bit Error for Baseband Symmetrical Signals
Performance of Symmetrical PAM for the Optimum Receiver in AWGN
Correlation Receiver for Baseband Asymmetrical Signals
Probability of Bit Error for Baseband Asymmetrical Signals
Performance of Asymmetrical PAM for the Optimum Receiver in AWGN
Multilevel (M-ary) Pulse Amplitude Modulation
Simulation of M-ary Rectangular PAM
M-ary Rectangular PAM Power Spectral Density
Correlation Receiver for M-ary Baseband Signals
Probability of Bit Error for M-ary Baseband Signals
Performance of M-ary PAM for the Optimum Receiver in AWGN
Partial Response Signaling
Duobinary PAM Signaling
Simulation of Duobinary PAM
Simple Receiver for Precoded Duobinary Signals
Simple Receiver for Precoded Modified Duobinary Signals
Duobinary PAM Power Spectral Density
Performance of Duobinary PAM in a Simple Receiver in AWGN
Delta Modulation
Simulation of Delta Modulation
Eye Diagrams
Summary
References
Chapter 3 Bandpass Modulation and Demodulation
Optimum Bandpass Receiver: The Correlation Receiver
Correlation Receiver for Bandpass Symmetrical Signals
Probability of Bit Error for Bandpass Symmetrical Signals
Correlation Receiver for Bandpass Asymmetrical Signals
Probability of Bit Error for Bandpass Asymmetrical Signals
Binary Amplitude Shift Keying
Simulation of Binary ASK
Binary ASKPower Spectral Density
Performance of Binary ASK for the Optimal Receiver in AWGN
Binary Frequency Shift Keying
Simulation of Binary FSK
Binary FSKPower Spectral Density
Performance of Binary FSK for the Optimal Receiver in AWGN
Binary Phase Shift Keying
Simulation of Binary PSK
Binary PSKPower Spectral Density
Performance of Binary PSK for the Optimal Receiver in AWGN
Multilevel (M-ary) Amplitude Shift Keying
Simulation of M-ary ASK
M-ary ASKPower Spectral Density
Correlation Receiver for M-ary ASK Signals
Probability of Bit Error for M-ary ASK Signals
Performance of M-ary ASK for the Optimum Receiver in AWGN
Multilevel (M-ary) Frequency Shift Keying
Simulation of M-ary FSK
M-ary FSKPower Spectral Density
Correlation Receiver for M-ary FSK Signals
Probability of Bit Error for M-ary FSK Signals
Performance of M-ary FSK for the Optimum Receiver in AWGN
Multilevel (M-ary) Phase Shift Keying
Simulation of M-ary PSK
M-ary PSKPower Spectral Density
Probability of Bit Error for M-ary PSK Signals
Performance of M-ary PSK for the Optimum Receiver in AWGN
Quadrature Amplitude Modulation
Simulation of QAM
QAMPower Spectral Density
Probability of Bit Error for QAM Signals
Performance of QAM for the Optimum Receiver in AWGN
Differential Phase Shift Keying
Simulation of DPSK
DPSKPower Spectral Density
Probability of Bit Error for DPSK Signals
Performance of DPSK for the Optimum Receiver in AWGN
Noncoherent Demodulation of Binary Frequency Shift Keying
Simulation of Noncoherent Binary FSK Signals
Probability of Bit Error for Noncoherent Binary FSK Signals
Performance of Noncoherent Binary FSK Signals in AWGN
Noncoherent Demodulation of Binary Amplitude Shift Keying
Simulation of Noncoherent Binary ASK Signals
Probability of Bit Error for Noncoherent Binary ASK Signals
Performance of Noncoherent Binary ASK Signals in AWGN
Threshold for Demodulation of Noncoherent Binary ASK Signals
Constellation Plots
Summary
References
Optimum Bandpass Receiver: The Correlation Receiver
Correlation Receiver for Bandpass Symmetrical Signals
Probability of Bit Error for Bandpass Symmetrical Signals
Correlation Receiver for Bandpass Asymmetrical Signals
Probability of Bit Error for Bandpass Asymmetrical Signals
Binary Amplitude Shift Keying
Simulation of Binary ASK
Binary ASK
Performance of Binary ASK for the Optimal Receiver in AWGN
Binary Frequency Shift Keying
Simulation of Binary FSK
Binary FSK
Performance of Binary FSK for the Optimal Receiver in AWGN
Binary Phase Shift Keying
Simulation of Binary PSK
Binary PSK
Performance of Binary PSK for the Optimal Receiver in AWGN
Multilevel (M-ary) Amplitude Shift Keying
Simulation of M-ary ASK
M-ary ASK
Correlation Receiver for M-ary ASK Signals
Probability of Bit Error for M-ary ASK Signals
Multilevel (M-ary) Frequency Shift Keying
Simulation of M-ary FSK
M-ary FSK
Correlation Receiver for M-ary FSK Signals
Probability of Bit Error for M-ary FSK Signals
Performance of M-ary FSK for the Optimum Receiver in AWGN
Multilevel (M-ary) Phase Shift Keying
Simulation of M-ary PSK
M-ary PSK
Probability of Bit Error for M-ary PSK Signals
Performance of M-ary PSK for the Optimum Receiver in AWGN
Quadrature Amplitude Modulation
Simulation of QAM
QAM
Probability of Bit Error for QAM Signals
Performance of QAM for the Optimum Receiver in AWGN
Differential Phase Shift Keying
Simulation of DPSK
DPSK
Probability of Bit Error for DPSK Signals
Performance of DPSK for the Optimum Receiver in AWGN
Noncoherent Demodulation of Binary Frequency Shift Keying
Simulation of Noncoherent Binary FSK Signals
Probability of Bit Error for Noncoherent Binary FSK Signals
Performance of Noncoherent Binary FSK Signals in AWGN
Noncoherent Demodulation of Binary Amplitude Shift Keying
Simulation of Noncoherent Binary ASK Signals
Probability of Bit Error for Noncoherent Binary ASK Signals
Performance of Noncoherent Binary ASK Signals in AWGN
Threshold for Demodulation of Noncoherent Binary ASK Signals
Constellation Plots
Summary
References
Chapter 4 Sampling and Quantization
Sampling Baseband Analog Signal
Companding
Line Codes
Power Spectral Density of Line Codes
Polar NRZ Line Code
Unipolar NRZ Line Code
Alternate Mark Inversion NRZ Line Code
Split-Phase NRZ Line Code
Return-to-Zero Line Codes
Simulation of Line Codes
PulseCode Modulation
Differential PulseCode Modulation
Simulation of DPCM
Sampling Bandpass Analog Signals
Summary
References
Companding
Line Codes
Power Spectral Density of Line Codes
Polar NRZ Line Code
Unipolar NRZ Line Code
Alternate Mark Inversion NRZ Line Code
Split-Phase NRZ Line Code
Return-to-Zero Line Codes
Simulation of Line Codes
Pulse
Differential Pulse
Simulation of DPCM
Summary
References
Appendix A
Syllabus
Chapter 1 - Introduction
Chapter 2 - Frequency Domain Analysis
Chapter 3 - Digital Baseband Modulation Techniques
Chapter 4 - Receiver Design
Chapter 5 - Digital Bandpass Modulation and Demodulation Techniques
Chapter 6 - Analog Modulation and Demodulation
Chapter 7 - Multiplexing Techniques
Chapter 8 - Analog-to-Digital and Digital-to-Analog Conversion
Chapter 1 - Introduction
Chapter 2 - Frequency Domain Analysis
Chapter 3 - Digital Baseband Modulation Techniques
Chapter 4 - Receiver Design
Chapter 5 - Digital Bandpass Modulation and Demodulation Techniques
Chapter 6 - Analog Modulation and Demodulation
Chapter 7 - Multiplexing Techniques
Chapter 8 - Analog-to-Digital and Digital-to-Analog Conversion
No comments:
Post a Comment