Nonlinear augmented state observer-based adaptive output feedback anti-disturbance control for nonlinear systems with non-harmonic multiple uncertainties
Available accessResearch articleFirst published online April, 2019
Nonlinear augmented state observer-based adaptive output feedback anti-disturbance control for nonlinear systems with non-harmonic multiple uncertainties
In this paper, a novel output feedback anti-disturbance control method is carried out for a class of nonlinear systems subject to non-harmonic multisource disturbances. By using a nonlinear exogenous system, a class of non-harmonic disturbances possessing complex and nonlinear characteristics are taken fully into consideration. Based on a nonlinear damping term, we establish an adaptive augmented state observer that can achieve robust asymptotic disturbance estimation for the system states, the harmonic disturbances and the non-harmonic disturbances. By fusing the augmented state observer and a state-feedback controller, a robust adaptive output feedback anti-disturbance control structure is constructed. The boundness of the combined controller–observer system is derived on the basis of Lyapunov analysis. Furthermore, aiming at the intense non-harmonic disturbances, the proposed method is extended and a new output feedback controller is obtained. The effectiveness of the proposed scheme is demonstrated through experimental studies on a practical example.
Since the system uncertainties and external disturbances are difficult to be handled in a systematic way, the control design for the nonlinear systems becomes a challenging task. To achieve satisfactory control performance for the nonlinear systems, many advanced control design methods have been proposed, such as adaptive control (Chenliang and Yan, 2010; Tao, 2014; Wang and Lin, 2015), fuzzy control, neural network control (Bu et al., 2016; Wang et al., 2017b; Xu et al., 2016), fault tolerant control (Alwi and Edwards, 2008; Alwi et al., 2011; Fan et al., 2015; Wang et al., 2017a), and output feedback control (Lam and Li, 2013; Nguyen, 2018; Wei et al., 2017). Especially, when the system states are not available, the advantages of the output feedback controllers can be highlighted. For a class of discrete-time linear systems affected by bounded additive states and output disturbances, and subject to chance constraints, a stochastic output feedback control is proposed in Nguyen (2018). For a nonlinear descriptor system with actuator faults, a robust and reliable static output feedback (SOF) controller is designed in Wei et al. (2017). Moreover, in Du et al. (2014), an output-feedback finite-time synchronization structure is investigated for a class of second-order nonlinear multi-agent systems with a leader-follower architecture. In Li et al. (2017), an adaptive output-feedback controller with prescribed performance is designed for a class of switched nonlinear systems. Aiming at the polynomial fuzzy-model-based control system, Lam and Li (2013) have designed an output-feedback tracking controller.
On the other hand, because of the friction and load variation in mechanical and electrical systems, and the measurement noises or environment disturbances, the multi-source disturbances inevitably exist in most of the practical controlled processes. Therefore, to guarantee the system stability and high control accuracy, it is of significant importance to research the methods of attenuating and rejecting the disturbances. Among a variety of the disturbance attenuation and rejection control approaches, the disturbance observer-based control (DOBC) schemes and the disturbance/uncertainty estimation and attenuation (DUEA) controllers possess simple structure and powerful ability, and can be widely applied and easily implemented in a wealth of practical systems ( An et al., 2016; Chen, 2003). Chen et al. (2016) summarize the recent progresses of DOBC. As a further development, the multisource disturbances possessing different features have to be described by several exogenous systems, are classified and modeled in Guo and Cao (2014). For the purpose of handling the complex multisource disturbances, a novel composite hierarchical anti-disturbance control (CHADC) method has been proposed in Wei et al. (2013), Yao and Guo (2013), Sun and Guo (2014) and Wei and Chen (2014). However, the frequency and amplitude of the multisource disturbances are necessary. To overcome this limitation, a modified CHADC structure has been proposed by Yang et al. (2016).
However, it should be pointed that in the aforementioned DOBC results, the non-harmonic disturbances with dynamic features have never been investigated. In Wei et al. (2013), Yao and Guo (2013), Guo and Cao (2014), Sun and Guo (2014), Wei and Chen (2014), Li et al. (2016) and Yang et al. (2016), the disturbances are limited to be harmonic, and an auxiliary linear system is employed for description. The essential nonlinear characteristics of the non-harmonic disturbances are never taken into account (Li et al., 2016; Yang et al., 2016; Yao and Guo, 2013). The neglect of the widespread non-harmonic disturbances may induce control performance degradation or instability of the closed-loop system. Although fruitful results have been achieved on the DOBC and CHADC methods, the relative literature on the anti-disturbance control for the non-harmonic multiple disturbances has been really scattered, which motivates us to write this paper.
In this paper, a novel robust adaptive output feedback anti-disturbance controller is developed for a class of nonlinear systems subject to non-harmonic multisource disturbances. Because of the intrinsic non-harmonic characteristics, the control design problem becomes interesting and challenging. To estimate both of the system states and the multiple disturbances, a novel augmented state observer is established. By using an auxiliary nonlinear system, the non-harmonic multisource disturbances can be formulated and handled. Compared with the existing results, the major properties of the proposed control approach are summarized as follows:
As far as the author knows, it is the first time to consider the non-harmonic disturbances in the DOBC controllers. Hence, this paper has made progress for the DOBC methods.
Compared with Wei et al. (2013), Yao and Guo (2013, 2014) and Guo and Cao (2014), the considered disturbances are more general. Firstly, the disturbances are allowed to have nonlinear internal dynamics. Secondly, the assumptions of linear auxiliary system and the boundness in the norm are removed.
The output feedback anti-disturbance control problem for the systems with non-harmonic multisource uncertainties can be addressed by integrating the augmented state observer and the anti-disturbance controller. Moreover, the results are extended to the non-harmonic disturbances with more intense nonlinearities.
The remainder of the paper is given as follows. In Section 2, the control problem with dynamic non-harmonic multisource disturbances and several standard assumptions are introduced. The proposed robust adaptive output feedback anti-disturbance control structure and the convergence analysis are provided in Section 3, followed by the extended results in Section 4. To verify the effectiveness of the proposed control approach, the simulations are performed in Section 5. Throughout this paper, the notations are defined as follows: denotes the real n -dimensional space, while denotes the space of matrices with real entries. For a given matrix A, denotes its transpose. The Euclidean norm is denoted by ‖·‖. stands for n -dimensional identity matrix.
Problem formulation
Consider the following continuous nonlinear system subject to multiple disturbances
where and are the system states and the control inputs, respectively. is the system output vector. In this paper, we consider the disturbances from multiple sources. are the system matrices. are the disturbance distribution matrices. are the output matrices corresponding to the system states, the harmonic disturbances and the non-harmonic disturbances, respectively. are with proper dimensions. represents the constant and harmonic noises with partial known information. The internal dynamics of can be described by the following auxiliary system
where denotes the additional disturbance satisfying . are known matrices. The external non-harmonic disturbance is described by , which possesses the following dynamic equations
where are known matrices, is the additional disturbance existing in (3). is an unknown nonlinear function. .
Throughout this paper, we make following assumptions
Assumption 1:.
Assumption 2: There exist unknown constants such that
where and are known nonnegative functions.
The control objective of the paper is to develop an output feedback control structure to guarantee the closed-loop system convergence for system (1) subjected to both harmonic and non-harmonic disturbances.
Adaptive output feedback composite anti-disturbance control method
In this section, we suppose that Assumptions 1–3 hold. Noting that all states of the system are available, it is required to develop an observer to estimate both of the states and the disturbances. A robust adaptive augmented state observer is designed as
where are the estimates of , respectively. is a nonlinear function formulated by
are the gain matrices of observer (5). is an adaptive parameter. The update law for is designed as
where . Accordingly, the control law is designed as
Define . Then from (1)–(5), it is easy to get that
Combining (1) and (8) yields
Considering that , we can select the gain such that and . Therefore, equation (10) turns to
By defining , we can get the following composite system
where
Theorem 1: Given nonlinear system (1) subject to non-harmonic multisource disturbances generated by (2) and (3). If there exist positive-definite matrices such that the following equalities hold
then the proposed output feedback anti-disturbance control laws (5)–(8) can guarantee that all the signals in the closed-loop system remain bounded.
Proof: Define a Lyapunov function candidate as
where . and are positive constants. Hence, along (12), we can take the derivative of V as
By using Assumption 2, we can get the following inequality from (14)
Then with the aid of , we can get that
Based on Young’s inequalities, it can be checked that for any
where . Without losing generality, we can select and such that . Therefore, it can be proven that
Combining (6), (7) and (20) yields
Obviously
Considering that and , we can obtain the following inequality
where
Solving (23) implies that
Clearly, for all and the estimation errors and the system states are all bounded. The proof is complete.
Remark 1: Note that the proposed control approach is in fact an output controller. It is supposed that the system states are not available, and an augmented state observer is constructed to estimate both of the systems states and the disturbances from the system outputs. In the state-feedback controller, the estimates of the systems states are used, rather than the systems states themselves.
Patulous results for a class of intense non-harmonic disturbances
In practical engineering systems, the dynamics of the non-harmonic disturbances are often influenced by multiple variables, including the inputs, outputs and the system states. Unfortunately, the results obtained in Section 3 are based on the assumption that the non-harmonic disturbances are merely influenced by the outputs and inputs of the system. To over this limitation, aiming at a class of intense non-harmonic disturbances, which are influenced by the inputs, outputs and the system states simultaneously, a patulous robust adaptive anti-disturbance control structure is constructed in this section.
Before designing the controller, we make the following assumption
Assumption 3: The non-harmonic disturbance can be represented by the following exogenous system
where is an unknown nonlinear function. are defined as the same as (3). It is supposed that
where are known nonnegative functions, are unknown constants.
Aiming at the nonlinear system (1) under Assumptions 1 and 3, the anti-disturbance control law, the parameter update law, and the adaptive nonlinear augmented state observer are designed as the same as before. A novel is developed as
Then, with the aid of similar arguments as Subsection 3, the following closed-loop system can be obtained
Theorem 2: Consider nonlinear system (1) subjected to multiple disturbance generated from (2) and (3). If there exist positive-definite matrices satisfying (14), then the proposed output feedback anti-disturbance control law (5), (7), (8) and (27) can guarantee that all the signals in the closed-loop system remain bounded.
Proof: Let us select the following Lyapunov function
where . are positive constants satisfying and . Accordingly, we can obtain the following equality
Then, based on Assumption 3, we know that
Considering that and , we can get the following inequality
With the aid of the Young’s inequalities, it can be proven that for any
where . Considering the fact that and , it is easy to get that
Then from (27) and (7), we know that
Further derivations imply that
By using and , it can be checked that
where
Hence, by using the similar arguments as Theorem 1, it can be concluded that the estimation errors and the system states are all bounded. The proof is complete.
Remark 2: In the output feedback case, since the system states are not available, they cannot be applied directly in the nonlinear function (27). As a result, more bound parameters have to be used and the proof turns to be more complex. This point can be observed easily in the proof of Theorem 2. Therefore, it can be concluded that when the state was included the nonlinear features may be more intense than .
Simulations
To illustrative the effectiveness of the proposed approach, a practical example is employed in this section. In this paper, we consider a simplified longitudinal dynamic equation of a back-to-turn missile, which can be formulated by
where is angle of attack, is the angular velocity around z axis. u is the output of the rudder system. are the dynamic parameters. It is assumed that the non-harmonic multiple disturbances and exist in this longitudinal model. . The coefficient matrices of harmonic disturbances are supposed to be . In the simulation, as selected as sinusoidal disturbances. The initial values of the system states are set as . The dynamic parameters are taken as .
In Case 1, the usual non-harmonic disturbances are considered. The dynamic equations of the non-harmonic disturbance are given as
From the results given in Section 3, we select that . The nonlinear damping term is developed as
Moreover, we choose . The simulation results are provided in Figure 1–Figure 3.
The control performance of the proposed method under Case 1.
The estimation results for the multiple disturbances under Case 1.
The trajectory of the adaptive parameter under Case 1.
In Case 2, the intense non-harmonic disturbances are taken into account. It is supposed that possess the following dynamic equations
The longitudinal dynamic equation (38) is still under consideration. The gain matrices are selected as same as Case 1. The initial conditions of the system remain. Figure 4–Figure 6 demonstrate the control performance and the disturbance estimation results.
The control performance of the proposed method under Case 2.
The estimation results for the multiple disturbances under Case 2.
The trajectory of the adaptive parameter under Case 2.
From the simulation results, it is easy to find that the system states and the disturbance estimation errors stay bounded and can converge to a small value, even if influenced by the harmonic and non-harmonic disturbances simultaneously. Furthermore, by considering different kinds if non-harmonic disturbances, the robustness of the proposed method can be verified.
Conclusion
This paper has studied the problem of adaptive output-feedback control for a class of uncertain nonlinear systems. The nonlinear systems are supposed to suffer from harmonic and non-harmonic multisource disturbances simultaneously. A new adaptive anti-disturbance control technique based on the nonlinear damping term and an augmented state observer was established to guarantee that all the signals in the resulting closed-loop system remain bounded. It is worth noting that the results have been extended to a class of intense nonlinear non-harmonic disturbances. Finally, two numerical examples have been presented to demonstrate the effectiveness of the proposed technique. It is noted that the problem of finite-time control for nonlinear systems subjected to multisource disturbances is an untreated topic, which will be our future research work.
Footnotes
Declaration of conflicting interest
The author declares 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 work was supported in part by the National Natural Science Foundation of China under Grants no. 61473226 and no 61503302.
References
1.
AlwiHEdwardsC (2008) Fault tolerant control using sliding modes with on-line control allocation. Automatica44(7): 1859–1866. DOI: 10.1016/j.automatica.2007.10.034.
2.
AlwiHEdwardsCTanCP (2011) Fault Detection and Fault-Tolerant Control Using Sliding Modes. London: Springer.
3.
AnHLiuJWangCWuL (2016) Disturbance observer-based anti-windup control for air-breathing hypersonic vehicles. IEEE Transactions on Industrial Electronics63(5): 3038–3049.
4.
BuXWuXWeiDHuangJ (2016) Neural-approximation-based robust adaptive control of flexible air-breathing hypersonic vehicles with parametric uncertainties and control input constraints. Information Sciences346(C): 29–43
5.
ChenW-H (2003) Nonlinear disturbance observer-enhanced dynamic inversion control of missiles. Journal of Guidance, Control, and Dynamics26(1): 161–166.
6.
ChenW-Het al. (2016) Disturbance-observer-based control and related methods-an overview. IEEE Transactions on Industrial Electronics63(2): 1083–1095.
7.
ChenliangWYanL (2010) Adaptive dynamic surface control for linear multivariable systems. Automatica46(10): 1703–1711.
8.
DuHHeYChengY (2014) Finite-time synchronization of a class of second-order nonlinear multi-agent systems using output feedback control. IEEE Transactions on Circuits and Systems I: Regular Papers61(6): 1778–1788.
9.
FanHet al. (2015) Adaptive fault-tolerant stabilization for nonlinear systems with Markovian jumping actuator failures and stochastic noises. Automatica51(1): 200–209.
10.
GuoLCaoS (2014) Anti-disturbance control theory for systems with multiple disturbances: A survey. ISA Transactions. 53(4): 846–849.
11.
LamHKLiH (2013) Output-feedback tracking control for polynomial fuzzy-model-based control systems. IEEE Transactions on Industrial Electronics60(12): 5830–5840.
12.
LiYet al. (2017) Composite anti-disturbance resilient control for Markovian jump nonlinear systems with partly unknown transition probabilities and multiple disturbances. International Journal of Robust and Nonlinear Control2017(27): 557–569.
13.
LiYet al. (2017) Adaptive output-feedback control design with prescribed performance for switched nonlinear systems. Automatica80(6): 225–231.
SunHGuoL (2014) Composite adaptive disturbance observer based control and back-stepping method for nonlinear system with multiple mismatched disturbances. Journal of the Franklin Institute351(2): 1027–1041.
16.
TaoG (2014) Multivariable adaptive control: A survey. Automatica50(11): 2737–2764.
17.
WangCLinY (2015) Adaptive dynamic surface control for MIMO nonlinear time-varying systems with prescribed tracking performance. International Journal of Control88(4): 832–843.
18.
WangZYuanJPanYCheD (2017a) Adaptive neural control for high order Markovian jump nonlinear systems with unmodeled dynamics and dead zone inputs. Neurocomputing247(5): 62–72.
19.
WangZYuanJPanYWeiJ (2017b) Neural network-based adaptive fault tolerant consensus control for a class of high order multiagent systems with input quantization and time-varying parameters. Neurocomputing266(11): 315–324.
20.
WeiXChenN (2014) Composite hierarchical anti-disturbance control for nonlinear systems with DOBC and fuzzy control. International Journal of Robust and Nonlinear Control24(2): 362–373.
21.
WeiXChenNLiW (2013) Composite adaptive disturbance observer-based control for a class of nonlinear systems with multisource disturbance. International Journal of Adaptive Control and Signal Processing27(3): 199–208.
22.
WeiYQiuJKarimiHR (2017) Reliable output feedback control of discrete-time fuzzy affine systems with actuator faults. IEEE Transactions on Circuits and Systems I: Regular Papers64(1): 170–181.
23.
XuBZhangQPanY (2016) Neural network based dynamic surface control of hypersonic flight dynamics using small-gain theorem. Neurocomputing173: 690–699.
24.
YangJet al. (2016) Output-based disturbance rejection control for non-linear uncertain systems with unknown frequency disturbances using an observer backstepping approach. IET Control Theory & Applications10(9): 1052–1060.
25.
YaoXGuoL (2013) Composite anti-disturbance control for Markovian jump nonlinear systems via disturbance observer. Automatica49(8): 2538–2545.
26.
YaoXGuoL (2014) Composite disturbance-observer-based output feedback control and passive control for Markovian jump systems with multiple disturbances. IET Control Theory and Applications8(10): 873–881.