A High'Gain Observer-Based PD Manipulator. Control for Robot. M(q) q+c(q,q)q+g(q)+fq=t (1) x= f(x, z), z= g(x, z, (2) x= f(x, (x)) (4) Abstract

Size: px
Start display at page:

Download "A High'Gain Observer-Based PD Manipulator. Control for Robot. M(q) q+c(q,q)q+g(q)+fq=t (1) x= f(x, z), z= g(x, z, (2) x= f(x, (x)) (4) Abstract"

Transcription

1 Proceedings of the American Control Conference Chicago, Illinois June 2000 A High'Gain Observer-Based PD Manipulator Control for Robot Jose Antonio Heredia and Wen Yu Departamento de Control Automatico, CINVESTAV-IPN Av.IPN 2508, A.P , Mexico D.F., 07360, Mexico yuw~ctrl.cinvestav.mx, fax: Abstract In this paper, the popular PD control of robot manipulator is modified. A high-gain observer is proposed for the estimation of the velocity. The main contributions of this paper are: (1) By means of singular perturbation analysis, we prove that the closed-loop system is asymptotic stable; (2) We solve the problem of how faster the observer should be than the observer-based control. 1 Introduction It is well known that most of the industrial manipulators are equipped with the simplest PD control [8]. Various modifications and experimental tests of PD control have been published. There exist one main weakness in PD control: it requires the measurements of joint positions and velocities [11]. The joint positions measurements can be obtained by means of encoders, which gives very accurate measurements. The joint velocities are usually measured by velocity tachometers, which are expensive and often contaminated by noise [10]. server's dynamic) and a slow subsystem (PD controller and the robot's dynamic). We prove that observer error and tracking error are stable. Taking advantage of the results in [12], we give a necessary condition of the asymptotic stability for PD control. This condition corresponds to the minimum convergence speed of high-gain observer. 2 Robot Dynamic and Singularly Perturbed System The dynamics of a serial n-link rigid robot manipulator can be written as [81 M(q) q+c(q,q)q+g(q)+fq=t (1) where q E!~ denotes the links positions, qc ~ de- notes the links velocity, M(q) E!}~,~xn is the inertia matrix, C(q, q) C ~xn is the centripetal and Coriolis matrix, G(q) E!~ is the gravity vector, F C R nx~ is a positive definite diagonal matrix of frictional terms (Coulomb friction), and 7- E!}~'~ is the input control vector. One possible solution is to implement a velocity observer. Many papers have been published devoted to the theory and implementation of velocity observers for manipulators. Two kinds of observers may be used: model-based observer and model- free observer. The model-based observer assumes that the dynanfics of the robot is complete known or partial known. If the inertia matrix of the robotic's dynamic is known, sliding model observer [2] and adaptive observer [3] were proposed. Passivity-based observer was developed in [1]. The model-free observer means that no exact knowledge of robot dynamics is required. Most popular used observers are the high-gain observers, which can estimated the derivative of the output [4]. In this paper, we use singular perturbation method to analyze the PD control with high-gain observer [4], [13]. The closed-loop system may be divided into two separated sub-systems: a fast subsystem (high-gain ob $ AACC 2518 A nonlinear system is said to be singularly perturbed if it has the following form: x= f(x, z), z= g(x, z, (2) where x E R n, z E R m, ~ > 0 is a small constant parameter. It is assumed that (2) has a unique solution with a unique equilibrium point (x, z) = (0, 0). Since the second equation of (2) can be written as: z= g(~,z,,), its velocity is very fast when E ~ 0. Mak- E inge=0in (2) :~= f(x,z), 0 = g(x,z,o) (3) It is assumed that (3) has a unique root z = (x), and it is said that (2) is in the standard form. Then it is possible to express the slow subsystem as: x= f(x, (x)) (4)

2 The fast subsystem is: dz d-~ = g(x, z(r), 0) (5) where T = t and x is treated as a fixed unknown parameter. The slow subsystem is called the quasisteady-state system and the fast subsystem is called the boundary-layer system. Theorem 1 If the previous two assumptions are satis-.fled.for (2), then the solutions of (~) and (5) approach the solutions of (2) in an interval [t0, T] and [tl,t], respectively, where 0 _< to < tl < T. wheree::[z~,z~l T,A:: -Hv 0 'B:= E 0] I " Let us propose the following PD-like controller d U = M(Xl) x2 +C(Xl,X2)x2 d +Y~2 + a(x,) - K,(x, - Xl ~) - K.(~2 - x~) (12) where x~ d E!}~ is the desired position, x~ d is the desired velocity, and Kp, Kd e R n~'~ are constant positive matrices. In this paper, we assume that the desired trajectory and it's first two derivatives are bounded. The compensation terms in (12) are d M(xl) x2 +C(xl, 2)x~ + F222 + G(xl). 3 An Observer-Based PD Control. The motion equations of the serial n-link rigid robot manipulator (1) can be rewritten in the state space form [4]: Xl= X2' x2=f(xl'x2)-'i-g(xl)u (6) y=xl where xl = q E!}~ is the vector of joint positions, x2 =qe ~ is the vector of joint velocities, y E!~n is the measurable position vector. f(xl,x2) = M(xl) -l[-c(xl, x2)x2 - a(xl) - Fx2] g(xl) = M(Xl)-lu (r) The high-gain observer proposed in [4] is in following form: ~1 =. x2 + }Hv(Y - Xl) (S) ~2= ~Hv(y - ~) where 221 E ~, x2 E!}~ denote the estimated values of xl, x2 respectively; e is chosen as a small positive parameter; and Hp, Hv are positive definite matrices ch sensuchthat[ -Hp-Hv 0I]isaHurwitzmatrix'Let define the observer error as xl :-- Xl -xl, x2 := x2-~2. From (6) and (8) the dynamic of observer error can be formed as: xl = x2 - ~ Hpxl (9) Y2= -~Hv~l + f(x,, x~) + g(xl)u If we define a new pair of variables g~ := 71, 72 := ex2. (9) can be rewritten as: zl = z2 -- gp~l (10) ~2 = -Hv~l + e 2 If(x1, x2) + g(xl)u] or in matrix form: Remark 1 If the joint velocities are measurable, this PD controller is also suitable. We only need to change ~2 to x2. The next theorem shows that the PD control, with velocity measurements, can make the closed-loop system asymptotic stable. Let define the tracking error as From (6) and (12) the tracking error equation can be formed as:.d 51~_2i 1 -- X 1 = 5 2 d.d.d 2=/(Xl, x2) + g(xl)u(x~, x~, ~2, x2, x2)- x2 which becomes: xl= 52 (13) 52= H(51,52, Xl", x~, ~2) where H = M -1 [-F22 - Kp51 + Kdx2 - Kd52 - C22 - C52]. Now, it is possible to include the control (12) into (10), to get 8~1 = ~2 -gpzl The closed-loop is the combination of (6), (12) and (8), i.e., tracking error and observer error can be written in the form: x~=52, 52= H (14) with the equilibrium point (51,52, zl, z2) = (0, 0, 0, 0). Clearly (14) has the singularly perturbed form (2). Making e = 0, 0 = ~2 - Hp~l and 0 = -Hv~l imply that ~= A~+ ~2B [f(xl, x2) + g(xl)u] (11) 2519

3 which has an equilibrium point (xl, xz) = (21,22). The system (14) therefore is in the standard form. Substituting the equilibrium point into the first two equations of (14), we obtain the quasi-steady-state model, Xl=X2, ~2=H(~1,- Z2'Zl'ZZ' d d 0) (15) =M-I[-Kp5i --Kd~2 -- Cx2] On the other hand, the boundary layer system of (14) is: 77,(~) = ~2(~) - H,?i(~) (16) 5~72(7) = -H,?l(7) where 7 = ~. t (16) can be written as:?(r) = A?(7) (17) where?(~-) = [~r(w),z~(t)] w and A is defined as in (11). The following theorem will show the stability properties of the equilibrium points (xl,x2) = (0,0) and (71,72) = (0, 0) for (15) and (17), respectively. Theorem 2 The equilibrium point (~1,x2) = (0,0) o.f (15) and the equilibrium point (71,?2) = (0, 0) of (17) are asymptotic stable. Proof." For the first system, consider the following candidate Lyapunov function The advantage of this approach is that the singularly perturbed analysis may divide the original problem in two systems: the slow subsystem or quasi-steady state system and the fast subsystem or boundary layer system. Then both systems can be studied independently with the boundary layer system faster enough compared with the slow subsystem. These two subsystems explain why the dynamic of the high-gain observer is faster than the dynamic of the robot and the PD control. If the slow subsystem is considered as static, the high-gain observer in the fast time scale 7- can make the estimated states (xl, x2) converge to the real states (xl, x2). In the slow time scale t, the slow subsystem composed by the robot and the PD control can use then the estimated states (~,, x2). Remark 2 From the point of the singular perturbation analysis, one can see that high-gain observer (8) has a.faster dynamic than the robot (6) and the PD control (12). Under the assumption o fe = O, the observer error and the tracking error of PD control are asymptotic stable if the joint velocities are measurable. Since it is impossible for the high-gain observer (8) to have e = 0, it is necessary to find a positive value of e for which the stability properties are valid. For this purpose we proposed a modified version of [12]. The following theorem is an extend version of [12]. V,(2,, 2) =!52TM~2 + -istkp~, (18) 2 2 with its derivative with respect to time and along (15), V~: ~ [-gp~, - Kj~ - C~] + ½~ M ~ + ~K~ : M -c] - : < 0 Applying Lasalle's theorem, the only solutions of (15) evolving in the set f~v, = { (!21, 22)12.2 = 0} are #,=o, o=-[m-'kp]~, which implies that 31 = 0 (using property 2 of the robot's dynamic). For the second system, since A is a Hurwitz matrix, there exist a positive definite matrix P such that ATp + PA = -Q where Q is a positive definite matrix. candidate Lyapunov function V2(71,?2) = 7P? Consider the with its derivative with respect to time and along (17), V2 = Ev 'ATp + PA) ~ = _frq~ < Theorem 3 If there exist a continuous interval F = (0, ~) such that.for all e E F satisfies: ( ~ ) e4 + ((1- d)dfllk2) e2+ ((1 - d)alk1) e + (1-d)~Z~ -- (1 -- d)doqct2 < 0 2 (19) where oq, o~2, 13 a, IK,, K2 are nonnegative constants, 0 < d < 1, g is the positive root of (19), then the origin (~, z~ = (0, O) of (1~) is asymptotically stable Proof: Let us select Lyapunov function for (14) as vc~(x, z) = (1 - d)v,(~l,~2) + dr2(?1, ;2) (20) From theorem 2 we have Vc,=-(1-d)x [ 0 --T 0 0 _ Kd ] x +(1 - d) [52TM(~z + xl d) [H(e) - H(0)]] (21) _dz--'rq?+ d [22Tpe2Bg(e)] At this point we need to solve, [52TM( 1 + xf)[h(e) - H(0)]] r 0 0 = ~2 v [-P~2 + Kd~2 - C~2] = ~T! L 0 -F+Kd-C (22)

4 d)alk1) Notice that this matrix is bounded because F and Kd are constant matrices and property 6 of the robot's dynamic. Using the robot's dynamic properties we can concluded that: [2~Tp~2BH(e)] 0 0 ] - 0-2M -1 (F - Kd + C) "z (23) +yrpd[ 0 o ] -M-1Kp -M -1 (Kd +C) Applying (22) and (23) to (21), Vd-< -(1 - d)al~b2(~) + (1 - d)}fll (?2) (z ~ (24) -d [~a _ K1] 2(z~ + dek2 (~) (z~ [oo] where c~ = o Ka, ~2 = IIQII, Kx K2 /31 =,(z-) = as: 0 (?- Kd + ' = P[0-2M-: C) ] 0 1 = -M-1Kp -t~1-1 (Kd + C) ' [ F + Kd - C ' = II~tl, I1~11 (24) can be written in a matrix form -- (z) ] TT (z)] (1 - d)al _ (l-d)01 _ edna 2e 2 where T = [ -O-d)~'-EdK~ d[~-k1] ]" 2e 2 Now, T has to be a positive definite matrix. And T is positive definite if there exist a continuous interval F = (0, ~) such that for all e E F satisfies: ((1 - + ((1- d)d,k2) e2+ e + 0-d)~ 2 -- (1 -- d)dalct2 < 0 Then ~ will be the upper bound of e. Remark 3 Since (19) has 4 possible solutions, the theorem will be valid if there exist a positive real root of (19) such that in the interval [0,7] (19) is negative. The condition (I9) is only necessary (. epsilon = ~ / Figure 1: Polinomial of epsilon. The condition for ~ found in [12] is a simple formula depending on tile constants al, a2, fil, K1, K2 and not a more complex polynomial as in our case. 4 Simulation Results. To develope the simulations, a two-link planar robot manipulator is considered. It is assumed that each link has its mass concentrated as a point at the end. The manipulator is in vertical position, with gravity and friction. The robot parameters are: ml = m2 = 1, l 1 = 1, 12 = 2. The two friction coefficients are 0.3, and gravity is 9.8. So the real ma- [ 4cos(q2) +6 2cos(q2) + 4 ] trices of (1): M = 2cos(q2)+4 4 ' [ -4cos/42)sin(q2) \~] " " 2qlsin(q2) ] 0 G = C = -2 cos [d2~ sin (q2) ' 19.6 cos(q1 + q2) cos ql F = [ 19.6cos(ql + q2) ] ' ' q = [ql, q2] T. All data are given with the appropriate unities. The following PD coefficients are chosen: =[31 o] d=[oo o] 0 45 ' 0 80 The main differences between [12] and our paper are: We neglect assumption 3-a of the original theorem, because our Lyapunov function does not depend on 5. In assumption 3-b of the original theorem, the right side of the inequality does not depend on e. In assumption 3-c of the original theorem, the term which includes the constant K2 is multiplied by e and not by e 2 as in the previous theorem Let us calculate the constants in Theorem3, cq = [00 KdOJ = 80, a2 = [,Qii = 45, K1 = ' K2 = ,/31 = Then (19 / becomes: f (e) = d2e (1 - d)de (1 - d)e (1 - d) (1 - d)d (25) With d = 0.5 the polynomial (25) is shown in Figure1. One can see that for 0 < ~ < (25) is negative. So, ~ = 0.056, i. e., F = (0, 0.056). The highgain observer (8) is determined as e = Figure 2

5 shows the simulation results of the performance of the high-gain observer when a perturbation at t = 3. The perturbation is a 20% increment on the second link's mass. This is intended to see the robustness of the observer-based PD control. Figure 3 shows the tracking done by both links of the robot with the same perturbation at t = 3. Since the observer and controller are independence of the from robot's dynamics, the influence of perturbations are very small link 1..~../v:-:..!!.n.k e.s.t.!~.a.t..ed :... 5 Conclusions. In this paper, singularly perturbation method is used to prove the stability of PD control with [13]. Based on [12], an upper bound of e is given. The asymptotic stability of the equilibrium point of the closed-loop system is reached. The simulations show that the robot can follow the desired trajectories accurately. i L link 2 estim,ted Figure 2: High-gain observer. _~_L_._ link ::1,~f~-_ link ::1 desired / References [1] H.Berghuis and H.Nijmeijer, A Passivity Approach to Controller-Observer Design for Robots, IEEE Tran. on Robot. Automat., Vol. 9, , [2] C.Canudas de Wit and J.J.E.Slotine, "Sliding Observers for Robot Manipulator", Automatica, Vol.27, No.5, , [3] C.Canudas de Wit and N.Fixot, Adaptive Control of Robot Manipulators via Velocity Estimated Feedback, IEEE Tran. on Automatic Control, Vol. 37, , [4] S. Nicosia, A. Tornambe, P. Valigi, "Experimental Results in State Estimation of Industrial Robots", Proceedings of the 29th Conference on Decision and Control, [5] S. Nicosia, P. Tomei, "Robot control by using only joint position measurements", IEEE Tran. on Automatic Control, Vol. 35, No. 9, [6] P.Tomei, Adaptive PD Controller for Robot Manipulator, IEEE Tran. on Automatic Control, Vol. 36, , [7] M.Takegaki and S.Arimoto, A New Feedback Method for Dynamic control of Manipulator, ASME J. Dynamic Syst. Measurement, and Contr., Vo1.103, , 1981 [8] M. Spong, M. Vidyasagar, Robot Dynamics and Control, New York, Wiley, [9] P.A.Ioannou and J.Sun, Robust Adaptive Control, Prentice-Hall, NJ:07458, [10] R.Kelly, Global Positioning on Robot Manipulators via PD control plus a Classs of Nonlinear Integral Actions, IEEE Trans. Automat. Contr., vol.43, No.7, , Figure 3: PD control with high gain observer [11] R.Ortega and M.W.Spong, Adaptive Motion Control of Rigid Robot: A Tutorial, Automatica, Vol.25, no.6, , systems", Proc. IEEE Conf. Decision and Control, pp. 7-12, Tucson, Dec [12] Ali Saberi, Hassan Khalil, "Quadratic-Type Lyapunov Functions for Singularly Perturbed Systems", IEEE Transactions on Automatic Control, Vol. AC-29, No. 6, June [13] S.Nicosia and A.Tomambe, "High-Gain Observers in the State and Parameter Estimation of Robots Having Elastic Joins", System ~4 Control Letter, Vol.13, , 1989

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

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

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

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

Force/Position Regulation for Robot Manipulators with. Unmeasurable Velocities and Uncertain Gravity. Antonio Loria and Romeo Ortega

Force/Position Regulation for Robot Manipulators with. Unmeasurable Velocities and Uncertain Gravity. Antonio Loria and Romeo Ortega Force/Position Regulation for Robot Manipulators with Unmeasurable Velocities and Uncertain Gravity Antonio Loria and Romeo Ortega Universite de Tecnologie de Compiegne URA CNRS 87, HEUDIASYC, BP 69 6000,

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

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

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

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

Trigonometric Saturated Controller for Robot Manipulators

Trigonometric Saturated Controller for Robot Manipulators Trigonometric Saturated Controller for Robot Manipulators FERNANDO REYES, JORGE BARAHONA AND EDUARDO ESPINOSA Grupo de Robótica de la Facultad de Ciencias de la Electrónica Benemérita Universidad Autónoma

More information

Adaptive Jacobian Tracking Control of Robots With Uncertainties in Kinematic, Dynamic and Actuator Models

Adaptive Jacobian Tracking Control of Robots With Uncertainties in Kinematic, Dynamic and Actuator Models 104 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 51, NO. 6, JUNE 006 Adaptive Jacobian Tracking Control of Robots With Uncertainties in Kinematic, Dynamic and Actuator Models C. C. Cheah, C. Liu, and J.

More information

Stable Limit Cycle Generation for Underactuated Mechanical Systems, Application: Inertia Wheel Inverted Pendulum

Stable Limit Cycle Generation for Underactuated Mechanical Systems, Application: Inertia Wheel Inverted Pendulum Stable Limit Cycle Generation for Underactuated Mechanical Systems, Application: Inertia Wheel Inverted Pendulum Sébastien Andary Ahmed Chemori Sébastien Krut LIRMM, Univ. Montpellier - CNRS, 6, rue Ada

More information

EN Nonlinear Control and Planning in Robotics Lecture 3: Stability February 4, 2015

EN Nonlinear Control and Planning in Robotics Lecture 3: Stability February 4, 2015 EN530.678 Nonlinear Control and Planning in Robotics Lecture 3: Stability February 4, 2015 Prof: Marin Kobilarov 0.1 Model prerequisites Consider ẋ = f(t, x). We will make the following basic assumptions

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

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

Automatic Control 2. Nonlinear systems. Prof. Alberto Bemporad. University of Trento. Academic year

Automatic Control 2. Nonlinear systems. Prof. Alberto Bemporad. University of Trento. Academic year Automatic Control 2 Nonlinear systems Prof. Alberto Bemporad University of Trento Academic year 2010-2011 Prof. Alberto Bemporad (University of Trento) Automatic Control 2 Academic year 2010-2011 1 / 18

More information

Lecture 9 Nonlinear Control Design

Lecture 9 Nonlinear Control Design Lecture 9 Nonlinear Control Design Exact-linearization Lyapunov-based design Lab 2 Adaptive control Sliding modes control Literature: [Khalil, ch.s 13, 14.1,14.2] and [Glad-Ljung,ch.17] Course Outline

More information

Design of a Nonlinear Observer for a Very Flexible Parallel Robot

Design of a Nonlinear Observer for a Very Flexible Parallel Robot Proceedings of the 7th GACM Colloquium on Computational Mechanics for Young Scientists from Academia and Industry October 11-13, 217 in Stuttgart, Germany Design of a Nonlinear Observer for a Very Flexible

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

WE PROPOSE a new approach to robust control of robot

WE PROPOSE a new approach to robust control of robot IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, VOL. 14, NO. 1, FEBRUARY 1998 69 An Optimal Control Approach to Robust Control of Robot Manipulators Feng Lin and Robert D. Brandt Abstract We present a new

More information

Natural and artificial constraints

Natural and artificial constraints FORCE CONTROL Manipulator interaction with environment Compliance control Impedance control Force control Constrained motion Natural and artificial constraints Hybrid force/motion control MANIPULATOR INTERACTION

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

Video 8.1 Vijay Kumar. Property of University of Pennsylvania, Vijay Kumar

Video 8.1 Vijay Kumar. Property of University of Pennsylvania, Vijay Kumar Video 8.1 Vijay Kumar 1 Definitions State State equations Equilibrium 2 Stability Stable Unstable Neutrally (Critically) Stable 3 Stability Translate the origin to x e x(t) =0 is stable (Lyapunov stable)

More information

Robust Control for Robot Manipulators By Using Only Joint Position Measurements

Robust Control for Robot Manipulators By Using Only Joint Position Measurements Proceedings of the 29 IEEE International Conference on Systems, Man, and Cybernetics San Antonio, TX, USA - October 29 Robust Control for Robot Manipulators By Using Only Joint Position Measurements Shafiqul

More information

Application of singular perturbation theory in modeling and control of flexible robot arm

Application of singular perturbation theory in modeling and control of flexible robot arm Research Article International Journal of Advanced Technology and Engineering Exploration, Vol 3(24) ISSN (Print): 2394-5443 ISSN (Online): 2394-7454 http://dx.doi.org/10.19101/ijatee.2016.324002 Application

More information

Topic # /31 Feedback Control Systems. Analysis of Nonlinear Systems Lyapunov Stability Analysis

Topic # /31 Feedback Control Systems. Analysis of Nonlinear Systems Lyapunov Stability Analysis Topic # 16.30/31 Feedback Control Systems Analysis of Nonlinear Systems Lyapunov Stability Analysis Fall 010 16.30/31 Lyapunov Stability Analysis Very general method to prove (or disprove) stability of

More information

Delay-Independent Stabilization for Teleoperation with Time Varying Delay

Delay-Independent Stabilization for Teleoperation with Time Varying Delay 9 American Control Conference Hyatt Regency Riverfront, St. Louis, MO, USA June -, 9 FrC9.3 Delay-Independent Stabilization for Teleoperation with Time Varying Delay Hiroyuki Fujita and Toru Namerikawa

More information

ENERGY BASED CONTROL OF A CLASS OF UNDERACTUATED. Mark W. Spong. Coordinated Science Laboratory, University of Illinois, 1308 West Main Street,

ENERGY BASED CONTROL OF A CLASS OF UNDERACTUATED. Mark W. Spong. Coordinated Science Laboratory, University of Illinois, 1308 West Main Street, ENERGY BASED CONTROL OF A CLASS OF UNDERACTUATED MECHANICAL SYSTEMS Mark W. Spong Coordinated Science Laboratory, University of Illinois, 1308 West Main Street, Urbana, Illinois 61801, USA Abstract. In

More information

Output Feedback Control of a Class of Nonlinear Systems: A Nonseparation Principle Paradigm

Output Feedback Control of a Class of Nonlinear Systems: A Nonseparation Principle Paradigm 70 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL 47, NO 0, OCTOBER 00 [7] F Martinelli, C Shu, and J R Perins, On the optimality of myopic production controls for single-server, continuous-flow manufacturing

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

NMT EE 589 & UNM ME 482/582 ROBOT ENGINEERING. Dr. Stephen Bruder NMT EE 589 & UNM ME 482/582

NMT EE 589 & UNM ME 482/582 ROBOT ENGINEERING. Dr. Stephen Bruder NMT EE 589 & UNM ME 482/582 NMT EE 589 & UNM ME 482/582 ROBOT ENGINEERING NMT EE 589 & UNM ME 482/582 Simplified drive train model of a robot joint Inertia seen by the motor Link k 1 I I D ( q) k mk 2 kk Gk Torque amplification G

More information

Stability Analysis and Robust PID Control of Cable-Driven Robots Considering Elasticity in Cables

Stability Analysis and Robust PID Control of Cable-Driven Robots Considering Elasticity in Cables Amirkabir University of Technology (Tehran Polytechnic) Amirkabir International Jounrnal of Science & Research Electrical & Electronics Engineering (AIJ-EEE) Vol. 48, No. 2, Fall 2016, pp. 113-125 Stability

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

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

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

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

Adaptive Nonlinear Control Allocation of. Non-minimum Phase Uncertain Systems

Adaptive Nonlinear Control Allocation of. Non-minimum Phase Uncertain Systems 2009 American Control Conference Hyatt Regency Riverfront, St. Louis, MO, USA June 10-12, 2009 ThA18.3 Adaptive Nonlinear Control Allocation of Non-minimum Phase Uncertain Systems Fang Liao, Kai-Yew Lum,

More information

Hybrid Systems Course Lyapunov stability

Hybrid Systems Course Lyapunov stability Hybrid Systems Course Lyapunov stability OUTLINE Focus: stability of an equilibrium point continuous systems decribed by ordinary differential equations (brief review) hybrid automata OUTLINE Focus: stability

More information

DO NOT DO HOMEWORK UNTIL IT IS ASSIGNED. THE ASSIGNMENTS MAY CHANGE UNTIL ANNOUNCED.

DO NOT DO HOMEWORK UNTIL IT IS ASSIGNED. THE ASSIGNMENTS MAY CHANGE UNTIL ANNOUNCED. EE 533 Homeworks Spring 07 Updated: Saturday, April 08, 07 DO NOT DO HOMEWORK UNTIL IT IS ASSIGNED. THE ASSIGNMENTS MAY CHANGE UNTIL ANNOUNCED. Some homework assignments refer to the textbooks: Slotine

More information

A SIMPLE ITERATIVE SCHEME FOR LEARNING GRAVITY COMPENSATION IN ROBOT ARMS

A SIMPLE ITERATIVE SCHEME FOR LEARNING GRAVITY COMPENSATION IN ROBOT ARMS A SIMPLE ITERATIVE SCHEME FOR LEARNING GRAVITY COMPENSATION IN ROBOT ARMS A. DE LUCA, S. PANZIERI Dipartimento di Informatica e Sistemistica Università degli Studi di Roma La Sapienza ABSTRACT The set-point

More information

A composite adaptive output feedback tracking controller for robotic manipulators* E. Zergeroglu, W. Dixon, D. Haste, and D.

A composite adaptive output feedback tracking controller for robotic manipulators* E. Zergeroglu, W. Dixon, D. Haste, and D. Robotica (1999) volume 17, pp. 591 600. Printed in the United Kingdom 1999 Cambridge University Press A composite adaptive output feedback tracking controller for robotic manipulators* E. Zergeroglu, W.

More information

Trajectory-tracking control of a planar 3-RRR parallel manipulator

Trajectory-tracking control of a planar 3-RRR parallel manipulator Trajectory-tracking control of a planar 3-RRR parallel manipulator Chaman Nasa and Sandipan Bandyopadhyay Department of Engineering Design Indian Institute of Technology Madras Chennai, India Abstract

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

Optimization of Phase-Locked Loops With Guaranteed Stability. C. M. Kwan, H. Xu, C. Lin, and L. Haynes

Optimization of Phase-Locked Loops With Guaranteed Stability. C. M. Kwan, H. Xu, C. Lin, and L. Haynes Optimization of Phase-Locked Loops With Guaranteed Stability C. M. Kwan, H. Xu, C. Lin, and L. Haynes ntelligent Automation nc. 2 Research Place Suite 202 Rockville, MD 20850 phone: (301) - 590-3155, fax:

More information

Adaptive and Robust Controls of Uncertain Systems With Nonlinear Parameterization

Adaptive and Robust Controls of Uncertain Systems With Nonlinear Parameterization IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 48, NO. 0, OCTOBER 003 87 Adaptive and Robust Controls of Uncertain Systems With Nonlinear Parameterization Zhihua Qu Abstract Two classes of partially known

More information

Real-Time Obstacle Avoidance for trailer-like Systems

Real-Time Obstacle Avoidance for trailer-like Systems Real-Time Obstacle Avoidance for trailer-like Systems T.A. Vidal-Calleja, M. Velasco-Villa,E.Aranda-Bricaire. Departamento de Ingeniería Eléctrica, Sección de Mecatrónica, CINVESTAV-IPN, A.P. 4-74, 7,

More information

Hybrid Systems - Lecture n. 3 Lyapunov stability

Hybrid Systems - Lecture n. 3 Lyapunov stability OUTLINE Focus: stability of equilibrium point Hybrid Systems - Lecture n. 3 Lyapunov stability Maria Prandini DEI - Politecnico di Milano E-mail: prandini@elet.polimi.it continuous systems decribed by

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

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

Design and Control of Variable Stiffness Actuation Systems

Design and Control of Variable Stiffness Actuation Systems Design and Control of Variable Stiffness Actuation Systems Gianluca Palli, Claudio Melchiorri, Giovanni Berselli and Gabriele Vassura DEIS - DIEM - Università di Bologna LAR - Laboratory of Automation

More information

Nonlinear System Analysis

Nonlinear System Analysis Nonlinear System Analysis Lyapunov Based Approach Lecture 4 Module 1 Dr. Laxmidhar Behera Department of Electrical Engineering, Indian Institute of Technology, Kanpur. January 4, 2003 Intelligent Control

More information

Trajectory Tracking Control of a Very Flexible Robot Using a Feedback Linearization Controller and a Nonlinear Observer

Trajectory Tracking Control of a Very Flexible Robot Using a Feedback Linearization Controller and a Nonlinear Observer Trajectory Tracking Control of a Very Flexible Robot Using a Feedback Linearization Controller and a Nonlinear Observer Fatemeh Ansarieshlaghi and Peter Eberhard Institute of Engineering and Computational

More information

Global position-feedback tracking control of flexible-joint robots

Global position-feedback tracking control of flexible-joint robots Global position-feedback tracking control of flexible-joint robots Sofia Avila-Becerril Antonio Loría Elena Panteley To cite this version: Sofia Avila-Becerril Antonio Loría Elena Panteley. Global position-feedback

More information

Controlo Switched Systems: Mixing Logic with Differential Equations. João P. Hespanha. University of California at Santa Barbara.

Controlo Switched Systems: Mixing Logic with Differential Equations. João P. Hespanha. University of California at Santa Barbara. Controlo 00 5 th Portuguese Conference on Automatic Control University of Aveiro,, September 5-7, 5 00 Switched Systems: Mixing Logic with Differential Equations João P. Hespanha University of California

More information

Adaptive PD Controller for Robot Manipulators

Adaptive PD Controller for Robot Manipulators IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, VOL. 7, NO. 4, AUGUST 1991 565 Fig. 7. AGV intersects the guide-path after avoiding an obstacle. tion as a stand-alone function to cost-effectively upgrade

More information

q 1 F m d p q 2 Figure 1: An automated crane with the relevant kinematic and dynamic definitions.

q 1 F m d p q 2 Figure 1: An automated crane with the relevant kinematic and dynamic definitions. Robotics II March 7, 018 Exercise 1 An automated crane can be seen as a mechanical system with two degrees of freedom that moves along a horizontal rail subject to the actuation force F, and that transports

More information

Switched Systems: Mixing Logic with Differential Equations

Switched Systems: Mixing Logic with Differential Equations research supported by NSF Switched Systems: Mixing Logic with Differential Equations João P. Hespanha Center for Control Dynamical Systems and Computation Outline Logic-based switched systems framework

More information

Observer Design for a Flexible Robot Arm with a Tip Load

Observer Design for a Flexible Robot Arm with a Tip Load 5 American Control Conference June 8-, 5. Portland, OR, USA WeC7.6 Observer Design for a Flexible Robot Arm with a Tip Load Tu Duc Nguyen and Olav Egeland Abstract In this paper, we consider the observer

More information

Control of Mobile Robots

Control of Mobile Robots Control of Mobile Robots Regulation and trajectory tracking Prof. Luca Bascetta (luca.bascetta@polimi.it) Politecnico di Milano Dipartimento di Elettronica, Informazione e Bioingegneria Organization and

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

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

MCE/EEC 647/747: Robot Dynamics and Control. Lecture 8: Basic Lyapunov Stability Theory

MCE/EEC 647/747: Robot Dynamics and Control. Lecture 8: Basic Lyapunov Stability Theory MCE/EEC 647/747: Robot Dynamics and Control Lecture 8: Basic Lyapunov Stability Theory Reading: SHV Appendix Mechanical Engineering Hanz Richter, PhD MCE503 p.1/17 Stability in the sense of Lyapunov A

More information

PID Controllers for Robots Equipped with Brushed DC-Motors Revisited

PID Controllers for Robots Equipped with Brushed DC-Motors Revisited Proceedings of the 17th World Congress The International Federation of Automatic Control PID Controllers for Robots Equipped with Brushed DC-Motors Revisited Victor M. Hernández-Guzmán Victor Santibáñez

More information

Nonlinear Control. Nonlinear Control Lecture # 25 State Feedback Stabilization

Nonlinear Control. Nonlinear Control Lecture # 25 State Feedback Stabilization Nonlinear Control Lecture # 25 State Feedback Stabilization Backstepping η = f a (η)+g a (η)ξ ξ = f b (η,ξ)+g b (η,ξ)u, g b 0, η R n, ξ, u R Stabilize the origin using state feedback View ξ as virtual

More information

Lecture 9 Nonlinear Control Design. Course Outline. Exact linearization: example [one-link robot] Exact Feedback Linearization

Lecture 9 Nonlinear Control Design. Course Outline. Exact linearization: example [one-link robot] Exact Feedback Linearization Lecture 9 Nonlinear Control Design Course Outline Eact-linearization Lyapunov-based design Lab Adaptive control Sliding modes control Literature: [Khalil, ch.s 13, 14.1,14.] and [Glad-Ljung,ch.17] Lecture

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

arxiv: v1 [cs.sy] 19 Dec 2018

arxiv: v1 [cs.sy] 19 Dec 2018 Saturated control without velocity measurements for planar robots with flexible joints P Borja, T Wesselink and JMA Scherpen Faculty of Science and Engineering, University of Groningen Nijenborgh 4, 9747

More information

Control of Robotic Manipulators with Input/Output Delays

Control of Robotic Manipulators with Input/Output Delays 2009 American Control Conference Hyatt Regency Riverfront, St. Louis, MO, USA June 10-12, 2009 WeC20.5 Control of Robotic Manipulators with Input/Output Delays Nikhil Chopra Abstract Input/output delays

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

Kybernetika. Terms of use: Persistent URL:

Kybernetika. Terms of use:  Persistent URL: Kybernetika Alexandros J. Ampsefidis; Jan T. Białasiewicz; Edward T. Wall Lyapunov design of a new model reference adaptive control system using partial a priori information Kybernetika, Vol. 29 (1993),

More information

Output Feedback and State Feedback. EL2620 Nonlinear Control. Nonlinear Observers. Nonlinear Controllers. ẋ = f(x,u), y = h(x)

Output Feedback and State Feedback. EL2620 Nonlinear Control. Nonlinear Observers. Nonlinear Controllers. ẋ = f(x,u), y = h(x) Output Feedback and State Feedback EL2620 Nonlinear Control Lecture 10 Exact feedback linearization Input-output linearization Lyapunov-based control design methods ẋ = f(x,u) y = h(x) Output feedback:

More information

Swinging-Up and Stabilization Control Based on Natural Frequency for Pendulum Systems

Swinging-Up and Stabilization Control Based on Natural Frequency for Pendulum Systems 9 American Control Conference Hyatt Regency Riverfront, St. Louis, MO, USA June -, 9 FrC. Swinging-Up and Stabilization Control Based on Natural Frequency for Pendulum Systems Noriko Matsuda, Masaki Izutsu,

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

DYNAMIC MODEL FOR AN ARTICULATED MANIPULATOR. Luis Arturo Soriano, Jose de Jesus Rubio, Salvador Rodriguez and Cesar Torres

DYNAMIC MODEL FOR AN ARTICULATED MANIPULATOR. Luis Arturo Soriano, Jose de Jesus Rubio, Salvador Rodriguez and Cesar Torres ICIC Express Letters Part B: Applications ICIC International c 011 ISSN 185-766 Volume, Number, April 011 pp 415 40 DYNAMIC MODEL FOR AN ARTICULATED MANIPULATOR Luis Arturo Soriano, Jose de Jesus Rubio,

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

Output Regulation of the Arneodo Chaotic System

Output Regulation of the Arneodo Chaotic System Vol. 0, No. 05, 00, 60-608 Output Regulation of the Arneodo Chaotic System Sundarapandian Vaidyanathan R & D Centre, Vel Tech Dr. RR & Dr. SR Technical University Avadi-Alamathi Road, Avadi, Chennai-600

More information

Adaptive set point control of robotic manipulators with amplitude limited control inputs* E. Zergeroglu, W. Dixon, A. Behal and D.

Adaptive set point control of robotic manipulators with amplitude limited control inputs* E. Zergeroglu, W. Dixon, A. Behal and D. Robotica (2) volume 18, pp. 171 181. Printed in the United Kingdom 2 Cambridge University Press Adaptive set point control of robotic manipulators with amplitude limited control inputs* E. Zergeroglu,

More information

ARTIFICIAL POTENTIAL FIELDS FOR TRAILER-LIKE SYSTEMS 1. T.A. Vidal-Calleja,2 M. Velasco-Villa E. Aranda-Bricaire,3

ARTIFICIAL POTENTIAL FIELDS FOR TRAILER-LIKE SYSTEMS 1. T.A. Vidal-Calleja,2 M. Velasco-Villa E. Aranda-Bricaire,3 ARTIFICIAL POTENTIAL FIELDS FOR TRAILER-LIKE SYSTEMS T.A. Vidal-Calleja, M. Velasco-Villa E. Aranda-Bricaire,3 Departamento de Ingeniería Eléctrica, Sección de Mecatrónica, CINVESTAV-IPĺN, A.P.4 74, 7,

More information

Hybrid Control of the Pendubot

Hybrid Control of the Pendubot IEEE/ASME TRANSACTIONS ON MECHATRONICS, VOL. 7, NO. 1, MARCH 2002 79 Hybrid Control of the Pendubot Mingjun Zhang, Student Member, IEEE, and Tzyh-Jong Tarn, Fellow, IEEE Abstract Swing up and balance control

More information

USING DYNAMIC NEURAL NETWORKS TO GENERATE CHAOS: AN INVERSE OPTIMAL CONTROL APPROACH

USING DYNAMIC NEURAL NETWORKS TO GENERATE CHAOS: AN INVERSE OPTIMAL CONTROL APPROACH International Journal of Bifurcation and Chaos, Vol. 11, No. 3 (2001) 857 863 c World Scientific Publishing Company USING DYNAMIC NEURAL NETWORKS TO GENERATE CHAOS: AN INVERSE OPTIMAL CONTROL APPROACH

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

THIS paper deals with robust control in the setup associated

THIS paper deals with robust control in the setup associated IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL 50, NO 10, OCTOBER 2005 1501 Control-Oriented Model Validation and Errors Quantification in the `1 Setup V F Sokolov Abstract A priori information required for

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

DO NOT DO HOMEWORK UNTIL IT IS ASSIGNED. THE ASSIGNMENTS MAY CHANGE UNTIL ANNOUNCED.

DO NOT DO HOMEWORK UNTIL IT IS ASSIGNED. THE ASSIGNMENTS MAY CHANGE UNTIL ANNOUNCED. EE 5 Homewors Fall 04 Updated: Sunday, October 6, 04 Some homewor assignments refer to the textboos: Slotine and Li, etc. For full credit, show all wor. Some problems require hand calculations. In those

More information

Optimal Control of Uncertain Nonlinear Systems

Optimal Control of Uncertain Nonlinear Systems Proceedings of the 47th IEEE Conference on Decision and Control Cancun, Mexico, Dec. 9-11, 28 Optimal Control of Uncertain Nonlinear Systems using RISE Feedback K.Dupree,P.M.Patre,Z.D.Wilcox,andW.E.Dixon

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

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

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

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

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

Two-Link Flexible Manipulator Control Using Sliding Mode Control Based Linear Matrix Inequality

Two-Link Flexible Manipulator Control Using Sliding Mode Control Based Linear Matrix Inequality IOP Conference Series: Materials Science and Engineering PAPER OPEN ACCESS Two-Link Flexible Manipulator Control Using Sliding Mode Control Based Linear Matrix Inequality To cite this article: Zulfatman

More information

A Benchmark Problem for Robust Control of a Multivariable Nonlinear Flexible Manipulator

A Benchmark Problem for Robust Control of a Multivariable Nonlinear Flexible Manipulator Proceedings of the 17th World Congress The International Federation of Automatic Control Seoul, Korea, July 6-11, 28 A Benchmark Problem for Robust Control of a Multivariable Nonlinear Flexible Manipulator

More information

RBF Neural Network Adaptive Control for Space Robots without Speed Feedback Signal

RBF Neural Network Adaptive Control for Space Robots without Speed Feedback Signal Trans. Japan Soc. Aero. Space Sci. Vol. 56, No. 6, pp. 37 3, 3 RBF Neural Network Adaptive Control for Space Robots without Speed Feedback Signal By Wenhui ZHANG, Xiaoping YE and Xiaoming JI Institute

More information

Stability and composition of transfer functions

Stability and composition of transfer functions Problem 1.1 Stability and composition of transfer functions G. Fernández-Anaya Departamento de Ciencias Básicas Universidad Iberoaméricana Lomas de Santa Fe 01210 México D.F. México guillermo.fernandez@uia.mx

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

Research Article Extended and Unscented Kalman Filtering Applied to a Flexible-Joint Robot with Jerk Estimation

Research Article Extended and Unscented Kalman Filtering Applied to a Flexible-Joint Robot with Jerk Estimation Hindawi Publishing Corporation Discrete Dynamics in Nature and Society Volume 21, Article ID 482972, 14 pages doi:1.1155/21/482972 Research Article Extended and Unscented Kalman Filtering Applied to a

More information

Prof. Krstic Nonlinear Systems MAE281A Homework set 1 Linearization & phase portrait

Prof. Krstic Nonlinear Systems MAE281A Homework set 1 Linearization & phase portrait Prof. Krstic Nonlinear Systems MAE28A Homework set Linearization & phase portrait. For each of the following systems, find all equilibrium points and determine the type of each isolated equilibrium. Use

More information

Observer-based quantized output feedback control of nonlinear systems

Observer-based quantized output feedback control of nonlinear systems Proceedings of the 17th World Congress The International Federation of Automatic Control Observer-based quantized output feedback control of nonlinear systems Daniel Liberzon Coordinated Science Laboratory,

More information

State and Parameter Estimation Based on Filtered Transformation for a Class of Second-Order Systems

State and Parameter Estimation Based on Filtered Transformation for a Class of Second-Order Systems State and Parameter Estimation Based on Filtered Transformation for a Class of Second-Order Systems Mehdi Tavan, Kamel Sabahi, and Saeid Hoseinzadeh Abstract This paper addresses the problem of state and

More information

Stability of interval positive continuous-time linear systems

Stability of interval positive continuous-time linear systems BULLETIN OF THE POLISH ACADEMY OF SCIENCES TECHNICAL SCIENCES, Vol. 66, No. 1, 2018 DOI: 10.24425/119056 Stability of interval positive continuous-time linear systems T. KACZOREK Białystok University of

More information