Page 11 - IJOCTA-15-3
P. 11

Improving the performance of a chaotic nonlinear system of fractional-order...
                                                                            R  ∞ n−1 −t
                It should be noted that considering fractional-  where Γ (n) =  t   e dt, is the Gamma func-
                                                                             0
            order dynamics in many systems can significantly  tion.  The GL definition is a fundamental ap-
            improve stability and increase accuracy in sys-   proach for defining fractional derivatives and in-
            tem behavior.    The numerical solution of the    tegrals. The fractional derivative of order n for a
                                                                                                          6
            fractional-order BLDC system is formulated us-    function f(t) using this method is expressed as :
            ing the GL fractional derivative, ensuring a more
            precise representation of the system’s nonlinear      n                n
                                                                 d             −j  X      j  n
            dynamics. The governing fractional-order equa-     (  n f(t) = lim h     (−1)      f(t − jh)) (7)
            tions are expressed as follows: 5,6                 dt        h→0     j=0       j

                                                                  This approach provides a discretized represen-
                                                              tation of fractional derivatives, making it compu-
             
             x 1 (t k ) = −µx 1 (t k−1 ) + x 2 (t k−1 ) x (t k−1 )
                                      3                      tationally efficient for numerical simulations. It
             
                                      P k  (q 1 )
                                    q 1
                          +u d (t k−1 ) h −  c  x 1 (t k−j )
             
                                        j=v j                is particularly suitable for systems with mem-
             
             x 2 (t k ) = −x 2 (t k−1 ) − x 1 (t k ) x (t k−1 )
             
             
                                    3                        ory effects and is widely used in electrical and
                           + γ x 3 (t k−1 ) + u q (t k−1 ) h q 2
                           P    (q 2 )                       mechanical applications, including BLDC motors.
                             k
                          −     c  x 2 (t k−j )
                             j=v j
             
                                                             The GL approach provides a powerful framework
              x 3 (t k ) = σ x 2 (t k ) − x 3 (t k−1 ) − T L (t k−1 )
             
                                      f
             
             
                                          P k  (q 3 )        for modeling fractional-order systems, particu-
                         + v x 1 (t k ) x 2 (t k ) h −  j=v j  x 3 (t k−j )
                                               c
                                       q 3
                                                        (5)   larly those with memory effects and long-range
                                                              dependencies. Utilizing direct discretization elim-
                                                              inates the need for complex transformations, mak-
                                                              ing it an efficient and straightforward method for
                where T sim is the simulation time, N =
                                                              numerical implementation. Moreover, its ability
            [T sim /h] , and (x 1 (0) , x 2 (0) , x 3 (0) , ) are the
                                                              to capture hereditary system properties ensures
            initial conditions. The numerical solution of the
                                                              accurate dynamic modeling, particularly in ap-
            fractional-order BLDC system follows the GL def-
                                                              plications such as BLDC motors, where precise
            inition, where the system’s discrete representation
                                                              control over chaotic behavior is essential. Ad-
            depends on the total number of computational
                                                              ditionally, its computational stability makes it
            steps, denoted as N. This parameter is essen-
                                                              ideal for real-time control applications, reinforc-
            tial for ensuring numerical accuracy and stability.
            The estimation of N is based on the total simula-  ing its superiority over other fractional-order nu-
                                                              merical techniques. These advantages make the
            tion time T sim and the chosen time step, defined
                                                              GL method preferred for solving fractional-order
            as N = T sim /h. The selection of h plays a cru-
                                                              differential equations, ensuring theoretical rigor
            cial role in balancing accuracy and computational
                                                              and practical feasibility in control design.
            efficiency as a smaller h improves precision but in-
                                                                  Since we are interested in the chaotic dynam-
            creases the computational load, whereas a larger
                                                              ics of the system, we need to focus on the equilib-
            h reduces complexity but may lead to numerical
                                                              rium points and parameter ranges where we ob-
            errors or instability in chaotic systems.
                                                              serve chaos. To obtain the fixed points of the sys-
                The time step should be chosen carefully to
                                                              tem (3), we examine it for µ = 1 and v = 0 under
            maintain stability in fractional-order systems. A
                                                              no-load conditions ( u = u q = T L = 0 ) : 3,8
                                                                                             f
            smaller step size ensures better differentiation ac-                   d
            curacy but can significantly slow down computa-
                                                                        
            tions, while a larger step size may result in ap-            ˙x 1 = −x 1 + x 2 x 3
                                                                        
            proximation errors. Moreover, the memory effect
                                                                          ˙ x 2 = −x 2 − x 1 x 3 + γx 3   (8)
            in fractional calculus requires a sufficient number         
                                                                          ˙ x 3 = −σ(x 3 − x 2 )
            of computational steps to capture the long-term
            system behavior properly. To avoid numerical di-      Therefore, we have the following in equation :
            vergence, the stability constraints and eigenvalues                   (
            of the system must be analyzed, ensuring that the              ˙ x 1 = 0,  x 1 = 0            (9)
            selected h allows proper system convergence.                            x 1 = x 2 x 3
                                          (q)
                The binomial coefficients c   are computed
                                          j
                                                                               (
                                   6
            using the GL definition :                                            x 2 = 0
                                                                        ˙ x 2 = 0,                       (10)
                                                                                 x 2 = x 3 (γ − x 1 )

               (q)      j  q         j      Γ(q + 1)                               (
             (c j  = (−1)     = (−1)                      )                          x 3 = 0
                           j          Γ(j + 1)Γ(q − j + 1)                  ˙ x 3 = 0,                   (11)
                                                        (6)                          x 2 = x 3
                                                           383
   6   7   8   9   10   11   12   13   14   15   16