American Journal of Intelligent Systems

p-ISSN: 2165-8978    e-ISSN: 2165-8994

2012;  2(7): 191-199

doi: 10.5923/j.ajis.20120207.06

Robust Adaptive Fuzzy Control of Uncertain Nonlinear Systems with Unknown Dead-Zone

Chiang-Cheng Chiang

Department of Electrical Engineering, Tatung University, 40 Chung Shan North Road, Sec.3, Taipei, Taiwan, Republic of China

Correspondence to: Chiang-Cheng Chiang, Department of Electrical Engineering, Tatung University, 40 Chung Shan North Road, Sec.3, Taipei, Taiwan, Republic of China.

Email:

Copyright © 2012 Scientific & Academic Publishing. All Rights Reserved.

Abstract

This paper presents a robust adaptive fuzzy control scheme for a class of uncertain nonlinear systems containing an unknown dead-zone. Dead-zone characteristics are quite commonly encountered in actuators, such as hydraulic and pneumatic valves, electric servomotors, and electronic circuits, etc. Therefore, by using a description of a dead-zone and by exploring the properties of this dead-zone model intuitively and mathematically, a robust adaptive fuzzy control method is presented without constructing the dead-zone inverse. The unknown nonlinear functions of the controlled system are approximated by the fuzzy logic system according to some adaptive laws. By means of Lyapunov stability theorem, the proposed robust adaptive fuzzy control scheme can guarantee the robust stability of the whole closed-loop system with an unknown dead-zone in the actuator and obtain good tracking performance as well. Finally, an example and simulation results are illustrated to demonstrate the validity of the proposed method.

Keywords: Lyapunov Stability Theorem, Nonlinear Systems, Dead-Zone, Fuzzy Logical System, Robust Adaptive Control

Cite this paper: Chiang-Cheng Chiang, "Robust Adaptive Fuzzy Control of Uncertain Nonlinear Systems with Unknown Dead-Zone", American Journal of Intelligent Systems, Vol. 2 No. 7, 2012, pp. 191-199. doi: 10.5923/j.ajis.20120207.06.

1. Introduction

Generally, many practical control systems have the structure of a dynamical system preceded by some nonsmooth nonlinearities in the actuator, such as dead-zone, backlash, saturation, etc[1-3]. Furthermore, these nonsmooth nonlinearities in such actuators give rise to undesirable inaccuracy or oscillations or even lead to instability, whose parameters are often unknown and may vary with time. Thus, the study of dead-zone is particularly important when the expected accuracy of the dynamical system is high, and the control problem of these nonsmooth nonlinearities has attracted considerable attention of a number of researchers over the past years[4-6].
In the controller design of nonlinear systems, the feedback linearization methods have been widely studied and developed, and these methods can be utilized to transform a nonlinear dynamic system into a linear system by means of state feedback approach[7-8]. However, these methods can only be applied to nonlinear systems whose dynamics must be exactly known. If there exist uncertainties in those nonlinear terms, or the nonlinear terms are completely unknown, it is difficult to achieve the exact feedback linearization such that the nonlinear control systems have poor performance. In this study, we intend to apply adaptive fuzzy modeling control schemes to deal with the unknown uncertain nonlinear systems preceded by an unknown dead-zone.
Fuzzy logic control has recently found extensive applications for systems that are complex and ill-defined. Based on the universal approximation theorem, several stable adaptive fuzzy control schemes[9-14] have been developed to overcome the difficulty of extracting linguistic control rules from experts and to cope with the system parameter changes. An adaptive fuzzy system is a fuzzy logic system equipped with an adaptation algorithm to be able to update the fuzzy system parameters[15-16], and the fuzzy logic system is constructed from a collection of fuzzy IF-THEN rules. According to the definition in[15], the adaptive fuzzy approaches can be classified as: direct adaptive fuzzy control and indirect adaptive fuzzy control. The direct adaptive fuzzy control scheme uses fuzzy systems to describe the control action, and the parameters of the fuzzy system are adjusted directly to satisfy the required control objective[10, 12, 19]. In contrast with the direct adaptive fuzzy control scheme, an indirect adaptive fuzzy control scheme uses fuzzy systems to estimate the plant dynamics, and a suitable controller is developed for the estimated system[9-10, 13, 17-18]. In this study, due to the nonlinearity of dead zone and uncertainties, the indirect adaptive fuzzy control scheme is adopted to tackle the control problem of these nonlinear systems.
Variable structure control (VSC) has been studied extensively and received many applications in recent years. It has been shown that variable structure control possesses several advantages, such as fast response, robustness of stability, insensitivity to the matching parameters variations, and external disturbances[22-24]. Sliding mode control (SMC) methods can be considered as a synthesis procedure, which is often associated with the theory of variable structure control (VSC). Sliding mode control (SMC) design technique presents simple control laws which constrain the system motion on suitably chosen manifolds. However, when the dynamics of controlled system are in the switching hyperplane, a switching function must be used in the control law, which causes chattering of the control signals. Chattering is the main drawback of SMC, which can excite undesirable high-frequency dynamics. In order to reduce chattering phenomenon, a small boundary layer[25-26] is introduced around the sliding surface for better control accuracy.
In this paper, in order to eliminate the effects arising from the dead-zone input nonlinearity, a robust adaptive fuzzy control scheme is proposed to overcome the stabilization problem of a class of uncertain nonlinear systems preceded by an unknown dead-zone. In the previous works[27-29], a common feature is the construction of an inverse dead-zone nonlinearity to minimize the effects of dead-zone. But, unlike the aforementioned method, by using a description of a dead-zone and exploring the properties of this dead-zone model intuitively and mathematically, a robust adaptive fuzzy control method is presented without constructing the dead-zone inverse. Finally, based on the Lyapunov stability theorem and the theory of variable structure control, the proposed robust adaptive fuzzy control scheme can guarantee the robust stability of the whole closed-loop system with an unknown dead-zone in the actuator and obtain good tracking performance as well.
The remainder of this paper is organized as follows. In Section 2, the problem formulation is presented, and a detailed description of fuzzy logic systems and fuzzy basis functions is reviewed. Section 3 introduces robust adaptive fuzzy modeling control scheme to deal with the robust control problem for a class of uncertain nonlinear systems with an unknown dead-zone. Moreover, the robust stability condition will be derived by means of the Lyapunov approach. The simulation results are illustrated in Section 4 to show the effectiveness of the proposed robust adaptive fuzzy controller. Finally, a conclusion is given in Section 5.

2. Problem Formulation and Preliminaries

2.1. Problem Statement

Consider a class of the following uncertain nonlinear system with an unknown dead-zone of the form
(1)
or equivalently
(2)
where is the system state vector which is assumed to be available for measurement, and are the input and output of the system, respectively, and are unknown nonlinear functions and is the unknown uncertainty. Without loss of generality, it is assumed that the sign of is positive, and , where is an unknown continuous function and can be estimated by an adaptive law in the latter. is the nonlinear input function containing a dead-zone.
To clarify the dead-zone nonlinear input function , the dead-zone with input and output , as shown in Fig. 1, is described by
(3)
where , and , are parameters and slopes of the dead-zone, respectively. In order to investigate the key features of the dead-zone in the control problems, we have the following assumptions:
Figure 1. Dead-zone model
Assumption 1: The dead-zone output is not available.
Assumption 2: The dead-zone slopes are same, i.e. .
Assumption 3: There exist known constants , , , , , such that the unknown dead-zone parameters , , and are bounded, i.e. , , and .
Based on the above assumptions, the expression (3) can be represented as
(4)
where can be calculated from (3) and (4) as
(5)
From Assumptions 2 and 3, one can conclude that is bounded, and satisfies
, where is the upper-bound, which can be chosen as
(6)
where is a negative value.
Let be a given bounded reference signal and contain finite derivatives up to the nth order. Define the tracking error
(7)
and and .
The control objective of this paper is to design a control law such that can follow a given desired reference signal , under the constraint that all signals involved must be bounded.

2.2. Description of Fuzzy Logic Systems

Fig. 2 shows the basic configuration of the fuzzy logic system which consists of four main components: fuzzy rule base, fuzzy inference engine, fuzzifer and defuzzifer[15-16]. The fuzzy logic system performs a mapping from to . Let where , . The fuzzifer maps a crisp point in into a fuzzy set in . The fuzzy rule base consists of a collection of fuzzy IF-THEN rules:
(8)
in which and are the input and output of the fuzzy logic system, and are fuzzy sets in and , respectively. The fuzzy inference engine performs a mapping from fuzzy sets in to fuzzy sets in , based upon the fuzzy IF-THEN rules in the fuzzy rule base and the compositional rule of inference. The defuzzifier maps a fuzzy set in to a crisp point in .
The fuzzy systems with center-average defuzzifer, product inference and singleton fuzzifier are of the following form:
(9)
where is the point at which fuzzy membership function achieves its maximum value, and we assume that . Eq. (9) can be rewritten as
(10)
where is a parameter vector, and is a regressive vector with the regressor , which is defined as fuzzy basis function
(11)
Figure 2. The basic configuration of fuzzy logic system

3. Controller Design and Stability Analysis

In this section, we synthesize the robust adaptive fuzzy controller to deal with the control problem of uncertain nonlinear systems with unknown dead zone.
First, let
(12)
and
(13)
From (4), (12), and (13), the tracking error dynamic equation can be expressed as
, (14)
where
.
Let be chosen such that all roots of the polynomial are in the open left-half plane. If the parameter and the functions and are known and the system is free of uncertainty, then control law of the certainty equivalent controller is obtained as
(15)
Substituting (15) into (14), we have
,
where the main objective of control is . However, in (15) some system parameter and functions such as , ,and are unknown, and , the control input cannot be determined. In this situation, the approximation by fuzzy logic system can be employed to deal with this tracking control problem.

3.1. Robust Adaptive Fuzzy Control Design

Consider the tracking error dynamic equation (14) as follow:
(16)
Choose a matrix such that is Hurwitz, and rewrite (16) as
(17)
where
and and are unknown nonlinear functions and is the unknown uncertainty with the unknown upper bound function, i.e.,
(18)
where is an unknown smooth positive function and can be estimated by the adaptive law in the later.
First, let the nonlinear functions , , and can be approximated, over a compact set , by the fuzzy logic systems as follows:
(19)
(20)
(21)
where is the fuzzy basis vector, , , and are the corresponding adjustable parameter vectors of each fuzzy logic system. Let us define the optimal parameter vectors , , and as follows:
(22)
(23)
(24)
where , , and denote the sets of suitable bounds on , , and , respectively. Also the parameter estimation errors are defined as
,
and
, (25)
(26)
as the minimum approximation errors, which correspond to approximation errors obtained when optimal parameters are used.
Secondly, we define
(27)
where is an estimate of , which is defined as .
Based on the given plant and dead-zone models under the assumptions 1-3, consider the following controller:
(28)
where
(29)
(30)
(31)
where , is defined in (6), and is a positive definite matrix, which is a solution of the following Lyapunov equation
(32)
where is a positive definite matrix, and the parameter update laws are as follows:
(33)
(34)
(35)
(36)
where , , , and are positive constants, determining the rates of adaptations, and
(37)
The main result of the robust adaptive fuzzy control scheme is summarized in the following theorem.
Theorem 1. Consider the uncertain nonlinear system (1) with an unknown dead-zone (3) at the input subject to the assumptions 1-3. The robust adaptive fuzzy controller defined by (28)-(31) with adaptation laws given by (33)-(36) ensures that all the closed-loop signals are bounded, and the tracking errors converge to a neighborhood of zero.
Proof. Consider the Lyapunov function candidate
(38)
Differentiating the Lyapunov function with respect to time, we can obtain
(39)
From (17) and by the fact , , , and , the above equation becomes
(40)
(41)
According to (19)-(26), we obtain
(42)
Substituting (34)-(36) into (42), we have
(43)
Using the control law (28)-(31), the above equation can be rewritten as
(44)
By applying adaptation law (33), one has
(45)
Therefore, it can be concluded that from (45), and the closed-loop system is asymptotically stable based on Lyapunov synthesis approach. This completes the proof.

4. An Example and Simulation Results

Consider the second-order nonlinear system
(46)
where the nonlinear functions and are assumed to be unknown, and the is an unknown uncertain with unknown upper bound functions, i.e., , and is an output of a dead-zone. The control objective is to maintain the system output y to follow the reference signal .
In the simulation, parameters of the dead-zone are , , . And their bounds are chosen as , , , , , , and . In the implementation, six fuzzy sets are defined over interval[-3, 3] for both and , with labels NB, NM, NS, PS, PM, and PB, and their membership functions are
,
,
,
,
,
In this section, we apply the proposed robust adaptive fuzzy control approach in Section 3 to deal with the above second-order nonlinear system. Let (so that is stable) and , then we have Lyapunov equation (32) and obtain
(47)
Choose the initial values are chosen as , , , , and , and , , , and ,and boundary layer . Simulation results are shown in Figs. 3-5. Fig. 3 shows the position tracking performance. Fig 4 shows the velocity tracking performance. The control signal is shown in Fig. 5. Apparently, the proposed control scheme can achieve the objective of good tracking performance and robust stability simultaneously.
Figure 3. The output (solid line) and its desired value (dashed line)
Figure 4. The output (solid line) and its desired value (dashed line)
Figure 5. The control input

5. Conclusions

Dead-zone with unknown parameters in physical components may severely limit the performance of control, and its characteristics are quite commonly encountered in actuators in practical control systems. By using a description of a dead-zone and exploring the exploring the properties of this dead-zone model intuitively and mathematically, this paper presents the robust adaptive fuzzy control scheme without constructing the dead-zone inverse for a class of uncertain nonlinear systems containing an unknown dead-zone. Based on Lyapunov stability theorem, the proposed robust adaptive fuzzy control scheme can not only guarantee the robust stability of the whole closed-loop system with an unknown dead-zone in the actuator, but also obtain the good tracking performance. Finally, simulation results are illustrated to verify the effectiveness of the proposed method.

References

[1]  J. H. Kim, J. H. Park, S. W. Lee, and E. K. P. Chong, “A two layered fuzzy logic controller for systems with deadzones,” IEEE Trans. Ind. Electron., vol. 41, pp. 155-162, 1994.
[2]  T. Hu and Z. Lin, Control Systems with Actuator Saturation: Analysis and Design. Boston, MA: Birkhäuser, 2001.
[3]  C. A. Sacher and G. F. Inbar, “Tracking of the muscle recruitment characteristic during adaptive control of the electrically stimulated knee,” Proc. Ann. Int. Conf. IEEE Engineering in Medicine and Biology Soc., vol. 12, no. 5, pp. 2315-2115, 1990.
[4]  G. Tao and P. V. Kokotovic, “Adaptive Control of Plants with Unknown Dead-zone,” IEEE Trans. Autom. Control, vol. 39, pp. 59-68, 1994.
[5]  K. K. Shyu, W. J. Liu, and K. C. Hsu, “Decentralised variable structure control of uncertain large-scale systems containing a dead-zone,” IEEE Proc.-Control Theory Appl., vol. 150, no. 5, pp. 467-475, 2003.
[6]  X. S. Wang, C. Y. Su, and H. Hong, “Robust adaptive control of a class of nonlinear systems with unknown dead-zone,” Automatica, vol. 40, pp. 407-413, 2004.
[7]  A. Isidori, Nonlinear Control System, Springer, New York, 1989.
[8]  J. E. Slotine and W. Li, Applied Nonlinear Control, Prentice-Hall, Englewood Cliffs, NJ, 1991.
[9]  S. Labiod, M. S. Boucherit, and T. M. Guerra, “Adaptive fuzzy control of a class of MIMO nonlinear systems,” Fuzzy Sets and Systems, vol. 151, pp. 59-77, 2005.
[10]  S. Tong, H. X. Li, and W. Wang, “Observer-based adaptive fuzzy control for SISO nonlinear systems,” Fuzzy Sets and Systems, vol. 148, pp. 355-376, 2004.
[11]  J. H. Park, S. J. Seo, and G. T. Park, “Robust adaptive controller for nonlinear system using estimation of bounds for approximation errors,” Fuzzy Sets and Systems, vol. 133, pp. 19-36, 2003.
[12]  C. H. Wang, H. L. Liu, and T. C. Lin, “Direct Adaptive Fuzzy-Neural Control With State Observer and Supervisory Controller for Unknown Nonlinear Dynamical Systems,” IEEE Transactions on Fuzzy Systems, vol. 10, no. 1, pp. 39-49, 2002.
[13]  Y. C. Chang, “Adaptive Fuzzy-Based Tracking Control for Nonlinear SISO Systems via VSS and Approaches,” IEEE Transactions on Fuzzy Systems, vol. 9, no. 2, pp. 278-292, 2001.
[14]  Y. T. Kim and Z. Z. Bien, “Robust adaptive fuzzy control in the presence of external disturbance and approximation error,” Fuzzy Sets and Systems, vol. 148, pp. 377-393, 2004.
[15]  L. X. Wang, “Stable adaptive fuzzy control of nonlinear systems,” IEEE Transactions on Fuzzy Systems, vol. 1, no. 2, pp. 146-155, 1993.
[16]  L. X. Wang, Adaptive Fuzzy Systems and Control: Design and Stability, Prentice-Hill, Englewood Cliffs, NJ, 1994.
[17]  J. Wang, A. B. Rad, and P. T. Chan, “Indirect adaptive fuzzy sliding model control: Part I: fuzzy switching,” Fuzzy Sets and Systems, vol. 122, pp. 21-30, 2001.
[18]  P. T. Chan, A. B. Rad, and J. Wang, “Indirect adaptive fuzzy sliding mode control: Part II: parameter projection and supervisory control,” Fuzzy Sets and Systems, vol. 122, pp. 31-43, 2004.
[19]  S. Tong and H. X. Li, “Direct adaptive fuzzy output tracking control of nonlinear systems,” Fuzzy Sets and Systems, vol. 128, pp. 107-115, 2002.
[20]  Y. Tang, N. Zhang, and Y. Li, “Stable fuzzy adaptive control for a class of nonlinear systems,” Fuzzy Sets and Systems, vol. 104, pp. 279-288, 1999.
[21]  T. P. Zhang, “Stable adaptive fuzzy sliding mode control of interconnected systems,” Fuzzy Sets and Systems, vol. 122, pp. 5-19, 2001.
[22]  V. I. Utkin, Sliding Modes in Control and Optimization. New York: Springer-Verlag, 1992.
[23]  V. I. Utkin, “Variable structure systems with sliding modes,” IEEE Trans. Autom. Control, vol. AC-22, pp. 212-222, 1977.
[24]  J. Y. Hung, W. B. GAO, and J. C. Hung, “Variable structure control: A survey,” IEEE Trans. Ind. Electron., vol. 40, pp. 2-22, 1993.
[25]  J. J. Slotine and S. S. Sastry, “Tracking control of non-linear systems using sliding surfaces, with application to robot manipulators,” Int. J. Control, vol. 38, no. 2, pp. 465-492, 1983.
[26]  J. A. Burton and A. S. I. Zinober, “Continuous approximation of variable structure control,” Int. J. Syst. Sci., vol. 17, no. 6, pp. 875-885, 1986.
[27]  G. Tao and P. V. Kokotovic, “Adaptive Control of Plants with Unknown Dead-Zones,” IEEE Trans. Autom. Control, vol. 39, no. 1, pp. 59-68, 1994.
[28]  E. W. Bai and H. Cho, “Semi-Global Convergence Results on Control of Systems Containing a Dead Zone by an Adaptive Dead Zone Inverse,” American Control Conference, 1995. vol. 13, pp. 2044 – 2048, 1995
[29]  M. Tian, G. Tao, and Y. Ling, “Adaptive Dead-Zone Inverse for Nonlinear Plants,” Proceedings of the 35th Conference on Decision and Control, vol.4, pp. 4381-4386, 1996