11
views
0
recommends
+1 Recommend
0 collections
    0
    shares
      • Record: found
      • Abstract: found
      • Article: found
      Is Open Access

      Optimal Digital Implementation of Fractional-Order Models in a Microcontroller

      research-article

      Read this article at

      Bookmark
          There is no author summary for this article yet. Authors can add summaries to their articles on ScienceOpen to make them more accessible to a non-specialist audience.

          Abstract

          The growing number of operations in implementations of the non-local fractional differentiation operator is cumbersome for real applications with strict performance and memory storage requirements. This demands use of one of the available approximation methods. In this paper, the analysis of the classic integer- (IO) and fractional-order (FO) models of the brushless DC (BLDC) micromotor mounted on a steel rotating arms, and next, the discretization and efficient implementation of the models in a microcontroller (MCU) is performed. Two different methods for the FO model are examined, including the approximation of the fractional-order operator s ν ( ν R ) using the Oustaloup Recursive filter and the numerical evaluation of the fractional differintegral operator based on the Grünwald–Letnikov definition and Short Memory Principle. The models are verified against the results of several experiments conducted on an ARM Cortex-M7-based STM32F746ZG unit. Additionally, some software optimization techniques for the Cortex-M microcontroller family are discussed. The described steps are universal and can also be easily adapted to any other microcontroller. The values for integral absolute error (IAE) and integral square error (ISE) performance indices, calculated on the basis of simulations performed in MATLAB, are used to evaluate accuracy.

          Related collections

          Most cited references25

          • Record: found
          • Abstract: not found
          • Book: not found

          Fractional-order Systems and Controls

            Bookmark
            • Record: found
            • Abstract: not found
            • Article: not found
            Is Open Access

            Numerical Solution of Fractional Differential Equations: A Survey and a Software Tutorial

              Bookmark
              • Record: found
              • Abstract: not found
              • Conference Proceedings: not found

              Fractional order control - A tutorial

                Bookmark

                Author and article information

                Journal
                Entropy (Basel)
                Entropy (Basel)
                entropy
                Entropy
                MDPI
                1099-4300
                23 March 2020
                March 2020
                : 22
                : 3
                : 366
                Affiliations
                Institute of Applied Computer Science, Łódź University of Technology, ul. Stefanowskiego 18/22, 90-924 Lodz, Poland; mmatusiak@ 123456iis.p.lodz.pl (M.M.); rafal.wojciechowski@ 123456p.lodz.pl (R.W.)
                Author notes
                Author information
                https://orcid.org/0000-0003-2407-3135
                https://orcid.org/0000-0002-1081-0299
                https://orcid.org/0000-0002-3101-7767
                Article
                entropy-22-00366
                10.3390/e22030366
                7516849
                ce33952d-82a0-40a4-84a2-821d11b7f8e1
                © 2020 by the authors.

                Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license ( http://creativecommons.org/licenses/by/4.0/).

                History
                : 09 March 2020
                : 19 March 2020
                Categories
                Article

                fractional calculus,grünwald–letnikov differintegral,bldc motor model,microcontroller implementation

                Comments

                Comment on this article