Embedded System Implementation of Digital Fractional Filter Approximations for Control Applications

Deprecation warning

This website is now archived. Please check out the new website for Centre for Intelligent Systems which includes both A-Lab Control Systems Research lab and Re:creation XR lab.

On this site, please find older content as well, such as list of older completed projects and publications.

Aleksei Tepljakov
Sat, 21/06/2014
Talk type: 
Conference presentation
Conference name: 
MIXDES'2014 (Mixed Design of Integrated Circuits and Systems)
Lublin, Poland
Fractional-order calculus presents a novel modeling approach for systems with extraordinary dynamical properties by introducing the notions of derivatives and integrals of noninteger order. In system theory this gives rise to extensions to linear, time invariant systems to enhance the description of complex phenomena involving memory or hereditary properties of systems. Standard industrial controllers, such as the PID controller and lead-lag compensator, have also been updated to benefit from the effects of noninteger integration and differentiation, and have advantages over classical controllers in case of both conventional and fractional-order process control. However, given the definitions of fractional operators, accurate digital implementation of fractional-order systems and controllers is difficult because it requires infinite memory. In this work we study the digital implementation of a fractional-order PID controller based on an infinite impulse response (IIR) filter structure obtained by applying the Oustaloup recursive filter generation technique. Software for generating digital fractional-order is developed and tested on an Atmel AVR microcontroller. The results are verified using a MATLAB/Simulink based real-time prototyping platform.