Advanced Control and Optimization with Applications to Complex Automotive SystemsView this Special Issue
Research Article | Open Access
Actuator Saturation Constrained Fuzzy Control for Discrete Stochastic Fuzzy Systems with Multiplicative Noises
This paper deals with the fuzzy controller design problem for discrete-time Takagi-Sugeno (T-S) fuzzy systems with multiplicative noises. Using the Lyapunov stability theory and Itô formula, the sufficient conditions are derived to guarantee the stability of the closed-loop nonlinear stochastic systems subject to actuator saturation. Based on the Parallel Distributed Compensation (PDC) concept, the fuzzy controller can be obtained to stabilize the T-S fuzzy models with multiplicative noises by combining the same membership functions of plants and desired state feedback gains. In order to illustrate the availability and practicability of proposed fuzzy controller design approach, the numerical simulations for the nonlinear truck-trailer system are given to demonstrate the applications of this paper.
In recent years, there has been an increasing interest in the fuzzy control of nonlinear systems. Some works have studied the stability and the stabilization of closed-loop fuzzy systems. Specially, these approaches are studied for the T-S fuzzy models which are described by a set of fuzzy “IF-THEN” rules with fuzzy sets in the antecedent and dynamic systems in the consequent part. The subsystems are considered as local linear models, the aggregation of which representing the nonlinear systems. Tanaka and Sugeno  presented sufficient conditions for the stability of T-S models. Applying the fuzzy modeling approach, many papers [2–4] have been proposed to investigate the controller design methods of nonlinear systems. According to the discrete T-S fuzzy models, the stability analysis and synthesis have been considered in [5–9]. Not only control schemes [5–8] but also filter design methods  have been proposed for nonlinear discrete-time systems via T-S fuzzy model. In general, the stochastic signals and random parameters may exist in the real systems. It is interesting to consider the stochastic behaviors for analyzing the stability of nonlinear stochastic systems. Recently, the T-S fuzzy system with multiplicative noise term [10–16] is structured for representing the nonlinear stochastic system. In [10, 11, 13, 15], the time delay phenomenon is considered in the control problem. Besides, the fuzzy filter design problem for nonlinear stochastic systems is studied in . Different from the traditional additive noise, multiplicative noise is more practical since it allows the statistical description of the noise to be unknown a prior but depends on the control and state solution. Therefore, the T-S fuzzy model with multiplicative noises is considered in this paper to represent the nonlinear stochastic systems.
The presence of actuator saturation imposes additional constraints on the analysis and synthesis of control systems. Addressing actuator saturation has been well recognized to be practically imperative, yet it brings theoretically challenging. Physical capacity of the actuator is limited and the actuator saturation may severely degrade the performance of the closed-loop systems. The actuator saturation usually leads to a large overshoot, induces a limit cycle, and even makes the otherwise stable closed-loop system unstable. This is reflected in the large body of literature on linear and nonlinear systems in the presence of actuator saturation (see, e.g. [17–24]). Recently, some fuzzy control approaches for nonlinear systems subject to actuator saturation were investigated in [19–24]. Most of recent papers studied the fuzzy controller design problem of continuous-time nonlinear systems subject to actuator saturation. However, few papers  have been proposed to investigate the similar problems for discrete nonlinear systems, especially for discrete nonlinear stochastic systems. In general, the saturation function is characterized in terms of convex hull of some linear combinations of linear function and saturation function . However, the number of stability conditions increases dramatically with the number of control inputs. In , the saturation function is formulated inside a specific nonlinear saturation sector that provides less stability condition numbers. The saturation function formulated in  has not been employed to deal with the actuator saturation constrained control problem for the discrete-time T-S fuzzy model with multiplicative noises. Thus, the motivation of this paper is to discuss fuzzy control problem of discrete-time nonlinear stochastic system with multiplicative noises and actuator saturation. The actuator saturation function formulated in  is employed in this paper to design a stable fuzzy controller.
To deal with a performance constrained control problem for the nonlinear T-S fuzzy stochastic systems, a fuzzy controller design subject to actuator saturation is investigated in this paper. Based on the PDC concept , the fuzzy controller can be obtained by combining the same membership functions of plant and linear feedback gains of subsystems. Thus, the overall system input can be blended by these linear feedback gains. Usually, the sufficient conditions are derived into Linear Matrix Inequality (LMI) forms  which can be calculated by optimal convex algorithm  for finding a common definite matrix and feedback gains. According to the actuator saturation function formulated in , the contribution of this paper is to develop a PDC-based fuzzy controller design methodology for guaranteeing the stability of discrete-time T-S fuzzy models with multiplicative noises. In order to demonstrate the applicability and effectiveness of the proposed design approach, the fuzzy controller design problem of a truck-trailer system  subject to actuator saturation is discussed in this paper.
The organization of this paper is structured as follows. The structure of T-S fuzzy model with multiplicative noises is introduced in Section 2. In Section 3, a fuzzy controller design methodology is developed by using the concept of PDC and the Lyapunov stability criterion. Through applying the proposed fuzzy controller design approach, simulation results for the nonlinear stochastic truck-trailer systems are demonstrated in Section 4. Finally, some conclusions are proposed in Section 5.
2. System Descriptions and Problem Statements
The T-S fuzzy model is described by fuzzy IF-THEN rules, which represent local linear input-output relations of the nonlinear systems. This section outlines the mathematical model of the T-S fuzzy model with multiplicative noise for the discrete-time nonlinear stochastic systems. The i-th rule of T-S fuzzy model is introduced in the following form.
2.1. Plant Part
Rule i where , , , and are constant matrices, and is the number of fuzzy rules, and are premise variables. Besides, denotes the state vector, denotes the saturating control input, and is a scalar zero mean white noise with variance one.
In this paper, the saturating actuator is defined as follows: where and .
Given a pair of , the final output of the fuzzy system is inferred as follows: where , and . Note that and .
Considering the saturating actuator, one can formulate the following inequality from relations of defined in (2):
The following inequality can be derived from the inequality (4) and Remark 1 of : where . The sector parameter can be used to guarantee that the saturation map is inside the sector . The inequality (5) can be arranged by and as follows:
In this paper, one can find that if is set, then one has
Expanding the inequality (5), one can obtain the following inequality:
Based on the PDC concept , the fuzzy controller can be proposed as follows.
2.2. Controller Part
Rule i where are constant feedback matrices. The output of PDC-based fuzzy controller (10) is determined by the summation
Let an ellipsoid and a positive scalar function be defined as follows, respectively: where denotes a positive definite matrix. The ellipsoid , which is inside the domain of attraction, is said to be contractively invariant  if the following condition can be satisfied:
In this paper, it is required that ; that is, is a subset of . The equivalent condition for can be represented as follows:
Considering the discrete-time T-S fuzzy model with multiplicative noises (1), the purpose of this paper is to find the solutions of PDC-based fuzzy controller (11) subject to actuator saturation defined in (2). Employing the Lyapunov stability criterion and Itô formula, the stability conditions are derived in the next section. Solving these stability conditions, the feedback gains of PDC-based fuzzy controller (11) can be used to stabilize the discrete-time T-S fuzzy model with multiplicative noises (1) subject to the constraint of actuator saturation (2).
3. Stability Conditions Derivations and Fuzzy Controller Design
In this section, the stability conditions are derived for the closed-loop system (12) subject to actuator saturation (2). Before describing the stability conditions, the Lyapunov function is defined in the following equation which satisfies and , for all :
Theorem 1. Considering the actuator saturation (2), the closed-loop system (12) is asymptotically stable if there exist matrix and feedback gains such that where , , , and and * denotes the transposed element in the symmetric position.
Proof. By choosing the Lyapunov function defined in (19), one can obtain
According to the Lyapunov function (19) and the closed-loop system (12), one can get
According to (8), (23), and the fact that , the inequality (22) can be arranged as follows: where
Using the Schur complement , the condition (20) is equivalent to . Obviously, if the condition (20) of Theorem 1 is satisfied, then can be obtained from (25). Therefore, the condition (20) is provided for guaranteeing the asymptotical stability of the closed-loop system (12). Additionally, using the Schur complement , the following relation can be obtained from (18): where and . Obviously, the inequality (26) is equivalent to the condition (21). Hence, if the condition (21) is satisfied, then (26) holds and the actuator saturation constraint is achieved. Therefore, if the conditions (20)-(21) are held, then the closed-loop system (12) is asymptotically stable subject to actuator saturation (2).
Remark 2. In Theorem 1, the sufficient conditions (20) and (21) are derived into LMI problems that can be directly calculated via optimal convex algorithm . In the conditions of Theorem 1, the variables and are needed to be found. With increasing the number of fuzzy rules, the number of inequality conditions is increasing such that the difficulty of finding the desired variables is also increased. Thus, the computational complexity of the proposed approach will be increased when the number of fuzzy rules is arisen. For reducing the computational complexity, the nonlinear system is recommended to be modeled by T-S fuzzy model as less fuzzy rules as possible.
Remark 3. The fuzzy control problem for discrete-time nonlinear systems subject to actuator saturation has been discussed in . Based on the saturation function of , the number of stability conditions is increased dramatically when the number of control inputs is increased. For this reason, the authors of  propose a novel function to formulate actuator saturation such that the energy of controller can be limited in a specific nonlinear saturation sector. Referring to , the number of stability conditions is not increased when the number of control inputs is increased. Based on the actuator saturation described in , the stability conditions of fuzzy controller design are derived in Theorem 1 for the discrete-time nonlinear stochastic system with multiplicative noises.
The LMI stability conditions (20)-(21) have been derived in Theorem 1 to guarantee the stability of T-S fuzzy model with multiplicative noises subject to actuator saturation. In the following section, a truck-trailer system is proposed to demonstrate the application and usefulness of the proposed fuzzy controller design approach.
4. Numerical Simulations for the Control of Nonlinear Truck-Trailer Systems
Applying the proposed fuzzy controller design approach, the control problem subject to actuator saturation for a nonlinear discrete-time truck-trailer model  is studied in this section. The considered truck-trailer system is depicted in Figure 1. According to Figure 1, the dynamic equations of the nonlinear discrete-time truck-trailer system can be described as follows:
where is length of truck (2.8 m); is length of trailer (5.5 m); is sampling time (2.0 sec); is constant speed of backing up (−1.0 m/sec); is angle of truck; is angle difference between truck and trailer; is angle of trailer; is vertical position of rear end of trailer; is horizontal position of rear end of trailer; is steering angle.
For the state , 90° and −90° correspond to two “jackknife” positions. The jackknife phenomenon cannot be avoided if the steering is not controlled during the backward movement. To succeed in the backing control, we need to avoid the jackknife phenomenon. The control purpose of this example is to back up a truck-trailer along straight line () without forward movements as shown in Figure 1; that is, , , and .
In this example, the multiplicative noise term is added into the system for describing the stochastic behaviors. Besides, it is assumed that and are always small values and the horizontal position motion is not considered in this example. Therefore, one can represent and simplify the original model equation ((27a), (27b), (27c), (27d), and (27e)) as follows:
where is a scalar zero mean white noise with variance one.
Rule 1. IF is about 0 THEN
Rule 2. IF is about or THEN where and is .
The membership function is proposed in Figure 2. For applying the proposed fuzzy controller design technique, the parameters corresponding to actuator saturation are chosen as and . Because there are two fuzzy rules in this T-S fuzzy model, three variables, that is, , , and , are needed to be found to satisfy (20) and (21). By using the LMI toolbox in MATLAB , the following feasible solutions can be solved:
Besides, the control gains are also obtained as follows:
Substituting the above control gains into (10), the PDC-based fuzzy controller can be obtained. Employing the obtained fuzzy controller (10) to drive the nonlinear discrete-time stochastic truck-trailer system ((28a), (28b), and (28c)), the simulation results of the state responses can be found in Figures 3, 4, and 5 with the initial conditions . Besides, the responses of constrained control input are shown in Figure 6. From the simulation results, one can find that the nonlinear discrete-time stochastic truck-trailer system ((28a), (28b), and (28c)) is asymptotically stable and the actuator saturation constraint is achieved.
In this paper, the T-S fuzzy model with multiplicative noises was employed to represent the discrete-time nonlinear stochastic systems. According to the discrete-time T-S fuzzy model with multiplicative noises, the sufficient stability conditions have been derived subject to the actuator saturation constraints. Solving these sufficient stability conditions via LMI techniques, the PDC-based fuzzy controllers can be obtained. Applying the proposed fuzzy controller design approach, some systems represented by the discrete-time T-S fuzzy model with multiplicative noises can be protected for avoiding the huge power into the precise system. Finally, a numerical simulation was provided to demonstrate the effectiveness and applicability of the proposed fuzzy control method.
- K. Tanaka and M. Sugeno, “Stability analysis and design of fuzzy control systems,” Fuzzy Sets & Systems, vol. 45, no. 2, pp. 135–156, 1992.
- W.-J. Chang, W.-H. Huang, W. Chang, and C.-C. Ku, “Robust fuzzy control for continuous perturbed time-delay affine Takagi-Sugeno fuzzy models,” Asian Journal of Control, vol. 13, no. 6, pp. 818–830, 2011.
- M. R. Soltanpour, B. Zolfaghari, M. Soltani, and M. H. Khooban, “Fuzzy sliding mode control design for a class of nonlinear systems with structured and unstructured uncertainties,” International Journal of Innovative Computing, Information and Control, vol. 9, no. 7, pp. 2713–2726, 2013.
- W. H. Ho, S. H. Chen, and J. H. Chou, “Observability robustness of uncertain fuzzy-model- based control systems,” International Journal of Innovative Computing, Information and Control, vol. 9, no. 2, pp. 805–819, 2013.
- W.-J. Chang, C. C. Ku, and W. Chang, “Analysis and synthesis of discrete nonlinear passive systems via affine T-S fuzzy models,” International Journal of Systems Science, vol. 39, no. 8, pp. 809–821, 2008.
- W.-J. Chang, S.-S. Jheng, and C.-C. Ku, “Fuzzy control with robust and passive properties for discrete-time Takagi-Sugeno fuzzy systems with multiplicative noises,” Proceedings of the Institution of Mechanical Engineers, vol. 226, no. 4, pp. 476–485, 2012.
- H. Zhang, Y. Shi, and M. Liu, “H∞ step tracking control for networked discrete-time nonlinear systems with integral and predictive actions,” IEEE Transactions on Industrial Informatics, vol. 9, no. 1, pp. 337–345, 2013.
- H. Zhang, Y. Shi, and B. Mu, “Optimal H∞-based linear-quadratic regulator tracking control for discrete-time takagi-sugeno fuzzy systems with preview actions,” ASME, Journal of Dynamic System, Measurement, and Control, vol. 135, no. 4, pp. 044501-1–044501-5, 2013.
- H. Zhang, Y. Shi, and A. Saadat Mehr, “On H∞ filtering for discrete-time takagi-sugeno fuzzy systems,” IEEE Transactions on Fuzzy Systems, vol. 20, no. 2, pp. 396–401, 2012.
- X. Zhang, G. Lu, and Y. Zheng, “Stabilization of networked stochastic time-delay fuzzy systems with data dropout,” IEEE Transactions on Fuzzy Systems, vol. 16, no. 3, pp. 798–807, 2008.
- H. Zhang, Y. Wang, and D. Liu, “Delay-dependent guaranteed cost control for uncertain stochastic fuzzy systems With multiple time delays,” IEEE Transactions on Systems, Man, and Cybernetics B, vol. 38, no. 1, pp. 126–140, 2008.
- L. Wu and D. W. C. Ho, “Fuzzy filter design for Itô stochastic systems with application to sensor fault detection,” IEEE Transactions on Fuzzy Systems, vol. 17, no. 1, pp. 233–242, 2009.
- L. Wu and W. X. Zheng, “L2-L∞ control of nonlinear fuzzy itô stochastic delay systems via dynamic output feedback,” IEEE Transactions on Systems, Man, and Cybernetics B, vol. 39, no. 5, pp. 1308–1315, 2009.
- C.-C. Ku, P.-H. Huang, and W.-J. Chang, “Passive fuzzy controller design for nonlinear systems with multiplicative noises,” Journal of the Franklin Institute, vol. 347, no. 5, pp. 732–750, 2010.
- W.-J. Chang, C.-C. Ku, and P.-H. Huang, “Robust fuzzy control for uncertain stochastic time-delay Takagi-Sugeno fuzzy models for achieving passivity,” Fuzzy Sets & Systems, vol. 161, no. 15, pp. 2012–2032, 2010.
- W.-J. Chang, C.-C. Ku, and C.-H. Chang, “PDC and non-PDC fuzzy control with relaxed stability conditions for contintuous-time multiplicative noised fuzzy systems,” Journal of the Franklin Institute, vol. 349, no. 8, pp. 2664–2686, 2012.
- B.-S. Chen and S. S. Wang, “The stability of feedback control with nonlinear saturating actuator: time domain approach,” IEEE Transactions on Automatic Control, vol. 33, no. 5, pp. 483–487, 1988.
- W. J. Wang and B.-S. Chen, “Stability of large-scale systems with saturating actuators,” International Journal of Control, vol. 47, no. 3, pp. 827–850, 1988.
- Y.-Y. Cao and Z. Lin, “Robust stability analysis and fuzzy-scheduling control for nonlinear systems subject to actuator saturation,” IEEE Transactions on Fuzzy Systems, vol. 11, no. 1, pp. 57–67, 2003.
- W.-J. Chang and S.-M. Wu, “Continuous fuzzy controller design subject to minimizing control input energy with output variance constraints,” European Journal of Control, vol. 11, no. 3, pp. 269–279, 2005.
- S. Lee, E. Kim, H. Kim, and M. Park, “Robust analysis and design for discrete-time nonlinear systems subject to actuator saturation via fuzzy control,” IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences, vol. E88-A, no. 8, pp. 2181–2191, 2005.
- C.-S. Tseng and B.-S. Chen, “H∞ fuzzy control design for nonlinear systems subject to actuator saturation,” in Proceedings of the IEEE International Conference on Fuzzy Systems, pp. 783–788, Canada, July 2006.
- X. Gao, M. Ma, and H. Chen, “Guaranteed cost tracking scheme for wheeled mobile robot with actuator saturations via T-S fuzzy model,” in Proceedings of the 5th International Conference on Fuzzy Systems and Knowledge Discovery (FSKD '08), pp. 85–89, Jinan, China, October 2008.
- T. Zhang, G. Feng, H. Liu, and J. Lu, “Piecewise fuzzy anti-windup dynamic output feedback control of nonlinear processes with amplitude and rate actuator saturations,” IEEE Transactions on Fuzzy Systems, vol. 17, no. 2, pp. 253–264, 2009.
- K. Tanaka and H. O. Wang, Fuzzy Control Systems Design and Analysis: A Linear Matrix Inequality Approach, John Wiley & Sons, 2001.
- S. Boyd, L. El Ghaoui, E. Feron, and V. Balakrishnan, Linear Matrix Inequalities in System and Control Theory, SIAM, Philadelphia, Pa, USA, 1994.
- P. Gahinet, A. Nemirovski, A. J. Laub, and M. Chilali, LMI Control Toolbox, The MathWorks, Natick, Mass, USA, 1995.
- K. Tanaka and M. Sano, “Robust stabilization problem of fuzzy control systems and its application to backing up control of a truck-trailer,” IEEE Transactions on Fuzzy Systems, vol. 2, no. 2, pp. 119–134, 1994.
Copyright © 2013 Wen-Jer Chang et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.