oalogo2  

AUTHOR(S):

Aymen Rhouma, Hafsi Sami

 

TITLE

A Microcontroller Implementation of Fractional Order Controller

pdf PDF

 

ABSTRACT

The idea of this paper is to implement a Fractional Order proportional integral PI on a real electronic system by using the STM32 microcontroller. This controller is founded on an extended version of Hermite-Biehler theorem to determine the complete set stabilizing. The STM32 keil starter kit based on a JTAG interface and the STM32 board was used to implement the proposed fractional controller. So, this controller is implemented using Keil development tools designed for ARM processor-based microcontroller devices and working with C/C++ langage. The performances and the efficiency of the developed strategy are illustrated with simulation results.

 

KEYWORDS

Fractional-order calculus, fractional order PI controller, STM32 microcontroller, Keil

 

REFERENCES

[1] Podlubny I. Fractional Differential Equations, Academie Press, New York, 1999.

[2] Mainardi F., Raberto M., Gorenflo R., Scalas E. Fractional calculus and continuous-time finance II: the waiting-time distribution. Physica A: Statistical Mechanics and its Applications, 2000, 287:468– 481.

[3] Yuste S., Abad E., Lindenberg K. Application of fractional calculus to reaction-subdiffusion processes and morphogen gradient formation. Arxiv preprint arXiv 2010, 1006.2661. [4] Bagley R., Calico R. Fractional order state equations for the control of viscoelastically damped structures. Journal of Guidance, Control, and Dynamics, 1991, 14 :304–311.

[5] Zhang Y., Tian Q., Chen L., Yang J. Simulation of a viscoelastic flexible multibody system using absolute nodal coordinate and fractional derivative methods. Multibody System Dynamics, 2009, 21 :281–303.

[6] Sun H.H., Charef A., Tsao Y., Onaral B. Analysis of polarization dynamics by singularity decomposition method. Annals of Biomedical Engineering, 1992, 20:321-335 [7] Shantanu D. Functional fractional calculs for system identification and controls. Springerverlag, Berlin, 2008.

[8] Rhouma, A. and Bouani, F. Robust model predictive control of uncertain fractional systems: a thermal application IET Control Theory and Applications. 2014, Vol. 8, Iss. 17, pp. 1986–1994.

[9] Sundaravadivu K., Arun B., and Saravanan K. Design of fractional order PID controller for liquid level control of spherical tank. IEEE Int. Conf. Control Syst. Comput. Eng., Penang, Malaysia, 2011, 522–525.

[10] Monje C, A., Chen Y. Q. Vinagre, B. M, Dingyu X. and Vicente F. Fractional-order Systems and Controls: Fundamentals and Applications (Advances in Industrial Control). 2010. London: Springer.

[11] Valério D, and Costa J. S. Tuning of fractional PID controllers with Ziegler-Nichols-type rules. Signal Processing, 2006, 86: 2771–2784.

[12] Sundaravadivu K., Arun B., and Saravanan K. Design of fractional order PID controller for liquid level control of spherical tank. IEEE Int. Conf. Control Syst. Comput. Eng., Penang, Malaysia, 2011, 522–525. 0 10 20 30 40 50 60 70 80 90 100 0 0.5 1 1.5 2 2.5 3 Time (ms) Tension (v) Output Set point 0 10 20 30 40 50 60 70 80 90 100 0 0.5 1 1.5 2 2.5 3 Time (ms) Tension (v) Control signal

[13] Oustaloup A. From fractality to non-integer derivation through recursivity, a property common to these two concepts: a fundamental idea from a new process control strategy. 12th IMACS World Conf., Paris, 1988, 203–208.

[14] Hafsi.S, Laabidi.K and Farkh.R. A New Tuning Method for Stabilization Time Delay Systems Using PI D   Controllers. Asian Journal of Control, 2015 Vol. 17, No. 3, pp. 1-11.

[15] Ben Hariz M. Bouani F. Implementation of a fixed low order controller on STM32 microcontroller, International Conference on Control, Engineering & Information Technology (CEIT’14), Tunisie 2014.

[16] Kherigi A. Bouani F. Ksouri M. ben Ahmed M. A Microcontroller Implementation of Model Predictive Control. International Journal of Electrical, Computer, Energetic, Electronic and Communication Engineering Vol:5, No:5, 2011.

Cite this paper

Aymen Rhouma, Hafsi Sami. (2017) A Microcontroller Implementation of Fractional Order Controller. International Journal of Control Systems and Robotics, 2, 122-127

 

cc.png
Copyright © 2017 Author(s) retain the copyright of this article.
This article is published under the terms of the Creative Commons Attribution License 4.0