1.
Introduction
In recent years, fractional-order chaotic systems and patterns have emerged as a research hotspot in nonlinear science. Yu et al. [1,2,3] developed 4D/5D memristive neural networks exhibiting multi-stability and infinite attractors and a memristor characteristic equation that goes beyond the traditional cubic polynomial. Lai et al. [4,5,6] created hidden multiscroll systems and 2D hyperchaotic maps for secure communication. Feng et al. [7,8,9] pioneered hyperchaos-based image encryption using fractional-order Lorenz systems and pixel fusion, and so on [10,11]. Han et al. [12] analyzed the reaction-diffusion model under the fractional derivative of Riesz and revealed the pattern formation mechanism induced by non-local effects. Che et al. [13] proposed a numerical algorithm with superlinear convergence accuracy for the spatial fractional Gray-Scott model, and Wang et al. [14] studied the Hasting-Powell ecological model defined by Grünwald-Letnikov. Zhang et al. [15] constructed a fractional-order dynamic model of the plankton ecosystem. These studies have promoted the theoretical and applied development of fractional-order chaotic systems. However, there are relatively few studies on fractional-order chaotic systems in energy-economy-environment coupled systems. In [16], Fang et al. proposed the following three-dimensional ESER dynamic system:
In [16], the dynamic behavior of this system was analyzed using Lyapunov exponents and bifurcation diagrams. Additionally, the Silnikov theorem was applied to prove the existence of Smale horseshoes and chaos. Furthermore, an artificial neural network was employed to calibrate the model based on statistical data from China. In [17], studied an ESER system with two delays was studied.
In [18], Fang et al. constructed the following nonlinear coupled four-dimensional ESER system (1.2), which considers the complex relationships between new energy, carbon emissions, economic growth, and carbon trading:
The dynamic behavior of this system was analyzed through numerical simulations, particularly using the maximum Lyapunov exponent to determine whether the system exhibits chaotic behavior, i.e., sensitivity to initial conditions. Additionally, the paper employed a BP neural network to identify model parameters to ensure that the system accurately reflects real-world scenarios. The four-dimensional ESER system expands upon the three-dimensional model by incorporating the dimension of carbon trading volume u, thereby providing a more comprehensive description of the interactions between new energy x, carbon emissions y, economic growth z, and carbon trading volume u.
In actual economic, environmental, and energy systems, the current state is often significantly influenced by past states. For example, the cumulative effect of carbon emissions, the long-term trend of economic growth, and the continuous investment in new energy development all exhibit pronounced memory characteristics. Fang et al. [19] developed an ESER system with carbon tax constraints for the Yangtze River Delta urban agglomeration, providing a quantitative analysis tool for the regional carbon tax policy pilot. In [20], the authors explored the dynamical behavior of a three-dimensional fractional-order ESER system. The stability analysis of the equilibrium points for the fractional-order system was conducted. The system was discretized, and stability conditions were derived. Additionally, numerical simulations were performed to examine the asymptotically stable attractors and chaotic dynamics. Considering the memory effect inherent in Caputo fractional derivatives, we introduce Caputo fractional derivatives into system (1.2) to construct the four-dimensional fractional-order ESER system:
where the explanations of all terms are shown in Table 1.
Definition 1.1. The Caputo fractional derivative of order α>0 for a function f(t) is defined as:
n=⌈α⌉ is the smallest integer greater than or equal to α), f(n) is the n-th derivative of f, and Γ is the Gamma function.
In this paper, the complex dynamic behavior of the fractional-order system (1.2) is studied by combining theoretical analysis and numerical simulation. The main contributions of this paper are as follows:
● A novel high-precision numerical method based on generating functions is proposed.
● Numerical simulations reveal previously unknown chaotic attractors, demonstrating the nonlinear interactions among new energy x, carbon emissions y, economic growth z, and carbon trading volume u.
● A robust adaptive control strategy is designed to achieve chaos synchronization and stabilize the system around equilibrium points.
2.
Stability analysis
The equilibrium point refers to the situation where the state variables of the system no longer change over time, that is, Dα1x,Dα1y,Dα1z,Dα1u=0. Therefore, we need to solve the following system of equations:
By solving Eq (2.1), we can find the equilibrium point (x∗,y∗,z∗,u∗). The equations may have multiple solutions, and each solution represents an equilibrium point. For simplicity, we assume that the system has nontrivial equilibrium point (x∗,y∗,z∗,u∗). Its Jacobian matrix J at the equilibrium point (x∗,y∗,z∗,u∗) is:
In order to analyze the stability of the equilibrium point (x∗,y∗,z∗,u∗), we need to find the eigenvalues of the Jacobian matrix at the equilibrium point. The eigenvalue λ satisfies the characteristic equation:
Solving the characteristic equation, we can obtain the eigenvalue λ. The stability condition of the system is that the phase angle of the eigenvalue must satisfy the following condition for all roots:
For αi=1,i=1,2,3,4, if the real parts of all eigenvalues are less than zero, then the equilibrium point is stable. If the real part of at least one eigenvalue is greater than zero, then the equilibrium point is unstable.
We set parameters in Table 2. Stability analysis of the equilibrium points at different fractional derivative α are shown in the Tables 3 and 4 and Figure 1.
3.
Brief description of the methodology
How to solve fractional differential equations efficiently and accurately remains a challenge. This paper aims to construct a four-dimensional fractional-order ESER system by introducing Caputo fractional-order derivatives and propose a high-precision numerical method to analyze the dynamic behavior of the system. For the numerical solutions of fractional differential equations, there are already some numerical methods, such as, the spectral method for fractional KdV equation solutions [21], spectral method for KdV-mKdV [22], reproducing kernel method for integral equations [23], a piecewise reproducing kernel method for space-time PDEs [24], the spectral method for KdV-Burgers [25], high-precision numerical method for predator-prey pattern dynamics [26], spectral method for fractional vegetation-water modeling [27], high-precision numerical method for chaotic financial system analysis [28], and so on [29,30,31,32]. The commonly used approximation formats for Caputo fractional derivative are L1 formula (0<α<1) [33,34,35], L1–2 formula [33,34,35], High-order approximation (n−1<α<n) [33], Adams-Bashforth-Moulton predictor-corrector method [35], matrix approach [33]. A comparison of the numerical scheme is shown in Table 5.
To obtain higher calculation accuracy, Podlubny [33] and Xue [36,37] considered replacing the binomial expansion with a polynomial expansion in the calculation formula of Grünwald-Letnikov fractional derivatives. Podlubny [33] presented the generating function for calculating the accuracy o(hP)(where p≤6), and higher-order generating functions also exist. Xue [36,37] explored the construction method of generating functions and presented the high-precision numerical calculation method of the fractional-order Grünwald-Letnikov derivative and Caputo derivative.
The difference scheme of order one o(h) of the first-order derivative can be expressed as:
The difference scheme of order two o(h2) of the first-order derivative can be expressed as:
Similarly, the difference scheme of order three o(h3) of the first-order derivative can be expressed as:
So, Podlubny [33] presented the following generating functions.
Definition 3.1. ω-order polynomial generating function is defined as:
where ω is a positive integer. ω=1,2,3,4,5,6-order generating functions are shown in Table 6.
If ω=4, then the difference scheme expression of order o(h4) of the first-order derivative is
In order to obtain the generating function of polynomials of any order, Xue [36,37] introduced the following theorem.
Theorem 3.2. The ω-order generating function gω(z) can be expressed as the following polynomial:
where the coefficients gk can be computed directly from the following equation:
Definition 3.3. A ω-order polynomial generating function with fractional-order α is defined as references [33,36,37]:
Podlubny [33] introduced a method based on the fast Fourier transform. Assume the Taylor series expansion coefficients of the generating function gαω(z) are Υ(α,ω)=[Υ(α,ω)0,Υ(α,ω)1,Υ(α,ω)2,⋯]. The Taylor series expansion can be written as:
Theorem 3.4. Taylor series expansion of the generating function gαω(z) can be expressed as [33]:
Here, for k=0, Υ(α,ω)0=gα0, and for k>0, the subsequent coefficients Υ(α,ω)k can be computed recursively as:
Corollary 3.5. If the generating function and its Taylor series expansion are still represented by Eqs (3.1) and (3.2), then the Taylor series coefficients wk can be computed recursively as:
For m=1,2,⋯,ω−1, the initial coefficients are computed as:
with Υ(α,ω)0=gα0.
Definition 3.6. The Grünwald-Letnikov definition of the α-order derivative of a function f(t) is defined as:
where the binomial coefficient can be expressed as
and ⌊⋅⌋ denotes the floor function, which takes the greatest integer less than or equal to the argument.
The binomial coefficient (−1)k(αk) is replaced by Υ(α,ω)k [33], and a high-precision algorithm can be defined.
Definition 3.7. The high-precision Grünwald-Letnikov definition of the α-order derivative of a function f(t) is given by
where Υ(α,ω)=[Υ(α,ω)0,Υ(α,ω)1,Υ(α,ω)2,⋯] are the Taylor series expansion coefficients of the generating function gαω(z).
Theorem 3.8. The high-precision Grünwald-Letnikov fractional calculus can be approximated by [36,37]:
Here, the vector Υ(α,ω) consists of the coefficients of the Taylor series expansion of the generating function. The coefficient vector Υ(α,ω)=[Υ(α,ω)0,Υ(α,ω)1,Υ(α,ω)2,⋯] can be computed. The accuracy of this algorithm is o(hp).
If a first-order generating function is chosen, the coefficient vector Υ(α,ω) can be computed recursively as:
Because of,
where m=[tk/h]+1. The Caputo fractional derivative and the Grünwald-Letnikov fractional derivative are closely related. For a function f(t) that is n-times continuously differentiable on [0,t], where n−1<α<n, the relation is:
If f(t) and its first n−1 derivatives vanish at t=0, then:
Using Theorem 3, for the system (1.2) with non-zero initial conditions x(0)=[x(0),x2(0),z(0),u(0)]T, and defining a set of zero-initial condition state variables ˜x(t)=x(t)−x(0), ˜y(t)=y(t)−y(0), ˜z(t)=z(t)−x(0), and ˜u(t)=u(t)−u(0), ω-order accuracy numerical scheme can be rewritten as:
where
If the number of simulation points is large, the short-memory effect can be utilized to approximate the summation terms. Assuming only the most recent L0 samples are retained, the summation can be approximated as:
Algorithm 1 is shown in the following:
4.
Numerical simulation
To validate the effectiveness and accuracy of the proposed method, we conducted numerical simulations and compared its performance with two well-established numerical methods: the Runge-Kutta method (ode45 solver) and the Adams-Bashforth-Moulton method. Stability analysis at equilibrium points with the given parameters is shown in Table 8.
We utilize the parameters from Table 2 and set the step size for the present method to h=0.005, while the step size for the ode45 solver is set to h=0.000001. The simulation time is t=500, and the initial condition is x0=[0.1,0.1,0.1,0.1]. The fractional orders are set to α=[1,1,1,1]. Figures 2–5 demonstrate the excellent agreement between the present method and the ode45 solver. Specifically, Figure 2 shows that the calculation results of the present method are highly consistent with those obtained using the ode45 solver, thereby verifying the accuracy of the present method. The small error value indicates that the present method can maintain high accuracy even at a significantly larger step size compared to the ode45 solver.
We again use the parameters from Table 2, and compared the present method with the Adams-Bashforth-Moulton method. The step size for both methods is set to h=0.01. The simulation time is t=500, the initial condition is x0=[0.1,0.1,0.1,0.1], and the fractional orders are α=[1,1,1,1]. Figure 6 demonstrates the excellent agreement between the present method and the Adams-Bashforth-Moulton method. Collectively, Figures 2–6 serve to validate the accuracy of the present method and highlight its effectiveness by comparing it with traditional methods (ode45 and Adams-Bashforth-Moulton). The phase diagram trajectories shown in Figures 3–6 for all three methods overlap almost completely, indicating that the present method can accurately capture the chaotic attractor.
Figures 2–6 demonstrates the superiority of the present method in simulating fractional-order ESER systems through error analysis and phase diagram comparison. High accuracy can be maintained at larger step sizes, and the calculation efficiency is higher. This is consistent with the results of traditional methods, and is suitable for simulating complex dynamic behaviors.
Second, we investigate the dynamic behavior of the system variables, including new energy, carbon emissions, economic growth, and carbon trading volume, at different fractional derivative orders and parameter settings. We set the step size h=0.01, the simulation time is t=1000, and the initial condition is [0.05,0.2,0.05,0.2]. The dynamic behavior is illustrated by time series plots and phase diagrams in Figures 7 and 8, with the parameters listed in Table 2. The time series exhibit irregular oscillations, while the phase diagrams reveal the presence of strange attractors, confirming the existence of chaotic behavior in the system. Figures 7 and 8 collectively demonstrate the dynamic behavior of the fractional-order ESER system at varying parameters and fractional-order derivatives, highlighting the complex interactions between new energy, carbon emissions, economic growth, and carbon trading volume.
We set the parameters in Table 9.
Lyapunov exponents, C0 complexity, and spectral entropy complexity for the system for the parameters (Table 9), are α=[1,1,1,1] are shown in Figure 9.
Figure 9 provides a quantitative analysis of the dynamic characteristics of the fractional-order ESER system using three key metrics: the Lyapunov exponent, C0 complexity, and spectral entropy complexity. Figure 9 reveals that the maximum Lyapunov exponent (MLE) is positive, indicating a strong sensitivity to initial conditions, which is a hallmark of chaotic behavior. Additionally, the high values of C0 complexity reflect the highly unpredictable nature of the system's state evolution. The significant spectral entropy complexity further confirms the presence of chaos by demonstrating a broadband distribution of system energy in the frequency domain. The consistency among these three metrics not only verifies the chaotic nature of the system under the given parameters and fractional orders (α=[1,1,1,1]), but also corroborates the qualitative observations of aperiodic oscillations and strange attractors seen in Figures 7 and 8. Moreover, they highlight the pivotal role of the fractional-order derivative α as a bifurcation parameter in the system's dynamics. Specifically, when α=1. Moreover, they highlight the pivotal role of the fractional-order derivative α as a bifurcation parameter in the system's dynamics. Specifically, when α=1, the system exhibits chaos, whereas it tends to stabilize when α=0.95. This underscores the fine-tuning capability of fractional calculus in regulating the system's dynamic behavior.
The stability analysis of the positive equilibrium point (x∗,y∗,z∗,u∗)=(7.38,2.904,4.68,1.063) is presented in Table 10. The Jacobian matrix and its eigenvalues are computed to assess the system's behavior near this equilibrium point.
The eigenvalues λ1,2=1.912±1.462i have positive real parts (Re(λ)>0), indicating that the equilibrium point is unstable when αi=1 for i=1,2,3,4. This instability is a key characteristic of the system's behavior under these conditions.
To further investigate the impact of fractional-order parameters on stability, we set αi=α for i=1,2,3,4 and treat α as a bifurcation parameter. A bifurcation occurs at απ2=0.6528. Specifically, for απ2>0.6528, the system remains unstable. For απ2<0.6528, the system remains stable.
In a more general scenario, we define β=max{αi} and β=min{αi} to analyze the stability: if βπ2<0.6528 (where β=max{αi}), the system remains stable, and this stability persists. βπ2>0.6528 (where β=max{αi}), the system may be stable or unstable, requiring further analysis. βπ2>0.6528 (where β=min{αi}), the system remains unstable, and this instability persists. βπ2<0.6528 (where β=min{αi}), the system may be stable or unstable, requiring further analysis. These results highlight the critical role of the fractional-order parameter α in determining the system's stability. The eigenvalues λ1,2=1.912±1.462i with Re(λ)>0 confirm the instability for αi=1. When αi=α and α serves as a bifurcation parameter, a bifurcation occurs at απ2=0.6528. The system remains unstable for απ2>0.6528 and stable for απ2<0.6528.
In general, let β=max{αi}. For βπ2<0.6528, the system remains stable, and this stability persists. For βπ2>0.6528, the system may be stable or unstable, requiring further judgment. Let β=min{αi}. For βπ2>0.6528, the system remains unstable, and this instability persists. For βπ2<0.6528, the system may be stable or unstable, requiring further judgment.
Set the step size is h=0.01, to time t=1000, the initial condition is [0.05,0.2,0.05,0.2], and different fractional derivative α=[α1,α2,α3,α4]. The numerical simulation results are shown in Figures 10–12.
Figures 10–12 illustrate the dynamic behavior of the fractional-order ESER system under varying fractional-order derivative parameters (α), revealing the transition of the system from stability to chaos through time series and phase diagrams. The following provides a detailed analysis.
Figure 10 demonstrates that the system is in a typical chaotic state. The time series exhibits irregular oscillations, and the phase diagram reveals complex strange attractor structures, indicating extreme sensitivity to initial conditions. This chaotic behavior is corroborated by the quantitative indicators in Figure 9 (such as positive Lyapunov exponents), reflecting the inherent instability of the system under integer-order derivatives.
Figure 11 shows significantly different characteristics. The amplitude of the time series gradually decays to zero over time, and the phase diagram trajectory converges to a fixed point. This indicates that when the fractional-order derivative α is slightly lower than the integer order, the system's memory effect is enhanced, and its dissipative characteristics dominate, ultimately stabilizing the system at the equilibrium point. This transition highlights the critical role of α as a bifurcation parameter.
Figure 12 displays an even more extreme divergent behavior. The time series diverges exponentially, and the phase diagram trajectory moves infinitely far from the equilibrium point. This instability suggests that when α is slightly higher than the integer order, the system's accumulation effect exceeds a critical threshold, causing the state variables to become uncontrollable. Collectively, these three sets of comparative experiments demonstrate that a small change in the fractional derivative α (± 0.05) can fundamentally alter the qualitative behavior of the system.
Next, we design a chaos synchronization control method for the fractional-order chaotic system (1.2). The drive-response system synchronization is achieved through linear feedback control. The drive system is (1.2). The response system has identical structure, but the includes control inputs:
Define the error vector e=[e1,e2,e3,e4]⊤, where e1=ˆx−x,e2=ˆy−y,e3=ˆz−z, and e4=ˆu−u. The linear feedback control law is designed as
In the program implementation, a uniform gain K=10 is used:
The initial conditions of the drive system is [0.25,0.25,0.25,0.25]. The initial conditions of the response system is [0.26,0.24,0.27,0.23]. The parameters are in Table 9. The numerical simulation results are shown in the Figures 13 and 14.
Figure 13 illustrates the synchronization of the fractional-order ESER system using linear feedback control, showing both time series plots and 2D phase diagrams. The time series plots clearly reflect the dynamic changes of the drive and response systems during the synchronization process. Before synchronization, the state variables (such as new energy x, carbon emissions y, economic growth z, and carbon trading volume u) exhibit different fluctuation patterns. After synchronization, the curves of the response system gradually overlap with those of the drive system, indicating that the response system can accurately track the dynamic behavior of the drive system. The 2D phase diagrams further verify the synchronization effect by comparing the trajectories of the drive and response systems in the phase space. The overlapping trajectories after synchronization demonstrate that the two systems have consistent evolution patterns in the phase space, thereby proving the effectiveness of the feedback control strategy.
Figure 14 presents the synchronization of the fractional-order ESER system using 3D phase diagrams. The 3D phase diagrams provide a more comprehensive view of the system's complex dynamic characteristics, especially in the context of multi-variable interactions. The figure shows the trajectories of the drive and response systems in a three-dimensional space (e.g., the x−y−z space). Before synchronization, the trajectories of the two systems are distinctly different. However, as synchronization control is implemented, the trajectory of the response system gradually overlaps with that of the drive system. This overlap not only indicates synchronization in the time series but also shows that the movement patterns of the two systems in the 3D phase space become consistent. This further validates the effectiveness of the control strategy and highlights the dynamic characteristics of the fractional-order system in high-dimensional space.
Next, we design the adaptive control method for the fractional-order chaotic system (1.2). The system state to the desired stable equilibrium point (0,0,0,0). The control equation is described by the following fractional-order differential equations:
The adaptive law is
A Lyapunov function is designed to prove stability:
k∗x,k∗y,k∗z,k∗u is the ideal gain value. By calculating its fractional derivative and applying the adaptive law, it can be proved that the system is stable. This adaptive control method can effectively stabilize the chaotic system to the desired equilibrium point without the need to accurately know the system parameters and has strong robustness. We set kx,ky,kz,ku=[0.1,0.1,0.1,0.1], (xd,yd,zd,ud)=(0,0,0,0), [k∗x,k∗y,k∗z,k∗u]=[0,0,0,0], and start control time is 500. The parameters are in Table 9. The numerical simulation results with adaptive control are shown in Figure 15.
Figure 15 shows the time series plots of the fractional-order ESER system under adaptive control, demonstrating how the system stabilizes to the desired equilibrium point from its initial state. The figure clearly reflects the chaotic or unstable state of the system before the control is applied (e.g., before t=500). The state variables fluctuate significantly and irregularly. However, once the adaptive control strategy is implemented, the fluctuations of the state variables gradually decrease, and the system eventually stabilizes near the desired equilibrium point (e.g., (xd,yd,zd,ud)=(0,0,0,0)). This indicates that the adaptive control strategy can effectively regulate the system's dynamic behavior and achieve rapid convergence to the target equilibrium point. Even with uncertain system parameters, the adaptive control maintains a good control effect, demonstrating its strong robustness and adaptability. Stabilize the chaotic system to the target equilibrium point, the system stabilizes quickly after control is started at t=500, verifying the robustness of the adaptive law.
5.
Conclusions
This paper comprehensively explores the chaotic dynamics and control of a fractional-order energy-saving, and emission-reduction (ESER) system using a high-precision method. By constructing a four-dimensional fractional-order system, we successfully model the complex interactions among new energy, carbon emissions, economic growth, and carbon trading volume. A novel high-precision numerical method based on generating functions has been proposed to analyze the dynamic behaviors of the system in various fractional derivatives and parameters. The present method demonstrates accuracy and efficiency, particularly in simulating complex dynamic phenomena such as stable state, rapid divergence, and chaotic attractors. Numerical simulations reveal that the system's behavior is highly sensitive to changes in fractional-order parameters, with small variations leading to significant alterations in qualitative behavior. Furthermore, this research has designed and implemented linear feedback and adaptive control strategies to achieve chaos synchronization and system stability. In conclusion, the present numerical method and control strategies offer robust tools for analyzing and controlling complex fractional-order chaotic systems. Future research may further investigate the impacts of time delays, stochastic disturbances, and the application of these methods to more complex ESER systems or fractional pattern dynamic equations.
Use of AI tools declaration
The authors declare we have not used Artificial Intelligence (AI) tools in the creation of this article.
Acknowledgments
This paper is supported by Scientific Research Project of Higher Education Institutions of the Department of Education of Inner Mongolia Autonomous Region (NJZY22237). Ordos Vocational College's "Action Plan for Improving the Quality and Excellence of Vocational Education (2020-2023)" (EZTZ20210303). Doctoral research start-up fund of Inner Mongolia University of Technology (DC2400003130) and the Natural Science Foundation of Inner Mongolia (2024LHMS06025).
Conflicts of interest
The authors declare that there are no conflicts of interest regarding the publication of this article.