Dansk - English
Short version - Full version
Software defined radio (Spring 2011) |
|||
Course code : | ESDR-U1 | ||
ECTS Credits : | 7,5 | Status : | Optional |
Revised : | 16/12 2010 | Written : | 16/12 2010 |
Placement : | 5. - 6. semester | Hours per week : | 4 |
Length : | 1 semester | Teaching Language : | English |
Objective : | Purpose: To explore and understand the technologies of modern software defined radio (SDR) communications. Software radios are emerging very rapidly in commercial and military infrastructure. This rapid growth is motivated by the many advantages SDR offers. These coupled with the increasing computational power available from commercially inexpensive digital signal processing devices makes the future so that SDR will become the standard method used for radio design. The challenge of an SDR is a broad range of knowledge required, including digital signal processing algorithms, RF circuits, software methodologies and SDR-related environments as communication channels and antennas. Generally, this course covers basic SDR knowledge through short theory lessons followed by simulation exercises and small projects carried out in hardware platforms. Learning outcomes: The student must be able to: •Discuss strengths and, weaknesses of an SDR compared with a conventional radio. •Explain the purpose of the individual blocks in a digital radio. •Explain simple antenna constructions and being able to analyse it with simulation software. •Explain the basic concepts of decimation and interpolation. •Analyse communication channel effects, including: link budget, range equation, noise temperature and interferences. •Describe the basic principles for SDR modulation types and explain their differences and similarities. •Create a simple model covering basic SDR modulation forms in Matlab. •Apply multi-rate processing algorithms on a hardware platform. •Synthesize waveforms using direct digital synthesis (DDS) in Matlab and explain structure of apply-able hardware algorithms. •Describe basic blocks in A/D and D/A converters and identify their limitations. Non-technical skills: The student must be able to: •Being able to extract knowledge into worksheets. •Collect information and acquire new knowledge. •Communicate technical problems in writing and orally. •Cooperate in groups. |
||
Principal Content : | - Design and simulate fundamental SDR radio blocks. - Analyze communication channel effects on a SDR. - Analyze and design basic antennas. - Build and use Matlab simulation tools to support the learning process. |
||
Teaching method : | Classroom teaching, problem solving in groups, exercises and small projects. Generally, a course day consists of a short theory lesson followed by simulation exercises and small project tasks performed on hardware platforms. |
||
Required prequisites : | Documented knowledge corresponding to EDSM-2. | ||
Recommended prerequisites : | Thorough knowledge of complex numbers and experience with MATLAB, EDSM-4 and EDCM. | ||
Relations : | Optional course for students in Electronics and Computer Engineering / Information and Communication Technology. | ||
Type of examination : | Look under remarks | ||
External examiner : | Internal | ||
Marking : | 7 step scale | ||
Remarks : | In the beginning of the semester, the students form the project-groups. The group-size should be 3-5 students. In special cases, the teacher can accept smaller groups. Each group will have a supervisor to support their project-work and carry out the exam. Exam: Oral examination is based on a presentation of the worksheets prepared during the course. They form basis for a discussion of the reached results and solution of the problems. The problems are announced during at the beginning of the course. |
||
Teaching material : | Jeffrey H. Reed: Software radio, a modern approach to radio engineering, Pearson education, ISBN-81-7758-402-2 | ||
Responsible teacher : | Per Lynggaard
, plyn@dtu.dk |