Abstract

This paper presents an adaptive fuzzy sliding mode control design for a class of uncertain horizontal platform systems (HPSs). Firstly, a nonsingular terminal sliding surface is proposed for HPSs. Then, a fuzzy logic system is introduced to estimate the system uncertainties. The adaptive fuzzy sliding mode controller can guarantee the stability of the closed-loop system. The corresponding numerical simulations are demonstrated to verify the effectiveness of the proposed method.

1. Introduction

Over the past two decades, many mechanical systems with chaotic phenomena have been developed [1, 2]. One of the most interesting and attractive nonlinear dynamical systems is the horizontal platform system (HPS). It is a mechanical device that can freely rotate around the horizontal axis. The horizontal platform devices are widely used in earthquake engineering and offshore. In [3], the horizontal platform system displays diverse chaotic behavior. So, how to suppress chaotic phenomenon is a hot research topic. Until now, a wide variety of approaches have been proposed for stabilizing chaotic systems such as adaptive control [4, 5], observer-based control [6], sliding mode control [7, 8], backstepping control [9, 10], and fuzzy control [11, 12]. In [3], two identical HPSs can be synchronized by using linear, sinusoidal, and exponential state error feedback controllers. Wu et al. [13] proposed a sufficient criterion for global chaos synchronization between two identical HPSs coupled by using linear state error feedback controller. Meanwhile, they achieved the robust synchronization of the chaotic HPS with phase difference and parameter mismatches in [14]. Based on the Lyapunov stability theorem and Sylvester criterion, some algebraic sufficient criteria for synchronization of two HPSs coupled by sinusoidal state error feedback control have been derived in [15].

Sliding mode control (SMC) has been studied extensively for over 50 years and widely used in practical applications due to its simplicity and robustness against parameter variations and disturbances. Despite the extensive research activities carried out, the key technical problems associated with SMC remain as challenging research questions due to demands for new industrial applications and technological advances. Yu and Kaynak [7] provided the state of the art of recent developments in SMC systems with soft computing (SC) and examined key technical research issues and future perspectives. For the horizontal platform system, Pai and Yau [16] proposed an integral-type sliding mode controller for generalized projective synchronization of two HPSs with uncertainties.

However, most of the above-mentioned methods have been proposed to synchronize two identical HPSs asymptotically. Nevertheless, from a practical engineering point of view, it is more reasonable to stabilize the HPS in finite time under the affection of uncertainties. In order to achieve finite time stabilization, the terminal sliding mode (TSM) concept has been proposed [17]. TSM is a fast response control scheme. The advantage of using TSM is that the states of the controlled system can reach zero in a finite time. For the HPS nonlinear system, how to design the TSM is still an open problem. Fuzzy control schemes have been found to be particularly useful to model unknown functions in nonlinear systems rather than only unknown parameters. There have been significant research efforts on adaptive fuzzy control for nonlinear systems. For example, Tong and Li [18] developed the stable adaptive fuzzy sliding mode controller for nonlinear multivariable systems with unavailable states. Very recently, M. P. Aghababa and H. P. Aghababa [19] proposed adaptive controllers to achieve finite time synchronization of two nonautonomous chaotic HPSs. However, the bounds of uncertainties of HPSs are assumed to be known. In practical engineering, we could not obtain the bounds of the uncertainties. In order to overcome this limitation, we employ fuzzy system to approximate the HPS’s unknown nonlinear functions and adaptive laws are derived based on Lyapunov stability analysis for online updating the parameter of the model. So, the major contribution of this paper is that a nonsingular terminal sliding mode control scheme incorporating fuzzy control technique is proposed to stabilize uncertain HPS.

The organization of this paper is described as follows. In Section 2, system model is derived, and the problem statement is also given. In Section 3, the design of the proposed control strategies is discussed. The simulation results are presented to demonstrate the effectiveness of proposed control scheme in Section 4. Conclusion is presented in Section 5.

2. Description of HPS Dynamics and Problem Statement

The HPS is a mechanical device composed of a platform and an accelerometer located on the platform (see Figure 1). The platform can freely rotate about the horizontal axis, which penetrates its mass center. The accelerometer produces an output signal to the actuator, subsequently generating a torque to inverse the rotation of the platform to balance the HPS, when the platform deviates from horizon. The motion equations of the HPS are given by [18] where is the rotation of the platform relative to horizon, , , and are inertia moment of the platform, is the damping coefficient, is the proportional constant of the accelerometer, is the acceleration constant of gravity, is the radius of Earth, and is the harmonic torque. System (1) exhibits chaotic behavior with , , , , , , and (see Figure 2).

For simplicity, we introduce the following notations: ; then the dynamic model of (1) with unknown disturbances can be described by the following equations: where is the state vector which is assumed available for measurement, is the control input, and is unknown external disturbance. Consider that is assumed to be unknown, , , , and .

3. Adaptive Fuzzy TSM Control Design

In order to design an adaptive fuzzy terminal sliding mode controller for the system (1), the following terminal sliding surface is defined [8]: where and are odd integers. Then, for any initial value of the state at , the solution of (3) will reach in finite time and . Notice that, for , due to , singularity will occur as and . To avoid the singularity problem and guarantee that the system (2) will reach the sliding mode surface (3) in finite time, we redefine as follows: where is a small positive constant. To implement the TSM controller, we define the following TSM-type teaching law: with , , , and . Differentiating (3) gives And according to (2) and (5), the equivalent control law can be given by where . Owing to and being unknown, so is unknown. Thus, the control law (7) is usually difficult to be obtained. Here, we use fuzzy logic system to approximate the nonlinear unknown function.

3.1. Fuzzy Approximator

The fuzzy IF-THEN rules are used to perform a mapping from an input vector to an output . The th fuzzy rule is written as : if is and…and is , then is , where and are fuzzy sets with membership functions and , respectively, and belongs to a compact set. If we use the product-inference rule, singleton fuzzifier, and center-average defuzzifier, then the output of fuzzy logic system can be defined as where is the number of total fuzzy rules, is the point at which , is the membership function of the fuzzy variable characterized by Gaussian, is an adjustable parameter vector, and is a fuzzy basis vector, where is defined as

3.2. Adaptive Fuzzy Terminal Sliding Mode Controller Design

So, by applying the introduced fuzzy systems in (8), approximation of function can be expressed as follows: where is adjustable parameter vectors, . Optimal parameter can be defined such that where is an allowable set of the state vector. And minimum estimation error can be expressed as

It is assumed that minimum estimation errors are bounded for all : ; is positive constant.

According to (7), (10) can be written as And the proposed controller is designed as with ; is an estimate of .

To generate the approximation and online, we choose the following adaptation laws: where and , .

Theorem 1. Consider the uncertain horizontal platform system (2). If is approximated by (10) and input controller and adaptive laws are selected as (10) and (14), respectively, then, all signals in the closed-loop system are bounded; and .

Proof. Consider a Lyapunov function as where and . One can obtain the time derivative of (16) as
Substituting (15) into above inequality shows that Based on Lyapunov theory, one can show that all signals in the closed-loop system are bounded and and converge to and , respectively, when . This completes the proof.

Lemma 2. If a Lyapunov function can be defined as where , then the settling time is given by [20]

Theorem 3. If , then terminal sliding mode surface will be reached in finite time.

Proof. For , let ; then from (16), we have So, we get Denoting , from (22), the time derivative of yields According to Lemma 2, integral terminal sliding mode surface will be reached in finite time. This completes the proof.

Remark 4. If we select another fast TSM manifold: , we can obtain similar results.

Remark 5. The characteristics of the proposed TSM include the following: (i) the finite convergence time can be easily adjusted according to (3) and (4); (ii) the singular problem does not occur on the control law.

4. Simulation Studies

In this section, the numerical simulations are performed to verify and demonstrate the effectiveness of the proposed control scheme. Firstly, we show the method in [20]. Define sliding proportional + integral + derivative (PID) surface as follows: where the control gains , , and are properly chosen such that the characteristic polynomial in is strictly Hurwitz. Assume is bounded by , is unknown positive constant, and . The control law is designed as where is an estimate of and is designed positive constant, . We chose parameters , , , , , , , , ,  kg m2, , , , and . The initial conditions and the external disturbance . Under the control law (25), Figures 3 and 4 show the time response of the state and , respectively.

Now, we chose parameters , , , , , , , and . The Gaussian membership functions are assigned to over interval , and each of the fuzzy systems uses fuzzy rules to model :

The states of controlled system (1) are shown in Figure 5. One can see that the states are all driven to zero quickly by using the proposed adaptive terminal sliding mode control (13)–(15). Figure 6 displays the time response of . By comparison, we can conclude that it is an effective method proposed in this paper to reduce the chattering phenomenon. The robustness and stability of system are improved.

5. Conclusion

In this paper, an adaptive fuzzy terminal sliding mode control scheme has been proposed for HPSs. Based on fuzzy system rules, the proposed control approach guarantees the boundedness of all the signals in closed-loop system. Comparative examples have shown the effectiveness of the proposed method. Our next research direction is how to design finite time control scheme for uncertain HPS with unknown control gain.

Conflict of Interests

The authors declare that there is no conflict of interests regarding the publication of this paper.

Acknowledgments

The authors gratefully acknowledge the support of the National Science Foundation of China (Grant no. 11172125) and Anhui Provincial Natural Science University research funding, China (KJ2012A257 and KJ2013A239).