Stability & Chaos Tests of 2D Discrete Time Dynamical System with Hidden Attractors ()

1. Introduction
In recent years, we have seen that there is great interest in the subject of hidden and self-Excited attractors, the attractors in chaotic dynamical systems are classified into two categories: dynamical systems with self-Excited attractors and dynamical systems with hidden attractors, as it is said for the systems whose basin of attraction intersects with the neighborhood. The Lorenz system [1] is one of the chaotic systems that have self-Excited attractors, which was proposed in 1963, while the systems in which the basin of attraction does not intersect with the open neighborhood of equilibrium and which does not have fixed points or equilibrium or it has only one stable fixed point or nodal points, so it is called a dynamical system with hidden attractors. Jerk-like system [2] is one of the systems that have hidden attractors. There are many researchers who have provided a number of models in dynamical systems that have these types of attractors, Jafari and Sprott [3] managed to create a list of 17 chaotic models with nonlinear quadratic boundaries that have no equilibrium points, which were classified by Leonov and Kuznetsov [4] [5] as systems with hidden attractors, and Chan and Wang introduced an anarchic system with only one stable point equilibrium [6] through some modifications to Sprott system [7], and Wei [8] designed a fourdimensional system, which turned out to be a hyper-chaotic system without equilibrium points.
Models in dynamical systems have hidden attractors for many applications, especially in the field of engineering designs, because they do not allow for unforeseen accidents [7] such as potential disturbances in the structure of bridges and aircraft wings [9] and others. This paper was arranged as follows: system description, system analysis and finding fixed points, stability analysis of fixed points using stability tests: characteristic roots test, jury test [10] [11], study of the dynamical behavior of the system, finding phase space and bifurcation diagrams [12] [13] and Chaos diagnosing using chaos tests: the Lyapunov exponent test and Lyapunov dimension [14] [15], binary (0 - 1) test [16] [17]. The problem of chaos control attract attention of mathematician, researchers and engineers and there are many practical reasons for controlling chaos one of them chaos causes irregular behavior in nonlinear dynamical systems, therefor chaos control should be eliminated as much as possible or totally suppressed, adaptive control technique [18] [19] were used to control.
2. System Description
Two-dimensional discrete time dynamical system, suggested by Panahi [20] [21] and the define is as follows:-
(1)
(2)
where
represent variables system and b represent parameter system.
3. System analysis
In this section analysis the system was done by means of its fixed points. Let us assume that:-
To find the fixed points of system (1), suppose that:
(3)
(4)
By solving Equations (3) and (4), we obtain the following points:-
,
Since the obtained fixed points are nodal points, we can say that the dynamical system (1) have hidden attractors.
The Jacobian matrix of system (1) obtained as:
(5)
Proposition (1):- Let
(6)
A characteristic Equation of (5) and
are values of the roots of Equation (6), then the following cases are true:
1) If
, then the fixed point of system (1) is locally asymptotically stable and is called the sink.
2) If
, then the fixed point of system (1) is unstable and is usually called source, but if at least one of the values of the roots of Equation (6) is greater than one, then the fixed point is called Saddle.
3) If
, then the fixed point of system (1) is called Non-Hyperbolic point, but if
, then the fixed point is called Hyperbolic point.
Proposition (2):-
From the Equation (6), then the jury Table 1 is obtain as:
Such that
,
Then the fixed point of system (1) is called stable if the satisfies following conditions:
,
,
,
,
,
where L is the characteristic equation. Otherwise, the fixed point is called unstable.
4. Stability Analysis
In this section the stability analysis of the fixed points of the system (1) is analyzed.
Characteristic Equation Roots Test
We will test the stability of the fixed points of system (1) by using the test of roots characteristic equation. To test the stability of the fixed point
, we substitute the point
in Equation (5), we obtain:-
Finding the determinant (
), we get:-
(7)
By analyzing Equation (7), we get:-
,
From the Proposition (1) we obtain the following values:-
,
Then the fixed point
is a non-hyperbolic point, and in the same way point
was tested, and its results are shown in Table 2, which turned out to be non-hyperbolic as well.
Note (1)
In this system, we did not use Jury test to study the stability of fixed points of the system, since Jury test depends on the coefficients Equation (7) which represent complex values.
5. Dynamical Behavior and Numerical Results of System (1)
After studying the theoretical side of the system, we will discuss the practical side of the system, and at the beginning we will use Newton Raphson’s numerical method, Newton Raphson’s numerical method was used to generate the best values for the system (1) with the least possible error, as the system parameter was fixed at the value b = 2, the following values were obtained:
and an error of (0.0001). Time behavior of system (1) was studied by generating a time series of system states with time (t = 100), shown in Figure 1, which shows the unstable behavior of system states
with time. The phase space was found for the variables system (1), shown in Figure 2, which shows us the paths for variables system (1) with hidden attractors. The bifurcation diagrams
![]()
Table 2. Results of the points test p0, p1 for system (1) using the characteristic equation roots test.
![]()
Figure 1. Time behavior of system (1). (a): xt versus Time; (b): yt versus Time.
![]()
Figure 2. The phase space of variables system (1).
of the bifurcation parameter of the system (1) were found, the parameter b was fixed at the interval ranging from 1.975 to 2, shown in Figure 3, which shows the bifurcation of parameter b with variable
indicating chaotic behavior of the system (1).
6. Lyapunov Exponent and Lyapunov Dimension
To study the chaotic behavior of system (1) we will use Lyapunov exponent test, and after applying and calculating Lyapunov exponent of system (1) the following values were obtained:-
,
And since one of the values of Lyapunov exponent is a positive value, this indicates that system (1) is a chaotic system, and Figure 4 shows us the chaotic behavior of system (1).
To find Lyapunov dimension, we use the following formula:
7. Binary Test
To study and define the mess more broadly, binary test (0 - 1) was used to determine the chaos of system (1), and by using a mathematical program in MATLAB, the system binary test was applied as a time series of system states and (1000) were generated from the iterations with a fixed value Parameter b = 2 and
, and
was calculated against
and shown
![]()
Figure 3. Bifurcation for parameter b with variables system (1). (a) xt versus b; (b) yt versus b.
![]()
Figure 4. Lyapunov exponent of system (1).
![]()
Figure 5.
versus
for system (1).
in Figure 5, which shows us a behavior similar to Brownian motion, and the mean square of the displacement
was found with time (t = 100) and shown in Figure 6, which shows the linear growth of the average square of the displacement with time, and the mean (k) was found for the growth aligned with Kc with (c) where
, as it was Getting
, which indicates chaotic of the system (1), shown in Figure 7.
8. Adaptive Control Technique
To address the chaos of system (1) we will use the adaptive control technique and design an adaptive control law with the unknown parameter b of the system.
![]()
Figure 6.
versus time t for system (1).
By adding the control units to the system, we get:-
(8)
where
are the controllers for the adaptive feeding, defined as follows:-
(9)
where
is an approximate parameter of b and
are positive constants by substituting (9) in (8) we get:
(10)
Let the error for the discretionary parameter as follows:
(11)
By substituting (11) into (10):
(12)
8.1. Numerical Results of System (10)
In this section we will stability test of fixed points
for system (1) in system (10), where
,
and parameter
is an estimated parameter of b which is estimated at = 2.1.
8.1.1. Characteristic Equation Roots Test
To study the stability of fixed points in System (1), using the characteristic equation root test, we will find the Jacobian Matrix of System (10) as follows:
(13)
Substituting fixed point
and the values of
, into Equation (13) we get:-
Finding the determinant (
) we obtain the following equation:-
(14)
By analyzing the quadratic Equation (14), and Proposition (1) we get:-
Therefore, the point p0 is stable. Since point p1 is symmetric to point p0, it has the same results, that is, it is also a stable point, which leads to the system (9) being a stable system.
8.1.2. Jury Test
After the adaptive control technique of system was carried out and the characteristic equation roots were tested for the points in the controlled system (10), distinct equations were obtained with the values of their real coefficients, and thus it became possible for us to use a jury test to study the stability of fixed points in system (10). The coefficients of characteristic Equation (14) are:
,
,
Accordingly, we form the Jury test Table 3 for point p0 as follows:
Since all of the conditions for Jury test for point p0 are satisfies Proposition (2), then point p0 is stable, and point p1 is stable too, which leads to the system (10) is stable.
8.2. Lyapunov Exponent of System (10)
In this section we will use Lyapunov exponent test to study the chaotic behavior of
![]()
Table 3. Table of Jury test for point p0 in the system (10).
![]()
Figure 8. Lyapunov exponent of system (10).
system (10), and by using a written program in MATLAB, we obtained:-
,
And since all the obtained values are negative values, this means that system (10) is a regular system as shown in Figure 8.
9. Conclusion
In this paper, the stability and chaos of a two-dimensional discrete time dynamical system with hidden attractors was studied, and the fixed points were found:
,
which shows us that the points are complex. The stability analysis of fixed points was analyzed by using the characteristic equation roots test, which shows us that the points are non-hyperbolic points, so we could not use jury test for the stability, the dynamic behavior of system was analyzed and a time series was generated for each state of system and phase space and bifurcation diagrams of the system were found. Chaos diagnosis in the system by using Lyapunov exponent test and it was obtained:
,
. Lyapunov dimension:
, and from the binary test (0 - 1) we get the index value k = 0.9305, which is close to one, all show that the system (1) is chaotic. The adaptive control technique of the chaotic system was carried out. Stability tests: roots of the characteristic equation and jury test for points in the controlling system (10), and Lyapunov exponent test obtaining the values:
,
, which all show that the system after control is stable and regular.
Acknowledgements
The authors acknowledge the support university of Mosul and college of computer science and mathematics.