Chapter 5
Sliding-Mode Control for Fractional-Order Nonlinear Systems Based on Disturbance Observer

5.1 Problem Statement

According to the Caputo definition of the fractional derivative (2.17), a class of fractional-order nonlinear systems subjected to external disturbances and control inputs is considered, which can be described as follows:

where c05-math-002 is the fractional order with c05-math-003, c05-math-004 is the state vector of the fractional-order system (5.1), c05-math-005 is the known function vector, c05-math-006 is the control input, c05-math-007 is the external disturbance vector, and c05-math-008 is the system output vector.

In this chapter, we design a nonlinear sliding-mode tracking control scheme to track the desired output of the fractional-order nonlinear system (5.1) based on a designed fractional-order SMDO. Under the proposed control scheme, the given desired trajectory c05-math-009 can be followed by c05-math-010 under the effect of the unknown external disturbances. The proposed control scheme will be rigorously shown to guarantee all the signals convergent in the closed-loop system; meanwhile tracking errors converge to zeros.

To proceed with the design of the sliding-mode control for the fractional-order nonlinear system (5.1) with external disturbances, the following assumptions are required.

5.2 Adaptive Control Design Based on Fractional-Order Sliding-Mode Disturbance Observer

In this chapter, a sliding-mode control scheme is developed based on the fractional-order SMDO for the fractional-order nonlinear system (5.1) in the presence of unknown bounded external disturbances.

5.2.1 Design of Fractional-Order Sliding-Mode Disturbance Observer

According to the fractional-order nonlinear system (5.1), we have

where c05-math-017 is the c05-math-018th element of c05-math-019, c05-math-020 is the c05-math-021th element of c05-math-022, c05-math-023 is the c05-math-024th element of c05-math-025, c05-math-026 is the c05-math-027th element of c05-math-028, and c05-math-029.

Since the disturbance c05-math-030 is unknown in Equation (5.1), the designed tracking controller cannot contain the external disturbance c05-math-031. To overcome this problem, a fractional-order SMDO is designed to estimate the disturbance.

For the system (5.2), the fractional-order SMDO is designed as follows:

where c05-math-033 is a designed positive constant, c05-math-034 is the auxiliary sliding-mode surface, c05-math-035 and c05-math-036 are the state variables of the fractional-order SMDO (5.3), c05-math-037 is the output of the disturbance observer, c05-math-038 is the estimate of c05-math-039, and c05-math-040 is the sign function.

According to Equations (5.2) and (5.3), we have

Consider the following Lyapunov candidate function:

where c05-math-043 is a design constant, c05-math-044 is the estimation error, and c05-math-045.

From Lemma 2.1 and Equation (5.5), we have

In particular, if the Caputo derivative of a constant function is 0, we have

Substituting Equation (5.7) into Equation (5.6), we obtain

Invoking Equation (5.4), Equation (5.8) can be rewritten as

5.9 equation

On the basis of Assumption 5.2, we have

From Equation (5.10), we obtain

Furthermore, the adaptive law for c05-math-052 is chosen as

According to Equations (5.3) (5.11), and (5.12), we obtain

From Equation (5.13), we can see that the fractional derivative of the Lyapunov function c05-math-055 is negative definite. Thus, it can be concluded from Lemma 2.2 that the origin of the sliding surface c05-math-056 is asymptotically stable. When sliding surface c05-math-057 is stable, we obtain that c05-math-058 and c05-math-059. According to Equations (5.3) and (5.4), c05-math-060 can approximate the disturbance c05-math-061.

This design procedure of fractional-order SMDO can be summarized in the following theorem.

On the basis of these analyses, Theorem 5.1 can be easily proven.

5.2.2 Controller Design and Stability Analysis

In this subsection, the fractional-order SMDO-based sliding-mode tracking control scheme will be studied for the fractional-order nonlinear system (5.1). To design the sliding-mode tracking control scheme for the studied fractional-order nonlinear system (5.1), we define an auxiliary variable as

5.14 equation

where c05-math-068 is the c05-math-069th element of c05-math-070.

In accordance with Equations (5.2) and (5.3), the Caputo fractional derivative of c05-math-071 is

Using the designed SMDO, the fractional-order SMDO-based sliding-mode tracking control scheme is proposed as

where c05-math-074 is a design positive constant.

This development of the sliding-mode control using the fractional-order SMDO for the fractional-order nonlinear system (5.1) is summarized as follows.

5.3 Simulation Examples

In this section, simulation results of two fractional-order nonlinear systems [167] are presented to illustrate the effectiveness of the proposed fractional-order SMDO-based sliding-mode tracking control scheme for the fractional-order nonlinear system with external disturbances.

5.3.1 Example 1

The fractional-order nonlinear system in the presence of external disturbances and control inputs can be described as follows:

where c05-math-095 and c05-math-096 are system state variables, c05-math-097 and c05-math-098 are control inputs, and c05-math-099 and c05-math-100 are external disturbances.

For the numerical simulation of the fractional-order system (5.24), to reduce sliding-mode chattering, the saturation function will be used instead of the sign function; this has the following form:

5.25 equation
5.26 equation

where c05-math-103 and c05-math-104 are design parameters.

In the simulation, the fractional order is chosen as c05-math-105 and the initial condition of the system (5.24) is given by c05-math-106. The control parameters are chosen as c05-math-107, c05-math-108, c05-math-109, c05-math-110, and c05-math-111. The desired trajectories are chosen as c05-math-112 and c05-math-113. The external disturbances are assumed as c05-math-114 and c05-math-115. According to the result of Ishteva [225], we have c05-math-116, where c05-math-117 denotes the square root of minus one and c05-math-118 and c05-math-119 are arbitrary numbers. In this simulation, the parameter c05-math-120 and the fractional order c05-math-121. Thus, Assumption 5.1 and Assumption 5.2 are satisfied.

The tracking results of the fractional-order nonlinear system (5.24) with external disturbances are shown in Figure 5.1 under the proposed sliding-control scheme. From the simulation results, the tracking performance of fractional-order nonlinear system (5.24) is satisfactory, as shown in Figure 5.2. Furthermore, the observation performance of the proposed fractional-order SMDO (5.3) is presented in Figure 5.3 and Figure 5.4. It is evident from Figure 5.3 and Figure 5.4 that the disturbance observer is effective and feasible. The control input signals are shown in Figure 5.5. It is concluded from these simulation results that the proposed sliding-mode control technique for the fractional-order nonlinear system using fractional-order SMDO is effective.

Illustration of Output y of fractional-order system (5.24) follows desired trajectory xd: (a) x1 and xd1; (b) x2 and xd2.

Figure 5.1 Output c05-math-122 of fractional-order system (5.24) follows desired trajectory c05-math-123: (a) c05-math-124 and c05-math-125; (b) c05-math-126 and c05-math-127.

Illustration of Tracking errors: x1 - xd1 and x2 - xd2.

Figure 5.2 Tracking errors of fractional-order system (5.24): c05-math-128 and c05-math-129.

Illustration of Disturbance d(t) and approximate output of d^(t): (a) d1 and d^1; (b) d2 and d^2.

Figure 5.3 Disturbance c05-math-130 and approximate output of c05-math-131 for the simulation of fractional-order system (5.24): (a) c05-math-132 and c05-math-133; (b) c05-math-134 and c05-math-135.

Illustration of Estimation errors d1 and d2 for disturbances d1 and d2

Figure 5.4 Estimation errors c05-math-136 and c05-math-137 for disturbances c05-math-138 and c05-math-139 in fractional-order system (5.24).

Illustration of Control inputs u1 and u2 of fractional-order system.

Figure 5.5 Control inputs c05-math-140 and c05-math-141 of fractional-order system (5.24).

5.3.2 Example 2

Consider the following fractional-order nonlinear time-varying system with the following external disturbances and control inputs:

where c05-math-143 and c05-math-144 are system state variables, c05-math-145 and c05-math-146 are control inputs, and c05-math-147 and c05-math-148 are external disturbances.

To reduce sliding-mode chattering, the saturation function will be used instead of the sign function; this has the following form:

5.28 equation
5.29 equation

where c05-math-151 and c05-math-152 are design parameters.

For the simulation, the fractional order c05-math-153, the initial conditions of system (5.27) are chosen as c05-math-154. The control parameters are chosen as c05-math-155, c05-math-156, c05-math-157, c05-math-158, and c05-math-159. The desired trajectories are chosen as c05-math-160. The external disturbances are assumed as c05-math-161 and c05-math-162.

On the basis of the proposed sliding-control scheme, the tracking results are shown in Figure 5.6 for the fractional-order nonlinear system (5.27) with external disturbances. We note that satisfactory tracking performance is obtained based on the simulation results. Furthermore, the disturbance estimation results are presented in Figure 5.7 and Figure 5.8. According to Figure 5.7 and Figure 5.8, we can obtain that the disturbance observer is effective and feasible. The control input signals, which are bounded, are shown in Figure 5.9. Therefore, the proposed sliding-mode control technique for the fractional-order nonlinear system using fractional-order SMDO is effective, based on the simulation results.

Illustration of Output y of fractional-order system (5.27) follows desired trajectory xd: (a) x1 and xd1; (b) x2 and xd2.

Figure 5.6 Output c05-math-163 of fractional-order system (5.27) follows desired trajectory c05-math-164: (a) c05-math-165 and c05-math-166; (b) c05-math-167 and c05-math-168.

Illustration of Disturbance estimation results: (a) d1 and d^1; (b) d2 and d^2.

Figure 5.7 Disturbance estimation results for the simulation of fractional-order system (5.27): (a) c05-math-169 and c05-math-170; (b) c05-math-171 and c05-math-172.

Illustration of Estimation errors d1 and d2 for disturbances d1 and d2.

Figure 5.8 Estimation errors c05-math-173 and c05-math-174 for disturbances c05-math-175 and c05-math-176 in fractional-order system (5.27).

Representation of Control inputs u1 and u2 of fractional-order system.

Figure 5.9 Control inputs c05-math-177 and c05-math-178 of fractional-order system (5.27).

5.4 Conclusion

A sliding-mode control scheme has been proposed for a class of fractional-order nonlinear systems using a fractional-order SMDO in this chapter. The SMDO has been designed to guarantee the convergence of the disturbance estimation error. Using the developed disturbance observer, the sliding-mode control scheme has been developed to guarantee the convergence of all closed-loop system signals. Numerical simulation results have been presented to show the effectiveness of the developed fractional-order SMDO-based tracking control scheme under the effect of the unknown disturbances.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
18.118.227.69