Disturbance attenuation and trajectory tracking via a reduced-order output feedback controller for robot manipulators

Size: px
Start display at page:

Download "Disturbance attenuation and trajectory tracking via a reduced-order output feedback controller for robot manipulators"

Transcription

1 Disturbance attenuation and trajectory tracking via a reduced-order output feedback controller for robot manipulators M. Zasadzinski, E. Richard, M.F. Khelfi # and M. Darouach CRAN - CNRS UPRES-A 739 I.U. de Longwy - Université Henri Poincaré - Nancy I 186, rue de Lorraine, 544 Cosnes et Romain, FRANCE el : ( Fax : ( mzasad@iut-longwy.u-nancy.fr INRIA Lorraine (CONGE Project, 4 rue Marconi, 577 Metz, FRANCE # Institut d Informatique - Université d Oran, Es Senia, ALGERIE Abstract. his paper presents a solution to the problem of trajectory tracking with external disturbance attenuation in robotics systems via a reduced-order output feedback controller, without velocity measurement. he proposed control law ensures both asymptotic stability of the closed-loop system and external disturbance attenuation. he approach is based on the notion of the L 2 -gain and requires to solve two algebraic Riccati inequalities. he proposed controller design is illustrated by a simulation example. Keywords. Rigid robot manipulator, Reduced-order output feedback controller, rajectory tracking, Asymptotic stability, L 2 -gain, Disturbance attenuation, Algebraic Riccati inequalities. 1 Introduction he design of robot controllers [LEW 93, SPO 89 is usually based on complete state feedback, the measurements of both joint angular positions and joint angular velocities are required. he joint angular position measurements can be obtained by means of encoders or resolvers, which can give very accurate measurements of the joint displacements. But, joint angular velocities obtained from of tachometers are often contaminated by noise. One solution to this problem is to reconstruct the joint angular velocity signal via an observer [BER 93a, BER 93b, CAN 92, KHE 96, NIC 93 and then to use the estimated signal in the control loop. he problem of external disturbance attenuation was not discussed in these references. For linear systems, the H control theory has been revealed to be a powerful tool to solve the disturbance attenuation problem. By solving two coupled algebraic Riccati equalities, full-order H output feedback compensators were given first in [DOY 89 and [SAM 9. In [HSU 94, a reduced-order version was proposed. For the nonlinear case, an approach based on Hamilton-Jacobi equalities was introduced in [VDS 92, [ISI 92 and [KRE 94 to develop an H state feedback controller and an H output feedback controller, respectively. In the nonlinear case, the notion of L 2 -gain generalizes the H norm of a linear transfer function. Note that, in these works, the controller is obtained by solving equations (of Riccati (linear case or Hamilton-Jacobi (nonlinear case types while the disturbance attenuation constraint requires only to solve inequalities. he use of the L 2 -gain approach in the nonlinear disturbance attenuation problem is treated in Knobloch et al. [KNO 93, van der Schaft [VDS 96 and references therein. Recently, in [AS 94 the nonlinear H control theory was used in robotics control to treat the problem of state feedback stabilization in the presence of unknown torque disturbances and to derive an upper

2 bound on the L 2 -gain of the closed-loop system. Point-to-point control for a robot manipulator with disturbance attenuation has been treated in [ZAS 96 via a reduced-order output feedback controller. In this paper, we present a systematic method to design a reduced-order output feedback controller for rigid robot manipulators. he proposed controller provides a solution to the problem of external disturbance attenuation in a L 2 -gain sense and guarantees an asymptotic stability of the closed-loop system with a trajectory tracking control for an n-degrees-of-freedom (n-d.o.f rigid robot manipulator. By using the Lipschitz property of the robot model, the controller design is based on the solution of two algebraic Riccati inequalities. his approach avoids to need to solve a Hamilton-Jacobi equation. Note that the solution of a Hamilton-Jacobi equation is often obtained by means of a linearization technique for which the neighborhood of validity is unknown [VDS 92. his paper is organized as follows. In section 2, we recall the dynamic model of an n-d.o.f rigid robot manipulator, define the reduced-order controller structure dedicated to the trajectory tracking objective, and formulate the problem of external disturbance attenuation (in a L 2 -gain sense. In section 3, we show that the external disturbance attenuation can be ensured by an algebraic Riccati inequality, and that this inequality implies the closed-loop asymptotic stability. hen a solution of this algebraic Riccati inequality is given. For this control law, a domain contained into the attraction domain is determined. he proposed control design procedure is summarized in section 4 and illustrated by a simulation example in section 5. Notation. hroughout this paper, x(t = x (tx(t denotes the Euclidean vector norm and L 2 [, represents the space of square integrable functions over [, : x(t L 2 [, if x(t 2 dt <. I n denotes the (n n identity matrix, the subscript is dropped if no confusion may arise. 2 Problem Formulation he equations of motion of an n-link rigid robot manipulator in the joint space and in the presence of external disturbances can be written as [SPO 89 H(q q + C(q, q q + F v q + G(q = Γ + w (1 where q IR n is the vector of generalized joint coordinates, Γ IR n is the vector of torques/forces acting at each joint, w IR n denotes the vector of external disturbances, H(q IR n n is the symmetric and positive definite inertia matrix, C(q, q q IR n represents the centrifugal and Coriolis forces, F v IR n n is the diagonal matrix of the viscous coefficients, G(q IR n is the vector of gravitational forces. he dynamic equation (1 has the following properties [LEW 93 which are used in the control design h 1 I H(q h 2 I with h 1 > and h 2 > C(q, x 1 x 2 = C(q, x 2 x 1 for all x 1, x 2 IR n C(q, x ρ x with ρ > for all x IR n (2a (2b (2c ((2a and (2c are for a revolute joint robot. In addition, we make the assumption that w belongs to L 2 [,. Considering a trajectory tracking control law [NIC 93, the control torque Γ is composed of two terms : the first one introduced to compensate partially the effect of the nonlinearities in the robot model (1 and the second one, called Γ r, used for tracking, disturbance attenuation and stability purposes. Hence this control law is defined as Γ = H(q q d + C(q, q q d + F v q d + G(q + Γ r (3 where q d, q d and q d are the known and bounded vectors of the desired angular positions, the desired angular velocities and the desired angular accelerations respectively. In this paper, we assume that only the joint angular position vector q is measured, then the joint angular velocity vector q in the control law (3 must be replaced by its estimate q. Define

3 and q = q q d q = q q d, as the angular position tracking and angular velocity tracking errors respectively. Introduce the state vector x, the reference vector x d, the state estimate vector ˆx, the reference vector and the measured output vector y given by [ q q x =, [ qd x d =, q d [ˆq qd ˆx = q q d and y = q. hen from equations (1 and (3 the following state-space model is obtained ẋ = Ax + B 1 w + B 2 u + D (α(x + x d Φ(ˆx + x d, x d, C 2 (x + x d v = C 1 x + D 12 u y = C 2 x (4a (4b (4c where the vector v is the controlled output. hen in (4, the control input vector u, the disturbance input vector w and the nonlinear functions α(x + x d and Φ(ˆx + x d, x d, C 2 (x + x d are given by u = H 1 (qγ r w = H 1 (qw α(x + x d = H 1 (q(c(q, q q + F v q Φ(ˆx + x d, x d, C 2 (x + x d = H 1 (q(c(q, q q d + F v q d (5a (5b (5c (5d respectively. Note that w belongs to L 2 [, since w belongs to L 2 [, and the inverse of the inertia matrix H 1 (q is bounded (see (2a. Matrices [ [ [ In A =, B 1 = B 2 =, D = and C I n I 2 = [ I n n are of appropriate dimensions. he nonlinear functions α(x + x d and Φ(ˆx + x d, x d, C 2 (x + x d satisfy α( = and Φ(, x d, C 2 (x + x d = (see (2c. C 1 and D 12 are given real constant matrices of appropriate dimensions. From (2a-(2c, the following properties which are useful in the controller design can be deduced. Property 1. [BER 93b, NIC 93 For any vectors ξ 1 = [ ζ 1 η 1 and ξ2 = [ ζ 2 η 2, where ζ1, η 1, ζ 2 and η 2 IR n, verifying η 1 η max and η 2 η max, there exists some constant κ > such that α(ξ 1 α(ξ 2 κ ξ 1 ξ 2. (6 Using relation (2b, the constant κ can be majorized as follows : κ 2h 1 1 (ρ + F v η max. Property 2. For any vector ξ = [ ζ η, where ζ and η IR n, verifying η η max, we have H 1 (ζ(c(ζ, η + F v h 1 1 (ρ + F v η max = κ 1. (7 Property 3. For any vector ξ = [ ζ η, where ζ and η IR n, verifying η η max, we have H 1 (ζc(ζ, η h 1 1 ρη max = κ 2. (8

4 he order of the proposed controller is m p, where m = 2n and p = n are the dimensions of the state x and the measured output y, respectively. he reduced-order controller is given by ż = Nz + Ly + g(z, x d, y + F u ˆx = Mz + Ey u = K ˆx (z IR n and ˆx IR 2n under the two following constraints (9a (9b (9c det [ M E (1a y = C 2ˆx. (1b Matrices N, L, F, M, E, K and the function g(z, x d, y are computed to achieve the closed-loop stability and to attenuate the influence of the external disturbance w on the controlled output v. Notice that this controller is not based on an observer since the convergence of ˆx to x is guaranteed only in closed-loop. From constraints (1a and (1b, there exists a matrix such that then [ M E [ C 2 herefore, with the following state variable [ x X = = z x and using relation (11, the closed-loop system is given by where [ [M = E = I, (11 C 2 z = ˆx. (12 Ẋ = AX + β(x, ˆx, x d + Bw v = CX, [ [ A11 A A = 12 A B2 K B = 2 KM A 21 A 22 f( ( B 2 F KM + N [ [ B1 B1 B = = B 1 B 2 [ x, (13 e (14a (14b (15a (15b C = [ [ C 1 C 2 = C1 D 12 K D 12 KM (15c [ D (α(x + x β(x, ˆx, x d = d Φ(ˆx + x d, x d, C 2 (x + x d (15d g(z, x d, y D (α(x + x d Φ(ˆx + x d, x d, C 2 (x + x d f( = (A B 2 K + LC 2 + N F K. Notice that the variable z does not appear in the arguments of function β since this variable can be directly deduced from ˆx by using (12. For simplicity sake, ˆx is using as argument of function β in (14a, but from (1, (11 and (13, note that we have (15e ˆx = Me + x. (16 o evaluate the closed-loop disturbance attenuation between w and v, we use the following definition of the L 2 -gain given in [ISI 92 and [VDS 92. Definition 1. Given a prescribed level of attenuation γ >, the robot in closed-loop (14 is said to have L 2 -gain less than or equal to γ if v(t 2 dt γ 2 w(t 2 dt (17 for all w L 2 [, and with zero initial condition. he system (14 has L 2 -gain less than γ if there exists some γ < γ such that (17 holds for γ.

5 3 Reduced-Order Output Feedback Controller Design According to Definition 1, a systematic method is proposed to design the reduced-order controller (9 based on a direct extension of the well-known bounded real lemma, which is currently used in the H linear control. From this approach, two algebraic Riccati inequalities are obtained from the L 2 - gain constraint (17 of the closed-loop relation from w to v. hen, for the rigid robot manipulator (4, sufficient conditions on the reduced-order output feedback controller (9 are given to guarantee the asymptotic stability of the closed-loop equilibrium point X = and to obtain a prescribed level for external disturbance attenuation with trajectory tracking. 3.1 Preliminary Results As preliminary results, two lemmas are given : the first one concerns the parameterization of matrices, M and E used in the controller design (see (9b and (12, the second one gives a sufficient condition to ensure the closed-loop L 2 -gain objective (17. A useful parameterization of matrices, M and E is given in Lemma 1. Lemma 1. Let C 2 = [ I n. Matrices, M and E given by = R ϕc 2 = [ R 1 ϕ R 2 [ M = [ E = R 1 2 I R2 1 (ϕ R 1 (18a (18b (18c R 2 are arbitrary matrices of appropriate dimen- are solutions to equation (11, where ϕ and R = [ R 1 sions such that [ R C2 is non-singular. Proof. o parameterize the solutions of (11, let us introduce an arbitrary matrix R such that [ R C2 is non-singular, with R = [ R 1 R 2. Since C2 = [ I n, the regularity condition is reduced to det R 2. In order to satisfy the constraint (11, matrix can be chosen as follows [ [ [ I ϕ R = (19 I C 2 where ϕ is an arbitrary matrix of appropriate dimension. Hence, since C 2 = [ I n, matrix is given by (18a. From (11 and (18a, it is easy to show that M and E are given by (18b and (18c respectively. Note that, by using Lemma 1, inserting (18b into (16 gives C 2 q = R2 1 e + q. (2 Sufficient conditions to obtain a closed-loop L 2 -gain objective less than or equal to γ, between the external disturbance w and the controlled output v, are given in the following lemma. Lemma 2. Assume that relations (18a-(18c and Properties 1, 2 and 3 are satisfied. Definition 1, if the following relations hold According to g(z, x d, y = D (α(ˆx + x d Φ(ˆx + x d, x d, C 2 (x + x d (21 and [ A 11 A [P1 [ [ 21 P1 A11 A A 12 A (κ 2 1 P 22 2 P 2 A 21 A + µ2 I n 22 (κ 2 + κ κ2 1 κ2 2 µ 2 MM

6 [ C 1 C + 1 C 1 C 2 C 2 C 1 C 2 C 2 where [ [ P1 γ + 2 B 1 B 1 + DD γ 2 B 1 B [P1 2 P 2 γ 2 B 2 B = 1 (γ 2 + 1R 2 R2 P 2 [ Q11 Q 12 Q < 12 Q 22 (22a [ P = P P1 = > (22b P 2 and µ is an arbitrary positive scalar, then the closed-loop system (14 has a L 2 -gain less than or equal to γ between the external disturbance w and the controlled output v. Proof. Consider the closed-loop representation (14. For P = P >, let us introduce the following performance measure with an initial state corresponding to the equilibrium (X = J = J 1 X ( P X( { J 1 = v v γ 2 w w + d } dt (X P X dt. (23a (23b According to [VDS 92, the performance index J (23a is an integral dissipation inequality. Note that condition (17 is equivalent to J. Using equation (14b, J 1 can be written as J 1 = Combining (14 and (24 yields J 1 = { } X C CX γ 2 w w + Ẋ P X + X P Ẋ { ( X A P + P A + C C + γ 2 P B B P X + β (x, ˆx, x d P X Using (15d, (21 and (22b, we obtain dt. (24 ( +X P β(x, ˆx, x d w γ 2 B P X ( γ 2 w γ 2 B P X } dt. (25 β (x, ˆx, x d P X + X P β(x, ˆx, x d = θ(x, ˆx, x d 2 θ(x, ˆx, x d D P 1 x 2 + D P 1 x 2 α(ˆx + x d α(x + x d D P 2 e 2 + α(ˆx + x d α(x + x d 2 + D P 2 e 2 (26 where θ(x, ˆx, x d = α(x + x d Φ(ˆx + x d, x d, C 2 (x + x d = H 1 (qc(q, q q H 1 (qc(q, q q d + H 1 (qf v q. (27 At this step of the proof, it is interesting to show that the function θ(x, ˆx, x d has an affine dependence on variables q and e, namely an affine dependence on the closed-loop state variable X (13. By using property (2b and by subtracting and adding the same term, θ(x, ˆx, x d in (27 can be written as ( θ(x, ˆx, x d = H 1 (q C(q, q q C(q, q q d + C(q, q d q C(q, q d q + F v q (28 or equivalently θ(x, ˆx, x d = H 1 (qc(q, q( q q d H 1 (qc(q, q d ( q q + H 1 (qf v q. (29 By inserting (2 into (29, the function θ(x, ˆx, x d has an affine dependence on variables q and e θ(x, ˆx, x d = H 1 (q(c(q, q + F v q H 1 (qc(q, q d R2 1 e. (3 Using Properties 1, 2 and 3 (see (6, (7 and (8, and combining (16, (18b, (25, (26 and (3, the following inequality is obtained by completing the squares

7 J 1 < X A P + P A + C C + γ 2 P B B P + (κ µ2 I n (κ 2 + κ κ2 1 κ2 2 MM µ [ [ [ 2 P1 DD P1 + P 2 DD X θ(x, ˆx, x P d D P 1 x 2 2 γ 2 w γ 2 B P X 2 α(ˆx + x d α(x + x d D P 2 e 2} dt (31 where µ > is arbitrary. Notice that the optimal value of µ > minimizing reduces the conservatism in inequality (31. his value is given by κ = κ µ 2 + κ 2 + κ κ2 1 κ2 2 µ 2 (32 µ opt = κ 1 κ 2. (33 From B 1 = B 1 = [ [ In, D = I n, and defined by (18a, expressions DD and B 2 B 2 inequality (31 become DD = R 2 R 2 B 2 B 2 = B 1 B 1 = R 2 R 2. in the (34a (34b Using the fact that X ( P X(, the L 2 -gain attenuation (17 is satisfied if the performance index J 1 (25 is negative. From (31 this can be achieved if the algebraic Riccati inequality (22a holds. 3.2 Main Result Based on Lemma 2, the sufficient conditions to obtain an external disturbance attenuation in a L 2 -gain sense with trajectory tracking and asymptotic stability via the reduced-order output feedback controller (9 are given in heorem 1. he construction of this controller is given in Lemma 3. heorem 1. Assume that relations (18a-(18c, (21 and (22a are satisfied. If we choose with q d V M X( D = {X/V (X V max } V (X = X P X V max = min ( λ m (P 1 δv, 2 λ m (P 2 δe 2 (35a (35b (36a (36b where δ v and δ e are given positive scalars, V M is the maximum desired velocity, and λ m ( denotes the minimum eigenvalue of the corresponding matrix, then the controller (9 of order m p ensures an asymptotic stability of the equilibrium point ( q, q, e = of the robot system in closed-loop (14 for all initial state into the domain D, and yields an attenuation of the disturbance input according to Definition 1. Proof. o analyze the asymptotic stability of the equilibrium point ( q, q, e = of the closed-loop robot system (14 without perturbation (w(t, consider the Lyapunov function candidate V (X defined in (32a where the matrix P = P >, given by (22b, is a solution of the algebraic Riccati inequality (22a. he time derivative of the Lyapunov function V (X (36a along the dynamics (14a with w(t can be expressed as V ( (X(t = X A P + P A X + β (x, ˆx, x d P X + X P β(x, ˆx, x d. (37

8 hen according to relations (26-(3, the following inequality is obtained [ [ [ V (X(t X (A P1 DD P1 P + P A + P 2 DD P 2 + (κ µ2 I n X. (38 (κ 2 + κ κ2 1 κ2 2 MM µ 2 From the algebraic Riccati inequality (22a given in Lemma 2, it is deduced that V (X(t < for X =. he use of scalars κ, κ 1 and κ 2 require that the bounds of q and q are known (see Properties 1, 2 and 3. hank to the definition of the domain D (35 these bounds can be computed as follows. he Lyapunov function (36a is a decreasing function of time. hen, by using (22b, (35b and (36a, the following inequality holds Since V max is given by (36a, then λ m (P 1 q 2 + λ m (P 2 e 2 V (X(t V (X( V max. (39 V max q 2 λ m (P 1 δ2 v e 2 V max λ m (P 2 δ2 e. (4a (4b From q = q + q d, (2, (35a and (4 we have hen Properties 1, 2 and 3 hold with where Ξ = { ξ/ξ = q q + q d δ v + V M (41a q R2 1 e + q R 1 2 δ e + δ v + V M. (41b κ = max ξ Ξ α ξ (42a κ 1 = h 1 1 ρ(δ v + V M (42b κ 2 = h 1 1 ρv M (42c [ ζ, ζ IR n, η IR n and η ( R 1 η 2 δ } e + δ v + V M. (43 he use of the heorem 1 for the controller design requires to solve the algebraic Riccati inequality (22a. his is the aim of the following lemma. Lemma 3. he algebraic Riccati inequality (22a with Q 12 = holds if the following three conditions are verified. (i here exists a symmetric and positive definite matrix P 1 satisfying the following algebraic Riccati inequality ( (A B 2 D 1 ( 12 D 12 D 12 C 1 P1 + P 1 (A B 2 D 1 12 D 12 D 12 C 1 + ( κ µ 2 [ I n + C1 (I ( D 12 D 1 12 D 12 D 12 C 1 + P 1 (γ 2 B 1 B1 + DD ( B 2 D 1 12 D 12 B 2 P 1 < (44

9 (ii here exist a symmetric and positive definite matrix Q 2 = P2 1 and a scaling parameter ε > satisfying the following algebraic Riccati inequality ( ( ( (P1 Q 2 M B 2 + C1 ( D 12 D 1 ( 12 D 12 B 2 P 1 + D12C 1 + κ 2 + κ κ2 1 κ2 2 µ 2 M Ω Ω Q 2 + Q 2 Ψ + ΨQ 2 + ( γ R 2 R2 < (45 ε where (iii Ψ = RA γ M Ω = C 2 A γ M A γ = A + γ 2 B 1 B1 P 1 he controller gains K and ϕ, and controller matrices N, L and F, are given by K = ( D12D 1 ( 12 B 2 P 1 + D12C 1 ϕ = 1 2ε Q 2Ω N = A γ M ZKM L = A γ E ZKE F = B 2 Z (46a (46b (46c (47a (47b (47c (47d (47e where Z is an arbitrary matrix of appropriate dimension. Proof. he algebraic Riccati inequality (22a holds if the following relations are satisfied ( Q 11 = A 11P 1 + P 1 A 11 + P 1 γ 2 B 1 B 1 + DD P 1 + C 1 C 1 + ( κ µ 2[ I n Q 12 = A 21P 2 + P 1 A 12 + γ 2 P 1 B 1 B 2 P 2 + C 1 C 2 = Q 22 = A 22P 2 + P 2 A 22 + ( γ 2 +1 ( P 2 R 2 R2 P 2 + κ 2 +κ 2 2+ κ2 1 κ2 2 µ 2 M M + C 2 C 2 <. < (48a (48b Note that the algebraic Riccati inequalities (48a and (48c require the stability of A 11 and A 22. Substituting the expressions of A 11, B 1,and C 1 defined by (15a-(15c into the algebraic Riccati inequality (48a, the following inequality is obtained (48c (A B 2 K ( P 1 + P 1 (A B 2 K + P 1 γ 2 B 1 B1 + DD P 1 + (C 1 D 12 K (C 1 D 12 K + ( κ µ 2 [ I n <. (49 Inserting the gain matrix K (47a into (49, then the algebraic Riccati inequality (44 is obtained. hen it follows that the matrix A 11 = A B 2 K is stable if condition (i is achieved. By using (46c and (47e, inserting the expressions (15a-(15c and (15e into (48b yields P 2 (N + LC 2 + ZK A γ M K ( B 2 P 1 + D 12C 1 D 12D 12 K =. (5 From the expression of K (47a, we can remark that Since P 2 >, inserting (51 into (5 yields B 2 P 1 + D 12C 1 D 12D 12 K =. (51 N + LC 2 + ZK A γ =. (52

10 Hence, multiplying (52 by the non-singular matrix [ M (47c and (47d are obtained. By using (47e, matrix A 22 can be rewritten as E and using the relation (11, equations A 22 = N + ZKM. (53 Using the expressions of N and given by (47c and (18a respectively, the matrix A 22 in (48 becomes A 22 = Ψ ϕω (54 where Ψ and Ω are given by (47a and (47c respectively. By pre and post-multiplying the algebraic Riccati inequality (48c by Q 2 = P2 1, and by using (15c and (54, an equivalent inequality is obtained ( Q 2 (M K D12D 12 KM + κ 2 + κ κ2 1 κ2 2 µ 2 M M Q 2 + Q 2 (Ψ ϕω + (Ψ ϕω Q 2 + ( γ R 2 R 2 <. (55 Choosing the gain matrix ϕ given by (47b, then the algebraic Riccati inequality (45 is obtained. hen it follows that A 22 is a stable matrix if condition (ii is achieved. his ends the proof of the lemma. From (54, to obtain a matrix A 22 stable, the pair (Ω, Ψ must be detectable. he following lemma gives the necessary and sufficient condition to obtain a detectable pair (Ω, Ψ. Lemma 4. he unobservable modes of the two pairs (C 2, A γ and (Ω, Ψ are the same. Proof. Let us introduce the following unimodular matrices R sϕ + RA γ E U 1 = C 2 si + C 2 A γ E and U 2 = [ M E. (56 I hen, it follows that [ [ si Aγ si Aγ rank = rank U C 1 U 2 C 2 2 si Ψ = rank Ω. (57 I his completes the proof of the lemma. Note that the pair (C 2, A γ is observable, then the Lemma 4 implies that the pair (Ω, Ψ is observable. In addition, since the pair (A, B 2 is reachable, the two algebraic Riccati inequalities in Lemma 3 are solvable (see Remarks 2 and 3. Remark 1 he proposed reduced-order controller requires to solve two algebraic Riccati inequalities (44 and (45 which are not mutually-coupled as in [DOY 89 and [SAM 9, but unilaterally-coupled as in [HSU 94. Unlike in [HSU 94, the matrix N (47c is not obtained by solving an eigenvalue/eigenvector problem by using a Jordan decomposition : the parameterization (18a of matrix allows to overcome this difficulty and the computation of matrix N is reduced to the choice of an arbitrary matrix Z (see (47c. hen, our approach allows to have B 2 = F and consequently A 22 = N by choosing Z =. his is not the case in [HSU 94 where F must be different from B 2.

11 Remark 2 Note that there are no Hamilton-Jacobi equations to be solved as in [VDS 92, [ISI 92 and [KRE 94. hese equations are hard to solve exactly, and the size of the neighborhood for a local solution based on a linearization technique is often undetermined [VDS 92. For the proposed controller, the use of an extension of the bounded real lemma to a non linear system satisfying a semi-global Lipschitz condition (6 leads to algebraic Riccati inequalities which can be easily solved as linear matrix inequalities by using convex semi-definite programming [BOY 94, [EGH 95, [GAH 95 or by transforming the algebraic Riccati inequalities into algebraic Riccati equations. Remark 3 Consider the algebraic Riccati inequalities (44 and (45 in Lemma 3 and define the two following matrices W 1 = γ 2 B 1 B 1 + DD B 2 ( D 12 D 12 1 B 2 (58 and W 2 = M ( P 1 B 2 + C 1 D 12 ( D 12 D 12 1 ( B 2 P 1 + D 12C 1 M + ( κ 2 + κ κ2 1 κ2 2 µ 2 M M Ω Ω ε. (59 From (59, for decreasing ε, W 2 decreases in a semi-positive definite sense. hen for a given γ, algebraic Riccati inequality (45 cannot be solved when ε is close to zero, the value of γ must be increased. hen ε is a useful design parameter to solve (45 for a given disturbance attenuation γ (see the step 9 in the design procedure. Similarly, if matrix D 12 in the objective equation (4b is replaced by νd 12 with ν >, then W 1 in (58 decreases in a semi-positive definite sense when ν increases. One can see that 1 ν plays a similar role in (58 as ε in (59. Since matrix W 3 given by W 3 = ( κ µ 2 [ I n + C 1 (I D 12 ( D 12 D 12 1 D 12 C 1 (6 does not change when ν is modified, then ν can be used as a design parameter to solve the algebraic Riccati inequality (44 for a given disturbance attenuation γ (see the step 5 in the design procedure. Remark 4 If we put q d, the proposed trajectory tracking controller becomes a point-to-point controller with gravity compensation (see [NIC 93 and [LEW 93. In this case, the control law Γ in (3 becomes Γ = G(q + Γ r. (61 4 Reduced-Order Output Feedback Controller Design Procedure he design procedure of the reduced-order output feedback controller (9 can be made as follows. Step 1 Choose the scalars V M >, δ v >, δ e > and an arbitrary matrix R such that det [ R C2 with R = [ R 1 R 2. Step 2 Compute the Lipschitz constant κ and the scalars κ 1 and κ 2 given by (42a, (42b and (42c respectively, and compute µ = µ opt by (33. Step 3 Choose a level of external disturbance attenuation γ >. Step 4 Solve the algebraic Riccati inequality (44. Step 5 Check if P 1 >, then go to step 6, else, first, multiply D 12 by ν, increase ν and go to step 4 or, second, increase γ and go to step 4. Step 6 he controller gain K and the matrix A γ are given by (47a and (46c respectively. Step 7 he matrices M, Ψ and Ω are given by (18b, (46a and (46a respectively, and choose ε >. Step 8 Solve the algebraic Riccati inequality (45. Step 9 Check if Q 2 >, then go to step 1, else, first, decrease ε and go to step 8 or, second, increase γ and go to step 4.

12 Step 1 he gain matrix ϕ is given by (47b. Step 11 he matrices and E are given by (18a and (18c respectively. Step 12 After choosing an arbitrary matrix Z, the matrices N, L and F are given by (47c, (47d and (47e respectively. Step 13 he function g(z, x d, y is given by (21 with α(ˆx + x d and Φ(ˆx + x d, x d, y given by (5c and (5d respectively. [ P1 Step 14 he domain is D = {X/V (X V max }, where P = Q 1, V = X P X, q d V M and V max is 2 given by (36b. he previous design procedure requires only off-line computations. hese off-line computations does not include numerical difficulties since matrices A, B 1, B 2, D and C 2 defined in section 2 are decoupled link by link. he on-line computations are reduced to the resolution of the differential equation (9a and to the numerical evaluation of equations (3, (9b, (9c and the numerical evaluation of the vector function g(z, x d, y (see (21 as in the design procedures presented in the literature ([BER 93b, [CAN 92, [KHE 96, [NIC Simulation Example o show the feasibility of the proposed design method, a simulation example is presented. Consider the 2-D.O.F rigid robot manipulator used by Berghuis and Nijmeijer [BER 93b, represented by figure 1 in the appendix. he robot matrices are characterized by [ [ cos(q cos(q sin(q2 1.1 sin(q 2 ( q 1 + q 2 H(q = cos(q G(q =, C(q, q = [ 8.1 sin(q sin(q 1 + q sin(q 1 + q 2 By using majorations, it can be seen that [BER 93b (see (2a and (2c q sin(q 2 q 1. h 1 = 1 kg m 1, h 2 = 25 kg m 1 and ρ = 6 kg m 2 s 1. he parameters of the domain D are chosen as V M =.9 rad s 1, δ v =.45 rad s 1 and δ e =.45 rad s 1. Using relations (2b and (42a-(42c, the scalars κ, κ 1 and κ 2 are given by he design parameters are chosen as κ = 16.2 s 1, κ 1 = 8.1 s 1 and κ 2 = 5.4 s 1. R 1 =, R 2 = I 2, C 2 = [ I 2, D 12 = I 2, Z =, γ = 2, ν =.4 (see Remark 3 and ε =.9. In order to transform the algebraic Riccati inequalities (44 and (45 into algebraic Riccati equalities, solved with the Robust Control oolbox of the software Matlab, the matrices 35 I 4 and I 2 have been added to the left hand side of inequalities (44 and (45 respectively. From the previous data, the matrices of the controller (9 and (12 and the bound V max (36b of the Lyapunov function V (X defining the size of the domain D are given by E = N = [ [ , L = , F = [ , = V max = , K = [ 1, M = 1 1, 1 and [ and

13 he initial conditions are set at q 1 ( =.1 rad, q 2 ( =.4 rad, q 1 ( = rad s 1, q 2 ( = rad s 1, z 1 ( = rad s 1 and z 2 ( = rad s 1. Figures 2 to 7 in the appendix show a tracking simulation result. A perturbation is added to link 1 at time 2 s and to link 2 at time 4 s (see figure 4. As expected with the small value of γ, it can be noticed that the tracking error is small while the perturbations appear (see figures 5 and 6. When the perturbations disappear, the tracking errors go to zero with acceptable dynamics. Figure 7 shows the velocities of the robot and the estimated velocities for the two links. he estimated velocities converge on the robot velocities. he estimated velocities converge quickly on the robot velocities when the perturbations disappear. 6 Conclusion In this paper, the trajectory tracking problem without velocity measurement has been discussed for an n-joint rigid robot manipulator via a reduced-order output feedback controller. his controller is characterized by an external disturbance attenuation in a L 2 -gain sense and provides an asymptotic stability of the closed-loop system. Moreover, the controller gains are determined by solving two unilaterally-coupled algebraic Riccati inequalities. he closed-loop stability analysis is addressed via the Lyapunov theory, and a domain contained into the attraction domain is given. A simulation example is presented to show the feasibility and the effectiveness of the proposed approach. References [AS 94 Astolfi A., L. Lanari (1994. Disturbance attenuation and set-point regulation of rigid robots via H control. 33rd IEEE Conference on Decision Control, Lake Buena Vista, Florida, [BER 93a Berghuis H., H. Nijmeijer (1993. Global regulation of robots using only position measurements. Systems & Control Letters, 21, [BER 93b Berghuis H., H. Nijmeijer (1993. A passivity approach to controller-observer design for robots. IEEE ransactions on Robotics and Automation, 9, [BOY 94 Boyd S., L. El Ghaoui, E. Feron, V. Balakrishnan (1994. Linear Matrix Inequalities in System and Control heory. 15, Studies in Applied Mathematics, SIAM. [CAN 92 Canudas de Wit C., N. Fixot, K.J. Åström (1992. rajectory tracking in robot manipulators via nonlinear estimated state feedback. IEEE ransactions on Robotics and Automation, 8, [DOY 89 Doyle J.C., K. Glover, P.P. Khargonekar, B.A. Francis (1989. State-space solutions to standard H 2 and H control problems. IEEE ransactions on Automatic Control, 34, [EGH 95 El Ghaoui L., R. Nikoukhah, F. Delebecque (1995. LMIOOL : a package for LMI optimization. 34th IEEE Conference on Decision and Control, New Orleans, [GAH 95 Gahinet P., A. Nemirovski, A.J. Laub, M. Chilali (1995. he LMI control toolbox. 3rd European Control Conference, Rome, [HSU 94 Hsu C.S., X. Yu, H.H. Yeh, S.S. Banda (1994. H compensator design with minimal order observers. IEEE ransactions on Automatic Control, 39, [ISI 92 Isidori A., A. Astolfi (1992. Disturbance attenuation and H -control via measurement feedback in nonlinear systems. IEEE ransactions on Automatic Control, 37,

14 [KHE 96 Khelfi M.F., M. Zasadzinski, M. Darouach, H. Rafaralahy, E. Richard (1996. Reduced-order observer-based point-to-point and trajectory controllers for robot manipulators. Control Engineering Practice, 4, [KNO 93 Knobloch H.W., A. Isidori, D. Flockerzi (1993. opics in Control heory. 22, DMV Seminar Band, Birkhuser. [KRE 94 Krener A.J. (1994. Necessary and sufficient conditions for nonlinear worst case (H control and estimation. Journal of Mathematical Systems, Estimation, and Control, 4, [LEW 93 Lewis F.L., C.. Abdallah, D.M. Dawson (1993. Control of Robot Manipulators, Macmillan. [NIC 93 Nicosia S., P. omei (199. Robot control by using only joint position measurements. IEEE ransactions on Automatic Control, 35, [SAM 9 Sampei M.,. Mita, M. Nakamichi (199. An algebraic approach to H output feedback control problems. Systems & Control Letters, 14, [SPO 89 Spong M.W., M. Vidyasagar (1989, Robot Dynamics and Control, John Wiley & Sons. [VDS 92 van der Schaft A.J. (1992. L 2 -Gain analysis of nonlinear systems and nonlinear state feedback H control. IEEE ransactions on Automatic Control, 37, [VDS 96 van der Schaft A.J. (1996. L 2 -Gain and Passivity echniques in Nonlinear Control. 218, Lecture Notes in Control and Information Sciences, Springer-Verlag. [ZAS 96 Zasadzinski M., M.F. Khelfi, M. Darouach, E. Richard (1996. Disturbance attenuation via a reduced-order output feedback controller for rigid robot manipulators. 13th World IFAC Congress, San Francisco, A, Figure 1: 2-D.O.F robot system.

15 Figure 2: Reference and position, link 1. Figure 3: Reference and position, link 2. Figure 4: Perturbations, links 1 and 2.

16 Figure 5: Position errors, links 1 and 2. Figure 6: Velocity errors, links 1 and 2. Figure 7: Velocity observation errors, links 1 and 2.

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

LOW ORDER H CONTROLLER DESIGN: AN LMI APPROACH

LOW ORDER H CONTROLLER DESIGN: AN LMI APPROACH LOW ORDER H CONROLLER DESIGN: AN LMI APPROACH Guisheng Zhai, Shinichi Murao, Naoki Koyama, Masaharu Yoshida Faculty of Systems Engineering, Wakayama University, Wakayama 640-8510, Japan Email: zhai@sys.wakayama-u.ac.jp

More information

Reduced-order filter for stochastic bilinear systems with multiplicative noise

Reduced-order filter for stochastic bilinear systems with multiplicative noise Reduced-order filter for stochastic bilinear systems with multiplicative noise S Halabi H Souley Ali H Rafaralahy M Zasadzinski M Darouach Université Henri Poincaré Nancy I CRAN UMR 79 CNRS IU de Longwy

More information

Research Article An Equivalent LMI Representation of Bounded Real Lemma for Continuous-Time Systems

Research Article An Equivalent LMI Representation of Bounded Real Lemma for Continuous-Time Systems Hindawi Publishing Corporation Journal of Inequalities and Applications Volume 28, Article ID 67295, 8 pages doi:1.1155/28/67295 Research Article An Equivalent LMI Representation of Bounded Real Lemma

More information

LMI based output-feedback controllers: γ-optimal versus linear quadratic.

LMI based output-feedback controllers: γ-optimal versus linear quadratic. Proceedings of the 17th World Congress he International Federation of Automatic Control Seoul Korea July 6-11 28 LMI based output-feedback controllers: γ-optimal versus linear quadratic. Dmitry V. Balandin

More information

State estimation of uncertain multiple model with unknown inputs

State estimation of uncertain multiple model with unknown inputs State estimation of uncertain multiple model with unknown inputs Abdelkader Akhenak, Mohammed Chadli, Didier Maquin and José Ragot Centre de Recherche en Automatique de Nancy, CNRS UMR 79 Institut National

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

Static Output Feedback Stabilisation with H Performance for a Class of Plants

Static Output Feedback Stabilisation with H Performance for a Class of Plants Static Output Feedback Stabilisation with H Performance for a Class of Plants E. Prempain and I. Postlethwaite Control and Instrumentation Research, Department of Engineering, University of Leicester,

More information

Energy-based Swing-up of the Acrobot and Time-optimal Motion

Energy-based Swing-up of the Acrobot and Time-optimal Motion Energy-based Swing-up of the Acrobot and Time-optimal Motion Ravi N. Banavar Systems and Control Engineering Indian Institute of Technology, Bombay Mumbai-476, India Email: banavar@ee.iitb.ac.in Telephone:(91)-(22)

More information

Stability of linear time-varying systems through quadratically parameter-dependent Lyapunov functions

Stability of linear time-varying systems through quadratically parameter-dependent Lyapunov functions Stability of linear time-varying systems through quadratically parameter-dependent Lyapunov functions Vinícius F. Montagner Department of Telematics Pedro L. D. Peres School of Electrical and Computer

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

Disturbance Attenuation for a Class of Nonlinear Systems by Output Feedback

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

More information

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

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

Linear Matrix Inequality (LMI)

Linear Matrix Inequality (LMI) Linear Matrix Inequality (LMI) A linear matrix inequality is an expression of the form where F (x) F 0 + x 1 F 1 + + x m F m > 0 (1) x = (x 1,, x m ) R m, F 0,, F m are real symmetric matrices, and the

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

A new robust delay-dependent stability criterion for a class of uncertain systems with delay

A new robust delay-dependent stability criterion for a class of uncertain systems with delay A new robust delay-dependent stability criterion for a class of uncertain systems with delay Fei Hao Long Wang and Tianguang Chu Abstract A new robust delay-dependent stability criterion for a class of

More information

An LMI Approach to the Control of a Compact Disc Player. Marco Dettori SC Solutions Inc. Santa Clara, California

An LMI Approach to the Control of a Compact Disc Player. Marco Dettori SC Solutions Inc. Santa Clara, California An LMI Approach to the Control of a Compact Disc Player Marco Dettori SC Solutions Inc. Santa Clara, California IEEE SCV Control Systems Society Santa Clara University March 15, 2001 Overview of my Ph.D.

More information

QUATERNION FEEDBACK ATTITUDE CONTROL DESIGN: A NONLINEAR H APPROACH

QUATERNION FEEDBACK ATTITUDE CONTROL DESIGN: A NONLINEAR H APPROACH Asian Journal of Control, Vol. 5, No. 3, pp. 406-4, September 003 406 Brief Paper QUAERNION FEEDBACK AIUDE CONROL DESIGN: A NONLINEAR H APPROACH Long-Life Show, Jyh-Ching Juang, Ying-Wen Jan, and Chen-zung

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

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

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

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

More information

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

ADAPTIVE OUTPUT FEEDBACK CONTROL OF NONLINEAR SYSTEMS YONGLIANG ZHU. Bachelor of Science Zhejiang University Hanzhou, Zhejiang, P.R.

ADAPTIVE OUTPUT FEEDBACK CONTROL OF NONLINEAR SYSTEMS YONGLIANG ZHU. Bachelor of Science Zhejiang University Hanzhou, Zhejiang, P.R. ADAPTIVE OUTPUT FEEDBACK CONTROL OF NONLINEAR SYSTEMS By YONGLIANG ZHU Bachelor of Science Zhejiang University Hanzhou, Zhejiang, P.R. China 1988 Master of Science Oklahoma State University Stillwater,

More information

Parameterized Linear Matrix Inequality Techniques in Fuzzy Control System Design

Parameterized Linear Matrix Inequality Techniques in Fuzzy Control System Design 324 IEEE TRANSACTIONS ON FUZZY SYSTEMS, VOL. 9, NO. 2, APRIL 2001 Parameterized Linear Matrix Inequality Techniques in Fuzzy Control System Design H. D. Tuan, P. Apkarian, T. Narikiyo, and Y. Yamamoto

More information

Controllers design for two interconnected systems via unbiased observers

Controllers design for two interconnected systems via unbiased observers Preprints of the 19th World Congress The nternational Federation of Automatic Control Cape Town, South Africa. August 24-29, 214 Controllers design for two interconnected systems via unbiased observers

More information

A frequency weighted approach to robust fault reconstruction

A frequency weighted approach to robust fault reconstruction A frequency weighted approach to robust fault reconstruction C.P. Tan and F. Crusca and M. Aldeen School of Engineering Monash University Malaysia 2 Jalan Kolej 4615 Petaling Jaya, Malaysia Email: tan.chee.pin@eng.monash.edu.my

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

Graph and Controller Design for Disturbance Attenuation in Consensus Networks

Graph and Controller Design for Disturbance Attenuation in Consensus Networks 203 3th International Conference on Control, Automation and Systems (ICCAS 203) Oct. 20-23, 203 in Kimdaejung Convention Center, Gwangju, Korea Graph and Controller Design for Disturbance Attenuation in

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

The norms can also be characterized in terms of Riccati inequalities.

The norms can also be characterized in terms of Riccati inequalities. 9 Analysis of stability and H norms Consider the causal, linear, time-invariant system ẋ(t = Ax(t + Bu(t y(t = Cx(t Denote the transfer function G(s := C (si A 1 B. Theorem 85 The following statements

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

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

Simultaneous State and Fault Estimation for Descriptor Systems using an Augmented PD Observer

Simultaneous State and Fault Estimation for Descriptor Systems using an Augmented PD Observer Preprints of the 19th World Congress The International Federation of Automatic Control Simultaneous State and Fault Estimation for Descriptor Systems using an Augmented PD Observer Fengming Shi*, Ron J.

More information

Global stabilization of feedforward systems with exponentially unstable Jacobian linearization

Global stabilization of feedforward systems with exponentially unstable Jacobian linearization Global stabilization of feedforward systems with exponentially unstable Jacobian linearization F Grognard, R Sepulchre, G Bastin Center for Systems Engineering and Applied Mechanics Université catholique

More information

Switching H 2/H Control of Singular Perturbation Systems

Switching H 2/H Control of Singular Perturbation Systems Australian Journal of Basic and Applied Sciences, 3(4): 443-45, 009 ISSN 1991-8178 Switching H /H Control of Singular Perturbation Systems Ahmad Fakharian, Fatemeh Jamshidi, Mohammad aghi Hamidi Beheshti

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

On Computing the Worst-case Performance of Lur'e Systems with Uncertain Time-invariant Delays

On Computing the Worst-case Performance of Lur'e Systems with Uncertain Time-invariant Delays Article On Computing the Worst-case Performance of Lur'e Systems with Uncertain Time-invariant Delays Thapana Nampradit and David Banjerdpongchai* Department of Electrical Engineering, Faculty of Engineering,

More information

Robust Anti-Windup Compensation for PID Controllers

Robust Anti-Windup Compensation for PID Controllers Robust Anti-Windup Compensation for PID Controllers ADDISON RIOS-BOLIVAR Universidad de Los Andes Av. Tulio Febres, Mérida 511 VENEZUELA FRANCKLIN RIVAS-ECHEVERRIA Universidad de Los Andes Av. Tulio Febres,

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

Global Practical Output Regulation of a Class of Nonlinear Systems by Output Feedback

Global Practical Output Regulation of a Class of Nonlinear Systems by Output Feedback Proceedings of the 44th IEEE Conference on Decision and Control, and the European Control Conference 2005 Seville, Spain, December 2-5, 2005 ThB09.4 Global Practical Output Regulation of a Class of Nonlinear

More information

Optimization based robust control

Optimization based robust control Optimization based robust control Didier Henrion 1,2 Draft of March 27, 2014 Prepared for possible inclusion into The Encyclopedia of Systems and Control edited by John Baillieul and Tariq Samad and published

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

Dissipativity. Outline. Motivation. Dissipative Systems. M. Sami Fadali EBME Dept., UNR

Dissipativity. Outline. Motivation. Dissipative Systems. M. Sami Fadali EBME Dept., UNR Dissipativity M. Sami Fadali EBME Dept., UNR 1 Outline Differential storage functions. QSR Dissipativity. Algebraic conditions for dissipativity. Stability of dissipative systems. Feedback Interconnections

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

Robust Anti-Windup Controller Synthesis: A Mixed H 2 /H Setting

Robust Anti-Windup Controller Synthesis: A Mixed H 2 /H Setting Robust Anti-Windup Controller Synthesis: A Mixed H /H Setting ADDISON RIOS-BOLIVAR Departamento de Sistemas de Control Universidad de Los Andes Av. ulio Febres, Mérida 511 VENEZUELA SOLBEN GODOY Postgrado

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

NONLINEAR CONTROLLER DESIGN FOR ACTIVE SUSPENSION SYSTEMS USING THE IMMERSION AND INVARIANCE METHOD

NONLINEAR CONTROLLER DESIGN FOR ACTIVE SUSPENSION SYSTEMS USING THE IMMERSION AND INVARIANCE METHOD NONLINEAR CONTROLLER DESIGN FOR ACTIVE SUSPENSION SYSTEMS USING THE IMMERSION AND INVARIANCE METHOD Ponesit Santhanapipatkul Watcharapong Khovidhungij Abstract: We present a controller design based on

More information

Robust Output Feedback Controller Design via Genetic Algorithms and LMIs: The Mixed H 2 /H Problem

Robust Output Feedback Controller Design via Genetic Algorithms and LMIs: The Mixed H 2 /H Problem Robust Output Feedback Controller Design via Genetic Algorithms and LMIs: The Mixed H 2 /H Problem Gustavo J. Pereira and Humberto X. de Araújo Abstract This paper deals with the mixed H 2/H control problem

More information

On the simultaneous stabilization of three or more plants

On the simultaneous stabilization of three or more plants On the simultaneous stabilization of three or more plants Christophe Fonte, Michel Zasadzinski, Christine Bernier-Kazantsev, Mohamed Darouach To cite this version: Christophe Fonte, Michel Zasadzinski,

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 STABILITY TEST FOR UNCERTAIN DISCRETE-TIME SYSTEMS: A DESCRIPTOR SYSTEM APPROACH

ROBUST STABILITY TEST FOR UNCERTAIN DISCRETE-TIME SYSTEMS: A DESCRIPTOR SYSTEM APPROACH Latin American Applied Research 41: 359-364(211) ROBUS SABILIY ES FOR UNCERAIN DISCREE-IME SYSEMS: A DESCRIPOR SYSEM APPROACH W. ZHANG,, H. SU, Y. LIANG, and Z. HAN Engineering raining Center, Shanghai

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

Stability of Feedback Solutions for Infinite Horizon Noncooperative Differential Games

Stability of Feedback Solutions for Infinite Horizon Noncooperative Differential Games Stability of Feedback Solutions for Infinite Horizon Noncooperative Differential Games Alberto Bressan ) and Khai T. Nguyen ) *) Department of Mathematics, Penn State University **) Department of Mathematics,

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

Stabilization and Passivity-Based Control

Stabilization and Passivity-Based Control DISC Systems and Control Theory of Nonlinear Systems, 2010 1 Stabilization and Passivity-Based Control Lecture 8 Nonlinear Dynamical Control Systems, Chapter 10, plus handout from R. Sepulchre, Constructive

More information

Nonlinear Observer Design for Dynamic Positioning

Nonlinear Observer Design for Dynamic Positioning Author s Name, Company Title of the Paper DYNAMIC POSITIONING CONFERENCE November 15-16, 2005 Control Systems I J.G. Snijders, J.W. van der Woude Delft University of Technology (The Netherlands) J. Westhuis

More information

Balancing of Lossless and Passive Systems

Balancing of Lossless and Passive Systems Balancing of Lossless and Passive Systems Arjan van der Schaft Abstract Different balancing techniques are applied to lossless nonlinear systems, with open-loop balancing applied to their scattering representation.

More information

Linköping University Electronic Press

Linköping University Electronic Press Linköping University Electronic Press Report Simulation Model of a 2 Degrees of Freedom Industrial Manipulator Patrik Axelsson Series: LiTH-ISY-R, ISSN 400-3902, No. 3020 ISRN: LiTH-ISY-R-3020 Available

More information

Time and Frequency domain design of Functional Filters

Time and Frequency domain design of Functional Filters 21 American Control Conference Marriott Waterfront, Baltimore, MD, USA June 3-July 2, 21 WeA17.3 Time and Frequency domain design of Functional Filters M. Ezzine, M. Darouach, H. Souley Ali and H. Messaoud

More information

Virtual Passive Controller for Robot Systems Using Joint Torque Sensors

Virtual Passive Controller for Robot Systems Using Joint Torque Sensors NASA Technical Memorandum 110316 Virtual Passive Controller for Robot Systems Using Joint Torque Sensors Hal A. Aldridge and Jer-Nan Juang Langley Research Center, Hampton, Virginia January 1997 National

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

H-INFINITY CONTROLLER DESIGN FOR A DC MOTOR MODEL WITH UNCERTAIN PARAMETERS

H-INFINITY CONTROLLER DESIGN FOR A DC MOTOR MODEL WITH UNCERTAIN PARAMETERS Engineering MECHANICS, Vol. 18, 211, No. 5/6, p. 271 279 271 H-INFINITY CONTROLLER DESIGN FOR A DC MOTOR MODEL WITH UNCERTAIN PARAMETERS Lukáš Březina*, Tomáš Březina** The proposed article deals with

More information

Trajectory Tracking Control of Bimodal Piecewise Affine Systems

Trajectory Tracking Control of Bimodal Piecewise Affine Systems 25 American Control Conference June 8-1, 25. Portland, OR, USA ThB17.4 Trajectory Tracking Control of Bimodal Piecewise Affine Systems Kazunori Sakurama, Toshiharu Sugie and Kazushi Nakano Abstract This

More information

Design of Unknown Input Functional Observers for Delayed Singular Systems with State Variable Time Delay

Design of Unknown Input Functional Observers for Delayed Singular Systems with State Variable Time Delay WSEAS TRANSACTONS on SYSTEMS and CONTROL M. Khadhraoui M. Ezzine H. Messaoud M. Darouach Design of Unknown nput Functional Observers for Delayed Singular Systems State Variable Time Delay M. Khadhraoui

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

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

Convex Optimization Approach to Dynamic Output Feedback Control for Delay Differential Systems of Neutral Type 1,2

Convex Optimization Approach to Dynamic Output Feedback Control for Delay Differential Systems of Neutral Type 1,2 journal of optimization theory and applications: Vol. 127 No. 2 pp. 411 423 November 2005 ( 2005) DOI: 10.1007/s10957-005-6552-7 Convex Optimization Approach to Dynamic Output Feedback Control for Delay

More information

Marcus Pantoja da Silva 1 and Celso Pascoli Bottura 2. Abstract: Nonlinear systems with time-varying uncertainties

Marcus Pantoja da Silva 1 and Celso Pascoli Bottura 2. Abstract: Nonlinear systems with time-varying uncertainties A NEW PROPOSAL FOR H NORM CHARACTERIZATION AND THE OPTIMAL H CONTROL OF NONLINEAR SSTEMS WITH TIME-VARING UNCERTAINTIES WITH KNOWN NORM BOUND AND EXOGENOUS DISTURBANCES Marcus Pantoja da Silva 1 and Celso

More information

To appear in IEEE Trans. on Automatic Control Revised 12/31/97. Output Feedback

To appear in IEEE Trans. on Automatic Control Revised 12/31/97. Output Feedback o appear in IEEE rans. on Automatic Control Revised 12/31/97 he Design of Strictly Positive Real Systems Using Constant Output Feedback C.-H. Huang P.A. Ioannou y J. Maroulas z M.G. Safonov x Abstract

More information

Stabilization of a Pan-Tilt System Using a Polytopic Quasi-LPV Model and LQR Control

Stabilization of a Pan-Tilt System Using a Polytopic Quasi-LPV Model and LQR Control Stabilization of a Pan-Tilt System Using a Polytopic Quasi-LPV Model and LQR Control Sanem Evren and Mustafa Unel Faculty of Engineering and Natural Sciences Sabanci University, Tuzla, Istanbul 34956,

More information

Global robust output feedback tracking control of robot manipulators* W. E. Dixon, E. Zergeroglu and D. M. Dawson

Global robust output feedback tracking control of robot manipulators* W. E. Dixon, E. Zergeroglu and D. M. Dawson Robotica 004) volume, pp. 35 357. 004 Cambridge University Press DOI: 0.07/S06357470400089 Printed in the United Kingdom Global robust output feedback tracking control of robot manipulators* W. E. Dixon,

More information

OBSERVER DESIGN WITH GUARANTEED BOUND FOR LPV SYSTEMS. Jamal Daafouz Gilles Millerioux Lionel Rosier

OBSERVER DESIGN WITH GUARANTEED BOUND FOR LPV SYSTEMS. Jamal Daafouz Gilles Millerioux Lionel Rosier OBSERVER DESIGN WITH GUARANTEED BOUND FOR LPV SYSTEMS Jamal Daafouz Gilles Millerioux Lionel Rosier CRAN UMR 739 ENSEM 2, Avenue de la Forêt de Haye 54516 Vandoeuvre-lès-Nancy Cedex France, Email: Jamal.Daafouz@ensem.inpl-nancy.fr

More information

Adaptive fuzzy observer and robust controller for a 2-DOF robot arm

Adaptive fuzzy observer and robust controller for a 2-DOF robot arm Adaptive fuzzy observer and robust controller for a -DOF robot arm S. Bindiganavile Nagesh, Zs. Lendek, A.A. Khalate, R. Babuška Delft University of Technology, Mekelweg, 8 CD Delft, The Netherlands (email:

More information

Unit quaternion observer based attitude stabilization of a rigid spacecraft without velocity measurement

Unit quaternion observer based attitude stabilization of a rigid spacecraft without velocity measurement Proceedings of the 45th IEEE Conference on Decision & Control Manchester Grand Hyatt Hotel San Diego, CA, USA, December 3-5, 6 Unit quaternion observer based attitude stabilization of a rigid spacecraft

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

Appendix A Solving Linear Matrix Inequality (LMI) Problems

Appendix A Solving Linear Matrix Inequality (LMI) Problems Appendix A Solving Linear Matrix Inequality (LMI) Problems In this section, we present a brief introduction about linear matrix inequalities which have been used extensively to solve the FDI problems described

More information

An Exact Stability Analysis Test for Single-Parameter. Polynomially-Dependent Linear Systems

An Exact Stability Analysis Test for Single-Parameter. Polynomially-Dependent Linear Systems An Exact Stability Analysis Test for Single-Parameter Polynomially-Dependent Linear Systems P. Tsiotras and P.-A. Bliman Abstract We provide a new condition for testing the stability of a single-parameter,

More information

The model reduction algorithm proposed is based on an iterative two-step LMI scheme. The convergence of the algorithm is not analyzed but examples sho

The model reduction algorithm proposed is based on an iterative two-step LMI scheme. The convergence of the algorithm is not analyzed but examples sho Model Reduction from an H 1 /LMI perspective A. Helmersson Department of Electrical Engineering Linkoping University S-581 8 Linkoping, Sweden tel: +6 1 816 fax: +6 1 86 email: andersh@isy.liu.se September

More information

On stability analysis of linear discrete-time switched systems using quadratic Lyapunov functions

On stability analysis of linear discrete-time switched systems using quadratic Lyapunov functions On stability analysis of linear discrete-time switched systems using quadratic Lyapunov functions Paolo Mason, Mario Sigalotti, and Jamal Daafouz Abstract he paper deals with the stability properties of

More information

INVERSION IN INDIRECT OPTIMAL CONTROL

INVERSION IN INDIRECT OPTIMAL CONTROL INVERSION IN INDIRECT OPTIMAL CONTROL François Chaplais, Nicolas Petit Centre Automatique et Systèmes, École Nationale Supérieure des Mines de Paris, 35, rue Saint-Honoré 7735 Fontainebleau Cedex, France,

More information

A NUMERICAL METHOD TO SOLVE A QUADRATIC CONSTRAINED MAXIMIZATION

A NUMERICAL METHOD TO SOLVE A QUADRATIC CONSTRAINED MAXIMIZATION A NUMERICAL METHOD TO SOLVE A QUADRATIC CONSTRAINED MAXIMIZATION ALIREZA ESNA ASHARI, RAMINE NIKOUKHAH, AND STEPHEN L. CAMPBELL Abstract. The problem of maximizing a quadratic function subject to an ellipsoidal

More information

Uncertainties estimation and compensation on a robotic manipulator. Application on Barrett arm

Uncertainties estimation and compensation on a robotic manipulator. Application on Barrett arm Uncertainties estimation and compensation on a robotic manipulator. Application on Barrett arm Duong Dang December, 8 Abstract In this project, two different regression methods have been used to estimate

More information

On the solving of matrix equation of Sylvester type

On the solving of matrix equation of Sylvester type Computational Methods for Differential Equations http://cmde.tabrizu.ac.ir Vol. 7, No. 1, 2019, pp. 96-104 On the solving of matrix equation of Sylvester type Fikret Ahmadali Aliev Institute of Applied

More information

LPV MODELING AND CONTROL OF A 2-DOF ROBOTIC MANIPULATOR BASED ON DESCRIPTOR REPRESENTATION

LPV MODELING AND CONTROL OF A 2-DOF ROBOTIC MANIPULATOR BASED ON DESCRIPTOR REPRESENTATION Copyright c 9 by ABCM January 4-8, 1, Foz do Iguaçu, PR, Brazil LPV MODELING AND CONTROL OF A -DOF ROBOTIC MANIPULATOR BASED ON DESCRIPTOR REPRESENTATION Houssem Halalchi, houssem.halalchi@unistra.fr Edouard

More information

Unbiased minimum variance estimation for systems with unknown exogenous inputs

Unbiased minimum variance estimation for systems with unknown exogenous inputs Unbiased minimum variance estimation for systems with unknown exogenous inputs Mohamed Darouach, Michel Zasadzinski To cite this version: Mohamed Darouach, Michel Zasadzinski. Unbiased minimum variance

More information

State Estimation with Finite Signal-to-Noise Models

State Estimation with Finite Signal-to-Noise Models State Estimation with Finite Signal-to-Noise Models Weiwei Li and Robert E. Skelton Department of Mechanical and Aerospace Engineering University of California San Diego, La Jolla, CA 9293-411 wwli@mechanics.ucsd.edu

More information

Technical Notes and Correspondence

Technical Notes and Correspondence 1108 IEEE RANSACIONS ON AUOMAIC CONROL, VOL. 47, NO. 7, JULY 2002 echnical Notes and Correspondence Stability Analysis of Piecewise Discrete-ime Linear Systems Gang Feng Abstract his note presents a stability

More information

L 2 -induced Gains of Switched Systems and Classes of Switching Signals

L 2 -induced Gains of Switched Systems and Classes of Switching Signals L 2 -induced Gains of Switched Systems and Classes of Switching Signals Kenji Hirata and João P. Hespanha Abstract This paper addresses the L 2-induced gain analysis for switched linear systems. We exploit

More information

PI OBSERVER DESIGN FOR DISCRETE-TIME DECOUPLED MULTIPLE MODELS. Rodolfo Orjuela, Benoît Marx, José Ragot and Didier Maquin

PI OBSERVER DESIGN FOR DISCRETE-TIME DECOUPLED MULTIPLE MODELS. Rodolfo Orjuela, Benoît Marx, José Ragot and Didier Maquin PI OBSERVER DESIGN FOR DISCRETE-TIME DECOUPLED MULTIPLE MODELS Rodolfo Orjuela Benoît Marx José Ragot and Didier Maquin Centre de Recherche en Automatique de Nancy UMR 739 Nancy-Université CNRS 2 Avenue

More information

Multiobjective Optimization Applied to Robust H 2 /H State-feedback Control Synthesis

Multiobjective Optimization Applied to Robust H 2 /H State-feedback Control Synthesis Multiobjective Optimization Applied to Robust H 2 /H State-feedback Control Synthesis Eduardo N. Gonçalves, Reinaldo M. Palhares, and Ricardo H. C. Takahashi Abstract This paper presents an algorithm for

More information

Minimum-Phase Property of Nonlinear Systems in Terms of a Dissipation Inequality

Minimum-Phase Property of Nonlinear Systems in Terms of a Dissipation Inequality Minimum-Phase Property of Nonlinear Systems in Terms of a Dissipation Inequality Christian Ebenbauer Institute for Systems Theory in Engineering, University of Stuttgart, 70550 Stuttgart, Germany ce@ist.uni-stuttgart.de

More information

Complements to Full Order Observers Design for Linear Systems with Unknown Inputs

Complements to Full Order Observers Design for Linear Systems with Unknown Inputs Author manuscript, published in "Applied Mathematics Letters 22, 7 (29) 117-1111" DOI : 1.116/j.aml.28.11.4 omplements to Full Order Observers Design for Linear Systems with Unknown Inputs M. Darouach

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

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

Constrained interpolation-based control for polytopic uncertain systems

Constrained interpolation-based control for polytopic uncertain systems 2011 50th IEEE Conference on Decision and Control and European Control Conference CDC-ECC Orlando FL USA December 12-15 2011 Constrained interpolation-based control for polytopic uncertain systems H.-N.

More information

Applied Mathematics Letters. Complements to full order observer design for linear systems with unknown inputs

Applied Mathematics Letters. Complements to full order observer design for linear systems with unknown inputs pplied Mathematics Letters 22 (29) 117 1111 ontents lists available at ScienceDirect pplied Mathematics Letters journal homepage: www.elsevier.com/locate/aml omplements to full order observer design for

More information

The Important State Coordinates of a Nonlinear System

The Important State Coordinates of a Nonlinear System The Important State Coordinates of a Nonlinear System Arthur J. Krener 1 University of California, Davis, CA and Naval Postgraduate School, Monterey, CA ajkrener@ucdavis.edu Summary. We offer an alternative

More information

H Synchronization of Chaotic Systems via Delayed Feedback Control

H Synchronization of Chaotic Systems via Delayed Feedback Control International Journal of Automation and Computing 7(2), May 21, 23-235 DOI: 1.17/s11633-1-23-4 H Synchronization of Chaotic Systems via Delayed Feedback Control Li Sheng 1, 2 Hui-Zhong Yang 1 1 Institute

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