Abstract
This paper investigates the problem of adaptive neural output feedback control for a class of switched non-linear systems, and the unknown backlash-like hysteresis of the actuator is also taken into consideration. First, neural networks are used to approximate the uncertain functions in the studied system. Second, a state-observer is proposed to estimate the system states. Finally, an adaptive neural output feedback control algorithm based on a backstepping technique is constructed; in addition, dynamic surface control is applied to eliminate the explosion in complexity caused by the backstepping technique. By using Lyapunov stability theory, it is proved that all the signals of the switched system are bounded under the proposed control scheme. The effectiveness of the proposed approach is further confirmed by simulation experiments.
Keywords
Introduction
A switched system is a very important hybrid system composed of a series of subsystems and a switching law. Switched systems have been widely used over the past few decades in applications such as aircraft flight control systems, robotic systems, electric power systems, network control systems and others. In Lian et al. (2017), a sampled data state feedback controller was constructed to control the stability of a class of switched system, and the proposed method was verified by a simulation experiment for the F-18 aircraft. In the work of Liu et al. (2007), a type-II fuzzy control algorithm was proposed for biped robotic control. An innovative pulse-width modulation switched algorithm (Williams and Hoft, 1991) has been designed for the programmable logic controller adaptive frequency domain control. An adaptive controller based on Bernoulli random variables has been constructed for a random switched intelligent network system (Yang et al., 2013). Compared with the specific engineering applications, the theoretical research on switched systems is more extensive. For some linear switched systems (Philippe et al., 2016; Santis et al., 2003; Su and Huang, 2012; Wirth, 2005; Valcher and Zorzan, 2016) and non-linear switched systems (Heydari and Balakrishnan, 2014; Li et al., 2017; Liu and Wu, 2017; Su et al., 2016), the researchers put forward the corresponding control methods and solve a series of related problems in which fuzzy logic systems (Li and Tong, 2016; Tong et al., 2015) and neural networks (Cai and Xiang, 2015; Han et al., 2009; Long and Zhao, 2015) are widely used to approximate the uncertain functions in non-linear switched systems.
There are many issues in the study of non-linear switched systems, such as the actuator dead-zone, time-delay, backlash-like hysteresis, and a series of problems. The existence of such problems may lead to system instability or reduced system performance; hence, the study of these issues is necessary. Tong et al. (2015) proposed the adaptive output feedback control algorithm by using the backstepping technique and the average dwell-time method, so as to solve the problems of the non-linear function, the unmeasured state and the actuator dead-zone in the switched system. For switched systems consisting of a finite number of linear delay differential equations (DDEs) (Kim et al., 2006), a common Lyapunov function is used to construct a controller to stabilize the switched system with time delay. Additionally, as a non-linear input, the problem of hysteresis is ubiquitous in a variety of systems, such as aerospace (Viswamurthy and Ganguli, 2007), military (Peroutka et al., 2010) systems. Researchers have done a lot of related work on hysteresis of actuators in the system. Robust adaptive state feedback control algorithms (Su et al., 2000; Zhou et al., 2004) have been proposed for non-linear systems with hysteresis of the actuator. An adaptive output feedback control method based on the fuzzy logic system (Li et al., 2012; Shahnazi et al., 2010) has been proposed, which makes the non-linear system with unknown hysteresis of the actuator stable. In the work of Cui et al. (2017), Wang et al. (2017) and Niu et al. (2016), the authors proposed an adaptive state feedback control algorithm based on neural networks for a class of switched systems with hysteresis of the actuator, in which the neural network is used to approximate the non-linear unknown function in the switched system. However, in practical applications, many system states are not measurable. Even if the system status is measurable, the measured status may great deviate from the true status due to sensor fault, for example, which eventually leads to system instability.
When using backstepping techniques, traditional design methods require repeated differentiation of the virtual controller, and the complexity of the control increases rapidly as the order of the system increases. Then, there is the issue of explosion of complexity. However, the dynamic surface control (DSC) method simplifies the backstepping design for a class of non-linear strict-feedback systems, and further overcomes the problem of explosion of complexity. Wang et al. (2017) and Bai et al. (2017), through the combination of DSC, constructed a state feedback and an output feedback control method for a class of strict-feedback systems.
Inspired by the above research, this article combines the DSC method and the adaptive neural network control method to construct an output feedback controller to solve the tracking problem of a switched system with input hysteresis. First, this article can achieve a similar control effect Cui et al. (2017), Wang et al. (2017) and Niu et al. (2016), but the system states must be measurable in these works. Second, compared with Li and Tong (2016), we consider a class of switched systems with input hysteresis and further avoid the issue of the explosion of complexity caused by the traditional backstepping technique.
The notation used here can be found at the end of the paper.
Problem formulation and preliminaries
Model description
A class of uncertain switched non-linear systems with unknown backlash-like hysteresis of the actuator is given as follows; such uncertain switched non-linear systems can represent a one-link robot system (Li and Tong, 2016), as well as a double-propeller helicopter system, for example.
where
where v indicates the input of the unknown backlash-like hysteresis of the actuator,
Through the analysis of Su et al. (2000, 2003), the solution of system (2) can be defined as:
where
Applying equation (3), equation (1) can be written as:
Neural network
In this paper, the radial basis function (RBF) neural network is used to approximate the non-linear functions . For arbitrary
where
where
Adaptive output feedback control design and stability analysis
State-observer design
Before designing the controller, it is necessary to design the state-observer. In this section, a state-observer is constructed to estimate the unmeasured states of system (1).
Where
where the specific expressions of A, L and B are given by
Let A be Hurwitz by choosing the suitable L . For any symmetric positive definite matrix Q, there is a matrix
Define the observer error
By using systems (1) and (11), one has
where
Control design
In this section, the backstepping technique and the DSC method are combined to propose an adaptive neural output feedback controller.
Define the following coordinate transformation
where
For the following controller design, define the following constant:
where
Virtual control is designed as follows:
Consider the following adaptive law
where
where
The specific process of controller design is as follows.
Step 1: Consider a Lyapunov function:
The time derivative of (27) is as follows:
The RBF neural networks are used to approximate this unknown function,
where
where
It is not difficult to obtain
The following can be obtained from Assumption 1 and Young’s inequality:
Substituting equations (31), (32), (33) and (34) into equation (28) leads to the following:
By using the approximation of neural networks, we can get
Because
where
By inserting equation (22) into (38), one has
A positive continuous function
where
Substituting equations (23), (36) and (41) into equation (35), we get
By Young’s inequality, we can obtain
Then, equation (42) can be further written in the following form:
where
Step i: For each step i (
Differentiating equation (46), the following can be obtained from equations (10), (19) and (20):
Similarly, by using Young’s inequality,
According to equations (48) and (49), one has
By using the approximation ability of the neural network, we can get
Consider
where
where
Substituting equations (22), (51) and (53) into equation (50), one gets
By Young’s inequality, we have
By inserting equations (55) and (56) into equation (54), a further simplification can be obtained as
where
Step n: Continue to consider a Lyapunov function:
where
The time derivatives of equation (58) are as follows:
According to equations (3), (10), (18), (24), (25) and (26), the derivative of
Because of Young’s inequality, we have
Inserting equations (61) and (62) into equation (60) gives the following:
If we continue to use the approximation function of the neural network, we can get the following:
Applying equation (64), one gets
By using Young’s inequality, one gets
Inserting equations (66) and (67) into equation (65) leads to the following:
where
Here, the controller design section ends.
Stability analysis
where
By the comparison principle, one gets
The above equation shows that all signals of the closed-loop system (6) are bounded; then, the following formula holds:
The proof is completed here.
Simulation results
In this part, two sets of simulation studies are implemented, which further verify the effectiveness of the proposed method.
Example 1
A two-dimensional switched system is given as follows:
where
where
Our control goal is to use the actual controller (25), the virtual controller (22), the state-observer (10) and the adaptive laws (23)–(24), so that the output y of the switched system can track the reference signal
The simulation results are as shown in Figures 1–8.

Trajectories of output y and target

Trajectories of tracking error in Example 1.

Trajectories of adaptive laws

Output u of backlash-like hysteresis in Example 1.

Input v of backlash-like hysteresis.

Switching signal.

Trajectories of output y and target

Trajectories of tracking error in Wang et al. (2017).
The trajectory shown in Figure 1 is the switched system output y and reference signal
From Figures 1–6 we can see that all closed-loop signals in the uncertain switched non-linear system are bounded. Not only that, we can obtain from Figures 1 and 2 that under the neural network output feedback control method proposed in this paper, when there is a problem of unknown backlash-like hysteresis of the actuator in the uncertain switched non-linear system, high-precision tracking performance can still be maintained. In addition, a set of comparative simulation results are given. For the two-dimensional uncertain switched non-linear system with unknown backlash-like hysteresis of the actuator in Example 1, the tracking control is performed using the control method of Wang et al. (2017), and the tracking effect and tracking error are shown in Figures 7 and 8. Furthermore, by comparing Figures 1–2 and Figures 7–8, the superiority of the proposed control method of this paper can be seen.
Example 2
As shown in Figure 9, the instrument used in the experiments is a double-propeller helicopter, the Boeing CH-47. When the helicopter is at different heights, over different terrains or encounters different climates, the dynamics model of the helicopter system will experience greater changes. Based on this idea, we use a 3-DOF (three degrees of freedom) experimental helicopter to simulate the CH- 47’s system dynamics model switch.

Boeing CH-47.
Figure 10 shows a 3-DOF experimental helicopter produced by the company Quanser. In this part of the simulation, the elevation axis is used to simulate the Boeing CH-47 helicopter ascending and descending. Therefore, the elevation axis of the 3-DOF helicopter is considered, and the dynamic equation of the elevation axis is given below (Meza-Sánchez et al., 2015):
where

Free-body diagram of 3-DOF helicopter.
In order to facilitate the analysis, we carry out the variable conversion
where
The tracking performance of the 3-DOF helicopter elevation angle is shown in Figure 11, and the tracking error is given in Figure 12. The two curves of Figure 13 depict two adaptive laws. Figure 14 demonstrates the sum of the voltage inputs of the front motor and back motor in the 3-DOF helicopter system.

Elevation angle tracking.

Tracking error of elevation angle.

Trajectories of adaptive laws

Input v of 3-DOF helicopter system.
It can be seen from the two simulation examples that there are uncertainties and unknown backlash-like hysteresis of the actuator in the uncertain switched non-linear system. In addition, the state of the system is also unmeasured. However, the ideal and high-precision control effect can still be achieved using the output feedback control method based on the neural network proposed in this paper.
Conclusions
An adaptive output feedback control scheme based on a neural network is proposed, which solves the problems of external disturbance, unknown non-linear function, and unknown backlash-like hysteresis of the actuator in a switched non-linear system. In the design of the control scheme, the state-observer is constructed to estimate the unmeasured state of the switched system, and the DSC technique is used to avoid the problem of explosion of complexity caused by the backstepping technique. Finally, the effectiveness of the strategy is further proved by two simulation experiments.
Footnotes
Notation
In this paper,
Conflict of interest
The authors declare that there is no conflict of interest.
Funding
The author(s) disclosed receipt of the following financial support for the research, authorship, and/or publication of this article: This research was supported in part by the National Natural Science Foundation of China under Grant 61773143 and 61627901 and in part by the Natural Science Foundation of Heilongjiang Province of China under Grant 2017F009.
