Efficient Raspberry Pi implementation of a SISO active control system using python

Charles H. House, Jordan Cheer · ePrints Soton (University of Southampton) · 2019

Active control systems are used in many applications to reduce a disturbance signal with the addition of control sources. Commonly, these systems are run on dedicated Digital Signal Processing (DSP) hardware, designed to run such tasks efficiently and with minimal system latency. Whilst these dedicated platforms are effective, they can be costly and are therefore limiting in many applications. This paper presents a Python implementation of an adaptive Single Input Single Output (SISO) feedforward active control system, which is sufficiently efficient to run in realtime on the low-cost Raspberry Pi micro-computing platform. The use of the popular Python programming language makes the system accessible to non-experts, and the wide range of modules available for Python open up significant opportunities for integration with other systems.

Read the paper · More papers on PaperTik