Alternative implementations of a fractional order control algorithm on FPGAs

Traditionally, microprocessor and digital signal processors have been used extensively in controlling simple processes, such as direct current motors. The Field Programmable Gate Arrays (FPGA) are currently emerging as an alternative to the previously used devices in controlling all sorts of processes. The fractional order proportional-integrative control algorithm has the advantage of enhancing the closed loop performance as compared to traditional proportional-integrative controllers, but the implementation requires a higher number of computations. Implementations of control algorithms on FPGAs are nowadays much faster than implementations on microprocessors. This allows for a more accurate digital realization of the fractional order controller. The paper presents nine alternative implementations of such control algorithm on two different FPGA targets. The experimental results, considering DC motor speed control, show that double, fixed-point and integer data representation may be used efficiently for control purposes.

[1]  Y. Chen,et al.  Continued Fraction Expansion Approaches to Discretizing Fractional Order Derivatives—an Expository Review , 2004 .

[2]  Maneesha Gupta,et al.  Digital fractional‐order differentiator and integrator models based on first‐order and higher order operators , 2011, Int. J. Circuit Theory Appl..

[3]  B. Onaral,et al.  Fractal system as represented by singularity function , 1992 .

[4]  Robin De Keyser,et al.  Robustness evaluation of fractional order control for varying time delay processes , 2012, Signal Image Video Process..

[5]  Alain Oustaloup,et al.  Frequency-band complex noninteger differentiator: characterization and synthesis , 2000 .

[6]  Igor Podlubny,et al.  Fractional-order systems and PI/sup /spl lambda//D/sup /spl mu//-controllers , 1999 .

[7]  Saptarshi Das,et al.  Fractional Order Signal Processing: Introductory Concepts and Applications , 2011 .

[8]  B. T. Krishna Studies on fractional order differentiators and integrators: A survey , 2011, Signal Process..

[9]  K. Moore,et al.  Discretization schemes for fractional-order differentiators and integrators , 2002 .

[10]  Yangquan Chen,et al.  Two direct Tustin discretization methods for fractional-order differentiator/integrator , 2003, J. Frankl. Inst..

[11]  Ahmed S Elwakil,et al.  Fractional-order circuits and systems: An emerging interdisciplinary research area , 2010, IEEE Circuits and Systems Magazine.

[12]  Ahmed S. Elwakil,et al.  On the practical realization of higher-order filters with fractional stepping , 2011, Signal Process..

[13]  I. Podlubny Fractional-order systems and PIλDμ-controllers , 1999, IEEE Trans. Autom. Control..

[14]  Ivo Petráš,et al.  FRACTIONAL – ORDER FEEDBACK CONTROL OF A DC MOTOR , 2009 .

[15]  Ivo Petraÿs,et al.  FRACTIONAL - ORDER FEEDBACK CONTROL OF A DC MOTOR , 2009 .

[16]  Cristina I. Muresan,et al.  Development and implementation of an FPGA based fractional order controller for a DC motor , 2013 .

[17]  C. Halijak,et al.  Approximation of Fractional Capacitors (1/s)^(1/n) by a Regular Newton Process , 1964 .

[18]  J. A. Tenreiro Machado,et al.  Approximating fractional derivatives through the generalized mean , 2009 .

[19]  Riccardo Caponetto,et al.  Fractional Integrative Operator and Its FPGA Implementation , 2009 .

[20]  YangQuan Chen,et al.  Fractional-order systems and control : fundamentals and applications , 2010 .