Literature DB >> 35281199

Predefined Time Synchronization Control for Uncertain Chaotic Systems.

Yun Liu1, Fang Zhu2.   

Abstract

In this study, the predefined time synchronization problem of a class of uncertain chaotic systems with unknown control gain function is considered. Based on the fuzzy logic system and varying-time terminal sliding mode control technology, the predefined time synchronization between the master system and the slave system can be realized by the proposed control method in this study. The simulation results confirm the theoretical analysis.
Copyright © 2022 Yun Liu and Fang Zhu.

Entities:  

Mesh:

Year:  2022        PMID: 35281199      PMCID: PMC8913117          DOI: 10.1155/2022/3264936

Source DB:  PubMed          Journal:  Comput Intell Neurosci


1. Introduction

In recent decades, chaotic synchronization has been a research hotspot. The main reason is its wide application, such as in the fields of secure communication, biological systems, and so on [1-6]. Up to now, there are many synchronization methods between two chaotic systems, such as adaptive control [7-11], active control [12-14], impulsive control [15-17], and sliding mode control [18-23]. Among them, sliding mode control is deeply concerned by scholars because of its simple control principle and good robustness. Under the influence of unknown parameters and disturbances, two kinds of sliding mode synchronization methods were studied in [19]. Subsequently, to realize the state transient performance of the controlled system, many terminal sliding mode control methods were proposed. For example, a terminal sliding mode control method was employed in [22] and the synchronization of coronary artery system was realized. For fractional-order chaotic systems, [23] proposed a fractional-order terminal sliding mode control method, which synchronized two uncertain fractional-order systems. It should be pointed out that the initial value of the system should not be too far from the sliding mode; otherwise, the control performance will be affected. It should also be considered that the gain of the discontinuous controller should not be large, which will increase the serious chattering problem. In order to solve the above problems, a varying-time terminal sliding mode control method will be used to realize the predefined time synchronization of two uncertain chaotic systems. In this study, the predefined time synchronization of the main system and the slave system is considered. The main highlights are as follows: the synchronization of two uncertain chaotic systems is realized by the varying-time sliding mode control method, and the case where the controller gain is unknown is considered. The rest of this study is organized as follows. Some preliminaries are given in Section 2. A preset time terminal sliding mode is proposed and main results are investigated in Section 3. A synchronization example is shown in Section 4. Finally, Section 5 gives a brief conclusion.

2. Preliminaries

The master system is described aswhere ξ1, ξ2 ∈ ℝ are the states of system (1), and f1(t, ξ1, ξ2) ∈ ℝ is a nonlinear function. The slave system is described aswhere η1, η2 ∈ ℝ are the states of system (2), f2(t, η1, η2) ∈ ℝ is a nonlinear function, u ∈ ℝ is the control input, and g(t, η1, η2) is a control gain function. Define synchronization errors e1=η1 − ξ1, e2=η2 − ξ2. The aim of this study is to design a varying-time terminal sliding mode control method, so that the synchronization error e1 reaches a small neighborhood of zero in the predefined time. According to (1) and (2), one gets the synchronization error system as In order to design the controller in this study, the following assumptions need to be made.

Assumption 1 .

States ξ1, ξ2, η1, η2 are measurable, and initial values ξ2(0)=η2(0).

Assumption 2 .

f 1(t, ξ1, ξ2) and f2(t, η1, η2) are unknown but bounded.

Assumption 3 .

g(t, η1, η2) is unknown strictly positive and there exists a positive constant χ, such that g(t, η1, η2) > χ.

Remark 1 .

ξ 2(0)=η2(0) in Assumption 1 is to ensure that the initial value of error system (3) belongs to the sliding mode, which will be designed later. Assumption 2 ensures that the fuzzy logic system can be used to estimate the unknown function. In order to achieve the aim of this study, the time-varying terminal sliding mode is considered:where T is a preset time, 0 < q/p < 1, q and p are the odds, α, β are the design positive constant, and λ1, λ2, and λ3 satisfy the following conditions: In order to ensure that the initial value of system (3) belongs to the sliding mode (4), i.e., The sliding mode (4) is continuous at t=T, i.e., In order to ensure that sliding mode (4) can quickly approach the origin, i.e., Let

Remark 2 .

The derivation of Δ with respect to time t may appear singular problem, and we modify as

3. Main Result

Since ξ1, ξ2, η1, η2 are measurable, unknown functions f1(t, ξ1, ξ2), f2(t, η1, η2), and g(t, η1, η2) can be estimated by fuzzy logic systems [24, 25]. For f1(t, ξ1, ξ2), f2(t, η1, η2), and g(t, η1, η2), there exist θφ(ξ1, ξ2), θφ(η1, η2), and θφ(η1, η2), such thatwhere ε(ξ1, ξ2), εε(η1, η2), and ε(η1, η2) are the bounded fuzzy estimation errors, θ, θ, and θ are the ideal weight vectors, and φ(ξ1, ξ2), φ(η1, η2), and φ(η1, η2) are the Gaussian functions. From (3) and (4), the derivative of z with respect to t can be obtained as Now, design the controller aswhere k1 is a design positive constant, and , , and are the estimations of θ, θ, and θ. The parameter adaptation laws of and are given bywhere γ, γ, γ, δ, δ, and δ are the design positive constants. Let ε(t)=ε(ξ1, ξ2)+ε(η1, η2)+ε(η1, η2)u. Obviously, ε(t) is bounded, i.e., there exists a positive constant ε, such that |ε(t)| ≤ ε.

Theorem 1 .

Under Assumptions 1–3, if the time-varying terminal sliding mode (4), controller (12), and parameter adaptive laws (13) are employed, then all signals in (14) are bounded.

Proof

Consider the following Lyapunov function:where , , and . From (11), derivation of V1 with respect to t yields Substituting (12) and (13) to (15) yields Since the following inequalities hold:substituting (12) into yieldswhere R=ε+δ/2θθ+δ/2θθ. Selecting k1, δ1, and δ2, such that ı1≜min{2k1 − 1/2, γδ, γδ} > 0, then According to (19), we can conclude that all signals in (14) are bounded. This completes the proof.

Remark 3 .

For t > T, , with the boundedness of z; there exists unknown constant b, such that |z| ≤ b. Let V2=1/2e12, and one has Let β > 1/4 and definewhere ν ∈ (0,1). Obviously, if , , V2 will monotonically decrease only to enter Ω. Therefore, we obtain the convergence range of the tracking error e1.

4. Numerical Simulations

In this section, the chaotic gyroscope system [26] is taken as an example to show the effectiveness of the proposed method (12). For the master system (1), define f1(t, ξ1, ξ2)=−102(1 − cos  ξ1)2/sin3ξ1+sin  ξ1 − 0.5ξ2 − 0.05ξ23+35.7  sin(2t)sin  ξ1. For the slave system (2), define f2(t, η1, η2)=−102(1 − cos  η1)2/sin3η1+sin  ξ1 − 0.5η2 − 0.05η23+35.5  sin(2t)sin  η1, g(t, η1, η2)=5+sin  η2. Obviously, g(t, η1, η2) > χ≜3. The initial values ξ1(0)=−1, ξ2(0)=1, η1(0)=2, and η2(0)=1. The fuzzy membership functions are selected aswhere ρ=ξ1, ξ2, η1, η2; j=1,2,3,4,5. First, select a group of parameters as T=2, k1=3, q=3, p=5, β=3, α=−5, λ1=−5/4, λ2=5, λ3=14/23/5, and the simulation results are shown in Figures 1–3. Figures 1 and 2 show that the state ξ1 of master system (1) and the state η1 of slave system (2) are synchronized after T=2s. In order to overcome the influence of unknown gain g(t, η1, η2), Figure 3 shows that the controller u fluctuates at T=2s, and then, the controller has a small chattering phenomenon.
Figure 1

Time response trajectory of e1 by using the proposed method (12) with T=2s.

Figure 2

Time response trajectories of ξ1 and η1 by using the proposed method (12) with T=2s.

Figure 3

Time response trajectory of controller u by using the proposed method (12) with T=2s.

Extend the predefined time to T=5s, and parameters modify as λ1=−1/5, λ2=2, λ3=11/23/5; other parameters remain unchanged. The simulation results are shown in Figures 4–6. Figures 4 and 5 show that states ξ1 and η1 are synchronized after T=5s (Figure 6). The controller u also has a small fluctuation at t=5s, and the chattering phenomenon is very small.
Figure 4

Time response trajectory of e1 by using the proposed method (12) with T=5s.

Figure 5

Time response trajectories of ξ1 and η1 by using the proposed method (12) with T=5s.

Figure 6

Time response trajectory of controller u by using the proposed method (12) with T=5s.

Obviously, the proposed control method (12) in this study can ensure the synchronization between master system (1) and slave system (2) at a predefined time and can also overcome the influence of unknown gain g(t, η1, η2).

5. Conclusion

In this study, the predefined time synchronization problem of uncertain chaotic systems was investigated. The fuzzy logic system was used to estimate the unknown function. A time-varying sliding mode was constructed. The proposed varying-time terminal sliding mode control method in this study made all signals bounded and the synchronization error entered a small neighborhood of zero after the predefined time. Simulation results show the effectiveness of the method.
  3 in total

1.  Synchronization of chaotic neural networks with time delay via distributed delayed impulsive control.

Authors:  Zhilu Xu; Dongxue Peng; Xiaodi Li
Journal:  Neural Netw       Date:  2019-07-16

2.  Adaptive Fuzzy Control for Nonstrict Feedback Systems With Unmodeled Dynamics and Fuzzy Dead Zone via Output Feedback.

Authors:  Lijie Wang; Hongyi Li; Qi Zhou; Renquan Lu
Journal:  IEEE Trans Cybern       Date:  2017-04-10       Impact factor: 11.448

3.  Chaos synchronization of uncertain chaotic systems using composite nonlinear feedback based integral sliding mode control.

Authors:  Saleh Mobayen
Journal:  ISA Trans       Date:  2018-04-05       Impact factor: 5.468

  3 in total

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