Modeling Communication Systems Using Simulink

Similar documents
Modeling Communication Systems Using Simulink

Modeling Communication Systems Using Simulink

German Jordanian University. Department of Communication Engineering. Digital Communication Systems Lab. CME 313-Lab. Experiment 8

ENSC327 Communication Systems Fall 2011 Assignment #1 Due Wednesday, Sept. 28, 4:00 pm

ECEGR Lab #8: Introduction to Simulink

Problems from the 3 rd edition

Signals and Systems Lecture 9 Communication Systems Frequency-Division Multiplexing and Frequency Modulation (FM)

EECS 307: Lab Handout 2 (FALL 2012)

EEL 4350 Principles of Communication Project 2 Due Tuesday, February 10 at the Beginning of Class

German Jordanian University Department of Communication Engineering Digital Communication Systems Lab. CME 313-Lab

PRODUCT DEMODULATION - SYNCHRONOUS & ASYNCHRONOUS

Experiment # 4. Frequency Modulation

CARRIER RECOVERY BY RE-MODULATION IN QPSK

Introduction to Amplitude Modulation

Analog and Telecommunication Electronics

PLL FM Demodulator Performance Under Gaussian Modulation

Implementation of QAM Modulation Demodulation Based on. Simulink

Amplitude Modulation Chapter 2. Modulation process

Lecture Schedule: Week Date Lecture Title

Outline. EECS 3213 Fall Sebastian Magierowski York University. Review Passband Modulation. Constellations ASK, FSK, PSK.

Wireless Communication Systems: Implementation perspective

Final Exam Solutions June 14, 2006

Memorial University of Newfoundland Faculty of Engineering and Applied Science. Lab Manual

cosω t Y AD 532 Analog Multiplier Board EE18.xx Fig. 1 Amplitude modulation of a sine wave message signal

Costas Loop. Modules: Sequence Generator, Digital Utilities, VCO, Quadrature Utilities (2), Phase Shifter, Tuneable LPF (2), Multiplier

ELEC3242 Communications Engineering Laboratory Amplitude Modulation (AM)

Chapter 7 Single-Sideband Modulation (SSB) and Frequency Translation

SOFTWARE DEFINED RADIO

Laboratory 2: Amplitude Modulation

Lecture 3 Review of Signals and Systems: Part 2. EE4900/EE6720 Digital Communications

Real and Complex Modulation

Laboratory 5: Spread Spectrum Communications

EXPERIMENT 2: Frequency Shift Keying (FSK)

Presentation Outline. Advisors: Dr. In Soo Ahn Dr. Thomas L. Stewart. Team Members: Luke Vercimak Karl Weyeneth. Karl. Luke

CME 312-Lab Communication Systems Laboratory

Experiment 1 Introduction to MATLAB and Simulink

Experiment 4 Detection of Antipodal Baseband Signals

AM Limitations. Amplitude Modulation II. DSB-SC Modulation. AM Modifications

EE 460L University of Nevada, Las Vegas ECE Department

Laboratory 3: Frequency Modulation

CME312- LAB Manual DSB-SC Modulation and Demodulation Experiment 6. Experiment 6. Experiment. DSB-SC Modulation and Demodulation

Amplitude Modulation II

Communication Engineering Prof. Surendra Prasad Department of Electrical Engineering Indian Institute of Technology, Delhi

DT Filters 2/19. Atousa Hajshirmohammadi, SFU

Exercise 2: FM Detection With a PLL

Digital-to-Analog Converter (DAC) Output Response

Amplitude Modulation. Ahmad Bilal

ELT COMMUNICATION THEORY

STUFF HAPPENS. A Naive/Ideal Communication System Flat Fading What if... idealized system. 9: Stuff Happens

Analog Lowpass Filter Specifications

ME scope Application Note 02 Waveform Integration & Differentiation

Signal Processing. Level IV/V CITE, BTS/DUT/Licence. i_5. i_6 LOWPASS. 5 in2. w0 =6000rad/s xi =.8; G =3 lp2a1. mul0. Filtre passe-bas.

Chapter 9. Chapter 9 275

(b) What are the differences between FM and PM? (c) What are the differences between NBFM and WBFM? [9+4+3]

ES442 Final Project AM & FM De/Modulation Using SIMULINK

Lecture 12 - Analog Communication (II)

ELG3175: Introduction to Communication Systems. Laboratory II: Amplitude Modulation

Final Project Report E3990 Electronic Circuits Design Lab. Wii-Lock. Magic Wand Remote Unlocking Device

The Sampling Theorem:

Faculty of Engineering Electrical Engineering Department Communication Engineering I Lab (EELE 3170) Eng. Adam M. Hammad

Master Degree in Electronic Engineering

Accurate Phase Noise Measurements Made Cost Effective

Amplitude Modulation, II


Implementation of a BPSK Transceiver for use with KUAR

German Jordanian University Department of Communication Engineering Digital Communication Systems Lab. CME 313-Lab

Modulation analysis in ArtemiS SUITE 1

Report Due: 21:00, 3/17, 2017

FM Superheterodyne Receiver

Chapter 3 Communication Concepts

Fund. of Digital Communications Ch. 3: Digital Modulation

EXPERIMENT 4 - Part I: DSB Amplitude Modulation

Chapter 3. Amplitude Modulation Fundamentals

OFDM (Orthogonal Frequency Division Multiplexing) SIMULATION USING MATLAB Neha Pathak MTech Scholar, Shri am Institute of Technology

PART II Practical problems in the spectral analysis of speech signals

Part I - Amplitude Modulation

I-Q transmission. Lecture 17

ANALOG (DE)MODULATION

MULTIRATE DIGITAL SIGNAL PROCESSING

Amplitude Modulation

THE STATE UNIVERSITY OF NEW JERSEY RUTGERS. College of Engineering Department of Electrical and Computer Engineering

Chapter 3: Analog Modulation Cengage Learning Engineering. All Rights Reserved.

Local Oscillator Phase Noise and its effect on Receiver Performance C. John Grebenkemper

EE 400L Communications. Laboratory Exercise #7 Digital Modulation

Revision of Lecture 2

EE-4022 Experiment 3 Frequency Modulation (FM)

Spring 2014 EE 445S Real-Time Digital Signal Processing Laboratory Prof. Evans. Homework #6 Solutions

Digital Signal Processing Lecture 1 - Introduction

EXPERIMENT 4 INTRODUCTION TO AMPLITUDE MODULATION SUBMITTED BY

T1 and E1 Transmit Waveform: Programmable Sections

Amplitude Modulation. Amplitude Modulation. Amplitude Modulation. Amplitude Modulation. A. Introduction. A. Introduction

Digital Filters in 16-QAM Communication. By: Eric Palmgren Fabio Ussher Samuel Whisler Joel Yin

How to calibrate the VNWA sensitivity in Spectrum Analyzer mode

Let us consider the following block diagram of a feedback amplifier with input voltage feedback fraction,, be positive i.e. in phase.

Signal Processing Toolbox

1B Paper 6: Communications Handout 2: Analogue Modulation

Code No: R Set No. 1

The Fundamentals of Mixed Signal Testing

CS434/534: Topics in Networked (Networking) Systems

ECE 203 LAB 2 PRACTICAL FILTER DESIGN & IMPLEMENTATION

Transcription:

Modeling Communication Systems Using Simulink SSB Modulation System Model (Filtering Method) Eng. Anas Alashqar

Modeling Communication Systems Using Simulink: SSB Modulation System Model (Filtering Method) Eng. Anas Alashqar Publication date 16-Dec-2013 20:48:11 Copyright 2014 Anas Al-ashqar

Table of Contents 1. Model Version... 1 2. SSB Modulation System Model... 2 2.1. Blocks... 2 2.1.1. s... 2 2.1.2. Block Execution Order... 8 iii

List of Figures 2.1. SSB_Filtering_Method_System... 2 iv

List of Tables 2.1. "Carrier" s... 2 2.2. "Goto1" s... 2 2.3. "Goto2" s... 3 2.4. "Goto3" s... 3 2.5. "Goto4" s... 3 2.6. "Message" s... 3 2.7. "Message Signal" s... 4 2.8. "Modulated" s... 4 2.9. "Modulated1" s... 4 2.10. "Rate Transition" s... 4 2.11. "Recovered" s... 5 2.12. "Rx Carrier Signal" s... 5 2.13. "Rx LPF" s... 5 2.14. "Rx Product Modulator" s... 6 2.15. "Tx Carrier Signal" s... 6 2.16. "Tx LPF" s... 7 2.17. "Tx Product Modulator" s... 7 v

Chapter 1. Model Version Version: 1.11 Last modified: Mon Dec 16 18:45:50 2013 Checksum: 2226595040 3278454769 202448333 3251397458 1

Chapter 2. SSB Modulation System Model Table of Contents 2.1. Blocks... 2 2.1.1. s... 2 2.1.2. Block Execution Order... 8 Figure 2.1. SSB_Filtering_Method_System SSB-LSB Modulator SSB-LSB Demodulator Results [A] Goto4 [C] [C] ZOH Goto2 B-FFT Modulated1 Rate Transition Spectrum Message Signal butter butter Scope1 [B] Tx Product Modulator Tx LPF Rx Product Modulator Rx LPF [D] Goto3 Goto1 [A] Message Tx Carrier Signal Rx Carrier Signal [B] Carrier [C] Modulated Designed By: Eng.Anas Alasahqar [D] Recovered Time Domain 2.1. Blocks 2.1.1. s 2.1.1.1. "Carrier" (From) Table 2.1. "Carrier" s Goto tag B 2.1.1.2. "Goto1" (Goto) Table 2.2. "Goto1" s B 2

SSB Modulation System Model visibility local 2.1.1.3. "Goto2" (Goto) Table 2.3. "Goto2" s visibility C local 2.1.1.4. "Goto3" (Goto) Table 2.4. "Goto3" s visibility D local 2.1.1.5. "Goto4" (Goto) Table 2.5. "Goto4" s visibility A local 2.1.1.6. "Message" (From) Table 2.6. "Message" s Goto tag A 3

SSB Modulation System Model 2.1.1.7. "Message Signal" (Sin) Table 2.7. "Message Signal" s Sine type Time (t) Amplitude 1 Bias 0 Frequency (rad/sec) Phase (rad) Time based Use simulation time 2*pi*1000 pi/2 Samples per period 1= Number of offset sample s Sample time 1e-6 Interpret vector paramete rs as 1-D 0 on 2.1.1.8. "Modulated" (From) Table 2.8. "Modulated" s Goto tag C 2.1.1.9. "Modulated1" (From) Table 2.9. "Modulated1" s Goto tag C 2.1.1.10. "Rate Transition" (RateTransition) Table 2.10. "Rate Transition" s Ensure data integrity duri ng data transfer on 4

SSB Modulation System Model Ensure deterministic dat a transfer (maximum del ay) Initial conditions 0 Output port sample time options Sample time multiple(>0) 1 on Specify Output port sample time 1/30000 2.1.1.11. "Recovered" (From) Table 2.11. "Recovered" s Goto tag D 2.1.1.12. "Rx Carrier Signal" (Sin) Table 2.12. "Rx Carrier Signal" s Sine type Time (t) Amplitude 1 Bias 0 Frequency (rad/sec) Phase (rad) Time based Use simulation time 2*pi*10000 pi/2 Samples per period 1= Number of offset sample s Sample time 1e-6 Interpret vector paramete rs as 1-D 0 on 2.1.1.13. "Rx LPF" (StateSpace) Table 2.13. "Rx LPF" s Design method Butterworth 5

SSB Modulation System Model Filter type Filter order 7 Passband edge frequency (rad/s) Lowpass 2*pi*1000 2.1.1.14. "Rx Product Modulator" (Product) Table 2.14. "Rx Product Modulator" s Number of inputs 2 Multiplication Multiply over Dimension 1 Require all inputs to have the same data type Element-wise(.*) All dimensions off Output minimum [] Output maximum [] Output data type Lock output data type set ting against changes by t he fixed-point tools Integer rounding mode Saturate on integer overf low Sample time (-1 for inhe rited) Inherit: Inherit via internal rule off Zero off -1 2.1.1.15. "Tx Carrier Signal" (Sin) Table 2.15. "Tx Carrier Signal" s Sine type Time based Time (t) Use simulation time Amplitude 1 Bias 0 Frequency (rad/sec) 2*pi*10000 Phase (rad) pi/2 6

SSB Modulation System Model Samples per period 1= Number of offset sample s Sample time 1e-6 Interpret vector paramete rs as 1-D 0 on 2.1.1.16. "Tx LPF" (StateSpace) Table 2.16. "Tx LPF" s Design method Filter type Filter order 15 Passband edge frequency (rad/s) Butterworth Lowpass 2*pi*9000 2.1.1.17. "Tx Product Modulator" (Product) Table 2.17. "Tx Product Modulator" s Number of inputs 2 Multiplication Multiply over Dimension 1 Require all inputs to have the same data type Element-wise(.*) All dimensions off Output minimum [] Output maximum [] Output data type Lock output data type set ting against changes by t he fixed-point tools Integer rounding mode Saturate on integer overf low Sample time (-1 for inhe rited) Inherit: Inherit via internal rule off Zero off -1 7

SSB Modulation System Model 2.1.2. Block Execution Order 1. Tx LPF [7] (StateSpace) 2. Rate Transition [4] (RateTransition) 3. Spectrum Scope1 4. Message Signal [3] (Sin) 5. Tx Carrier Signal [6] (Sin) 6. Rx LPF [5] (StateSpace) 7. Time Domain [6] (Scope) 8. Rx Carrier Signal [5] (Sin) 9. Rx Product Modulator [6] (Product) 10. Tx Product Modulator [7] (Product) 11. Scope1 (SignalViewerScope) 8