Abstract
This paper presents a gain-scheduling output feedback control design method for T-S fuzzy systems with actuator saturation. Different from existing control design methods for T-S fuzzy systems, the basic idea of the proposed approach is to transform the T-S fuzzy model with saturation nonlinearity into the form of linear fractional transformation (LFT). Instead of commonly used fuzzy controllers, a gain-scheduled output feedback controller in the LFT form is introduced to stabilize the saturated T-S fuzzy system with guaranteed H∞ performance. The problem of establishing regional stability and performance of the closed-loop nonlinear system are tackled by using robust control techniques. As a result, the conservatism introduced by dealing with the quadratic terms of normalized fuzzy weighting functions can be avoided. The proposed controller synthesis problem is cast as a convex optimization in terms of linear matrix inequalities (LMIs) and can be solved efficiently. An example of balancing the inverted pendulum with bounded actuation is provided to illustrate the effectiveness of the proposed design method.
Introduction
Actuator saturation commonly exists in control engineering because of the impossibility for any actuator to provide unlimited actuation magnitude. Due to the existence of saturation nonlinearity can degrade systems performance or even cause instability of closed-loop systems, systems with actuator saturation have raised great research interest in the communities of both control theory and engineering [1–3]. For a linear system with input saturation, the analysis and synthesis conditions have been developed extensively (see [4] and the references therein). Semi-global stabilization or global stabilization can be achieved for the open-loop stable systems [5–7]. As to the systems, for which only local stabilization can be achieved, the problem of estimating the domain of attraction and designing controller to enlarge the domain of attraction have attracted great attention [8–10].
Another common but more difficult control problem is the stabilization of nonlinear systems with actuator saturation. Among the research schemes on this issue, the fuzzy control method, which is well developed for many control design problems due to its excellent approximation ability of nonlinear dynamics (such as control design for stochastic systems [11, 12], network-based systems [13, 14], affine dynamic systems [15], hyperbolic PDE systems [16] et al.), was applied to deal with the stabilization of nonlinear systems with actuator saturation [17–24]. In [17], the low-gain design approach is used to constrain the magnitude of the control output. Following the method of dealing with actuator saturation in [3], a less conservative approach based on convex hull representations has been proposed in [18] to cope with the saturation nonlinearity in nonlinear systems. In [19], the saturation function is captured by a specific nonlinear saturation sector and a design approach is proposed which requires less number of linear matrix inequalities (LMIs). However, all the aforementioned results only concern with the state feedback controllers. A fuzzy observer-based controller for nonlinear distributed parameter systems with control limitations is investigated in [20]. The input saturation is represented by a polytopic model and a static output feedback controller design method is presented in [21]. Moreover, a dynamic output feedback fuzzy controller is considered in [22], in which both the amplitude saturation and the rate limitation are taken into consideration. Furthermore, the authors of [23] deal with the time-delay fuzzy systems with actuator saturations, and propose an anti-windup control approach to maximize the size of the estimated domain of attraction.
In this work, the issue of stability and H∞ performance of the T-S fuzzy systems with actuator saturation is reconsidered. To this end, a gain-scheduled output feedback controller in the form of linear fractional transformation (LFT) is proposed to stabilize the saturated T-S fuzzy system with regional H∞ performance guarantee. More specifically, in order to deal with the saturation nonlinearity, the deadzone function is introduced based on the method in [25]. Thus by algebraic manipulations, the T-S fuzzy model with actuator saturation nonlinearity can be transformed into the form of linear fractional transformation. It can be shown that existing dynamic parallel distributed compensator (DPDC), which is widely used for T-S fuzzy model, is just a special case of the LFT gain-scheduled controller proposed in this article. So a better performance can be obtained with the proposed gain-scheduled controller over the DPDC. By utilizing the LFT mechanism [26–29], the synthesis problem is cast as a convex optimization problem in terms of linear matrix inequalities (LMIs) and can be solved efficiently. Moreover, a two-step LMI-based synthesis procedure is proposed to construct the gain-scheduled output feedback controller gains. Finally, An example of balancing the inverted pendulum by saturated control is provided to illustrate the effectiveness of the proposed control approach.
The main contributions of this work can be summarized as follows: First, the proposed method provides a novel approach to optimize the closed-loop performance and maximize the size of operating region for T-S fuzzy systems with input saturated. Second, a method of transforming the T-S fuzzy model into the form of LFT is suggested, which can be a useful connection in applying the powerful robust control techniques to T-S fuzzy systems. Third, the design conditions are simply expressed in terms of LMIs, in such a way, the controller design problem can be effectively solved through convex optimizations.
The reminder of this paper is organized as follows. In Section 2, the T-S fuzzy model with actuator saturation and the method converting it into a LFT model are presented. In Section 3, the gain-scheduled output feedback controller is proposed for saturated fuzzy systems and then the main result is presented. An example of balancing an inverted pendulum on a cart using saturated control input is presented in Section 4, followed by conclusions in Section 5.
The notations used in this paper are quite standard.
T-S fuzzy model and preliminaries
A T-S fuzzy model representing the dynamics of a nonlinear plant subject to actuator saturation will be considered in this paper. The ith rule of the T-S fuzzy model can be described by the following linguistic rule,
For subsequent development, we will first transform the T-S fuzzy model into LFT form, described by
By quantifying the linguistic terms and using defuzzification method, the analytical formulation of the T-S fuzzy plant can be obtained as below
By introducing a nominal model, Equations (4) can be rewritten as
Further introducing the pseudo-input p f , the pseudo output q f , and denoting θf,i = g i (z), we obtain
with 0 ≤ Θ f ≤ I.
With all the above transformations, the T-S fuzzy plant with actuator saturation (1) has been reformulated into a LFT model (7)–(9). Now, the property as described in the following lemma will be used to deal with the deadzone nonlinearity.
From Lemma 1, one can capture the nonlinear relation p
s
= dz (u) by the inequality
In this section, we will study a gain-scheduling dynamic output feedback control problem for the T-S fuzzy systems with actuator saturation (1). Our objective is to synthesize a gain-scheduled controller, the form of which will be detailed subsequently, to make the equilibrium of the saturated fuzzy system asymptotically stable when d vanishes and to render the regional L2 gain from the exogenous input d to the controlled output e less than a prescribed constant γ when .
Gain-scheduled dynamic output feedback controller form
Note that the T-S fuzzy plant with actuator saturation has been transformed into an LFT form with Θ
f
as its scheduling matrix. Parallel to the parameter-dependency fashion of the saturated LFT plant, a LFT gain-scheduled controller is proposed as
This controller has rational functional dependency on the scheduling parameter Θ
f
(i.e. g
i
(z)), and is more general than the commonly used dynamic parallel distributed compensators for T-S fuzzy systems. For instance, the quadratically parameterized DPDC controller is described by
Through a similar procedure to the T-S fuzzy plant conversion, the above DPDC controller can be rewritten in the controller LFT form (12)–(13). In fact, the DPDC controller is degenerated from the LFT gain-scheduled controller by specifying Bk0,f = E x k , Dk20,f = E u and imposing some structural constraints on the matrices Ck0, Dk00,f and Dk02. This implies that a better performance can be achieved with the gain-scheduled controller over the DPDC.
By combining Equations (7)–(9) and (12)–(13), we obtain the closed-loop system as below
Based on the closed-loop system (14)–(16), we present the main result of this work in the following theorem.
where the matrices and denote matrices whose columns are the bases of and Ker [C2,0 E y D21,0] respectively, then an nth-order gain-scheduled output feedback controller in the form of (12)–(13) will asymptotically stabilize the plant and render the H∞ performance of the closed-loop system less than γ for any bounded disturbance .
Taking Equation (14) into consideration, the inequality (22) can be rewritten as
Then, applying Elimination Lemma, inequality (24) can be expressed as
Consequently, inequality (25) can be further written as
Furthermore, we have
Then, the bases of the kernel space of and can be derived as follows
By assuming and
The inequality (19) is a equivalent condition of P > 0 and P-1 > 0. The inequality (20) is a equivalent condition of Λ2 > 0 and . To verify inequality (21), we choose the invertible matrix and multiply (23) by Z from left and ZT from right side to get
Based on Theorem 1, the gain matrices of the gain-scheduled output feedback controller can be determined via a constructive procedure as follows:
: Obtain R, S, L
s
, L
f
, J
f
, and H1 by solving the optimization problem (27) or solving the feasibility problem of LMIs (17)–(21). : Select M, N, U
f
, V
f
matrices such that MNT = I - RS and . : Compute H2 by . : Calculate Π from (24) as an LMI feasibility problem to obtain the controller gains.
To illustrate the effectiveness of the proposed approach, we consider the problem of balancing an inverted pendulum on a cart. The dynamics of the inverted pendulum can be described by
where x1 represents the angle of the pendulum from the vertical position and x2 is the angular velocity. Besides, g = 9.8m/s2 is the gravity constant, M1 is the mass of the pendulum, M2 is the mass of the cart, a = 1/(M1 + M2) is introduced for brevity, 2l is the length of the pendulum, and sat (u) is the force applied to the cart. In the following study, we choose M1 = 2.0kg, M2 = 8.0kg, l = 0.5m and .
In order to approximate the above system by a T-S fuzzy model in the form of (1), d is selected as a two-dimensional vector containing a disturbance force on the cart and a measurement noise as its elements, y is the output of the angle sensor, and e is the summation of weighted u and x1. The measurement output signal y is chosen as the premise variable z. Given the operating range x1 ∈ (- π/4, π/4), we have
The membership functions for Rules 1 and 2 are chosen to be triangular membership functions as shown in Fig. 1. θf,i can be calculated according to
By solving the optimization problem (27), the optimal value γ = 0.0756 can be achieved for s = 6, and γ = 0.1559 for s = 18. In order to investigate the influence of pre-specified constants s and τ, three groups of synthesis results are given in Table 1 and the corresponding controller gains are provided in below.
During the synthesis process, it is observed that for the same energy bound of disturbance s, larger magnitude constraint τ would achieve better performance γ but render higher controller gains, so a tradeoff is needed for controller design in practice. Moreover, smaller energy bound of disturbance s can render better performance γ with the same magnitude constraint τ, so a priori knowledge of the disturbance is also important for achieving better performance.
Then, two simulations are conducted to verify the stability and disturbance attenuation performance of these three controllers, respectively. In the first simulation, the initial angle is set to 45°, and no disturbance is added. The state responses of the closed-loop system are shown in Fig. 2 and the controller outputs u and sat (u) are shown in Fig. 3. It is clear that the nonlinear inverted pendulum is stabilized by all gain-scheduled controllers.
The second simulation examines controlled performance of disturbance suppression and the disturbance d is chosen to be a pulse force starting at 1 sec and ending at 3 sec with the disturbance magnitude of 355 N. Figures 4 and 5 depict the state responses and the controller outputs with disturbance d, respectively. It is observed that the gain-scheduled output feedback controllers succeed in rejecting the disturbance as well as keeping the closed-loop system stable. Nevertheless, controllers 2 and 3 generate larger transient responses with bigger control forces due to their inferior performance to controller 1. This successful application shows the validity of the proposed method in this work.
In this article, a systematic synthesis method is proposed for gain-scheduled output feedback controller design for T-S fuzzy systems with actuator saturation. To the best of our knowledge, this is the first attempt to solve the controller design problem of T-S fuzzy model by utilizing the powerful LFT mechanism within the framework of robust control theory. Based on the model transformation method in this paper, many powerful existing robust techniques can be employed to solve the control problems of T-S fuzzy systems conveniently. To this end, the saturation control synthesis problem is cast as a convex optimization in terms of LMIs and can be solved efficiently by interior-point algorithms. If the solution to the LMIs is feasible, a gain-scheduled output feedback controller can be constructed to guarantee the asymptotic stability and regional H∞ performance of the closed-loop system. The example of balancing of an inverted pendulum on a cart illustrates the effectiveness of the proposed approach.
Footnotes
Acknowledgment
This work was supported in part by the National Natural Science Foundation of China (NSFC) under Grant No. 61273095 and No. 61304006.
