Transcript
Page 1: Software Defined Radio & Digital Communication System · Software Defined Radio & Digital Communication System ... experience with communication systems and digital signal ... •Software-defined

Software Defined Radio &

Digital Communication System

Advisors: Prof. J. V. Krogmeier,

Prof. D.J. Love, Chih-Chun Wang

Graduate Mentor: Joon Young Kim

Members:Chengzhang Zhong, Zehui

Chen.

Department of Electrical and Computer Engineering

Goal: design and test a new suite of digital

communication labs based on the concept of SDR.

• Signal processing and systems. Some

experience with communication systems and

digital signal processing

• ECE301, ECE302 is preferred for this project.

• Good knowledge of MATLAB.

• Software-defined radio (SDR) is a radio communication

system where components that have been typically

implemented in hardware are instead implemented by means

of software on a personal computer or embedded system.

• SDR functions by sampling an incoming signal (A/D),

performing user-specified functionality on said signal, and

then reconstructing the (D/A), processed signal into a viable

output signal.

•The Universal Software

Radio Peripheral (USRP) is

the hardware platform being

used to test and implement

Simulink radio.

Using SDR for communication labs have many advantages

• Easy to Build (Less wire connections)

• Intuitively Design (Simulink is a graphical interface, just

drag and drop components and connect them)

• Cost Effective (Fewer needs for expensive equipment)

Communication system lab set up

SDR Generalized System Architecture

Fig 1. SDR Station Setup (USRP connected to computer)

• Gigabit Ethernet Streaming allows up to 100 MS/s

sample rate.

• Fully-Coherent MIMO Capability.

• SBX daughterboard provides 40 MHz bandwidth

capacity.

RF

Receiver

Circuitry

AD

Converter

Digital

Signal

Processing

D/A

Converter

RF

Transmitter

Circuitry

• Simulink is a data graphical programming language

tool for modeling , simulating and analyzing

multidomain dynamic systems.

• Simulink provides a graphical editor, customizable

block libraries, and solvers for modeling and

simulating dynamic systems. It is integrated with

MATLAB® , enabling you to incorporate MATLAB

algorithms into models and export simulation results to

MATLAB for further analysis.

• Amplitude modulator built with Simulink blocks

(functions generator, multiplier, oscilloscope, spectrum

analyzer)

Fig 2. AM modulator Simulink design

Fig 3. Amplitude-Modulated Waveform

Top Related