Abstract

This paper is concerned with disturbance-observer-based control (DOBC) for a class of time-delay systems with uncertain sinusoidal disturbances. The disturbances are decomposed as precise and uncertain parts using nonlinear disturbance observer (DO) after appropriate coordinate transformation. And then the two parts can be compensated by corresponding controller, respectively, such that the classic DOBC method is extended to uncertain disturbance rejection. One novel feature of the proposed method is that even if the precise disturbance parameters are inaccessible, the merits of DOBC can be inherited. By integrating the disturbance observers with feedback control laws with time delay, the disturbances can be rejected and the desired dynamic performances can be guaranteed. Finally, simulations for a flight control system are given to demonstrate the effectiveness of the results.

1. Introduction

Dynamical systems with time delays [13] widely exist in many systems, such as hydraulic processes, chemical systems, and temperature processes. In addition, the presence of exogenous disturbances is inevitable in engineering control systems; a complex system may suffer various of disturbances due to inherent physical property including sensor measurement noise, control error, and structural vibrations. As the phenomenons mentioned above are often primary sources of instability and performance degradation, it is an impendence thing to design control strategy for time-delay systems characteristic with antidisturbance performance. Some researchers [46] have contributed on this subject recently, in [4, 5] the control is adopted to attenuate the influences from disturbances to a desired level, for systems with the bounded disturbances. In [6] a reduced-order observer is structured for the estimation of the modeled disturbance; simultaneously, scheme can attenuate norm bounded signals. Due to the increasing complexity of the controlled plants and environment, it makes the higher demand for system accuracy, reliability, and real-time performance.

Disturbance-observer-based control (DOBC) is a prevalent anti-disturbance control strategy, which has a simple structure and is easily implemental in engineering (see surveys [7] and references therein). If the priori characteristics of disturbance to be estimated can be obtained, DOBC can be implemented where the disturbance compensation dynamic property within a composite system can be analyzed [811]. Originating from [9], a hierarchical control strategy is established in [6, 10, 11] aiming at multiple disturbances in multiinput multioutput (MIMO) nonlinear system; the outcome shows that the strategy has high precision together with strong robustness. The literature mentioned above shows that the DOBC is feasible for more complex structure and can avoid heavy computation, such as resolve of partial differential equations (PDEs) compared with output regulation theory. However, the main limitation of the classical DOBC is that the precise characteristic parameters of disturbance must be available. Moreover, failure in modeling for disturbance accurately may lead to severe deterioration of closed loop system performance, even to instability. It has not been reported that DOBC is presented for time-delay systems subject to uncertain disturbances.

In DOBC [911, 13], the disturbance is seen as extended state, correspondingly an extended state observer; that is, disturbance observer (DO) can be constructed to estimate the disturbance. Once we have no access of the precise disturbance model, no effective observer can be constructed directly to estimate the disturbance as the matching condition [12] is not satisfied. It still remains challenging work to extend the DOBC to the general case, in which the disturbance dynamic model has parametric uncertainty The aim of this paper is to provide a novel approach to estimate and reject the uncertain disturbances, such that the merits of DOBC can be inherited. We first construct an auxiliary observer and then decompose the disturbances into a known precise function, an uncertain nonlinear function, and a decaying vector defined by the auxiliary observer. Corresponding disturbance rejection strategy can be implemented to deal with the uncertain disturbance after the sophisticated design with lower conservativeness compared with the literature mentioned above.

The organization of the problem is given below. Section 2 gives the problem formulation. In Section 3, the formulation for the uncertain disturbance estimation with time delay is introduced. In Section 4, by using the auxiliary vector, DOBC combined with adaptive controller is designed to reject the disturbance and globally stabilize the closed-loop systems. In Section 5, the proposed method is applied to an A4D aircraft model; simulations show the effectiveness of the proposed approaches. Section 6 provides conclusions.

2. Formulation of the Problem

The following continuous time-delay system with uncertain perturbation is considered: where , are the state and the control input, respectively. , , and are the coefficient matrices, satisfying . is the corresponding weighting matrix, is nonlinear function which is supposed to satisfy bounded conditions described as Assumption 1. is a vector of sinusoidal disturbance and is the delay time. Such a model can also represent a wider class of time-delay system compared with papers [6, 9, 14].

Assumption 1. For any , nonlinear functions satisfy where is the given constant weighting matrix.
Similar to the output regulation theory, DOBC strategy [9, 15], each unknown external disturbance () is supposed to be generated by an exogenous system described by where is uniformly observable. To show the main ideology of our paper, suppose and the linear uncertain matrix . For sake of simplicity, has observable canonical form, which can be expressed as follows: where is parameter characteristics related to disturbance frequency; different from the present work, we consider to be uncertain constant values, for the sake of simplicity, denote that where and represent precise and unknown part of , respectively, that is, . In application, many kinds of disturbances in engineering can be described by this model, for example, the control of aircraft control [9], magnetic bearing control [16], robotic systems [14], and so forth.
In the conventional DOBC strategy [8, 9, 11, 14, 17], the in disturbance must be known in advance. This condition is so strict for reason that the disturbances acting on a system are difficult to be modeled precisely in general. Up to now, there is no related method discussing the uncertain disturbances estimation problem subject to time delay. This is the major hurdle that mostly impedes the further research and application in DOBC and other disturbance rejection research.
In this paper, we will derive the relation between the uncertain parameters and , according to which the exogenous disturbance may be expressed as nonlinear functions including precise part and uncertain part. The control problem considered will be solved by means of DOBC combined with adaptive control (DOBC + adaptive) such that the proposed controller can achieve arbitrary disturbance attenuation.

3. Nonlinear Disturbance Observer

The disturbance parameters are inaccessible in this state time-delay system (1), so it is difficult to construct the disturbance observer with traditional ways directly as in [9, 14]. In this section, we first design the auxiliary observer for nonlinear vector with time delay. After an appropriate coordinate transformation, the disturbance may be formulated as a parametric uncertain function. According to (2), in (1) can be expressed as follows: where , , and In this section, we suppose that is given and Assumption 1 holds. When all states of the system are available, it is unnecessary to estimate the states, then only the estimation of the disturbance need to be concerned. Construct an auxiliary MIMO nonlinear system as follows: where and are given constant matrices in form of where is Hurwitz by selection of and . Considering , there exists pseudoinverse such that , so system (8) can be transformed as Comparing (6) with (12) yields

Lemma 2. For system (6), if and have form of (11) and guarantee in global region of , then there exists an invertible constant matrix such that

Proof. Considering an invertible matrix where it is obvious that if (14) is satisfied, then is invertible in global region of ; furthermore it can be derived that According to (13), notice that we can define the following coordinate transformation Combining (16) with (20) yields After calculation, it can be verified that Thus (15) can be got directly following (21) and (22).

Based on Lemma 2, we can give another form of as where and satisfy Similarly, can be rewritten as where according to (10) and (25), satisfies From Lemma 2, we have given another form of through auxiliary observer , and can construct observer of as thus the proposed method will exhibit classic DOBC property.

Notice that in observer cannot be implemented directly as the is uncertain. To show it clearly, we divide into two parts. One part is a precise value that can be predicted and the other is uncertain constant parameter multiplied by a known nonlinear term. For the sake of simplicity, denote

A notable property of (29) is that uncertain sinusoidal can be expressed in form of parametric uncertainty. So, we need not estimate the upper bounds of as in [1821].

4. DOBC with Stability Analysis

After substituting (26) into system (1), we have For the plants with known nonlinearity, the strategy can be designed by using the separation principle as follows: where is the conventional control gain for stabilization, and are used to reject and attenuate the disturbances known and uncertain parts, respectively, and according to (30) we select

Similar to [22], adaptive controller is used to compensate unknown part of disturbance which satisfies where and is estimation of . At last the dynamic system (31) may be rewritten as follows:

At this stage, our objective is to find such that the closed-loop system (31) with is asymptotically stable. For the sake of simplifying descriptions, we denote and

Theorem 3. For given , if (14) can be guaranteed and there exist ,, and satisfying then under DOBC law (32) and adaptive dynamic the closed-loop system (36) with gain is asymptotically stable.

Proof. Denote , where Along with the trajectories of (36) and (39), firstly it can be verified that where Premultiplied and postmultiplied simultaneously by diag , is equivalent to , where Based on Schur complement, it can be seen that is equivalent to and Premultiplied and postmultiplied simultaneously by diag , is equivalent to . That is to say that if (38) upholds, there exists constant such that Together with the definition of in (10), we can find that satisfies Furthermore, there exists depending on such that for any and After substituting (45), (46), and (49), derivative along Lyapunov function candidate is given by The right part of the above inequality can be regarded as a polynomial with respect to two variables and . Thus for all and , holds if there exists a group of parameters satisfying

The disturbance-observer-based control design procedure can be summarized as follows.

Step  1. Select weighting matrices and with form of (10) and (11), apply and into (8) to calculate auxiliary vector.

Step  2. According to (26), give another form of disturbance represented by auxiliary vector.

Step  3. Design time-delay feedback controller based on Theorem 3, apply controller into (32), then DOBC + adaptive control can be realized.

5. Simulation

To show the efficiency of the proposed scheme, let us consider the continuous time-delay models under the proposed DOBC + adaptive scheme. The longitudinal dynamics of A4D aircraft at a flight condition of 15000 ft altitude and 0.9 Mach can be given by (1). The meaning and significance of the parameters are the same as in [6, 9], where is the forward velocity , is the angle of attack (rad), is the pitching velocity , is the pitching angle (rad), and is elevator deflection (deg) and coefficient matrices: Similar to [9], it is supposed that nonlinearity and/or uncertainty , state delay time , and set guarantee . Paper [9, 14] pointed out that if the frequency is perturbed, the pure DOBC approach will be unavailable because the disturbances cannot be rejected accurately. In order to investigate further, it has been considered that uncertainties exist in such an exogenous model for the disturbance in (3). That is, where frequency perturbations . Set It is noted that the selection of is tradeoff and we select , and the initial value of the disturbance is 0. When the full states can be measured, applying the approach in Theorem 3, when DOBC law is applied in system (31), the corresponding parameter in (32) can be gotten that

Figure 1 plots the estimation error of the uncertain disturbances with traditional DO [9, 11, 14]. The results show that if system suffers uncertain disturbance, it may bring large disturbance estimation error, and the control performance is deteriorated (Figure 2). Figures 3 and 4 demonstrate the system performance using the proposed DOBC + adaptive schemes, obviously the system output converges to zero with sufficiently small steady error. The results show that although there exists uncertainty in the disturbance parameters, the disturbance rejection performance is improved and enhanced system responses can be achieved.

6. Conclusion

The DOBC strategy is extended to the uncertain disturbance rejection problem by combining with adaptive control. We first construct the auxiliary observer for with uncertain parameters, and then the exogenous disturbance may be divided into two parts. One part is a precise term which can be compensated by a feed-forward controller, and the other can be expressed as uncertain constant parameter multiplied by a known nonlinear term; an adaptive controller is adopted to compensate the effect of the second part. Simulations on an aircraft model demonstrate the advantages of the proposed scheme. However, if there exist multiple disturbances and unmodeled dynamics in the system as in [10, 11], the situation turns to be more complicated, and further research is required in the future.

Acknowledgments

This work was supported by the National Natural Science Foundation of China under Grant no. 61203049 and Scholar Doctor Priming Foundation (20122048).