Abstract

In this paper, an integral sliding mode controller is proposed to realize the synchroniza-tion of a class of finance chaotic systems. First, an integral sliding surface with tanh function is designed. Then, fuzzy logic systems are used to estimate unknown functions, and then based on the Lyapunov stability theorem, the proposed control method can quickly drive the synchroniza-tion error into a small neighborhood of zero, and the range of this neighborhood can be estimated. The simulation results verify that the proposed method in this paper is better than the traditional method.

1. Introduction

In the past few decades, chaotic synchronization, due to its unique characteristics, has been widely used in engineering, finance, chemistry, confidential communications, and so on [15]. In recent decades, due to the complexity and inherent randomness of economic factors, chaotic nonlinear financial system has attracted extensive attention [612]. For example, Chao and Xingyuan [6] studied the existence of Hopf bifurcation and topological horseshoe of a class of finance chaotic system. Yu et al. [7] proposed a feedback control method to stabilize the hyperchaotic finance system to its equilibrium point. Huang and Cao [8] employed active control strategy to realize synchronization and antisynchronization of a class of fractional chaotic financial systems. In [11], a linear feedback control scheme was proposed to realize chaos synchronization of two identical financial chaotic systems. In addition to the feedback control method and active control method, there are other control methods that can realize synchronization of financial chaotic systems, such as adaptive control [1315], impulsive control [16, 17], sliding mode control [15, 1824], and so on.

Among above methods, more attention is paid to the sliding mode control method because of its simple design and good robustness. Sliding mode control is generally divided into two steps: the first step is to design the sliding mode surface; the second step is to design the controller so that the system state can enter the sliding mode surface. For example, Chiu [21] proposed two integral sliding mode control methods to make the tracking error reach the sliding surface in finite time. Using same two integral sliding modes, Zhao et al. [24] proposed two effective control methods, which inhibited the influence of external disturbances and realized the effective state estimation of the continuous stirred tank reactor. These two types of integral sliding mode are written as (1) ; (2) , . Since these integral sliding mode need to have function, the controllers designed by them will lead to chattering phenomenon. Therefore, to modify the above integral sliding mode has become a research direction.

Inspired by the above works, this paper investigates the synchronization of two finance chaotic systems. The main contributions of this paper are summarized as follows.(1)Compared with the traditional integral sliding mode, the integrated sliding mode proposed in this paper can estimate the ultimate synchronization error bound by its own dynamics.(2)Compared with the traditional integral sliding mode control method, the proposed method can eliminate the chatter phenomenon in error states and controller.

The rest of this work is arranged as follows. Some assumptions and lemmas and the problem statement are presented in Section 2. Section 3 gives sliding mode control design and stability analysis. In Section 4, some comparison results are presented to show the validity of the proposed method. At last, the conclusion is included in Section 5.

2. Preliminaries

In general, the finance chaotic system is described aswhere is the state vector, denotes the interest rate, denotes the investment demand, denotes the price exponent, parameter denotes the saving amount, parameter denotes the investment cost, and parameter denotes the elasticity of the demands of commercials. We regard system (1) as the master system, and the slave system is described aswhere is the state vector and is the external disturbance vector. Parameters , and are the same as , and in system (1). is control input, which is subject to saturation nonlinearity. And is described aswhere is the unknown bound of , . Define the synchronization error vector . According to (1) and (2), we obtain the following error dynamic system:where , , .

In order to achieve effective state synchronization between the master chaotic system and the slave chaotic system, we make the following assumptions about , , and .

Assumption 1. Nonlinear functions and are unknown but bounded, and states and are measurable.

Assumption 2. The external disturbance is bounded, i.e., , where is unknown.

Remark 1. In [11], the linear feedback control method is used to synchronize two identical finance chaotic systems, but the unknown function and saturation nonlinearity input of the finance chaotic system are not considered. At the same time, in order to make the controller have good robustness, an integral sliding mode control method is used to discuss the synchronization of master system (1) and slave system (2).

Remark 2. Fuzzy logic systems are used in this paper to estimate unknown functions and , and the related fuzzy estimation theory can be found in the literature [25]. In addition, is only used in stability analysis and not involved in the design of .
By using FLSs, and can be approximated aswhere are ideal weight vectors, and are approximation errors, and and are upper bounds of and , respectively. and are basis functions.
Define , where and are the estimations of and , respectively. So, we obtainSubstituting (7) into (4), error system (4) can be rewritten aswhere , . Obviously, there exists such that .
The following lemma is introduced for the subsequent discussions.

Lemma 1. (see [14]). For any , , and , the following inequality holds:where and is the unique solution of .

Remark 3. In this paper, inequality (9) of Lemma 1 is used to discuss the ultimate boundary of tracking error .
The aim of this paper is to design a novel integral sliding variable such that the error state reaches a small neighborhood of zero quickly.

3. Sliding Mode Control Design and Stability Analysis

In order to design a sliding mode robust controller to make the synchronization error stable, an integral sliding variable needs to be designed. In this paper, we design the sliding mode as follows:where , , are designed positive parameters, , and is a small positive constant, .

Remark 4. Different from traditional sliding mode control method that the occurrence of chatter phenomenon is mainly due to the hysteresis of control switching, the integral sliding variable (10) used in this paper can avoid chatter phenomenon and estimate the ultimate boundary of the tracking error .
According to (8) and (10), the time derivative of is obtained as follows:Based on the above analysis, we give the main result as follows.

Theorem 1. Consider the synchronization error system (8) with the external disturbance; if the integral sliding variable is constructed as (10) and the controller is designed asand parameter adaptive laws are proposed aswhere , , and are design positive parameters, , and is a small positive constant, then all the closed-loop system signals in (14) are uniformly ultimately bounded.

Proof. Consider the Lyapunov function aswhereSubstituting (12) into (11), the derivative of can be obtained asFrom (13), the time derivative of and yieldsUsing (16), (17), and (18), one getsSince the following inequalities hold:by using Lemma 1, one hasSubstituting (20) and (21) into (19) results inwhere . And let . It can be obtained asFrom (23), we know thatObviously, it can be concluded that all signals in (14) are ultimately uniformly bounded. The proof is completed.
Theorem 1 shows that the designed sliding mode controller (12) guarantees that all signals in (14) are bounded. Now, we further study the convergence of the synchronization error . According to (10), (11), and (12), we havewhere . Through the conclusion of Theorem 1, there exists a positive constant such thatConsider the following Lyapunov function:The derivative of is calculated asBy using Lemma 1, the following inequalities hold:Substituting (29) and (30) into (28), we havewhere . Selecting satisfies , and define the compact set aswhere is any number. If , thenObviously, decreases monotonically outside the set until it enters the minimal level set of containing . Therefore, we obtain the following theorem.

Theorem 2. Based on the conditions and results of Theorem 1 and selecting the appropriate parameters and in (10), the tracking error vector is ultimately bounded and the ultimate bound is .

Remark 5. The synchronization method of chaotic systems in this paper can be extended to generalized projective synchronization, lag synchronization, and so on.

4. Synchronization of Finance Chaotic System

In this section, the chaotic finance system [11] is introduced to demonstrate the effectiveness of the proposed control method (12). Parameters in the master system (1) and the slave system (2) are selected as , and external disturbances , , . Here, initial values of and are chosen as and , and other parameters are chosen as , , , , . The fuzzy membership functions are selected aswhere .

According to Theorem 2, the ultimate bound of the tracking error can be estimated in the interval when . Now, we give the traditional integral sliding mode control method as follows:where , . Obviously, the approximation range of cannot be obtained directly from (35).

Firstly, by using method (35), the corresponding simulation results are shown in Figures 1 and 2. From Figure 1, it can be found that all three synchronization errors can be controlled into an estimated range, however, $e_1, e_2$, and $e_3$ appear the chattering phenomenon. Meanwhile, Figure 2 shows that also appear a large chattering phenomenon, which is mainly caused by the function in method (35). In order to overcome the influence of the function, this paper uses the function to design the controller. The simulation results are shown in Figures 3 and 4. From Figure 3, we can find that e1, e2, and e3 are limited within a small range, which is smaller than the estimated range, and there is no chattering phenomenon for e1, e2, and e3. Finally, comparing Figures 2 and 4, it can be seen that method (12) is significantly better than method (35) in terms of controller stability. Based on the above discussion, it can be seen that the proposed method (12) in this paper can effectively and quickly synchronize the master system and the slave system, can overcome the chattering phenomenon, and can estimate the predetermined range of synchronization error.

5. Conclusion

This paper considered the synchronization problem of a class of finance chaotic systems by using an integrated sliding mode control method. Firstly, the unknown functions and are estimated by using fuzzy logic systems. Then, a novel integral sliding variable is proposed. The proposed control strategy and parameter adaptive rules can ensure that all signals of the closed-loop system are semiglobally uniformly stable, and the ultimate bound of the tracking error can be estimated. Comparison results of simulation show that the proposed control method in this paper can ensure that the error fluctuation range is completely within the estimated range and the trajectories of errors and controllers have no chattering phenomenon. Therefore, compared with the traditional integrated sliding mode control method, the proposed control method in this paper has better control performance.

Data Availability

All datasets generated for this study are included in this paper.

Conflicts of Interest

The authors declare that there are no conflicts of interest regarding the publication of this paper.

Acknowledgments

This study was supported by the Key Natural Science Research Projects in Anhui Universities (KJ2019A0695 and KJ2020A0644), the Natural Science Research Projects of Huainan Normal University (2018xj22zd), the Anhui Natural Science Foundation (1608085QA05), and the Major Research Project of Natural Science in Anhui Colleges (KJ2019ZD48).