A mixed H 2 =H adaptive tracking control for constrained non-holonomic systems

Size: px
Start display at page:

Download "A mixed H 2 =H adaptive tracking control for constrained non-holonomic systems"

Transcription

1 Available online at Automatica 9 (2) Brief Paper A mixed H 2 =H adaptive tracking control for constrained non-holonomic systems Chung-Shi Tseng a;, Bor-Sen Chen b a Department of Electrical Engineering, Ming Hsin University of Science Technology, Hsin-Fong 41, Taiwan b Department of Electrical Engineering, National Tsing Hua University, Hsin-Chu 4, Taiwan Received 8 October 21; received in revised form 1 December 22; accepted 29 January 2 Abstract In this study, a PID type controller incorporating an adaptive control scheme for the mixed H 2=H tracking performance is developed for constrained non-holonomic mechanical systems under unknown or uncertain plant parameters external disturbances. By virtue of the skew-symmetric property of the non-holonomic mechanical systems an adequate choice of a state variable transformation, sucient conditions are developed for the adaptive mixed H 2=H tracking control problems in terms of a pair of coupled algebraic equations instead of a pair of coupled non-linear dierential equations. The coupled algebraic equations can be solved analytically.? 2 Elsevier Science Ltd. All rights reserved. Keywords: PID controller; Adaptive tracking control; Mixed H 2 =H performance; Non-linear uncertain systems; Non-holonomic constraints 1. Introduction Considerable attention has been paid on studying the motion control of non-holonomic mechanical systems in recent years. It is well-known that in rolling or cutting motions, the kinematic constraint equations are all non-holonomic constraints in the classical sense. The dynamics of such systems is also well understood (Bloch, Reyhanoglu, & McClamroch, 1992; Campion, d Andrea-Novel, & McClamroch, 1991; Chang & Chen, 2). Several results have been published in recent years wherein the motion control design of the non-holonomic mechanical systems has been successfully treated (Bloch et al., 1992; Campion et al., 1991; Sarkar, Yum, & Kumar, 1994). In these designs, the dynamic models were assumed to be perfect, exactly known free of external disturbances. Recent works have also been proposed using switching or time-varying controllers to stabilize the non-holonomic systems (Jiang, 2; Tian & Li, 22). In general, switching or time-varying This paper was not presented at any IFAC meeting. This paper was recommended for publication in revised form by Associate Editor Keum- Shik Hong under the direction of Editor Mituhiko Araki. Corresponding author. addresses: cstseng@must.edu.tw (C.-S. Tseng), bschen@ moti.ee.nthu.edu.tw (B.-S. Chen). controllers are dicult to be realized in practical applications. However, only a few studies have been carried out so far to address the control design for the uncertain non-holonomic mechanical control systems with external disturbances (Chang & Chen, 2). The aim of this study is to nd a PID-type controller incorporating an adaptive control scheme for stabilizing the closed-loop non-holonomic mechanical systems. In addition to stability, tracking performance is also an important issue in control system design. Mixed H 2 =H optimal control for linear systems has been studied (Khargonekar & Rotea, 1991; Limebeer, Anderson, & Hendel, 1994). The H 2 tracking design is related to minimizing the linear quadratic cost of tracking error control input. The H tracking design is related to attenuating the eect of external disturbances. The main purpose of this type of control is to design an H 2 optimal control for the worst-case external disturbance whose eect on system output must be attenuated below a desired value. However, it is dicult to develop a mixed H 2 =H control for the non-holonomic mechanical systems with plant uncertainties. In this situation, an adaptive control scheme is incorporated to compensate plant uncertainties in order to improve tracking performance. In this study, sucient conditions are developed for the adaptive mixed H 2 =H control problem in terms of a pair of coupled non-linear dierential equations. By virtue of 5-198//$ - see front matter? 2 Elsevier Science Ltd. All rights reserved. doi:1.116/s5-198()8-4

2 112 C.-S. Tseng, B.-S. Chen / Automatica 9 (2) the skew-symmetric property of the mechanical systems an adequate choice of a state variable transformation (Johansson, 199), the coupled non-linear dierential equations can be transformed into a pair of coupled algebraic equations. The coupled algebraic equations can be solved analytically. In what follows, x(t) L 2 [;t f ]if (xt (t)x(t)) dt for all t f [; ), x(t) L,if x(t) for all t [; ). 2. General model of constrained non-holonomic mechanical systems The dynamic equations of a general constrained non-holonomic mechanical system can be expressed as (Bloch et al., 1992; Campion et al., 1991; Chang & Chen, 2) M(q)q + C(q; q) q + G(q)=B(q) + J T (q) + d ; (1) where q R n denotes the vector of generalized coordinates; M(q) R n n denotes the mass moment of inertia matrix; C(q; q) q R n denotes the vector of the centripetal Coriolis forces; G(q) R n denotes the vector of gravitational forces; R (n m 6 n) denotes the vector of control inputs; B(q) R n denotes the input matrix; R m denotes the vector of constraint forces; J T (q) R n m denotes the constraint matrix which is assumed to be exactly known bounded; d R n denotes the vector of external disturbances which are assumed to be L L 2 [;t f ], t f [; ). For non-holonomic mechanical systems, the m nonintegrable independent constraints (Bloch et al., 1992; Chang & Chen, 2; d Andrea-Novel, Campion, & Bastin, 1995) J (q) q = (2) are considered modelled for the expression of the kinematic constraints, where J : R n R m n. Therefore, the constraint manifold of the non-holonomic mechanical systems is dened as M non-hol = {(q; q) R n R n : J (q) q =}; () which is (2n m)-dimensional. Let F 1 (q);:::;f n m (q) be a set of smooth linearly independent vector elds in the null space of J (q) such that J (q)f(q)=; (4) where F(q)=[F 1 (q) F 2 (q) F n m (q)]. The constraints (2) (4) imply the existence of an (n m)-vector ż such that q = F(q)ż: (5) Using (5), we can obtain ż from q q as follows: ż =[F T (q)f(q)] 1 F T (q) q: (6) Remark 1. It should be noted that the (n m)-vector ż represents internal state, so that (q; ż) are coordinates for M non-hol sucient to describe the constrained motion. For simplicity of design, the following assumptions are required throughout this study. Assumption 1. There exists an (n m)-vector z, z(q), which depends only on the conguration position q; but not on the velocity q (Chang & Chen, 2; Su & Stepanenko, 1994). Moreover, the matrices F(q), B(q), M(q) G(q) are functions of variable z C(q; q) is a function of both variables z ż. F(q) is exactly known [F T (q)f(q)] 1 [F T (q)b(q)] 1 exist. The existence of [F T (q)b(q)] 1 means that all n m degrees of freedom can be independently actuated (Bloch et al., 1992). Dierentiating (5), we obtain q = F z + Ḟż: (7) Therefore, the dynamic model (1) of the non-holonomic mechanical systems can be expressed as the following reduced form (Campion et al., 1991; Chang & Chen, 2; d Andrea-Novel et al., 1995; Su & Stepanenko, 1994): M(q)F(q)z +[M(q)Ḟ(q)+ C(q; q)f(q)]ż + G(q) = B(q) + J T (q) + d : (8) Premultiplying F T (q) into (8), due to F T (q)j T (q)=; we obtain M F (q)z + C F (q; q)ż + G F (q)=f T (q)(b(q) + d ); (9) where M F (q), F T (q)m(q)f(q); C F (q; q), F T (q) [M(q)Ḟ(q)+C(q; q)f(q)] G F (q), F T (q)g(q). Several fundamental properties are listed as follows (Chang & Chen, 2; Su & Stepanenko, 1994). Property 1. The matrix M F (q) is symmetric positivedenite the matrix Ṁ F (q) 2C F (q; q) is skewsymmetric, i.e., x T [Ṁ F (q) 2C F (q; q)]x =; R n m. Assumption 2. Assume that M F (q)ṙ +C F (q; q)r +G F (q)= Y F (q; q; r; ṙ); where Y F is an n p F matrix of known function, the unknown parameter is a constant p F -dimensional vector r R n m is a vector of smooth functions. The state tracking error is dened as z Ĩ (z z d )dt e, z = z z d R(n m) ; (1) z ż ż d where z d denotes the desired reference trajectory. A ltered linkof tracking error s= 1 z I + 2 z + z R n m is dened,

3 C.-S. Tseng, B.-S. Chen / Automatica 9 (2) where 1 ; 2 are some positive constants to be adequately determined later. Then, the tracking error dynamic equations can be expressed as follows: z ė = 1 z ṡ = f(q; q)e + g(q)f T (q) where [B(q) F (ṙ F ;r F ; q; q)+ d ]; (11) F ( )=M(q)F(q)ṙ F +[M(q)Ḟ(q)+C(q; q)f(q)]r F + G(q); r F =ż d 2 z 1 z I ; I n m n m n m = n m I n m n m ; 1 I n m 2 I n m I n m n m I n m n m f(q; q)= n m n m I n m ; f 1 f 2 f f 1 = 1 M 1 F (q)c F(q; q); f 2 = 2 M 1 F (q)c F(q; q) 1 I n m ; f = M 1 F (q)c F(q; q) 2 I n m ; g(q)= n m n m M 1 F (q) : (12) Remark 2. The control objective is to determine a control law such that, for any (q(); q()) M non-hol ; all variables of the closed-loop system are bounded for all t the tracking errors z z d ż ż d are as small as possible in the presence of external disturbance d. Remark. By the non-holonomic constraint q = F(q)ż Assumption 1, the non-holonomic constraint can be written as q = F(z)ż. Therefore, z z d ż ż d imply q q d = F(z d )ż d. An interesting feature of non-holonomic mechanical systems is their ability to access the entire conguration space (Bloch et al., 1992). In spite of having only (n m) degrees of freedom tracking only z to z d ż to ż d ; it is quite intuitive that the trajectory of non-holonomic mechanical systems can arrive at any conguration through proper path planning (Mukherjee & Anderson, 1994). Such a property is common to non-holonomic mechanical systems can be attributed to the non-integrable nature of their dierential (non-holonomic) constraints. Let us consider the controller as the following form: =[F T (q)b(q)] 1 ( m + a ) =[F T (q)b(q)] 1 ( m + Y F ˆ); (1) where m is a PID type controller, fullling the mixed H 2 =H tracking performance, to be determined later a = Y F ˆ is an adaptive controller. Therefore, by Assumption 2, the tracking dynamics in (11) can be written as ė = f(q; q)e + g(q)[ m + Y F + F T (q) d ]; (14) where = ˆ.. Problem formulation with mixed H 2 =H performance.1. Mixed H 2 =H adaptive control problem for the constrained non-holonomic mechanical systems Given a desired disturbance attenuation level 2 weighting matrices Q 2 (t), Q (t), R 2 (t) R (t), the mixed H 2 =H adaptive control problem for the constrained mechanical systems is said to be solved if there exist optimal control law m, adaptive controller a the worst-case disturbance d such that (Limebeer et al., 1994) J 2 ( m; d) 6 J 2 ( m ; d); m L 2 [;t f ] (15) J ( m; d) J ( m; d ); d L 2 [;t f ]; (16) where J 2 ( m ; d )=e T (t f )Q 2f e(t f )+ T (t f ) 2 (t f ) + (e T (t)q 2 (t)e(t)+ T mr 2 (t) m )dt (17) J ( m ; d )=e T (t f )Q f e(t f )+ T (t f ) (t f ) + (e T (t)q (t)e(t)+ T mr (t) m 2 T d d )dt (18)

4 114 C.-S. Tseng, B.-S. Chen / Automatica 9 (2) for some symmetric positive denite matrices Q 2f, 2, Q f. Remark 4. The physical meaning of H performance is that the eect of d on e must be attenuated below a desired level from the viewpoint of energy, no matter what d is, i.e., the L 2 gain from d to e must be equal to or less than a prescribed value 2. In general, is chosen as a small positive value less than 1 for attenuation of d. The tracking performance is better for the smaller attenuation level, however, larger control eort should be paid. 4. Mixed H 2 =H adaptive tracking control for constrained non-holonomic mechanical systems In this section, sucient conditions are provided for the existence of solution for the mixed H 2 =H adaptive control problems. For the convenience of design, we take R 2 (t) = R(t); R (t) = 2 R(t) 2 = = throughout this paper. Then, we have the following results. Theorem 1. For the non-holonomic mechanical systems in (1), if control input (t) is chosen as (t)=[f T (q)b(q)] 1 ( m + Y F ˆ); (19) where the mixed H 2 =H control law m; the adaptive update lawof ˆ the worst-case disturbance d (t) are dened as follows: m(t)= R 1 (t)g T (q)p 2 (t)e(t); (2) ˆ(t)= 1 Y T F (ṙ F ;r F ; q; q)g T (q)p 2 (t)e(t) (21) [ 1 (F T F) 2 R 1 (t) R 1 (t) 2 R 1 (t) ][ g T ] (q)p (t) g T (q)p 2 (t) = n m (24) with the constraint g T (q)p 2 (t)=g T (q)p (t) (25) the terminal conditions Q 2f =P 2 (t f ) Q f =P (t f ); then the mixed H 2 =H adaptive control problem for the non-holonomic mechanical systems is solved by (19) (21). Proof. See Appendix A. The stability of the adaptive mixed H 2 =H control for the non-holonomic mechanical systems is stated as follows. Theorem 2. For the non-holonomic mechanical systems in (1), if control input (t) is chosen as (19) with the control law m the adaptive update lawof ˆ dened as (2) (21), respectively, where P 2 (t) P (t) are symmetric positive denite solutions of the coupled non-linear differential equations in (2) (24) with the constraint in (25), then the tracking error e(t) the estimation error (t) in the error dynamic system (14) are all bounded. Proof. See Appendix B. Remark 5. The estimated value of ˆ may be arbitrarily large. In order to prevent the adaptive parameters from drifting, projection algorithms can be used to deal with the bounded problems of the estimated value of ˆ (Chang & Chen, 2). d(t)= 2 F(q)g T (q)p (t)e(t); (22) where P 2 (t) P (t) are symmetric positive denite solutions of the following coupled non-linear dierential equations Ṗ 2 (t)+p 2 (t)f(q; q)+f T (q; q)p 2 (t)+q 2 (t) [P (t)g(q);p 2 (t)g(q)] 1 n m (F T [ F) g T ] (q)p 2 (t) 1 (F T F) R 1 (t) g T (q)p 2 2 (t) = n m (2) Ṗ (t)+p (t)f(q; q)+f T (q; q)p (t)+q (t) [P (t)g(q);p 2 (t)g(q)] 5. Solution of coupled non-linear dierential equations Let P 2 (t) P (t) be in the following explicit forms, respectively, K 1 K 2 n m P 2 (t)= T K 2 K n m (26) n m n m M F (q) K 4 K 5 n m P (t)= T K 5 K 6 n m ; (27) n m n m M F (q) where K 1, K, K 4 K 6 are symmetric positive denite constant matrices K 2 K 5 are symmetric constant matrices with K 1 K K 2 K 2 K 4 K 6 K 5 K 5. By the

5 C.-S. Tseng, B.-S. Chen / Automatica 9 (2) skew-symmetric property in Property 1, we obtain e T {Ṗ 2 (t)+p 2 (t)f + f T P 2 (t)}e n m K 1 K 2 = e T K 1 2K 2 K e (28) K 2 K n m e T {Ṗ (t)+p (t)f + f T P (t)}e n m K 4 K 5 = e T K 4 2K 5 K 6 e: (29) K 5 K 6 n m It can also be easily checked that g T P 2 (t)= S T g T P (t)= S T () which satisfy the constraint in (25), where S T = [ n m ; n m ;I n m ]. By the results of (28) (), the coupled non-linear dierential equations (2) (24) in Theorem 1 can be reduced to the following coupled algebraic equations n m K 1 K 2 K 1 2K 2 K K 2 K n m + Q 2(t) 2 T S[R 1 (t) 2 2 (F T F)]S T = n m (1) n m K 4 K 5 K 4 2K 5 K 6 + Q (t) K 5 K 6 n m 2 T S[ 1 2 R 1 (t) 2 (F T F)]S T = n m : (2) For the convenience of design, let R 1 (t)=2[a 2 I n m + 2 (F T (q)f(q))]; = bi n m ; Q 2 = Q Q = diag{q 2 11I n m ;q 2 22I n m ;q 2 I n m }; () where a, b,, q 11, q 22, q are all positive constants. The coupled algebraic equations in (1) (2) can be solved by the following equalities: aq11 1 = ; q = q 1 ; q 11 (4) K 5 = a 2 1 I n m ; 2 = a2 q22 2 ; (5) K 4 = a I n m ; K 6 = a 2 2 I n m ; (6) =2; K 1 = K 4 ; K 2 = K 5 ; K = K 6 : (7) Remark 6. There are no general results ensuring the existence of the solutions for the cross-coupled dierential equations (Freiling, Jank, & Abou-Kil, 1996). In this study, one solution is obtained from the coupled algebraic equations in (1) (2). However, the solution may not be unique. From the above analysis, the control law in (19) can be expressed as the following form: (t)=(f T (q)b(q)) 1 ( m + Y F ˆ); (8) where m(t)= 2a[a 2 I n m + 2 (F T (q)f(q))](q 11 z I + 2q 11 q + q22 2 z + q z) (9) ˆ(t)= a b Y F T (q 11 z I + 6. Simulation example 2q 11 q + q 2 22 z + q z): (4) Consider the control system of a vertical wheel rolling without slipping on a plane surface (Campion et al., 1991; Chang & Chen, 2). The dynamic equations of the vertical wheel are m x = 1 ; my = 2 ; I = 2 ; I = 1 1 r cos() 2 r sin(); where details can be found in Chang Chen (2). The MKS units are used in this example, i.e., x y (m), (rad), I I (Kg m 2 ), 1 2 (N), 1 2 (N m), r (m) m (Kg). The non-holonomic constraints are ẋ =r cos() ẏ =r sin(), where r is the radius of wheel. For simplicity, r = 1 (m) is assumed. Let q, [x; y; ; ] T z(q), [; ] T. The matrix [ ] T r cos() r sin() 1 F(q)= 1 so that the relation q = F(q)ż is satised. The unknown parameter =[(m r 2 + I );I ] T. The nominal parameters of the system are assumed to be m = 1 (Kg), I = 6 (Kg m 2 ) I = 5 (Kg m 2 ). The external disturbances are assumed to be square waves with magnitude ±:25 period =5. The desired reference trajectories are d (t) = sin(t) d (t) = cos(t). The initial conditions z() = ż() =

6 116 C.-S. Tseng, B.-S. Chen / Automatica 9 (2) States The Constraint forces time (sec) Fig. 1. The trajectories of d (rad, solid), (rad, dashdot), d (rad/s, dashed) (rad/s, dotted) time (sec) Fig.. The constranit forces 1 (N, solid) 2 (N, dashdot) States The estimated parameters time (sec) Fig. 2. The trajectories of d (rad, solid), (rad, dashdot), d (rad/s, dashed) (rad/s, dotted). ˆ()=[1; 2] T are assumed. The parameters q 11 =q 22 =q = 1; b=:1 a =:2 are used for the simulation example. Figs. 1 4 show the simulation results for attenuation level =:4. As seen in the simulation results, the desired tracking performance for the mixed H 2 =H adaptive control schemes of the uncertain non-holonomic mechanical systems can be achieved using the proposed methods. 7. Conclusions In this paper, a PID type controller along with an adaptive control scheme for the mixed H 2 =H tracking performance is developed in the non-holonomic mechanical systems under unknown parameters external disturbances. Sucient conditions are developed for the time (sec) Fig. 4. The estimated parameters m r [ 2 + I (Kg m 2, solid) Iˆ (Kg m 2, dashdot). adaptive mixed H 2 =H tracking control problem of the non-holonomic mechanical systems in terms of a pair of coupled non-linear dierential equations. By virtue of the skew-symmetric property of the non-holonomic mechanical systems an adequate choice of the specic form of solution, the coupled non-linear dierential equations can be transformed into a pair of coupled algebraic equations. The coupled algebraic equations can be solved analytically. The proposed methods are simple the PID control gain the adaptive control gain can be obtained systematically. Acknowledgements The authors thankprof. M. Araki, the Associate Editor the reviewers for their constructive comments. This

7 C.-S. Tseng, B.-S. Chen / Automatica 9 (2) workwas supported by National Science Council of the R.O.C. government under Grant NSC E Appendix A Proof of Theorem 1. J 2 ( m ; d ) can be rearranged as follows: J 2 ( m ; d )=e T (t f )Q 2f e(t f )+e T ()P 2 ()e() e T (t f )P 2 (t f )e(t f )+ T () + [e T Q 2 e + T mr m () + d dt (et P 2 (t)e + T )] dt: (A.1) By Q 2f =P 2 (t f ); ˆ(t) in(21) with the fact that (t)= ˆ(t) d in (22), we get J 2 ( m ; d)=e T ()P 2 ()e() + T () () { + e T [ Ṗ 2 + P 2 f + f T P 2 + Q 2 [P g; P 2 g] 1 n m (F T F) 2 1 (F T F) R 1 (t) 2 [ g T ]] P e +[ m + R 1 (t)g T P 2 (t)e] T g T P 2 Then, we conclude that J ( m; d) J ( m; d ); d L 2 [;t f ]: (A.7) This completes the proof. Appendix B Proof of Theorem 2. Let us dene the Lyapunov function for (14) as V (t)=e T P e + T : (B.1) By m in (2), the constraint in (25), ˆ(t) in(21) the dierential equation in (24), we obtain V (t) 6 e T Q e + 2 T d d 6 min (Q ) e d 2 ; (B.2) where min (Q ) denotes the minimal eigenvalue of Q. Whenever e d = min (Q ); V (t) 6. This demonstrates that the error signals e in the error dynamic system (14) are bounded (Khalil, 1996). Finally, from (8), we obtain J T (q) = M(q)F(q)z +[M(q)Ḟ(q)+C(q; q)f(q)]ż + G(q) B(q)(F T (q)b(q)) 1 ( m + a ) d : (B.) Since the right-h side of the above equation is bounded, we can conclude that the constrained force is also bounded. This completes the proof. R(t)[ m + R 1 (t)g T P 2 (t)e] } dt: By (2) the control law in (2), we obtain (A.2) References J 2 ( m; d)=e T ()P 2 ()e() + T () (): (A.) Then, we have J 2 ( m; d) 6 J 2 ( m ; d); m L 2 [;t f ]: (A.4) Similarly, by Q f = P (t f ), the constraint in (25), m in (2), ˆ(t) in(21) the dierential equation in (24), we obtain J ( m; d )=e T ()P 2 ()e() + T () () {[ d 1 F T g T P (t)e] T [ d 1 F T g T P (t)e]} dt: (A.5) By d in (22), we obtain J ( m; d)=e T ()P 2 ()e() + T () (): (A.6) Bloch, A. M., Reyhanoglu, M., & McClamroch, N. H. (1992). Control stabilization of nonholonomic dynamic systems. IEEE Transactions on Automatic Control, 7, Campion, G., d Andrea-Novel, B., & McClamroch, N. H. (1991). Controllability state feedbackstabilizability of non-holonomic mechanical systems. In C. Canudas (Ed.), Advanced robot control (pp ). New York: Springer. Chang, Y. C., & Chen, B. S. (2). Robust tracking designs for both holonomic nonholonomic constrained mechanical systems: Adaptive fuzzy approach. IEEE Transactions on Fuzzy Systems, 8(1), d Andrea-Novel, B., Campion, G., & Bastin, G. (1995). Control of wheeled mobile robots not satisfying ideal velocity constraints: A singular perturbation approach. International Journal of Robust Nonlinear Control, 5, Freiling, G., Jank, G., & Abou-Kil, H. (1996). On global existence of solutions to coupled matrix Riccati equations in closed-loop Nash games. IEEE Transactions on Automatic Control, 41(2), Jiang, Z.-P. (2). Robust exponential regulation of nonholonomic systems with uncertainties. Automatica, 6, Johansson, R. (199). Quadratic optimization of motion coordinate control. IEEE Transactions on Automatic Control, 5,

8 118 C.-S. Tseng, B.-S. Chen / Automatica 9 (2) Khalil, H.K. (1996). Nonlinear systems. Upper Saddle River, NJ: Prentice-Hall, Khargonekar, P. P., & Rotea, M. A. (1991). Mixed H 2 =H control: A convex optimization approach. IEEE Transactions on Automatic Control, 6(7), Limebeer, D. J. N., Anderson, B. D. O., & Hendel, B. (1994). A Nash game approach to mixed H 2 =H control. IEEE Transactions on Automatic Control, 9(1), Mukherjee, R., & Anderson, D. P. (1994). A surface integral approach to the motion planning of nonholonomic systems. ASME Journal of Dynamic Systems, Measurement Control, 16, Sarkar, N., Yum, X., & Kumar, V. (1994). Control of mechanical systems with rolling constraints: Application to dynamic control of mobile robots. International Journal of Robotics Research, 1, Su, C. Y., & Stepanenko, Y. (1994). Robust motion/force control of mechanical systems with classical nonholonomic constraints. IEEE Transactions on Automatic Control, 9, Tian, Y.-P., & Li, S. (22). Exponential stabilization of nonholonomic dynamic systems by smooth time-varying control. Automatica, 8, Bor-Sen Chen received the B.S. degree from Tatung Institute of Technology, Taiwan, in 197, the M.S. degree from National Central University, Taiwan, in 197, the Ph.D. degree from the University of Southern California, Los Angeles, USA, in He was a Lecturer, Associate Professor, Professor at Tatung Institute of Technology from 197 to He is now a Professor at National Tsing Hua University, Hsin-Chu, Taiwan, R.O.C. His current research interests include control signal processing. Dr. Chen has received the Distinguished Research Award from National Science Council of Taiwan four times. He is a Research Fellow of the National Science Council the Chair of the Outsting Scholarship Foundation. Chung-Shi Tseng received the B.S. degree from Department of Electrical Engineering, National Cheng Kung University, Tainan, Taiwan, the M.S. degree from the Department of Electrical Engineering Computer Engineering, University of New Mexico, Albuquerque, NM, USA, the Ph.D. degree in the electrical engineering, National Tsing-Hua University, Hsin-Chu, Taiwan. He is now an Associate Professor at Ming Hsin University of Science Technology, Hsin-Chu, Taiwan. His research interests are in non-linear robust control, adaptive control, fuzzy control, robotics.

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

Dynamic Tracking Control of Uncertain Nonholonomic Mobile Robots

Dynamic Tracking Control of Uncertain Nonholonomic Mobile Robots Dynamic Tracking Control of Uncertain Nonholonomic Mobile Robots Wenjie Dong and Yi Guo Department of Electrical and Computer Engineering University of Central Florida Orlando FL 3816 USA Abstract We consider

More information

Real-time Motion Control of a Nonholonomic Mobile Robot with Unknown Dynamics

Real-time Motion Control of a Nonholonomic Mobile Robot with Unknown Dynamics Real-time Motion Control of a Nonholonomic Mobile Robot with Unknown Dynamics TIEMIN HU and SIMON X. YANG ARIS (Advanced Robotics & Intelligent Systems) Lab School of Engineering, University of Guelph

More information

A Sliding Mode Control based on Nonlinear Disturbance Observer for the Mobile Manipulator

A Sliding Mode Control based on Nonlinear Disturbance Observer for the Mobile Manipulator International Core Journal of Engineering Vol.3 No.6 7 ISSN: 44-895 A Sliding Mode Control based on Nonlinear Disturbance Observer for the Mobile Manipulator Yanna Si Information Engineering College Henan

More information

Design and Stability Analysis of Single-Input Fuzzy Logic Controller

Design and Stability Analysis of Single-Input Fuzzy Logic Controller IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS PART B: CYBERNETICS, VOL. 30, NO. 2, APRIL 2000 303 Design and Stability Analysis of Single-Input Fuzzy Logic Controller Byung-Jae Choi, Seong-Woo Kwak,

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

Eects of small delays on stability of singularly perturbed systems

Eects of small delays on stability of singularly perturbed systems Automatica 38 (2002) 897 902 www.elsevier.com/locate/automatica Technical Communique Eects of small delays on stability of singularly perturbed systems Emilia Fridman Department of Electrical Engineering

More information

Finite-time control for robot manipulators

Finite-time control for robot manipulators Systems & Control Letters 46 (22) 243 253 www.elsevier.com/locate/sysconle Finite-time control for robot manipulators Yiguang Hong a, Yangsheng Xu b, Jie Huang b; a Institute of Systems Science, Chinese

More information

Adaptive motion/force control of nonholonomic mechanical systems with affine constraints

Adaptive motion/force control of nonholonomic mechanical systems with affine constraints 646 Nonlinear Analysis: Modelling and Control, 214, Vol. 19, No. 4, 646 659 http://dx.doi.org/1.15388/na.214.4.9 Adaptive motion/force control of nonholonomic mechanical systems with affine constraints

More information

DESIGN OF ROBUST CONTROL SYSTEM FOR THE PMS MOTOR

DESIGN OF ROBUST CONTROL SYSTEM FOR THE PMS MOTOR Journal of ELECTRICAL ENGINEERING, VOL 58, NO 6, 2007, 326 333 DESIGN OF ROBUST CONTROL SYSTEM FOR THE PMS MOTOR Ahmed Azaiz Youcef Ramdani Abdelkader Meroufel The field orientation control (FOC) consists

More information

Position in the xy plane y position x position

Position in the xy plane y position x position Robust Control of an Underactuated Surface Vessel with Thruster Dynamics K. Y. Pettersen and O. Egeland Department of Engineering Cybernetics Norwegian Uniersity of Science and Technology N- Trondheim,

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

Exponential Controller for Robot Manipulators

Exponential Controller for Robot Manipulators Exponential Controller for Robot Manipulators Fernando Reyes Benemérita Universidad Autónoma de Puebla Grupo de Robótica de la Facultad de Ciencias de la Electrónica Apartado Postal 542, Puebla 7200, México

More information

An LQ R weight selection approach to the discrete generalized H 2 control problem

An LQ R weight selection approach to the discrete generalized H 2 control problem INT. J. CONTROL, 1998, VOL. 71, NO. 1, 93± 11 An LQ R weight selection approach to the discrete generalized H 2 control problem D. A. WILSON², M. A. NEKOUI² and G. D. HALIKIAS² It is known that a generalized

More information

q HYBRID CONTROL FOR BALANCE 0.5 Position: q (radian) q Time: t (seconds) q1 err (radian)

q HYBRID CONTROL FOR BALANCE 0.5 Position: q (radian) q Time: t (seconds) q1 err (radian) Hybrid Control for the Pendubot Mingjun Zhang and Tzyh-Jong Tarn Department of Systems Science and Mathematics Washington University in St. Louis, MO, USA mjz@zach.wustl.edu and tarn@wurobot.wustl.edu

More information

Analytic Nonlinear Inverse-Optimal Control for Euler Lagrange System

Analytic Nonlinear Inverse-Optimal Control for Euler Lagrange System IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, VOL. 16, NO. 6, DECEMBER 847 Analytic Nonlinear Inverse-Optimal Control for Euler Lagrange System Jonghoon Park and Wan Kyun Chung, Member, IEEE Abstract Recent

More information

Discontinuous Backstepping for Stabilization of Nonholonomic Mobile Robots

Discontinuous Backstepping for Stabilization of Nonholonomic Mobile Robots Discontinuous Backstepping for Stabilization of Nonholonomic Mobile Robots Herbert G. Tanner GRASP Laboratory University of Pennsylvania Philadelphia, PA, 94, USA. tanner@grasp.cis.upenn.edu Kostas J.

More information

CONTROL OF THE NONHOLONOMIC INTEGRATOR

CONTROL OF THE NONHOLONOMIC INTEGRATOR June 6, 25 CONTROL OF THE NONHOLONOMIC INTEGRATOR R. N. Banavar (Work done with V. Sankaranarayanan) Systems & Control Engg. Indian Institute of Technology, Bombay Mumbai -INDIA. banavar@iitb.ac.in Outline

More information

MCE/EEC 647/747: Robot Dynamics and Control. Lecture 12: Multivariable Control of Robotic Manipulators Part II

MCE/EEC 647/747: Robot Dynamics and Control. Lecture 12: Multivariable Control of Robotic Manipulators Part II MCE/EEC 647/747: Robot Dynamics and Control Lecture 12: Multivariable Control of Robotic Manipulators Part II Reading: SHV Ch.8 Mechanical Engineering Hanz Richter, PhD MCE647 p.1/14 Robust vs. Adaptive

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

Robust Control of a 3D Space Robot with an Initial Angular Momentum based on the Nonlinear Model Predictive Control Method

Robust Control of a 3D Space Robot with an Initial Angular Momentum based on the Nonlinear Model Predictive Control Method Vol. 9, No. 6, 8 Robust Control of a 3D Space Robot with an Initial Angular Momentum based on the Nonlinear Model Predictive Control Method Tatsuya Kai Department of Applied Electronics Faculty of Industrial

More information

WE propose the tracking trajectory control of a tricycle

WE propose the tracking trajectory control of a tricycle Proceedings of the International MultiConference of Engineers and Computer Scientists 7 Vol I, IMECS 7, March - 7, 7, Hong Kong Trajectory Tracking Controller Design for A Tricycle Robot Using Piecewise

More information

Observer Based Output Feedback Tracking Control of Robot Manipulators

Observer Based Output Feedback Tracking Control of Robot Manipulators 1 IEEE International Conference on Control Applications Part of 1 IEEE Multi-Conference on Systems and Control Yokohama, Japan, September 8-1, 1 Observer Based Output Feedback Tracking Control of Robot

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

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

NONLINEAR PATH CONTROL FOR A DIFFERENTIAL DRIVE MOBILE ROBOT

NONLINEAR PATH CONTROL FOR A DIFFERENTIAL DRIVE MOBILE ROBOT NONLINEAR PATH CONTROL FOR A DIFFERENTIAL DRIVE MOBILE ROBOT Plamen PETROV Lubomir DIMITROV Technical University of Sofia Bulgaria Abstract. A nonlinear feedback path controller for a differential drive

More information

Posture regulation for unicycle-like robots with. prescribed performance guarantees

Posture regulation for unicycle-like robots with. prescribed performance guarantees Posture regulation for unicycle-like robots with prescribed performance guarantees Martina Zambelli, Yiannis Karayiannidis 2 and Dimos V. Dimarogonas ACCESS Linnaeus Center and Centre for Autonomous Systems,

More information

Modelling and Simulation of a Wheeled Mobile Robot in Configuration Classical Tricycle

Modelling and Simulation of a Wheeled Mobile Robot in Configuration Classical Tricycle Modelling and Simulation of a Wheeled Mobile Robot in Configuration Classical Tricycle ISEA BONIA, FERNANDO REYES & MARCO MENDOZA Grupo de Robótica, Facultad de Ciencias de la Electrónica Benemérita Universidad

More information

Stability of Hybrid Control Systems Based on Time-State Control Forms

Stability of Hybrid Control Systems Based on Time-State Control Forms Stability of Hybrid Control Systems Based on Time-State Control Forms Yoshikatsu HOSHI, Mitsuji SAMPEI, Shigeki NAKAURA Department of Mechanical and Control Engineering Tokyo Institute of Technology 2

More information

H State-Feedback Controller Design for Discrete-Time Fuzzy Systems Using Fuzzy Weighting-Dependent Lyapunov Functions

H State-Feedback Controller Design for Discrete-Time Fuzzy Systems Using Fuzzy Weighting-Dependent Lyapunov Functions IEEE TRANSACTIONS ON FUZZY SYSTEMS, VOL 11, NO 2, APRIL 2003 271 H State-Feedback Controller Design for Discrete-Time Fuzzy Systems Using Fuzzy Weighting-Dependent Lyapunov Functions Doo Jin Choi and PooGyeon

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

MEMS Gyroscope Control Systems for Direct Angle Measurements

MEMS Gyroscope Control Systems for Direct Angle Measurements MEMS Gyroscope Control Systems for Direct Angle Measurements Chien-Yu Chi Mechanical Engineering National Chiao Tung University Hsin-Chu, Taiwan (R.O.C.) 3 Email: chienyu.me93g@nctu.edu.tw Tsung-Lin Chen

More information

Lyapunov Optimizing Sliding Mode Control for Robot Manipulators

Lyapunov Optimizing Sliding Mode Control for Robot Manipulators Applied Mathematical Sciences, Vol. 7, 2013, no. 63, 3123-3139 HIKARI Ltd, www.m-hikari.com Lyapunov Optimizing Sliding Mode Control for Robot Manipulators Chutiphon Pukdeboon Department of Mathematics

More information

Min-Max Output Integral Sliding Mode Control for Multiplant Linear Uncertain Systems

Min-Max Output Integral Sliding Mode Control for Multiplant Linear Uncertain Systems Proceedings of the 27 American Control Conference Marriott Marquis Hotel at Times Square New York City, USA, July -3, 27 FrC.4 Min-Max Output Integral Sliding Mode Control for Multiplant Linear Uncertain

More information

1348 IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS PART B: CYBERNETICS, VOL. 34, NO. 3, JUNE 2004

1348 IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS PART B: CYBERNETICS, VOL. 34, NO. 3, JUNE 2004 1348 IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS PART B: CYBERNETICS, VOL 34, NO 3, JUNE 2004 Direct Adaptive Iterative Learning Control of Nonlinear Systems Using an Output-Recurrent Fuzzy Neural

More information

IN RECENT years, the control of mechanical systems

IN RECENT years, the control of mechanical systems IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS PART A: SYSTEMS AND HUMANS, VOL. 29, NO. 3, MAY 1999 307 Reduced Order Model and Robust Control Architecture for Mechanical Systems with Nonholonomic

More information

Tracking control for multi-agent consensus with an active leader and variable topology

Tracking control for multi-agent consensus with an active leader and variable topology Automatica 42 (2006) 1177 1182 wwwelseviercom/locate/automatica Brief paper Tracking control for multi-agent consensus with an active leader and variable topology Yiguang Hong a,, Jiangping Hu a, Linxin

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

A Sliding Mode Controller Using Neural Networks for Robot Manipulator

A Sliding Mode Controller Using Neural Networks for Robot Manipulator ESANN'4 proceedings - European Symposium on Artificial Neural Networks Bruges (Belgium), 8-3 April 4, d-side publi., ISBN -9337-4-8, pp. 93-98 A Sliding Mode Controller Using Neural Networks for Robot

More information

Computer Problem 1: SIE Guidance, Navigation, and Control

Computer Problem 1: SIE Guidance, Navigation, and Control Computer Problem 1: SIE 39 - Guidance, Navigation, and Control Roger Skjetne March 12, 23 1 Problem 1 (DSRV) We have the model: m Zẇ Z q ẇ Mẇ I y M q q + ẋ U cos θ + w sin θ ż U sin θ + w cos θ θ q Zw

More information

Robotics. Dynamics. Marc Toussaint U Stuttgart

Robotics. Dynamics. Marc Toussaint U Stuttgart Robotics Dynamics 1D point mass, damping & oscillation, PID, dynamics of mechanical systems, Euler-Lagrange equation, Newton-Euler recursion, general robot dynamics, joint space control, reference trajectory

More information

H CONTROL AND SLIDING MODE CONTROL OF MAGNETIC LEVITATION SYSTEM

H CONTROL AND SLIDING MODE CONTROL OF MAGNETIC LEVITATION SYSTEM 333 Asian Journal of Control, Vol. 4, No. 3, pp. 333-340, September 2002 H CONTROL AND SLIDING MODE CONTROL OF MAGNETIC LEVITATION SYSTEM Jing-Chung Shen ABSTRACT In this paper, H disturbance attenuation

More information

CHATTERING REDUCTION OF SLIDING MODE CONTROL BY LOW-PASS FILTERING THE CONTROL SIGNAL

CHATTERING REDUCTION OF SLIDING MODE CONTROL BY LOW-PASS FILTERING THE CONTROL SIGNAL Asian Journal of Control, Vol. 12, No. 3, pp. 392 398, May 2010 Published online 25 February 2010 in Wiley InterScience (www.interscience.wiley.com) DOI: 10.1002/asjc.195 CHATTERING REDUCTION OF SLIDING

More information

Problem Description The problem we consider is stabilization of a single-input multiple-state system with simultaneous magnitude and rate saturations,

Problem Description The problem we consider is stabilization of a single-input multiple-state system with simultaneous magnitude and rate saturations, SEMI-GLOBAL RESULTS ON STABILIZATION OF LINEAR SYSTEMS WITH INPUT RATE AND MAGNITUDE SATURATIONS Trygve Lauvdal and Thor I. Fossen y Norwegian University of Science and Technology, N-7 Trondheim, NORWAY.

More information

Iterative Learning Control Analysis and Design I

Iterative Learning Control Analysis and Design I Iterative Learning Control Analysis and Design I Electronics and Computer Science University of Southampton Southampton, SO17 1BJ, UK etar@ecs.soton.ac.uk http://www.ecs.soton.ac.uk/ Contents Basics Representations

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

Null controllable region of LTI discrete-time systems with input saturation

Null controllable region of LTI discrete-time systems with input saturation Automatica 38 (2002) 2009 2013 www.elsevier.com/locate/automatica Technical Communique Null controllable region of LTI discrete-time systems with input saturation Tingshu Hu a;, Daniel E. Miller b,liqiu

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

CONTROL SYSTEMS, ROBOTICS AND AUTOMATION - Vol. XII - Lyapunov Stability - Hassan K. Khalil

CONTROL SYSTEMS, ROBOTICS AND AUTOMATION - Vol. XII - Lyapunov Stability - Hassan K. Khalil LYAPUNO STABILITY Hassan K. Khalil Department of Electrical and Computer Enigneering, Michigan State University, USA. Keywords: Asymptotic stability, Autonomous systems, Exponential stability, Global asymptotic

More information

Robust fault-tolerant self-recovering control of nonlinear uncertain systems

Robust fault-tolerant self-recovering control of nonlinear uncertain systems Available online at www.sciencedirect.com Automatica 39 (2003) 1763 1771 www.elsevier.com/locate/automatica Brief Paper Robust fault-tolerant self-recovering control of nonlinear uncertain systems Zhihua

More information

NONLINEAR BACKSTEPPING DESIGN OF ANTI-LOCK BRAKING SYSTEMS WITH ASSISTANCE OF ACTIVE SUSPENSIONS

NONLINEAR BACKSTEPPING DESIGN OF ANTI-LOCK BRAKING SYSTEMS WITH ASSISTANCE OF ACTIVE SUSPENSIONS NONLINEA BACKSTEPPING DESIGN OF ANTI-LOCK BAKING SYSTEMS WITH ASSISTANCE OF ACTIVE SUSPENSIONS Wei-En Ting and Jung-Shan Lin 1 Department of Electrical Engineering National Chi Nan University 31 University

More information

13 Path Planning Cubic Path P 2 P 1. θ 2

13 Path Planning Cubic Path P 2 P 1. θ 2 13 Path Planning Path planning includes three tasks: 1 Defining a geometric curve for the end-effector between two points. 2 Defining a rotational motion between two orientations. 3 Defining a time function

More information

Robotics. Dynamics. University of Stuttgart Winter 2018/19

Robotics. Dynamics. University of Stuttgart Winter 2018/19 Robotics Dynamics 1D point mass, damping & oscillation, PID, dynamics of mechanical systems, Euler-Lagrange equation, Newton-Euler, joint space control, reference trajectory following, optimal operational

More information

Spacecraft Attitude Control with RWs via LPV Control Theory: Comparison of Two Different Methods in One Framework

Spacecraft Attitude Control with RWs via LPV Control Theory: Comparison of Two Different Methods in One Framework Trans. JSASS Aerospace Tech. Japan Vol. 4, No. ists3, pp. Pd_5-Pd_, 6 Spacecraft Attitude Control with RWs via LPV Control Theory: Comparison of Two Different Methods in One Framework y Takahiro SASAKI,),

More information

On linear quadratic optimal control of linear time-varying singular systems

On linear quadratic optimal control of linear time-varying singular systems On linear quadratic optimal control of linear time-varying singular systems Chi-Jo Wang Department of Electrical Engineering Southern Taiwan University of Technology 1 Nan-Tai Street, Yungkung, Tainan

More information

EML5311 Lyapunov Stability & Robust Control Design

EML5311 Lyapunov Stability & Robust Control Design EML5311 Lyapunov Stability & Robust Control Design 1 Lyapunov Stability criterion In Robust control design of nonlinear uncertain systems, stability theory plays an important role in engineering systems.

More information

A Novel Finite Time Sliding Mode Control for Robotic Manipulators

A Novel Finite Time Sliding Mode Control for Robotic Manipulators Preprints of the 19th World Congress The International Federation of Automatic Control Cape Town, South Africa. August 24-29, 214 A Novel Finite Time Sliding Mode Control for Robotic Manipulators Yao ZHAO

More information

Decoupled fuzzy controller design with single-input fuzzy logic

Decoupled fuzzy controller design with single-input fuzzy logic Fuzzy Sets and Systems 9 (00) 335 34 www.elsevier.com/locate/fss Decoupled fuzzy controller design with single-input fuzzy logic Shi-Yuan Chen, Fang-Ming Yu, Hung-Yuan Chung Department of Electrical Engineering,

More information

FINITE TIME CONTROL FOR ROBOT MANIPULATORS 1. Yiguang Hong Λ Yangsheng Xu ΛΛ Jie Huang ΛΛ

FINITE TIME CONTROL FOR ROBOT MANIPULATORS 1. Yiguang Hong Λ Yangsheng Xu ΛΛ Jie Huang ΛΛ Copyright IFAC 5th Triennial World Congress, Barcelona, Spain FINITE TIME CONTROL FOR ROBOT MANIPULATORS Yiguang Hong Λ Yangsheng Xu ΛΛ Jie Huang ΛΛ Λ Institute of Systems Science, Chinese Academy of Sciences,

More information

A Chaotic Phenomenon in the Power Swing Equation Umesh G. Vaidya R. N. Banavar y N. M. Singh March 22, 2000 Abstract Existence of chaotic dynamics in

A Chaotic Phenomenon in the Power Swing Equation Umesh G. Vaidya R. N. Banavar y N. M. Singh March 22, 2000 Abstract Existence of chaotic dynamics in A Chaotic Phenomenon in the Power Swing Equation Umesh G. Vaidya R. N. Banavar y N. M. Singh March, Abstract Existence of chaotic dynamics in the classical swing equations of a power system of three interconnected

More information

Linear Feedback Control Using Quasi Velocities

Linear Feedback Control Using Quasi Velocities Linear Feedback Control Using Quasi Velocities Andrew J Sinclair Auburn University, Auburn, Alabama 36849 John E Hurtado and John L Junkins Texas A&M University, College Station, Texas 77843 A novel approach

More information

Control of industrial robots. Centralized control

Control of industrial robots. Centralized control Control of industrial robots Centralized control Prof. Paolo Rocco (paolo.rocco@polimi.it) Politecnico di Milano ipartimento di Elettronica, Informazione e Bioingegneria Introduction Centralized control

More information

An L 2 Disturbance Attenuation Solution to the Nonlinear Benchmark Problem Panagiotis Tsiotras Department of Mechanical, Aerospace and Nuclear Enginee

An L 2 Disturbance Attenuation Solution to the Nonlinear Benchmark Problem Panagiotis Tsiotras Department of Mechanical, Aerospace and Nuclear Enginee An L Disturbance Attenuation Solution to the Nonlinear Benchmark Problem Panagiotis Tsiotras Department of Mechanical, Aerospace and Nuclear Engineering University of Virginia, Charlottesville, VA 9- Tel:

More information

Fuzzy control of a class of multivariable nonlinear systems subject to parameter uncertainties: model reference approach

Fuzzy control of a class of multivariable nonlinear systems subject to parameter uncertainties: model reference approach International Journal of Approximate Reasoning 6 (00) 9±44 www.elsevier.com/locate/ijar Fuzzy control of a class of multivariable nonlinear systems subject to parameter uncertainties: model reference approach

More information

Robust Stabilization of Non-Minimum Phase Nonlinear Systems Using Extended High Gain Observers

Robust Stabilization of Non-Minimum Phase Nonlinear Systems Using Extended High Gain Observers 28 American Control Conference Westin Seattle Hotel, Seattle, Washington, USA June 11-13, 28 WeC15.1 Robust Stabilization of Non-Minimum Phase Nonlinear Systems Using Extended High Gain Observers Shahid

More information

THE DESIGN OF ACTIVE CONTROLLER FOR THE OUTPUT REGULATION OF LIU-LIU-LIU-SU CHAOTIC SYSTEM

THE DESIGN OF ACTIVE CONTROLLER FOR THE OUTPUT REGULATION OF LIU-LIU-LIU-SU CHAOTIC SYSTEM THE DESIGN OF ACTIVE CONTROLLER FOR THE OUTPUT REGULATION OF LIU-LIU-LIU-SU CHAOTIC SYSTEM Sundarapandian Vaidyanathan 1 1 Research and Development Centre, Vel Tech Dr. RR & Dr. SR Technical University

More information

2.5. x x 4. x x 2. x time(s) time (s)

2.5. x x 4. x x 2. x time(s) time (s) Global regulation and local robust stabilization of chained systems E Valtolina* and A Astolfi* Π *Dipartimento di Elettronica e Informazione Politecnico di Milano Piazza Leonardo da Vinci 3 33 Milano,

More information

Multi-Model Adaptive Regulation for a Family of Systems Containing Different Zero Structures

Multi-Model Adaptive Regulation for a Family of Systems Containing Different Zero Structures Preprints of the 19th World Congress The International Federation of Automatic Control Multi-Model Adaptive Regulation for a Family of Systems Containing Different Zero Structures Eric Peterson Harry G.

More information

ADAPTIVE FORCE AND MOTION CONTROL OF ROBOT MANIPULATORS IN CONSTRAINED MOTION WITH DISTURBANCES

ADAPTIVE FORCE AND MOTION CONTROL OF ROBOT MANIPULATORS IN CONSTRAINED MOTION WITH DISTURBANCES ADAPTIVE FORCE AND MOTION CONTROL OF ROBOT MANIPULATORS IN CONSTRAINED MOTION WITH DISTURBANCES By YUNG-SHENG CHANG A THESIS PRESENTED TO THE GRADUATE SCHOOL OF THE UNIVERSITY OF FLORIDA IN PARTIAL FULFILLMENT

More information

Robust MotiodForce Control of Mechanical Systems with Classical Nonholonomic Constraints

Robust MotiodForce Control of Mechanical Systems with Classical Nonholonomic Constraints EEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 39, NO. 3, MARCH 1994 609 From (12) we obtain 0 0-1-Xz-X3 Robust MotiodForce Control of Mechanical Systems with Classical Nonholonomic Constraints Chun-Yi Su

More information

THE nonholonomic systems, that is Lagrange systems

THE nonholonomic systems, that is Lagrange systems Finite-Time Control Design for Nonholonomic Mobile Robots Subject to Spatial Constraint Yanling Shang, Jiacai Huang, Hongsheng Li and Xiulan Wen Abstract This paper studies the problem of finite-time stabilizing

More information

Output Feedback Control for a Class of Nonlinear Systems

Output Feedback Control for a Class of Nonlinear Systems International Journal of Automation and Computing 3 2006 25-22 Output Feedback Control for a Class of Nonlinear Systems Keylan Alimhan, Hiroshi Inaba Department of Information Sciences, Tokyo Denki University,

More information

New Lyapunov Krasovskii functionals for stability of linear retarded and neutral type systems

New Lyapunov Krasovskii functionals for stability of linear retarded and neutral type systems Systems & Control Letters 43 (21 39 319 www.elsevier.com/locate/sysconle New Lyapunov Krasovskii functionals for stability of linear retarded and neutral type systems E. Fridman Department of Electrical

More information

Consideration of dynamics is critical in the analysis, design, and control of robot systems.

Consideration of dynamics is critical in the analysis, design, and control of robot systems. Inertial Properties in Robotic Manipulation: An Object-Level Framework 1 Oussama Khatib Robotics Laboratory Department of Computer Science Stanford University Stanford, CA 94305 Abstract Consideration

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

Rotational Motion Control Design for Cart-Pendulum System with Lebesgue Sampling

Rotational Motion Control Design for Cart-Pendulum System with Lebesgue Sampling Journal of Mechanical Engineering and Automation, (: 5 DOI:.59/j.jmea.. Rotational Motion Control Design for Cart-Pendulum System with Lebesgue Sampling Hiroshi Ohsaki,*, Masami Iwase, Shoshiro Hatakeyama

More information

ASTATISM IN NONLINEAR CONTROL SYSTEMS WITH APPLICATION TO ROBOTICS

ASTATISM IN NONLINEAR CONTROL SYSTEMS WITH APPLICATION TO ROBOTICS dx dt DIFFERENTIAL EQUATIONS AND CONTROL PROCESSES N 1, 1997 Electronic Journal, reg. N P23275 at 07.03.97 http://www.neva.ru/journal e-mail: diff@osipenko.stu.neva.ru Control problems in nonlinear systems

More information

State Regulator. Advanced Control. design of controllers using pole placement and LQ design rules

State Regulator. Advanced Control. design of controllers using pole placement and LQ design rules Advanced Control State Regulator Scope design of controllers using pole placement and LQ design rules Keywords pole placement, optimal control, LQ regulator, weighting matrixes Prerequisites Contact state

More information

EN Nonlinear Control and Planning in Robotics Lecture 2: System Models January 28, 2015

EN Nonlinear Control and Planning in Robotics Lecture 2: System Models January 28, 2015 EN53.678 Nonlinear Control and Planning in Robotics Lecture 2: System Models January 28, 25 Prof: Marin Kobilarov. Constraints The configuration space of a mechanical sysetm is denoted by Q and is assumed

More information

Neural Network-Based Adaptive Control of Robotic Manipulator: Application to a Three Links Cylindrical Robot

Neural Network-Based Adaptive Control of Robotic Manipulator: Application to a Three Links Cylindrical Robot Vol.3 No., 27 مجلد 3 العدد 27 Neural Network-Based Adaptive Control of Robotic Manipulator: Application to a Three Links Cylindrical Robot Abdul-Basset A. AL-Hussein Electrical Engineering Department Basrah

More information

Rank-one LMIs and Lyapunov's Inequality. Gjerrit Meinsma 4. Abstract. We describe a new proof of the well-known Lyapunov's matrix inequality about

Rank-one LMIs and Lyapunov's Inequality. Gjerrit Meinsma 4. Abstract. We describe a new proof of the well-known Lyapunov's matrix inequality about Rank-one LMIs and Lyapunov's Inequality Didier Henrion 1;; Gjerrit Meinsma Abstract We describe a new proof of the well-known Lyapunov's matrix inequality about the location of the eigenvalues of a matrix

More information

Fuzzy Observers for Takagi-Sugeno Models with Local Nonlinear Terms

Fuzzy Observers for Takagi-Sugeno Models with Local Nonlinear Terms Fuzzy Observers for Takagi-Sugeno Models with Local Nonlinear Terms DUŠAN KROKAVEC, ANNA FILASOVÁ Technical University of Košice Department of Cybernetics and Artificial Intelligence Letná 9, 042 00 Košice

More information

matic scaling, ii) it can provide or bilateral power amplication / attenuation; iii) it ensures the passivity o the closed loop system with respect to

matic scaling, ii) it can provide or bilateral power amplication / attenuation; iii) it ensures the passivity o the closed loop system with respect to Passive Control o Bilateral Teleoperated Manipulators Perry Y. Li Department o Mechanical Engineering University o Minnesota 111 Church St. SE Minneapolis MN 55455 pli@me.umn.edu Abstract The control o

More information

Case Study: The Pelican Prototype Robot

Case Study: The Pelican Prototype Robot 5 Case Study: The Pelican Prototype Robot The purpose of this chapter is twofold: first, to present in detail the model of the experimental robot arm of the Robotics lab. from the CICESE Research Center,

More information

Control of the Inertia Wheel Pendulum by Bounded Torques

Control of the Inertia Wheel Pendulum by Bounded Torques Proceedings of the 44th IEEE Conference on Decision and Control, and the European Control Conference 5 Seville, Spain, December -5, 5 ThC6.5 Control of the Inertia Wheel Pendulum by Bounded Torques Victor

More information

Output Regulation of the Tigan System

Output Regulation of the Tigan System Output Regulation of the Tigan System Dr. V. Sundarapandian Professor (Systems & Control Eng.), Research and Development Centre Vel Tech Dr. RR & Dr. SR Technical University Avadi, Chennai-6 6, Tamil Nadu,

More information

FINITE HORIZON ROBUST MODEL PREDICTIVE CONTROL USING LINEAR MATRIX INEQUALITIES. Danlei Chu, Tongwen Chen, Horacio J. Marquez

FINITE HORIZON ROBUST MODEL PREDICTIVE CONTROL USING LINEAR MATRIX INEQUALITIES. Danlei Chu, Tongwen Chen, Horacio J. Marquez FINITE HORIZON ROBUST MODEL PREDICTIVE CONTROL USING LINEAR MATRIX INEQUALITIES Danlei Chu Tongwen Chen Horacio J Marquez Department of Electrical and Computer Engineering University of Alberta Edmonton

More information

Robust Model Free Control of Robotic Manipulators with Prescribed Transient and Steady State Performance

Robust Model Free Control of Robotic Manipulators with Prescribed Transient and Steady State Performance Robust Model Free Control of Robotic Manipulators with Prescribed Transient and Steady State Performance Charalampos P. Bechlioulis, Minas V. Liarokapis and Kostas J. Kyriakopoulos Abstract In this paper,

More information

Robust Observer for Uncertain T S model of a Synchronous Machine

Robust Observer for Uncertain T S model of a Synchronous Machine Recent Advances in Circuits Communications Signal Processing Robust Observer for Uncertain T S model of a Synchronous Machine OUAALINE Najat ELALAMI Noureddine Laboratory of Automation Computer Engineering

More information

EE C128 / ME C134 Feedback Control Systems

EE C128 / ME C134 Feedback Control Systems EE C128 / ME C134 Feedback Control Systems Lecture Additional Material Introduction to Model Predictive Control Maximilian Balandat Department of Electrical Engineering & Computer Science University of

More information

H 1 optimisation. Is hoped that the practical advantages of receding horizon control might be combined with the robustness advantages of H 1 control.

H 1 optimisation. Is hoped that the practical advantages of receding horizon control might be combined with the robustness advantages of H 1 control. A game theoretic approach to moving horizon control Sanjay Lall and Keith Glover Abstract A control law is constructed for a linear time varying system by solving a two player zero sum dierential game

More information

CONTROL DESIGN FOR AN OVERACTUATED WHEELED MOBILE ROBOT. Jeroen Ploeg John P.M. Vissers Henk Nijmeijer

CONTROL DESIGN FOR AN OVERACTUATED WHEELED MOBILE ROBOT. Jeroen Ploeg John P.M. Vissers Henk Nijmeijer CONTROL DESIGN FOR AN OVERACTUATED WHEELED MOBILE ROBOT Jeroen Ploeg John PM Vissers Henk Nijmeijer TNO Automotive, PO Box 756, 57 AT Helmond, The Netherlands, Phone: +31 ()492 566 536, E-mail: jeroenploeg@tnonl

More information

Floor Control (kn) Time (sec) Floor 5. Displacement (mm) Time (sec) Floor 5.

Floor Control (kn) Time (sec) Floor 5. Displacement (mm) Time (sec) Floor 5. DECENTRALIZED ROBUST H CONTROL OF MECHANICAL STRUCTURES. Introduction L. Bakule and J. Böhm Institute of Information Theory and Automation Academy of Sciences of the Czech Republic The results contributed

More information

On Identification of Cascade Systems 1

On Identification of Cascade Systems 1 On Identification of Cascade Systems 1 Bo Wahlberg Håkan Hjalmarsson Jonas Mårtensson Automatic Control and ACCESS, School of Electrical Engineering, KTH, SE-100 44 Stockholm, Sweden. (bo.wahlberg@ee.kth.se

More information

Decentralized PD Control for Non-uniform Motion of a Hamiltonian Hybrid System

Decentralized PD Control for Non-uniform Motion of a Hamiltonian Hybrid System International Journal of Automation and Computing 05(2), April 2008, 9-24 DOI: 0.007/s633-008-09-7 Decentralized PD Control for Non-uniform Motion of a Hamiltonian Hybrid System Mingcong Deng, Hongnian

More information

Robust fuzzy logic control of mechanical systems

Robust fuzzy logic control of mechanical systems Fuzzy Sets and Systems 33 (3) 77 8 www.elsevier.com/locate/fss Robust fuzzy logic control of mechanical systems Sylvia Kohn-Rich, Henryk Flashner Department of Aerospace and Mechanical Engineering, University

More information

Robust Control of Robot Manipulator by Model Based Disturbance Attenuation

Robust Control of Robot Manipulator by Model Based Disturbance Attenuation IEEE/ASME Trans. Mechatronics, vol. 8, no. 4, pp. 511-513, Nov./Dec. 2003 obust Control of obot Manipulator by Model Based Disturbance Attenuation Keywords : obot manipulators, MBDA, position control,

More information

Robust Adaptive Control of Nonholonomic Mobile Robot With Parameter and Nonparameter Uncertainties

Robust Adaptive Control of Nonholonomic Mobile Robot With Parameter and Nonparameter Uncertainties IEEE TRANSACTIONS ON ROBOTICS, VOL. 1, NO., APRIL 005 61 [4] P. Coelho and U. Nunes, Lie algebra application to mobile robot control: A tutorial, Robotica, vol. 1, no. 5, pp. 483 493, 003. [5] P. Coelho,

More information

A Hybrid Systems Approach to Trajectory Tracking Control for Juggling Systems

A Hybrid Systems Approach to Trajectory Tracking Control for Juggling Systems A Hybrid Systems Approach to Trajectory Tracking Control for Juggling Systems Ricardo G Sanfelice, Andrew R Teel, and Rodolphe Sepulchre Abstract From a hybrid systems point of view, we provide a modeling

More information

Stabilization of a Specified Equilibrium in the Inverted Equilibrium Manifold of the 3D Pendulum

Stabilization of a Specified Equilibrium in the Inverted Equilibrium Manifold of the 3D Pendulum Proceedings of the 27 American Control Conference Marriott Marquis Hotel at Times Square New York City, USA, July 11-13, 27 ThA11.6 Stabilization of a Specified Equilibrium in the Inverted Equilibrium

More information