Abstract

A combination of two nonlinear control techniques, fractional order sliding mode and feedback linearization control methods, is applied to 3-DOF helicopter model. Increasing of the convergence rate is obtained by using proposed controller without increasing control effort. Because the proposed control law is robust against disturbance, so we only use the upper bound information of disturbance and estimation or measurement of the disturbance is not required. The performance of the proposed control scheme is compared with integer order sliding mode controller and results are justified by the simulation.

1. Introduction

Helicopters are versatile flight vehicles that can perform aggressive maneuvers because of their unique thrust generation and operation principle. They can perform many missions that are dangerous or impossible for human to perform them. Helicopter is a multi-input multioutput (MIMO) highly nonlinear dynamical system, so most of the existing results to date have been based on the linearization model or through several linearization techniques [1, 2]. The linearization method provides local stability. In presence of disturbance or uncertainties the linearization can lead state variables of system to instability.

In recent years, many papers have been published about control design of helicopter. The sliding mode approach has been employed for helicopter’s altitude regulation at hovering [3, 4]. H-infinity approach has been also used to design a robust control scheme for helicopter [5, 6]. In [5] a robust H-infinity controller has been presented using augmented plant and the performance and robustness of the proposed controller have been investigated in both time and frequency domain. The proposed controller in [6] is based on H-infinity loop shaping approach and it has been shown that the proposed controller is more efficient than classical controller such as PI and PID controller. A robust linear time-invariant controller based on signal compensation has been presented in [7]. By suitably combining feedforward control actions and high-gain and nested saturation feedback laws, a new control scheme has been presented in [8]. Intelligent methods such as fuzzy [9] and neural network theory [10] have been used to design controller. Furthermore, in [11] a new intelligent control approach based on emotional model of human brain has been presented.

The history of fractional calculus goes back 300 years ago. For many years, it has remained with no applications. Recently, this branch of science has become an attractive discussion among control scholars [12]. Good references on fractional calculus have been presented in [13, 14]. The sliding mode control (SMC) has been also extended in [12, 1519]. In [15] a PID controller based on sliding mode strategy is designed for linear fractional order systems. In [17] a single input fractional order model, described by a chain of integrators, is considered for nonlinear systems. In [1618] sliding mode method has been applied to synchronize fractional order nonlinear chaotic systems. In [12, 19] sliding surface has been defined as an expressed manifold with fractional order integral.

In this paper, we propose a combination of two nonlinear control techniques, fractional order (FO) sliding mode and feedback linearization control methods. The performance of the proposed control scheme is compared with integer order (IO) sliding mode controller and results are justified by the simulation.

This paper is organized as follows: in Section 2, the integer order SMC and feedback linearization techniques are briefly reviewed, and, in Section 3, some preliminaries and definitions of fractional order calculus are introduced. In Section 4, the 3-DOF helicopter model description is presented. In Section 5, the proposed controller scheme is given, and, in Section 6, the proposed approach is applied to 3-DOF helicopter model and experimental results are provided. Finally, conclusion is addressed in Section 7.

2. Review of IO SMC and Feedback Linearization

In this section, definitions of sliding mode and feedback linearization control methods are briefly reviewed for essential preparation of the combination of two nonlinear control techniques, FO SMC and feedback linearization.

2.1. Integer Order Sliding Mode Control

Consider a second-order nonlinear dynamical system as where is the system state vector, and are nonlinear functions of , and is the scalar input. Sliding mode control approach consists of two parts, correctivecontrol law ( ) that compensates the deviations from the sliding surface to reach the sliding surfaceand equivalent control law ( ) that makes the derivative of the sliding surface equal zero to stay on the sliding surface. This control law is represented as In general, the sliding surface is , where .

To guarantee the existence of sliding mode, the control law must satisfy the condition To have a fast convergence, it is sufficient to modify the sliding surface.

2.2. Input-Output Linearization Control

Consider the following nonlinear dynamical system: The control method consists of the following steps.(a)Differentiate until appears in one of the equations for the derivatives of . Consider (b)Choose to give , where is the synthetic input. Consider (c)Then the system has the following form: Design a linear control law for this -integrator linear system.(d)Check internal dynamics.

3. Basic Description of Fractional Calculus

There exist many definitions of fractional derivative. Two of the most commonly used definitions are the Riemann-Liouville (RL) and Caputo (C) definitions [14].

Definition 1 (see [20]). The left RL fractional derivative is described by where is the first integer which is not less than , that is, and , and is the gamma function.

Definition 2 (see [21]). The Laplace transform of the RL definition is described as

Lemma 3 (see [20]). The following equality is satisfied for all and is a natural number. Consider

Lemma 4 (see [21]). Fractional differentiation and fractional integration are linear operations. Consider

Lemma 5 (see [20]). The following equality for left RL definition is satisfied for all : However the opposite is not true, since where .

4. System Description

In this work, a 3-DOF helicopter model is considered (see Figure 1).

The following notations are used to describe the 3-DOF helicopter system dynamics: :is angular position of the pitch axis, rad; :is angular position of the roll axis, rad; :is angular position of the yaw axis, rad; :is moment of inertia of the system around the pitch axis, kg m2; :is moment of inertia of the helicopter body about the roll axis, kg m2; :is moment of inertia of the helicopter body about the yaw axis, kg m2; :is voltage applied to the left motor, V; :is voltage applied to the right motor, V; :is force constant of the motor combination, N; :is distance between the base and the helicopter body, m; :is distance from the pitch axis to either motor, m; :is effective gravitational torque, N m; :is constant of proportionality of the gravitational force, N.

The 3-DOF helicopter control system consists of two DC motors at the end of the arm as shown in Figure 1. Figure 2 shows a physical model of the 3-DOF helicopter. The following equations (see Figure 2) describe the 3-DOF helicopter dynamics: Let define and ; for the sake of simplicity we define state vector as and the model (14)–(16) can be rewritten as Furthermore, let vectors and represent the partitions of the state vector, respectively. Thus, , where and . Hence, - and - are presented as follows:

5. Design of Controller

It will be seen that -subsystem and -subsystem have no coupling. We know feedback linearization scheme is suitable approach for multivariable systems but is not robust inherently. Sliding mode control is well known as a robust nonlinear control scheme by disturbance rejection capability. Because feedback linearization is a simple method and the FO SMC method is robust against disturbance, so we combine these two approaches. Firstly, feedback linearization method is applied; secondly, FO SMC method is used. Our control approach is formed in two steps. In the first step, a fractional order sliding mode controller for -subsystem is designed; then, since the -subsystem is multivariable and nonlinear, feedback linearization control is applied. For -subsystem, controller must be robust against disturbance. After linearization, a fractional order sliding mode controller is proposed for linearized subsystem. This helicopter model is an underactuated system by three outputs and two inputs, so we can control two outputs and third output only is kept limited.

Consider -subsystem as Let define sliding surface as and the error signal is defined as . Also, disturbance is imposed to roll and yaw channel.

The fractional order sliding mode control input signal can be defined as follows for subsystem (20), [12]: where and are positive constants.

In [12], it has been shown that this control input signal guarantees the stability of the closed-loop -subsystem and the tracking error converges to zero in finite time. Then, in order to control -subsystem, at first we use input-output feedback linearization method. Feedback linearization control law is defined as is new control law that will be designed for linearized system. So we want to obtain overall control law that it has robustness behavior and good performance. We use fractional order control instead of integer order to design control input .

The sliding mode control law, , is designed as follows: Let the sliding surface equation be proposed as follows: The error signal is defined as and the Lyapunov function is to be defined as Consider the sufficient condition for the existence finite time convergence is where is a positive constant. Taking time derivative of both sides of (25), according to Lemmas 3 and 5, then we have Replacing (23) into (27) gives where is maximum of disturbance. So, total feedback linearization fractional order sliding mode control (FL FO SMC) law is achieved by combination of (22) and (23) that is represented as follows: These two control laws, and , are applied to 3-DOF helicopter model and simulation results are shown in the next section.

6. Simulation Results

To see the performance of the proposed controller, we have simulated the controlled system. The results have been compared with integer order sliding mode controller. The helicopter nominal parameters are shown in Table 1. We choose , in this simulation. Furthermore, a step disturbance is applied in sec.

To investigate the stability of the closed-loop system, the initial conditions are applied and the reference input is considered to be zero. The time response of the states of the system (18) in the presence of the control laws (21) and (29) is illustrated in Figures 3, 4, and 5. It can be seen that under the proposed controller the output converges to zero and when a disturbance applies the proposed controller is able to nullify the output again. It is clear that the convergence rate in the proposed controller is more than the integer order controller.

The force control inputs are given in Figures 6, and 7. Although the proposed controller is faster than integer order controller in states convergence rate, it requires less control signals energy compared with the integer order SMC controller.

The simulation results of the reference tracking under the disturbance are illustrated in Figures 8, 9, and 10. These figures show that the helicopter can follow the reference trajectory under the proposed control method, and the output response under the proposed control scheme is faster than another one in spite of disturbance. Also the pitch angle remained limited.

The control efforts have been shown in Figures 11 and 12. According to these figures it can be seen that although the proposed controller is faster than integer order controller, it needs less control effort. To implement the controller it is essential that the control effort has an acceptable value.

According to these simulations, it can be seen that the tracking performance of proposed controller is more efficient, with less control effort compared with the integer order sliding mode controller in spite of disturbances.

7. Conclusion

In this paper, we presented a combination of two nonlinear control techniques applied to 3-DOF helicopter. Also we considered disturbance in roll and yaw channel. In fact we have used feedback linearization fractional order sliding mode theory to control roll and yaw channel. It is desirable that the outputs track the reference input in less time. In practical application, a high-gain controller may be undesirable. So in this paper a fractional order controller was developed to increase the convergence rate in less control signal energy. To verify the performance of the proposed controller, it was compared with integer order sliding mode theory. The results show that the proposed method also simplifies the design process due to the use of feedback linearization control mechanism for multivariable systems, the sliding mode method advantages, such as robustness is retained. The reason is that after linearization, a fractional order sliding mode controller is designed for linearized subsystem.

Conflict of Interests

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