Total Energy Shaping of a Class of Underactuated Port-Hamiltonian Systems using a New Set of Closed-Loop Potential Shape Variables*

Size: px
Start display at page:

Download "Total Energy Shaping of a Class of Underactuated Port-Hamiltonian Systems using a New Set of Closed-Loop Potential Shape Variables*"

Transcription

1 51st IEEE Conference on Decision an Control December Maui Hawaii USA Total Energy Shaping of a Class of Uneractuate Port-Hamiltonian Systems using a New Set of Close-Loop Potential Shape Variables* Christopher Renton 1 Yik Ren Teo 2 an Tristan Perez 3 Abstract This paper proposes a metho for esigning setpoint regulation controllers for a class of uneractuate mechanical systems in Port-Hamiltonian System (PHS) form. A new set of potential shape variables in close loop is propose which can replace the set of open loop shape variables the configuration variables that appear in the kinetic energy. With this choice the close-loop potential energy contains free functions of the new variables. By expressing the regulation objective in terms of these new potential shape variables the esire equilibrium can be assigne an there is freeom to reshape the potential energy to achieve performance whilst maintaining the PHS form in close loop. This complements contemporary results in the literature which preserve the openloop shape variables. As a case stuy we consier a robotic manipulator mounte on a flexible base an compensate for the motion of the base while positioning the en effector with respect to the groun reference. We compare the propose control strategy with special cases that correspon to other energy shaping strategies previously propose in the literature. I. INTRODUCTION A mechanical system with configuration variables q Q an conjugate momenta p L/ q P where L is the Lagrangian is calle fully actuate if the forces τ F prouce by actuator configuration is such that im F = im P. If im F < im P the system is sai to be uneractuate [1]. For fully-actuate mechanical systems set-point regulation can be achieve by reshaping the potential energy such that it attains its minimum at the esire equilibrium. A positive efinite potential energy function is chosen for the close-loop system an the control law can be foun by matching the ynamics of the open-loop an esire closeloop systems [2]. If the mechanical system is moelle as a Port Hamiltonian System (PHS) 1 the more general metho of Interconnection an Damping Assignment Passivity Base Control (IDA-PBC) allows not only potential energy shaping but also kinetic energy shaping that is total energy shaping [4]. The matching conitions must satisfy a PDE in terms of both kinetic an potential energy an the solution of *This work has been supporte by Boeing Research an Technology Australia (BR&TA) through a collaborative research grant. 1 C. Renton is with the School of Engineering University of Newcastle Australia christopher.renton at uon.eu.au 2 Y. Teo is with the School of Engineering University of Newcastle Australia yikren.teo at uon.eu.au 3 T. Perez is with the School of Engineering University of Newcastle Australia Tristan.Perez at newcastle.eu.au an the Centre for Ships an Ocean Structures (CeSOS) Norwegian University of Science an Technology Tronheim Norway. 1 Also referre to as Port-Controlle Hamiltonian Systems in the literature [3]. this PDE provies the control law [4]. For uneractuate mechanical systems this PDE amits solutions only for a class of achievable total energy in close loop. Such a PDE in general is ifficult to solve. As iscusse in [5 p. 21] shape variables are configuration variables that appear in the open-loop kinetic energy. The remaining set of configuration variables are calle external variables. Uneractuate mechanical systems can be classifie accoring to which shape variables have actuation [5]. In [6] an [7] the control of a class of mechanical systems with unactuate shape variables 2 is consiere. The controllers are esigne to preserve the open-loop shape variables in the close-loop kinetic energy. A constructive metho is propose in [8] to solve the matching PDE for systems with uneractuation egree one (im F = im P 1) an more recently in [9] this approach is extene to reuce the problem of solving the non-homogeneous kinetic energy PDE to a simpler problem of fining a transformation of the momentum state. Both approaches in [8] [9] also choose to preserve the shape variables in the close loop. In this paper we consier a class of mechanical systems with unactuate external variables with stable ynamics. For this class of systems potential energy shaping can be applie. This implements a partial state-feeback that is the external variables o not appear in the control law. The stability of the close loop system relies on the passivity of the unactuate variables [2]. A performance issue arises if the ynamics in the unactuate variables are relatively slow since there is no irect control authority in these channels. Hence one can attempt to shape the total energy giving aitional freeom to the esigner. The performance of these controllers however may be limite if the open-loop shape variables are preserve in the close loop. Our moest contribution is therefore a metho to esign set-point regulation controllers for the above mentione class of uneractuate mechanical systems in PHS form. We o so by proposing a new set of potential shape variables in close loop. Here the meaning of the wor potential is twofol. On the one han it means there is an option to use these variables as shape variables in the close loop. On the other han even though these variables are relate to the kinetic energy they can be use to shape the potential energy. We show that the close-loop potential energy contains free functions of these variables. By expressing the regulation objective in terms of the potential shape variables we can 2 With some abuse of terminology we will refer to a configuration variable q j as unactuate when no generalise force acts on the erivative of its conjugate momentum namely ṗ j = ( L/ j )/t /12/$ IEEE 463

2 assign the esire equilibrium an have the freeom to reshape the potential energy to achieve performance whilst maintaining the PHS form in close loop. As a case stuy we consier a robotic manipulator mounte on a flexible base an compensate for motion of the base while positioning the en effector with respect to the groun reference. We compare our control strategy with special cases that correspon to other energy shaping strategies previously propose in the literature. II. A CLASS OF PORT HAMILTONIAN SYSTEMS We consier the following moel of a simple mechanical system: [ṗ ] {[ ] [ ]} [ ] H(pq) [ ] I D G = + τ. (1) q I p H(pq) The variable q R n gives the configuration of the system an p R n is the conjugate momentum. We consier the control input τ R m (generalise forces). For typical uneractuate systems m < n. We further assume that the configuration variables are partitione as follows: [ ] qe q = (2) q s where q s Q s = R m is the vector of shape variables an q e Q e = R n m is the vector of external variables. The parameter D = D T R n n is the positive efinite amping an G R n m with rank(g) = m is the input coupling matrix. For the above class of systems the shape variables are fully actuate an we will assume [ ] (n m) m G =. (3) I m m If G is not in the form (3) then in some cases it may be possible to transform the control variables to obtain the esire form. The Hamiltonian function H(p q) is given by H(p q) = 1 2 pt M 1 (q s )p +V(q) (4) }{{} T (pq s) where M(q s ) = M T (q s ) > is the mass matrix which etermines the open-loop kinetic energy T (p q s ) an V(q) is the open-loop potential energy. III. SET-POINT REGULATION CONTROL FOR UNDERACTUATED MECHANICAL SYSTEMS Let us efine z(q) Z as the potential shape variables the properties of this transformation are efine in Section III-D an follow from the set of conitions for stability. We then consier set-point regulation of z to a esire equilibrium point z. A. Close-loop PHS Let the esire close-loop PHS be [ṗ ] { [ ] M = (z)m 1 (q s ) q M 1 (q s )M (z) [ ] } [ ] H D (5) p H where D = D T > is the esire amping an the closeloop Hamiltonian is given by H = 1 2 pt M 1 (z)p +V (q) (6) }{{} T (pz) where M (z) = M T (z) > is use to shape the kinetic energy T (p z). The potential energy V (q) is use to assign the esire close-loop equilibrium at which the potential energy attains its minimum. B. Matching To fin a control law τ we must match the ṗ an q equations in (1) an (5). The q equation is alreay matche by construction of (5) since q = H p = M 1 (q s )p = M 1 (q s )M (z)m 1 (z)p The matching of ṗ yiels = M 1 (q s )M (z) H p. ṗ = DM 1 (q s )p H + Gτ (7) = D M 1 (z)p M (z)m 1 (q s ) H (8). Since (8) consists of n equations an m < n unknown control forces we nee to satisfy the following aitional n m constraints to fin a solution for τ : { G DM 1 (q s )p D M 1 (z)p + H M (z)m 1 (q s ) H } = (9) where G is any full-rank left annihilator of G that is G G = an rank(g ) = n m. If (9) is satisfie the control law is given by τ = ( G T G ) { 1 G T DM 1 (q s )p D M 1 (z)p + H M (z)m 1 (q s ) H }. (1) We can separate the matching equation (9) into powers of p uner the assumption that D an D are inepenent 464

3 of p. Thus a particular solution of (9) is obtaine by solving the following equations: { V G M (z)m 1 (q s ) V } = (11a) G { DM 1 (q s )p D M 1 (z)p} = (11b) { T G M (z)m 1 (q s ) T } =. (11c) The objective is to choose M (z) V (q) an D to satisfy (11). C. Main result We consier choosing z to shape the total energy. Since the shape variables are actuate G T = then (11c) can be expresse as follows: G M (z)m 1 (q s ) T z T =. (12) z This homogeneous PDE is solve for any z(q) = [z 1 (q)... z m (q)] T that satisfies G M (z)m 1 (q s ) z i = (13) i {1... m}. Thus matching the kinetic energy has been reuce to fining m functions of q from which we can form the shape variables for the close-loop system. Note that (13) is simpler to solve than (12) since the latter involves the partial erivatives of M 1 (z). To solve (13) we propose a particular z an then try to solve an algebraic equation in M (z). The potential energy PDE (11a) can be separate into partial erivatives of external an shape variables G { V M (z)m 1 (q s ) [ V ] e M (z)m 1 (q s ) [ ] } V = (14) s which is satisfie by V (q) = V e (q) + V s (q s ) where V e (q) an V s (q s ) are solutions of { [ V Ve ]} G M (z)m 1 (q s ) e = (15a) [ ] G M (z)m 1 (q s ) V s =. (15b) s Equation (15a) can be simplifie by choosing so that G = [ I (n m) (n m) (n m) m ] (16) V e e = Γ 1 (q) V e (17) where Γ(q) is the upper-left (n m) (n m) block of M (z)m 1 (q s ). The matrix Γ(q) is invertible since it is the (n m) th -orer leaing principal submatrix of a prouct of two square full rank matrices. Equation (17) shows that the equilibrium points in the unactuate coorinates cannot be move 3 as previously reporte in [8] for systems with uneractuation egree one where n m = 1 q e an Γ(q) are scalars an (17) may be integrate irectly 1 V V e (q) = q e. (18) Γ(q) e We can now esign M (z) an thus Γ(q) so that V e (q) in (17) is positive efinite in the external coorinates q e in a neighbourhoo of its equilibrium which we enote q e. This also suggests the possibility of extening this approach to problems with unstable open-loop ynamics in the unactuate coorinates. Since the prouct of two positive efinite matrices M (z)m 1 (q s ) an thus Γ(q) is not necessarily positive efinite (or even symmetric) it may be possible to esign M (z) to prouce a positive-efinite potential V e (q) even for a non-positive-efinite V(q). This is beyon the scope of the current paper. Equation (15b) can be expresse in terms of z as follows: G M (z)m 1 (q s ) T z [ ] V z z = (19) which is satisfie for any free function V z (z) since z alreay satisfies (13). Therefore a solution for the closeloop potential energy is given by V (q) = V e (q) + V z (z(q)) (2) where V e (q) is a solution to (15a) an V z (z) is any free function of z. We can then choose a function V z (z) so it is minimise at the esire equilibrium z an reners V (q) positive efinite in a neighbourhoo of z. Damping injection can be achieve by fining a matrix D which satisfies the algebraic constraints in (11b) that is G D M 1 (z) = G DM 1 (q s ). (21) This etermines the first n m rows (an ue to symmetry the first n m columns) of D. D. Stability Since the solution of V e (q) from (17) is minimise at q e = q e an we choose V z (z) to be minimise at z = z we can show that V (q) is minimise at q e = q e an z = z. Proposition 1: Given V e (q) > q e q e V z (z) > z z an assuming that T z s is non-singular then V (q) = V e (q) + V z (z) is minimise at q e = q e an z = z. Proof: The stationary points of V (q) are foun by setting V = V e + T z V z z =. Then separating the 3 although the stability of the existing equilibrium points may be moifie as shown in [6] an [7] for unstable systems. 465

4 partial erivatives into q e an q s components it follows from (17) that V = Γ 1 (q) V + T z V z = e e e z (22) V = T z V z =. s s z (23) Equation (23) is satisfie if an only if z = z since T z s is full-rank. Equation (22) is satisfie for q e = q e an z = z. To show there are no other stationary points consier some q e q e an z = z that satisfies (22). Then Γ 1 (q) V e = for some q e q e but this is a contraiction since V e = if an only if q e = q e an Γ(q) is full-rank. Therefore V (q) is only stationary for q e = q e an z = z. To establish that V (q) is minimise we note that it must be positive efinite since it is the sum of two positive efinite functions. The conition that T z s is full rank requires z to be a function of all the elements of q s. This is not particularly restrictive since if this were not the case we coul not assign any particular equilibrium point in all the q s coorinates. Note also that z may epen on elements of q e but there is no ifficulty in having the equilibrium specifie by q e = q e an z = z which appears overetermine. The reason for this is that no choice of z which solves (13) can moify the location of the unactuate equilibrium points; so there is no conflict. We can use this feature to our avantage as we show in the following section since z being epenent on the unactuate coorinates allows us to shape ynamics in q e. We can now show that the close-loop system is asymptotically stable. Proposition 2: Consier the ynamics of the system (1) in close-loop with the control law (1) an M (z) V (q) an D satisfy (11) an the conitions given in Proposition 1 hol. Then the close-loop system can be written as the PHS (5) which has an asymptotically stable equilibrium point at p = q e = q e an z = z. Proof: Using H as a Lyapunov caniate function which is minimise at p = q e = q e an z = z we can compute its erivative with respect to time along the solutions of (5) an obtain Ḣ (p q) = T H p ṗ + T H q (24) = T H p D H p which establishes stability. Asymptotic stability follows by applying the Invariance Principle. Since Ḣ = = p = then from (5) we have ṗ = M (z)m 1 (q s ) V which is zero only for q e = q e an z = z. Therefore the largest invariant set containe within {p q R n Ḣ = } is p = q e = q e an z = z. IV. CASE STUDY We consier the control of a robotic manipulator mounte on a flexible base. This is shown in Figure 1. The robot task consists of moving a heavy tool to a particular position in the workspace. The base has 1 DOF q 1 an the robot arm has 2 DOFs which correspon to rotation of the arm q 2 an extension of the arm q 3. Control torque τ m acts to rotate the arm an the control force F A acts to exten the arm. Due to this configuration an the weight of the tool the control system shoul be esigne to compensate for motion of the base while positioning the en effector with respect to the groun reference. Fig. 1. Robotic manipulator mounte on a flexible base. The open-loop mass matrix M(q s ) is given by M(q s ) = m B + m T m T (q 3 + l) cos q 2 m T sin q 2 m T (q 3 + l) cos q 2 m T (q 3 + l) 2. m T sin q 2 m T (25) The open-loop potential energy V(q) is given by V(q) = 1 2 k Aq k Bq (m B + m T )gq 1 + m T g(q 3 + l) sin q 2. (26) The input coupling matrix G an its left-annihilator G are given by G = 1 G = [ 1 ]. (27) 1 Let the close-loop mass matrix M (z) be parameterise as follows: a 1 a 2 a 3 M (z) = a 2 a 4 a 5 (28) a 3 a 5 a 6 an let the close-loop amping D be parameterise as follows: D = b 1 b 2 b 3 b 2 b 4 b 5. (29) b 3 b 5 b 6 466

5 The regulation task is to position the tool that is x [x y] T x [x y ] T where x = (q 3 + l) cos q 2 y = q 1 + (q 3 + l) sin q 2 (3a) (3b) an x an y are the coorinates of the esire position in the workspace. A. Total energy shaping preserving shape variables We esign a controller using total energy shaping that preserves shape variables in the close loop an recover the special case of potential energy shaping. This controller correspons to a particular case of the controllers that can be esigne with the metho propose in [4]. Substituting z = q s into (13) an assuming et M(q) = m B m 2 T (q 3+l) 2 we have the constraints on the elements of M (z) (a 3 sin q 2 a 1 )m T (q 3 + l) cos q 2 +a 2 (m B + m T cos 2 q 2 ) = (31a) (a 2 cos q 2 a 1 (q 3 + l))m T sin q 2 +a 3 (q 3 + l)(m B + m T sin 2 q 2 ) =. (31b) By choosing a 1 > as a esign parameter a 2 an a 3 can be expresse in terms of a 1 a 2 = a 1 m T (q 3 + l) cos q 2 m B + m T (32a) a 3 = a 1 m T sin q 2 m B + m T (32b) an a 4 a 5 an a 6 must be chosen to ensure M (z) >. We will choose a 5 = to simplify the esign. Then the choice a 4 = a2 2 a 1 + δ an a 6 = a2 3 a4 δ + α leaves δ > an α > as esign parameters which guarantees M (z) >. From (18) an (2) we have V (q) = m B + m T a 1 ( ) 1 2 k Bq1 2 + (m B + m T )gq 1 + V z (q 2 q 3 ) (33) where V z ( ) is a free function. Since V z cannot epen on q 1 we choose V z (q 2 q 3 ) = 1 2 k x ((q 3 + l) cos q 2 x ) k y ( q 1 + (q 3 + l) sin q 2 y ) 2 (34) where q 1 (m B+m T )g k B is the steay-state equilibrium position of q 1 an k x k y > are free parameters. We have inclue q 1 to provie steay-state gravity compensation in the absence of q 1. Substituting (29) into (21) etermines the first row an column of D b 1 = b B( a 2 cos q 2 + (q 3 + l)(a 1 a 3 sin q 2 )) (35a) b 2 = b B(a 2 (q 3 + l) a 4 cos q 2 ) (35b) b 3 = b B(a 3 a 6 sin q 2 ). m B (35c) Then b 4 b 5 an b 6 must be chosen to satisfy D >. We will choose b 5 = to simplify the esign. Then the choice b 4 = b2 2 b 1 + γ an b 6 = b2 3 b4 γ + β leaves γ > an β > as esign parameters which guarantees D >. Note that if we set a 1 = m B + m T a 4 = m T (q 3 + l) 2 a 5 = an a 6 = m T we have M (z) = M(q) an we recover the special case of potential energy shaping. To show stability we note that V e (q) > V z (z) > an T z s = I which satisfies the conitions in Proposition 1. Since M(q) is singular at q 3 + l = care shoul be taken. Assuming we have an initial conition q 3 () + l > an target q3 + l > we can expect asymptotic stability by applying Proposition 2 since the trajectory of the states will not excite the singularity. B. Total energy shaping with potential shape variables We esign a controller using total energy shaping by proposing potential shape variables which are compatible with the regulation task (3). Substituting z = x into (13) an assuming et M(q) we have the following constraints on the elements of M (z): a 3 (q 3 + l) cos q 2 a 2 sin q 2 = a 3 (q 3 + l) sin q 2 a 2 cos q 2 =. (36a) (36b) The solution to (36) is given by a 2 = a 3 =. Then a 1 a 4 a 5 an a 6 are free parameters subject to a 1 a 4 > an a 4 a 6 > a 2 5 which guarantees M (z) >. From (18) an (2) we have V (q) = m B + m T a 1 ( ) 1 2 k Bq1 2 + (m B + m T )gq 1 + V z (x y) (37) where V z ( ) is a free function. Now we can choose V z (x y) = 1 2 k x (x x ) k y (y y ) 2 (38) where k x k y > are free parameters. Substituting (29) into (21) etermines the first row an column of D b 1 = a 1b B m B (39a) b 2 = b B(a 4 cos q 2 + a 5 (q 3 + l) sin q 2 ) (39b) b 3 = b B(a 5 cos q 2 + a 6 (q 3 + l) sin q 2 ). (39c) 467

6 Then b 4 b 5 an b 6 must be chosen to satisfy D >. We will choose b 5 = to simplify the esign. Then the choice b 4 = b2 2 b 1 + γ an b 6 = b2 3 b4 γ + β leaves γ > an β > as esign parameters which guarantees D >. Note that for this choice of z T z s is only full rank for q 3 + l however this also correspons to the singularity in M(q s ) so we o not expect any reuction in the region of attraction compare to the previous case. We shoul note however that while the equilibrium is unique in z coorinates there are two solutions in q s coorinates. These correspon to the cases of the extene arm q 3 + l > an the inverte arm q 3 + l < an the corresponing angles q 2 which iffer by π. Unlike the esign in the previous section where the equilibrium in q s is specifie assuming that q 3 () + l > an target q3 + l > is not sufficient to prevent the state trajectory from crossing the singularity. This may be overcome by constraining q 3 + l > however this is beyon the scope of the current paper. C. Simulation Results The plant parameters corresponing to the manipulator shown in Figure 1 are given in the Appenix. The flexibility of the base is exaggerate to appreciate the effect of the controllers. Three control esigns are consiere: i) Potential energy shaping that is M (z) = M(q s ) an z = q s ii) Total energy shaping preserving open-loop shape variables that is z = q s iii) Total energy shaping with potential shape variables z = x. The controller parameters given in Table I. The initial conition was p() = q() = an the target was locate at x = 4 m an y = 3 m. Figures 2 an 3 show the simulation results. We can see that for the esigns (i) an (ii) the q 2 an q 3 states converge quickly to their steay-state values an the control action remains small thereafter. The natural base oscillation however causes large errors in the tool position which the controller is not informe about. While aitional freeom is available in the esign (ii) it was still not possible to improve the transient response significantly over that achieve by only shaping potential energy. The controller for case (iii) can be seen to be using the q 2 an q 3 states to actively compensate for motion in the base. The result is the tool error quickly converges to zero while the controller continues to prouce control forces which actively cancel the base motion at the tool position until the natural motion of the base ecays ue to the issipative forces in the base. V. CONCLUSIONS We have shown that by reucing the kinetic energy matching PDE (over the unknown elements of M ) to one involving potential shape variables z we have both simplifie the esign proceure for total energy shaping an mae it easier to esign amissible close-loop potential energy Position Error (m) Position Error (m) Position Error (m) Tool Error Error in X Error in Y Motor Torque (N.m) Motor Torque (N.m) Motor Torque (N.m) Control Action Motor Torque Actuator Force Fig. 2. Tool positioning error (left) an control action (right) for potential energy shaping (top) total energy shaping with z = q s (mile) an z = x (bottom). Momentum (N.s) Momentum (N.s) Momentum (N.s) Momenta p1 p2 p Angular Momentum (N.m.s) Angular Momentum (N.m.s) Angular Momentum (N.m.s) Position (m) Position (m) Position (m) Configuration Variables q1 q2 q3 Fig. 3. State variables: momenta (left) an isplacements (right) for potential energy shaping (top) total energy shaping with z = q s (mile) an z = x (bottom) Actuator Force (N) Actuator Force (N) Actuator Force (N) Angular Position (eg) Angular Position (eg) Angular Position (eg) 468

7 functions for this class of uneractuate mechanical systems. Once z has been chosen we are able to choose the various free functions of z in the elements of M (z) subject to algebraic constraints rather than having to irectly solve the kinetic energy PDE (11c). In a case stuy we have shown how this controller can be use for compensating vibration of a robotic manipulator mounte on a flexible unactuate base. The propose controller shows improvement in performance relative to controllers base on potential energy shaping an total energy shaping preserving shape variables. [8] J. Acosta R. Ortega A. Astolfi an A. Mahinrakar Interconnection an amping assignment passivity-base control of mechanical systems with uneractuation egree one Automatic Control IEEE Transactions on vol. 5 no. 12 pp [9] G. Viola R. Ortega R. Banavar J. Acosta an A. Astolfi Total energy shaping control of mechanical systems: simplifying the matching equations via coorinate changes Automatic Control IEEE Transactions on vol. 52 no. 6 pp APPENDIX The plant parameters are given by m B = 1 kg m T = 1 kg l = 1 m k A = N/m k B = 15 N/m an the openloop amping matrix is given by b B D = b M (4) b A where b B = 3 Ns/m b M = 1 Nms/ra an b A = 5 Ns/m. The controller parameters are given in Table I. TABLE I CONTROLLER PARAMETERS. Parameter PE TE (z = q s) TE (z = x) a 1 m B + m T 5 5 a 4 m T (q 3 + l) 2 5 a 6 m T 1 α N/A 5 N/A δ N/A 1 N/A b 1 3 b 4 45 b 5 2 γ N/A 8 8 β k x k y Expression given in Section IV REFERENCES [1] F. Bullo an A. D. Lewis Geometric control of mechanical systems. Springer 25 vol. 49. [2] R. Ortega A. Loría P. J. Nicklasson an H. J. Sira-Ramírez Passivitybase Control of Euler-Lagrange Systems: Mechanical Electrical an Electromechanical Applications. Springer Verlag [3] A. van er Schaft L2-gain an passivity techniques in nonlinear control. Lonon: Springer-Verlag 2. [4] R. Ortega A. Van Der Schaft B. Maschke an G. Escobar Interconnection an amping assignment passivity-base control of portcontrolle hamiltonian systems Automatica vol. 38 no. 4 pp [5] R. Olfati-Saber Nonlinear control of uneractuate mechanical systems with application to robotics an aerospace vehicles Ph.D. issertation Massachusetts Institute of Technology 2. [6] F. Gomez-Estern R. Ortega F. Rubio an J. Aracil Stabilization of a class of uneractuate mechanical systems via total energy shaping in Decision an Control 21. Proceeings of the 4th IEEE Conference on vol. 2. IEEE 21 pp [7] R. Ortega M. Spong F. Gómez-Estern an G. Blankenstein Stabilization of a class of uneractuate mechanical systems via interconnection an amping assignment Automatic Control IEEE Transactions on vol. 47 no. 8 pp

TOTAL ENERGY SHAPING CONTROL OF MECHANICAL SYSTEMS: SIMPLIFYING THE MATCHING EQUATIONS VIA COORDINATE CHANGES

TOTAL ENERGY SHAPING CONTROL OF MECHANICAL SYSTEMS: SIMPLIFYING THE MATCHING EQUATIONS VIA COORDINATE CHANGES TOTAL ENERGY SHAPING CONTROL OF MECHANICAL SYSTEMS: SIMPLIFYING THE MATCHING EQUATIONS VIA COORDINATE CHANGES Giuseppe Viola,1 Romeo Ortega,2 Ravi Banavar Jose Angel Acosta,3 Alessanro Astolfi, Dipartimento

More information

The Principle of Least Action

The Principle of Least Action Chapter 7. The Principle of Least Action 7.1 Force Methos vs. Energy Methos We have so far stuie two istinct ways of analyzing physics problems: force methos, basically consisting of the application of

More information

Stabilization of a Class of Underactuated Mechanical Systems via Interconnection and Damping Assignment

Stabilization of a Class of Underactuated Mechanical Systems via Interconnection and Damping Assignment Stabilization of a Class of Uneractuate Mechanical Systems via Interconnection an Damping Assignment Romeo Ortega Lab. es Signaux et Systèmes CNRS-SUPELEC Gif sur Yvette 99 FRANCE tel. no:(33)--69-85-7-65

More information

Optimal Variable-Structure Control Tracking of Spacecraft Maneuvers

Optimal Variable-Structure Control Tracking of Spacecraft Maneuvers Optimal Variable-Structure Control racking of Spacecraft Maneuvers John L. Crassiis 1 Srinivas R. Vaali F. Lanis Markley 3 Introuction In recent years, much effort has been evote to the close-loop esign

More information

'HVLJQ &RQVLGHUDWLRQ LQ 0DWHULDO 6HOHFWLRQ 'HVLJQ 6HQVLWLYLW\,1752'8&7,21

'HVLJQ &RQVLGHUDWLRQ LQ 0DWHULDO 6HOHFWLRQ 'HVLJQ 6HQVLWLYLW\,1752'8&7,21 Large amping in a structural material may be either esirable or unesirable, epening on the engineering application at han. For example, amping is a esirable property to the esigner concerne with limiting

More information

Chapter 2 Lagrangian Modeling

Chapter 2 Lagrangian Modeling Chapter 2 Lagrangian Moeling The basic laws of physics are use to moel every system whether it is electrical, mechanical, hyraulic, or any other energy omain. In mechanics, Newton s laws of motion provie

More information

arxiv: v1 [cs.sy] 19 Dec 2018

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

More information

Laplacian Cooperative Attitude Control of Multiple Rigid Bodies

Laplacian Cooperative Attitude Control of Multiple Rigid Bodies Laplacian Cooperative Attitue Control of Multiple Rigi Boies Dimos V. Dimarogonas, Panagiotis Tsiotras an Kostas J. Kyriakopoulos Abstract Motivate by the fact that linear controllers can stabilize the

More information

Nested Saturation with Guaranteed Real Poles 1

Nested Saturation with Guaranteed Real Poles 1 Neste Saturation with Guarantee Real Poles Eric N Johnson 2 an Suresh K Kannan 3 School of Aerospace Engineering Georgia Institute of Technology, Atlanta, GA 3332 Abstract The global stabilization of asymptotically

More information

Lecture 2 Lagrangian formulation of classical mechanics Mechanics

Lecture 2 Lagrangian formulation of classical mechanics Mechanics Lecture Lagrangian formulation of classical mechanics 70.00 Mechanics Principle of stationary action MATH-GA To specify a motion uniquely in classical mechanics, it suffices to give, at some time t 0,

More information

θ x = f ( x,t) could be written as

θ x = f ( x,t) could be written as 9. Higher orer PDEs as systems of first-orer PDEs. Hyperbolic systems. For PDEs, as for ODEs, we may reuce the orer by efining new epenent variables. For example, in the case of the wave equation, (1)

More information

TRAJECTORY TRACKING FOR FULLY ACTUATED MECHANICAL SYSTEMS

TRAJECTORY TRACKING FOR FULLY ACTUATED MECHANICAL SYSTEMS TRAJECTORY TRACKING FOR FULLY ACTUATED MECHANICAL SYSTEMS Francesco Bullo Richar M. Murray Control an Dynamical Systems California Institute of Technology Pasaena, CA 91125 Fax : + 1-818-796-8914 email

More information

19 Eigenvalues, Eigenvectors, Ordinary Differential Equations, and Control

19 Eigenvalues, Eigenvectors, Ordinary Differential Equations, and Control 19 Eigenvalues, Eigenvectors, Orinary Differential Equations, an Control This section introuces eigenvalues an eigenvectors of a matrix, an iscusses the role of the eigenvalues in etermining the behavior

More information

Lagrangian and Hamiltonian Mechanics

Lagrangian and Hamiltonian Mechanics Lagrangian an Hamiltonian Mechanics.G. Simpson, Ph.. epartment of Physical Sciences an Engineering Prince George s Community College ecember 5, 007 Introuction In this course we have been stuying classical

More information

Experimental Robustness Study of a Second-Order Sliding Mode Controller

Experimental Robustness Study of a Second-Order Sliding Mode Controller Experimental Robustness Stuy of a Secon-Orer Sliing Moe Controller Anré Blom, Bram e Jager Einhoven University of Technology Department of Mechanical Engineering P.O. Box 513, 5600 MB Einhoven, The Netherlans

More information

The canonical controllers and regular interconnection

The canonical controllers and regular interconnection Systems & Control Letters ( www.elsevier.com/locate/sysconle The canonical controllers an regular interconnection A.A. Julius a,, J.C. Willems b, M.N. Belur c, H.L. Trentelman a Department of Applie Mathematics,

More information

G j dq i + G j. q i. = a jt. and

G j dq i + G j. q i. = a jt. and Lagrange Multipliers Wenesay, 8 September 011 Sometimes it is convenient to use reunant coorinates, an to effect the variation of the action consistent with the constraints via the metho of Lagrange unetermine

More information

Robust Tracking Control of Robot Manipulator Using Dissipativity Theory

Robust Tracking Control of Robot Manipulator Using Dissipativity Theory Moern Applie Science July 008 Robust racking Control of Robot Manipulator Using Dissipativity heory Hongrui Wang Key Lab of Inustrial Computer Control Engineering of Hebei Province Yanshan University Qinhuangao

More information

and from it produce the action integral whose variation we set to zero:

and from it produce the action integral whose variation we set to zero: Lagrange Multipliers Monay, 6 September 01 Sometimes it is convenient to use reunant coorinates, an to effect the variation of the action consistent with the constraints via the metho of Lagrange unetermine

More information

A Normal Form for Energy Shaping: Application to the Furuta Pendulum

A Normal Form for Energy Shaping: Application to the Furuta Pendulum Proc 4st IEEE Conf Decision and Control, A Normal Form for Energy Shaping: Application to the Furuta Pendulum Sujit Nair and Naomi Ehrich Leonard Department of Mechanical and Aerospace Engineering Princeton

More information

Chapter 6: Energy-Momentum Tensors

Chapter 6: Energy-Momentum Tensors 49 Chapter 6: Energy-Momentum Tensors This chapter outlines the general theory of energy an momentum conservation in terms of energy-momentum tensors, then applies these ieas to the case of Bohm's moel.

More information

Diagonalization of Matrices Dr. E. Jacobs

Diagonalization of Matrices Dr. E. Jacobs Diagonalization of Matrices Dr. E. Jacobs One of the very interesting lessons in this course is how certain algebraic techniques can be use to solve ifferential equations. The purpose of these notes is

More information

APPPHYS 217 Thursday 8 April 2010

APPPHYS 217 Thursday 8 April 2010 APPPHYS 7 Thursay 8 April A&M example 6: The ouble integrator Consier the motion of a point particle in D with the applie force as a control input This is simply Newton s equation F ma with F u : t q q

More information

Interpolated Rigid-Body Motions and Robotics

Interpolated Rigid-Body Motions and Robotics Interpolate Rigi-Boy Motions an Robotics J.M. Selig Faculty of Business, Computing an Info. Management. Lonon South Bank University, Lonon SE AA, U.K. seligjm@lsbu.ac.uk Yaunquing Wu Dept. Mechanical Engineering.

More information

Assignment 1. g i (x 1,..., x n ) dx i = 0. i=1

Assignment 1. g i (x 1,..., x n ) dx i = 0. i=1 Assignment 1 Golstein 1.4 The equations of motion for the rolling isk are special cases of general linear ifferential equations of constraint of the form g i (x 1,..., x n x i = 0. i=1 A constraint conition

More information

6 General properties of an autonomous system of two first order ODE

6 General properties of an autonomous system of two first order ODE 6 General properties of an autonomous system of two first orer ODE Here we embark on stuying the autonomous system of two first orer ifferential equations of the form ẋ 1 = f 1 (, x 2 ), ẋ 2 = f 2 (, x

More information

6.003 Homework #7 Solutions

6.003 Homework #7 Solutions 6.003 Homework #7 Solutions Problems. Secon-orer systems The impulse response of a secon-orer CT system has the form h(t) = e σt cos(ω t + φ)u(t) where the parameters σ, ω, an φ are relate to the parameters

More information

ensembles When working with density operators, we can use this connection to define a generalized Bloch vector: v x Tr x, v y Tr y

ensembles When working with density operators, we can use this connection to define a generalized Bloch vector: v x Tr x, v y Tr y Ph195a lecture notes, 1/3/01 Density operators for spin- 1 ensembles So far in our iscussion of spin- 1 systems, we have restricte our attention to the case of pure states an Hamiltonian evolution. Toay

More information

VIRTUAL STRUCTURE BASED SPACECRAFT FORMATION CONTROL WITH FORMATION FEEDBACK

VIRTUAL STRUCTURE BASED SPACECRAFT FORMATION CONTROL WITH FORMATION FEEDBACK AIAA Guiance, Navigation, an Control Conference an Exhibit 5-8 August, Monterey, California AIAA -9 VIRTUAL STRUCTURE BASED SPACECRAT ORMATION CONTROL WITH ORMATION EEDBACK Wei Ren Ranal W. Bear Department

More information

AN INTRODUCTION TO AIRCRAFT WING FLUTTER Revision A

AN INTRODUCTION TO AIRCRAFT WING FLUTTER Revision A AN INTRODUCTION TO AIRCRAFT WIN FLUTTER Revision A By Tom Irvine Email: tomirvine@aol.com January 8, 000 Introuction Certain aircraft wings have experience violent oscillations uring high spee flight.

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

Numerical Integrator. Graphics

Numerical Integrator. Graphics 1 Introuction CS229 Dynamics Hanout The question of the week is how owe write a ynamic simulator for particles, rigi boies, or an articulate character such as a human figure?" In their SIGGRPH course notes,

More information

EE 370L Controls Laboratory. Laboratory Exercise #7 Root Locus. Department of Electrical and Computer Engineering University of Nevada, at Las Vegas

EE 370L Controls Laboratory. Laboratory Exercise #7 Root Locus. Department of Electrical and Computer Engineering University of Nevada, at Las Vegas EE 370L Controls Laboratory Laboratory Exercise #7 Root Locus Department of Electrical an Computer Engineering University of Nevaa, at Las Vegas 1. Learning Objectives To emonstrate the concept of error

More information

BEYOND THE CONSTRUCTION OF OPTIMAL SWITCHING SURFACES FOR AUTONOMOUS HYBRID SYSTEMS. Mauro Boccadoro Magnus Egerstedt Paolo Valigi Yorai Wardi

BEYOND THE CONSTRUCTION OF OPTIMAL SWITCHING SURFACES FOR AUTONOMOUS HYBRID SYSTEMS. Mauro Boccadoro Magnus Egerstedt Paolo Valigi Yorai Wardi BEYOND THE CONSTRUCTION OF OPTIMAL SWITCHING SURFACES FOR AUTONOMOUS HYBRID SYSTEMS Mauro Boccaoro Magnus Egerstet Paolo Valigi Yorai Wari {boccaoro,valigi}@iei.unipg.it Dipartimento i Ingegneria Elettronica

More information

Schrödinger s equation.

Schrödinger s equation. Physics 342 Lecture 5 Schröinger s Equation Lecture 5 Physics 342 Quantum Mechanics I Wenesay, February 3r, 2010 Toay we iscuss Schröinger s equation an show that it supports the basic interpretation of

More information

Calculus of Variations

Calculus of Variations 16.323 Lecture 5 Calculus of Variations Calculus of Variations Most books cover this material well, but Kirk Chapter 4 oes a particularly nice job. x(t) x* x*+ αδx (1) x*- αδx (1) αδx (1) αδx (1) t f t

More information

The total derivative. Chapter Lagrangian and Eulerian approaches

The total derivative. Chapter Lagrangian and Eulerian approaches Chapter 5 The total erivative 51 Lagrangian an Eulerian approaches The representation of a flui through scalar or vector fiels means that each physical quantity uner consieration is escribe as a function

More information

Time Headway Requirements for String Stability of Homogeneous Linear Unidirectionally Connected Systems

Time Headway Requirements for String Stability of Homogeneous Linear Unidirectionally Connected Systems Joint 48th IEEE Conference on Decision an Control an 8th Chinese Control Conference Shanghai, PR China, December 6-8, 009 WeBIn53 Time Heaway Requirements for String Stability of Homogeneous Linear Uniirectionally

More information

SYNCHRONOUS SEQUENTIAL CIRCUITS

SYNCHRONOUS SEQUENTIAL CIRCUITS CHAPTER SYNCHRONOUS SEUENTIAL CIRCUITS Registers an counters, two very common synchronous sequential circuits, are introuce in this chapter. Register is a igital circuit for storing information. Contents

More information

inflow outflow Part I. Regular tasks for MAE598/494 Task 1

inflow outflow Part I. Regular tasks for MAE598/494 Task 1 MAE 494/598, Fall 2016 Project #1 (Regular tasks = 20 points) Har copy of report is ue at the start of class on the ue ate. The rules on collaboration will be release separately. Please always follow the

More information

Port-Hamiltonian systems: an introductory survey

Port-Hamiltonian systems: an introductory survey Port-Hamiltonian systems: an introuctory survey Arjan van er Schaft Abstract. The theory of port-hamiltonian systems provies a framework for the geometric escription of network moels of physical systems.

More information

G4003 Advanced Mechanics 1. We already saw that if q is a cyclic variable, the associated conjugate momentum is conserved, L = const.

G4003 Advanced Mechanics 1. We already saw that if q is a cyclic variable, the associated conjugate momentum is conserved, L = const. G4003 Avance Mechanics 1 The Noether theorem We alreay saw that if q is a cyclic variable, the associate conjugate momentum is conserve, q = 0 p q = const. (1) This is the simplest incarnation of Noether

More information

An inductance lookup table application for analysis of reluctance stepper motor model

An inductance lookup table application for analysis of reluctance stepper motor model ARCHIVES OF ELECTRICAL ENGINEERING VOL. 60(), pp. 5- (0) DOI 0.478/ v07-0-000-y An inuctance lookup table application for analysis of reluctance stepper motor moel JAKUB BERNAT, JAKUB KOŁOTA, SŁAWOMIR

More information

Lectures - Week 10 Introduction to Ordinary Differential Equations (ODES) First Order Linear ODEs

Lectures - Week 10 Introduction to Ordinary Differential Equations (ODES) First Order Linear ODEs Lectures - Week 10 Introuction to Orinary Differential Equations (ODES) First Orer Linear ODEs When stuying ODEs we are consiering functions of one inepenent variable, e.g., f(x), where x is the inepenent

More information

4. Important theorems in quantum mechanics

4. Important theorems in quantum mechanics TFY4215 Kjemisk fysikk og kvantemekanikk - Tillegg 4 1 TILLEGG 4 4. Important theorems in quantum mechanics Before attacking three-imensional potentials in the next chapter, we shall in chapter 4 of this

More information

Separation Principle for a Class of Nonlinear Feedback Systems Augmented with Observers

Separation Principle for a Class of Nonlinear Feedback Systems Augmented with Observers Proceeings of the 17th Worl Congress The International Feeration of Automatic Control Separation Principle for a Class of Nonlinear Feeback Systems Augmente with Observers A. Shiriaev, R. Johansson A.

More information

Chapter 11: Feedback and PID Control Theory

Chapter 11: Feedback and PID Control Theory Chapter 11: Feeback an D Control Theory Chapter 11: Feeback an D Control Theory. ntrouction Feeback is a mechanism for regulating a physical system so that it maintains a certain state. Feeback works by

More information

Accelerate Implementation of Forwaring Control Laws using Composition Methos Yves Moreau an Roolphe Sepulchre June 1997 Abstract We use a metho of int

Accelerate Implementation of Forwaring Control Laws using Composition Methos Yves Moreau an Roolphe Sepulchre June 1997 Abstract We use a metho of int Katholieke Universiteit Leuven Departement Elektrotechniek ESAT-SISTA/TR 1997-11 Accelerate Implementation of Forwaring Control Laws using Composition Methos 1 Yves Moreau, Roolphe Sepulchre, Joos Vanewalle

More information

Quantum mechanical approaches to the virial

Quantum mechanical approaches to the virial Quantum mechanical approaches to the virial S.LeBohec Department of Physics an Astronomy, University of Utah, Salt Lae City, UT 84112, USA Date: June 30 th 2015 In this note, we approach the virial from

More information

TRACKING CONTROL OF MULTIPLE MOBILE ROBOTS: A CASE STUDY OF INTER-ROBOT COLLISION-FREE PROBLEM

TRACKING CONTROL OF MULTIPLE MOBILE ROBOTS: A CASE STUDY OF INTER-ROBOT COLLISION-FREE PROBLEM 265 Asian Journal of Control, Vol. 4, No. 3, pp. 265-273, September 22 TRACKING CONTROL OF MULTIPLE MOBILE ROBOTS: A CASE STUDY OF INTER-ROBOT COLLISION-FREE PROBLEM Jurachart Jongusuk an Tsutomu Mita

More information

On the PDEs arising in IDA-PBC

On the PDEs arising in IDA-PBC On the PDEs arising in IDA-PBC JÁ Acosta and A Astolfi Abstract The main stumbling block of most nonlinear control methods is the necessity to solve nonlinear Partial Differential Equations In this paper

More information

Table of Common Derivatives By David Abraham

Table of Common Derivatives By David Abraham Prouct an Quotient Rules: Table of Common Derivatives By Davi Abraham [ f ( g( ] = [ f ( ] g( + f ( [ g( ] f ( = g( [ f ( ] g( g( f ( [ g( ] Trigonometric Functions: sin( = cos( cos( = sin( tan( = sec

More information

A new approach to explicit MPC using self-optimizing control

A new approach to explicit MPC using self-optimizing control 28 American Control Conference Westin Seattle Hotel, Seattle, Washington, USA June -3, 28 WeA3.2 A new approach to explicit MPC using self-optimizing control Henrik Manum, Sriharakumar Narasimhan an Sigur

More information

Determine Power Transfer Limits of An SMIB System through Linear System Analysis with Nonlinear Simulation Validation

Determine Power Transfer Limits of An SMIB System through Linear System Analysis with Nonlinear Simulation Validation Determine Power Transfer Limits of An SMIB System through Linear System Analysis with Nonlinear Simulation Valiation Yin Li, Stuent Member, IEEE, Lingling Fan, Senior Member, IEEE Abstract This paper extens

More information

Lagrangian and Hamiltonian Dynamics

Lagrangian and Hamiltonian Dynamics Lagrangian an Hamiltonian Dynamics Volker Perlick (Lancaster University) Lecture 1 The Passage from Newtonian to Lagrangian Dynamics (Cockcroft Institute, 22 February 2010) Subjects covere Lecture 2: Discussion

More information

State observers and recursive filters in classical feedback control theory

State observers and recursive filters in classical feedback control theory State observers an recursive filters in classical feeback control theory State-feeback control example: secon-orer system Consier the riven secon-orer system q q q u x q x q x x x x Here u coul represent

More information

The Ehrenfest Theorems

The Ehrenfest Theorems The Ehrenfest Theorems Robert Gilmore Classical Preliminaries A classical system with n egrees of freeom is escribe by n secon orer orinary ifferential equations on the configuration space (n inepenent

More information

DYNAMIC PERFORMANCE OF RELUCTANCE SYNCHRONOUS MACHINES

DYNAMIC PERFORMANCE OF RELUCTANCE SYNCHRONOUS MACHINES Annals of the University of Craiova, Electrical Engineering series, No 33, 9; ISSN 184-485 7 TH INTERNATIONAL CONFERENCE ON ELECTROMECHANICAL AN POWER SYSTEMS October 8-9, 9 - Iaşi, Romania YNAMIC PERFORMANCE

More information

Dynamic Constraint-based Optimal Shape Trajectory Planner for Shape-Accelerated Underactuated Balancing Systems

Dynamic Constraint-based Optimal Shape Trajectory Planner for Shape-Accelerated Underactuated Balancing Systems Dynamic Constraint-base Optimal Shape Trajectory Planner for Shape-Accelerate Uneractuate Balancing Systems Umashankar Nagarajan The Robotics Institute Carnegie Mellon University Pittsburgh, PA 53 Email:

More information

Robust Hamiltonian passive control for higher relative degree outputs Carles Batlle, Arnau Dòria-Cerezo, Enric Fossas

Robust Hamiltonian passive control for higher relative degree outputs Carles Batlle, Arnau Dòria-Cerezo, Enric Fossas Robust Hamiltonian passive control for higher relative degree outputs Carles Batlle, Arnau Dòria-Cerezo, Enric Fossas ACES: Control Avançat de Sistemes d Energia IOC-DT-P-2006-25 Setembre 2006 Robust Hamiltonian

More information

Permanent vs. Determinant

Permanent vs. Determinant Permanent vs. Determinant Frank Ban Introuction A major problem in theoretical computer science is the Permanent vs. Determinant problem. It asks: given an n by n matrix of ineterminates A = (a i,j ) an

More information

Design A Robust Power System Stabilizer on SMIB Using Lyapunov Theory

Design A Robust Power System Stabilizer on SMIB Using Lyapunov Theory Design A Robust Power System Stabilizer on SMIB Using Lyapunov Theory Yin Li, Stuent Member, IEEE, Lingling Fan, Senior Member, IEEE Abstract This paper proposes a robust power system stabilizer (PSS)

More information

The derivative of a function f(x) is another function, defined in terms of a limiting expression: f(x + δx) f(x)

The derivative of a function f(x) is another function, defined in terms of a limiting expression: f(x + δx) f(x) Y. D. Chong (2016) MH2801: Complex Methos for the Sciences 1. Derivatives The erivative of a function f(x) is another function, efine in terms of a limiting expression: f (x) f (x) lim x δx 0 f(x + δx)

More information

Math 342 Partial Differential Equations «Viktor Grigoryan

Math 342 Partial Differential Equations «Viktor Grigoryan Math 342 Partial Differential Equations «Viktor Grigoryan 6 Wave equation: solution In this lecture we will solve the wave equation on the entire real line x R. This correspons to a string of infinite

More information

Exponential Tracking Control of Nonlinear Systems with Actuator Nonlinearity

Exponential Tracking Control of Nonlinear Systems with Actuator Nonlinearity Preprints of the 9th Worl Congress The International Feeration of Automatic Control Cape Town, South Africa. August -9, Exponential Tracking Control of Nonlinear Systems with Actuator Nonlinearity Zhengqiang

More information

Systems & Control Letters

Systems & Control Letters Systems & ontrol Letters ( ) ontents lists available at ScienceDirect Systems & ontrol Letters journal homepage: www.elsevier.com/locate/sysconle A converse to the eterministic separation principle Jochen

More information

LATTICE-BASED D-OPTIMUM DESIGN FOR FOURIER REGRESSION

LATTICE-BASED D-OPTIMUM DESIGN FOR FOURIER REGRESSION The Annals of Statistics 1997, Vol. 25, No. 6, 2313 2327 LATTICE-BASED D-OPTIMUM DESIGN FOR FOURIER REGRESSION By Eva Riccomagno, 1 Rainer Schwabe 2 an Henry P. Wynn 1 University of Warwick, Technische

More information

u t v t v t c a u t b a v t u t v t b a

u t v t v t c a u t b a v t u t v t b a Nonlinear Dynamical Systems In orer to iscuss nonlinear ynamical systems, we must first consier linear ynamical systems. Linear ynamical systems are just systems of linear equations like we have been stuying

More information

Summary: Differentiation

Summary: Differentiation Techniques of Differentiation. Inverse Trigonometric functions The basic formulas (available in MF5 are: Summary: Differentiation ( sin ( cos The basic formula can be generalize as follows: Note: ( sin

More information

ECE 422 Power System Operations & Planning 7 Transient Stability

ECE 422 Power System Operations & Planning 7 Transient Stability ECE 4 Power System Operations & Planning 7 Transient Stability Spring 5 Instructor: Kai Sun References Saaat s Chapter.5 ~. EPRI Tutorial s Chapter 7 Kunur s Chapter 3 Transient Stability The ability of

More information

Optimal LQR Control of Structures using Linear Modal Model

Optimal LQR Control of Structures using Linear Modal Model Optimal LQR Control of Structures using Linear Moal Moel I. Halperin,2, G. Agranovich an Y. Ribakov 2 Department of Electrical an Electronics Engineering 2 Department of Civil Engineering Faculty of Engineering,

More information

A Path Planning Method Using Cubic Spiral with Curvature Constraint

A Path Planning Method Using Cubic Spiral with Curvature Constraint A Path Planning Metho Using Cubic Spiral with Curvature Constraint Tzu-Chen Liang an Jing-Sin Liu Institute of Information Science 0, Acaemia Sinica, Nankang, Taipei 5, Taiwan, R.O.C., Email: hartree@iis.sinica.eu.tw

More information

Lie symmetry and Mei conservation law of continuum system

Lie symmetry and Mei conservation law of continuum system Chin. Phys. B Vol. 20, No. 2 20 020 Lie symmetry an Mei conservation law of continuum system Shi Shen-Yang an Fu Jing-Li Department of Physics, Zhejiang Sci-Tech University, Hangzhou 3008, China Receive

More information

From Local to Global Control

From Local to Global Control Proceeings of the 47th IEEE Conference on Decision an Control Cancun, Mexico, Dec. 9-, 8 ThB. From Local to Global Control Stephen P. Banks, M. Tomás-Roríguez. Automatic Control Engineering Department,

More information

Conservation laws a simple application to the telegraph equation

Conservation laws a simple application to the telegraph equation J Comput Electron 2008 7: 47 51 DOI 10.1007/s10825-008-0250-2 Conservation laws a simple application to the telegraph equation Uwe Norbrock Reinhol Kienzler Publishe online: 1 May 2008 Springer Scienceusiness

More information

An Explicit Formulation of Singularity-Free Dynamic Equations of Mechanical Systems in Lagrangian Form Part Two: Multibody Systems

An Explicit Formulation of Singularity-Free Dynamic Equations of Mechanical Systems in Lagrangian Form Part Two: Multibody Systems Moeng, Ientification an Control, Vol 33, No 2, 2012, pp 61 68 An Expcit Formulation of Singularity-Free Dynamic Equations of Mechanical Systems in Lagrangian Form Part Two: Multiboy Systems Pål Johan From

More information

Physics 5153 Classical Mechanics. The Virial Theorem and The Poisson Bracket-1

Physics 5153 Classical Mechanics. The Virial Theorem and The Poisson Bracket-1 Physics 5153 Classical Mechanics The Virial Theorem an The Poisson Bracket 1 Introuction In this lecture we will consier two applications of the Hamiltonian. The first, the Virial Theorem, applies to systems

More information

16.30/31, Fall 2010 Recitation # 1

16.30/31, Fall 2010 Recitation # 1 6./, Fall Recitation # September, In this recitation we consiere the following problem. Given a plant with open-loop transfer function.569s +.5 G p (s) = s +.7s +.97, esign a feeback control system such

More information

Quantum Mechanics in Three Dimensions

Quantum Mechanics in Three Dimensions Physics 342 Lecture 20 Quantum Mechanics in Three Dimensions Lecture 20 Physics 342 Quantum Mechanics I Monay, March 24th, 2008 We begin our spherical solutions with the simplest possible case zero potential.

More information

Calculus and optimization

Calculus and optimization Calculus an optimization These notes essentially correspon to mathematical appenix 2 in the text. 1 Functions of a single variable Now that we have e ne functions we turn our attention to calculus. A function

More information

Chapter 11: Feedback and PID Control Theory

Chapter 11: Feedback and PID Control Theory Chapter 11: Feeback an D Control Theory Chapter 11: Feeback an D Control Theory. ntrouction Feeback is a mechanism for regulating a physical system so that it maintains a certain state. Feeback works by

More information

Linear First-Order Equations

Linear First-Order Equations 5 Linear First-Orer Equations Linear first-orer ifferential equations make up another important class of ifferential equations that commonly arise in applications an are relatively easy to solve (in theory)

More information

Minimizing Cable Swing in a Gantry Crane Using the IDA-PBC Methodology

Minimizing Cable Swing in a Gantry Crane Using the IDA-PBC Methodology 3 th National Conference on Mechanisms and Machines (NaCoMM7), IISc, Bangalore, India. December -3, 7 NaCoMM-7-65 Minimizing Cable Swing in a Gantry Crane Using the IDA-PBC Methodology Faruk Kazi, Ravi

More information

Nonlinear Adaptive Ship Course Tracking Control Based on Backstepping and Nussbaum Gain

Nonlinear Adaptive Ship Course Tracking Control Based on Backstepping and Nussbaum Gain Nonlinear Aaptive Ship Course Tracking Control Base on Backstepping an Nussbaum Gain Jialu Du, Chen Guo Abstract A nonlinear aaptive controller combining aaptive Backstepping algorithm with Nussbaum gain

More information

On Using Unstable Electrohydraulic Valves for Control

On Using Unstable Electrohydraulic Valves for Control Kailash Krishnaswamy Perry Y. Li Department of Mechanical Engineering, University of Minnesota, 111 Church St. SE, Minneapolis, MN 55455 e-mail: kk,pli @me.umn.eu On Using Unstable Electrohyraulic Valves

More information

where: q = [q 1 ] T : vector of generalized coordinates and q and q are vectors of joint angular velocity and acceleration.

where: q = [q 1 ] T : vector of generalized coordinates and q and q are vectors of joint angular velocity and acceleration. J Mech Behav Mater 15; 4(1-): 53 57 Maime Sare* Control of a legge robot Abstract: This paper eals with the control of hopping an running systems that interact intermittently with the environment. The

More information

1 Heisenberg Representation

1 Heisenberg Representation 1 Heisenberg Representation What we have been ealing with so far is calle the Schröinger representation. In this representation, operators are constants an all the time epenence is carrie by the states.

More information

External disturbance rejection in IDA-PBC controller for underactuated mechanical systems : from theory to real time experiments

External disturbance rejection in IDA-PBC controller for underactuated mechanical systems : from theory to real time experiments External disturbance rejection in IDA-PBC controller for underactuated mechanical systems : from theory to real time experiments N.Khraief Haddad, A.Chemori 2 and S.Belghith 3 Abstract Proving the robustness,

More information

KINETIC ENERGY SHAPING IN THE INVERTED PENDULUM

KINETIC ENERGY SHAPING IN THE INVERTED PENDULUM KINETIC ENERGY SHAPING IN THE INVERTED PENDULUM J. Aracil J.A. Acosta F. Gordillo Escuela Superior de Ingenieros Universidad de Sevilla Camino de los Descubrimientos s/n 49 - Sevilla, Spain email:{aracil,

More information

The Optimal Steady-State Control Problem

The Optimal Steady-State Control Problem SUBMITTED TO IEEE TRANSACTIONS ON AUTOMATIC CONTROL. THIS VERSION: OCTOBER 31, 218 1 The Optimal Steay-State Control Problem Liam S. P. Lawrence Stuent Member, IEEE, John W. Simpson-Porco, Member, IEEE,

More information

The Exact Form and General Integrating Factors

The Exact Form and General Integrating Factors 7 The Exact Form an General Integrating Factors In the previous chapters, we ve seen how separable an linear ifferential equations can be solve using methos for converting them to forms that can be easily

More information

Design of an Industrial Distributed Controller Near Spatial Domain Boundaries

Design of an Industrial Distributed Controller Near Spatial Domain Boundaries Design of an Inustrial Distribute Controller Near Spatial Domain Bounaries Stevo Mijanovic, Greg E. Stewart, Guy A. Dumont, an Michael S. Davies ABSTRACT This paper proposes moifications to an inustrial

More information

Harmonic Modelling of Thyristor Bridges using a Simplified Time Domain Method

Harmonic Modelling of Thyristor Bridges using a Simplified Time Domain Method 1 Harmonic Moelling of Thyristor Briges using a Simplifie Time Domain Metho P. W. Lehn, Senior Member IEEE, an G. Ebner Abstract The paper presents time omain methos for harmonic analysis of a 6-pulse

More information

Lecture Introduction. 2 Examples of Measure Concentration. 3 The Johnson-Lindenstrauss Lemma. CS-621 Theory Gems November 28, 2012

Lecture Introduction. 2 Examples of Measure Concentration. 3 The Johnson-Lindenstrauss Lemma. CS-621 Theory Gems November 28, 2012 CS-6 Theory Gems November 8, 0 Lecture Lecturer: Alesaner Mąry Scribes: Alhussein Fawzi, Dorina Thanou Introuction Toay, we will briefly iscuss an important technique in probability theory measure concentration

More information

THE VAN KAMPEN EXPANSION FOR LINKED DUFFING LINEAR OSCILLATORS EXCITED BY COLORED NOISE

THE VAN KAMPEN EXPANSION FOR LINKED DUFFING LINEAR OSCILLATORS EXCITED BY COLORED NOISE Journal of Soun an Vibration (1996) 191(3), 397 414 THE VAN KAMPEN EXPANSION FOR LINKED DUFFING LINEAR OSCILLATORS EXCITED BY COLORED NOISE E. M. WEINSTEIN Galaxy Scientific Corporation, 2500 English Creek

More information

ELEC3114 Control Systems 1

ELEC3114 Control Systems 1 ELEC34 Control Systems Linear Systems - Moelling - Some Issues Session 2, 2007 Introuction Linear systems may be represente in a number of ifferent ways. Figure shows the relationship between various representations.

More information

Angles-Only Orbit Determination Copyright 2006 Michel Santos Page 1

Angles-Only Orbit Determination Copyright 2006 Michel Santos Page 1 Angles-Only Orbit Determination Copyright 6 Michel Santos Page 1 Abstract This ocument presents a re-erivation of the Gauss an Laplace Angles-Only Methos for Initial Orbit Determination. It keeps close

More information

Examining Geometric Integration for Propagating Orbit Trajectories with Non-Conservative Forcing

Examining Geometric Integration for Propagating Orbit Trajectories with Non-Conservative Forcing Examining Geometric Integration for Propagating Orbit Trajectories with Non-Conservative Forcing Course Project for CDS 05 - Geometric Mechanics John M. Carson III California Institute of Technology June

More information

Short Intro to Coordinate Transformation

Short Intro to Coordinate Transformation Short Intro to Coorinate Transformation 1 A Vector A vector can basically be seen as an arrow in space pointing in a specific irection with a specific length. The following problem arises: How o we represent

More information

Free rotation of a rigid body 1 D. E. Soper 2 University of Oregon Physics 611, Theoretical Mechanics 5 November 2012

Free rotation of a rigid body 1 D. E. Soper 2 University of Oregon Physics 611, Theoretical Mechanics 5 November 2012 Free rotation of a rigi boy 1 D. E. Soper 2 University of Oregon Physics 611, Theoretical Mechanics 5 November 2012 1 Introuction In this section, we escribe the motion of a rigi boy that is free to rotate

More information