-
CiteScore
-
Impact Factor
Volume 1, Issue 1, IECE Transactions on Advanced Computing and Systems
Volume 1, Issue 1, 2024
Submit Manuscript Edit a Special Issue
IECE Transactions on Advanced Computing and Systems, Volume 1, Issue 1, 2024: 5-18

Open Access | Research Article | 26 February 2024
Adaptive Fuzzy Controller for Chaos Suppression in Nonlinear Fractional Order Systems
1 College of Mechatronics and Control Engineering, Shenzhen University, Shenzhen 518060, China
2 Department of Computer Engineering, Gachon University, Seongnam 13120, Republic of Korea
* Corresponding Author: Inam Ullah, [email protected]
Received: 01 January 2024, Accepted: 17 February 2024, Published: 26 February 2024  
Abstract
This paper introduces a novel method for controlling a class of nonlinear non-affine systems with fractional-order dynamics, using an adaptive fuzzy technique. By incorporating a novel fractional update law in the design procedure, the controller can effectively suppress chaotic behaviour and smoothly track desired trajectories. The proposed method offers key advantages such as robustness against uncertainties, fast error convergence to the neighbourhood of zero, and satisfactory disturbance rejection performance. To demonstrate the capabilities of the proposed fractional controller, simulation results were conducted using Python on a fractional order Arneodo chaotic system. The results highlight the effectiveness and potential of the proposed method in controlling fractional-order systems.

Keywords
fuzzy
adaptive
fractional
chaos
arneodo

1. Introduction

In recent years, fractional-order systems (FOSs) have become a prominent area of research and application due to their ability to model complex dynamic behaviors with greater accuracy and flexibility compared to traditional integer-order systems. The inclusion of fractional derivatives and integrals in these systems allows for the representation of memory and hereditary effects, which are crucial for accurately describing a wide range of physical, biological, and engineering processes. Additionally, FOSs offer an extensive stability region, providing enhanced robustness and control design flexibility. This broader stability region enables FOSs to maintain desired performance under varying conditions, such as external disturbances and model uncertainties, where integer-order systems often fall short. These advantages have led to widespread adoption of fractional-order models in diverse fields, including financial systems [1], diseases [2] batteries [3, 4, 5] and energy systems [6, 7].

Comparing to integer-order systems, fractional-order (FO) state-space representation offers greater flexibility and accuracy in describing a wide range of natural phenomena. However, designing controllers for FOSs presents inherent challenges due to their complex nature. Despite this, numerous research efforts have successfully advanced effective control techniques, making substantial contributions to the field, including the design of robust controllers optimal control strategies, and adaptive control techniques tailored to FOSs. In particular, in [8], a neural state estimator design was proposed for controlling chaotic FOSs. In [9], active control and unidirectional coupling were used to synchronize three-dimensional FOSs, effectively suppressing chaotic behaviour. Reference [10] examines the analysis and control of hyperchaotic financial systems modelled with FOs. In [11], synchronization of two chaotic FOSs was achieved by employing a FO sliding mode technique with a time-varying switching surface controller. Additionally, in [12, 13], an observer-based FO sliding mode control design was proposed to stabilize a practical system. In [14], a terminal sliding mode controller was developed for stabilizing an FOS, with transformation of the "sgn" function into the fractional derivatives of the controller input to achieve a chattering-free controller. Finally, in [15, 16], the author investigated the conditions for synchronizing chaotic FOSs through the activation feedback approach.

The use of fuzzy systems for modelling nonlinear systems and the development of fuzzy-based control techniques have been extensively explored in previous researches, with applications to practical systems such as satellite attitude control [17], autonomous underwater vehicles [18], power systems [19], and robotic applications [20]. For instance; an adaptive fuzzy control (AFC) is designed for tracking the trajectory of a low-scale unmanned aerial vehicle, based on a new fuzzy adaptive neural proportional integral derivative controller [21], an adaptive fuzzy tire cornering stiffness strategy and a trajectory tracking autonomous steering control strategy were proposed in [22], an adaptive fuzzy control problem is studied in [23] for a connected automated vehicles platoon subject to unknown dead-zone input and constraints and [24] studies the AFC control problem of uncertain nonlinear systems with unknown multiple classes of actuator faults.

Nonetheless, there has been limited research on using Adaptive fuzzy-based methods to control FO dynamics. For instance, in [25], a command filtered AFC approach was developed for nonlinear FOSs (NFOSs), utilizing the fractional backstepping control method. Additionally, in [26], a novel event-triggered AFC tracking approach was studied for NFOSs considering the uncertainties of the model and in presence of external disturbances. In [27], an event-triggered hybrid AFC method was proposed for a class of uncertain non-strict-feedback multi-input multi-output (MIMO) NFOSs. Finally, in [28], a fuzzy dead-zone input was used to address the tracking control of strict feedback NFOSs with unmeasurable states. These investigations reflect continuous efforts to advance effective techniques to control FOSs, which have significant potential for applications in various fields of engineering and science. Particularly, the studies underscored the use of fuzzy-based methods for managing FO dynamics, offering significant prospects for engineering and scientific applications.

This paper presents a novel method for chaos suppression of nonaffine NFOSs, which involves an FO AFC approach. The contributions of the paper are presented as follows:

  • This paper introduces a novel FO AFC approach specifically designed for chaos suppression in nonaffine nonlinear fractional-order systems (NFOSs). The method is capable of handling systems with unknown parameters, offering enhanced adaptability and flexibility compared to traditional methods.

  • Unlike previous approaches that often impose stringent assumptions on system dynamics or control inputs, the proposed technique is applicable to a broader class of non-affine NFOSs. This lack of restrictive assumptions increases the method's practical applicability to real-world systems with more complex dynamics.

  • The proposed control strategy demonstrates robust performance in the presence of external disturbances and uncertainties. This makes it particularly suitable for applications where the system is subject to unpredictable external factors, offering improved disturbance rejection and overall system stability.

This article is structured into multiple sections. Section 2 offers a survey to the fundamental concepts and preliminaries of fractional calculus and also introduces the fuzzy systems. Section 3 introduces a novel control strategy based on a FO AFC and also presents the conditions for stability of closed loop system through the fractional Lyapunov method. To validate the capability of the proposed technique, several numerical simulations are conducted on Arneodo chaotic FOS using Python in Section 4. Finally, the work is concluded in Section 5.

2. Preliminaries

2.1 Fractional Calculus

This section introduces FOSs that enables a more precise depiction of complex phenomena and real-world application comparing with integer-order model. Fractional calculus utilizes novel operators for differentiation, which can be defined as follows [29, 30]:

Dtβa={dβdtβ,β>01,β=0at(dτ)β,β<0

where a and t represent the integral lower and upper bounds, while β represents the order of fractional differentiation that must meet the condition 0.5|β|1. In fractional calculus, the Caputo fractional derivative is a commonly utilized definition that generalizes differentiation to non-integer orders. It is defined by considering the function integer-order derivative and multiplying it by the gamma function of the order of the derivative. This definition is commonly employed in a range of applications as it facilitates the modelling of systems that exhibit memory and non-locality.

DtβaCf(t)=1Γ(1β)at(tτ)βf(τ)𝑑τ

where Γ represents the Gamma function. The Caputo fractional derivative is often considered advantageous over other fractional derivative definitions—such as the Riemann-Liouville fractional derivative—because it incorporates a memory effect that is more natural and interpretable in many physical and engineering systems.

Remark 1. Consider a linear fractional order system as Dtβx(t)=Ax(t). By satisfying the condition |arg(eig(AbK))|>βπ2, all the system state trajectories converge to 0. Considering 0<q<1, the stability of linear fractional-order systems can be illustrated in Figure 1[31, 32]. Unlike integer-order systems, fractional-order systems exhibit a broader stability region in the complex plane due to the nature of fractional derivatives, which allow for a more gradual decay of system states. This broader stability region enables fractional-order systems to tolerate larger variations in system parameters and initial conditions while maintaining stability, making them more robust in real-world applications.

fig1.jpg
Figure 1 The stability interval of commensurate linear fractional-order system with order q.

Lemma 1. As stated in [33, 34], let x(t)n represent a vector of differentiable functions. According to the results presented in these references, the following equation holds for any time instant tt0:

DtβaC(x(t)TPx(t))(x(t)TPDtβaCx(t)),
β(0,1),tt0

where P denotes a symmetric positive definite matrix. The above Lemma holds if P is symmetric positive definite or positive semi-definite.

Lemma 2. As described in [35, 36], let x(t)n be a vector of differentiable functions. Then, if a continuous function V:[t0,)×n satisfies the following condition:

Dtβt0CV(t,x(t))αV(t,x(t))

then:

V(t,x(t))V(t0,x(t0))Eβ(α(tt0)β)

The proof of Lemma (2) is accessible in [37] and [38].

2.2 Fuzzy Systems

In this section, we will outline the methodology for developing a fuzzy system that adaptively approximates unknown uncertainties in the AFC. The fuzzy system is structured based on IF-THEN rules, in which the preceding part consists of fuzzy rules and the consequent part is a linear combination of the input variables [39, 40]. If the number of rules is n, then the first rule can be described as:

Rulel:if (x1 is A1lxn is Anl) then y is Bl

where A1l are fuzzy membership functions, x=[x1,x2,,xn] and y are the crisp input and output of the fuzzy system respectively. The sum-product inference method is applied along with the center-average defuzzification technique. The fuzzy system's output is represented as follows [25, 26]:

y(x)=l=1myl(i=1nμAil(xi))l=1mi=1nμAil(xi)

where μAil(xi) represents the input xi membership degree to fuzzy set Ail and i=1nμAil(xi) represents the actual value of the i-th implication. The output of the fuzzy set can be reformulated as below [27]:

y=γTψ(x)

where γ=[γ1γ2γn] is a vector containing all consequent parameters, and ψ(x)=[ψ1(x)ψ2(x)ψn(x)]T is a set of fuzzy basis functions defined as follows, consisting of a set of fuzzy basis functions computed as:

ψ(x)=i=1nμAil(xi)l=1mi=1nμAil(xi)

Assumption 1. [41, 42] It always exist one active rule which satisfy:

l=1mi=1nμAil(xi)>0

3. Fractional Fuzzy Adaptive Controller

This section presents an innovative FO AFC designed specifically for FOSs, featuring a unique fractional update law that enhances the controller's robustness for FOSs. Fuzzy systems are effective in approximating nonlinear functions with a satisfactory degree of accuracy, which makes them a proper approach for addressing the nonlinearities inherent in chaotic FOSs. Let's express the dynamics of a non-affine NFOS as follows:

{Dtq(xi(t))=xi+1(t),i=1,2,,n1Dtq(xn(t))=f(x,u)+d(t)

fig2.jpg
Figure 2 Fractional adaptive fuzzy controller structure.

where 0<q<1, xn are the states of the NFOS and f(x,u) represents a smooth unmodeled function exhibiting uncertain nonlinear characteristics. Additionally, d(t) is a bounded disturbance. The objective is to develop an appropriate controller that satisfies limte(t)=0. The configuration of the FOS in eq. (11) can be defined by the following equation:

Dtq(x(t))=Ax(t)+b(f(x,u)+d(t))

where the matrices A and b can be extracted as below:

A=[0100001000010000]n×n,b=[0001]n

Assumption 2. To facilitate the analysis, we make the assumption that the function fu(x,u)=f(x,u)u satisfies the following conditions, without loss of generality:

fu(x,u)fmin>0(x,u)n×

dfu(x,u)dtψ

In most physical systems, the output signals are continuous by nature. For example, in mechanical systems, the position of a moving object or the velocity of a motor will change smoothly over time, without abrupt jumps or discontinuities. These assumptions simplify the analysis and are aligned with how real systems behave in practice.

Assumption 3. As outlined in [26], we assume that the target trajectory xd and all its fractional derivatives are smooth and bounded within specified limits.

Assumption 4. As stated in [43, 27], it is assumed that the disturbance is constrained within a specific bound:

d(t)dmax

Figure 2 illustrates the structure of the proposed AFC designed to ensure stability in chaotic FOSs. In order to meet the control objective, it is essential to derive the error vector. By stabilizing the dynamics of the error, the system's states can be guided to converge to the desired trajectory.

e=[e1e2en]
=[xdx1Dtq(xd)x2Dt(n1)q(xd)xn]

where the error vector represented by e, quantifies the deviation between the system states and the target trajectory. Taking fractional derivation from eq. (16) , we can derive the dynamic of the error as follows:

{Dtq(e1(t))=Dtq(xd)Dtq(x1)=Dtq(xd)x2=e2,Dtq(e2(t))=e3,Dtq(en(t))=Dtnq(xd)f(x,u)d(t)

By using a similar method as in eq. (12), we can express the error system as follows:

Dtq(e(t))=Ae(t)+b(Dtnq(xd)f(x,u)d(t))

To design the controller, we introduce the variable v which can be defined as follows:

v=Dtnq(xd)Ke(t)+v

The adaptive term v will be presented later in this paper. In order to achieve the stability of the controller, we choose the vector K so that it satisfies the inequality below:

|arg(eig(AbK))|>βπ2

According to Assumption (2), the following inequality can be satisfied:

(f(x,u)v)u=f(x,u)u>0

Applying the theorem of implicit function, it is clear that the nonlinear algebraic equation f(x,u)v=0 is solvable locally for the input u given any arbitrary value of (x,v). Consequently, there exists an ideal controller u, that fulfills the following equality for a specified value of (x,v)n×:

f(x,u)v=0

By applying the mean value theorem [44, 45], we can identify a constant λ within the interval of 0<λ<1, such that the function f(x,u) can be expressed around u as follows:

f(x,u)=f(x,u)+(uu)fu=f(x,u)+eufu

where fu=f(x,u)u|u=u and uλ=λu+(1λ)u. So that eq. (18) can be rewritten as:

Dtq(e(t))=(AbK)e(t)b(eufu+d(t)+v)

This paper introduces a methodology for constructing an AFC capable of estimating an ideal controller so that the ideal controller can be extracted as follows:

u=γTψ(x,v)+δ

where γ is the ideal parameter vector which can be defined as:

γ=argγ=Δγmin[sup|γTψ(x,v)u|]

The actual controller can be defined as:

u=γTψ(x,v)+uz

uz=sgn(eTPb)(uδ+urfmin+v^fmin)

where γTψ(x,v) estimates the ideal controller provided in eq. (25), ur mitigates the effects of external disturbances, and v^ is an estimation of v. By employing these approximations, the error dynamics outlined in eq. (24) can be revised as follows:

Dtq(e(t))=(AbK)e(t)
b((γ^Tψ(x,v)+uzδ)fu+d(t)+v)

and the following inequality is always satisfied if P,Q>0:

(Abk)TP+P(Abk)<Q

Additionally, the subsequent adaptive update laws for FOSs can be established:

Dtq(uδ)=ζ1eTPb,
Dtq(ur)=ζ2eTPb/fmin,
Dtq(v^)=ζ3eTPb/fmin,
Dtq(γ)=ζ4ψeTPb.

Theorem 1. Considering the FO differential equations governing the error dynamics described in Equation (29) for the non-affine NFOS (11), which adheres to Assumption (2) and is subject to bounded disturbances as specified in Assumption (4), along with a desired trajectory that complies with Assumption (3), the controller input defined in Equations (27) and (28), using fuzzy rules that align with Assumption (1) and the fractional update laws outlined in Equations (31), (32), (33), and (34), will lead to the error converging to zero. This convergence occurs in a manner that fulfills the conditions of Lemma (2) and successfully satisfies the control objective limte(t)=0.

Proof. Let us examine the Lyapunov function defined as follows:

L=1fueTPe+u~δ2ζ1+u~r2ζ2+v~2ζ3+γ~Tγ~ζ4

where u~r=urdmax,u~δ=uδδmax,v~=vv^, and γ~=γγ. Taking fractional derivation based on the conditions of lemma (1) and lemma (2) gives:

Dtq(L)Dtq(fu)fu2eTPe+1fu(Dtq(e))TPe+1fueTP(Dtq(e))+2(u~δDtq(uδ)ξ1+u~rDtq(ur)ξ2+v~Dtq(v^)ξ3+Dtq(γ)Tγ~ξ4)

after substituting the error dynamic from eq. (29) into eq. (37), we obtain:

Dtq(L)Dtq(fu)fu2eTPe+1fu((AbK)e(t)b((γ^Tψ(x,v)+uzδ)fu+d(t)+v))TPe+1fueTP((AbK)e(t)b((γ^Tψ(x,v)+uzδ)fu+d(t)+v))+2(u~δDtq(uδ)ξ1+u~rDtq(ur)ξ2+v~Dtq(v^)ξ3+Dtq(γ)Tγ~ξ4)

Dtq(L)1fueT(Dtq(fu)fuP+(AbK)TP+P(AbK))e2eTPb(γ^Tψ(x,v)+uzδ)2fueTPbd(t)2fueTPbv+2(u~δDtq(uδ)ξ1+u~rDtq(ur)ξ2+v~Dtq(v^)ξ3+Dtq(γ)Tγ~ξ4)

By utilizing the control inputs specified in eq. (27) and eq. (28), the following equation is obtained:

Dtq(L)1fueT(Dtq(fu)fuP+Q)e2eTPb(γ^Tψ(x,v)+(sgn(eTPb)(uδ+urfmin+v^fmin))δ)2fueTPbd(t)2fueTPbv+2(u~δDtq(uδ)ξ1+u~rDtq(ur)ξ2+v~Dtq(v^)ξ3+Dtq(γ)Tγ~ξ4).

Dtq(L)1fueT(Dtq(fu)fuP+Q)e2eTPbγ^Tψ(x,v)2eTPb(sgn(eTPb)(uδ+urfmin+v^fmin))+2eTPbδ2fueTPbd(t)2fueTPbv+2(u~δDtq(uδ)ξ1+u~rDtq(ur)ξ2+v~Dtq(v^)ξ3+Dtq(γ)Tγ~ξ4).

Dtq(L)1fueT(Dtq(fu)fuP+Q)e2eTPbψT(x,v)γ~2eTPb(uδδmaxμ~δ)+2eTPbfmin(urdmaxμ~r)+2eTPbfmin(v^|v|ν~)+2(u~δDtq(uδ)ξ1+u~rDtq(ur)ξ2+v~Dtq(v^)ξ3+Dtq(γ)Tγ~ξ4)

Finally, by applying the fractional update algorithms presented in Equations (31) through (34), we derive the following inequality:

Dtq(L)1fueT(Dtq(fu)fuP+Q)e

The extended Lyapunov theorem for FOSs leads to stability of the closed-loop system, and thus the tracking error converges to neighborhood of zero. Additionally, the boundedness of the coefficient parameters is guaranteed, completing the proof.

4. Simulation Results

In this section, we will demonstrate the application of the FO AFC to the FO Arneodo chaotic system. The simulations for this study were conducted using Python, leveraging its robust numerical computing libraries for implementing the proposed fractional-order adaptive fuzzy controller. The fractional-order Arneodo chaotic system was modeled using the Caputo definition of fractional derivatives, ensuring an accurate representation of system memory effects. Numerical solutions to the fractional-order differential equations were obtained using the Cputo approximation, which is widely regarded for its accuracy and stability in fractional-order computations. To achieve reproducibility, the following parameter settings were used: the step size for numerical integration was set to h=0.01, and the fractional-order q was fixed at 0.9 for the Arneodo system. Gaussian membership functions were utilized for the fuzzy controller as detailed in Section 3. The simulation environment was implemented on a standard computing platform with an AMD R7 7840H processor and 32GB of RAM.

The FO Arneodo system extends the classical Arneodo chaotic system, which consists of a three-dimensional set of ordinary differential equations characterized by nonlinear dynamics. This fractional version includes a fractional derivative term that captures the memory effect within the system, offering a more precise representation of real-world systems that display long-term memory behaviour. The system is defined by three nonlinear differential equations, where the fractional derivative is taken with respect to the Caputo sense. To begin, we provide the dynamical model of the Arneodo chaotic FOS as follows:

{Dtq(x1)=x2,Dtq(x2)=x3,Dtq(x3)=αx1bx2rx3x13+d(t)+u

where, a=5.5, b=3.5, r=0.4, and q=0.9. The simulations conducted in previous investigations have provided valuable insights into the behavior of the FO Arneodo system under different orders of fractional derivations. The findings of these simulations indicate that chaos can exist in the system for orders less than 3, with chaotic attractors and phase portraits observable when q is set to 0.9, 0.8, and 0.7. However, no chaotic behavior is observed when q is set to 0.6 or 0.5, suggesting that the system's lowest limit of fractional order q for chaos to occur is 0.7. In our simulations, we follow these conditions and set q to 0.9 to demonstrate the efficacy of the designed controller in suppressing the chaotic behavior of the system.

To ensure optimal performance of the proposed adaptive fuzzy controller, careful selection of the adaptive parameters is essential. In this study, we provide a detailed guideline for choosing these parameters, focusing on two key aspects: adaptive gain tuning and the initialization of parameter values. The adaptive gains, denoted as ζ1, ζ2, ζ3, and ζ4, play a critical role in adjusting the controller's response to changes in system dynamics, and its value must be carefully tuned to balance fast convergence with stability. For instance, we initially set ζ1=0.3, ζ2=0.7, ζ3=2.3, and ζ4=3.5 based on prior knowledge of the system's behavior and adjusted it iteratively during simulations, with values ranging between 0.1 and 10, depending on the performance observed. Additionally, the initialization of the controller's parameters is crucial for ensuring that the system starts with an appropriate operating point. We initialized the parameters of the fuzzy system, including the membership function scaling factors, based on the expected dynamics of the Arneodo chaotic system, to achieve optimal tracking performance. The initial values for the fractional derivations are [0.40.2 0.3] and the adaptive parameters are set as fmin=2, ζ1=10, ζ2=10, ζ3=20, and ζ4=30. Moreover, d(t)=2sin(πt) and we consider using Gaussian membership functions to design a fuzzy controller for chaos suppression of FO Arneodo system.

fig3a.jpgfig3b.jpg
Figure 3 First state of fractional Arneodo system with control action for time greater than 10 seconds. (Left: sgn(.), Right: tanh(.)).

fig4a.jpgfig4b.jpg
Figure 4 Second state of fractional Arneodo system with control action for time greater than 10 seconds. (Left: sgn(.), Right: tanh(.)) .

fig5a.jpgfig5b.jpg
Figure 5 Third state of fractional Arneodo system with control action for time greater than 10 seconds. (Left: sgn(.), Right: tanh(.)).

fig6a.jpgfig6b.jpg
Figure 6 Chaotic attractor of fractional Arneodo system which is stopped its chaotic behaviour in time greater than 10 seconds. (Left: sgn(.), Right: tanh(.)).

fig7a.jpgfig7b.jpg
Figure 7 Control Input (Left: sgn(.), Right: tanh(.)).

Remark 2. The control input of the system utilizes the hyperbolic tangent function, tanh(.), which presents several advantages over the traditional sign(.) function. While the sign function produces abrupt changes in control input, leading to potential instability due to rapid switching, the tanh(.) function provides a smooth transition between its values. This characteristic reduces the effects of model uncertainties and external disturbances more effectively. The continuous nature of tanh(.) helps maintain stability in system outputs and control inputs by avoiding the sharp transitions associated with the sign(.) function. In this paper, the tanh(.) function is employed as a refined approximation for the sign(.) function, enhancing the overall performance of the control strategy.

fig8.jpg
Figure 8 Comparison of settling times for the fractional Arneodo system states under different control actions (sgn(.) and tanh(.)) after 10 seconds..

The first, second, and third state of the FOS are depicted in Figures 3-5, respectively. As illustrated, the control input is implemented on the system at t>10. The chaotic behavior can be seen in the form of unpredictable fluctuations in the state variables of the system. However, once the designed control action is applied, we can observe that the chaotic behavior of the system is effectively suppressed. The trajectory of the state variables becomes smoother and more stable, indicating that the system has been brought under control. Moreover, adding a tanh(.) function to the control input of the Arneodo system can lead to smoother control by restricting the output's rate of change and decreasing the frequency of switching so that it facilitates a more seamless and gradual shift between control actions.

Table 1 Comparison of controller performance using tanh(.) and sign(.) functions.
 
Control
Function
 
Overshoot
(%)
 
Convergence
Rate (s)
 
Settling
Time (s)
 
Stability
Margin (dB)
sign(.) 4.5 0.44 12.2 45.6
tanh(.) 0.3 2.32 14.7 52.3

In Figure 6, It can be observed that the FO Arneodo chaotic attractor exhibiting chaotic attractor prior to the application of control action. Once the control action is implemented, the chaotic behavior is successfully suppressed and the trajectory moves straight towards zero. Moving on to Figure 7, we can observe the control input starting to suppress the chaotic behavior of the FOS at t>10. Prior to the application of the control input, the system was exhibiting chaotic behavior, as can be seen in the erratic trajectory of the state variables. However, once the control action is applied, we can see that the system starts to stabilize and converge towards a steady state. The control input acts as a stabilizing force, counteracting the destabilizing effects of the chaotic behavior and allowing the system to reach a desired state.

Figure 8 compares the settling times of the Arneodo system states under sgn(.) and tanh(.) control functions. Generally, it confirms that the tanh(.) function results in longer settling times across states compared to sgn(.), indicating a much smoother stabilization effect. Overall, the results demonstrate the effectiveness of the designed controller in suppressing the chaotic behavior of the Arneodo FOSs. Moreover, the hyperbolic tangent function, is used as a smooth function to reduce the switching in the control input of the Arneodo system. By applying tanh(.) to the control input, the switching frequency is reduced significantly, which improves the performance of the system and reduces wear and tear on the mechanical components in the system. Moreover, Table 1 provides a clear comparison of the key performance metrics between the tanh(.) and sign(.) functions.

Remark 3. To evaluate the efficacy of the proposed fractional-order adaptive fuzzy controller, we compare its performance with other control techniques for fractional-order chaotic systems reported in the literature. The fractional-order sliding mode control approach discussed [46, 47, 48] demonstrated robust synchronization of chaotic systems, but its reliance on time-varying switching surfaces can lead to high-frequency chattering, which is minimized in our method using the smooth tanh(.) function. Similarly, the event-triggered adaptive fuzzy control framework introduced by [49, 50, 51] showed significant reduction in control effort; however, its performance under high disturbance levels was less effective compared to our method's robust adaptation to external disturbances.

5. Conclusion

In conclusion, this paper presents an effective approach for controlling nonlinear non-affine systems with FO dynamics. The AFC technique, paired with a novel fractional update law, demonstrates robust performance by mitigating chaotic behavior and ensuring precise trajectory tracking. Simulation results on the FO Arneodo chaotic system shows the method's robustness to uncertainties, rapid error convergence, and strong disturbance rejection capabilities. The potential of the proposed fractional controller for advancing control in FOSs offers a promising direction for future studies across various applications, including robotics, power systems, biomedical engineering, and autonomous vehicles.

6. Future Directions

While the proposed adaptive fuzzy controller for fractional-order nonlinear systems demonstrates promising results in controlling chaotic behavior and tracking desired trajectories, several avenues for future research can further enhance its performance and applicability.

  1. The current implementation is focused on a fractional-order Arneodo chaotic system. Future research could investigate the scalability and effectiveness of the proposed controller for systems with incommensurate fractional orders, as well as for more complex fractional-order systems. This could include multi-agent systems and systems with multiple interacting subsystems, where the fractional orders may vary across different states of the systems.

  2. Although the controller shows robust performance in the presence of uncertainties and disturbances, a deeper analysis of its robustness to a wider range of model mismatches and external disturbances, such as time-varying or unknown perturbations, could incorporate more comprehensive disturbance rejection strategies or adaptive mechanisms that improve the controller's resilience under various operating conditions.

  3. The simulation results, while promising, have not been validated in real-time or on physical systems. Future work could focus on the hardware implementation of the proposed controller using embedded systems.

  4. The current controller aims to suppress chaos and track Extension to Multi-Objective Control: desired trajectories, but extending the design to handle multi-objective control problems could increase the applicability of the method in real-world engineering problems.

  5. Future work could investigate the application of the proposed control method to practical fractional-order systems, such as those found in robotics, or power electronics or network systems.


Data Availability Statement
Data will be made available on request.

Funding
This work was supported without any funding.

Conflicts of Interest
The authors declare no conflicts of interest. 

Ethical Approval and Consent to Participate
Not applicable.

References
  1. Wang, Y. L., Jahanshahi, H., Bekiros, S., Bezzina, F., Chu, Y. M., & Aly, A. A. (2021). Deep recurrent neural networks with finite-time terminal sliding mode control for a chaotic fractional-order financial system with market confidence. Chaos, Solitons & Fractals, 146, 110881.
    [CrossRef]   [Google Scholar]
  2. Baleanu, D., Hasanabadi, M., Vaziri, A. M., & Jajarmi, A. (2023). A new intervention strategy for an HIV/AIDS transmission by a general fractional modeling and an optimal control approach. Chaos, Solitons & Fractals, 167, 113078.
    [CrossRef]   [Google Scholar]
  3. Zou, C., Zhang, L., Hu, X., Wang, Z., Wik, T., & Pecht, M. (2018). A review of fractional-order techniques applied to lithium-ion batteries, lead-acid batteries, and supercapacitors. Journal of Power Sources, 390, 286-296.
    [CrossRef]   [Google Scholar]
  4. Wang, B., Li, S. E., Peng, H., & Liu, Z. (2015). Fractional-order modeling and parameter identification for lithium-ion batteries. Journal of Power Sources, 293, 151-161.
    [CrossRef]   [Google Scholar]
  5. Xiong, R., Tian, J., Shen, W., & Sun, F. (2018). A novel fractional order model for state of charge estimation in lithium ion batteries. IEEE Transactions on Vehicular Technology, 68(5), 4130-4139.
    [CrossRef]   [Google Scholar]
  6. Wang, Y., & Zhao, G. (2023). A comparative study of fractional-order models for lithium-ion batteries using Runge Kutta optimizer and electrochemical impedance spectroscopy. Control Engineering Practice, 133, 105451.
    [CrossRef]   [Google Scholar]
  7. Benbouhenni, H., Bizon, N., Mosaad, M. I., Colak, I., Djilali, A. B., & Gasmi, H. (2024). Enhancement of the power quality of DFIG-based dual-rotor wind turbine systems using fractional order fuzzy controller. Expert Systems with Applications, 238, 121695.
    [CrossRef]   [Google Scholar]
  8. Sharafian, A., & Ghasemi, R. (2019). Fractional neural observer design for a class of nonlinear fractional chaotic systems. Neural Computing and Applications, 31, 1201-1213.
    [CrossRef]   [Google Scholar]
  9. Pham, V. T., Kingni, S. T., Volos, C., Jafari, S., & Kapitaniak, T. (2017). A simple three-dimensional fractional-order chaotic system without equilibrium: Dynamics, circuitry implementation, chaos control and synchronization. AEU-international Journal of Electronics and Communications, 78, 220-227.
    [CrossRef]   [Google Scholar]
  10. Hajipour, A., Hajipour, M., & Baleanu, D. (2018). On the adaptive sliding mode controller for a hyperchaotic fractional-order financial system. Physica A: Statistical Mechanics and its Applications, 497, 139-153.
    [CrossRef]   [Google Scholar]
  11. Khanzadeh, A., & Pourgholi, M. (2016). Robust synchronization of fractional-order chaotic systems at a pre-specified time using sliding mode controller with time-varying switching surfaces. Chaos, Solitons & Fractals, 91, 69-77.
    [CrossRef]   [Google Scholar]
  12. Pashaei, S., & Badamchizadeh, M. (2016). A new fractional-order sliding mode controller via a nonlinear disturbance observer for a class of dynamical systems with mismatched disturbances. ISA transactions, 63, 39-48.
    [CrossRef]   [Google Scholar]
  13. Qiu, L., Yu, J., Monirul, I. M., Liu, C., & Wu, Z. (2023). Consensus control of semi-Markov jump topology multiple direct-drive motion system. IET Control Theory & Applications, 17(15), 2071-2084.
    [CrossRef]   [Google Scholar]
  14. Aghababa, M. P. (2013). Design of a chatter-free terminal sliding mode controller for nonlinear fractional-order dynamical systems. International Journal of Control, 86(10), 1744-1756.
    [CrossRef]   [Google Scholar]
  15. Wang, X. Y., & Song, J. M. (2009). Synchronization of the fractional order hyperchaos Lorenz systems with activation feedback control. Communications in Nonlinear Science and Numerical Simulation, 14(8), 3351-3357.
    [CrossRef]   [Google Scholar]
  16. Qiu, L., Wen, Y., Monirul, I. M., Najariyan, M., Pan, J., & Wu, Z. (2023). Networked $ H_\infty $ Control and Its Applications for a Multi-Station Cooperative Motion System. IEEE Transactions on Automation Science and Engineering, 21(4), 7107-7116.
    [CrossRef]   [Google Scholar]
  17. Navabi, M., Hashkavaei, N. S., & Reyhanoglu, M. (2023). Satellite attitude control using optimal adaptive and fuzzy controllers. Acta Astronautica, 204, 434-442.
    [CrossRef]   [Google Scholar]
  18. Lin, Y. H., Yu, C. M., Wu, I. C., & Wu, C. Y. (2023). The depth-keeping performance of autonomous underwater vehicle advancing in waves integrating the diving control system with the adaptive fuzzy controller. Ocean Engineering, 268, 113609.
    [CrossRef]   [Google Scholar]
  19. Ali, M., Kaur, K., Adnan, M., & Nisar, S. (2023). Adaptive fuzzy controller based early detection and prevention of asymmetrical faults in power systems. Control Engineering Practice, 130, 105380.
    [CrossRef]   [Google Scholar]
  20. Zangeneh, M., Aghajari, E., & Forouzanfar, M. (2022). A review on optimization of fuzzy controller parameters in robotic applications. IETE Journal of Research, 68(6), 4150-4159.
    [CrossRef]   [Google Scholar]
  21. Mendoza, A. M. E. R., & Yu, W. (2023). Fuzzy adaptive control law for trajectory tracking based on a fuzzy adaptive neural PID controller of a multi-rotor unmanned aerial vehicle. International Journal of Control, Automation and Systems, 21(2), 658-670.
    [CrossRef]   [Google Scholar]
  22. He, S., Xu, X., Xie, J., Wang, F., & Liu, Z. (2023). Adaptive control of dual-motor autonomous steering system for intelligent vehicles via Bi-LSTM and fuzzy methods. Control engineering practice, 130, 105362.
    [CrossRef]   [Google Scholar]
  23. Wei, J., Liu, Y. J., Chen, H., & Liu, L. (2023). Fuzzy adaptive control for vehicular platoons with constraints and unknown dead-zone input. IEEE Transactions on Intelligent Transportation Systems, 24(4), 4403-4412.
    [CrossRef]   [Google Scholar]
  24. Shen, Q., Shi, P., & Lim, C. P. (2024). Fuzzy adaptive fault-tolerant stability control against novel actuator faults and its application to mechanical systems. IEEE Transactions on Fuzzy Systems, 32(4), 2331-2340.
    [CrossRef]   [Google Scholar]
  25. Ha, S., Chen, L., Liu, H., & Zhang, S. (2022). Command filtered adaptive fuzzy control of fractional-order nonlinear systems. European Journal of Control, 63, 48-60.
    [CrossRef]   [Google Scholar]
  26. You, X., Shi, M., Guo, B., Zhu, Y., Lai, W., Dian, S., & Liu, K. (2022). Event-triggered adaptive fuzzy tracking control for a class of fractional-order uncertain nonlinear systems with external disturbance. Chaos, Solitons & Fractals, 161, 112393.
    [CrossRef]   [Google Scholar]
  27. Yang, W., Zheng, W. X., & Yu, W. (2022). Observer-based event-triggered adaptive fuzzy control for fractional-order time-varying delayed MIMO systems against actuator faults. IEEE Transactions on Fuzzy Systems, 30(12), 5445-5459.
    [CrossRef]   [Google Scholar]
  28. Shi, J., Cao, J., Liu, H., & Zhang, X. (2023). Compound adaptive fuzzy output feedback control for uncertain fractional-order nonlinear systems with fuzzy dead-zone input. International Journal of Fuzzy Systems, 25(6), 2439-2452.
    [CrossRef]   [Google Scholar]
  29. Liu, J., Wang, C., & Cai, X. (2021). Adaptive neural network finite-time tracking control for a class of high-order nonlinear multi-agent systems with powers of positive odd rational numbers and prescribed performance. Neurocomputing, 419, 157-167.
    [CrossRef]   [Google Scholar]
  30. Alb Lupaş, A. (2021). Applications of the fractional calculus in fuzzy differential subordinations and superordinations. Mathematics, 9(20), 2601.
    [CrossRef]   [Google Scholar]
  31. Betalo, M. L., Leng, S., Abishu, H. N., Dharejo, F. A., Seid, A. M., Erbad, A., ... & Guizani, M. (2023). Multi-agent deep reinforcement learning-based task scheduling and resource sharing for O-RAN-empowered multi-UAV-assisted wireless sensor networks. IEEE Transactions on Vehicular Technology, 73(7), 9247-9261.
    [CrossRef]   [Google Scholar]
  32. Idiou, D., Charef, A., & Djouambi, A. (2014). Linear fractional order system identification using adjustable fractional order differentiator. IET Signal Processing, 8(4), 398-409.
    [CrossRef]   [Google Scholar]
  33. Derakhshannia, M., & Moosapour, S. S. (2022). Disturbance observer-based sliding mode control for consensus tracking of chaotic nonlinear multi-agent systems. Mathematics and Computers in Simulation, 194, 610-628.
    [CrossRef]   [Google Scholar]
  34. Wang, Q., Pan, Y., Cao, J., & Liu, H. (2023). Adaptive fuzzy echo state network control of fractional-order large-scale nonlinear systems with time-varying deferred constraints. IEEE Transactions on Fuzzy Systems, 32(2), 634-648.
    [CrossRef]   [Google Scholar]
  35. Delavari, H., Ghaderi, R., Ranjbar, A., & Momani, S. (2010). Fuzzy fractional order sliding mode controller for nonlinear systems. Communications in Nonlinear Science and Numerical Simulation, 15(4), 963-978.
    [CrossRef]   [Google Scholar]
  36. Fei, J., Wang, Z., & Pan, Q. (2022). Self-constructing fuzzy neural fractional-order sliding mode control of active power filter. IEEE Transactions on Neural Networks and Learning Systems, 34(12), 10600-10611.
    [CrossRef]   [Google Scholar]
  37. Luchko, Y., & Yamamoto, M. (2020). The general fractional derivative and related fractional differential equations. Mathematics, 8(12), 2115.
    [CrossRef]   [Google Scholar]
  38. Sharafian, A., Sharifi, A., & Zhang, W. (2020). Different types of sliding mode controller for nonlinear fractional multi-Agent system. Chaos, Solitons & Fractals, 131, 109481.
    [CrossRef]   [Google Scholar]
  39. Li, Y., Chen, Y., & Podlubny, I. (2009). Mittag–Leffler stability of fractional order nonlinear dynamic systems. Automatica, 45(8), 1965-1969.
    [CrossRef]   [Google Scholar]
  40. Pishro, A., Shahrokhi, M., & Sadeghi, H. (2022). Fault-tolerant adaptive fractional controller design for incommensurate fractional-order nonlinear dynamic systems subject to input and output restrictions. Chaos, Solitons & Fractals, 157, 111930.
    [CrossRef]   [Google Scholar]
  41. Qiu, H., Liu, H., & Zhang, X. (2023). Composite adaptive fuzzy backstepping control of uncertain fractional-order nonlinear systems with quantized input. International Journal of Machine Learning and Cybernetics, 14(3), 833-847.
    [CrossRef]   [Google Scholar]
  42. Tang, X., Zhai, D., Fu, Z., & Wang, H. (2020). Output feedback adaptive fuzzy control for uncertain fractional-order nonlinear switched system with output quantization. International Journal of Fuzzy Systems, 22(3), 943-955.
    [CrossRef]   [Google Scholar]
  43. Yan, Y., Zhang, H., Sun, J., & Wang, Y. (2023). Sliding mode control based on reinforcement learning for TS fuzzy fractional-order multiagent system with time-varying delays. IEEE Transactions on Neural Networks and Learning Systems.
    [CrossRef]   [Google Scholar]
  44. Sharafian, A., Kanesan, J., Khairuddin, A. S. M., Ramanathan, A., Sharifi, A., & Bai, X. (2023). A novel approach to state estimation of HIV infection dynamics using fixed-time fractional order observer. Chaos, Solitons & Fractals, 177, 114192.
    [CrossRef]   [Google Scholar]
  45. Taheri, M., Chen, Y., Zhang, C., Berardehi, Z. R., Roohi, M., & Khooban, M. H. (2023). A finite-time sliding mode control technique for synchronization chaotic fractional-order laser systems with application on encryption of color images. Optik, 285, 170948.
    [CrossRef]   [Google Scholar]
  46. Zhan, Y., Sui, S., & Tong, S. (2021). Adaptive fuzzy decentralized dynamic surface control for fractional-order nonlinear large-scale systems. IEEE Transactions on Fuzzy Systems, 30(8), 3373-3383.
    [CrossRef]   [Google Scholar]
  47. Karami-Mollaee, A., Tirandaz, H., & Barambones, O. (2018). On dynamic sliding mode control of nonlinear fractional-order systems using sliding observer. Nonlinear Dynamics, 92, 1379-1393.
    [CrossRef]   [Google Scholar]
  48. Ghasemi, R., Sedighi, M., Ghasemi, M., & Sadat Ghazanfarpoor, B. (2023). Design of a Fuzzy Adaptive Voltage Controller for a Nonlinear Polymer Electrolyte Membrane Fuel Cell with an Unknown Dynamical System. Sustainability, 15(18), 13609.
    [CrossRef]   [Google Scholar]
  49. Lin, F., Xue, G., Qin, B., Li, S., & Liu, H. (2023). Event-triggered finite-time fuzzy control approach for fractional-order nonlinear chaotic systems with input delay. Chaos, Solitons & Fractals, 175, 114036.
    [CrossRef]   [Google Scholar]
  50. Wang, H., Xu, K., & Qiu, J. (2021). Event-triggered adaptive fuzzy fixed-time tracking control for a class of nonstrict-feedback nonlinear systems. IEEE Transactions on Circuits and Systems I: Regular Papers, 68(7), 3058-3068.
    [CrossRef]   [Google Scholar]
  51. Liu, Y., Zhu, Q., & Zhao, N. (2021). Event-triggered adaptive fuzzy control for switched nonlinear systems with state constraints. Information Sciences, 562, 28-43.
    [CrossRef]   [Google Scholar]

Cite This Article
APA Style
Sharafian, A., Monirul, I. M., Mokarram, M. J., & Ullah, I. (2024). Adaptive Fuzzy Controller for Chaos Suppression in Nonlinear Fractional Order Systems. IECE Transactions on Advanced Computing and Systems, 1(1), 5–18. https://doi.org/10.62762/TACS.2024.318686

Article Metrics
Citations:

Crossref

0

Scopus

0

Web of Science

0
Article Access Statistics:
Views: 520
PDF Downloads: 133

Publisher's Note
IECE stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions
CC BY Copyright © 2024 by the Author(s). Published by Institute of Emerging and Computer Engineers. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/), which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made.
IECE Transactions on Advanced Computing and Systems

IECE Transactions on Advanced Computing and Systems

ISSN: 3067-7157 (Online)

Email: [email protected]

Portico

Portico

All published articles are preserved here permanently:
https://www.portico.org/publishers/iece/

Copyright © 2024 Institute of Emerging and Computer Engineers Inc.