Abstract
In this paper, a new six-dimensional hyperchaotic system is proposed and some basic dynamical properties including bifurcation diagrams, Lyapunov exponents and phase portraits are investigated. Furthermore, the electronic circuit of this novel hyperchaotic system is simulated on the Multisim platform, and the simulation results are agreed well with the numerical simulation of the same hyperchaotic system on the Matlab platform. Finally, a control method based on Deep Belief Network is proposed to track and control the proposed hyperchaotic system. In this method, the function of the hyperchaotic system is studied by Deep Belief Network and a high precision fitting function is obtained. Then a controller which is composed of the fitting function and the tracking reference signal is designed to achieve the tracking control of hyperchaotic systems. Simulation results verify the effectiveness and feasibility of this method.
Introduction
Hyperchaos and hyperchaotic system were firstly proposed by Rössler. 1 Compared with chaotic system, hyperchaotic system has at least two positive Lyapunov exponents, and it displays more complicated dynamical behaviors. The complex hyperchaotic signals can improve the securities of chaotic secure communication and chaotic information encryption. Therefore, researchers have conducted extensive and in-depth research in this field. In 2004, an improved Rössler hyperchaotic system was proposed by Nikolov and Clodong. 2 In 2005, Li et al. designed a simple nonlinear state feedback controller to generate hyperchaos from a three-dimensional autonomous chaotic system. 3 In 2006, a new hyperchaotic system based on Lu system was proposed by Chen et al. 4 In the same year, Gao et al. constructed a new hyperchaotic system based on Chen's chaotic system by adding a controller. 5 In 2007, a four-dimensional hyperchaotic Lorenz system was proposed by Wang and Wang. 6 In 2009, a four-dimensional hyperchaotic system based on three-dimensional Bao's chaotic system was proposed by Bao et al. 7 In 2010, four-scroll hyperchaos phenomenon was found from a novel four-dimensional complex nonlinear autonomous system by Dadras and Momeni. 8 In 2012, Wei and Zhou constructed a new five-dimensional hyperchaotic system by adding a linear feedback controller to the Lorenz hyperchaotic system. 9 In 2014, a new four-dimensional hyperchaotic system and circuit implementation of the system were proposed by El-Sayed et al. 10 In 2015, Sun et al. constructed a multi-scroll hyperchaotic system by designing a continuous nonlinear function from a six-order hyperchaotic system. 11 In 2016, a memristor-based Lorenz hyperchaotic system was proposed by Ruan et al. 12 In 2017, by introducing a feedback control to the Liu–Su–Liu chaotic system, Vaidyanathan et al. 13 obtained a novel hyperchaotic system.
Hence, the chaotic system is characterized by well pseudorandom, long inscrutability, high sensibility to the initial value. Thus, it is necessary to control and eliminate the chaos. In recent years, the control of chaotic systems has made significant progress. In Wang et al., 14 a hybrid control method based on Particle Swarm Optimization and OGY method was proposed, in which Particle Swarm Optimization is used to guide the chaotic orbit firstly, and then the chaotic system was stabilized in the fixed point by OGY method. In T Ma et al., 15 an improved impulsive control method was proposed. The linear feedback of the error between the response system and the drive system is used as the pulse control signal to realize the global asymptotic synchronization control of two Chen systems. In Cao, 16 a new numerical method is presented to solve optimal control problem of a chaotic system based on Gauss pseudospectral method (GPM). This method can avoid solving HJB equation, and it can solve the optimal control problems of chaotic systems effectively and fastly. In Li et al., 17 a three-dimensional autonomous chaotic system was proposed, which used a single state controller to realize the synchronization of fractional-order chaotic system. In Ren and Liu, 18 a nonlinear feedback control method was proposed, which could reduce state values of the controlled system to any values according to the actual demand. In Yongjian et al., 19 a new chaotic system with two nonlinear terms was controlled by the negative feedback controller. In Effati et al., 20 an optimal control technique and a feedback control approach were proposed, which can control the three-dimensional autonomous system and the four-dimensional hyperchaotic system. In Yau and Yan, 21 a sliding mode control was designed to stabilize the hyperchaos of Rössler system, which is robust against both the input nonlinearity and external disturbance. In Chen, 22 a simple adaptive feedback control method was proposed to control the chaos and hyperchaos. In Fu and Zhang, 23 a controller was designed to stabilize the chaotic state of hyperchaotic Bao system to equilibrium by using the linear feedback control method and adaptive backstepping control method. Aiming at the complex chaotic behavior of permanent magnet synchronous motor (PMSM), 24 they proposed a sliding mode control strategy based on second-order sliding mode control. In Singh and Roy, 25 an adaptive proportional integral SMC was proposed for controlling of the many equilibria hyperchaotic system.
In this paper, a novel six-dimensional hyperchaotic system is proposed, which adds an extra nonlinear control coefficient in the five-dimensional hyperchaotic system in the literature. 9 And a control method based on Deep Belief Network (DBN) is proposed to track and control the proposed hyperchaotic system. This method not only removes the limitation that mathematical model must be known clearly, but also can track any signal. Simulation results show the effectiveness and feasibility of this method.
The rest of the paper is organized as follows: A new six-dimensional hyperchaotic system is proposed in Section “The design of proposed new hyperchaotic system”. In Section “Dynamics of the proposed hyperchaotic system”, some related features are researched and analyzed, including symmetry, stability of equilibriums, dissipativity, bifurcations and Lyapunov exponent of hyperchaotic system. Circuit implementation of the hyperchaotic system is presented in Section “The circuit implementation of proposed six hyperchaotic system”. A chaos control method based on DBN is proposed in Section “The proposed control method based on Deep Belief Network”. Section “The simulations and discussions” carried on the simulation experiments to illustrate the effectiveness and feasibility of the proposed method. Finally, conclusion is given in Section “Conclusion”.
The design of proposed new hyperchaotic system
In Wei and Zhou,
9
a five-dimensional hyperchaotic system was proposed. Based on the system, nonlinear control parameter is added into the system, thus, the new six-dimensional hyperchaotic system is defined by
Dynamics of the proposed hyperchaotic system
In the proposed six-dimensional hyperchaotic system, hyperchaos clearly appears when parameters are expressed as a = 10, b = 8/3, c = 28, d = −1, e = 10 and r = 3. Compared with chaotic systems, hyperchaotic system is more separated on the phase orbit, and its dynamic behavior is more complicated. The complex hyperchaotic signals can improve the security of chaotic secure communication and chaotic information encryption, therefore, it is particularly important to analyze the dynamic behavior of hyperchaotic system. In this section, the features of proposed six-dimensional hyperchaotic system are well studied, including symmetry, stability of equilibriums, dissipativity, bifurcations and Lyapunov exponent.
Symmetry
It is obvious that the new chaotic system (1) is invariant under the coordinate transforms
Stability and equilibria
The equilibria of the system (1) can be found by solving the following algebraic equations simultaneously
Obviously, for the only equilibrium
By letting
When a = 10, b = 8/3, c = 28, d = −1, e = 10 and r = 3, six eigen values are
Dissipativity
When a = 10, b = 8/3, c = 28, d = −1, e = 10 and r = 3, the divergence of flow of the system (1) is given by
Obviously, system (1) is dissipative with an exponential contraction rate:
Nonlinear dynamic behaviors
When analyzing hyperchaos, bifurcation and Lyapunov exponents are two useful tools. The former is a kind of special nonlinear phenomenon related to hyperchaos, chaos and mutation, and the common way to obtain bifurcation is Maximum with parameter. With

Bifurcation diagram with r.

Lyapunov exponent spectrum with r.
As we can see from Figures 1 and 2: When r values in the interval of (0,26), two parts of Lyapunov exponents are positive, so system (1) has a hyperchaotic attractor; when
Fixing when when when when

Related phase portraits of system (1) with

Related phase portraits of system (1) with

Related phase portraits of system (1) with

Related phase portraits of system (1) with
The circuit implementation of proposed six hyperchaotic system
Circuit verification is essential to guarantee correctness of proposed hyperchaotic system. Meanwhile, the key issue in circuit implementation is how to transform theoretical expression of six hyperchaotic system into realistic circuit expression by using electron devices, such as resistance and capacitance. In order to verify the effectiveness of the proposed six hyperchaotic system, the circuit implementation is designed and explained in detail in this section.
In Section “The design of proposed new hyperchaotic system”, when a = 10, b = 8/3, c = 28, d = −1, e = 10 and r = 3, system (1) is in hyperchaotic condition. As we can see, multiplication, addition and differential exist in system equations. Hence, the realistic expression of hyperchaotic system is obtained by summator, integrator and inverter. And the system parameters are set by resistance and capacitance. Based on above explanations, the related circuit implementation is shown in Figure 7, which is filled with operational amplifier LM741 with

Circuit diagram of the system (1).
According to the system circuit schematic and circuit theory, the system circuit implementation equation is given by
So, resistances and capacitances in equation (6) are set as follows:
The experimental results of the circuit are shown in Figure 8, which shows that the simulation results are agreed well with the numerical simulation of the same hyperchaotic system on the Matlab platform. It verifies the correctness and validity of the proposed six-dimensional hyperchaotic system.

Related phase portraits of system (1) in circuit: (a) phase portrait of x versus y; (b) phase portrait of x versus z; (c) phase portrait of y versus z; (d) phase portrait of x versus w.
The proposed control method based on Deep Belief Network
Chaos is widely existing, but it is usually a bad phenomenon. Therefore, chaos control has become the key to the application of chaos. A control method based on DBN is proposed to track and control the system (1). In this method, the function of the hyperchaotic system is realized by DBN and a high precision fitting function is obtained. Finally, a controller which is composed of the fitting function and the tracking reference signal is designed to achieve the tracking control of hyperchaotic systems.
Deep Belief Network
Deep learning, which is a machine learning process of multiple levels of deep network structure based on the sample data, has been reported by Hinton firstly. 26 As an important model in deep learning, DBN is widely used in the field of image modeling, feature extraction and recognition.27,28
A DBN consists of a stack of restricted Boltzmann machines (RBMs), which can not only be regarded as probabilistic generative models, but also be used as a discriminant model. An RBM consists of two layers of neurons: one is called visible layer which is used for input training data, and another one is called hidden layer as a feature detector. The visible and hidden layers are fully inter-connected via connections with symmetric undirected weights, but there are no intra-layer connections within either the visible or the hidden layer. The classic network structure of DBN, which is composed of several layers of RBMs and one layer of BP, is shown in Figure 9.

Structure of DBN.
As shown in Figure 9,
Proposed control strategy based on DBN
The system given in equation (1) can be described by
By adding a controller to the system equation, the system equation becomes
So the residual is
Assuming that fitting function can match nonlinear system with high accuracy, and
The structure of control strategy is shown in Figure 10, some related parameters are: m is the data of system (1) used to train and test DBN,

Structure of the control strategy.
From the descriptions above, the processes to control system (1) in this study as follows:
Step 1: Initializing the reference signal Step 2: Obtaining the training data and testing data Step 3: Initializing parameters in DBN: the number of neurons layers n, the number of neurons N in each layer, the number of each batch M, the maximum iterations P, and the maximum iterations Step 4: Training the first RBM in the DBN: the train data is given to visible layer Step 5: Extracting a sample from the calculated probability distribution.
Step 6: Reconstructing the apparent layer with Step 7: Calculating the probability of hidden neurons being turned on again with the reconstructed neurons.
Step 8: Updating the weight W, b, c.
Step 9: Judging whether Step 10: Fixing the weight and biases of the first RBM, and using the state of its recessive neurons as the input vector to the second RBM. Step 11: Repeating steps 4–9 to train the second RBM. Step 12: Calculating output of the second RBM. Step 13: Calculating mean squared error (MSE)
Step 14: Using the gradient descent method to optimize the error function and the weights are fine-tuned via back-propagation algorithm. Step 15: Judging whether T is equal to P. If not, T = T + 1 and back to Step 12. Step 16: Repeating steps 1 to 15 five times to get the output fitting function in six directions. Step 17: Outputting the total fitting function to the system (1) for control.
where the superscript is used to distinguish between different vectors, subscript j represents the dimension.
The simulations and discussions
In order to verify the effectiveness of the control strategy, numerical simulation is conducted by using the MATLAB software. The step of sampling time is 0.01, system parameters are a = 10, b = 8/3, c = 28, d = −1, e = 10 and r = 3, initial condition
The simulation results are shown in Figures 11 and 12, where the reference signal in Figure 11 is a sinusoidal signal, and the reference signal in Figure 12 is a sawtooth signal.

The simulation results with sinusoidal signal: (a) state values x; (b) state values y; (c) state values z; (d) state values w; (e) state values u; (f) state values v.

The simulation results with Sawtooth signal: (a) state values x; (b) state values y; (c) state values z; (d) state values w; (e) state values u; (f) state values v.
The controller is added in system when t = 1 s.
The results analyzed from Figures 11 and 12 show that the state variables in every dimension of the system are irregular before being controlled. During the tracking control process, the initial state variables fluctuate a little. Over time, however, the state variables of each dimension of the system can gradually track the reference signal accurately. The simulation results show that the proposed control method can effectively realize the tracking control of six-dimensional hyperchaotic system for any reference signal.
Conclusion
By adding an extra nonlinear control coefficient in the existing five-dimensional Lorenz hyperchaotic system, a novel six-dimensional hyperchaotic system is proposed in this paper. Some related characters are analyzed comprehensively, including symmetry, stability of equilibriums, dissipativity, bifurcations and Lyapunov exponent. An electronic circuit is designed to realize the hyperchaotic system, which verify the correctness and validity of the proposed six-dimensional hyperchaotic system. Furthermore, a novel control method based on DBN is proposed to track and control the hyperchaotic system. Simulation results show the effectiveness and feasibility of this method. This method can not only remove the limitation that mathematical model must be known clearly, but also can track any signal. And it can apply to other chaotic systems, with very broad application prospects.
Footnotes
Declaration of conflicting interests
The author(s) declared no potential conflicts of interest with respect to the research, authorship, and/or publication of this article.
Funding
The author(s) disclosed receipt of the following financial support for the research, authorship, and/or publication of this article: This work was supported by the National Natural Science Foundation of China (61572416), Hunan Provincial Natural Science Zhuzhou United Foundation (2016JJ5033), the Key Research and Development Project of Industry-University-Research of Xiangtan University (16PYZ022), the Scientific Research Foundation for Doctoral Research of Xiangtan University (16QDZ07), China Postdoctoral Science Foundation Funded Project (2017M622574). Hunan Provincial Department of Education Science Research Project Grant (16C0639).
