Engineering and the Environment

ISVR3008 Signal Processing

Knowledge and understanding
Having successfully completed the module, students will be able to demonstrate knowledge and understanding of:

  • Concepts fundamental to signal modelling, signal generation and signal classification

  • The similarities and differences between continuous and discrete signals

  • The rationale for and interpretation of Fourier analysis

  • The methods used to describe random signals

  • The effects of filters.

Cognitive (thinking) skills
Having successfully completed the module, you will be able to:

  • appreciate the significance and importance of time series data
  • interpret information contained in time histories through transformation (Fourier) methods

Practical, subject specific skills
Having successfully completed the module, you will be able to:

  • understand and recognise the various classes of signals
  • understand the need for both time and frequency domain descriptions of data
  • interpret results taking due account of the several sources of error that arise.
  • Be aware of single channel and dual channel frequency domain concepts.

Key transferable skills
Having successfully completed the module you will be able to use Fourier transform methods for all classes of data in any application.

Module Details

Title: Signal Processing
Code: ISVR3008
Year: Acoustical Engineering, Acoustics and Music Part 3
Semester: Semester 2

CATS points: 10 CAT points (= 100 hours) ECTS points: NaN
Level: Undergraduate
Co-ordinator(s): , Professor Paul White

Pre-requisites and / or co-requisites

None

The aims of this module are to:

  • Introduce the concepts that are basic to the acquisition, analysis and interpretation of time histories

  • Ensure that students acquire an appreciation of the generic nature of signal processing and the relevance and applicability of the methodology to engineering and many other fields

  • Ensure that students develop sufficient mathematical expertise to underpin the study of signal processing.

Students new to this topic very often find it 'difficult', 'confusing' and very soon get lost in new terminology, unfamiliar concepts and the need to use mathematical language and methods. The most important outcome of this course is that students should be able to distinguish between conceptual ideas and principles and the mathematical language. This will lead to being able to see the wide relevance of the subject and confidence in being able to tackle data analysis problems systematically.

  • Time histories and their classification.
  • Deterministic signals, periodic signals and Fourier series, almost periodic signals, transients and the Fourier integral. Amplitude, phase, energy and power spectra.
  • Convolution and the effect of linear filters, time and frequency domain considerations, impulse response functions, transfer functions and frequency response functions, system identification. Data windowing and resolution.
  • Uniform sampling of continuous time histories. Fourier transforms of sampled data, aliasing and anti-aliasing filters. The discrete Fourier transform and the fast Fourier transform algorithm.
  • Random signals, the concepts of probability, expectation and moments. Stationary and nonstationary processes. Auto- and cross-correlation (covariance) functions: auto (power) and cross spectra. Linear system input-output relationships in the time and frequency domains.
  • System identification using estimators H1, H2 and H3. The coherence function and its interpretation.
  • Estimators for stochastic processes; bias and variability errors and confidence intervals. Spectral estimators, raw and smoothed spectra. Transfer function and coherence function estimators and their properties.

Study time allocation

Contact hours: 24 hours
Private study hours: 36 hours minimum, up to 76 hours.
Total study time: NaN hours

Teaching and learning methods

2 lectures/week

Examples are provided to students in order to practise their analytical skills and these are backed up with interactive tutorial sessions. Students are encouraged to read supporting texts and a booklist is provided.

Resources and reading list

Secondary text

Random Data, 2nd edn. 1986, J.S. Bendat
A.G. Piersol, John Wiley
0471040002

Applied Time Series Analysis
1978, R.K. Otnes
L. Enochson, John Wiley
047124357

Spectral Analysis and its Application
1986, G.M. Jenkins
D.G. Watts, Holden Day
081624642

Spectral Analysis and Time Series
1981
vol. 1
vol 2, M.B. Priestley, Academic Press

0125649010
0125649029

Fundamentals of Signal Processing for Sound and Vibration Engineers
2008, K. Shin and
J.K. Hammond, Wiley

Assessment methods

Assessment method Number% contribution to final mark
Exam1100