Literature DB >> 33285897

Stabilization of Port Hamiltonian Chaotic Systems with Hidden Attractors by Adaptive Terminal Sliding Mode Control.

Ahmad Taher Azar1,2, Fernando E Serrano3.   

Abstract

In this study, the design of an adaptive terminal sliding mode controller for the stabilization of port Hamiltonian chaotic systems with hidden attractors is proposed. This study begins with the design methodology of a chaotic oscillator with a hidden attractor implementing the topological framework for its respective design. With this technique it is possible to design a 2-D chaotic oscillator, which is then converted into port-Hamiltonia to track and analyze these models for the stabilization of the hidden chaotic attractors created by this analysis. Adaptive terminal sliding mode controllers (ATSMC) are built when a Hamiltonian system has a chaotic behavior and a hidden attractor is detected. A Lyapunov approach is used to formulate the adaptive device controller by creating a control law and the adaptive law, which are used online to make the system states stable while at the same time suppressing its chaotic behavior. The empirical tests obtaining the discussion and conclusions of this thesis should verify the theoretical findings.

Entities:  

Keywords:  adaptive control; adaptive terminal sliding mode control; chaos; hidden attractors; port hamiltonian systems

Year:  2020        PMID: 33285897      PMCID: PMC7516430          DOI: 10.3390/e22010122

Source DB:  PubMed          Journal:  Entropy (Basel)        ISSN: 1099-4300            Impact factor:   2.524


1. Introduction

Chaos theory represents a new field of research based on qualitative and empirical analysis of chaotic a periodic behavior [1,2,3,4,5,6,7]. A dynamic system is called chaotic when it fulfills the three characteristics of constraints, constant repetitions, and responsive dependent conditions. Chaotic systems with hidden attractors have been extensively studied during recent years because the vast amount of physical systems in which this phenomenon is found [8,9,10,11]. Self-excited attractors are those kind in which the domain of attraction is at least one of the equilibrium points, whereas hidden attractors are those whereas the domain of attraction is not balanced [12]. In the literature there are many studies in which hidden attractors are analyzed, for example, in [13], a new 3-D chaotic system with hidden attractor is designed and analyzed in which the eigenvalues and Lyapunov exponents are obtained for dynamical analysis purposes. Other examples can be found in [14], in which a simple 4-D chaotic system is evinced in the presence of a hyperbolic cosine nonlinearity, where some phenomenons such as multistability, antimonotonicity, and quasi-periodic orbits are analyzed. In [15], the multistability phenomenon is related to the occurrence of unpredictable attractors which are called hidden attractor. In that study a deep analysis of this kind of complex chaotic systems is offered showing the fundamentals of chaotic systems with hidden attractors. In [16], a novel hidden chaotic attractor is shown in which a new category of multi stable systems is analyzed. This category is a system with extreme multi-stability, so the authors showed a new five-dimensional chaotic system with a hidden attractor. In [17], another interesting study is found in which hidden attractors, system with no equilibria and multi-stability are analyzed. In [18], important results are shown in which a fractional order multi-stable four dimensional system with hidden attractor is shown considering that hidden attractor are even found in fractional order chaotic systems and not only in integer order ones. Hidden attractors found in circuits are of great importance not only because of the mathematical context, but also in view of their representation. For example in [19], the multi-stability and hidden attractors in relay systems with hysteresis are studied. In that study it is shown how the equilibrium point in a relay system disappear in a boundary equilibrium bifurcation. In [20], another interesting example of a fractional order chaotic system with hidden attractors is presented. The control, circuit realization and fractional order analysis of hidden attractors in a self-excited homopolar disk dynamo is shown. Then, in [21], the dynamic analysis and circuit implementation of a fractional order chaotic system is shown. One of the main contribution of this study is the design and stabilization of chaotic port Hamiltonian systems with hidden attractors. Related reference to chaotic port Hamiltonian systems can be found in [22], where a new class of conservative chaotic system with multi-stability is designed, where the dynamic properties of this new system are analyzed by its equilibrium points and Lyapunov dimensions among others. Another interesting example can be found in [23], where another novel conservative port Hamiltonian chaotic system in which the route from periodic to quasi-periodic chaos and strong chaos is shown. Finally, in [24], a 3-D Hamiltonian chaotic system is shown considering conservative and dissipative chaotic flows. In this paper, we intend to design an adaptive terminal sliding mode controller for the studied system. For example, in [25,26,27,28], different adaptive terminal sliding mode controller approaches have been implemented for different kinds of system, specifically, unmanned aerial vehicles and robotic systems. Note that no study has been reported for the stabilization of port Hamiltonian chaotic systems, but these strategies are useful for the present study. Finally, in [29,30], adaptive fast terminal sliding mode controller strategies are implemented in the control of robotic manipulators and unmanned aerial vehicles, respectively. In this study, the design and stabilization of port Hamiltonian chaotic systems with hidden attractor is shown. Next, design methodologies for the Hamiltonian chaotic port [31] are implemented where the design of chaotic systems with hidden attractors of all dimensions can be obtained by designing a suitable Hilbert space, with its topology. The adaptive terminal sliding mode controller proposed in this paper is designed by establishing an appropriate sliding manifold to find the control law and then the adaptive control laws are obtained by selecting an appropriate Lyapunov function. The designed controller is used to balance a 2-D port Hamiltonian chaotic system, which was constructed according to the method shown in this paper and then a 4-D chaotic system with a hidden attractor as shown in [12]. This paper is organized as follows. Section 2 describes the design of chaotic oscillator system with hidden attractor and problem formulation. In Section 3, Adaptive Terminal Sliding Mode Controller Design is proposed. Section 4 details the numerical experiments illustrating the main results derived in this research paper with comparative analysis. In Section 5, discussion of the results is presented. Section 6 contains the main conclusions of this work with future directions.

2. Chaotic Oscillator System with Hidden Attractor Design and Problem Formulation

In this section, the chaotic oscillator with attractor design is shown along with the problem formulation. First, a 2-D chaotic system with hidden attractor is designed and transformed to a port Hamiltonian form along with a 4-D chaotic system. The port Hamiltonian representation is shown considering the position and momentum. Then, in the next section, the stabilization of a chaotic system in port Hamiltonian form is presented.

2.1. Chaotic Oscillator System with Hidden Attractor Design

For the design of a chaotic system with hidden attractors, the following Hilbert space are needed. Consider the following Hilbert space with inner product defined as where and . Now define the following set as where i = 1,2 and M define the chaotic system solution pairs to allow the dynamic system to join the chaotic system in light of the initial conditions [32]. The area of attraction for the chaotic hidden system must have the dynamic system solution outside the border of the balance points as described by the following set [33], where a is a point outside the boundary of the equilibrium points. Now selecting Then, for ; N is a specific number of subsets selected to find a domain of attraction outside of the boundary of the equilibrium points so as to find the set of attraction for the designed oscillator. Therefore, for the chaotic oscillator defined by the following dynamic system, From (5), the elements of are found by implementing where and the divergence is defined as for . With these definition chaotic oscillators with hidden attractors of any dimension can be designed.

2.1.1. 2-D Chaotic Oscillator with Hidden Attractor Design

The following vector fields were obtained by (5) by obtaining the divergences of (9), the following results are obtained, Therefore, the following dynamical system is obtained and later will be represented in port Hamiltonian form: where the constants are selected according to the system initial conditions as explained in (2) and (3). The constants values are , , , and .

2.1.2. 4D-Chaotic System with Hidden Attractor

The second studied chaotic system is found in [12]. Consider the following state variable so this system is represented as where the constants are selected as and . Similar to the previous chaotic system, this system will be represented later in port Hamiltonian form.

2.2. Problem Formulation

Consider the following port-Hamiltonian formulation only with a conservative part with [22,23,24,31]: where , , , is the conservative matrix and , which is selected as an identity matrix of appropriate dimension. The matrix is given as [31] with identity and zero matrices of appropriate dimension. The Hamiltonian and Lagrangian are given by [31] where is the potential energy. Note that so the momentum where M is an appropriate mass matrix. Representing system (11) in the port Hamiltonian representation (13) with initial conditions , the phase portraits can be viewed in Figure 1 and Figure 2.
Figure 1

Phase portrait of and .

Figure 2

Phase portrait of and .

The system (12) represented in port Hamiltonian form as shown in (13) with initial conditions yields the phase portraits as shown in Figure 3 and Figure 4.
Figure 3

Phase portrait of and .

Figure 4

Phase portrait of and .

3. Adaptive Terminal Sliding Mode Controller Design

The designed adaptive terminal sliding mode controller (ATSMC) eliminates the chaotic behaviour even in the presence of hidden attractors. This controller stabilizes the system in the equilibrium points while eliminating the chaotic oscillation. This ATSMC is based on the discovery of an acceptable control law and a suitable adaptive law [25,27,28,29]. Consider the following variable and its derivative from (13) with : and the following sliding variable, where , is a constant. Therefore, consider the following [25]. All the constants of (18) are explained in [25,28,29]. The variable must be zero to ensure a sliding variable reaches its origin in the final time (reaching phase), while preserving its origin (sliding phase). Therefore, (19) becomes in Therefore, the control law is and substituting (21) in (17) yields With the previous result, the adaptive gain is obtained. The closed loop system which involves ( Consider the following Lyapunov functional, and by taking the derivative of (23) yields Now substituting (22) into (24), the following result is obtained, Therefore, by substituting the following adaptive law into (25) yields Thus, the derivative of the Lyapunov function (25) becomes The closed loop stability of the system is ensured to drive the system’s variables to the equilibrium point and the sliding surface to the origin. □ The results obtained in the previous theorem show that the gain of is applied in the control law to make the sliding surface reach its origin in time. The only gain that can be tuned is because it is connected to the control law switching component.

4. Numerical Experiments

In this section, two numerical examples are shown. The first consists of the stabilization of the 2-D chaotic system (11) in port Hamiltonian form, and the second consists of the stabilization of a 4-D system (12) [12] represented in port Hamiltonian form. In the two experiment the proposed controller strategy is compared with the strategies shown in [25,29].

4.1. Experiment 1

Figure 5 illustrates how the sliding variable evolves and as can be seen; this variable originates without oscillations and is smaller than with the results achieved in [25,29]. In Figure 6, the variables and are evinced, and as can be noticed the equilibrium point is reached faster with the proposed strategy in comparison with the strategies shown in [25,29]. The results show that in contrast with the other methods, the variables correctly achieve the target final value.
Figure 5

Sliding surface fo the experiment 1.

Figure 6

Evolution in time of the variables and .

The control inputs and are shown in Figure 7 and the control effort derived from the proposed controller is smaller in both variables than the control effort derived from [25,29]. Finally, in Figure 8, the evolution in time of the gain variable is shown and it is noticed that a significant final gain value is obtained in order to eliminate chattering and yield a smaller control effort.
Figure 7

Input variables and .

Figure 8

Evolution in time of the gain variable .

4.2. Experiment 2

In Figure 9, the evolution in time of the variables and is shown and a smaller overshoot is obtained with the proposed control strategy in comparison with the strategies shown in [25,29], proving the effectiveness of the proposed approach. In Figure 10, the input variables , and the control effort obtained with the proposed control strategy are shown along with the results obtained in [25,29].
Figure 9

Evolution in time of the variables and .

Figure 10

Evolution in time of the input variables and .

In Figure 11, the evolution in time of the gain variable is shown obtaining an adequate final value in order to avoid chattering with a reduced control effort. Finally, in Figure 12, the sliding variable is shown in which it is proved that the sliding variable obtained by the proposed controller reaches the origin faster in contrast with the sliding variables obtained with the strategies shown in [25,29] which in this case do not reach the origin.
Figure 11

Evolution in time of the gain variable .

Figure 12

Evolution in time of the variable .

5. Discussion

This research, as concluded, has the aim of designing a new management strategy for chaotic port Hamilton system with hidden attractors. Considering that chaotic hidden attractors are a topic that has been intensively studied in recent years, it is important to develop new design methods and to perform dynamical analysis of these kinds of systems. In this paper, a novel design methodology to obtain chaotic systems with hidden attractors is proved successfully. This system is later transformed to a port Hamiltonian system which consider its energy properties. Besides, a chaotic system with hidden attractor [12] was used in this study for stabilization purposes, but before being transformed to a port Hamiltonian form. The results show that the system is stabilized better with our proposed control strategy in comparison with other strategies found in the literature. The convergence to the origin of the sliding variable is ensured by the proposed controller strategy. It must be noted that the strategies shown in [25,29] only lead the sliding variable in one of the experiments to the origin in finite time, whereas the proposed strategy shown in the study leads the sliding variable to the origin in both cases. This could occur by several reasons, for example by its equilibrium points and other dynamical properties of the port Hamiltonian chaotic system. Faster response, small control effort and fast convergence (reaching phase) prove the superior performance of the proposed control strategy.

6. Conclusions

In this paper, the design of an adaptive terminal sliding mode controller for chaotic port Hamiltonian systems with hidden attractor is proposed. A successful design methodology to obtain chaotic oscillator with hidden attractors is proposed first. This design methodology consists of the design of appropriate Hilbert spaces along with the topological framework to obtain the vector fields that are part of a nonlinear chaotic systems with hidden attractor. This technique allows to design and later convert a nonlinear chaotic 2D oscillator into a Port Hamilton system with a conservative part, taking into consideration the energy properties of the system as such property allows the proposed strategy to be successful, even if it is not based on strategies such as passivity-based control. As a second example, a 4-D chaotic system with hidden attractor [12] is analyzed and converted to a port Hamiltonian form. The proposed controller consists of designing an appropriate sliding variable in order to obtain the suitable control law which allows the system to reach the equilibrium points in finite time. Then, in order to ensure the closed loop stability of the system, the adaptive gain is obtained by selecting a suitable Lyapunov function. As explained in this paper, only one gain variable is adapted because it is only necessary to tune the gain variable related to the switching law. The other gain is implemented in the equivalent control law, so it is not necessary to tune it. The proposed controller can be used for other process control applications as one of the future directions. Also, hybrid control algorithms can also be applied as another future direction for this study.
  2 in total

1.  Adaptive second-order fast nonsingular terminal sliding mode control for robotic manipulators.

Authors:  Shanchao Yi; Junyong Zhai
Journal:  ISA Trans       Date:  2019-01-25       Impact factor: 5.468

2.  Robust adaptive nonsingular fast terminal sliding-mode tracking control for an uncertain quadrotor UAV subjected to disturbances.

Authors:  Moussa Labbadi; Mohamed Cherkaoui
Journal:  ISA Trans       Date:  2019-11-04       Impact factor: 5.468

  2 in total
  2 in total

1.  Robust Variable-Step Perturb-and-Observe Sliding Mode Controller for Grid-Connected Wind-Energy-Conversion Systems.

Authors:  Ilham Toumi; Billel Meghni; Oussama Hachana; Ahmad Taher Azar; Amira Boulmaiz; Amjad J Humaidi; Ibraheem Kasim Ibraheem; Nashwa Ahmad Kamal; Quanmin Zhu; Giuseppe Fusco; Naglaa K Bahgaat
Journal:  Entropy (Basel)       Date:  2022-05-20       Impact factor: 2.738

2.  Nonlinear Dynamics and Entropy of Complex Systems with Hidden and Self-Excited Attractors II.

Authors:  Christos K Volos; Sajad Jafari; Jesus M Munoz-Pacheco; Jacques Kengne; Karthikeyan Rajagopal
Journal:  Entropy (Basel)       Date:  2020-12-18       Impact factor: 2.524

  2 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.