Digital Signal Processing (DSP) is the capture, analysis and manipulation of an analogue signal by a digital computer. The integration of DSP software and hardware into products across a wide range of industries has necessitated the understanding and application of DSP by engineers and technicians.

This Professional Certificate of Competency begins with the introduction of DSP from a practical point of view using a minimum of mathematics. The emphasis is on the practical aspects of DSP, implementation issues, tips, tricks, and pitfalls, and practical applications. Intuitive explanations and appropriate examples are used to develop a fundamental understanding of DSP theory. The program participants will gain a clear understanding of DSP technology in a variety of fields from process control to communications.

Some of the DSP techniques covered in the program include:

  • Digital filtering for cleaning a signal from noise
  • Discrete Fourier Transforms for finding a particular frequency component
  • Correlation techniques to find a signal buried in noise
  • Industrial control with digital controllers
  • Instrumentation and test for better accuracy
  • Vibration analysis for identifying frequency signatures
  • Image and video processing for enhancing images
  • Communications especially for filtering out noise

COURSE OBJECTIVES

What you will learn:
  • Digital Signal Processing (DSP)
  • The benefits and application of DSP technology to improve efficiency
  • Frequency analysis of signals and the application of this knowledge
  • Information about and actual design of digital filters
  • Analysis of the performance of DSP systems
  • Identification of the key issues in designing a DSP system
  • An understanding of the features and capabilities of commercial DSP applications
  • Current DSP technology

Course Outline

MODULE 1: INTRODUCTION

  • Terminology and motivation
  • Why process digitally
  • A typical DSP system
  • Some current application areas

MODULE 2: DIGITAL-TO-ANALOGUE (D/A) AND ANALOGUE-TO-DIGITAL (A/D) CONVERSION

  • Periodic sampling and aliasing
  • Digital to analogue converters
  • Analogue reconstruction
  • Analogue to digital converters

MODULE 3: DISCRETE SIGNALS AND SYSTEMS

  • Notation and representation of discrete-time systems
  • Classification of discrete systems
  • The concept of impulse response
  • The concept of convolution
  • Autocorrelation and cross-correlation of signals

MODULE 4: THE DISCRETE-TIME FOURIER ANALYSIS

  • The Discrete-Time Fourier Transform (DTFT)
  • Properties of the DTFT
  • Frequency domain representation of linear, time-invariant (LTI) systems
  • Sampling and reconstruction of analogue signals

MODULE 5: THE Z-TRANSFORM

  • The bilateral z-Transform
  • Important properties of the z-Transform
  • Inversion of the z-Transform
  • System representation in the z-Domain

MODULE 6: THE DISCRETE FOURIER TRANSFORM

  • The discrete Fourier series
  • Sampling and reconstruction in the z-domain
  • The Discrete Fourier Transform (DFT)
  • Properties of the DFT
  • The Fast Fourier Transform (FFT)

MODULE 7: DSP APPLICATION EXAMPLES

  • Digital waveform generators
  • Speech modelling and synthesis
  • Noise reduction and signal enhancement
  • Image restoration
  • Communications system

MODULE 8: IIR DIGITAL FILTER DESIGN

  • Review of classical filter approximation techniques
  • Characteristics of IIR filters
  • Design methods
  • Design examples

MODULE 9: FIR DIGITAL FILTER DESIGN

  • Characteristics of FIR filters
  • Design methods
  • Design examples

MODULE 10: DIGITAL FILTER REALISATION

  • Direct form
  • Hardware realisations
  • Quantisation effects

MODULE 11: COMMERCIAL DSP HARDWARE

  • DSP chips vs. general purpose microprocessors
  • Texas Instrument TMS320 family
  • Motorola DSP56000 family
  • Analog Devices ADSP-2100 family
  • Choosing a DSP architecture
  • DSP trends

MODULE 12: PRACTICAL TOOLS FOR DSP

  • System Development
  • Simulation tools for algorithm development
  • Software development tools
  • Hardware development tools

Download Course Brochure

Latest Local News

How can an e-learning course be interactive?

Boredom can be a real danger, however, we use an interactive approach to our e-Learning – with live sessions instead of recordings.  The webinar software allows everyone to interact and involves participants in group work; including hands-on exercises with simulation software and remote laboratories where possible.  You can communicate with text messages, or live VoIP speech, or can even draw on the whiteboard during the sessions.

 

Go to top