Disturbance attenuation and trajectory tracking via a reduced-order output feedback controller for robot manipulators
|
|
- Mervin Oliver
- 6 years ago
- Views:
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
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 informationLOW 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 informationReduced-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 informationResearch 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 informationLMI 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 informationState 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 informationRobust 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 informationStatic 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 informationEnergy-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 informationStability 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 informationAutomatic 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 informationDisturbance 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 informationControl 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 informationFINITE 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 informationLinear 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 informationControl 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 informationA 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 informationAn 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 informationQUATERNION 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 informationExponential 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 informationMCE/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 informationCONTROL 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 information458 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 informationADAPTIVE 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 informationParameterized 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 informationControllers 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 informationA 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 informationL -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 informationGraph 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 informationCase 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 informationThe 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 informationASTATISM 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 informationAdaptive 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 informationSimultaneous 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 informationGlobal 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 informationSwitching 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 informationMulti-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 informationOn 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 informationRobust 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 informationRobust 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 informationGlobal 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 informationOptimization 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 informationEML5311 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 informationDissipativity. 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 informationA 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 informationRobust 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 informationAnalytic 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 informationNONLINEAR 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 informationRobust 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 informationOn 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 informationADAPTIVE 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 informationROBUST 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 informationRobot 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 informationStability 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 informationTracking 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 informationStabilization 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 informationNonlinear 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 informationBalancing 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 informationLinkö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 informationTime 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 informationVirtual 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 informationA 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 informationH-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 informationTrajectory 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 informationDesign 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 informationStable 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 informationVideo 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 informationConvex 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 informationMarcus 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 informationTo 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 informationStabilization 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 informationGlobal 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 informationOBSERVER 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 informationAdaptive 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 informationUnit 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 informationFinite-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 informationAppendix 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 informationAn 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 informationThe 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 informationOn 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 informationINVERSION 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 informationA 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 informationUncertainties 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 informationOn 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 informationLPV 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 informationUnbiased 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 informationState 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 informationTechnical 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 informationL 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 informationPI 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 informationMultiobjective 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 informationMinimum-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 informationComplements 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 informationTrajectory-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 informationq 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 informationConstrained 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 informationApplied 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 informationThe 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 informationH 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 informationFINITE 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