Abstract

We propose a new adaptive gain robust output feedback controller for a class of the Lipschitz nonlinear systems with unknown upper bound of uncertainty. The proposed adaptive gain robust output feedback controller is designed so as to reduce the effect of uncertainties and Lipschitz nonlinearities. In this paper, we show that sufficient conditions for the existence of the proposed adaptive gain robust output feedback controller are reduced to LMI conditions. Finally, the effectiveness of the proposed robust output feedback controller is demonstrated by numerical simulations.

1. Introduction

Robustness of control systems to uncertainties has always been the central issue in feedback control, and therefore the problems of stability analysis and stabilization for uncertain systems have received much attention for a long time (e.g., [1, 2] and references therein). In particular, there are lots of existing results for state feedback robust control such as quadratic stabilizing control and control (see [3, 4] and references therein). Besides, some design methods of variable gain robust state feedback controllers for uncertain systems have been suggested (e.g., [58]). Yamamoto and Yamauchi [5] proposed a design method of a robust controller with the ability to adjust control performances adaptively. In [6], an adaptive robust controller with adaptation mechanism has been presented and the adaptive robust controller is tuned on-line based on the information about parameter uncertainties. Besides, we have proposed robust controllers with adaptive compensation inputs [7, 8]. These controllers consist of a fixed gain controller and a variable gain one, and the variable gain controller is tuned by updating laws.

However, not all the states are measurable in practical systems because of technical, physical, and/or economic reasons. Therefore, the control strategies via observer-based robust controllers (e.g., [9, 10]) or robust output feedback one (e.g., [1113]), which is of interest in this paper, have also been well studied. For robust output feedback controllers, Moheimani and Petersen [11] have presented a set of cross-coupled algebraic Riccati equations and algebraic Lyapunov equations. Geromel et al. [12] and Iwasaki et al. [13] adopted linear matrix inequality (LMI) approaches to design static output feedback controllers based on a set of the Lyapunov inequalities coupled by the constraint that one Lyapunov matrix is the inverse of another. Additionally the work of Matsuoka and Hagino [14] has presented an observer-based variable gain controller for a class of linear systems with uncertainties of which upper bounds are unknown, and we have also proposed an adaptive robust output feedback controller for a class of linear systems with uncertainties [15].

By the way, in recent years, there have been increasing attention for the problem of global stabilization of nonlinear systems via output feedback control (e.g., [1618]). In the work of Mazenc et al. [16], it was presented through counter examples that some extra growth conditions on the unmeasurable states of the controlled system are usually necessary for the global stabilization of nonlinear systems via output feedback. Additionally, finite-time method and homogeneous domination approach for the output feedback control problem have also been proposed (e.g., [1921]). Polendo and Qian [20] have suggested output feedback controllers for a class of uncertain nonlinear systems via homogeneous domination approach, and Li and Qian [21] adopted the concept of finite-time stabilization so as to design a dynamic output feedback controller for a class of continuous but nonsmooth nonlinear systems. Besides, some results have focused on considering a selective class of nonlinear systems by placing some structural constraints on the nonlinearities in order to derive output feedback control. The nonlinear systems whose nonlinearity is in a triangular form are considered in [22]. In the work of Choi and Lim [23], a solution to the output feedback stabilization problem for a class of single-input single-output Lipschitz nonlinear systems and the nonlinearity characterization function (NCF) concept has been presented. However, in the existing results, the design parameters are determined by trial and error, and uncertainties in the system dynamics have not been considered.

From these viewpoints on the basis of our results [15, 24], we propose a new adaptive gain robust output feedback controller for a class of uncertain Lipschitz nonlinear systems. The uncertainties and the nonlinearities under consideration supposed to satisfy the matching condition, and the perturbation region of uncertainty is bounded, but its upper bound is unknown. Besides, the proposed adaptive gain robust output feedback controller consists of a fixed gain controller, a variable gain one, and an adjustable parameter tuned by updating laws. The fixed gain controller is determined by using the nominal system, and the variable gain controller and the adjustable parameter are designed so as to reduce the effect of both uncertainties and nonlinearities. In this paper, we show that sufficient conditions for the existence of the proposed adaptive gain robust output feedback controller are reduced to LMI conditions.

This paper is organized as follows. In Section 2, we introduce the class of uncertain Lipschitz nonlinear systems under consideration. Section 3 contains the main results. The design method of the adaptive robust output feedback controller for the uncertain Lipschitz nonlinear systems is presented. Finally, numerical examples are included to illustrate the results developed in this paper.

2. Preliminaries

In this section, we show notations and useful and well-known lemmas which are used in this paper.

In the sequel, we use the following notation. For a matrix , the transpose of matrix and the inverse of one are denoted by and , respectively, and represents the rank of the matrix . Also, and represent and -dimensional identity matrix, respectively, and denotes the column vector of the matrix ; that is, the operator “” vectorizes a matrix by stacking its columns. The notation denotes a block diagonal matrix composed of matrices for . For real symmetric matrices and , means that is positive (resp., nonnegative) definite matrix. For a vector , denotes standard Euclidian norm, and for a matrix , represents its induced norm. The symbols “” and “” mean equality by definition and symmetric blocks in matrix inequalities, respectively. Besides, for a symmetric matrix , (resp., ) represents the minimal eigenvalue (resp. maximal eigenvalue). It is well-known that for any symmetric matrix , eigenvalues of are real number [25].

Furthermore, the following well-known lemmas are used in this paper.

Lemma 1. For arbitrary vectors and and the matrices and which have appropriate dimensions, the following relation holds: where is a time-varying unknown matrix satisfying .

Proof. The above relation can be easily obtained by Schwartz’s inequality [25].

Lemma 2 (Schur complement). For a given constant real symmetric matrix , the following items are equivalent:(i), (ii) and ,(iii) and .

Proof. See Boyd et al. [26].

Lemma 3 (-procedure). Let and be two arbitrary quadratic forms over . Then for all satisfying if and only if there exists a nonnegative scalar such that

Proof. See Boyd et al. [26].

Lemma 4 (Barbalat’s lemma). Let be a uniformly continuous function on . Suppose that exists and is finite. Then

Proof. See Khalil [27].

3. Problem Formulation

Consider the uncertain Lipschitz nonlinear system described by the following state equation: where , and are the vectors of the state, the control input, and the measured output, respectively. In (4), the matrices , and are the nominal values of system parameters, and the matrix denotes unknown time-varying parameters which satisfy where the upper bound is bounded, but it is unknown. Additionally in this paper, we assume that the nonlinear term in (4) is given by and for the function , there exists a known positive constant scalar such that for all Note that since not all the states are measurable, the nonlinear term is unknown. Besides, we introduce the following assumption for the system parameters [15, 24]: where is a known constant matrix.

The nominal system, ignoring unknown parameters and nonlinearities in (4), is given by and it is supposed to be stabilizable via static output feedback control. Namely, there exists a static output feedback stabilizing control (i.e., a fixed gain matrix ). In other words since the nominal system of (9) is stabilizable via static output feedback control, the matrix is asymptotically stable. Note that the output feedback gain matrix is designed by using the existing results (e.g., [28, 29]). Besides, in this paper, we consider the following target model so as to generate the desirable trajectory: In order to generate the desirable trajectory for the uncertain system of (4), we select the control input for the target model such as where is determined by adopting the standard LQ problem. Namely, by using the solution of the algebraic Riccati equation , the gain matrix is determined as . Of course, some other design methods can also be utilized. Note that the target model with the control input can be written as the following form:

Now on the basis of the works of Oya and Hagino ([15, 24]), by introducing the error vectors and , we consider the following control input for the uncertain Lipschitz nonlinear system of (4): In (12), is an adaptive compensation input where is an adjustable parameter. Then one can see from (4), (6), and (10)–(12) that the following uncertain error system with nonlinear terms can be derived:

From the above, our control objective is to design the adaptive gain robust output feedback controller which achieves not only robust stability for the uncertain Lipschitz nonlinear system of (4) but also satisfactory transient behavior as closely as possible to desired trajectory generated by the target model. That is to derive the adaptive compensation input which stabilizes the uncertain nonlinear error system of (13).

4. Main Results

In this section, we show an LMI-based design method of the adaptive gain robust output feedback controller for the uncertain Lipschitz nonlinear system of (4). The following theorem gives an LMI-based design method of an adaptive gain robust output feedback controller.

Theorem 5. Consider the uncertain nonlinear error system of (13) with the adaptive compensation input .
If there exist symmetric positive definite matrices , , and and the positive scalars , and satisfying the LMIs: then by using the solution of the LMIs of (14), we consider the adaptive compensation input where is the positive scalar function given by Besides, we introduce the following updating law for the adjustable parameter : Hereby asymptotical stability of the uncertain nonlinear error system of (13) is guaranteed. In (14), is a symmetric positive definite matrix selected by designers, and in (16) is any positive uniform continuous and bounded function which satisfies where and are an initial time and any positive constant, respectively.

Proof of Theorem 5. Firstly, we introduce the quadratic function The time derivative of the quadratic function can be written as Now, using Lemma 1 and the assumptions of (6) and (7), we can obtain the following relation for the time derivative of the quadratic function :
Notice the fact that, for any positive constant and any vectors and with appropriate dimensions, Then some algebraic manipulations yield Besides, we obtain the following inequality for the time derivative of the quadratic function , because, by using Lemma 2 (Schur complement), one can see that the third LMI of (14) can be written as and fourth LMI of (14) is equivalent to the following matrix inequality: Using the first LMI and the second one of LMIs of (14) and introducing the adaptive compensation input of (15) and (16) and the updating law of (17), we have In addition, utilizing the well-known inequality for any positive constants and , and some trivial manipulations give the relation Namely, we have the following inequality: Here we have used the well-known inequality of (22), and in (30) is a positive constant given by . By letting , one can see that the inequality of (30) can be rewritten as
On the other hand, letting , we see from the definition of the quadratic function that there always exist two positive constants and such that, for any , where and are given by
It is obvious that any solution of the uncertain nonlinear error system of (13) is continuous. In addition, it follows from (31) and (32) that, for any , the relations of and the following inequality holds: In (34), is defined as
Therefore, from (34) we can obtain the following two results. Firstly, taking the limit as approaches infinity on both sides of the inequality of (34), we have the inequality Thus one can see from (18) and (36) that
On the other hand, from (34), we obtain It follows from (18) and (38) that
The relation of (39) implies that is uniformly bounded. Since has been shown to be continuous, it follows that is uniformly continuous. Therefore, one can see that is also uniformly continuous. Thus applying Lemma 4 (Barbalat’s lemma) to (37) yields Namely, asymptotical stability of the uncertain nonlinear error system of (13) is ensured. Thus the uncertain Lipschitz nonlinear system of (4) is also stable.
It follows that the result of the theorem is true. Thus the proof of Theorem 5 is completed.

Theorem 5 provides a sufficient condition for the existence of an adaptive gain robust output feedback controller for uncertain Lipschitz nonlinear system of (4). Next, we consider a special case. In this case, we deal with the uncertain Lipschitz nonlinear system described by In (41) the nonlinear term satisfies where the matrix is symmetric positive definite and it is a solution of the following LMIs: In (43), is a symmetric positive definite matrix selected by designers. Thus one can see from (6), (10)–(12), (42), and (43) that we have

Next theorem gives an LMI-based design method of an adaptive gain robust output feedback controller for this case.

Theorem 6. Consider the uncertain nonlinear error system of (44) with the adaptive compensation input .
If there exist symmetric positive definite matrices , , and and the positive scalars and satisfying the LMIs of (43), then by using the solution of the LMIs of (43), one considers the adaptive compensation input described as and the updating law of (17) for the adjustable parameter . Hereby asymptotical stability of the uncertain error system with nonlinear terms of (4) is guaranteed. In (46), is any positive uniform continuous and bounded function satisfying (18).

Proof of Theorem 6. By using the symmetric positive definite matrix , we consider the quadratic function of (19). Then using the assumptions of (6) and (42) we have In addition, applying the well-known inequality of (22) to the second term and the third one on the right-hand side of (47), we obtain the following relation for the time derivative of the quadratic function :
Now, one can see from (17), (43), (45), and (46) that if the following inequality holds, then the condition of (48) is also satisfied Besides, from (49) we obtain the inequality of (30). Therefore, one can see from Proof of Theorem 5 that the rest of proof of Theorem 6 is straightforward.

Remark 7. The proposed control scheme is adaptable when some assumptions are satisfied, and in cases where only the output signal of the system is available, the proposed scheme can be used widely. In addition, the proposed controller is more effective for systems with large uncertainties and Lipschitz constants. Note that the adjustable parameter is not an estimate of the unknown bound .

5. Numerical Examples

In order to demonstrate the efficiency of the proposed control scheme, we have run a simple example. The control problem considered here is not necessary practical. However, the simulation results stated below illustrate the distinct feature of the proposed output feedback controller.

Consider the uncertain Lipschitz nonlinear system described by the following state equation that is, . In this example we assume that the function and the positive scalar in (5) are given by and , respectively.

Firstly by adopting the similar way to the standard linear quadratic control problem, we consider designing the fixed gain matrix . Thus selecting the design parameters and such that and , respectively, and solving the algebraic Riccati equation , we obtain

Next we design an output feedback gain matrix by using the the nominal system of (9). We select the design parameter such as , then by applying the LMI-based design algorithm (see [29] and the Appendix section in [15]), we obtain the following solutions for LMI problems in Appendix in [15] and the following gain matrices, respectively:

Now, we use Theorem 5 to design the proposed adaptive gain robust output feedback controller; that is, we solve the LMIs of (14). By selecting the symmetric positive definite matrix such as , we have

In this example, we consider the following two cases for the unknown parameter and its unknown upper bound in (5):Case : Case : Furthermore, initial values for the uncertain system of (50), its target model, and the adjustable parameter are selected as , and , respectively. Besides, we choose in (16) and the design parameter in (17) such as and , respectively.

The results of the simulation of this example are depicted in Figures 1, 2, 3, 4, and 5. In these figures, the time histories of the state variables , , and , the control input , and the adjustable parameter are shown. “Desired” in these figures represents the trajectories for the state variables and the control input generated by the target model; that is, “Desired” for state variables shows a desirable response for the uncertain nonlinear systems.

From Figures 1, 2, 3, and 4, we find that the proposed adaptive gain robust output feedback controller stabilizes the controlled system of (50) in spite of plant uncertainties and nonlinearities. Besides, one can see that the proposed adaptive gain robust output feedback controller achieves good transient performance and the proposed control input is tuned by the measurable signals and the adjustable parameter. In particular the time responses of the uncertain nonlinear system of (50) for Case close to the trajectory of the target model and the control input also achieves satisfactory trajectory. This result shows that the proposed adaptive robust output feedback controller reflects the effect of uncertainties and nonlinearities as online information. Furthermore, we can see from Figure 5 that the parameter is tuned by the updating law and is not an estimate of the upper bound .

6. Conclusions

In this paper, we have proposed an adaptive gain robust output feedback controller for a class of uncertain Lipschitz nonlinear system of which upper bounds are unknown. For the uncertain Lipschitz nonlinear system, we have shown that the proposed adaptive gain robust output feedback controller can be obtained by solving LMIs. Besides, by numerical simulations, the effectiveness of the proposed adaptive robust controller has been presented. One can see that the crucial difference between the existing results [24] and our new one is that information is not required on the upper bound of the unknown parameter in the system matrix. The proposed controller design method is adaptable when some assumptions are satisfied and in cases where only the output signal of the system is available. Namely, if for uncertain Lipschitz nonlinear systems which satisfy the assumptions for the system parameters, the LMIs of (14) are feasible, then the proposed adaptive gain robust output feedback controller is applicable.

The future research subjects are extension of the proposed adaptive gain robust output feedback controller synthesis to such a broad class of systems as uncertain time-delay systems and uncertain large-scale interconnected systems. Furthermore in future work, we will examine the assumption of (7).

Acknowledgment

The authors would like to thank CAE Solutions Corp. for providing its support in conducting this study. Additionally, the authors would like to thank Professor Zhiyong Chen with the University of Newcastle and the anonymous reviewers for their valuable and helpful comments that greatly contributed to this paper.