scieee AI-readable full text Open interactive document viewer

Adaptive backstepping control of some uncertain nonlinear oscillators

Ikhouane, Fayçal,Mañosa Fernández, Víctor,Rodellar Benedé, José

Abstract

A backstepping-based adaptive controller is designed for a class of uncertain second orded nonlinear systems under the strict-feedback form. It is shown that the closed loop is globally uniformly ultimately bounded and we give explicit bounds on both the asymptotic and transient performance. The control strategy is applied to a system typically found in base isolation schemes for seismic active protection of building structures. This system exhibits a hysteretic nonlinear behavior which is described analytically by the so-called Bouc–Wen model. Unlike other control schemes, the developed backstepping control does not require an exact knowledge of the model parameters. They are only defined within known intervals. The practical effectiveness of the controller is illustrated by numerical simulations.

Full text

Adaptive backstepping control of some uncertain nonlinear oscillators Fayc¸al Ikhouane Dep. Matem` atica Aplicada III Univ. Polit` ecnica de Catalunya Jordi Girona 1-3 08034-Barcelona, Spain V´ ıctor Ma˜ nosa Dep. Matem` atica Aplicada III Univ. Polit` ecnica de Catalunya Colom 1 08222-Terrassa, Spain Jos´ e Rodellar Dep. Matem` atica Aplicada III Univ. Polit` ecnica de Catalunya Jordi Girona 1-3 08034-Barcelona, Spain Abstract—A backstepping-based adaptive controller is designed for a class of uncertain second orded nonlinear systems under the strict-feedback form. It is shown that the closed loop is globally uniformly ultimately bounded and we give explicit bounds on both the asymptotic and transient performance. The control strategy is applied to a system typically found in base isolation schemes for seismic active protection of building structures. This system exhibits a hysteretic nonlinear behavior which is described analytically by the so-called Bouc–Wen model. Unlike other control schemes, the developed backstepping control does not require an exact knowledge of the model parameters. They are only defined within known intervals. The practical effectiveness of the controller is illustrated by numerical simulations. I. INTRODUCTION Backstepping-based control has been proposed in recent years as a powerful method for stabilizing nonlinear systems both for tracking and regulation purposes [1]. The main advantage of these designs is the systematic construction of a Lyapunov function for the closed loop, allowing the analysis of its stability properties. The adaptive version of these designs, especially the tuning functions design, offers the possibility to synthetize in a systematic way controllers for a wide class of nonlinear systems (those under the strictfeedback form) whose structure is known but with unknown parameters [1]. They also offer the possibility to analyze the transient behavior of the closed loop in the absence of uncertainties. Despite the fact that the robustness of the tuning functions design has been studied extensively in the case of linear systems [2], [3], [4], [5], [6], [7], much more is to be done in the case of nonlinear systems [8], [9]. In [10] a robust adaptive scheme for nonlinear systems with globally exponentially stable unmodeled dynamics has been developed for the regulation case. For the class of nonlinearities studied in [10] the unmodeled dynamics enter to the system state equations as functions which can be unbounded with respect to the state, but bounded with respect to the time. Despite the fact that the scheme in [10] ensures arbitrary asymptotic performance, it does not allow the quantification of the transient performance as an explicit function of the design parameters. In this paper, we propose a simple backstepping-based adaptive scheme for a class of strict-feedback nonlinear systems for the tracking problem. The systems studied in the present paper arise from a class of nonlinear second order oscillators, which are common in structural engineering models of base isolation devices for seismic protection of buildings [11]. The proposed adaptive scheme uses the switching σ - modification [2], [4] and new terms that incorporate part of the information on the uncertainties. The adaptive algorithm allows the quantification of both transient and asymptotic performance as explicit functions of the design parameters. The uncertain nonlinear part of the open loop is written as the sum of the scalar product of -possiblyunknown coefficients with known functions, plus a residual which may be unbounded with respect to the state, but is bounded with respect to the time. This representation has the practical advantage of giving an estimation of the uncertain part by an open loop identification. For structural systems, which are stable in open loop, this is often possible. The reduction of the size of the uncertainty often results in a reduction of the amplitude of the control signal since the nonlinear terms which counteract the effect of the uncertainty are smaller. In order to test the practical potential of the proposed control scheme, it is applied to design an active controller for a seismic base isolation scheme which has a nonlinear hysteretic behavior. This behavior is described by the socalled Bouc–Wen model [12], which is well accepted in the context of structural mechanics for its ability to describe analytically a wide spectrum of hysteretic loops [13]. Hysteresis is encountered in a wide variety of processes in which the input-output dynamic relations between variables involve memory effects. Examples are found in biology, optics, electronics, ferroelectricity, magnetism, mechanics, structures, among other areas. This paper is primarily concerned with hysteresis in mechanical and structural systems. In these systems, hysteresis appears as a natural mechanism of materials to supply restoring forces against movements and dissipate energy [14]. This mechanism has been exploited in recent years in building damping devices and vibration isolation schemes [15], [16]. In a near context, mechanical and structural hysteresis is also encountered when using new “smart” materials and actuators for vibration control, as the cases of shape memory alloys [17] and electro/magnetorheological fluids [18]. While there is an extensive literature about physical characterization and mathematical modelling of hysteretic systems in different areas, only a few references are found reporting feedback controllers in the general literature on control systems [19], [20], [21], [22]. In structural systems, Proceedings of the 42nd IEEE  Conference on Decision and Control  Maui, Hawaii USA, December 2003 ThM06-4 0-7803-7924-1/03/$17.00 ©2003 IEEE 3784 feedback controllers in the presence of hysteretic components have been primarily encountered when dealing with smart actuators and base isolation schemes. A passivity based control strategy has been presented in [23] along with a hysteretic Preisach model. In base isolated structures, feedback control problems arise when hysteretic isolators are coupled with active feedback controllers. In this case, the Bouc-Wen model [12] has been extensively used to describe the hysteretic behavior. In [24] stochastic linearization of the model is used in conjunction with a linear optimal control. A robust sliding mode control strategy has been proposed in [25] considering that the output of the hysteresis model can be bounded by an uncertain function with linear bounds. A contribution of this paper to the problem of controlling base isolation schemes is in the use of the Bouc-Wen model with uncertain parameters without relying on any linearization. We consider that all the model parameters are defined within known intervals, without the need of knowing the exact values of the parameters. In practical problems, these intervals can be obtained through identification of real structures [26]. The effectiveness of the controller is shown by means of numerical simulations. II. PROBLEM STATEMENT The aim is to control the second order oscillator m¨x+c˙x+Φ(x,t) = f(t)+u(t),(1) where mand care real parameters, which can be thought as the mass and the viscous damping coefficient, respectively, of a mechanical system (a base isolator-device, for instance). f(t)represents an external excitation (like an earthquake force) and Φrepresents a nonlinear restoring force. We write the nonlinear part as Φ(x,t) = φ 1 ψ 1³x a,t´+...+ φ n ψ n³x a,t´+R(x,t),(2) where ψ 1, ..., ψ nare known (possibly unbounded) locally Lipschitz functions with respect to x, piecewise continuous and bounded with respect to the time. The known constant ais a positive scaling factor which has the same dimension as the displacement x. As we shall see later, we can take a,s1 T0ZT0 0x2 ol(t)dt, that is the root mean-square of the open loop displacement response xol to some “standard” excitation f(t)during some given period of time T0. The constant uncertain parameters φ 1,..., φ nhave the same physical dimension (that of a force). The nonlinear restoring force may not be available for on-line measurement. We assume the following: Assumption 1: There exists a known (not necessarily bounded) function r(x,t)which is locally Lipschitz with respect to x, piecewise continuous and bounded with respect to t, such that |R(x,t)|≤r(x,t). Assumption 2: The unknown constant vector θφ = ( φ 1, φ 2,..., φ n)Tlies inside a known sphere. That is, we know a positive constant M φ such that ° ° θφ ° °≤M φ . Assumption 3: The uncertain parameters mand clie in known intervals, that is there exist known positive constants mmax and cmax such that 0 <m≤mmax and 0 ≤c≤cmax. Assumption 4: A known bound Fon the unknown disturbance f(t)is available. That is |f(t)|≤Ffor all t≥0. Assumption 5: The displacement xand velocity ˙xare available for on-line measurement. The objective is to design a backstepping-based adaptive control law such that the closed loop is globally uniformly ultimately bounded and such that the tracking error can be made arbitrarily small both in the transient and asymptotically by an explicit choice of the design parameters. III. CONTROLLER DESIGN We first rewrite equation (1)-(2) in the state space following form: ˙x1=x2, ˙x2=1 m³−cvx2 v− φ 1Ψ1(x1 a,t)−...− φ nΨn(x1 a,t) −R(x1,t)+ f(t)+u(t)´ =1 m³ θ T ϕ ³x1 a,x2 v,t´−R(x1,t)+ f(t)+u(t)´, (3) where x1=x,x2=˙x, θ = (cv, φ 1,..., φ n)Tis the (constant) vector of uncertain parameters and ϕ =³−x2 v,−Ψ1(x1 a,t),...,−Ψn(x1 a,t)´T. The known positive constant vis introduced to have dimensionless components in the regression vector ϕ and (force) dimension-like terms in the vector of parameters θ . As before, we take v,s1 T0ZT0 0˙x2 ol(t)dt, which is the root mean-square of the open loop velocity response ˙xol to the “standard” excitation f(t)during the period of time T0. From Assumptions 2 and 3 it follows that k θ k≤q(cmaxv)2+M2 φ ,M θ . It is worth noting that in equation (3) the control u(t)is multiplied by an unknown term. Thus we need to construct an estimator ˆm(t)of the parameter m. Consider now the standard variables: z1=x1−yr(tracking error), α 1=−c1v az1, z2=x2−˙yr− α 1, 3785 where yr(t)is a known bounded reference signal such that ˙yr(t)and ¨yr(t)are bounded and piecewise continuous. The control law and parameters update laws are given in equations (4) and (5) below: u(t) = −ˆ θ T ϕ −c1v a(x2−˙yr)ˆm−v2 a2ˆmz1+ˆm¨yr −a v3mmax d2z2r2−vmmax ac2z2 −sg³z2 v´cfµ|z2| v¶gF, (4) and                  ˙ ˆ θ =M2 θ mmaxv2Γ ϕ z2−v aΓ σθ Ãkˆ θ k M θ !ˆ θ , ˙ ˆm= γ mmax µc1 avx2+1 a2z1−1 v2¨yr−c1 av ˙yr¶z2 − γ v a σ mµ|ˆm| mmax ¶ˆm. (5) In the above expressions c1,c2,d2are dimensionless positive design parameters and 0 ≤g≤1 adjusts the part of the information on the perturbation fto be included in the control law; Γis a (dimensionless) positive definite design matrix, σθ (y) = ¯ σθσ (y), σ m(y) = ¯ σ m σ (y), and cf(y) = σ (y/ ε 1)where σ (y) = {0 if y≤1, y−1 if y∈[1,2], 1 if y≥2}. In the above expression ¯ σθ ,¯ σ mand ε 1are (dimensionless) positive design parameters. The function sg is defined as follows: sg(y) = {−1 if y≤ − ε 2,(1/ ε 2)yif y∈[− ε 2, ε 2], 1 if y≥ ε 2}, where ε 2is a (dimensionless) positive design parameter. IV. MAIN RESULTS In this section we state stability and performance results concerning the above control scheme. The results are proven in [27]. The tracking error both of the closed loop displacement and velocity will be measured by the root mean-square norm defined as kyk[0,T],s1 TZT 0y(t)2dt, for some time interval [0,T]. Theorem 1: The closed loop consisting of the system (3) subject to Assumptions 1-5, along with the control law given by (4) and (5), is globally uniformly ultimately bounded. Moreover, the control signal is bounded. Theorem 2: Consider system (3) subject to Assumptions 1-5 along with the control law given by (4) and (5), then the following statements hold: (a) The transient displacement tracking error performance is given by Ãkz1k[0,T] kxolk[0,T0]!2 ≤µm mmax +mmax m¶Ã1 γ µ˜m(0) mmax ¶2 +° ° ° ° ˜ θ (0) M θ ° ° ° ° 2 Γ−1+¯ σ m 2c1+¯ σθ 2c1k θ k2 M2 θ +1 2c1d2 +(1−g)2 4c1c2 kfk2 [0,T] f2 av !+g(4 ε 1+2 ε 2) c1 F fav , for all T≥0, where kXkP,√XTPX for any vector X and positive definite matrix Pand fav ,1 2mv2 a. (b) The asymptotic displacement tracking error performance is given by Ãkz1k[t0,∞] kxolk[0,T0]!2 ≤µm mmax +mmax m¶µ 1 4c1d2 +(1−g)2 8c1c2 kfk2 [t0,∞] f2 av !+1 c1g(2 ε 1+ ε 2)F fav , for all t0≥0. (c) The transient velocity tracking error performance is given by Ãk˙x−˙yrk[0,T] k˙xolk[0,T0]!2 ≤2µm mmax +mmax m¶ Ã1+c2 1 γ µ˜m(0) mmax ¶2 +¡1+c2 1¢° ° ° ° ˜ θ (0) M θ ° ° ° ° 2 Γ−1+ +¯ σ mµc1 2+m c2mmax ¶+¯ σθ ·k θ k2 M2 θ µc1 2+1 c2¶+ +1 d2µ1 c2+c1 2¶µc1 c2+m mmaxc2 2¶(1−g)2kfk2 [0,T] f2 av ! +gµ2 c2+c1¶µ1+m mmax ¶(8 ε 1+4 ε 2)F fav , for all T≥0. (d) The asymptotic velocity tracking error performance is given by Ãk˙x−˙yrk[t0,∞] k˙xolk[0,T0]!2 ≤2µm mmax +mmax m¶. .µc1+2 c2¶Ã1 4d2+(1−g)2 8c2·kfk2 [t0,∞] f2 av ! +gµc1+2 c2¶(4 ε 1+2 ε 2)µ1+m mmax ¶F fav , for all t0≥0. 3786 Remarks: (1) The transient performance is improved as the initial estimation errors ˜m(0)and ˜ θ (0)are improved. (2) We may decrease the effect of the error estimates by increasing the gains γ and Γ. This increase has no effect on the asymptotic tracking performance. (3) Over–estimating the mass leads to a poor transient and asymptotic performance. (4) To improve the displacement tracking performance we may also increase the gains c1,c2,d2or decrease ε 1, ε 2, ¯ σθ and ¯ σ m. However, increasing the gain c1increases also the root mean-square norm of the velocity tracking error. Improving the closed loop displacement behavior may be done at the expense of an increase in the control signal amplitude. (5) Fixing the gain c1, increasing c2,d2and decreasing ε 1, ε 2we can achieve a velocity tracking meansquare error as small as desired both in the transient and asymptotically. (6) The gain gmay be used for a trade-off between the desired tracking performance and an acceptable control amplitude. (7) The displacement and velocity tracking performance bounds depend explicitly on the design parameters. V. APPLICATION: CONTROL OF THE BOUC–WEN HYSTERETIC OSCILLATOR In this section, we consider a system within the class considered in Section II, which is part of a base isolation scheme installed to supply passive and active resistance to structures against seismic excitations. In this case the nonlinear restoring force Φcomes from a hysteretic behavior of the isolator materials, which is described by the Bouc–Wen model, widely used in structural mechanics [12]: Φ(x,t) = α kx(t)+ (1− α )Dkz(t), ˙z=D−1£A˙x− β |˙x||z|n−1z− λ ˙x|z|n¤.(6) This model considers the restoring force Φ(x,t)as the superposition of an elastic component α kx and a hysteretic component (1− α )Dkz, in which D>0 is the yield constant displacement and α ∈[0,1]is the post to pre-yielding stiffness ratio. The hysteretic part involves an auxiliary variable z obtained by solving the above nonlinear differential equation, in which A, β and γ are nondimensional parameters which control the shape and the size of the hysteretic loop, and nis an integer that governs the smoothness of the transition from elastic to plastic response. With the above model, the state space system under consideration is        ˙x1=x2, ˙x2=m−1[−cx2− α kx1−(1− α )kDz+f(t)+u(t)], ˙z=D−1£Ax2− β |x2||z|n−1z− λ x2|z|n¤.(7) Now we consider system (7) with the following values of the parameters: me=156·103Kg,ke=6·106N/m,ce= 2·104Ns/m, α e=0.6, De=0.6m,Ae=1, β e=0.1, λ e=0.5, ne=3, where the index erefers to the exact value of the parameter. In fact, we do not need to know these values to implement the controller, only their range is needed. That is, for each of these parameters pwe assume that some identification process led to the knowledge of pmin and pmax such that pmin ≤p≤pmax. We denote p∗= (pmin +pmax)/2. This is always possible because although the hysteretic force may not be available on-line, an identification off-line is possible [26]. With these notations, we write Φ(x,t)as Φ(x,t)=( α k− δ )x+(1− α )Dkz+ δ x = φ 1x a+(1− α )Dkz+ δ x,(8) where δ = α ∗k∗. Equation (8) is under the form (2) with φ 1=a( α k− δ ), ψ 1(x) = x aand R(x,t)=(1− α )Dkz. Since the term δ xis known, it will be incorporated into the control u. The residual term Ris bounded as follows: |R(x,t)|≤(1− α min)Dmaxkmax maxt≥0|z(t)|,r.The bound maxt≥0|z(t)|can be determined from the analytical and numerical analysis of the Bouc–Wen model given in [27]. A bound on φ 1may be determined as follows : | φ 1| ≤ amax( α maxkmax − α ∗k∗, α ∗k∗− α minkmin),M φ . The control law is obtained from equation (4): u(t) = −ˆ θ T ϕ −c1v a(x2−˙yr)ˆm−v2 a2ˆmz1+ˆm¨yr −a v3mmax d2z2r2−vmmax ac2z2 −sg³z2 v´cfµ|z2| v¶gF + δ x1, where the known term δ x1has been incorporated to the control law. The excitation on the system is due to an earthquake, whose horizontal ground acceleration is ae(t). In this way, the excitation force takes the form f(t) = −mae(t). As a prototype, we consider the Taft’s earthquake, whose acceleration is plotted in Figure 1. An upper bound of the exciting force for the control law design is chosen as F=1.2me, considering a larger allowable excitation than the prototype case. To choose the scaling factors aand v, we determine the open loop response of the hysteretic system under the Taft’s earthquake excitation, and then we take aand vas the root mean-square of the open loop displacement and velocity respectively during the time period T0=20 seconds. This gives a=0.0121 and v=0.0758. We take the following design parameters: γ =20, Γ= 1000×I2, ε 1=0.1, ε 2=0.1, ¯ σθ =0.1, ¯ σ m=0.1, c1=1, c2= 0.02, d2=0.007, and g=0.333. We set ˆ θ (0) = ¡cmaxv,M φ ¢T and ˆm(0) = mmax. We choose the following reference signal: yr(s) = ω 2 r s2+2 ξ r ω rs+ ω 2 rre(s), 3787 0 5 10 15 20 25 −1 −0.5 0 0.5 1 1.5 time (seconds) acceleration (m/s 2) Fig. 1. Earthquake acceleration. where ξ r=0.7, ω r=4rad/s The input reference re(s)is set to zero, so that the reference signal is excited only by the initial conditions of the process. Figures 2 and 3 show the time history of the state variables x1(displacement) and x2(velocity). A significant reduction in both displacement and velocity can be observed. Also it can be seen that the transient performance of the system has been improved as a result of the control action. The static error in Figure 2 can be reduced as desired by adjusting the design parameters (this may increase the amplitude of the control). Note that, since an internal model of the disturbances is not available, it is not possible to achieve exact asymptotic tracking. Figure 4 displays the control acceleration signal, that is u(t)/me. The magnitude and shape of this control signal resembles the seismic excitation acceleration in Figure 1, what seems reasonable. Since, according to (7), the equilibrium of the closed loop is characterized by u(∞) = α kx1(∞) + (1− α )kDz(∞) and x1(∞)6=0, it is not possible to guarantee theoretically that u(∞) = 0. In practice, an additional criterion can be implemented to cut the control action after the excitation has dissapeared. VI. CONCLUSION This paper has presented an application of the adaptive backstepping control technique to an hysteretic second order mechanical system which is common in base-isolation devices for seismic protection of structures. The control scheme gives explicit bounds on the tracking error both asymptotically and during the transient. The practical efficiency to substantially reduce the response of the system has been tested by means of numerical simulations. 0 5 10 15 20 25 −0.03 −0.02 −0.01 0 0.01 0.02 0.03 time (seconds) displacement (meters) Fig. 2. Controlled (solid) and uncontrolled (dashed) displacement. 0 5 10 15 20 25 −0.2 −0.15 −0.1 −0.05 0 0.05 0.1 0.15 0.2 time (seconds) velocity (m/s) Fig. 3. Controlled (solid) and uncontrolled (dashed) velocity. 0 5 10 15 20 25 −1.5 −1 −0.5 0 0.5 1 time (seconds) acceleration (m/s 2) Fig. 4. Control signal. 3788 VII. ACKNOWLEDGMENTS Supported by CICYT’s project DPI2002-04018-C02-01 of the MCYT (Ministry of Science and Technology), Spain. The first author is a researcher of the MCYT’s “Ram´ on y Cajal” program. The second author is also partially supported by Catalonia’s Government grant 2001SGR-00173. VIII. REFERENCES [1] M. Krstic, I. Kanellakopoulos and P. Kokotovic, Nonlinear and Adaptive Control Design, Wiley, 1995. [2] P. A. Ioannou and J. Sun, Robust Adaptive Control, Prentice Hall, 1996. [3] C. Wen, Y. Zhang and Y. C. Soh, Robustness of an adaptive backstepping controller without modification, Systems & Control Letters, Vol. 36, pp. 87–100, 1999. [4] F. Ikhouane and M. Krstic, Robustness of the tuning functions adaptive backstepping design for linear systems, IEEE-Trans. Aut. Cont. Vol. 43, pp. 431–437, 1998. [5] F. Ikhouane and M. Krstic, Adaptive backstepping with parameter projection : Robustness and asymptotic performance, Automatica Vol. 34, pp. 429–435, 1998. [6] Y. Zhang and P. A. Ioannou, Robustness and performance of a modified adaptive backstepping controller, Int. J. Adapt. Control Signal Process, Vol. 12, pp. 247– 265, 1998. [7] V. O. Nikiforov and K. V. Voronov, Nonlinear adaptive controller with integral action, IEEE-Trans. Aut. Cont., Vol. 46, pp. 2035–2038, 2001. [8] B. Aloliwi and H. Khalil, Adaptive output feedback regulation of a class of nonlinear systems: Convergence and robustness, IEEE-Trans. Aut. Cont. Vol. 42, pp. 1714–1716, 1997. [9] J. Stoev, J. Y. Choi and J. Farrell, Adaptive control for output feedback nonlinear systems in presence of modeling errors, Automatica, Vol. 38, pp. 1761–1767, 2002. [10] Z-P. Jiang and D. J. Hill, A robust adaptive backstepping scheme for nonlinear systems with unmodeled dynamics, IEEE-Trans. Aut. Cont. Vol. 44, pp. 1705– 1711, 1999. [11] T. T. Soong and G. F. Dargush, Passive Energy Dissipation Systems in Structural Engineering, Wiley, 1997. [12] Y. K. Wen, Method of random vibration of hysteretic systems. Journal of Engineering Mechanics Division, ASCE, Vol. 102(2), pp. 249–263, 1976. [13] A. H. Barbat and L. Bozzo, Seismic analysis of base isolated buildings, Archiv. Comput. Methods Engineering. Vol. 4(2), pp. 153-192, 1997. [14] K. Kayvani and F. Barzegar, Hysteretic modelling of tubular members and offshore platforms, Engineering Structures, Vol. 18, pp. 93-101, 1996. [15] M. Battaini, and F. Casciati, Chaotic behaviour of hysteretic oscillators, J. Struc. Control, Vol. 3, pp. 7–19, 1996. [16] M. Kikuchi and I. Aiken, An analytical hysteresis model for elastomeric seismic isolation bearings, Earthquake Engr. Str. Dynamics, Vol. 26, pp. 215-231, 1997. [17] S. Seelecke, Modelling the dynamic behavior of shape memory alloys, Int. Journal Non-Linear Mechanics, Vol. 37(8), 1363-1374, 2002. [18] B. F. Spencer, S. Dyke, M. Sain and F. Carlson, Phenomenological model for magnetorheological dampers, J. Engrg. Mechanics ASCE, Vol. 123(3), pp. 230-238, 1997. [19] G. Tao and P. V. Kokotovic, Adaptive control of plants with unknown hystereses, IEEE Trans. Automatic Control Vol. 40(2), pp. 200-212, 1995. [20] F. H. Hsiao and J. D. Hwang, Optimal controller for dithered systems with backlash or hysteresis, J. Optim. Theory Appl., Vol. 1, pp. 87-113, 1997. [21] S. A. Belbas and I. D. Mayergoyz, Optimal control of dynamic systems with hysteresis, Int. J. Control, Vol. 73(1), pp. 22-28, 2000. [22] C-Y. Su, J. Stepanenko, J. Svoboda and T. P. Leung, Robust adaptive control of a class of nonlinear systems with unknown backslash-like hysteresis, IEEE Trans. Automatic Control, Vol. 45, pp. 2427-2432, 2000. [23] R. B. Gorbert, K. A. Morris and D. W. L. Wang, Passivity-based stability and control of hystereis in smart actuators, IEEE Trans. Control Systems Technology, Vol. 9(1), pp. 5-16, 2001. [24] J. N. Yang, Z. Li and S. Vongchavalitkul, Stochastic hybrid control of hysteretic structures, Probabilistic Engineering Mechanics, Vol. 9, 125–133, 1994. [25] N. Luo, J. Rodellar, M. de la Sen and J. Vehi, Output feedback sliding mode control of base isolated structures, J. Franklin Inst., Vol. 337, pp. 555-577, 2000. [26] A. W. Smyth, S. F. Masri, A. G. Chassiakos and T. K. Caughey, On-line parametric identification of MDOF nonlinear hysteretic systems, Journal of Engineering Mechanics, ASCE, Vol. 125(2), pp. 133–142, 1999. [27] F. Ikhouane, V. Ma˜ nosa and J. Rodellar, Adaptive backstepping control of a class of uncertain nonlinear systems. Application to Bouc-Wen hysteretic oscillators, Res. Report, Technical University of Catalunya, 2003. 3789