Digital Signal Processing and Control (Course No. 20)

Module A: Fundamentals of Digital Filters and Control  

DSP - Module A

The acquisition, processing and analysis of measured sensor signals is a recurring and basic engineering task. Today it is common for engineers to apply the mighty and flexible methods of digital signal processing. They are often preferred over analog filter technology. The reasons for this are manifold. Among others, programmability, the communication capability of digital solutions and the total system costs play an important role.

The same criterions apply for control theory. Control engineering is signal processing under a slightly different aspect. In the analysis and synthesis of control loops engineers use identical theoretical and practical concepts. It makes therefore sense to cover signal processing and control together.

In this course, participants will learn to approach typical signal processing and control problems. Lots of practical examples and exercises will demonstrate how everyday engineering tasks are solved quickly and efficiently.


SSP Courses

Date: on demand
Duration of the course: 3 days
Location: Dübendorf (near Zürich, Switzerland)
Language: German (English on request)
Price: CHF 1950, incl. documentation and lunch


The course is ideal for orientation, training and consolidation. An essential component of the course are the numerous practical examples and exercises about industrial applications, instrumentation , control systems, etc. The participant will be enabled to evaluate his professional tasks, to plan strategies and to implement them. He will be familiar with terms such as FIR and IIR filters, with PID controllers as well as the corresponding representations in time and frequency domains and knows about possible limitations.


DSP - Module A
  • What are the characteristics and limitations of digital signals?
  • How do I calculate the spectrum of a signal or system?
  • How to evaluate the properties of analog and digital systems?
  • How do I assess the stability of a system or a control loop?
  • What is the difference between FIR and IIR filters?
  • How to calculate digital filter? What pitfalls are there?
  • How do I implement digital filters? What is a DSP? What is important?
  • Open or closed loop control? What is the difference?
  • What is a digital PID controller? How does it work?
  • how important are DSPs today?
  • How do I tune a digital controller? What rules are there?
  • What extensions to the PID controller are important in practice?
  • Practical exercises and computer simulations.

Keywords are: sampling, discrete representation, reconstruction, harmonic functions, spectral transforms (Fourier, Laplace, Z), impulse and step response, tranfer functions, digital filters, bilinear transform, FIR, IIR, filter design methods, digital control, open loop, closed loop controller, PID, rules for tuning, anti-windup, etc.


Basic experience in signal processing and control systems is an advantage. Mathematical skills are required (engineering level). Exercises are done on your own notebook computer.


Please contact us if you are interested. Courses take place from one participant.

Please note: If you register more than one person at the same time for the same course we grant a 15 % discount for the second person and 20 % for the third and further individuals. The number of participants is limited. Registrations are processed in chronological order. If you cancel your registration until two weeks before the course starts, we will refund your full payment. For cancellations until three working days before the course starts we refund half of your payment. We reserve the right to cancel courses. In this case, we will refund fully already payed fees.