PL EN


Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
Tytuł artykułu

The Microcontroller Implementation of the Basic Fractional-Order Element

Treść / Zawartość
Identyfikatory
Warianty tytułu
PL
Implementacja podstawowego elementu ułamkowego na mikrokontrolerze
Języki publikacji
EN
Abstrakty
EN
The paper presents the implementation of the basic fractional order element sγ, γ ∈ R on the STM32 microcontroller platform. The implementation employs the typical CFE and FOBD approximations, the accuracy of approximation as well as duration of calculations are experimentally tested. Microcontroller implementation of fractional order elements is known; however, real-time tests of such implementations have been not presented yet. Results of experiments show that both methods can be implemented at the considered platform. The FOBD approximation is more accurate, but the CFE one is faster. The presented experimental results prove that the STM32F7 family processor could be used to develop the embedded fractional-order control systems for a broad class of linear and nonlinear dynamic systems. This is crucial during the implementation of the fractional-order control in the hard real-time or embedded systems.
PL
W pracy przedstawiono implementację podstawowego układu ułamkowego rzędu sγ, γ ∈ R na platformie mikrokontrolera STM32. Implementacja wykorzystuje typowe aproksymacje CFE oraz FOBD. Dokładność aproksymacji oraz czas trwania obliczeń testowane są eksperymentalnie. Implementacja układów ułamkowych na mikrokontroler jest znana, jednak ich testy w czasie rzeczywistym nie były jak dotąd omawiane w literaturze. Wyniki wskazują, że obie metody można wdrożyć na rozważanej platformie. Aproksymacja FOBD jest dokładniejsza, z kolei CFE jest szybsza. Przedstawione rezultaty eksperymentów dowodzą, że procesor z rodziny STM32F7 może zostać wykorzystany do opracowania wbudowanych ułamkowych układów sterowania dla szerokiej klasy liniowych i nieliniowych układów dynamicznych. Zaprezentowane wyniki są istotne z punktu widzenia implementacji algorytmów ułamkowych w twardych systemach czasu rzeczywistego lub w systemach wbudowanych.
Rocznik
Strony
19--26
Opis fizyczny
Bibliogr. 31 poz., rys., tab., wykr., wzory
Twórcy
  • AGH University of Science and Technology, Faculty of Electrical Engineering Automatics, Computer Science and Biomedical Engineering, Al. Mickiewicza 30, 30-059 Kraków, Poland
  • AGH University of Science and Technology, Faculty of Electrical Engineering Automatics, Computer Science and Biomedical Engineering, Al. Mickiewicza 30, 30-059 Kraków, Poland
  • AGH University of Science and Technology, Faculty of Electrical Engineering Automatics, Computer Science and Biomedical Engineering, Al. Mickiewicza 30, 30-059 Kraków, Poland (doktorant)
Bibliografia
  • 1. Bauer W., Implementation of non-integer PIλDμ controller for the ATmega328P Microcontroller. [In:] 21st International Conference On Methods and Models in Automation and Robotics, 118-121, DOI: 10.1109/MMAR.2016.7575118.
  • 2. Bauer W., Implementation of the fractional order systems in the embedded systems. PhD dissertation prepared under supervision W. Mitkowski at AGH University, 2020.
  • 3. Busłowicz M., Kaczorek T., Simple conditions for practical stability of positive fractional discrete-time linear systems, International Journal of Applied Mathematics and Computer Science, Vol. 19, No. 2, 2009, 263-269 DOI: 10.2478/v10006-009-0022-6.
  • 4. Caponetto R., Dongola G., Fortuna l., Petras I., Fractional Order Systems. Modeling and Control Applications. World Scientific Series on Nonlinear Science, Series A, Vol. 72, World Scientific Publishing, 2010.
  • 5. Chen Y. Q., Moore K. L., Discretization schemes for fractional order differentiators and integrators, IEEE Transactions on Circuits and Systems - I: Fundamental Theory and Applications, Vol. 49, No. 3, 2002, 363-367, DOI: 10.1109/81.989172.
  • 6. Das S., Functional fractional calculus for system identification and controls. Springer, Berlin 2008.
  • 7. He S., Sun K., Mei X., Yan B., Xu S., Numerical analysis of a fractional order chaotic system based on conformable fractional-order derivative. “The European Physical Journal Plus”, 132, 36, 2017, DOI: 10.1140/epjp/i2017-11306-3.
  • 8. http://people.tuke.sk/igor.podlubny/usu/matlab/petras/dfod1.m.
  • 9. http://people.tuke.sk/igor.podlubny/usu/matlab/petras/dfod2.m.
  • 10. Isermann R., Muenchhof M., Identification of Dynamic Systems. An Introduction with Applications. Springer, 2011.
  • 11. Kaczorek T., Rogowski K., Fractional Linear Systems and Electrical Circuits, Bialystok University of Technology 2014.
  • 12. Machado J. T., Kiryakova V., Mainardi F., Recent history of fractional calculus. “Communications in Nonlinear Science and Numerical Simulation”, Vol. 16, No. 3, 2011, 1140-1153, DOI: 10.1016/j.cnsns.2010.05.027.
  • 13. Oprzedkiewicz K., Memory-Effective Modifications of PSE Approximation. [in:] Ostalczyk P., Sankowski D., Nowakowski J. (eds) Non-Integer Order Calculus and its Applications. RRNR 2017. Lecture Notes in Electrical Engineering, Vol. 496. 2019, Springer, Cham. DOI: 10.1007/978-3-319-78458-8_11.
  • 14. Oprzędkiewicz K., Non integer order, state space model of heat transfer process using Caputo-Fabrizio operator. Bulletin of the Polish Academy of Sciences. Technical Sciences, Vol. 66, No. 3, 2018, 249-255.
  • 15. Oprzędkiewicz K., Gawin E., Non integer order, state space model for one dimensional heat transfer process, “Archives of Control Sciences”, Vol. 26, No. 2, 2016, 261-275, DOI: 10.1515/acsc-2016-0015.
  • 16. Oprzędkiewicz K., Gawin E., Gawin T., Real-time PLC implementations of fractional order operator. Automation 2018: innovations in automation, robotics and measurement techniques, 15-17 March 2018, Warsaw, Poland, eds. Szewczyk R., Zielinski C., Kaliczynska M., Springer International Publishing, cop. 2018. Advances in Intelligent Systems and Computing; ISSN 2194-5357; Vol. 743, 36-51.
  • 17. Oprzędkiewicz K., Gawin E., Mitkowski W., Modeling heat distribution with the use of a non-integer order, state space model. “International Journal of Applied Mathematics and Computer Science”, Vol. 26, No 47, 2016, 49-756, DOI: 10.1515/amcs-2016-0052.
  • 18. Oprzędkiewicz K., Mitkowski W., A memory-effcient noninteger-order discrete-time state-space model of a heat transfer process, “International Journal of Applied Mathematics and Computer Science”, Vol. 28, No. 4, 2018, 649-659, DOI: 10.2478/amcs-2018-0050.
  • 19. Oprzędkiewicz K., Mitkowski W., Gawin E., Parameter identification for non integer order, state space models of heat plant, 21th international conference on Methods and Models in Automation and Robotics: 29 August-01 September 2016, Miedzyzdroje, 184-188, DOI: 10.1109/MMAR.2016.7575130.
  • 20. Oprzędkiewicz K., Mitkowski W., Gawin E., An accuracy estimation for a non integer order, discrete, state space model of heat transfer process. Automation 2017: innovations in automation, robotics and measurment techniques, 15-17 March, Warsaw, Poland, eds. Szewczyk R., Zielinski C., Kaliczynska M., Springer International Publishing, cop. 2017. Advances in Intelligent Systems and Computing; ISSN 2194-5357; Vol. 550, 86-98.
  • 21. Oprzędkiewicz K., Mitkowski W., Gawin E., Dziedzic K., The Caputo vs. Caputo-Fabrizio operators in modeling of heat transfer process. Bulletin of the Polish Academy of Sciences. Technical Sciences, Vol. 66, No. 4, 2018, 501-507.
  • 22. Oprzędkiewicz K., Stanislawski R., Gawin E., Mitkowski W., A new algorithm for a CFE-approximated solution of a discrete-time noninteger-order state equation. “Bulletin of the Polish Academy of Sciences. Technical Sciences”, Vol. 65, No. 4, 2017, 429-437, DOI: 10.1515/bpasts-2017-0048.
  • 23. Ostalczyk P., Discrete Fractional Calculus. Applications in control and image processing, Series in Computer Vision, vol. 4, World Scientific Publishing 2016, DOI: 10.1142/9833.
  • 24. Petraš I., Fractional order feedback control of a DC motor, “Journal of Electrical Engineering”, Vol. 60, No. 3, 2009, 117-128.
  • 25. Petraš I., Grega Š., Dorčak Ľ., Digital Fractional Order Controllers Realized By Pic Microprocessor: Experimental Results, Proc. of the ICCC’2003 conference, May 26-29 2003, High Tatras, Slovak Republic, 873-678.
  • 26. Podlubny I., Fractional Differential Equations, Academic Press, San Diego, 1999.
  • 27. Ramezani A., Safarinejadian B., A Modified Fractional-Order Unscented Kalman Filter for Nonlinear Fractional-Order Systems. “Circuits, Systems and Signal Processing”, Vol. 37, 2018, 3756-3784, DOI: 10.1007/s00034-017-0729-9.
  • 28. Rhouma A., Hafsi S., A Microcontroller Implementation of Fractional Order Controller, “International Journal of Control Systems and Robotics”, Vol. 2, 2017, 122-127.
  • 29. Safikhani Mohammadzadeh H., Tabatabaei M., Design of Non-overshooting Fractional-Order PD and PID Controllers for Special Case of Fractional-Order Plants. “Journal of Control, Automation and Electrical Systems”, Vol. 30, 2019, 611-621, DOI: 10.1007/s40313-019-00491-w.
  • 30. Vinagre B. M., Petraš I., Podlubny I., Chen Y. O., Using Fractional Order Adjustment Rules and Fractional Order Reference Models in Model-Reference Adaptive Control. “Nonlinear Dynamics”, 29, 2002, 269-279, DOI: 10.1023/A:1016504620249.
  • 31. Yang, N., Liu, C., A novel fractional-order hyperchaotic system stabilization via fractional sliding-mode control. “Nonlinear Dynamics”, 74, 2013, 721-732, DOI: 10.1007/s11071-013-1000-y.
Uwagi
Opracowanie rekordu ze środków MNiSW, umowa Nr 461252 w ramach programu "Społeczna odpowiedzialność nauki" - moduł: Popularyzacja nauki i promocja sportu (2021).
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-528faecb-8066-4ed6-9e81-13a35bb7adc4
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.