Module Specification

The information contained in this module specification was correct at the time of publication but may be subject to change, either during the session because of unforeseen circumstances, or following review of the module at the end of the session. Queries about the module should be directed to the member of staff with responsibility for the module.
Title SIGNAL PROCESSING & DIGITAL FILTERING
Code ELEC309
Coordinator Dr AA Al Ataby
Electrical Engineering and Electronics
Ali.Al-Ataby@liverpool.ac.uk
Year CATS Level Semester CATS Value
Session 2019-20 Level 6 FHEQ Second Semester 15

Aims

To develop a basic framework for signal processing and to demonstrate some applications.

To provide students with a good understanding of the types and behaviours of a number of different digital filters.


Pre-requisites before taking this module (other modules and/or general educational/academic requirements):

 

Co-requisite modules:

 

Learning Outcomes

(LO1) Appreciation of how to analyse FIR and IIR filters using z-transform.

(LO2) Appreciation of the effects of quantisation.

(LO3) Applications in waveform generators and digital audio.

(LO4) The use of DFT , FFT and linear convolution.

(LO5) knowledge of the concepts of linear time-invariant circuits and systems.

(LO6) Knowledge of sampling and filtering methodologies.

(LO7) Designing FIR digital filters using the window (Fourier series) technique.

(LO8) Designing IIR digital filters using pole/zero placement, the bilinear transform or other techniques.

(LO9) Using MATLAB in filter design.

(S1) On successful completion of this module the student should be able to show experience and enhancement of the following key skills: Independent learning Problem solving and design skills

(S2) On successful completion of this module the student should be able to: determine the most appropriate sampling and filtering methodologydesign IIR digital filters using pole/zero placement, the bilinear transfor or other techniquesdesign FIR digital filters using the window (Fourier series) techniqueuse MATLAB for filter design

(S3) On successful completion of this module the student should have:Knowledge about basic signal processing framework and applications.The mathematical knowledge to understand the behaviour of linear time invariant digital systems. They will be able to explain the behaviour of digital filters in terms of mathematical concepts.

(S4) On successful completion of this module the student should have:Revision of the basic concepts.Appreciation of how to analyse FIR and IIR filters using z-transform.Appreciation of the effects of quantisation.Applications in waveform generators and digital audioIntroduction to DFT, FFT and linear convolution.Further knowledge of the concepts of linear time-invariant circuits and systems, both analogue and discrete time (including digital signal processing systems); Students will know how to apply these concepts to the analysis, design and implementation of various types of analogue, discrete time and digital filters. Knowledge of the z-transform as applied to discrete-time system analysis and design.


Syllabus

 

1 Review of z-transform, FIR filters and IIR filters.

2 Digital Waveform Generators.

3 Digital audio effects.

4 Sampling, quantisation and DFT.

5 Revision

6 Application of the z-transform to discrete time LTI systems.

7 FIR digital filter design methods; different design methods
including Windowing and Optimal using Matlab will be discussed.

8 IIR digital filter design methods; design of digital IIR filters by pole/zero placement, implementation by special-purpose DSP microprocessors, bilinear transformation method of designing IIR digital filters, effect of frequency warping and consideration of finite wordlength effects. Survey for alternative techniques.

9 Multirate Signal Processing Fundamentals and applications of the multirate signal processing are explained. Efficient multistage antialiasing LPF will be covered with examples.


Teaching and Learning Strategies

Teaching Method 1 - Lecture
Description:
Attendance Recorded: Not yet decided

Teaching Method 2 - Seminar
Description:
Attendance Recorded: Not yet decided

Teaching Method 3 - Tutorial
Description:
Attendance Recorded: Not yet decided

Teaching Method 4 - Other
Description:
Attendance Recorded: Not yet decided


Teaching Schedule

  Lectures Seminars Tutorials Lab Practicals Fieldwork Placement Other TOTAL
Study Hours 24

8

6

    3

41
Timetable (if known)              
Private Study 109
TOTAL HOURS 150

Assessment

EXAM Duration Timing
(Semester)
% of
final
mark
Resit/resubmission
opportunity
Penalty for late
submission
Notes
Assessment 3 Standard UoL penalty applies for late submission. Assessment Schedule (When) :Semester 2  3 minutes.    90       
CONTINUOUS Duration Timing
(Semester)
% of
final
mark
Resit/resubmission
opportunity
Penalty for late
submission
Notes
Assessment 1 Standard UoL penalty applies for late submission. Assessment Schedule (When) :as scheduled in semester 2           
Assessment 2 Standard UoL penalty applies for late submission. Assessment Schedule (When) :as scheduled in Semester 2           

Reading List

Reading lists are managed at readinglists.liverpool.ac.uk. Click here to access the reading lists for this module.