Module Leader
Professor Peter Cheung
p.cheung@imperial.ac.uk
Professor Bob Shorten
r.shorten@imperial.ac.uk
This course is a follow on from Year 1’s Electronics 1 module by providing a system perspective to electronic systems. The focus of this year module will be on signal interpretation, processing and manipulation; system characterisation and modelling; feedback control and tuning of feedback systems. By the end of this module, together with what have been covered in the first year, students will have most of the fundamental concepts of electrical and electronic engineering necessary for a design engineer. Some may even have the prerequisites to study more advanced modules in EEE in their 3rd and 4th years.
Sampling principles
Sampling theorem
Quantisation of signals
Discrete time signals
Frequency domain analysis:
Fourier transform
Aliasing of signals
Windowing effect on spectrum
System analysis:
Transfer function of systems
Laplace transform of systems
System characterisation:
Step and impulse responses
Frequency responses
Real-time programming:
Interrupt idea in systems
Programming for interrupts
Polling vs interrupt
Filtering of signals:
Moving average filter
Low-pass, high-pass filters
Signal conditioning using filters
Feedback systems:
Idea of feedback
Benefit of feedback
PID Controller:
Principle of PID control
Design of PID controller
Lab work:
Use Matlab for signal analysis
Real-time spectral analysis of signals
Off-line processing of signals in Matlab
Characterisation of a 2nd-order system
Learning Outcomes
On completion of this module, students will be better able to:- Analyse signals in time domain and frequency domain, understanding the relationship between the two domains
- Extract electrical signals from noise; modifying signals for purposeful interpretation
- Analyse and predict system behaviour in terms of transient and steady state conditions
- Explain how feedback works in an electronic system and how feedback improves performance
- Design a PID controller
- Create real-time programs using interrupts
- Use computer tools, e.g. MATLAB, for signal processing
Description of Content
Time domain analysis:Sampling principles
Sampling theorem
Quantisation of signals
Discrete time signals
Frequency domain analysis:
Fourier transform
Aliasing of signals
Windowing effect on spectrum
System analysis:
Transfer function of systems
Laplace transform of systems
System characterisation:
Step and impulse responses
Frequency responses
Real-time programming:
Interrupt idea in systems
Programming for interrupts
Polling vs interrupt
Filtering of signals:
Moving average filter
Low-pass, high-pass filters
Signal conditioning using filters
Feedback systems:
Idea of feedback
Benefit of feedback
PID Controller:
Principle of PID control
Design of PID controller
Lab work:
Use Matlab for signal analysis
Real-time spectral analysis of signals
Off-line processing of signals in Matlab
Characterisation of a 2nd-order system
Contact us
Dyson School of Design Engineering
Imperial College London
25 Exhibition Road
South Kensington
London
SW7 2DB
design.engineering@imperial.ac.uk
Tel: +44 (0) 20 7594 8888