Adaptive robust control for DC motors with input saturation

Size: px
Start display at page:

Download "Adaptive robust control for DC motors with input saturation"

Transcription

1 Published in IET Control Theory and Applications Received on 0th July 00 Revised on 5th April 0 doi: 0.049/iet-cta Adaptive robust control for DC motors with input saturation Z. Li, J. Chen G. Zhang M.G. Gan Beijing Institute of Control Engineering, 00080, People s Republic of China Beijing Key Laboratory of Automatic Control System, Beijing Institute of Technology, Beijing 0008, People s Republic of China lizplst@gmail.com ISSN Abstract: The adaptive robust control ARC) for DC motors subjected to parametric uncertainties, disturbances and input saturation is considered in this study. To achieve high performance while keeping the control authority within saturation limit, a saturated ARC scheme is proposed. In this scheme, a variable-gain saturation function is introduced for the virtual control law, so that the amplitude of the virtual control and its derivative decrease when the control input approaches to the prescribed bound. Consequently, the virtual control and its derivative will not be excessively large, which is crucial for stabilising the system with a bounded input. We prove that the proposed controller cannot only assure global stability, but also provide desirable control performance, that is, the tracking error can be steered to the neighbourhood of the origin in finite time. Moreover, asymptotic tracking can be achieved in the presence of parametric uncertainties only. Finally, simulation results illustrate the effectiveness of the proposed controller. Introduction Input saturation is one of the most common non-linearities in physical systems, which can be found in almost all actuators. If the system operates with a control input beyond the saturation limit, deteriorated control performance appears, and even instability of the close loop occurs [, ]. Therefore the control problem of plants with saturation attracts much attention and research articles in the last decades contain a significant amount of new knowledge [3]. In [4], the controller design of a linear stable plant with input saturation is directly solved by a linear matrix inequality optimisation approach. In [5], composite quadratic Lyapunov function is utilised to construct the control law for linear plants subjected to input constraint. In [6], a novel saturated control structure was proposed to ensure the globally asymptotic stability using a set of linear coordinate transformations and multiple saturation-type functions. However, all the above results are based on the assumption that the plants are linear and exactly known, which is not satisfied in many applications. Taking servo systems for instance, the friction non-linearity, disturbance and parametric uncertainties influence the control performance [7]. It is necessary to consider these uncertainties when coping with the actuator saturation problem. In order to improve the control performance of the uncertain non-linear systems, an adaptive robust control ARC) method was proposed by Yao [8, 9]. It is performance-oriented and has strong performance in robustness [0 ]. However, in the traditional ARC the input saturation is rarely considered. Although the projection-type adaptation of ARC can alleviate integral windup problem caused by parameter adaptations [3], the previous ARC strategy [8, 9] does not guarantee global stability when the actuator saturation exists. To solve this problem, Gong and Yao [4] combined the nested saturated control design [6] and the ARC approach to achieve both global stability and high performance for the plants subjected to the matched parametric uncertainty and disturbance. Nevertheless, this method is based on a transformed state-space model, in which the model uncertainties have direct influence on every state. Hence, the resulting controller is usually conservatively designed to handle the enlarged model uncertainties. In [5, 6], Hong and Yao also investigated the ARC design for linear motors with input saturation. They introduced saturation functions to construct the virtual) control law in each recursive backstepping procedure, so that the output of the adaptive robust controller is bounded. However, in this method since the gain of virtual control is fixed, the derivative of virtual control may become excessively large, then a large control input is required to dominate the derivative of virtual control. In order to assure the stability of the close loop while keeping the control input within the limit, the gain of virtual control is constrained, and then the tracking error for virtual control, that is, z cannot be monotonically decreasing. That means the final control law may be conservative. In this paper, we propose a saturated adaptive robust control SARC) scheme to achieve high performance while considering the input saturation of the plant. To make the saturated controller less conservative, a variable-gain IET Control Theory Appl., 0, Vol. 5, Iss. 6, pp doi: 0.049/iet-cta & The Institution of Engineering and Technology 0

2 saturation function in the virtual control law is introduced. Therefore the magnitude of virtual control and its derivative decrease when the control input gets close to the prescribed bound and the control saturation is avoided effectively. Moreover, comparing with the controller proposed in [5], the design procedure of our controller is more flexible, which leads to less conservative performance. This paper is organised as follows. The problem description is presented in Section. The design procedure of the proposed SARC is provided in Section 3. The stability proof and performance analysis are given in Section 4. Simulations are described and analysed in Section 5 and conclusions are outlined in Section 6. Dynamic models and problem formulations. Dynamic model of servo mechanisms The control of DC motors subjected to input saturation are investigated. The mechanical dynamics of a servo mechanism can be described by J q + T f + T l + T dis = T m ) where J is the inertial sum of load and armature; q is the motor output angle; T m is the electromagnetic torque; T f is the friction torque; T l is the unknown payload; T dis is the torque disturbance. In this paper, a simple friction model described by the Coulomb plus viscous model [7] is considered. the mechanical time constant J/B), therefore from 3) 5), we know that the electrical transients decay quite rapidly and Ldi/dt is very close to zero [8]. Thus, the dynamics of a servo mechanism can be simplified as [9] where q = K J satu, M u) K J q T c J sgn q) J T l + T dis ) 7) K = K T /R, K = K T K E + BR)/R 8) As seen, the DC motor model 7) is second order with nonlinearity and disturbance. Herein, we use a continuous function S f to approximate the discontinuous function sgnx ) [0]. The angle q is regarded as the system output y and the system state vector is defined by [x, x ] T = [q, q] T. Define T n as the mean value of T l + T dis and D as the lumped disturbance, that is, D ¼ T l + T dis T n + T c sgnx ) S f ))/J. Then, from 7), the following state-space form of the DC motor model can be obtained. ẋ = x ẋ = C u u x u S f + u 3 + D y = x u = sat u, M u ) where C and u j j ¼,, 3) are defined as follows 9) T f q) = T c sgn q) + B q ) In this equation, T c is the level of Coulomb friction torque, B is the viscous friction coefficient and the signum function sgn ) is defined by,. 0 sgn ) = 0, = 0,, 0 D = d J rad/s ), C = K J rad/s )/v) u = K J /s), u 3 = T n J rad/s ) u = T c J rad/s )/N m)),. Assumptions and problem formulations 0) From ) and ), one has J q + B q = T m T c sgn q) T l T dis s 3) The electromagnetic torque T m in ) is given by T m = K T i 4) where K T is the force constant. The current dynamics of a servo mechanism can be modelled as Ldi/dt + ir + K E q = satu, M u ) 5) In 5), R and L are the resistance and induction of the armature, respectively; i is the motor current amplitude; K E is the electromotive force coefficient; u is the input voltage; M u is the amplitude boundary of the input voltage; sat is the saturation function, which is defined as M u satu, M u ) = u M u u. M u M u u M u u, M u In general, the electrical constant L/R is small compared to 6) For simplicity, the following notations will be used: j for the jth component of the vector, ˆ for the estimate of, min for the minimum value of, and max for the maximum value of. The operation for two vectors is performed in terms of the corresponding elements of the vectors. Assumption : The parameter C in 9) is known and the extent of the unknown parameter u j, j ¼,, 3 is known, that is, 0, u jmin u j u jmax,whereu jmin and u jmax are known. Remark : This assumption is reasonable and of practical significance, because the two parameters K and J ) are more unlikely to change during a single operation in comparison with other parameters and can normally be estimated accurately online [5]. Thus, we assume that the parameter C in 9) is constant and known according to 0). In addition, to determine the bounds u jmin and u jmax,the rough value of u j can be obtained first from the product specifications or the off-line system identification. Then the lower and upper bounds can be set as less and more than 0 or 50% of this value, respectively. Assumption : The disturbance D is bounded, that is, D d, where d is some positive constant. 896 IET Control Theory Appl., 0, Vol. 5, Iss. 6, pp & The Institution of Engineering and Technology 0 doi: 0.049/iet-cta

3 With the dynamic models and assumptions above, the control problem of this paper can be stated as follows: Given the desired motion trajectory x d t) which is bounded with bounded derivatives up to the second order, the objective is to synthesise a control input u such that the output y ¼ x tracks x d t) as close as possible, while the input u remains in the prescribed bound [M u, M u ]. 3 ARC design for servo mechanisms with input saturation derivative below ds z ) dz = 0 z, L k z + L ) L L L z, L k L z, L k L z ) L L L z, L 0 L z 7) To solve the aforementioned control problem, a SARC method is proposed. The concrete design procedure is given as follows: Step : Define a variable z as z = x x d ) Here, z represents the output tracking error. From 9), we know ż = x ẋ d. In this step, we need to synthesise a virtual control law a satisfying these conditions: i) The tracking error z converges to zero globally when x ¼ a. ii) a should be bounded, which is necessary for the boundedness of the control input u. In view of the above two conditions, we design the virtual control law a as where z is given by a = ẋ d s z, z ) ) For clarity, according to 5) and 7), the smooth saturation function s z ) and its derivative are drawn in Figs. a and b. As we can see, both s z ) and ds z )/dz ) are continuous.. The definition of s is 0 z, L 0 )L + z ), L M z, L s z ) = L z, L 0 )L z ) L M z, L 0 L z 8) where L ¼ M /k, L ¼ L M / 0 )0, 0, ). Generally, 0 is chosen to be a very small positive number. Here, M, M and k are positive design parameters satisfying M. M k / 0 ) 9) and s z, z )is z = x a 3) which yields L. 0, so that s z ) is well defined. From 8), it is easy to check that the first-order derivative of s z, z ) = s z ) s z ) 4) where s and s are smooth functions with available firstorder derivatives defined as follows:. The definition of s is M z, L 0.5az + L ) M L z, L s z ) = k z L z, L 0.5aL z ) + M L z, L M L z 5) where L ¼ M /k ) + k /a) and L ¼ L k /a). In 5), M, a, k are positive design parameters satisfying M a. k 6) which yields L. 0, and then s z ) is well defined. From 5), it is easy to check that s z ) is a smooth saturated function. Furthermore, it has a continuous first-order Fig. s, s and their first-order derivatives a s bds /dz c s dds /dz IET Control Theory Appl., 0, Vol. 5, Iss. 6, pp doi: 0.049/iet-cta & The Institution of Engineering and Technology 0

4 s z ) is as follows ds z ) dz = 0 z, L 0 )/M L z, L 0 L z, L 0 )/M L z, L 0 L z 0) where Proj ) represents the discontinuous projection operator. Its definition and properties can be seen in []. From the definition of w, s, s and s, we can conclude that u a is bounded. More specifically, according to the Cauchy Schwartz inequality, it follows that u a ẍ C d + k M. Graphically, s and its first-order derivative are drawn in Figs. c and d. As we can see, the value of s varies between zero and 0. Noting that s M and s ¼ s. s, one has s M ) which shows that s is bounded. In Assumption 3, we have stated the boundedness of ẋ d. Combining the boundedness of s and ẋ d with ), we know that a is also bounded. Remark : It should be noted that the virtual control law design in this paper is more flexible than that in [5]. In view of 4), the gain of virtual control k s z ) may vary between 0 and 0. Specifically, if s is a constant, the virtual control law a would be coherent to that in [5]. In other words, the controller proposed in this paper is more universal. From ) 3), the derivative of z can be derived as ż = z + a ẋ d = z s ) Noting ), from 9) and ), one has ż = ẋ ȧ = C u u x u S f + u 3 + D ẍ d + s z s ż + s z s ż = u z + wx) T u + C u ẍ d + s z s z s ) + s z s ż + D 3) where w ¼ [a, S f,] T, u ¼ [u, u, u 3 ] T. Here, we need to design a bounded control law u such that it is within the prescribed interval [M u, M u ]. Let the control law be u = u a + u s 4) where u a is the adaptive control term and u s is the robust control term. The concept of ARC is to compensate the known part of the model dynamics by using u a and to fight against various model uncertainties and disturbances by u s []. In order to render u within the saturation limits, u a and u s should be bounded and designed as follows u a = C ẍd wt û + s ) s z s 5) ) + ẋ d + M ) + u max + u max + u 3 max The robust control term u s is synthesised as 7) u s = s z )/C 8) where s is a saturated function M z, L s z ) = k z M L z, L L z 9) where M is designed as a positive constant. According to 9), u s is bounded by u s M /C 30) For clarity, the curve of s z ) is depicted in Fig.. From 4), 5) and 8), we have u = C ẍd w T û + s ) s z s s z ) Noting 7) and 30), then u u b M, M, k, u max ) = C ẍ d + k M + M + ẋ d + M ) + ) u max + u max + u 3 max 3) 3) If the controller parameters M, M, k and u max are designed such that u b M, M, k, u max ) M u, then the control input u = u will not cause saturation, which means that the in which the parameter estimate û is updated online whose adaptation law is given by û = Projû G wz ) 6) Fig. Curve of s z ) 898 IET Control Theory Appl., 0, Vol. 5, Iss. 6, pp & The Institution of Engineering and Technology 0 doi: 0.049/iet-cta

5 saturation non-linearity has no influence on the system as if it does not exist. From 3) and 3), one has ż = u z wx) T ũ + D) + s z s z s z ) + s z s ż 33) Because of the boundedness of w and Assumption, it can be assumed that w T ũ + D h 34) where h can be regarded as the bound of the total effect of model mismatch and unmodelled uncertainties. With this assumption, we will prove later that z t) can be made uniformly bounded if the parameters are designed to satisfy certain conditions as follows M h L. h/k k ) k L. h/k k ) 35a) 35b) 35c) Now we have finished the design procedures of the proposed SARC. In summary, the proposed SARC consists of: i) the control law given by 3), whose parameters satisfy 6), 9), 35a) 35c) and u b M u. ii) the adaptation law given by 6). From 3), we know that the purpose of introducing the saturated functions s and s is to make the control law u within saturation limit. But here comes a problem: what is the functionality of s? In view of 33), s can attenuate the influence of s / z )s z, since s becomes zero when z is larger than L. In the following section, we will demonstrate that the introduction of s, s and s into the SARC can make the close-loop system stable. 4 Stability proof and performance analysis [ h + )/k k k), h + )/k k k)] in a finite time. Part I: The evolution of z is discussed in three cases, that is, i) z. L ; ii) L, z L ; iii) h + )/ k k ), z L. To simplify this proof, the sets corresponding to the above three cases are defined as follows V 0 = {z, z : z. L } V = {z, z :L, z L } V = {z, z :h + )/k k ), z L } V 3 = {z, z : z h + )/k k )} Case : When z. L, from 0), ) and 3), we have s ¼ 0, s / z ) ¼ 0, s ¼ M. Noting that u. 0 Assumption ), according to 33) and 34), then z ż u z + h z M z M h) z 36) Since M h, 36) indicates that any trajectory with the initial state [z 0), z 0)] T in V 0 will reach the set V in a finite time t 0, which is bounded by t 0 z 0) L M h 37) Case : When L, z L, from 8), 0) and 9), it follows that s, s / z ¼ 0 /M ) and s ¼ k z. Noting that s M, one has s / z s 0. In accordance to 6) z ż = u z + w T ũ + D)z + s z s z k z + s z s z ż 38) which yields s ) s z z ż = u z + w T ũ + D)z Define a set V c as { V c = z, z : z h + k k k ), z h + } k k Noting 34), since + s z s z k z where, L k k k ) h,, L k k ) h,.. 0. Then we are going to prove that the error states can be steered into the set V c by SARC in finite time. Theorem : Suppose that the saturated adaptive robust controller proposed in Section 3 is applied to the plant 9). Then,. the controller guarantees that all signals in the close-loop system are bounded. Furthermore, the trajectory of the error states [z, z ] T reaches the prescribed set V c in a finite time and stay within thereafter.. the steady state of the tracking error z is bounded by z ) h/k k k )). Proof: The proof of ) is divided into two parts: Part I, z gets into the interval [h + )/k k ),h + )/k k )] in a finite time. Part II, with this property of z, z evolves into we have 0 s z s 0 and s z s, k z ż u z + h z +k z k z s / z )s ) k L k L h) z 0 39) Owing to k L k L + h, 39) indicates that any trajectory with the initial state [z 0), z 0)] T in V will reach the set V in a finite time t. Moreover, the upper bound of the reaching time t is t z 0) 0 ) k L k L h 40) IET Control Theory Appl., 0, Vol. 5, Iss. 6, pp doi: 0.049/iet-cta & The Institution of Engineering and Technology 0

6 Case 3: When h + )/k k ), z L, from 8), 0) and 9), we have s ¼, s / z ) ¼ 0 and s ¼ k z. Noting z. h + )/k k ), from 33) and 34), one has z ż = u z + w T ũ + D)z + s z k z z w T ũ + D)z k k )z h + h) z = z 4) Owing to. 0, 4) indicates that any trajectory with the initial state [z 0), z 0)] T in V reaches the set V 3 in a finite time t 3. Furthermore, the upper bound of the reaching time t 3 is t 3 z 0) 4) From the analysis of the above three cases, we know that the trajectory of the [z, z ] T steps into V 3 in a finite time, no matter where the initial states are. That means z gets into the interval [h + )/k k ),h + )/k k )] within a finite time. Part II: After a finite time, z h + )/k k ). Under this condition, we discuss the evolution of z in two cases, that is, i) z. L, and ii) h + )/k k k )), z L. For simplicity, the set V 4 is defined as V 4 = {z, z : z L, z h + )/k k )} Note that V 4 is a subset of V 3. From ), one has z ż = z z s ) 43) Case : When z. L and z h + )/k k ), according to 4), 43) and z h + )/k k ), the following inequality holds. z ż k L h + ) z k k 44) Since h +, h +, L k k k ), 44) indicates that any trajectory with the initial states [z 0), z 0)] T in V 3 will reach the set V 4 in a finite time t 34. Furthermore, the upper bound of the reaching time t 34 is t 34 z 0)k k ) L k k k ) h 45) Case : When h + /k k k )), z L and z h + )/k k ), according to 4) and 43) z ż = k z + z z k z + h + z k k h + h + ) z k k k k = z k k 46) Since., 46) indicates that any trajectory with the initial state [z 0), z 0)] T in V 4 will reach V c in a finite time t 4c, which is bounded by t 4c z 0)k k ) 47) Combining the analysis of the above two cases, any trajectory with the initial states in V 3 will reach V c in finite time. From the deduction in Part I and Part II, we arrive at the conclusion that no matter what the initial states are, the trajectory of [z, z ] T can be steered to V c in a finite time. Therefore the states [z, z ] T are bounded. In addition, because of using the projection mapping, all the states of the adaptation law, that is, û, û and û 3 are bounded. Noting that a is bounded and x ¼ z + a, we know that x is also bounded. From the boundedness of z and x d, x is also bounded. Conclusively, all the states of the closeloop system are bounded. Hence, ) of Theorem has been proven. A Now, we prove ). According to the analysis of case 3) in Part I, after a finite time the tracking error z satisfies z ż = u z + w T ũ + D)z + s z k z z w T ũ + D)z k k )z k k k k z + h z k k h z + k k ) z 48) Define V as V = /)z and k s as k s ¼ k k. From 48), the derivative of V satisfies which yields V k s V + h k s 49) V t) exp k s t)v 0) + h ks [ exp k s t)] 50) It indicates that the steady state of z is bounded by z ) h/k s. Then, according to the first equation of 46), the steady state of the tracking error z is bounded by z ) h/k k s ) ¼ h/[k k k )]. Remark 3: From the proof of Theorem, we can see that if z 0). h + )/k k ), z decreases monotonically, and the trajectory of [z, z ] T will reach the set V 3 ¼ {z, z : z h + )/k k )} in finite time. Then the tracking error z will decay to the neighbourhood of zero. Theorem : With the saturated adaptive robust controller proposed in Section 3 applied to the plant 9), asymptotic output tracking can be achieved if the system is only subject to parametric uncertainty after a finite time, that is, D ¼ 0, t 0 for some t 0. Proof: Define a positive definite function V a as V a = /)z + /)ũ T G ũ According to Theorem, the trajectory of the states [z, z ] T 900 IET Control Theory Appl., 0, Vol. 5, Iss. 6, pp & The Institution of Engineering and Technology 0 doi: 0.049/iet-cta

7 will enter V c in finite time. If D ¼ 0, when [z, z ] T [ V c, the derivative of V a can be derived as V a = u z + w T ũz + s z z k z + ũ T G Projû Gwz ) u z k k )z 5) which indicates that z converges to zero asymptotically. Subsequently, the tracking error z will also converge to zero asymptotically according to ). The Theorem is proved. A 5 Simulations Consider the dynamic model given by 9) with the parameters selected as: J ¼ 0. kg. m, B ¼ 0.08 N. m /rad/s), T c ¼ 0.07 N. m, R a ¼ 5 V, K T ¼ 5N. m /A, K E ¼ 0. V/rad/ s), T l ¼ 0. N. m, M u ¼ V. The disturbance D is chosen as a uniformly distributed pseudo-random number with an amplitude less than 0.05 N/kg, that is, D ¼ 0. rand) 0.05) N/kg. Then the dynamic model of a servo system in the form of 9) can be derived as ẋ = x ẋ = 0 u.8x 0.7S f rand ) 0.05 y = x u = satu, ) 5) The corresponding parameters of model 5) can be obtained as C = 0rad/s )/v), u =.8/s) u = 0.7rad/s )/N m)), u 3 = rad/s ) Assuming that these parameters are unknown, the parameter bounds are chosen as: u min ¼ [.5, 0.5, 0.5] T, u max ¼ [3,,.] T, d ¼ 0.. According to these prescribed bounds, by use of the design procedure in Section 3, the parameters of the SARC are synthesised as: a ¼ 500, k ¼ 00, M ¼.3, 0 ¼ 0.05, G ¼ diag[800, 60, 00]). The continuous function S f, which is used to approximate sgnx ), is selected as S f ¼ /p)atan900x ). In the simulations, two cases are considered. Case : The tracking performance will be demonstrated with a point-topoint desired trajectory. Case : The stabilisation with large initial error is considered. The purpose of this configuration is to illustrate the anti-windup effect of the proposed SARC. 5. Case : point-to-point trajectory The input signal is a point-to-point trajectory with a maximum angle of 0. rad, a maximum angular velocity of 0.4 rad/s, a maximum acceleration of rad/s, as depicted in Fig. 3. The initial states of the plant 5) are set to zeros. With the aforementioned SARC parameters and the property of input signal, the upper bound of the control input u b can be computed according to 3) as u u b = C ẍ d + k M + M + ẋ d + M ) + ) u max + u max + u 3 max = ) ) = , 53) According to 53), the control input is within the saturation limit, which means that controller wind-up is avoided. As shown in Fig. 4, the output tracking performance of SARC is desirable. We can see that the tracking error is less than rad when simulation time is larger than 5 s, and the amplitude of tracking error decreases gradually as time increases. That is because the controller parameters are tuned on line by the adaptation law. The parameter estimates are shown in Fig. 5. As seen, the parameter Fig. 3 Point-to-point trajectory IET Control Theory Appl., 0, Vol. 5, Iss. 6, pp doi: 0.049/iet-cta & The Institution of Engineering and Technology 0

8 Fig. 4 Output tracking error of SARC with a point-to-point trajectory as input Fig. 5 Parameter estimates in Case Fig. 6 Control input of SARC in Case estimates evolve to the actual values gradually. Moreover, the estimates never exceed the prescribed bound owing to the use of projection operator. Fig. 6 shows the control input of SARC, whose amplitude is well within the preset bound M u ¼, hence control input wind-up never occurs. This is the most distinguished feature of the proposed SARC. 5. Case : stabilisation with large initial error In this case, the input signal is set to zero, while the initial condition of the plant is [x, x ] ¼ [0., 0.]. The same controller parameters as those given in Subsection 5. are utilised in this case. It is obvious that the 90 IET Control Theory Appl., 0, Vol. 5, Iss. 6, pp & The Institution of Engineering and Technology 0 doi: 0.049/iet-cta

9 upper bound of the control input u b accordingto3)as u u b = ẍ C d + k M + M can be computed = ) ) ) + ẋ d + M ) + u max + u max + u max = , 54) From 54), the control input satisfies u, M u, hence the control input wind-up is avoided. Fig. 7 Trajectories of x and x Fig. 8 Control inputs of Case a SARC b Ordinary ARC IET Control Theory Appl., 0, Vol. 5, Iss. 6, pp doi: 0.049/iet-cta & The Institution of Engineering and Technology 0

10 Fig. 9 Trajectories of s, s and s The state evolution of the close-loop system is depicted in Fig. 7. Both states are steered to zero by SARC. The control input of SARC is shown in Fig. 8a. As we can see, the control input is within the bound M u, thus the saturation non-linearity has no influence on the close loop. This property is desired in our controller design. It should be noted that if we let s ¼ k z, s ¼, s ¼ k z, then the SARC will turn to be the ordinary ARC. Fig. 8b shows the control input of the ordinary ARC with the same parameters as those of the aforementioned SARC. We find that the control input of the ordinary ARC is saturated at the outset of the control process. Although the large control input dose not certainly cause the closeloop system unstable, it is harmful to the machine health. Hence the control input amplitude of the SARC is favourable. Fig. 9 shows the variations of s, s and s.asis depicted, at the startup s is saturated i.e. s ¼ M ) owing to the large magnitude of z. Besides, s is small and s is saturated at the startup, since z is larger than L in that phase. Noting s ¼ s s, from 3), we know that the control input amplitude is restrained at the startup. As the states [x, x ] get close to the origin, the amplitudes of z and z decrease, therefore s and s withdraw saturation, and s equals to M. Then, the SARC turns to be an ordinary ARC and recover the performance of an ordinary ARC without saturation. 6 Conclusions In this paper, we proposed a saturated adaptive robust controller for the DC servo system with input saturation. It embeds several saturation functions in the control law to keep the control input within the prescribed limit, and thus the control input wind-up is avoided. We proved that the proposed controller can not only assure the stability of the close-loop system, but also provide desirable control performance, that is, the tracking error can be steered to the neighbourhood of the origin. Moreover, asymptotic tracking can be achieved if the system is only subject to parametric uncertainty. In addition, the theoretical-analysis results were verified through simulation studies. 7 Acknowledgments Contract/grant sponsor: Beijing Education Committee Cooperation Building Foundation Project; National Science Fund for Distinguished Young Scholars; contract/grant number: XK ; References Zaccarian, L., Teel, A.R.: A common framework for anti-windup, bumpless transfer and reliable designs, Automatica, 00, 38, 0), pp Galeani, S., Teel, A.R.: On performance and robustness issues in the anti-windup problem. Proc. IEEE Conf. on Decision and Control, Atlantis, 004, pp Bernstein, D.S., Michel, A.N.: A chronological bibliography on saturating actuators, Int. J. Robust Nonlinear Control, 995, 5, 5), pp Grimm, G., Postlethwaite, I., Teel, A.R., et al.: Linear matrix inequalities for full and reduced order anti-windup synthesis. Proc. American Control Conf., 00, pp Hu, T., Lin, Z.: Composite quadratic lyapunov functions for constrained control systems, IEEE Trans. Autom. Control, 003, 48, 3), pp Teel, A.R.: Global stabilization and restricted tracking for multiple integrators with bounded controls, Syst. Control Lett., 99, 8, ), pp Xu, L., Yao, B.: Adaptive robust motion control of linear motors for precision manufacturing, Mechatronics, 00,, 4), pp Yao, B., Tomizuka, M.: Adaptive robust control of SISO nonlinear systems in a semi-strict feedback form, Automatica, 997, 33, 5), pp Yao, B.: High performance adaptive robust control of nonlinear systems: a general framework and new schemes. Proc. IEEE Conf. on Decision and Control, 997, pp Zhu, X., Tao, G., Yao, B., et al.: Adaptive robust posture control of parallel manipulator driven by pneumatic muscles with redundancy, IEEE/ASME Trans. Mechatronics, 008, 3, 4), pp Zhu, X., Tao, G., Yao, B., Cao, J.: Adaptive robust posture control of a parallel manipulator driven by pneumatic muscle, Automatica, 008, 44, 9), pp Zhong, J., Yao, B.: Adaptive robust precision motion control of a piezoelectric positioning stage, IEEE Trans. Control Syst. Technol., 008, 6, 5), pp Yao, B., Majed, M.A., Tomizuka, M.: High performance robust motion control of machine tools: an adaptive robust control approach and comparative experiments, IEEE Trans. Mechatronics, 997,, ), pp Gong, J.Q., Yao, B.: Global stabilization of a class of uncertain systems with saturated adaptive robust control. Proc. IEEE Conf. on Decision and Control, Sydney, Australia, 000, pp IET Control Theory Appl., 0, Vol. 5, Iss. 6, pp & The Institution of Engineering and Technology 0 doi: 0.049/iet-cta

11 5 Hong, Y., Yao, B.: A globally stable high-performance adaptive robust control algorithm with input saturation for precision motion control of linear motor drive systems, IEEE/ASME Trans. Mechatronics, 007,, ), pp Hong, Y., Yao, B.: A globally stable saturated desired compensation adaptive robust control for linear motor systems with comparative experiments, Automatica, 007, 43, 0), pp Olsson, H., Astrom, K.J., Canudas de Wit, C., Gafvert, M., Lischinsky, P.: Friction models and friction compensation, Eur. J. Control, 998, 4, 3), pp Nasar, S.A., Boldea, I.: Linear electric motors: theory, design and practical applications Prentice Hall Press, Englewood Cliffs, NJ, 987) 9 Tan, K.K., Huang, S.N., Dou, H.F., Lee, T.H., Chin, S.J., Lim, S.Y.: Adaptive robust motion control for precise trajectory tracking applications, ISA Trans., 00,40, ), pp Lu, L., Chen, Z., Yao, B., et al.: Desired compensation adaptive robust control of a linear-motor-driven precision industrial gantry with improved cogging force compensation, IEEE/ASME Trans. Mechatronics, 008, 3, 6), pp Yao, B., Tomizuka, M.: Adaptive robust control of MIMO nonlinear systems in semi-strict feedback forms, Automatica, 00, 37, 9), pp Sastry, S., Bodson, M.: Adaptive control: stability convergence and robustness Prentice Hall Press, Englewood Cliffs, NJ, 989) IET Control Theory Appl., 0, Vol. 5, Iss. 6, pp doi: 0.049/iet-cta & The Institution of Engineering and Technology 0

Adaptive Robust Control for Servo Mechanisms With Partially Unknown States via Dynamic Surface Control Approach

Adaptive Robust Control for Servo Mechanisms With Partially Unknown States via Dynamic Surface Control Approach IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 18, NO. 3, MAY 2010 723 Adaptive Robust Control for Servo Mechanisms With Partially Unknown States via Dynamic Surface Control Approach Guozhu Zhang,

More information

ALL actuators of physical devices are subject to amplitude

ALL actuators of physical devices are subject to amplitude 198 IEEE/ASME TRANSACTIONS ON MECHATRONICS, VOL. 12, NO. 2, APRIL 2007 A Globally Stable High-Performance Adaptive Robust Control Algorithm With Input Saturation for Precision Motion Control of Linear

More information

Lyapunov Stability of Linear Predictor Feedback for Distributed Input Delays

Lyapunov Stability of Linear Predictor Feedback for Distributed Input Delays IEEE TRANSACTIONS ON AUTOMATIC CONTROL VOL. 56 NO. 3 MARCH 2011 655 Lyapunov Stability of Linear Predictor Feedback for Distributed Input Delays Nikolaos Bekiaris-Liberis Miroslav Krstic In this case system

More information

458 IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 16, NO. 3, MAY 2008

458 IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 16, NO. 3, MAY 2008 458 IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL 16, NO 3, MAY 2008 Brief Papers Adaptive Control for Nonlinearly Parameterized Uncertainties in Robot Manipulators N V Q Hung, Member, IEEE, H D

More information

1 Introduction Hydraulic systems have been used in industry in a wide number of applications by virtue of their small size-to-power ratios and the abi

1 Introduction Hydraulic systems have been used in industry in a wide number of applications by virtue of their small size-to-power ratios and the abi NONLINEAR ADAPTIVE ROBUST CONTROL OF ONE-DOF ELECTRO-HYDRAULIC SERVO SYSTEMS Λ Bin Yao George T. C. Chiu John T. Reedy School of Mechanical Engineering Purdue University West Lafayette, IN 47907 Abstract

More information

Nonlinear Adaptive Robust Control. Theory and Applications to the Integrated Design of Intelligent and Precision Mechatronic Systems.

Nonlinear Adaptive Robust Control. Theory and Applications to the Integrated Design of Intelligent and Precision Mechatronic Systems. A Short Course on Nonlinear Adaptive Robust Control Theory and Applications to the Integrated Design of Intelligent and Precision Mechatronic Systems Bin Yao Intelligent and Precision Control Laboratory

More information

This article was published in an Elsevier journal. The attached copy is furnished to the author for non-commercial research and education use, including for instruction at the author s institution, sharing

More information

PERIODIC signals are commonly experienced in industrial

PERIODIC signals are commonly experienced in industrial IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 15, NO. 2, MARCH 2007 369 Repetitive Learning Control of Nonlinear Continuous-Time Systems Using Quasi-Sliding Mode Xiao-Dong Li, Tommy W. S. Chow,

More information

Observer Based Friction Cancellation in Mechanical Systems

Observer Based Friction Cancellation in Mechanical Systems 2014 14th International Conference on Control, Automation and Systems (ICCAS 2014) Oct. 22 25, 2014 in KINTEX, Gyeonggi-do, Korea Observer Based Friction Cancellation in Mechanical Systems Caner Odabaş

More information

Adaptive Robust Precision Control of Piezoelectric Positioning Stages

Adaptive Robust Precision Control of Piezoelectric Positioning Stages Proceedings of the 5 IEEE/ASME International Conference on Advanced Intelligent Mechatronics Monterey, California, USA, 4-8 July, 5 MB3-3 Adaptive Robust Precision Control of Piezoelectric Positioning

More information

Nonlinear PD Controllers with Gravity Compensation for Robot Manipulators

Nonlinear PD Controllers with Gravity Compensation for Robot Manipulators BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 4, No Sofia 04 Print ISSN: 3-970; Online ISSN: 34-408 DOI: 0.478/cait-04-00 Nonlinear PD Controllers with Gravity Compensation

More information

A NONLINEAR TRANSFORMATION APPROACH TO GLOBAL ADAPTIVE OUTPUT FEEDBACK CONTROL OF 3RD-ORDER UNCERTAIN NONLINEAR SYSTEMS

A NONLINEAR TRANSFORMATION APPROACH TO GLOBAL ADAPTIVE OUTPUT FEEDBACK CONTROL OF 3RD-ORDER UNCERTAIN NONLINEAR SYSTEMS Copyright 00 IFAC 15th Triennial World Congress, Barcelona, Spain A NONLINEAR TRANSFORMATION APPROACH TO GLOBAL ADAPTIVE OUTPUT FEEDBACK CONTROL OF RD-ORDER UNCERTAIN NONLINEAR SYSTEMS Choon-Ki Ahn, Beom-Soo

More information

OVER THE past 20 years, the control of mobile robots has

OVER THE past 20 years, the control of mobile robots has IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 18, NO. 5, SEPTEMBER 2010 1199 A Simple Adaptive Control Approach for Trajectory Tracking of Electrically Driven Nonholonomic Mobile Robots Bong Seok

More information

Control Using Sliding Mode Of the Magnetic Suspension System

Control Using Sliding Mode Of the Magnetic Suspension System International Journal of Electrical & Computer Sciences IJECS-IJENS Vol:10 No:03 1 Control Using Sliding Mode Of the Magnetic Suspension System Yousfi Khemissi Department of Electrical Engineering Najran

More information

Results on stability of linear systems with time varying delay

Results on stability of linear systems with time varying delay IET Control Theory & Applications Brief Paper Results on stability of linear systems with time varying delay ISSN 75-8644 Received on 8th June 206 Revised st September 206 Accepted on 20th September 206

More information

1 Introduction Almost every physical system is subject to certain degrees of model uncertainties, which makes the design of high performance control a

1 Introduction Almost every physical system is subject to certain degrees of model uncertainties, which makes the design of high performance control a Observer Based Adaptive Robust Control of a Class of Nonlinear Systems with Dynamic Uncertainties Λ Bin Yao + Li Xu School of Mechanical Engineering Purdue University, West Lafayette, IN 47907, USA + Tel:

More information

A Nonlinear Disturbance Observer for Robotic Manipulators

A Nonlinear Disturbance Observer for Robotic Manipulators 932 IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, VOL. 47, NO. 4, AUGUST 2000 A Nonlinear Disturbance Observer for Robotic Manipulators Wen-Hua Chen, Member, IEEE, Donald J. Ballance, Member, IEEE, Peter

More information

On-Line Fast Algebraic Parameter and State Estimation for a DC Motor Applied to Adaptive Control

On-Line Fast Algebraic Parameter and State Estimation for a DC Motor Applied to Adaptive Control Proceedings of the World Congress on Engineering 28 Vol II WCE 28, July 2-4, 28, London, U.K. On-Line Fast Algebraic Parameter and State Estimation for a DC Motor Applied to Adaptive Control G. Mamani,

More information

A Novel Integral-Based Event Triggering Control for Linear Time-Invariant Systems

A Novel Integral-Based Event Triggering Control for Linear Time-Invariant Systems 53rd IEEE Conference on Decision and Control December 15-17, 2014. Los Angeles, California, USA A Novel Integral-Based Event Triggering Control for Linear Time-Invariant Systems Seyed Hossein Mousavi 1,

More information

Performance Improvement of Proportional Directional Control Valves: Methods and Experiments

Performance Improvement of Proportional Directional Control Valves: Methods and Experiments Performance Improvement of Proportional Directional Control Valves: Methods and Experiments Fanping Bu and Bin Yao + School of Mechanical Engineering Purdue University West Lafayette, IN 4797 + Email:

More information

AS A POPULAR approach for compensating external

AS A POPULAR approach for compensating external IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 16, NO. 1, JANUARY 2008 137 A Novel Robust Nonlinear Motion Controller With Disturbance Observer Zi-Jiang Yang, Hiroshi Tsubakihara, Shunshoku Kanae,

More information

Non-linear sliding surface: towards high performance robust control

Non-linear sliding surface: towards high performance robust control Techset Composition Ltd, Salisbury Doc: {IEE}CTA/Articles/Pagination/CTA20100727.3d www.ietdl.org Published in IET Control Theory and Applications Received on 8th December 2010 Revised on 21st May 2011

More information

An Adaptive LQG Combined With the MRAS Based LFFC for Motion Control Systems

An Adaptive LQG Combined With the MRAS Based LFFC for Motion Control Systems Journal of Automation Control Engineering Vol 3 No 2 April 2015 An Adaptive LQG Combined With the MRAS Based LFFC for Motion Control Systems Nguyen Duy Cuong Nguyen Van Lanh Gia Thi Dinh Electronics Faculty

More information

Adaptive Robust Tracking Control of Robot Manipulators in the Task-space under Uncertainties

Adaptive Robust Tracking Control of Robot Manipulators in the Task-space under Uncertainties Australian Journal of Basic and Applied Sciences, 3(1): 308-322, 2009 ISSN 1991-8178 Adaptive Robust Tracking Control of Robot Manipulators in the Task-space under Uncertainties M.R.Soltanpour, M.M.Fateh

More information

Robust Speed Controller Design for Permanent Magnet Synchronous Motor Drives Based on Sliding Mode Control

Robust Speed Controller Design for Permanent Magnet Synchronous Motor Drives Based on Sliding Mode Control Available online at www.sciencedirect.com ScienceDirect Energy Procedia 88 (2016 ) 867 873 CUE2015-Applied Energy Symposium and Summit 2015: ow carbon cities and urban energy systems Robust Speed Controller

More information

Adaptive Robust Precision Motion Control of a High-Speed Industrial Gantry With Cogging Force Compensations

Adaptive Robust Precision Motion Control of a High-Speed Industrial Gantry With Cogging Force Compensations IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 19, NO. 5, SEPTEMBER 2011 1149 Adaptive Robust Precision Motion Control of a High-Speed Industrial Gantry With Cogging Force Compensations Bin Yao,

More information

UDE-based Robust Control for Nonlinear Systems with Mismatched Uncertainties and Input Saturation

UDE-based Robust Control for Nonlinear Systems with Mismatched Uncertainties and Input Saturation UDEbased Robust Control for Nonlinear Systems with Mismatched Uncertainties and Input Saturation DAI Jiguo, REN Beibei, ZHONG QingChang. Department of Mechanical Engineering, Texas Tech University, Lubbock,

More information

UDE-based Dynamic Surface Control for Strict-feedback Systems with Mismatched Disturbances

UDE-based Dynamic Surface Control for Strict-feedback Systems with Mismatched Disturbances 16 American Control Conference ACC) Boston Marriott Copley Place July 6-8, 16. Boston, MA, USA UDE-based Dynamic Surface Control for Strict-feedback Systems with Mismatched Disturbances Jiguo Dai, Beibei

More information

A Discrete Robust Adaptive Iterative Learning Control for a Class of Nonlinear Systems with Unknown Control Direction

A Discrete Robust Adaptive Iterative Learning Control for a Class of Nonlinear Systems with Unknown Control Direction Proceedings of the International MultiConference of Engineers and Computer Scientists 16 Vol I, IMECS 16, March 16-18, 16, Hong Kong A Discrete Robust Adaptive Iterative Learning Control for a Class of

More information

Programmable Valves: a Solution to Bypass Deadband Problem of Electro-Hydraulic Systems

Programmable Valves: a Solution to Bypass Deadband Problem of Electro-Hydraulic Systems Programmable Valves: a Solution to Bypass Deadband Problem of Electro-Hydraulic Systems Song Liu and Bin Yao Abstract The closed-center PDC/servo valves have overlapped spools to prevent internal leakage

More information

PRECISION CONTROL OF LINEAR MOTOR DRIVEN HIGH-SPEED/ACCELERATION ELECTRO-MECHANICAL SYSTEMS. Bin Yao

PRECISION CONTROL OF LINEAR MOTOR DRIVEN HIGH-SPEED/ACCELERATION ELECTRO-MECHANICAL SYSTEMS. Bin Yao PRECISION CONTROL OF LINEAR MOTOR DRIVEN HIGH-SPEED/ACCELERATION ELECTRO-MECHANICAL SYSTEMS Bin Yao Intelligent and Precision Control Laboratory School of Mechanical Engineering Purdue University West

More information

Open Access Permanent Magnet Synchronous Motor Vector Control Based on Weighted Integral Gain of Sliding Mode Variable Structure

Open Access Permanent Magnet Synchronous Motor Vector Control Based on Weighted Integral Gain of Sliding Mode Variable Structure Send Orders for Reprints to reprints@benthamscienceae The Open Automation and Control Systems Journal, 5, 7, 33-33 33 Open Access Permanent Magnet Synchronous Motor Vector Control Based on Weighted Integral

More information

Adaptive Robust Control of Linear Motor Systems with Dynamic Friction Compensation Using Modified LuGre Model

Adaptive Robust Control of Linear Motor Systems with Dynamic Friction Compensation Using Modified LuGre Model Proceedings of the 8 IEEE/ASME International Conference on Advanced Intelligent Mechatronics July - 5, 8, Xi'an, China Adaptive Robust Control of Linear Motor Systems with Dynamic Friction Compensation

More information

This article appeared in a journal published by Elsevier. The attached copy is furnished to the author for internal non-commercial research and

This article appeared in a journal published by Elsevier. The attached copy is furnished to the author for internal non-commercial research and This article appeared in a journal published by Elsevier. The attached copy is furnished to the author for internal non-commercial research and education use, including for instruction at the authors institution

More information

Robust Adaptive Attitude Control of a Spacecraft

Robust Adaptive Attitude Control of a Spacecraft Robust Adaptive Attitude Control of a Spacecraft AER1503 Spacecraft Dynamics and Controls II April 24, 2015 Christopher Au Agenda Introduction Model Formulation Controller Designs Simulation Results 2

More information

Adaptive NN Control of Dynamic Systems with Unknown Dynamic Friction

Adaptive NN Control of Dynamic Systems with Unknown Dynamic Friction Adaptive NN Control of Dynamic Systems with Unknown Dynamic Friction S. S. Ge 1,T.H.LeeandJ.Wang Department of Electrical and Computer Engineering National University of Singapore Singapore 117576 Abstract

More information

576 IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 17, NO. 3, MAY /$ IEEE

576 IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 17, NO. 3, MAY /$ IEEE 576 IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL 17, NO 3, MAY 2009 Integrated Direct/Indirect Adaptive Robust Posture Trajectory Tracking Control of a Parallel Manipulator Driven by Pneumatic

More information

L -Bounded Robust Control of Nonlinear Cascade Systems

L -Bounded Robust Control of Nonlinear Cascade Systems L -Bounded Robust Control of Nonlinear Cascade Systems Shoudong Huang M.R. James Z.P. Jiang August 19, 2004 Accepted by Systems & Control Letters Abstract In this paper, we consider the L -bounded robust

More information

Dynamic backstepping control for pure-feedback nonlinear systems

Dynamic backstepping control for pure-feedback nonlinear systems Dynamic backstepping control for pure-feedback nonlinear systems ZHANG Sheng *, QIAN Wei-qi (7.6) Computational Aerodynamics Institution, China Aerodynamics Research and Development Center, Mianyang, 6,

More information

CONTROL OF ROBOT CAMERA SYSTEM WITH ACTUATOR S DYNAMICS TO TRACK MOVING OBJECT

CONTROL OF ROBOT CAMERA SYSTEM WITH ACTUATOR S DYNAMICS TO TRACK MOVING OBJECT Journal of Computer Science and Cybernetics, V.31, N.3 (2015), 255 265 DOI: 10.15625/1813-9663/31/3/6127 CONTROL OF ROBOT CAMERA SYSTEM WITH ACTUATOR S DYNAMICS TO TRACK MOVING OBJECT NGUYEN TIEN KIEM

More information

Limit Cycles in High-Resolution Quantized Feedback Systems

Limit Cycles in High-Resolution Quantized Feedback Systems Limit Cycles in High-Resolution Quantized Feedback Systems Li Hong Idris Lim School of Engineering University of Glasgow Glasgow, United Kingdom LiHonIdris.Lim@glasgow.ac.uk Ai Poh Loh Department of Electrical

More information

A Model-Free Control System Based on the Sliding Mode Control Method with Applications to Multi-Input-Multi-Output Systems

A Model-Free Control System Based on the Sliding Mode Control Method with Applications to Multi-Input-Multi-Output Systems Proceedings of the 4 th International Conference of Control, Dynamic Systems, and Robotics (CDSR'17) Toronto, Canada August 21 23, 2017 Paper No. 119 DOI: 10.11159/cdsr17.119 A Model-Free Control System

More information

Dynamic Integral Sliding Mode Control of Nonlinear SISO Systems with States Dependent Matched and Mismatched Uncertainties

Dynamic Integral Sliding Mode Control of Nonlinear SISO Systems with States Dependent Matched and Mismatched Uncertainties Milano (Italy) August 28 - September 2, 2 Dynamic Integral Sliding Mode Control of Nonlinear SISO Systems with States Dependent Matched and Mismatched Uncertainties Qudrat Khan*, Aamer Iqbal Bhatti,* Qadeer

More information

Integrator Windup

Integrator Windup 3.5.2. Integrator Windup 3.5.2.1. Definition So far we have mainly been concerned with linear behaviour, as is often the case with analysis and design of control systems. There is, however, one nonlinear

More information

SLIDING MODE FAULT TOLERANT CONTROL WITH PRESCRIBED PERFORMANCE. Jicheng Gao, Qikun Shen, Pengfei Yang and Jianye Gong

SLIDING MODE FAULT TOLERANT CONTROL WITH PRESCRIBED PERFORMANCE. Jicheng Gao, Qikun Shen, Pengfei Yang and Jianye Gong International Journal of Innovative Computing, Information and Control ICIC International c 27 ISSN 349-498 Volume 3, Number 2, April 27 pp. 687 694 SLIDING MODE FAULT TOLERANT CONTROL WITH PRESCRIBED

More information

Adaptive Robust Motion Control of Single-Rod Hydraulic Actuators: Theory and Experiments

Adaptive Robust Motion Control of Single-Rod Hydraulic Actuators: Theory and Experiments IEEE/ASME TRANSACTIONS ON MECHATRONICS, VOL. 5, NO. 1, MARCH 2000 79 Adaptive Robust Motion Control of Single-Rod Hydraulic Actuators: Theory Experiments Bin Yao, Member, IEEE, Fanping Bu, John Reedy,

More information

Robust fuzzy control of an active magnetic bearing subject to voltage saturation

Robust fuzzy control of an active magnetic bearing subject to voltage saturation University of Wollongong Research Online Faculty of Informatics - Papers (Archive) Faculty of Engineering and Information Sciences 2010 Robust fuzzy control of an active magnetic bearing subject to voltage

More information

THE control of systems with uncertain nonlinear dynamics

THE control of systems with uncertain nonlinear dynamics IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 16, NO. 2, MARCH 2008 373 Asymptotic Tracking for Systems With Structured and Unstructured Uncertainties P. M. Patre, Student Member, IEEE, W. MacKunis,

More information

Sensorless Sliding Mode Control of Induction Motor Drives

Sensorless Sliding Mode Control of Induction Motor Drives Sensorless Sliding Mode Control of Induction Motor Drives Kanungo Barada Mohanty Electrical Engineering Department, National Institute of Technology, Rourkela-7698, India E-mail: kbmohanty@nitrkl.ac.in

More information

Nonlinear Tracking Control of Underactuated Surface Vessel

Nonlinear Tracking Control of Underactuated Surface Vessel American Control Conference June -. Portland OR USA FrB. Nonlinear Tracking Control of Underactuated Surface Vessel Wenjie Dong and Yi Guo Abstract We consider in this paper the tracking control problem

More information

Experimental Design for Identification of Nonlinear Systems with Bounded Uncertainties

Experimental Design for Identification of Nonlinear Systems with Bounded Uncertainties 1 American Control Conference Marriott Waterfront Baltimore MD USA June 3-July 1 ThC17. Experimental Design for Identification of Nonlinear Systems with Bounded Uncertainties Lu Lu and Bin Yao Abstract

More information

A Novel Method on Disturbance Analysis and Feed-forward Compensation in Permanent Magnet Linear Motor System

A Novel Method on Disturbance Analysis and Feed-forward Compensation in Permanent Magnet Linear Motor System A Novel Method on Disturbance Analysis and Feed-forward Compensation in Permanent Magnet Linear Motor System Jonghwa Kim, Kwanghyun Cho, Hojin Jung, and Seibum Choi Department of Mechanical Engineering

More information

Robust Stabilization of Jet Engine Compressor in the Presence of Noise and Unmeasured States

Robust Stabilization of Jet Engine Compressor in the Presence of Noise and Unmeasured States obust Stabilization of Jet Engine Compressor in the Presence of Noise and Unmeasured States John A Akpobi, Member, IAENG and Aloagbaye I Momodu Abstract Compressors for jet engines in operation experience

More information

HIGHER ORDER SLIDING MODES AND ARBITRARY-ORDER EXACT ROBUST DIFFERENTIATION

HIGHER ORDER SLIDING MODES AND ARBITRARY-ORDER EXACT ROBUST DIFFERENTIATION HIGHER ORDER SLIDING MODES AND ARBITRARY-ORDER EXACT ROBUST DIFFERENTIATION A. Levant Institute for Industrial Mathematics, 4/24 Yehuda Ha-Nachtom St., Beer-Sheva 843, Israel Fax: +972-7-232 and E-mail:

More information

IMECE NEW APPROACH OF TRACKING CONTROL FOR A CLASS OF NON-MINIMUM PHASE LINEAR SYSTEMS

IMECE NEW APPROACH OF TRACKING CONTROL FOR A CLASS OF NON-MINIMUM PHASE LINEAR SYSTEMS Proceedings of IMECE 27 ASME International Mechanical Engineering Congress and Exposition November -5, 27, Seattle, Washington,USA, USA IMECE27-42237 NEW APPROACH OF TRACKING CONTROL FOR A CLASS OF NON-MINIMUM

More information

Anti-synchronization of a new hyperchaotic system via small-gain theorem

Anti-synchronization of a new hyperchaotic system via small-gain theorem Anti-synchronization of a new hyperchaotic system via small-gain theorem Xiao Jian( ) College of Mathematics and Statistics, Chongqing University, Chongqing 400044, China (Received 8 February 2010; revised

More information

Robust Control of Nonlinear Uncertain Systems via Sliding Mode with Backstepping Design

Robust Control of Nonlinear Uncertain Systems via Sliding Mode with Backstepping Design 1 American Control Conference Marriott Waterfront, Baltimore, MD, USA June 3-July, 1 ThC.5 Robust Control of Nonlinear Uncertain Systems via Sliding Mode with Backstepping Design R. Benayache 1, L. Chrifi-Alaoui

More information

Robust Output Feedback Stabilization of a Class of Nonminimum Phase Nonlinear Systems

Robust Output Feedback Stabilization of a Class of Nonminimum Phase Nonlinear Systems Proceedings of the 26 American Control Conference Minneapolis, Minnesota, USA, June 14-16, 26 FrB3.2 Robust Output Feedback Stabilization of a Class of Nonminimum Phase Nonlinear Systems Bo Xie and Bin

More information

Robot Manipulator Control. Hesheng Wang Dept. of Automation

Robot Manipulator Control. Hesheng Wang Dept. of Automation Robot Manipulator Control Hesheng Wang Dept. of Automation Introduction Industrial robots work based on the teaching/playback scheme Operators teach the task procedure to a robot he robot plays back eecute

More information

Takagi Sugeno Fuzzy Sliding Mode Controller Design for a Class of Nonlinear System

Takagi Sugeno Fuzzy Sliding Mode Controller Design for a Class of Nonlinear System Australian Journal of Basic and Applied Sciences, 7(7): 395-400, 2013 ISSN 1991-8178 Takagi Sugeno Fuzzy Sliding Mode Controller Design for a Class of Nonlinear System 1 Budiman Azzali Basir, 2 Mohammad

More information

Neural Network Sliding-Mode-PID Controller Design for Electrically Driven Robot Manipulators

Neural Network Sliding-Mode-PID Controller Design for Electrically Driven Robot Manipulators Neural Network Sliding-Mode-PID Controller Design for Electrically Driven Robot Manipulators S. E. Shafiei 1, M. R. Soltanpour 2 1. Department of Electrical and Robotic Engineering, Shahrood University

More information

An improved deadbeat predictive current control for permanent magnet linear synchronous motor

An improved deadbeat predictive current control for permanent magnet linear synchronous motor Indian Journal of Engineering & Materials Sciences Vol. 22, June 2015, pp. 273-282 An improved deadbeat predictive current control for permanent magnet linear synchronous motor Mingyi Wang, iyi i, Donghua

More information

Tracking Control of a Class of Differential Inclusion Systems via Sliding Mode Technique

Tracking Control of a Class of Differential Inclusion Systems via Sliding Mode Technique International Journal of Automation and Computing (3), June 24, 38-32 DOI: 7/s633-4-793-6 Tracking Control of a Class of Differential Inclusion Systems via Sliding Mode Technique Lei-Po Liu Zhu-Mu Fu Xiao-Na

More information

DESIRED COMPENSATION ADAPTIVE ROBUST CONTROL OF MOBILE SATELLITE COMMUNICATION SYSTEM WITH DISTURBANCE AND MODEL UNCERTAINTIES

DESIRED COMPENSATION ADAPTIVE ROBUST CONTROL OF MOBILE SATELLITE COMMUNICATION SYSTEM WITH DISTURBANCE AND MODEL UNCERTAINTIES International Journal of Innovative Computing, Information and Control ICIC International c 13 ISSN 1349-4198 Volume 9, Number 1, January 13 pp. 153 164 DESIRED COMPENSATION ADAPTIVE ROBUST CONTROL OF

More information

An adaptive sliding mode control scheme for induction motor drives

An adaptive sliding mode control scheme for induction motor drives An adaptive sliding mode control scheme for induction motor drives Oscar Barambones, Patxi Alkorta, Aitor J. Garrido, I. Garrido and F.J. Maseda ABSTRACT An adaptive sliding-mode control system, which

More information

A Switching Controller for Piezoelectric Microactuators in Dual-Stage Actuator Hard Disk Drives

A Switching Controller for Piezoelectric Microactuators in Dual-Stage Actuator Hard Disk Drives The 212 IEEE/ASME International Conference on Advanced Intelligent Mechatronics July 11-14, 212, Kaohsiung, Taiwan A Switching Controller for Piezoelectric Microactuators in Dual-Stage Actuator Hard Disk

More information

Converse Lyapunov theorem and Input-to-State Stability

Converse Lyapunov theorem and Input-to-State Stability Converse Lyapunov theorem and Input-to-State Stability April 6, 2014 1 Converse Lyapunov theorem In the previous lecture, we have discussed few examples of nonlinear control systems and stability concepts

More information

System Types in Feedback Control with Saturating Actuators

System Types in Feedback Control with Saturating Actuators System Types in Feedback Control with Saturating Actuators Yongsoon Eun, Pierre T. Kabamba, and Semyon M. Meerkov Department of Electrical Engineering and Computer Science, University of Michigan, Ann

More information

1482 IEEE/ASME TRANSACTIONS ON MECHATRONICS, VOL. 20, NO. 3, JUNE 2015

1482 IEEE/ASME TRANSACTIONS ON MECHATRONICS, VOL. 20, NO. 3, JUNE 2015 482 IEEE/ASME TRANSACTIONS ON MECHATRONICS, VOL. 20, NO. 3, JUNE 205 μ-synthesis-based Adaptive Robust Control of Linear Motor Driven Stages With High- Frequency Dynamics: A Case Study Zheng Chen, Bin

More information

Indirect Model Reference Adaptive Control System Based on Dynamic Certainty Equivalence Principle and Recursive Identifier Scheme

Indirect Model Reference Adaptive Control System Based on Dynamic Certainty Equivalence Principle and Recursive Identifier Scheme Indirect Model Reference Adaptive Control System Based on Dynamic Certainty Equivalence Principle and Recursive Identifier Scheme Itamiya, K. *1, Sawada, M. 2 1 Dept. of Electrical and Electronic Eng.,

More information

IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 58, NO. 5, MAY invertible, that is (1) In this way, on, and on, system (3) becomes

IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 58, NO. 5, MAY invertible, that is (1) In this way, on, and on, system (3) becomes IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 58, NO. 5, MAY 2013 1269 Sliding Mode and Active Disturbance Rejection Control to Stabilization of One-Dimensional Anti-Stable Wave Equations Subject to Disturbance

More information

Disturbance Attenuation for a Class of Nonlinear Systems by Output Feedback

Disturbance Attenuation for a Class of Nonlinear Systems by Output Feedback Disturbance Attenuation for a Class of Nonlinear Systems by Output Feedback Wei in Chunjiang Qian and Xianqing Huang Submitted to Systems & Control etters /5/ Abstract This paper studies the problem of

More information

Real-Time Implementation of a LQR-Based Controller for the Stabilization of a Double Inverted Pendulum

Real-Time Implementation of a LQR-Based Controller for the Stabilization of a Double Inverted Pendulum Proceedings of the International MultiConference of Engineers and Computer Scientists 017 Vol I,, March 15-17, 017, Hong Kong Real-Time Implementation of a LQR-Based Controller for the Stabilization of

More information

Inertia Identification and Auto-Tuning. of Induction Motor Using MRAS

Inertia Identification and Auto-Tuning. of Induction Motor Using MRAS Inertia Identification and Auto-Tuning of Induction Motor Using MRAS Yujie GUO *, Lipei HUANG *, Yang QIU *, Masaharu MURAMATSU ** * Department of Electrical Engineering, Tsinghua University, Beijing,

More information

On Convergence of Nonlinear Active Disturbance Rejection for SISO Systems

On Convergence of Nonlinear Active Disturbance Rejection for SISO Systems On Convergence of Nonlinear Active Disturbance Rejection for SISO Systems Bao-Zhu Guo 1, Zhi-Liang Zhao 2, 1 Academy of Mathematics and Systems Science, Academia Sinica, Beijing, 100190, China E-mail:

More information

1 The Observability Canonical Form

1 The Observability Canonical Form NONLINEAR OBSERVERS AND SEPARATION PRINCIPLE 1 The Observability Canonical Form In this Chapter we discuss the design of observers for nonlinear systems modelled by equations of the form ẋ = f(x, u) (1)

More information

The Rationale for Second Level Adaptation

The Rationale for Second Level Adaptation The Rationale for Second Level Adaptation Kumpati S. Narendra, Yu Wang and Wei Chen Center for Systems Science, Yale University arxiv:1510.04989v1 [cs.sy] 16 Oct 2015 Abstract Recently, a new approach

More information

DISTURBANCE OBSERVER BASED CONTROL: CONCEPTS, METHODS AND CHALLENGES

DISTURBANCE OBSERVER BASED CONTROL: CONCEPTS, METHODS AND CHALLENGES DISTURBANCE OBSERVER BASED CONTROL: CONCEPTS, METHODS AND CHALLENGES Wen-Hua Chen Professor in Autonomous Vehicles Department of Aeronautical and Automotive Engineering Loughborough University 1 Outline

More information

Predictive Cascade Control of DC Motor

Predictive Cascade Control of DC Motor Volume 49, Number, 008 89 Predictive Cascade Control of DC Motor Alexandru MORAR Abstract: The paper deals with the predictive cascade control of an electrical drive intended for positioning applications.

More information

Chaos suppression of uncertain gyros in a given finite time

Chaos suppression of uncertain gyros in a given finite time Chin. Phys. B Vol. 1, No. 11 1 1155 Chaos suppression of uncertain gyros in a given finite time Mohammad Pourmahmood Aghababa a and Hasan Pourmahmood Aghababa bc a Electrical Engineering Department, Urmia

More information

Control of Electromechanical Systems

Control of Electromechanical Systems Control of Electromechanical Systems November 3, 27 Exercise Consider the feedback control scheme of the motor speed ω in Fig., where the torque actuation includes a time constant τ A =. s and a disturbance

More information

Generalized projective synchronization of a class of chaotic (hyperchaotic) systems with uncertain parameters

Generalized projective synchronization of a class of chaotic (hyperchaotic) systems with uncertain parameters Vol 16 No 5, May 2007 c 2007 Chin. Phys. Soc. 1009-1963/2007/16(05)/1246-06 Chinese Physics and IOP Publishing Ltd Generalized projective synchronization of a class of chaotic (hyperchaotic) systems with

More information

PLEASE SCROLL DOWN FOR ARTICLE

PLEASE SCROLL DOWN FOR ARTICLE This article was downloaded by:[xu, L.] On: 8 November 7 Access Details: [subscription number 78895] Publisher: Taylor & Francis Informa Ltd Registered in England and Wales Registered Number: 7954 Registered

More information

Robust Tracking Under Nonlinear Friction Using Time-Delay Control With Internal Model

Robust Tracking Under Nonlinear Friction Using Time-Delay Control With Internal Model 1406 IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 17, NO. 6, NOVEMBER 2009 Robust Tracking Under Nonlinear Friction Using Time-Delay Control With Internal Model Gun Rae Cho, Student Member, IEEE,

More information

Prediction-based adaptive control of a class of discrete-time nonlinear systems with nonlinear growth rate

Prediction-based adaptive control of a class of discrete-time nonlinear systems with nonlinear growth rate www.scichina.com info.scichina.com www.springerlin.com Prediction-based adaptive control of a class of discrete-time nonlinear systems with nonlinear growth rate WEI Chen & CHEN ZongJi School of Automation

More information

BACKSTEPPING CONTROL DESIGN FOR A CONTINUOUS-STIRRED TANK. Saleh Alshamali and Mohamed Zribi. Received July 2011; revised March 2012

BACKSTEPPING CONTROL DESIGN FOR A CONTINUOUS-STIRRED TANK. Saleh Alshamali and Mohamed Zribi. Received July 2011; revised March 2012 International Journal of Innovative Computing, Information and Control ICIC International c 202 ISSN 349-498 Volume 8, Number, November 202 pp. 7747 7760 BACKSTEPPING CONTROL DESIGN FOR A CONTINUOUS-STIRRED

More information

Mathematical Modeling and Dynamic Simulation of a Class of Drive Systems with Permanent Magnet Synchronous Motors

Mathematical Modeling and Dynamic Simulation of a Class of Drive Systems with Permanent Magnet Synchronous Motors Applied and Computational Mechanics 3 (2009) 331 338 Mathematical Modeling and Dynamic Simulation of a Class of Drive Systems with Permanent Magnet Synchronous Motors M. Mikhov a, a Faculty of Automatics,

More information

Tracking Control of Robot Manipulators with Bounded Torque Inputs* W.E. Dixon, M.S. de Queiroz, F. Zhang and D.M. Dawson

Tracking Control of Robot Manipulators with Bounded Torque Inputs* W.E. Dixon, M.S. de Queiroz, F. Zhang and D.M. Dawson Robotica (1999) volume 17, pp. 121 129. Printed in the United Kingdom 1999 Cambridge University Press Tracking Control of Robot Manipulators with Bounded Torque Inputs* W.E. Dixon, M.S. de Queiroz, F.

More information

Contraction Based Adaptive Control of a Class of Nonlinear Systems

Contraction Based Adaptive Control of a Class of Nonlinear Systems 9 American Control Conference Hyatt Regency Riverfront, St. Louis, MO, USA June -, 9 WeB4.5 Contraction Based Adaptive Control of a Class of Nonlinear Systems B. B. Sharma and I. N. Kar, Member IEEE Abstract

More information

Fast Seek Control for Flexible Disk Drive Systems

Fast Seek Control for Flexible Disk Drive Systems Fast Seek Control for Flexible Disk Drive Systems with Back EMF and Inductance Chanat La-orpacharapan and Lucy Y. Pao Department of Electrical and Computer Engineering niversity of Colorado, Boulder, CO

More information

Nonlinear Regulation in Constrained Input Discrete-time Linear Systems

Nonlinear Regulation in Constrained Input Discrete-time Linear Systems Nonlinear Regulation in Constrained Input Discrete-time Linear Systems Matthew C. Turner I. Postlethwaite Dept. of Engineering, University of Leicester, Leicester, LE1 7RH, U.K. August 3, 004 Abstract

More information

Control of Robot. Ioannis Manganas MCE Master Thesis. Aalborg University Department of Energy Technology

Control of Robot. Ioannis Manganas MCE Master Thesis. Aalborg University Department of Energy Technology Control of Robot Master Thesis Ioannis Manganas MCE4-3 Aalborg University Department of Energy Technology Copyright c Aalborg University 8 LATEXhas been used for typesetting this document, using the TeXstudio

More information

Integrated Design and PD Control of High-Speed Closed-loop Mechanisms

Integrated Design and PD Control of High-Speed Closed-loop Mechanisms F. X. Wu Division of Biomedical Engineering, University of Saskatchewan, Saskatoon, SK S7N 5A9, Canada W. J. Zhang* Department of Mechanical Engineering, University of Saskatchewan, Saskatoon, SK S7N 5A9,

More information

Lyapunov Stability Analysis of a Twisting Based Control Algorithm for Systems with Unmatched Perturbations

Lyapunov Stability Analysis of a Twisting Based Control Algorithm for Systems with Unmatched Perturbations 5th IEEE Conference on Decision and Control and European Control Conference (CDC-ECC) Orlando, FL, USA, December -5, Lyapunov Stability Analysis of a Twisting Based Control Algorithm for Systems with Unmatched

More information

A sub-optimal second order sliding mode controller for systems with saturating actuators

A sub-optimal second order sliding mode controller for systems with saturating actuators 28 American Control Conference Westin Seattle Hotel, Seattle, Washington, USA June -3, 28 FrB2.5 A sub-optimal second order sliding mode for systems with saturating actuators Antonella Ferrara and Matteo

More information

AN EXTENSION OF GENERALIZED BILINEAR TRANSFORMATION FOR DIGITAL REDESIGN. Received October 2010; revised March 2011

AN EXTENSION OF GENERALIZED BILINEAR TRANSFORMATION FOR DIGITAL REDESIGN. Received October 2010; revised March 2011 International Journal of Innovative Computing, Information and Control ICIC International c 2012 ISSN 1349-4198 Volume 8, Number 6, June 2012 pp. 4071 4081 AN EXTENSION OF GENERALIZED BILINEAR TRANSFORMATION

More information

An Improved Nonlinear Speed Controller for Series DC Motors

An Improved Nonlinear Speed Controller for Series DC Motors Proceedings of the 17th World Congress The International Federation of Automatic Control Seoul, Korea, July 6-11, 8 An Improved Nonlinear Speed Controller for Series DC Motors Dongbo Zhao Ning Zhang Department

More information

The Effect of the Static Striebeck Friction in the Robust VS/Sliding Mode Control of a Ball-Beam System

The Effect of the Static Striebeck Friction in the Robust VS/Sliding Mode Control of a Ball-Beam System The Effect of the Static Striebeck Friction in the Robust VS/Sliding Mode Control of a -Beam System József K. Tar, János F. Bitó Institute of Intelligent Engineering Systems, Budapest Tech Bécsi út 96/B,

More information

Set-based adaptive estimation for a class of nonlinear systems with time-varying parameters

Set-based adaptive estimation for a class of nonlinear systems with time-varying parameters Preprints of the 8th IFAC Symposium on Advanced Control of Chemical Processes The International Federation of Automatic Control Furama Riverfront, Singapore, July -3, Set-based adaptive estimation for

More information

Power Rate Reaching Law Based Second Order Sliding Mode Control

Power Rate Reaching Law Based Second Order Sliding Mode Control International OPEN ACCESS Journal Of Modern Engineering Research (IJMER) Power Rate Reaching Law Based Second Order Sliding Mode Control Nikam A.E 1. Sankeshwari S.S 2. 1 P.G. Department. (Electrical Control

More information