Next Article in Journal
Classical (Local and Contextual) Probability Model for Bohm–Bell Type Experiments: No-Signaling as Independence of Random Variables
Next Article in Special Issue
Adaptive Synchronization of Fractional-Order Complex Chaotic system with Unknown Complex Parameters
Previous Article in Journal
An Attribute Reduction Method Using Neighborhood Entropy Measures in Neighborhood Rough Sets
Previous Article in Special Issue
Dynamics and Complexity of a New 4D Chaotic Laser System
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Entropy Analysis and Neural Network-Based Adaptive Control of a Non-Equilibrium Four-Dimensional Chaotic System with Hidden Attractors

1
Department of Aerospace Engineering, Faculty of New Sciences and Technologies, University of Tehran, Tehran 14395-1561, Iran
2
Faculty of Engineering, Shahrekord University, Shahrekord 64165478, Iran
3
Research Group in Electronic, Biomedical and Telecommunication Engineering, University of Castilla-La Mancha (UCLM), 16071 Cuenca, Spain
4
Institute for Advanced Study, Shenzhen University, Shenzhen 518060, China
5
Department of Biological & Agricultural Engineering and Zachry Department of Civil Engineering, Texas A&M University, 2117 TAMU, College Station, TX 77843, USA
6
Nonlinear Systems and Applications, Faculty of Electrical and Electronics Engineering, Ton Duc Thang University, Ho Chi Minh City 700000, Vietnam
*
Author to whom correspondence should be addressed.
Entropy 2019, 21(2), 156; https://doi.org/10.3390/e21020156
Submission received: 21 January 2019 / Revised: 3 February 2019 / Accepted: 4 February 2019 / Published: 7 February 2019

Abstract

:
Today, four-dimensional chaotic systems are attracting considerable attention because of their special characteristics. This paper presents a non-equilibrium four-dimensional chaotic system with hidden attractors and investigates its dynamical behavior using a bifurcation diagram, as well as three well-known entropy measures, such as approximate entropy, sample entropy, and Fuzzy entropy. In order to stabilize the proposed chaotic system, an adaptive radial-basis function neural network (RBF-NN)–based control method is proposed to represent the model of the uncertain nonlinear dynamics of the system. The Lyapunov direct method-based stability analysis of the proposed approach guarantees that all of the closed-loop signals are semi-globally uniformly ultimately bounded. Also, adaptive learning laws are proposed to tune the weight coefficients of the RBF-NN. The proposed adaptive control approach requires neither the prior information about the uncertain dynamics nor the parameters value of the considered system. Results of simulation validate the performance of the proposed control method.

1. Introduction

A variety of chaotic systems with various features, such as multistability [1,2,3], extreme multistability [4,5], and multi-scroll attractors [6,7], have been introduced in recent years for investigating nonlinear dynamical systems. Dynamical systems can be categorized based on self-excited and hidden attractors [8]. From 1994, when the first non-equilibrium chaotic flow was reported in literature [9], almost 20 years have passed before another chaotic systems with non-equilibrium was introduced [10,11,12,13,14,15]. It can be easily concluded that the chaotic attractor in such systems is hidden. Given the fact that systems without equilibrium have unexpected responses to perturbations, these systems have become attractive systems for researchers.
However, all the aforementioned systems with no-equilibria are described by 3D differential equations. So, the question is if there is any 4D system with no-equilibria. The first 4D chaotic system was found by Rössler in 1979 [16], which was the first step in designing a 4D chaotic system. In the last few years, only a few works related with 4D chaotic dynamical systems with no-equilibria have been reported. In 2014, Wei et al. presented a new four-dimensional hyperchaotic system with no-equilibria developed by extension of the generalized diffusionless Lorenz equations [17]. In 2015, a no-equilibrium chaotic system with multiwing butterfly attractors constructed using a state feedback controller was proposed by Tahir et al. [18]. Motivated by complex dynamical behaviors of chaotic systems and unusual features of hidden attractors, a novel no-equilibrium chaotic system with an exponential nonlinearity was also proposed by Pham et al. in 2015 [19]. In 2016, Pham et al. introduced a novel four-dimensional continuous-time autonomous system with a cubic nonlinear term, which does not have equilibria [20]. In 2017, Bao et al. presented a memristive system, which does not display any equilibrium but can exhibit hyperchaotic, chaotic, and periodic dynamics as well as transient hyperchaos [21]. Furthermore, in 2018, Zhang et al. introduced a 4D chaotic composed of nine terms including only one constant term having also a line of equilibrium points or no equilibrium points [22].
In order to suppress the chaotic behavior of the nonlinear systems, several control methods have been implemented. Mobayen and Ma introduced a combination of finite-time robust-tracking theory and composite nonlinear feedback approach [23]. Shukla and Sharma designed a backstepping controller and analyzed the stability of the designed controller for a class of three-dimensional chaotic systems [24]. To name just a few, fuzzy controller [25,26,27,28,29], sliding mode controller [30,31,32,33,34], and hybrid controllers [35,36,37,38,39] are some other controllers that are implemented to control and synchronize the chaotic systems.
Artificial intelligence methods have been used widely to successfully solve a wide range of problems [40,41,42,43,44]. Designing the controllers based on the Neural network, as one of the most used artificial intelligence-based controllers (especially when dealing with complex nonlinear systems), is used extensively. Neural network–based control procedure can provide an efficient solution to the control of the complex, uncertain, and ill-defined systems. Some interesting results on using neural network to control and synchronize of complex systems have been studied in [45,46,47,48]. Yadmellat and Nikravesh have proposed a neural network–based output-feedback control method for nonlinear chaotic systems [49]. In another paper, Sarcheshmeh et al. designed two neural controllers to synchronize two master and slave chaotic satellites [50]. In order to suppress the disturbances in the chaotic systems, it is necessary to design an adaptive controller. In this regard, Fang et al. proposed a hybrid of an adaptive neural synchronization algorithm and a backstepping technique to synchronize a class of uncertain chaotic systems [51]. Shao et al. developed an adaptive neural network–based synchronization control strategy to stabilize a general form of unknown chaotic systems in the presence of unknown disturbances [52].
This paper focuses on the control of an uncertain four-dimensional chaotic system, which presents completely uncertain and chaotic nonlinear dynamics, such as an entropy analysis corroborates. Three well-known entropy-based metrics are computed from the time series generated by the system, thus highlighting different levels of complexity for different conditions. Since neural network is a universal approximator and it has a powerful tool for learning and approximating arbitrarily functions. Therefore, in this work, RBF-NN as a linear-in-parameter approximator has been chosen to approximate the uncertain nonlinear dynamics of the four-dimensional chaotic system. Moreover, no prior knowledge about system parameters is available. Then, the proposed indirect adaptive technique is proposed by using the developed RBF-NN-based model. Stability analysis shows that all of the closed-loop signals are semi-globally uniformly ultimately bounded and by proper choice of the design parameters the tracking error converges to the small vicinity of the origin. Also, weights of the RBF-NN are calibrated using the adaptive laws derived using the Lyapunov direct method. Simulation results verify the effectiveness of the proposed approach in control of the uncertain chaotic system with hidden attractors.
The paper is organized as follows. In Section 2, the four-dimensional chaotic system is described. In Section 3, the entropy analysis of the proposed system is presented. The RBF-NN and the design of the suggested control strategy are introduced in Section 4. In this section, the stability analysis of presented control algorithm is also discussed. The final section concludes the paper.

2. Four-dimensional Chaotic System

The general form of the proposed four-dimensional chaotic system is described as follows:
Let x , y , z , and w be the state variables of the system. Then,
x ˙ = y y ˙ = z z ˙ = w w ˙ = a w + b x 2 c y 2 + e x y + f x z + g
where a , b , c , e , f , and g are system parameters. The behavior of the system depends on the numerical value of its parameters. The equilibrium states are found by setting the left-hand side of (1) to zero. Equation (1) gives y = z = w = 0 , while b x 2 = g . If b and g are both nonzero with the same signs, then there are no equilibria. If g = 0 , then Equation (1) gives x = 0 , so there is the trivial equilibrium ( 0 , 0 , 0 , 0 ) . If b g < 0 , there exist two equilibrium points ( ± g / b , 0 , 0 , 0 ) . The chaos of the dynamical system can be characterized by the Lyapunov exponent, which can be used to characterize the sensitivity of the system to the initial values. Considering Lyapunov exponents as L 1 , L 2 , L 3 , and L 4 such that L 1 > L 2 > L 3 > L 4 and assuming L 1 > 0 , L 2 = 0 , L 3 < 0 , and L 4 < 0 , the dynamical behavior of the system (1) is chaotic. Taking a = 1.05 , b = 0.7 , c = 0.19 , e = 1.37 , f = 1.79 , Figure 1 shows a bifurcation diagram which exhibits a periodic-doubling route to chaos of the peak of x ( x max) of the system (1) versus parameter g , which is varied from −4 to 1.2. There are also some periodic windows in the chaotic region.
The system (1) exhibits periodic and chaotic behavior for different value of g . When g = 1.15 , the Lyapunov dimension can be calculated by the Kaplan-Yorke dimension. In this case, by taking a = 1.05 , b = 0.7 , c = 0.19 , e = 1.37 , and f = 1.79 , the Lyapunov exponent are as L 1 = 0.185 , L 2 = 0 , L 3 = 0.195 , and L 4 = 1.034 . So, the system shows a chaotic behavior. The phase portrait of the chaotic behavior of the system (1) is shown by Figure 2.
The largest Lyapunov exponent of the system (1) for 4 < g < 1.2 , a = 1.05 , b = 0.7 , c = 0.19 , e = 1.37 , and f = 1.79 is shown by Figure 3.
Now, for a better understanding of the dynamic characteristics of system (1), its entropy has been analyzed by numerical simulation.

3. Entropy Analysis

As well as the positive largest Lyapunov exponent, entropy has been widely used to characterize chaotic systems [53]. This measure focuses on estimating seemingly unpredictable time evolution of chaotic systems and consequently tries to flesh out chaos in terms of randomness [54]. Thus, higher entropy indicates less predictability and a closer approach to stochastic behavior [55]. Although this information can be obtained through theoretical measures, such as Kolmogorov-Sinai entropy, they are often difficult to estimate from a finite data set [56]. Hence, some practical measures to estimate entropy of an underlying system from observed data have been developed in the last years, such as the well-established approximate entropy (ApEn) [57]. This metric has been widely used to characterize dynamical systems [58,59] because it is able to deal with short and noise data with outliers [60]. Briefly, ApEn quantifies times series regularity by computing repetitiveness of similar patterns and provides larger positive values for more irregular data. Hence, considering a N sample-length time series x ( n ) = { x ( 1 ) , x ( 1 ) , , x ( N ) } , this metric computation requires the following steps:
  • Form N m + 1 m-sample length vectors, X m ( 1 ) , , X m ( N m + 1 ) , defined by X m ( i ) = { x ( i ) , x ( i + 1 ) , , x ( i + m 1 ) } , for 1 i N m + 1 . Each vector contains m consecutive points from the ith sample.
  • Compute the Chebyshev distance for any pair of vectors X m ( i ) and X m ( j ) . This distance is defined as the maximum absolute magnitude of the differences between coordinates, i.e.,
    d i j m = max k = 0 , , m 1 ( | x ( i + k ) x ( j + k ) | )
  • Estimate the number of pairs of vectors, X m ( j ) , whose distance with X m ( i ) is less than or equal to r, i.e.,
    C i m ( r ) = 1 N m + 1 j = 1 N m + 1 Θ ( r d i j m )
    Θ ( z ) being the Heaviside function, i.e., Θ ( z ) = 1 for z 0 and Θ ( z ) = 1 for z < 0 .
  • Calculate the global probability that any two sequences of size m present a distance lower than r, i.e.,
    m ( r ) = 1 N m + 1 i = 1 N m + 1 ln C i m ( r )
  • Recompute the steps 1–4 for vectors with m+1 samples in length. In this case, Equations (3) and (4) should be replaced by
    C i m + 1 ( r ) = 1 N m j = 1 N m Θ ( r d i j m + 1 )   and   m + 1 ( r ) = 1 N m i = 1 N m ln C i m + 1 ( r ) ,
    respectively.
  • Finally, ApEn can be computed by the difference
    ApEn ( m , r , n ) = m ( r ) m + 1 ( r )
It is well known that this metric presents two limitations, such as it lacks relative consistency and is strongly dependent on the data length [61]. Indeed, when short times series are analyzed ApEn often provides lower values than expected [62]. These limitations have been overcome in its modified version proposed by Richman & Moorman and named sample entropy (SampEn) [61]. This new index presents two main differences from ApEn, i.e.,: (i) self-matches are excluded and (ii) a template-wise strategy is not used. Consequently, N m vectors of size m and m+1, for 1 i N m , are analyzed to compute SampEn, such that new Equations (3)–(5) can be expressed as
C i m ( r ) = 1 N m 1 j = 1 , j i N m Θ ( r d i j m ) ,   m ( r ) = 1 N m i = 1 N m C i m ( r ) ,
C i m + 1 ( r ) = 1 N m 1 j = 1 , j i N m Θ ( r d i j m + 1 ) ,   and   m + 1 ( r ) = 1 N m i = 1 N m C i m + 1 ( r ) ,
respectively. As a final step, SampEn can be estimated as
SampEn ( m , r , N ) = ln [ m + 1 ( r ) m ( r ) ] .
Chen et al. [63] have proposed a modification of SampEn to avoid a poor statistical stability in some cases due to the binary classification of vectors achieved by the Heaviside function. This new index, named Fuzzy entropy (FuzzEn), considers a smoother definition of a vector match by using a family of exponential functions D i j m ( r , k ) = exp ( ( d i j m / r ) k ) . To quantify the similarity degree among patterns. Thus, Equations (7) and (8) are redefined as
C i m ( r , k ) = 1 N m 1 j = 1 , j i N m D i j m ( r , k ) ,   and   C i m + 1 ( r , k ) = 1 N m 1 j = 1 , j i N m D i j m + 1 ( r , k ) ,  
respectively. Additionally, the mean from each vector X m ( i ) is removed to highlight the local features of the data [63], thus resulting in
X m * ( i ) = { x ( i ) , x ( i + 1 ) , , x ( i + m 1 ) } 1 m l = 0 m 1 x ( i + 1 )
Clearly, the selection of parameters m and r has a strong impact on the entropy estimates obtained by these three indices. Although no widespread rules exist for their optimal choice, some previous works have recommended the use of m = 1 or 2 and r between 0.05 and 0.25 times the standard deviation of the data [57,61]. Thus, making use of m = 2 , r = 0.15 , and k = 2 , the values of ApEn, SampEn, and FuzzEn computed from the times series x ( n ) of the system (1) with length N = 3000 are displayed in Figure 4. As can be seen, the three entropy measures provided similar results. In fact, no perceptible differences can be noticed between ApEn and SampEn. Moreover, although FuzzEn revealed lower values than ApEn and SampEn, the same trend can be observed as a function of g. To this last respect, entropy shows low values when the system is in a stable state (i.e., for g ≤ −1.2) and, contrarily, high values when the system is in a chaotic state (i.e., for g > −1.2). The higher the entropy, the higher the degree of uncertainty in the time series, thus requiring more level of information to keep system (1) in a stable state. Note that the large differences between values of ApEn/SampEn and FuzzEn are provoked by their different ways of estimating vector match. Thus, whereas all pairs of vectors presenting a distance larger than r do not contribute to entropy computation in ApEn/SampEn [61], FuzzEn always considers the degree of similarity between these patterns, thus obtaining more continuous and smooth entropy estimates [63].

4. Brief Review of the RBF-NNs

The objective of control method is to derive the control input for stabilizing the four-dimensional chaotic system (1). Due to their inherent functional approximation and learning capabilities, RBF-NNs have recently received significant attention for approximation and modeling nonlinear functions [46,47]. According to the universal approximation property of the RBF-NN, it can approximate any continuous function f ( x ) : R i R with an arbitrary accuracy δ in the following form:
f ( x ) = θ T φ ( x ) + δ ( x )     | δ ( x ) | δ ¯
where θ R l represents the ideal weight vector, δ ( x ) denotes the approximation error, and l is the number of neurons. In (12), the ideal parameter vector θ R l satisfies
θ = arg   min θ ^ R l { sup x Ω | f ( x ) θ ^ T φ ( x ) |   }
where θ ^ = [ θ ^ 1 θ ^ 2 θ ^ l ] T R l is the estimate of the ideal weight vector θ , and φ ( x ) = [ φ 1 ( x ) φ 2 ( x ) φ l ( x ) ] R l represents the vector of the basis functions.
It is worthwhile to note that the approximation error δ ( x ) is not known, but it is bounded, i.e., | δ ( x ) | δ ¯ .
In the RBF-NNs, the following well-known Gaussian functions are chosen as the basis functions φ j ( x ) for j = 1 ,   2 ,   ,   N
φ j ( x ) = e ( ( x c j ) T ( x c j ) σ j 2 )  
where c j = [ c j , 1 c j , 2 c j , N ] T and σ j denote the center and width of the Gaussian functions, respectively. Figure 5 shows the architecture of the NN.
Assumption 1.
This work assumes that the ideal weight vector has bounded norm, i.e., θ θ ¯ . However, its bound is unknown.
Remark 1.
Assumption 1 is only required for the stability analysis and design procedures of the control law does not need θ ¯ .

4.1. Proposed Adaptive RBF-NN Controller

This section presents the proposed adaptive RBF-NN controller to suppress chaos in the considered system in (1). In the proposed method, all parameters of the system are as unknown as nonlinear dynamics and no prior knowledge about them is available. In order to handle the uncertain nonlinearity, the RBF-NN is invoked to model it. Then, the controller is designed by assuming that the RBF-NN-based model represents the true model of the system. Finally, adaptive learning laws based on the Lyapunov direct method are proposed to tune the adaptive parameters (weights coefficients) of the network.
Before designing the controller, let us rewrite the description of the four-dimensional chaotic system in (1) as follows:
ζ ˙ = A ζ + b ( f ( ζ ) + u )
where ζ = [ ζ 1 ζ 2 ζ 3 ζ 4 ] T R 4 × 1 is the state vector, and ζ 1 = x , ζ 2 = y , ζ 3 = z , and ζ 3 = w ; also, f (   ζ ) = a ζ 4 + b ζ 1 2 c ζ 2 2 + e ζ 1 ζ 2 + f ζ 1 ζ 3 + g denotes the uncertain nonlinear dynamics, and A R 4 × 4 and b R 4 × 1 are constant matrices as
A = [ 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 ]   ,   b = [ 0 0 0 1 ]  
Now, the control input is proposed as
u = f ^ ( ζ ) + y d ( 4 ) k T e
where e = ζ 1 y d is the tracking error, e = [ e e ˙ e ¨ e ] T R 4 × 1 represent the error vector and k = [ k 4 ,   k 3 ,   k 2 , k 1 ] T R 4 × 1 denotes the design parameters that are selected such that all roots of the characteristic polynomial Δ ( s ) = s 4 + k 1 s 3 + k 2 s 2 + k 3 s 3 + k 4 are in the open left-half of the complex plane.
Now substituting (6) and (7) in (5), we will have
ζ ( 4 ) = f ( ζ ) f ^ ( ζ ) + y d ( 4 ) k T e     = θ ˜ T φ ( ζ ) + y d ( 4 ) k T e + δ
where θ ˜ = θ θ ^ denotes the parameter approximation error, and adaptive parameters θ are tuned by using the proposed adaptive laws as follows:
θ ^ ˙ = γ e T P b φ ( ζ )
where γ > 0 is the learning rate, and P R 4 × 4 represents a positive definite/semi definite matrix which satisfies the following Riccati-like equation:
A c T P + P A c + σ P T P + Q = 0
where Q R 4 × 4 is a positive definite matrix, and σ > 0 is a design parameter.
Before presenting stability analysis, the error dynamics is obtained by considering (15) and (18) as
e ˙ = A c e + b θ ˜ T φ ( ζ + δ )
where
A c = [ 0 1 0 0 0 0 1 0 0 0 0 1 k 4 k 3 k 2 k 1 ]
Now, stability analysis of the proposed controller is presented by considering the following Lyapunov function:
V = 1 2 e T P e + 1 2 γ θ ˜ T θ ˜
Differentiating (21) with respect to time, results in
V ˙ = 1 2 e ˙ T P e + 1 2 e T P e ˙ 1 γ θ ˜ T θ ^ ˙
Substitution of (19) in (23), results in
V ˙ = 1 2 ( e T A c T + φ ( ζ ) T θ ˜ b T + δ ) P e + 1 2 e T P ( A c e + b θ ˜ T φ ( ζ ) + δ ) 1 γ θ ˜ T θ ^ ˙     = 1 2 e T ( A c T P + P A c ) e 1 γ θ ˜ T ( θ ^ ˙ γ e T P b φ ( ζ ) ) + δ P e
Again, substituting the proposed adaptive learning law (19) in (25), yields
V ˙ = 1 2 e T ( A c T P + P A c ) e + δ P e     1 2 e T ( A c T P + P A c + σ P T P ) e + 1 2 σ δ ¯ 2     1 2 e T Q e + 1 2 σ δ ¯ 2 1 2 λ _ ( Q ) e T e + 1 2 σ δ ¯ 2
where λ _ ( Q ) denotes to the minimum eigenvalue of matrix Q . As it is obtained from (26), the condition e δ ¯ 2 / σ λ _ results in V ˙ 0 . This inequality shows that all of the closed-loop signals (i.e., e and θ ˜ ) are semi-globally uniformly ultimately bounded [48].
Remark 2.
The design parameter σ in the Riccati-like Equation (20) has been proposed to attenuate the inevitable effects of the approximation error on V ˙ .
Remark 3.
It should be noted that the proposed controller does not require any off-line learning phase.

4.2. Simulation Results

This section presents some simulation results to investigate the effectiveness of the proposed adaptive RBF-NN-based controller. A typical chaotic behavior of the uncontrolled system was discussed in Section 2. Now, the control objective is to stabilize the considered unknown chaotic system in (1) and to derive it to the equilibrium point.
To design the proposed controller, one RBF-NN composed of 50 neurons was constructed. The center of the membership functions and initial weights of the network were set at 1. For simulation, σ i and γ were set to 0.01, and 0.5, respectively, and the initial conditions were chosen as ζ ( 0 ) = [ 0 1 0 1.5 ] T . As mentioned before, the proposed approach does not require any training data and any off-line learning phase. After the construction of the RBF-NN, it is used to model the uncertain function f ( ζ ) and then the control input (17) is applied. The design parameters k 1 ,   k 2 ,   k 3 and k 4 in the control input (17) are chosen such that the all roots of the characteristic polynomial Δ ( s ) remain in the open left-half of the complex plane. For simulation, these parameters were chosen as k 1 = 20 , k 2 = 24 , k 3 = 25 , and k 4 = 22 . Also, by solving the Riccati-like Equation (20), the following matrix P was obtained:
P = [ 5 0 0 0 0 5 0 0 0 0 5 0 15 25 20 10 ]
Also, adjustable parameters θ ^ R 50 was adjusted based on the proposed adaptive learning law in (19).
Figure 6, Figure 7, Figure 8, Figure 9 and Figure 10 depicts the simulation results. To highlight the performance of the proposed approach, at first the control input was set as zero, then after t = 50 s the proposed control method was activated. As obtained from the depicted results in Figure 6, before the activation of the proposed controller, the system has chaotic behavior but after the activation of it, the chaos was suppressed, and the desired behavior is obtained.
The state variables of the system by using the proposed controller are shown in Figure 7. Also, norm of the estimated weight coefficients is shown in Figure 8. The obtained result in Figure 8 shows that the norm of the adjustable parameters is bounded. Figure 9 and Figure 10 depict the phase portraits and the three-dimensional behavior of the controlled system, respectively. The reported results demonstrate the ability of the proposed approach to stabilize the considered non-equilibrium four-dimensional chaotic system with hidden attractors.

5. Conclusions

In this study, a new adaptive radial basis function-neural network-based control scheme was proposed to stabilize a specific four-dimensional chaotic system, which shows a periodic-double and low-entropy route preceding high-entropy chaotic states. The proposed controller design requires neither any initial information about the dynamics of the chaotic system nor its parameters. The uncertain dynamics of the considered four-dimensional system is approximated by using the RBF-NN, and then the proposed indirect adaptive control law is proposed based on the developed model. Stability analysis is presented, and adaptive learning law is derived for calibrating weights of the RBF-NN. Simulation results verify the acceptable performance of the proposed method for stabilizing the considered chaotic system.

Author Contributions

Conceptualization, H.J.; Investigation, H.J., M.S.-K., and R.A.; Methodology, V.P.S.; Software, M.S.-K. and X.W.; Supervision, X.W.; Validation, V.-T.P.; Writing—original draft, H.J., M.S.-K., and R.A.; Writing—review & editing, V.P.S., and V.-T.P.

Funding

The author Xiong Wang was supported by the National Natural Science Foundation of China (No. 61601306) and the Shenzhen Overseas High Level Talent Peacock Project Fund (No. 20150215145C).

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Lai, Q.; Chen, S. Generating multiple chaotic attractors from Sprott B system. Int. J. Bifurc. Chaos 2016, 26, 1650177. [Google Scholar] [CrossRef]
  2. Sharma, P.R.; Shrimali, M.D.; Prasad, A.; Kuznetsov, N.V.; Leonov, G.A. Control of multistability in hidden attractors. Eur. Phys. J. Spec. Top. 2015, 224, 1485–1491. [Google Scholar] [CrossRef]
  3. Sprott, J.C.; Jafari, S.; Khalaf, A.J.M.; Kapitaniak, T. Megastability: Coexistence of a countable infinity of nested attractors in a periodically-forced oscillator with spatially-periodic damping. Eur. Phys. J. Spec. Top. 2017, 226, 1979–1985. [Google Scholar] [CrossRef]
  4. Bao, B.; Jiang, T.; Xu, Q.; Chen, M.; Wu, H.; Hu, Y. Coexisting infinitely many attractors in active band-pass filter-based memristive circuit. Nonlinear Dyn. 2016, 86, 1711–1723. [Google Scholar] [CrossRef]
  5. Bao, B.-C.; Xu, Q.; Bao, H.; Chen, M. Extreme multistability in a memristive circuit. Electron. Lett. 2016, 52, 1008–1010. [Google Scholar] [CrossRef]
  6. Munoz-Pacheco, J.M.; Tlelo-Cuautle, E.; Toxqui-Toxqui, I.; Sanchez-Lopez, C.; Trejo-Guerra, R. Frequency limitations in generating multi-scroll chaotic attractors using CFOAs. Int. J. Electron. 2014, 101, 1559–1569. [Google Scholar] [CrossRef]
  7. Tlelo-Cuautle, E.; Rangel-Magdaleno, J.J.; Pano-Azucena, A.D.; Obeso-Rodelo, P.J.; Nuñez-Perez, J.C. FPGA realization of multi-scroll chaotic oscillators. Commun. Nonlinear. Sci. Numer. Simul. 2015, 27, 66–80. [Google Scholar] [CrossRef]
  8. Leonov, G.A.; Kuznetsov, N.V. Hidden attractors in dynamical systems. From hidden oscillations in Hilbert–Kolmogorov, Aizerman, and Kalman problems to hidden chaotic attractor in Chua circuits. Int. J. Bifurc. Chaos 2013, 23, 1330002. [Google Scholar] [CrossRef]
  9. Sprott, J.C. Some simple chaotic flows. Phys. Rev. E Stat. Nonlin. Soft Matter Phys. 1994, 50, R647. [Google Scholar] [CrossRef]
  10. Pham, V.-T.; Volos, C.; Jafari, S.; Kapitaniak, T. Coexistence of hidden chaotic attractors in a novel no-equilibrium system. Nonlinear Dyn. 2017, 87, 2001–2010. [Google Scholar] [CrossRef]
  11. Pham, V.-T.; Jafari, S.; Volos, C.; Gotthans, T.; Wang, X.; Hoang, D.V. A chaotic system with rounded square equilibrium and with no-equilibrium. OPTIK 2017, 130, 365–371. [Google Scholar] [CrossRef]
  12. Jafari, S.; Sprott, J.C.; Golpayegani, S.M.R.H. Elementary quadratic chaotic flows with no equilibria. Phys. Lett. A 2013, 377, 699–702. [Google Scholar] [CrossRef]
  13. Wei, Z. Dynamical behaviors of a chaotic system with no equilibria. Phys. Lett. A 2011, 376, 102–108. [Google Scholar] [CrossRef]
  14. Pham, V.-T.; Akgul, A.; Volos, C.; Jafari, S.; Kapitaniak, T. Dynamics and circuit realization of a no-equilibrium chaotic system with a boostable variable. AEU Int. J. Electron. C 2017, 78, 134–140. [Google Scholar] [CrossRef]
  15. Ren, S.; Panahi, S.; Rajagopal, K.; Akgul, A.; Pham, V.-T.; Jafari, S. A new chaotic flow with hidden attractor: The first hyperjerk system with no equilibrium. Z. Naturforsch. A 2018, 73, 239–249. [Google Scholar] [CrossRef]
  16. Rossler, O.E. An equation for hyperchaos. Phys. Lett. A 1979, 71, 155–157. [Google Scholar] [CrossRef]
  17. Wei, Z.; Wang, R.; Liu, A. A new finding of the existence of hidden hyperchaotic attractors with no equilibria. Math. Comput. Simul. 2014, 100, 13–23. [Google Scholar] [CrossRef]
  18. Tahir, F.R.; Jafari, S.; Pham, V.-T.; Volos, C.; Wang, X. A novel no-equilibrium chaotic system with multiwing butterfly attractors. Int. J. Bifurc. Chaos 2015, 25, 1550056. [Google Scholar] [CrossRef]
  19. Pham, V.T.; Vaidyanathan, S.; Volos, C.K.; Jafari, S. Hidden attractors in a chaotic system with an exponential nonlinear term. Eur. Phys. J. Spec. Top. 2015, 224, 1507–1517. [Google Scholar] [CrossRef]
  20. Pham, V.-T.; Vaidyanathan, S.; Volos, C.; Jafari, S.; Kingni, S.T. A no-equilibrium hyperchaotic system with a cubic nonlinear term. OPTIK 2016, 127, 3259–3265. [Google Scholar] [CrossRef]
  21. Bao, B.C.; Bao, H.; Wang, N.; Chen, M.; Xu, Q. Hidden extreme multistability in memristive hyperchaotic system. Chaos Soliton. Fract. 2017, 94, 102–111. [Google Scholar] [CrossRef]
  22. Zhang, S.; Zeng, Y.; Li, Z.; Wang, M.; Xiong, L. Generating one to four-wing hidden attractors in a novel 4D no-equilibrium chaotic system with extreme multistability. Chaos 2018, 28, 013113. [Google Scholar] [CrossRef] [PubMed]
  23. Mobayen, S.; Ma, J. Robust finite-time composite nonlinear feedback control for synchronization of uncertain chaotic systems with nonlinearity and time-delay. Chaos Soliton. Fract. 2018, 114, 46–54. [Google Scholar] [CrossRef]
  24. Shukla, M.K.; Sharma, B.B. Stabilization of a class of fractional order chaotic systems via backstepping approach. Chaos Soliton. Fract. 2017, 98, 56–62. [Google Scholar] [CrossRef]
  25. Wang, Y.; Yu, H. Fuzzy synchronization of chaotic systems via intermittent control. Chaos Soliton. Fract. 2018, 106, 154–160. [Google Scholar] [CrossRef]
  26. Hsiao, F.-H. Robust H∞ fuzzy control of dithered chaotic systems. Neurocomputing 2013, 99, 509–520. [Google Scholar] [CrossRef]
  27. Lin, C.-M.; Huynh, T.-T. Function-Link Fuzzy Cerebellar Model Articulation Controller Design for Nonlinear Chaotic Systems Using TOPSIS Multiple Attribute Decision-Making Method. Int. J. Fuzzy Syst. 2018, 20, 1839–1856. [Google Scholar] [CrossRef]
  28. Zhang, X.; Li, D.; Zhang, X. Adaptive fuzzy impulsive synchronization of chaotic systems with random parameters. Chaos Soliton. Fract. 2017, 104, 77–83. [Google Scholar] [CrossRef]
  29. Rajagopal, K.; Jahanshahi, H.; Varan, M.; Bayır, I.; Pham, V.-T.; Jafari, S.; Karthikeyan, A. A hyperchaotic memristor oscillator with fuzzy based chaos control and LQR based chaos synchronization. AEU Int. J. Electron. C. 2018, 94, 55–68. [Google Scholar] [CrossRef]
  30. Mobayen, S. Chaos synchronization of uncertain chaotic systems using composite nonlinear feedback based integral sliding mode control. ISA Trans. 2018, 77, 100–111. [Google Scholar] [CrossRef]
  31. Chen, X.; Park, J.H.; Cao, J.; Qiu, J. Adaptive synchronization of multiple uncertain coupled chaotic systems via sliding mode control. Neurocomputing 2018, 273, 9–21. [Google Scholar] [CrossRef]
  32. Deepika, D.; Kaur, S.; Narayan, S. Uncertainty and disturbance estimator based robust synchronization for a class of uncertain fractional chaotic system via fractional order sliding mode control. Chaos Soliton. Fract. 2018, 115, 196–203. [Google Scholar] [CrossRef]
  33. Sun, Z. Synchronization of fractional-order chaotic systems with non-identical orders, unknown parameters and disturbances via sliding mode control. Chin. J. Phys. 2018, 56, 2553–2559. [Google Scholar] [CrossRef]
  34. Liu, H.; Yang, J. Sliding-mode synchronization control for uncertain fractional-order chaotic systems with time delay. Entropy 2015, 17, 4202–4214. [Google Scholar] [CrossRef]
  35. Shieh, C.-S.; Hung, R.-T. Hybrid control for synchronizing a chaotic system. Appl. Math. Model. 2011, 35, 3751–3758. [Google Scholar] [CrossRef]
  36. Tsai, J.S.-H.; Fang, J.-S.; Yan, J.-J.; Dai, M.-C.; Guo, S.-M.; Shieh, L.-S. Hybrid robust discrete sliding mode control for generalized continuous chaotic systems subject to external disturbances. Nonlinear Anal. Hybrid Syst. 2018, 29, 74–84. [Google Scholar] [CrossRef]
  37. Cai, P.; Yuan, Z.Z. Hopf bifurcation and chaos control in a new chaotic system via hybrid control strategy. Chin. J. Phys. 2017, 55, 64–70. [Google Scholar] [CrossRef]
  38. Jahanshahi, H. Smooth control of HIV/AIDS infection using a robust adaptive scheme with decoupled sliding mode supervision. Eur. Phys. J. Spec. Top. 2018, 227, 707–718. [Google Scholar] [CrossRef]
  39. Jahanshahi, H.; Rajagopal, K.; Akgul, A.; Sari, N.N.; Namazi, H.; Jafari, S. Complete analysis and engineering applications of a megastable nonlinear oscillator. Int. J. Non Linear Mech. 2018, 107, 126–136. [Google Scholar] [CrossRef]
  40. Najafizadeh Sari, N.; Jahanshahi, H.; Fakoor, M. Adaptive Fuzzy PID Control Strategy for Spacecraft Attitude Control. Int. J. Fuzzy Syst. 2019. [Google Scholar] [CrossRef]
  41. Mahmoodabadi, M.J.; Jahanshahi, H. Multi-objective optimized fuzzy-PID controllers for fourth order nonlinear systems. Eng. Sci. Technol. 2016, 19, 1084–1098. [Google Scholar] [CrossRef]
  42. Kosari, A.; Jahanshahi, H.; Razavi, S.A. Optimal FPID control approach for a docking maneuver of two spacecraft: Translational motion. J. Aerospace Eng. 2017, 30, 04017011. [Google Scholar] [CrossRef]
  43. Hou, R.; Wang, L.; Gao, Q.; Hou, Y.; Wang, C. Indirect adaptive fuzzy wavelet neural network with self-recurrent consequent part for AC servo system. ISA Trans. 2017, 70, 298–307. [Google Scholar] [CrossRef] [PubMed]
  44. Solgi, Y.; Ganjefar, S. Variable structure fuzzy wavelet neural network controller for complex nonlinear systems. Appl. Soft Comput. 2018, 64, 674–685. [Google Scholar] [CrossRef]
  45. Ahn, C.K. Neural network ∞ chaos synchronization. Nonlinear Dyn. 2010, 60, 295–302. [Google Scholar] [CrossRef]
  46. Hsu, C.-F. Hermite-neural-network-based adaptive control for a coupled nonlinear chaotic system. Neural Comput. Appl. 2013, 22, 421–433. [Google Scholar] [CrossRef]
  47. Gokce, K.; Uyaroglu, Y. An Adaptive Neural Network Control Scheme for Stabilizing Chaos to the Stable Fixed Point. Inf. Technol. Control 2017, 46, 219–227. [Google Scholar] [CrossRef]
  48. Zouari, F.; Boulkroune, A.; Ibeas, A. Neural adaptive quantized output-feedback control-based synchronization of uncertain time-delay incommensurate fractional-order chaotic systems with input nonlinearities. Neurocomputing 2017, 237, 200–225. [Google Scholar] [CrossRef]
  49. Yadmellat, P.; Nikravesh, S.K.Y. A recursive delayed output-feedback control to stabilize chaotic systems using linear-in-parameter neural networks. Commun. Nonlinear Sci. Numer. Simul. 2011, 16, 383–394. [Google Scholar] [CrossRef]
  50. Sarcheshmeh, S.F.; Esmaelzadeh, R.; Afshari, M. Chaotic satellite synchronization using neural and nonlinear controllers. Chaos Soliton. Fract. 2017, 97, 19–27. [Google Scholar] [CrossRef]
  51. Fang, L.; Li, T.; Wang, X.; Gao, X. Adaptive synchronization of uncertain chaotic systems via neural network-based dynamic surface control design. In Proceedings of the 10th International Symposium on Neural Networks (2013 ISNN), Dalian, China, 4–6 July 2013; pp. 104–111. [Google Scholar]
  52. Shao, S.; Chen, M.; Yan, X. Prescribed performance synchronization for uncertain chaotic systems with input saturation based on neural networks. Neural Comput. Appl. 2018, 29, 1349–1361. [Google Scholar] [CrossRef]
  53. Gomez, I.S.; Losada, M.; Lombardi, O. About the Concept of Quantum Chaos. Entropy 2017, 19, 205. [Google Scholar] [CrossRef]
  54. Frigg, R. In what sense is the Kolmogorov-Sinai entropy a measure for chaotic behaviour?—bridging the gap between dynamical systems theory and communication theory. Br. J. Philos. Sci. 2004, 55, 411–434. [Google Scholar] [CrossRef]
  55. Young, L.-S. Entropy in dynamical systems. In Entropy; Princeton University Press: rinceton, NJ, USA, 2003; pp. 313–328. [Google Scholar]
  56. Grassberger, P.; Procaccia, I. Estimation of the Kolmogorov entropy from a chaotic signal. Phys. Rev. A 1983, 28, 2591. [Google Scholar] [CrossRef]
  57. Pincus, S.M. Approximate entropy as a measure of system complexity. Proc. Natl. Acad. Sci. USA 1991, 88, 2297–2301. [Google Scholar] [CrossRef]
  58. Wang, C.; Ding, Q. A New Two-Dimensional Map with Hidden Attractors. Entropy 2018, 20, 322. [Google Scholar] [CrossRef]
  59. Xu, G.; Shekofteh, Y.; Akgül, A.; Li, C.; Panahi, S. A new chaotic system with a self-excited attractor: Entropy measurement, signal encryption, and parameter estimation. Entropy 2018, 20, 86. [Google Scholar] [CrossRef]
  60. Pincus, S. Approximate entropy (ApEn) as a complexity measure. Chaos 1995, 5, 110–117. [Google Scholar] [CrossRef]
  61. Richman, J.S.; Moorman, J.R. Physiological time-series analysis using approximate entropy and sample entropy. Am. J. Physiol. Heart Circ. Physiol. 2000, 278, H2039–H2049. [Google Scholar] [CrossRef]
  62. Borowska, M. Entropy-based algorithms in the analysis of biomedical signals. Stud. Logic Grammar Rhetoric 2015, 43, 21–32. [Google Scholar] [CrossRef]
  63. Chen, W.; Wang, Z.; Xie, H.; Yu, W. Characterization of surface EMG signal based on fuzzy entropy. IEEE Trans. Neural Syst. Rehabil. Eng. 2007, 15, 266–272. [Google Scholar] [CrossRef]
Figure 1. A bifurcation diagram exhibiting a periodic-doubling route to chaos of the peak of x ( x max) of system (1) versus parameter g .
Figure 1. A bifurcation diagram exhibiting a periodic-doubling route to chaos of the peak of x ( x max) of system (1) versus parameter g .
Entropy 21 00156 g001
Figure 2. The three-dimensional (3D) chaotic portrait for system (1) in (a) x-y-z space, (b) x-y-w space, (c) x-z-w space, and (d) y-z-w space.
Figure 2. The three-dimensional (3D) chaotic portrait for system (1) in (a) x-y-z space, (b) x-y-w space, (c) x-z-w space, and (d) y-z-w space.
Entropy 21 00156 g002
Figure 3. The largest Lyapunov exponent of the system (1).
Figure 3. The largest Lyapunov exponent of the system (1).
Entropy 21 00156 g003
Figure 4. Values of ApEn, SampEn, and FuzzEn computed from x ( n ) of the system (1) with respect to parameter g.
Figure 4. Values of ApEn, SampEn, and FuzzEn computed from x ( n ) of the system (1) with respect to parameter g.
Entropy 21 00156 g004
Figure 5. Architecture of the neural network.
Figure 5. Architecture of the neural network.
Entropy 21 00156 g005
Figure 6. The state variables when the proposed control input is activated at t = 50 s.
Figure 6. The state variables when the proposed control input is activated at t = 50 s.
Entropy 21 00156 g006
Figure 7. The state variables in the presence of the proposed control method.
Figure 7. The state variables in the presence of the proposed control method.
Entropy 21 00156 g007
Figure 8. Norm of the weights of the RBF-NN.
Figure 8. Norm of the weights of the RBF-NN.
Entropy 21 00156 g008
Figure 9. Phase portraits of the controlled system.
Figure 9. Phase portraits of the controlled system.
Entropy 21 00156 g009
Figure 10. The 3-D behavior of the controlled system.
Figure 10. The 3-D behavior of the controlled system.
Entropy 21 00156 g010

Share and Cite

MDPI and ACS Style

Jahanshahi, H.; Shahriari-Kahkeshi, M.; Alcaraz, R.; Wang, X.; Singh, V.P.; Pham, V.-T. Entropy Analysis and Neural Network-Based Adaptive Control of a Non-Equilibrium Four-Dimensional Chaotic System with Hidden Attractors. Entropy 2019, 21, 156. https://doi.org/10.3390/e21020156

AMA Style

Jahanshahi H, Shahriari-Kahkeshi M, Alcaraz R, Wang X, Singh VP, Pham V-T. Entropy Analysis and Neural Network-Based Adaptive Control of a Non-Equilibrium Four-Dimensional Chaotic System with Hidden Attractors. Entropy. 2019; 21(2):156. https://doi.org/10.3390/e21020156

Chicago/Turabian Style

Jahanshahi, Hadi, Maryam Shahriari-Kahkeshi, Raúl Alcaraz, Xiong Wang, Vijay P. Singh, and Viet-Thanh Pham. 2019. "Entropy Analysis and Neural Network-Based Adaptive Control of a Non-Equilibrium Four-Dimensional Chaotic System with Hidden Attractors" Entropy 21, no. 2: 156. https://doi.org/10.3390/e21020156

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop