The Geometry Underlying Port-Hamiltonian Systems

Size: px
Start display at page:

Download "The Geometry Underlying Port-Hamiltonian Systems"

Transcription

1 The Geometry Underlying Port-Hamiltonian Systems Pre-LHMNC School, UTFSM Valparaiso, April 30 - May 1, 2018 Arjan van der Schaft Jan C. Willems Center for Systems and Control Johann Bernoulli Institute for Mathematics and Computer Science University of Groningen, the Netherlands Arjan van der Schaft (Univ. of Groningen) Geometry of ph Systems 1 / 66

2 Review on classical Hamiltonian systems Dirac structures on linear spaces Definition of port-hamiltonian systems on linear spaces Examples from different physical domains Dirac structures on manifolds (Almost) everything (and much more!) can be found in A.J. van der Schaft, D. Jeltsema, Port-Hamiltonian Systems Theory: An Introductory Overview, NOW Publishers, 2014 The pdf of the book is freely available from my home page arjan Arjan van der Schaft (Univ. of Groningen) Geometry of ph Systems 2 / 66

3 Outline 1 Review on classical Hamiltonian systems 2 From network interconnection to geometric structure 3 Port-Hamiltonian systems 4 Definition of port-hamiltonian systems 5 Examples from different physical domains 6 Dirac structures on manifolds 7 Conclusions and Outlook Arjan van der Schaft (Univ. of Groningen) Geometry of ph Systems 3 / 66

4 Review on classical Hamiltonian systems Euler-Lagrange equations: Consider a mechanical system with n degrees of freedom, and position coordinates q = (q 1,...,q n ) for the configuration manifold Q. Determine the kinetic energy K(q, q) = 1 2 qt M(q) q, M(q) > 0 and the potential energy P(q), where q T q Q. Define the Lagrangian function L : TQ R The equations of motion are d dt L(q, q) := K(q, q) P(q) ( L (q, q) q ) L (q, q) = τ q Arjan van der Schaft (Univ. of Groningen) Geometry of ph Systems 4 / 66

5 Review on classical Hamiltonian systems Define the momenta p := L q (q, q) T qq and the Hamiltonian H : T Q R defined as H(q,p) := 1 2 pt M 1 (q)p +P(q) (kinetic energy plus potential energy = total energy). Then we obtain the classical Hamiltonian equations of motion q = H p (q,p) ṗ = H q (q,p)+τ Arjan van der Schaft (Univ. of Groningen) Geometry of ph Systems 5 / 66

6 Review on classical Hamiltonian systems Geometrically (coordinate-free) this is described by the triple (T Q,ω,H) Q is the configuration manifold ω is canonical symplectic form on the cotangent bundle T Q the dynamics given by the Hamiltonian vector field X H satisfying ω(x H, ) = dh Arjan van der Schaft (Univ. of Groningen) Geometry of ph Systems 6 / 66

7 The symplectic form ω on the cotangent bundle T Q is defined as follows. T Q is endowed with a canonical one-form θ (called Liouville one-form), defined as θ(α)(z) = α(π Z) where α T Q,Z T α (T Q) and π : T Q Q natural projection. Choosing any set of coordinates q = (q 1,,q n ) for Q, and natural induced coordinates for T Q, it follows that (q,p) = (q 1,,q n,p 1,,p n ) θ = n p i dq i i=1 Now define the symplectic form ω := dθ. In local coordinates n ω = dp i dq i i=1 Arjan van der Schaft (Univ. of Groningen) Geometry of ph Systems 7 / 66

8 Review on classical Hamiltonian systems Equivalently, let {,} denote the Poisson bracket on T Q given as In natural coordinates for T Q {F,G} := ω(x F,X G ), F,G : T Q R {F,G} = n ( F G F G ) q i p i p i q i i=1 Then X H is determined by the requirement X H (F) = {F,H} for all F : T Q R. In an arbitrary set of local coordinates x the Hamiltonian dynamics takes the form ẋ = J(x) H x (x) where J(x) = J T (x) is the (invertible) Poisson structure matrix J ij = {x i,x j }, i,j = 1,,2n Arjan van der Schaft (Univ. of Groningen) Geometry of ph Systems 8 / 66

9 Hamiltonian systems obtained by symmetry reduction On the other hand, it is well-known that many dynamical equations of physical interest are not precisely of this form. Typical example is formed by the Euler equations for rigid body motion ṗ x ṗ y ṗ z 0 p z p y = p z 0 p x p y p x 0 H p x H p y H p z with p = (p x,p y,p z ) the body angular momentum vector along the three ( principal axes, and H(p) = 1 p 2 x 2 I x + p2 y I y + p2 z the kinetic energy (with I x,i y,i z principal moments of inertia.) In general, many physical systems are of the Hamiltonian form I z ) ẋ = J(x) H x (x) with J(x) = J T (x), but not of full rank. Arjan van der Schaft (Univ. of Groningen) Geometry of ph Systems 9 / 66

10 Hamiltonian systems obtained by symmetry reduction The Euler equations can be regarded as the reduction of classical Hamiltonian equations on the cotangent bundle T Q where Q = SO(3). Reduced space is the orbit space of the action of a Lie group that leaves the Hamiltonian invariant. In fact, the cotangent bundle T SO(3) can be reduced by the action of SO(3) on T SO(3) into so(3), since the Hamiltonian (= kinetic energy) is invariant under this action. This holds in many situations, both in the finite- and infinite-dimensional case ( Marsden-Weinstein reduction by symmetry program ). Thus in these cases the Poisson structure is still derivable from a standard symplectic structure on a cotangent bundle. Arjan van der Schaft (Univ. of Groningen) Geometry of ph Systems 10 / 66

11 If we move away from mechanical systems the story becomes different. What is the Hamiltonian formulation of a general LC-circuit? Example (LC-circuits) Two inductors with magnetic energies H 1 (ϕ 1 ),H 2 (ϕ 2 ) (ϕ 1 and ϕ 2 magnetic flux linkages), and capacitor with electric energy H 3 (Q) (Q charge). $L_1$ $L_2 $\varphi_1$ $C$ $Q$ $ Figure: LC-circuit Arjan van der Schaft (Univ. of Groningen) Geometry of ph Systems 11 / 66

12 Same question holds for multi-physics systems (e.g., electro-mechanical systems). Furthermore How to include energy-dissipation into a Hamiltonian formulation? How to interconnect systems? What if the interconnected system is a differential-algebraic equation (DAE) system? Arjan van der Schaft (Univ. of Groningen) Geometry of ph Systems 12 / 66

13 Outline 1 Review on classical Hamiltonian systems 2 From network interconnection to geometric structure 3 Port-Hamiltonian systems 4 Definition of port-hamiltonian systems 5 Examples from different physical domains 6 Dirac structures on manifolds 7 Conclusions and Outlook Arjan van der Schaft (Univ. of Groningen) Geometry of ph Systems 13 / 66

14 A paradigm-shift in modeling is needed, originating e.g. from electrical network theory; later on generalized to port-based modeling and bond-graphs. Example (The ubiquitous mass-spring system) Instead of starting with the position coordinate q of the mass, and its velocity q yielding the kinetic energy 1 2 m q2, together with the potential energy 1 2 kq2 of the spring, we consider the system as the network interconnection of two energy-storing elements corresponding to them: Spring Hamiltonian H s (q) = 1 2 kq2 (potential energy) q = f s = velocity (= e m ) e s = dhs dq (q) = kq = force Mass Hamiltonian H m (p) = 1 2m p2 (kinetic energy) ṗ = f m = force (= e s ) e m = dhm dp (p) = p m = velocity Arjan van der Schaft (Univ. of Groningen) Geometry of ph Systems 14 / 66

15 A different starting point Network modeling of physical systems Prevailing trend in modeling and simulation of lumped-parameter systems (multi-body systems, electrical circuits, electro-mechanical systems, robotic systems, cell-biological systems, etc.). Main advantages of network modeling: Systematic modeling procedure, starting from simple components to complex systems. Re-usability of component models. Flexible adaptation. Design and control. Suited to multi-physics systems. Originates from electrical circuit theory (Kirchhoff) and mechanical engineering (Newtonian modeling). What is the underlying geometric structure? Not a cotangent bundle nor a reduced cotangent bundle! Arjan van der Schaft (Univ. of Groningen) Geometry of ph Systems 15 / 66

16 Port-based network modeling Interaction between ideal system components is modeled by power-ports modeling the energy exchange between the components. Associated to every power-port there are conjugate pairs of (vectors of) variables, called flows f and efforts e, whose product e T f equals power. For example, voltages and currents forces and velocities pressure and volume change chemical potentials and concentration fluxes Arjan van der Schaft (Univ. of Groningen) Geometry of ph Systems 16 / 66

17 Example (LC-circuits) Two inductors with magnetic energies H 1 (ϕ 1 ),H 2 (ϕ 2 ) (ϕ 1 and ϕ 2 magnetic flux linkages), and capacitor with electric energy H 3 (Q) (Q charge). $L_1$ $L_2 $\varphi_1$ $C$ $Q$ $ Figure: LC-circuit Question: How to write this LC-circuit as a Hamiltonian system? Arjan van der Schaft (Univ. of Groningen) Geometry of ph Systems 17 / 66

18 Example (LC-circuit continued) Dynamical equations for the three components: Inductor 1 : ϕ 1 = f 1 (voltage) (current) e 1 = H 1 ϕ 1 Inductor 2 : ϕ 2 = f 2 (voltage) Capacitor : (current) e 2 = H 2 ϕ 2 Q = f 3 (voltage) e 3 = H 3 Q (current) If H i are quadratic, e.g., H 3 (Q) = 1 2C Q2, then the elements are linear. E.g., voltage over capacitor = H 3 Q = Q C, and similarly for the inductors. Arjan van der Schaft (Univ. of Groningen) Geometry of ph Systems 18 / 66

19 Example (LC-circuit continued) Kirchhoff s voltage and current laws are f e 1 f 2 = e 2 f e 3 Substitution of eqns. of components yields port-hamiltonian system H ϕ ϕ 1 ϕ 2 = H ϕ 2 Q H Q with H(ϕ 1,ϕ 2,Q) := H 1 (ϕ 1 )+H 2 (ϕ 2 )+H 3 (Q) total energy. Can be directly extended to RLC-circuits. Arjan van der Schaft (Univ. of Groningen) Geometry of ph Systems 19 / 66

20 Preliminary conclusions The structure matrix J is completely determined by the interconnection structure of the circuit (in this case, Kirchhoff s current and voltage laws). Skew-symmetry of J corresponds to the interconnection being power-conserving (Tellegen s theorem derived from Kirchhoff s laws). There is no clear underlying cotangent bundle nor symplectic manifold! Building blocks are open dynamical systems (systems point of view). Not yet general enough: how do we formulate the LC-circuit with the same topology, but with capacitors and inductors swapped (corresponding to an algebraic constraint)? Arjan van der Schaft (Univ. of Groningen) Geometry of ph Systems 20 / 66

21 Outline 1 Review on classical Hamiltonian systems 2 From network interconnection to geometric structure 3 Port-Hamiltonian systems 4 Definition of port-hamiltonian systems 5 Examples from different physical domains 6 Dirac structures on manifolds 7 Conclusions and Outlook Arjan van der Schaft (Univ. of Groningen) Geometry of ph Systems 21 / 66

22 The basic picture storage e S D e R dissipation f S f R e P f P Figure: Port-Hamiltonian system Arjan van der Schaft (Univ. of Groningen) Geometry of ph Systems 22 / 66

23 The basic elements Port-based modeling is based on viewing the physical system as the interconnection of ideal energy processing elements, all expressed in (vector) pairs of flow variables f F, and effort variables e E, where F and E are linear spaces of equal dimension. Furthermore, there is a pairing between F and E defining the power < e f > Canonical choice: E = F with < e f >= e T f, but more involved in e.g. multi-body systems. Energy-storing elements: Purely energy-dissipating elements: ẋ = f e = H x (x) R(f,e) = 0, e T f 0 Arjan van der Schaft (Univ. of Groningen) Geometry of ph Systems 23 / 66

24 The basic elements Energy-routing elements: generalized transformers, gyrators: f 1 = Mf 2, e 2 = M T e 1, f = Je, J = J T They are power-conserving: Ideal interconnection constraints Also power-conserving: e T f = 0 0-junction : e 1 = e 2 = = e k, f 1 +f 2 + +f k = 0 1-junction : f 1 = f 2 = = f k, e 1 +e 2 + +e k = 0 Ideal flow or effort constraints : f = 0, or e = 0 e 1 f 1 +e 2 f 2 + +e k f k = 0 Arjan van der Schaft (Univ. of Groningen) Geometry of ph Systems 24 / 66

25 From power-conserving elements to Dirac structures All power-conserving elements/interconnection constraints have the following properties in common. They are described by linear equations in f,e R k satisfying e T f = e 1 f 1 +e 2 f 2 + +e k f k = 0, while furthermore the number of independent equations is equal to k. All power-conserving elements/interconnection constraints will be grouped into one geometric object: the Dirac structure. (Note: the linearity of the relations between efforts and flows breaks down in thermodynamic systems.) Arjan van der Schaft (Univ. of Groningen) Geometry of ph Systems 25 / 66

26 Dirac structures on linear spaces Definition A (constant) Dirac structure (on a linear space) is a subspace such that (i) e T f = 0 for all (f,e) D, (ii) dimd = dimf. D F E For any skew-symmetric map J : E F its graph given as {(f,e) F E f = Je} is a Dirac structure. Similarly, the graph of any skew-symmetric map ω : F E is a Dirac structure. But not all Dirac structures are of this type! E.g, for any subspace V F, the product V V F E is also a Dirac structure. Arjan van der Schaft (Univ. of Groningen) Geometry of ph Systems 26 / 66

27 Alternative definition of Dirac structure Symmetrized form of power < e f >= e T f, (f,e) F E. Symmetrization leads to the indefinite bilinear form, on F E: (f a,e a ),(f b,e b ) := < e a f b > + < e b f a >, (f a,e a ),(f b,e b ) F E. Arjan van der Schaft (Univ. of Groningen) Geometry of ph Systems 27 / 66

28 Alternative definition of Dirac structure Definition A (constant) Dirac structure is a subspace D F E such that D = D, where denotes orthogonal companion with respect to the bilinear form,. Due to Weinstein & Courant, Dorfman; with a connection to the Dirac bracket of constrained Hamiltonian systems. Arjan van der Schaft (Univ. of Groningen) Geometry of ph Systems 28 / 66

29 Outline 1 Review on classical Hamiltonian systems 2 From network interconnection to geometric structure 3 Port-Hamiltonian systems 4 Definition of port-hamiltonian systems 5 Examples from different physical domains 6 Dirac structures on manifolds 7 Conclusions and Outlook Arjan van der Schaft (Univ. of Groningen) Geometry of ph Systems 29 / 66

30 The basic model Consider a Dirac structure D F E, where f = (f S,f R,f P ), e = (e S,e R,e P ) storage e S D e R dissipation f S f R e P f P Figure: Port-Hamiltonian system Arjan van der Schaft (Univ. of Groningen) Geometry of ph Systems 30 / 66

31 The port-hamiltonian system is defined by closing the energy-storing and energy-dissipating ports of the Dirac structure D by their constitutive relations ẋ = f S, H x (x) = e S respectively R(f R,e R ) = 0 This leads to, in principle, a mixture of differential and algebraic equations (DAE systems) ( ẋ(t),f R (t),f P (t), H x (x(t)),e R(t),e P (t)) D R(f R (t),e R (t)) = 0 t R Arjan van der Schaft (Univ. of Groningen) Geometry of ph Systems 31 / 66

32 Energy-balance Power-conservation implies the energy-balance e T S f S +e T R f R +e T P f P = 0 dh dt (x(t)) = T H x (x(t))ẋ(t) = e T R (t)f R(t)+e T P (t)f P(t) e T P (t)f Pt) (showing passivity if H is bounded from below). Arjan van der Schaft (Univ. of Groningen) Geometry of ph Systems 32 / 66

33 DAE example Consider the same LC-circuit as before, but now the inductors and capacitors are swapped. C 1 C 2 Q 1 + Q 2 ϕ L Figure: LC circuit. Arjan van der Schaft (Univ. of Groningen) Geometry of ph Systems 33 / 66

34 The capacitors (assumed to be linear) are described by Q i = I i, V i = Q i C i, for i = 1,2. Here I i and V i are the currents through, respectively voltages across, the two capacitors. C i are their capacitances. Q i are the charges of the capacitors. Similarly, the linear inductor is described by ϕ = V L, I L = ϕ L, where I L is the current through the inductor, and V L is the voltage across the inductor. ϕ is the flux-linkage of the inductor, and L its inductance. Arjan van der Schaft (Univ. of Groningen) Geometry of ph Systems 34 / 66

35 Parallel interconnection of these three subsystems by Kirchhoff s laws amounts to the same interconnection equations V 1 = V 2 = V L, I 1 +I 2 +I L = 0, and thus to the same Dirac structure as before, where however some efforts are replaced by flows and conversely. The equation V 1 = V 2 gives rise to the algebraic constraint Q 1 C 1 = Q 2 C 2, relating the two state variables Q 1,Q 2. The resulting system is a port-hamiltonian DAE system F(ẋ, H x (x)) = 0. Arjan van der Schaft (Univ. of Groningen) Geometry of ph Systems 35 / 66

36 Outline 1 Review on classical Hamiltonian systems 2 From network interconnection to geometric structure 3 Port-Hamiltonian systems 4 Definition of port-hamiltonian systems 5 Examples from different physical domains 6 Dirac structures on manifolds 7 Conclusions and Outlook Arjan van der Schaft (Univ. of Groningen) Geometry of ph Systems 36 / 66

37 Example (The mass-spring system revisited) Two storage elements: Spring Hamiltonian H s (q) = 1 2 kq2 (potential energy) q = f s = velocity e s = dhs dq (q) = kq = force Mass Hamiltonian H m (p) = 1 2m p2 (kinetic energy) ṗ = f m = force e m = dhm dp (p) = p m = velocity Arjan van der Schaft (Univ. of Groningen) Geometry of ph Systems 37 / 66

38 Example Dirac structure linking f s,e s,f m,e m,f P,e P as f s = e m = f P, f m = e s e P (power-conserving since f s e s +f m e m +uy = 0) yields the port-hamiltonian system ] [ ][ [ q 0 1 H q = (q,p) ] [ ] 0 H ṗ 1 0 p (q,p) + e P 1 with f P = [ 0 1 ][ H q (q,p) ] H p (q,p) H(q,p) = H s (q)+h m (p) Arjan van der Schaft (Univ. of Groningen) Geometry of ph Systems 38 / 66

39 Example (Electro-mechanical systems) H q q ṗ = (q,p,φ) 0 H p (q,p,φ) + 0 V, I = H ϕ 0 0 R H ϕ (q,p,φ) ϕ (q,p,φ) 1 Coupling electrical/mechanical domain via Hamiltonian H(q,p,ϕ) = mgq + p2 2m + ϕ2 2L(q) Arjan van der Schaft (Univ. of Groningen) Geometry of ph Systems 39 / 66

40 DC motor R L + ω V K J _ I b τ Figure: DC motor. 6 interconnected subsystems: 2 energy-storing elements: inductor L with state ϕ (flux), and rotational inertia J with state p (angular momentum); 2 energy-dissipating elements: resistor R and friction b; gyrator K; voltage source V. Arjan van der Schaft (Univ. of Groningen) Geometry of ph Systems 40 / 66

41 The energy-storing elements (here assumed to be linear) are given by ϕ = V L Inductor: I = d ( ) 1 dϕ 2L ϕ2 = ϕ L, ṗ = τ J Inertia: ω = d dp ( 1 2J p2 ) = p J. Hence, the corresponding total Hamiltonian reads H(p,φ) = 1 The energy-dissipating relations (also assumed to be linear) are V R = RI, τ b = bω, 2L φ J p2. with R,b > 0, where τ b is a damping torque. The equations of the gyrator (converting magnetic power into mechanical, and conversely) are with K the gyrator constant. V K = Kω, τ K = KI. Arjan van der Schaft (Univ. of Groningen) Geometry of ph Systems 41 / 66

42 The subsystems are interconnected by the equations V L +V R +V K +V = 0, τ J +τ b +τ K +τ = 0. The Dirac structure is defined by the interconnection equation, together with the equations for the gyrator. This results in the port-hamiltonian model [ ] [ ] ϕ ϕ R K L = ṗ K b p + J [ ] [ ] ϕ I 1 0 L =. ω 0 1 p J [ of the form ẋ = [J R] H H x (x)+gu, y = GT x (x). ][ V τ ], Arjan van der Schaft (Univ. of Groningen) Geometry of ph Systems 42 / 66

43 Synchronous machine Classical 8-dimensional model of the Synchronous Generator (SG) can be put into port-hamiltonian form SG ω τ θ ψ r p ψ s V s I s mechanical V f I f electrical power power 0 power excitation system Same model for synchronous motors. Arjan van der Schaft (Univ. of Groningen) Geometry of ph Systems 43 / 66

44 ψ s ψ r ṗ θ I s = I f = ω R s R r d H ψ s H ψ r H p H θ I 3 [ 0 3 ] I V s V f τ H ψ s H ψ r H p H θ r s 0 0 r f 0 0 where R s = 0 r s 0, R r = 0 r kd 0, d 0 0 r s 0 0 r kq are the stator resistances, rotor resistances, mechanical friction constants. Arjan van der Schaft (Univ. of Groningen) Geometry of ph Systems 44 / 66

45 ψ s R 3 are stator fluxes ψ r R 3 are rotor fluxes: field winding and two damper windings p is angular momentum of rotor θ is the angle of the rotor V s R 3,I s R 3 are the three-phase stator terminal voltages and currents V f,i f are the rotor field winding voltage and current τ,ω are the mechanical torque and angular velocity The Hamiltonian (total stored energy) is H(ψ s,ψ r,p,θ) = 1 2 [ ψ T s ψ T r where L(θ) is the 6 6 inductance matrix. ] ] L (θ)[ 1 ψs + 1 ψ 2J p2 r = magnetic energy + kinetic energy Arjan van der Schaft (Univ. of Groningen) Geometry of ph Systems 45 / 66

46 In the round rotor case [ ] Lss L L(θ) = sr (θ) L T sr(θ) L rr where L aa L ab L ab L ffd L akd 0 L ss = L ab L aa L ab, L rr = L akd L kkd 0 L ab L ab L aa 0 0 L kkq while cosθ cosθ sinθ L afd 0 0 L sr (θ) = cos(θ 2π 3 ) cos(θ 2π 3 ) sin(θ 2π 3 ) 0 L akd 0 cos(θ + 2π 3 ) cos(θ + 2π 3 ) sin(θ+ 2π 3 ) 0 0 L akq Arjan van der Schaft (Univ. of Groningen) Geometry of ph Systems 46 / 66

47 Outline 1 Review on classical Hamiltonian systems 2 From network interconnection to geometric structure 3 Port-Hamiltonian systems 4 Definition of port-hamiltonian systems 5 Examples from different physical domains 6 Dirac structures on manifolds 7 Conclusions and Outlook Arjan van der Schaft (Univ. of Groningen) Geometry of ph Systems 47 / 66

48 Recall of the basic picture of port-hamiltonian systems Consider a Dirac structure D, linking the flow and effort variables f = (f S,f R,f P ), e = (e S,e R,e P ) storage e S D e R dissipation f S f R e P f P leading to the port-hamiltonian system ( ẋ(t),f R (t),f P (t), H x (x(t)),e R(t),e P (t)) D R(f R (t),e R (t)) = 0 t R Arjan van der Schaft (Univ. of Groningen) Geometry of ph Systems 48 / 66

49 For many systems, especially those with 3-D mechanical components, the interconnection structure will be modulated by the energy or geometric variables. This leads to the notion of (non-constant) Dirac structures on manifolds. Definition Consider a smooth manifold X. A Dirac structure on X is a vector subbundle D TX T X such that for every x X the vector space is a Dirac structure as before. D(x) T x X T xx Arjan van der Schaft (Univ. of Groningen) Geometry of ph Systems 49 / 66

50 Special cases (a) Let J be a Poisson structure on X, defining a skew-symmetric mapping J : T X TX. Then graph J T X TX is a Dirac structure. (b) Let ω be a (pre-)symplectic structure on X, defining a skew-symmetric mapping ω : TX T X. Then graph ω TX T X is a Dirac structure. (c) Let K be a constant-dimensional distribution on X, and let annk be its annihilating co-distribution. Then K annk TX T X is a Dirac structure. Arjan van der Schaft (Univ. of Groningen) Geometry of ph Systems 50 / 66

51 Mechanical systems with kinematic constraints Consider a mechanical system with n degrees of freedom. Kinematic constraints are constraints on the n-dimensional vector of generalized velocities q: A T (q) q = 0 with A(q) some n k matrix (k the number of kinematic constraints). This leads to constrained Hamiltonian equations q = H p (q,p) ṗ = H q (q,p)+a(q)λ 0 = A T (q) H p (q,p) with H(q, p) total energy, and A(q)λ the constraint forces. Arjan van der Schaft (Univ. of Groningen) Geometry of ph Systems 51 / 66

52 The resulting Dirac structure D on X = T Q is defined by the canonical Poisson structure on T Q together with the constraints A T (q) q = 0: D(q,p) = {(f S,e S ) T (q,p) X T(q,p) X λ Rk s.t. [ ] [ ] 0 In 0 f S = e S λ, [ 0 A T (q) ] e S = 0} I n 0 A(q) Or in more geometric form D(q,p) = {(f S,e S ) T (q,p) X T(q,p) X λ Rk s.t. [ ] 0 f S = J(q,p)e S + λ, [ 0 A T (q) ] e S = 0} A(q) with J the structure matrix of the canonical Poisson structure on T Q. Arjan van der Schaft (Univ. of Groningen) Geometry of ph Systems 52 / 66

53 Example (Rolling coin) y ϕ θ (x,y) x Figure: The geometry of the rolling peso Arjan van der Schaft (Univ. of Groningen) Geometry of ph Systems 53 / 66

54 Example Let x,y be the Cartesian coordinates of the point of contact of the coin with the plane. Furthermore, ϕ denotes the heading angle, and θ the angle of the coin. The rolling constraints (rolling without slipping) are (set all parameters equal to 1) The total energy is ẋ = θcosϕ, ẏ = θsinϕ H = 1 2 p2 x p2 y p2 θ p2 ϕ and the constraints thus can be rewritten in the form A T (q) H p (q,p) = 0 as p x p θ cosϕ = 0, p y p θ sinϕ = 0. Arjan van der Schaft (Univ. of Groningen) Geometry of ph Systems 54 / 66

55 Now consider a Dirac structure on X F R F P, with X the state space manifold, and F R,F P linear spaces, which is independent of the position in F R F P. (Geometric definition can be given using symmetries of Dirac structures.) This leads to the definition of a port-hamiltonian system with state space manifold X as ( ẋ(t),f R (t),f P (t), H x (x(t)),e R(t),e P (t)) D(x(t)) R(f R (t),e R (t)) = 0 t R Arjan van der Schaft (Univ. of Groningen) Geometry of ph Systems 55 / 66

56 Special case: Consider Dirac structure D on X F R F P given as graph of skew-symmetric map modulated by x X f S J(x) G R (x) G(x) e S f R = GR T(x) 0 0 e R, f P G T (x) 0 0 e P together with a linear resistive relation Writing out e R = Rf R, R = RT 0 ẋ = J(x) H x (x)+g R(x)f R +G(x)e P, f R = G T R (x) H x (x) and denoting R(x) = G R (x) RG R T (x) 0, this leads to ph systems ẋ = [J(x) R(x)] H x (x)+g(x)u y = G T (x) H x (x) with inputs u = e P and outputs y = f P. Arjan van der Schaft (Univ. of Groningen) Geometry of ph Systems 56 / 66

57 Integrability of Dirac structures There is an important notion of integrability of a Dirac structure on a manifold. A Dirac structure is integrable if there exist coordinates in which the Dirac structure is a constant Dirac structure. Theorem (Dorfman, Courant) A Dirac structure D on a manifold X is called integrable < L X1 α 2 X 3 > + < L X2 α 3 X 1 > + < L X3 α 1 X 2 >= 0 for all (X 1,α 1 ),(X 2,α 2 ),(X 3,α 3 ) D. Indeed, for constant Dirac structures the integrability condition is automatically satisfied. Arjan van der Schaft (Univ. of Groningen) Geometry of ph Systems 57 / 66

58 Excursion to generalized geometry This is strictly related to the Courant bracket on TX T X given as [[(X 1,α 1 ),(X 2,α 2 )]] = ([X 1,X 2 ],L X1 α 2 L X2 α d(α 1(X 2 ) α 2 (X 1 )) In fact, the Dirac structure is integrable if and only if the Courant bracket of any two elements in D is again in D. Arjan van der Schaft (Univ. of Groningen) Geometry of ph Systems 58 / 66

59 Integrability of the Dirac structure is equivalent to the existence of canonical coordinates: If the Dirac structure D on X is integrable then there exist coordinates (q,p,r,s) for X such that D(x) = {(f q,f p,f r,f s,e q,e p,e r,e s ) T x X T x X} f q = e p, f p = e q f r = 0, 0 = e s Hence the Hamiltonian system corresponding to D and H : X R is q = H p (q,p,r,s) ṗ = H q (q,p,r,s) r = 0 0 = H s (q,p,r,s) Arjan van der Schaft (Univ. of Groningen) Geometry of ph Systems 59 / 66

60 Special cases of integrability First case Let the Dirac structure D be given for every x X as the graph of a skew-symmetric mapping J(x) from the co-tangent space Tx X to the tangent space T x X. Integrability in this case means that J(x) satisfies the conditions n l=1 [ J lj (x) J ik (x)+j li (x) J kj (x)+j lk (x) J ] ji (x) = 0, i,j,k = 1,...,n x l x l x l Arjan van der Schaft (Univ. of Groningen) Geometry of ph Systems 60 / 66

61 In this case we may find, by Darboux s theorem around any point x 0 where the rank of the matrix J(x) is constant, local canonical coordinates x = (q,p,r) in which the matrix J(x) becomes the constant skew-symmetric matrix 0 I k 0 I k Then J(x) defines a Poisson bracket on X, given for every F,G : X R as {F,G} = T F x J(x) G x Indeed, by the integrability condition the Jacobi-identity holds: for all functions F,G,K. {F,{G,K}}+{G,{K,F}}+{K,{F,G}} = 0 Arjan van der Schaft (Univ. of Groningen) Geometry of ph Systems 61 / 66

62 Second case A similar story holds for a Dirac structure given as the graph of a skew-symmetric mapping ω(x) from the tangent space T x X to the co-tangent space TxX. In this case the integrability conditions take the form ω ij (x)+ ω ki (x)+ ω jk (x) = 0, i,j,k = 1,...,n x k x j x i The skew-symmetric matrix ω(x) can be regarded as the coordinate representation of a differential two-form ω on X, that is ω = n i=1,j=1 dx i dx j, and the integrability condition corresponds to the closedness of this two-form (dω = 0). Arjan van der Schaft (Univ. of Groningen) Geometry of ph Systems 62 / 66

63 The differential two-form ω is called a pre-symplectic structure, and a symplectic structure if the rank of ω(x) is equal to the dimension of X. By a version of Darboux s theorem we may find, around any point x 0 where the rank of the matrix ω(x) is constant, local coordinates x = (q,p,s) in which the matrix ω(x) becomes the constant skew-symmetric matrix 0 I k 0 I k Third case: Let K be a constant-dimensional distribution on X, and let ann K be its annihilating co-distribution. Then the Dirac structure K annk TX T X is integrable if and only if the distribution K is involutive. Arjan van der Schaft (Univ. of Groningen) Geometry of ph Systems 63 / 66

64 The Dirac structure corresponding to mechanical systems with kinematic constraints D(q,p) = {(f S,e S ) T (q,p) X T(q,p) X λ Rk s.t. [ ] 0 f S = J(q,p)e S + λ, [ 0 A T (q) ] e S = 0} A(q) is integrable if and only if the kinematic constraints A T (q) q = 0 are holonomic, which means that it is possible to find configuration coordinates q = (q 1,...,q n ) such that the constraints are equivalently expressed as q n k+1 = q n k+2 = = q n = 0, In this case one may eliminate the configuration variables q n k+1,...,q n, since the kinematic constraints are equivalent to the geometric constraints q n k+1 = c n k+1,...,q n = c n, for certain constants c n k+1,...,c n determined by the initial conditions. Arjan van der Schaft (Univ. of Groningen) Geometry of ph Systems 64 / 66

65 Outline 1 Review on classical Hamiltonian systems 2 From network interconnection to geometric structure 3 Port-Hamiltonian systems 4 Definition of port-hamiltonian systems 5 Examples from different physical domains 6 Dirac structures on manifolds 7 Conclusions and Outlook Arjan van der Schaft (Univ. of Groningen) Geometry of ph Systems 65 / 66

66 Paradigm shift from cotangent bundle to network structure Dirac structure determined by network structure Port-Hamiltonian systems Dirac structures on manifolds and integrability Arjan van der Schaft (Univ. of Groningen) Geometry of ph Systems 66 / 66

Port-Hamiltonian Systems: from Geometric Network Modeling to Control

Port-Hamiltonian Systems: from Geometric Network Modeling to Control Port-Hamiltonian Systems: from Geometric Network Modeling to Control, EECI, April, 2009 1 Port-Hamiltonian Systems: from Geometric Network Modeling to Control, EECI, April, 2009 2 Port-Hamiltonian Systems:

More information

Energy-Based Modeling and Control of Physical Systems

Energy-Based Modeling and Control of Physical Systems of Physical Systems Dimitri Jeltsema, Romeo Ortega, Arjan van der Schaft ril 6-7, 2017 Jan C. Willems Center for Systems and Control Johann Bernoulli Institute for Mathematics and Computer Science University

More information

Port-Hamiltonian Systems: from Geometric Network Modeling to Control

Port-Hamiltonian Systems: from Geometric Network Modeling to Control Port-Hamiltonian Systems: from Geometric Network Modeling to Control, EECI, April, 2009 1 Port-Hamiltonian Systems: from Geometric Network Modeling to Control Arjan van der Schaft, University of Groningen

More information

When Gradient Systems and Hamiltonian Systems Meet

When Gradient Systems and Hamiltonian Systems Meet When Gradient Systems and Hamiltonian Systems Meet Arjan van der Schaft Johann Bernoulli Institute for Mathematics and Computer Science University of Groningen, the Netherlands December 11, 2011 on the

More information

Port-Hamiltonian systems: network modeling and control of nonlinear physical systems

Port-Hamiltonian systems: network modeling and control of nonlinear physical systems Port-Hamiltonian systems: network modeling and control of nonlinear physical systems A.J. van der Schaft February 3, 2004 Abstract It is shown how port-based modeling of lumped-parameter complex physical

More information

Stabilization and Passivity-Based Control

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

More information

Port-Hamiltonian systems: a theory for modeling, simulation and control of complex physical systems

Port-Hamiltonian systems: a theory for modeling, simulation and control of complex physical systems Port-Hamiltonian systems: a theory for modeling, simulation and control of complex physical systems A.J. van der Schaft B.M. Maschke July 2, 2003 Abstract It is shown how port-based modeling of lumped-parameter

More information

The Geometry of Euler s equation. Introduction

The Geometry of Euler s equation. Introduction The Geometry of Euler s equation Introduction Part 1 Mechanical systems with constraints, symmetries flexible joint fixed length In principle can be dealt with by applying F=ma, but this can become complicated

More information

Dirac Structures and the Legendre Transformation for Implicit Lagrangian and Hamiltonian Systems

Dirac Structures and the Legendre Transformation for Implicit Lagrangian and Hamiltonian Systems Dirac Structures and the Legendre Transformation for Implicit Lagrangian and Hamiltonian Systems Hiroaki Yoshimura Mechanical Engineering, Waseda University Tokyo, Japan Joint Work with Jerrold E. Marsden

More information

Discrete Dirac Mechanics and Discrete Dirac Geometry

Discrete Dirac Mechanics and Discrete Dirac Geometry Discrete Dirac Mechanics and Discrete Dirac Geometry Melvin Leok Mathematics, University of California, San Diego Joint work with Anthony Bloch and Tomoki Ohsawa Geometric Numerical Integration Workshop,

More information

Analysis and Control of Multi-Robot Systems. Elements of Port-Hamiltonian Modeling

Analysis and Control of Multi-Robot Systems. Elements of Port-Hamiltonian Modeling Elective in Robotics 2014/2015 Analysis and Control of Multi-Robot Systems Elements of Port-Hamiltonian Modeling Dr. Paolo Robuffo Giordano CNRS, Irisa/Inria! Rennes, France Introduction to Port-Hamiltonian

More information

Implicit Hamiltonian Systems with Symmetry

Implicit Hamiltonian Systems with Symmetry Implicit Hamiltonian Systems with Symmetry A.J. van der Schaft Abstract Implicit Hamiltonian systems with symmetry are treated by exploiting the notion of symmetry of Dirac structures. It is shown how

More information

Curves in the configuration space Q or in the velocity phase space Ω satisfying the Euler-Lagrange (EL) equations,

Curves in the configuration space Q or in the velocity phase space Ω satisfying the Euler-Lagrange (EL) equations, Physics 6010, Fall 2010 Hamiltonian Formalism: Hamilton s equations. Conservation laws. Reduction. Poisson Brackets. Relevant Sections in Text: 8.1 8.3, 9.5 The Hamiltonian Formalism We now return to formal

More information

Modeling of Dynamic Systems: Notes on Bond Graphs Version 1.0 Copyright Diane L. Peters, Ph.D., P.E.

Modeling of Dynamic Systems: Notes on Bond Graphs Version 1.0 Copyright Diane L. Peters, Ph.D., P.E. Modeling of Dynamic Systems: Notes on Bond Graphs Version 1.0 Copyright 2015 Diane L. Peters, Ph.D., P.E. Spring 2015 2 Contents 1 Overview of Dynamic Modeling 5 2 Bond Graph Basics 7 2.1 Causality.............................

More information

Modeling of Electromechanical Systems

Modeling of Electromechanical Systems Page 1 of 54 Modeling of Electromechanical Systems Werner Haas, Kurt Schlacher and Reinhard Gahleitner Johannes Kepler University Linz, Department of Automatic Control, Altenbergerstr.69, A 4040 Linz,

More information

Symplectic and Poisson Manifolds

Symplectic and Poisson Manifolds Symplectic and Poisson Manifolds Harry Smith In this survey we look at the basic definitions relating to symplectic manifolds and Poisson manifolds and consider different examples of these. We go on to

More information

System-theoretic properties of port-controlled Hamiltonian systems Maschke, B.M.; van der Schaft, Arjan

System-theoretic properties of port-controlled Hamiltonian systems Maschke, B.M.; van der Schaft, Arjan University of Groningen System-theoretic properties of port-controlled Hamiltonian systems Maschke, B.M.; van der Schaft, Arjan Published in: Proceedings of the Eleventh International Symposium on Mathematical

More information

Physics 5153 Classical Mechanics. Canonical Transformations-1

Physics 5153 Classical Mechanics. Canonical Transformations-1 1 Introduction Physics 5153 Classical Mechanics Canonical Transformations The choice of generalized coordinates used to describe a physical system is completely arbitrary, but the Lagrangian is invariant

More information

Chap. 1. Some Differential Geometric Tools

Chap. 1. Some Differential Geometric Tools Chap. 1. Some Differential Geometric Tools 1. Manifold, Diffeomorphism 1.1. The Implicit Function Theorem ϕ : U R n R n p (0 p < n), of class C k (k 1) x 0 U such that ϕ(x 0 ) = 0 rank Dϕ(x) = n p x U

More information

A geometric Birkhoffian formalism for nonlinear RLC networks

A geometric Birkhoffian formalism for nonlinear RLC networks Journal of Geometry and Physics 56 (2006) 2545 2572 www.elsevier.com/locate/jgp A geometric Birkhoffian formalism for nonlinear RLC networks Delia Ionescu Institute of Mathematics, Romanian Academy of

More information

Lecture I: Constrained Hamiltonian systems

Lecture I: Constrained Hamiltonian systems Lecture I: Constrained Hamiltonian systems (Courses in canonical gravity) Yaser Tavakoli December 15, 2014 1 Introduction In canonical formulation of general relativity, geometry of space-time is given

More information

An introduction to Port Hamiltonian Systems

An introduction to Port Hamiltonian Systems An introduction to Port Systems B.Maschke LAGEP UMR CNRS 5007, Université Claude Bernard, Lyon, France EURON-GEOPLEX Summer School, July 2005 Port by B. Maschke p. 1/127 Contact manifolds and Equilibrium

More information

arxiv: v1 [math-ph] 12 Apr 2017

arxiv: v1 [math-ph] 12 Apr 2017 Dirac structures in nonequilibrium thermodynamics arxiv:1704.03935v1 [math-ph] 12 Apr 2017 François Gay-Balmaz Hiroaki Yoshimura CNRS, LMD, IPSL School of Science and Engineering Ecole Normale Supérieure

More information

From now, we ignore the superbar - with variables in per unit. ψ ψ. l ad ad ad ψ. ψ ψ ψ

From now, we ignore the superbar - with variables in per unit. ψ ψ. l ad ad ad ψ. ψ ψ ψ From now, we ignore the superbar - with variables in per unit. ψ 0 L0 i0 ψ L + L L L i d l ad ad ad d ψ F Lad LF MR if = ψ D Lad MR LD id ψ q Ll + Laq L aq i q ψ Q Laq LQ iq 41 Equivalent Circuits for

More information

HAMILTONIAN FORMULATION OF PLANAR BEAMS. Goran Golo,,1 Arjan van der Schaft,1 Stefano Stramigioli,1

HAMILTONIAN FORMULATION OF PLANAR BEAMS. Goran Golo,,1 Arjan van der Schaft,1 Stefano Stramigioli,1 HAMILTONIAN FORMULATION OF PLANAR BEAMS Goran Golo,,1 Arjan van der Schaft,1 Stefano Stramigioli,1 Department of Appl. Mathematics, University of Twente P.O. Box 217, 75 AE Enschede, The Netherlands ControlLab

More information

Mechatronics 1: ME 392Q-6 & 348C 31-Aug-07 M.D. Bryant. Analogous Systems. e(t) Se: e. ef = p/i. q = p /I, p = " q C " R p I + e(t)

Mechatronics 1: ME 392Q-6 & 348C 31-Aug-07 M.D. Bryant. Analogous Systems. e(t) Se: e. ef = p/i. q = p /I, p =  q C  R p I + e(t) V + - K R + - - k b V R V L L J + V C M B Analogous Systems i = q. + ω = θ. C -. λ/l = q v = x F T. Se: e e(t) e = p/i R: R 1 I: I e C = q/c C = dq/dt e I = dp/dt Identical dierential equations & bond

More information

INC 693, 481 Dynamics System and Modelling: Lagrangian Method III Dr.-Ing. Sudchai Boonto Assistant Professor

INC 693, 481 Dynamics System and Modelling: Lagrangian Method III Dr.-Ing. Sudchai Boonto Assistant Professor INC 693, 481 Dynamics System and Modelling: Lagrangian Method III Dr.-Ing. Sudchai Boonto Assistant Professor Department of Control System and Instrumentation Engineering King Mongkut s Unniversity of

More information

HANDOUT #12: THE HAMILTONIAN APPROACH TO MECHANICS

HANDOUT #12: THE HAMILTONIAN APPROACH TO MECHANICS MATHEMATICS 7302 (Analytical Dynamics) YEAR 2016 2017, TERM 2 HANDOUT #12: THE HAMILTONIAN APPROACH TO MECHANICS These notes are intended to be read as a supplement to the handout from Gregory, Classical

More information

Canonical transformations (Lecture 4)

Canonical transformations (Lecture 4) Canonical transformations (Lecture 4) January 26, 2016 61/441 Lecture outline We will introduce and discuss canonical transformations that conserve the Hamiltonian structure of equations of motion. Poisson

More information

Hamiltonian flow in phase space and Liouville s theorem (Lecture 5)

Hamiltonian flow in phase space and Liouville s theorem (Lecture 5) Hamiltonian flow in phase space and Liouville s theorem (Lecture 5) January 26, 2016 90/441 Lecture outline We will discuss the Hamiltonian flow in the phase space. This flow represents a time dependent

More information

M2A2 Problem Sheet 3 - Hamiltonian Mechanics

M2A2 Problem Sheet 3 - Hamiltonian Mechanics MA Problem Sheet 3 - Hamiltonian Mechanics. The particle in a cone. A particle slides under gravity, inside a smooth circular cone with a vertical axis, z = k x + y. Write down its Lagrangian in a) Cartesian,

More information

Variational principles and Hamiltonian Mechanics

Variational principles and Hamiltonian Mechanics A Primer on Geometric Mechanics Variational principles and Hamiltonian Mechanics Alex L. Castro, PUC Rio de Janeiro Henry O. Jacobs, CMS, Caltech Christian Lessig, CMS, Caltech Alex L. Castro (PUC-Rio)

More information

arxiv: v2 [math.oc] 6 Sep 2012

arxiv: v2 [math.oc] 6 Sep 2012 Port-Hamiltonian systems on graphs arxiv:1107.2006v2 [math.oc] 6 Sep 2012 A.J. van der Schaft and B.M. Maschke August 25, 2012 Abstract In this paper we present a unifying geometric and compositional framework

More information

ET3-7: Modelling II(V) Electrical, Mechanical and Thermal Systems

ET3-7: Modelling II(V) Electrical, Mechanical and Thermal Systems ET3-7: Modelling II(V) Electrical, Mechanical and Thermal Systems Agenda of the Day 1. Resume of lesson I 2. Basic system models. 3. Models of basic electrical system elements 4. Application of Matlab/Simulink

More information

Lecture 2: Controllability of nonlinear systems

Lecture 2: Controllability of nonlinear systems DISC Systems and Control Theory of Nonlinear Systems 1 Lecture 2: Controllability of nonlinear systems Nonlinear Dynamical Control Systems, Chapter 3 See www.math.rug.nl/ arjan (under teaching) for info

More information

arxiv:math/ v1 [math.ds] 5 Sep 2006

arxiv:math/ v1 [math.ds] 5 Sep 2006 arxiv:math/0609153v1 math.ds 5 Sep 2006 A geometric Birkhoffian formalism for nonlinear RLC networks Delia Ionescu, Institute of Mathematics of the Romanian Academy P.O. Box 1-764, RO-014700, Bucharest,

More information

Variational Integrators for Electrical Circuits

Variational Integrators for Electrical Circuits Variational Integrators for Electrical Circuits Sina Ober-Blöbaum California Institute of Technology Joint work with Jerrold E. Marsden, Houman Owhadi, Molei Tao, and Mulin Cheng Structured Integrators

More information

Sketchy Notes on Lagrangian and Hamiltonian Mechanics

Sketchy Notes on Lagrangian and Hamiltonian Mechanics Sketchy Notes on Lagrangian and Hamiltonian Mechanics Robert Jones Generalized Coordinates Suppose we have some physical system, like a free particle, a pendulum suspended from another pendulum, or a field

More information

Hamilton-Jacobi theory on Lie algebroids: Applications to nonholonomic mechanics. Manuel de León Institute of Mathematical Sciences CSIC, Spain

Hamilton-Jacobi theory on Lie algebroids: Applications to nonholonomic mechanics. Manuel de León Institute of Mathematical Sciences CSIC, Spain Hamilton-Jacobi theory on Lie algebroids: Applications to nonholonomic mechanics Manuel de León Institute of Mathematical Sciences CSIC, Spain joint work with J.C. Marrero (University of La Laguna) D.

More information

Variational integrators for electric and nonsmooth systems

Variational integrators for electric and nonsmooth systems Variational integrators for electric and nonsmooth systems Sina Ober-Blöbaum Control Group Department of Engineering Science University of Oxford Fellow of Harris Manchester College Summerschool Applied

More information

BACKGROUND IN SYMPLECTIC GEOMETRY

BACKGROUND IN SYMPLECTIC GEOMETRY BACKGROUND IN SYMPLECTIC GEOMETRY NILAY KUMAR Today I want to introduce some of the symplectic structure underlying classical mechanics. The key idea is actually quite old and in its various formulations

More information

arxiv: v1 [math.ds] 18 Nov 2008

arxiv: v1 [math.ds] 18 Nov 2008 arxiv:0811.2889v1 [math.ds] 18 Nov 2008 Abstract Quaternions And Dynamics Basile Graf basile.graf@epfl.ch February, 2007 We give a simple and self contained introduction to quaternions and their practical

More information

CP1 REVISION LECTURE 3 INTRODUCTION TO CLASSICAL MECHANICS. Prof. N. Harnew University of Oxford TT 2017

CP1 REVISION LECTURE 3 INTRODUCTION TO CLASSICAL MECHANICS. Prof. N. Harnew University of Oxford TT 2017 CP1 REVISION LECTURE 3 INTRODUCTION TO CLASSICAL MECHANICS Prof. N. Harnew University of Oxford TT 2017 1 OUTLINE : CP1 REVISION LECTURE 3 : INTRODUCTION TO CLASSICAL MECHANICS 1. Angular velocity and

More information

Critical points of the integral map of the charged 3-body problem

Critical points of the integral map of the charged 3-body problem Critical points of the integral map of the charged 3-body problem arxiv:1807.04522v1 [math.ds] 12 Jul 2018 Abstract I. Hoveijn, H. Waalkens, M. Zaman Johann Bernoulli Institute for Mathematics and Computer

More information

Physics 235 Chapter 7. Chapter 7 Hamilton's Principle - Lagrangian and Hamiltonian Dynamics

Physics 235 Chapter 7. Chapter 7 Hamilton's Principle - Lagrangian and Hamiltonian Dynamics Chapter 7 Hamilton's Principle - Lagrangian and Hamiltonian Dynamics Many interesting physics systems describe systems of particles on which many forces are acting. Some of these forces are immediately

More information

Lecture 9: Space-Vector Models

Lecture 9: Space-Vector Models 1 / 30 Lecture 9: Space-Vector Models ELEC-E8405 Electric Drives (5 ECTS) Marko Hinkkanen Autumn 2017 2 / 30 Learning Outcomes After this lecture and exercises you will be able to: Include the number of

More information

Hamiltonian Systems of Negative Curvature are Hyperbolic

Hamiltonian Systems of Negative Curvature are Hyperbolic Hamiltonian Systems of Negative Curvature are Hyperbolic A. A. Agrachev N. N. Chtcherbakova Abstract The curvature and the reduced curvature are basic differential invariants of the pair: Hamiltonian system,

More information

Network Modeling and Control of Physical Systems, DISC. Theory of Port-Hamiltonian systems

Network Modeling and Control of Physical Systems, DISC. Theory of Port-Hamiltonian systems Network Modeling and Control of Physical Systems, DISC Theory of Port-Hamiltonian systems Chapter 1: Port-Hamiltonian formulation of network models; the lumped-parameter case A.J. van der Schaft April

More information

Massachusetts Institute of Technology Department of Physics. Final Examination December 17, 2004

Massachusetts Institute of Technology Department of Physics. Final Examination December 17, 2004 Massachusetts Institute of Technology Department of Physics Course: 8.09 Classical Mechanics Term: Fall 004 Final Examination December 17, 004 Instructions Do not start until you are told to do so. Solve

More information

15. Hamiltonian Mechanics

15. Hamiltonian Mechanics University of Rhode Island DigitalCommons@URI Classical Dynamics Physics Course Materials 2015 15. Hamiltonian Mechanics Gerhard Müller University of Rhode Island, gmuller@uri.edu Creative Commons License

More information

GEOMETRIC QUANTIZATION

GEOMETRIC QUANTIZATION GEOMETRIC QUANTIZATION 1. The basic idea The setting of the Hamiltonian version of classical (Newtonian) mechanics is the phase space (position and momentum), which is a symplectic manifold. The typical

More information

Physical Dynamics (SPA5304) Lecture Plan 2018

Physical Dynamics (SPA5304) Lecture Plan 2018 Physical Dynamics (SPA5304) Lecture Plan 2018 The numbers on the left margin are approximate lecture numbers. Items in gray are not covered this year 1 Advanced Review of Newtonian Mechanics 1.1 One Particle

More information

AN EXTENSION OF HAMILTONIAN SYSTEMS TO THE THERMODYNAMIC PHASE SPACE: TOWARDS A GEOMETRY OF NONREVERSIBLE PROCESSES. and A. J.

AN EXTENSION OF HAMILTONIAN SYSTEMS TO THE THERMODYNAMIC PHASE SPACE: TOWARDS A GEOMETRY OF NONREVERSIBLE PROCESSES. and A. J. Vol. 60 (2007) REPORTS ON MATHEMATICAL PHYSICS No. 2 AN EXTENSION OF HAMILTONIAN SYSTEMS TO THE THERMODYNAMIC PHASE SPACE: TOWARDS A GEOMETRY OF NONREVERSIBLE PROCESSES D. EBERARD*, B. M. MASCHKE Laboratory

More information

Composition of Dirac Structures and Control of Port-Hamiltonian Systems

Composition of Dirac Structures and Control of Port-Hamiltonian Systems Composition of Dirac Structures and Control of Port-Hamiltonian Systems A.J. van der Schaft* 1,J.Cervera** 2 * University of Twente, Faculty of Mathematical Sciences, P.O. Box 217, 7500 AE Enschede, The

More information

Seminar Geometrical aspects of theoretical mechanics

Seminar Geometrical aspects of theoretical mechanics Seminar Geometrical aspects of theoretical mechanics Topics 1. Manifolds 29.10.12 Gisela Baños-Ros 2. Vector fields 05.11.12 and 12.11.12 Alexander Holm and Matthias Sievers 3. Differential forms 19.11.12,

More information

Hamiltonian Dynamics

Hamiltonian Dynamics Hamiltonian Dynamics CDS 140b Joris Vankerschaver jv@caltech.edu CDS Feb. 10, 2009 Joris Vankerschaver (CDS) Hamiltonian Dynamics Feb. 10, 2009 1 / 31 Outline 1. Introductory concepts; 2. Poisson brackets;

More information

Decomposition of Linear Port-Hamiltonian Systems

Decomposition of Linear Port-Hamiltonian Systems American ontrol onference on O'Farrell Street, San Francisco, A, USA June 9 - July, Decomposition of Linear Port-Hamiltonian Systems K. Höffner and M. Guay Abstract It is well known that the power conserving

More information

Inductance, Inductors, RL Circuits & RC Circuits, LC, and RLC Circuits

Inductance, Inductors, RL Circuits & RC Circuits, LC, and RLC Circuits Inductance, Inductors, RL Circuits & RC Circuits, LC, and RLC Circuits Self-inductance A time-varying current in a circuit produces an induced emf opposing the emf that initially set up the timevarying

More information

REMARKS ON THE TIME-OPTIMAL CONTROL OF A CLASS OF HAMILTONIAN SYSTEMS. Eduardo D. Sontag. SYCON - Rutgers Center for Systems and Control

REMARKS ON THE TIME-OPTIMAL CONTROL OF A CLASS OF HAMILTONIAN SYSTEMS. Eduardo D. Sontag. SYCON - Rutgers Center for Systems and Control REMARKS ON THE TIME-OPTIMAL CONTROL OF A CLASS OF HAMILTONIAN SYSTEMS Eduardo D. Sontag SYCON - Rutgers Center for Systems and Control Department of Mathematics, Rutgers University, New Brunswick, NJ 08903

More information

1 Hamiltonian formalism

1 Hamiltonian formalism 1 Hamiltonian formalism 1.1 Hamilton s principle of stationary action A dynamical system with a finite number n degrees of freedom can be described by real functions of time q i (t) (i =1, 2,..., n) which,

More information

Homework 4. Goldstein 9.7. Part (a) Theoretical Dynamics October 01, 2010 (1) P i = F 1. Q i. p i = F 1 (3) q i (5) P i (6)

Homework 4. Goldstein 9.7. Part (a) Theoretical Dynamics October 01, 2010 (1) P i = F 1. Q i. p i = F 1 (3) q i (5) P i (6) Theoretical Dynamics October 01, 2010 Instructor: Dr. Thomas Cohen Homework 4 Submitted by: Vivek Saxena Goldstein 9.7 Part (a) F 1 (q, Q, t) F 2 (q, P, t) P i F 1 Q i (1) F 2 (q, P, t) F 1 (q, Q, t) +

More information

Hamiltonian flows, cotangent lifts, and momentum maps

Hamiltonian flows, cotangent lifts, and momentum maps Hamiltonian flows, cotangent lifts, and momentum maps Jordan Bell jordan.bell@gmail.com Department of Mathematics, University of Toronto April 3, 2014 1 Symplectic manifolds Let (M, ω) and (N, η) be symplectic

More information

EQUIVALENT SINGLE-DEGREE-OF-FREEDOM SYSTEM AND FREE VIBRATION

EQUIVALENT SINGLE-DEGREE-OF-FREEDOM SYSTEM AND FREE VIBRATION 1 EQUIVALENT SINGLE-DEGREE-OF-FREEDOM SYSTEM AND FREE VIBRATION The course on Mechanical Vibration is an important part of the Mechanical Engineering undergraduate curriculum. It is necessary for the development

More information

The POG Modeling Technique Applied to Electrical Systems

The POG Modeling Technique Applied to Electrical Systems The POG Modeling Technique Applied to Electrical Systems Roberto ZANASI Computer Science Engineering Department (DII) University of Modena and Reggio Emilia Italy E-mail: roberto.zanasi@unimo.it Outline

More information

Behaviour of synchronous machine during a short-circuit (a simple example of electromagnetic transients)

Behaviour of synchronous machine during a short-circuit (a simple example of electromagnetic transients) ELEC0047 - Power system dynamics, control and stability (a simple example of electromagnetic transients) Thierry Van Cutsem t.vancutsem@ulg.ac.be www.montefiore.ulg.ac.be/~vct October 2018 1 / 25 Objectives

More information

Modified Equations for Variational Integrators

Modified Equations for Variational Integrators Modified Equations for Variational Integrators Mats Vermeeren Technische Universität Berlin Groningen December 18, 2018 Mats Vermeeren (TU Berlin) Modified equations for variational integrators December

More information

Homework 3. 1 Goldstein Part (a) Theoretical Dynamics September 24, The Hamiltonian is given by

Homework 3. 1 Goldstein Part (a) Theoretical Dynamics September 24, The Hamiltonian is given by Theoretical Dynamics September 4, 010 Instructor: Dr. Thomas Cohen Homework 3 Submitted by: Vivek Saxena 1 Goldstein 8.1 1.1 Part (a) The Hamiltonian is given by H(q i, p i, t) = p i q i L(q i, q i, t)

More information

Hamiltonian. March 30, 2013

Hamiltonian. March 30, 2013 Hamiltonian March 3, 213 Contents 1 Variational problem as a constrained problem 1 1.1 Differential constaint......................... 1 1.2 Canonic form............................. 2 1.3 Hamiltonian..............................

More information

DIRAC COTANGENT BUNDLE REDUCTION HIROAKI YOSHIMURA JERROLD E. MARSDEN. (Communicated by Juan-Pablo Ortega)

DIRAC COTANGENT BUNDLE REDUCTION HIROAKI YOSHIMURA JERROLD E. MARSDEN. (Communicated by Juan-Pablo Ortega) JOURNAL OF GEOMETRIC MECHANICS doi:10.3934/jgm.2009.1.87 c American Institute of Mathematical Sciences Volume 1, Number 1, March 2009 pp. 87 158 DIRAC COTANGENT BUNDLE REDUCTION HIROAKI YOSHIMURA Applied

More information

Modelling and Control of Mechanical Systems: A Geometric Approach

Modelling and Control of Mechanical Systems: A Geometric Approach Motivation Mathematical preliminaries Submanifolds Optional Modelling and Control of Mechanical Systems: A Geometric Approach Ravi N Banavar banavar@iitb.ac.in 1 1 Systems and Control Engineering, IIT

More information

Dynamics and Stability application to submerged bodies, vortex streets and vortex-body systems

Dynamics and Stability application to submerged bodies, vortex streets and vortex-body systems Dynamics and Stability application to submerged bodies, vortex streets and vortex-body systems Eva Kanso University of Southern California CDS 140B Introduction to Dynamics February 5 and 7, 2008 Fish

More information

Symplectic Hamiltonian Formulation of Transmission Line Systems with Boundary Energy Flow

Symplectic Hamiltonian Formulation of Transmission Line Systems with Boundary Energy Flow Symplectic Hamiltonian Formulation of Transmission Line Systems with Boundary Energy Flow Dimitri Jeltsema and Arjan van der Schaft Abstract: The classical Lagrangian and Hamiltonian formulation of an

More information

Passivity Preserving Model Order Reduction For the SMIB

Passivity Preserving Model Order Reduction For the SMIB Proceedings of the 47th IEEE Conference on Decision and Control Cancun, Mexico, Dec. 9-11, 28 Passivity Preserving Model Order Reduction For the SMIB Tudor C. Ionescu Industrial Technology and Management

More information

Modeling and Simulation Revision III D R. T A R E K A. T U T U N J I P H I L A D E L P H I A U N I V E R S I T Y, J O R D A N

Modeling and Simulation Revision III D R. T A R E K A. T U T U N J I P H I L A D E L P H I A U N I V E R S I T Y, J O R D A N Modeling and Simulation Revision III D R. T A R E K A. T U T U N J I P H I L A D E L P H I A U N I V E R S I T Y, J O R D A N 0 1 4 Block Diagrams Block diagram models consist of two fundamental objects:

More information

Dynamics of the synchronous machine

Dynamics of the synchronous machine ELEC0047 - Power system dynamics, control and stability Dynamics of the synchronous machine Thierry Van Cutsem t.vancutsem@ulg.ac.be www.montefiore.ulg.ac.be/~vct October 2018 1 / 38 Time constants and

More information

Modeling of electromechanical systems

Modeling of electromechanical systems Modeling of electromechanical systems Carles Batlle II EURON/GEOPLEX Summer School on Modeling and Control of Complex Dynamical Systems Bertinoro, Italy, July 18-22 2005 Contents of this lecture Basic

More information

MATHEMATICAL PHYSICS

MATHEMATICAL PHYSICS MATHEMATICAL PHYSICS Third Year SEMESTER 1 015 016 Classical Mechanics MP350 Prof. S. J. Hands, Prof. D. M. Heffernan, Dr. J.-I. Skullerud and Dr. M. Fremling Time allowed: 1 1 hours Answer two questions

More information

Dirac structures. Henrique Bursztyn, IMPA. Geometry, mechanics and dynamics: the legacy of J. Marsden Fields Institute, July 2012

Dirac structures. Henrique Bursztyn, IMPA. Geometry, mechanics and dynamics: the legacy of J. Marsden Fields Institute, July 2012 Dirac structures Henrique Bursztyn, IMPA Geometry, mechanics and dynamics: the legacy of J. Marsden Fields Institute, July 2012 Outline: 1. Mechanics and constraints (Dirac s theory) 2. Degenerate symplectic

More information

Lecture Note 12: Dynamics of Open Chains: Lagrangian Formulation

Lecture Note 12: Dynamics of Open Chains: Lagrangian Formulation ECE5463: Introduction to Robotics Lecture Note 12: Dynamics of Open Chains: Lagrangian Formulation Prof. Wei Zhang Department of Electrical and Computer Engineering Ohio State University Columbus, Ohio,

More information

Part II. Classical Dynamics. Year

Part II. Classical Dynamics. Year Part II Year 28 27 26 25 24 23 22 21 20 2009 2008 2007 2006 2005 28 Paper 1, Section I 8B Derive Hamilton s equations from an action principle. 22 Consider a two-dimensional phase space with the Hamiltonian

More information

Scanned by CamScanner

Scanned by CamScanner Scanned by CamScanner Scanned by CamScanner t W I w v 6.00-fall 017 Midterm 1 Name Problem 3 (15 pts). F the circuit below, assume that all equivalent parameters are to be found to the left of port

More information

Unimodularity and preservation of measures in nonholonomic mechanics

Unimodularity and preservation of measures in nonholonomic mechanics Unimodularity and preservation of measures in nonholonomic mechanics Luis García-Naranjo (joint with Y. Fedorov and J.C. Marrero) Mathematics Department ITAM, Mexico City, MEXICO ẋ = f (x), x M n, f smooth

More information

Inductance, RL and RLC Circuits

Inductance, RL and RLC Circuits Inductance, RL and RLC Circuits Inductance Temporarily storage of energy by the magnetic field When the switch is closed, the current does not immediately reach its maximum value. Faraday s law of electromagnetic

More information

From quantum to classical statistical mechanics. Polyatomic ideal gas.

From quantum to classical statistical mechanics. Polyatomic ideal gas. From quantum to classical statistical mechanics. Polyatomic ideal gas. Peter Košovan peter.kosovan@natur.cuni.cz Dept. of Physical and Macromolecular Chemistry Lecture 5, Statistical Thermodynamics, MC260P105,

More information

Equivalent Circuits with Multiple Damper Windings (e.g. Round rotor Machines)

Equivalent Circuits with Multiple Damper Windings (e.g. Round rotor Machines) Equivalent Circuits with Multiple Damper Windings (e.g. Round rotor Machines) d axis: L fd L F - M R fd F L 1d L D - M R 1d D R fd R F e fd e F R 1d R D Subscript Notations: ( ) fd ~ field winding quantities

More information

PHY411 Lecture notes Part 2

PHY411 Lecture notes Part 2 PHY411 Lecture notes Part 2 Alice Quillen April 6, 2017 Contents 1 Canonical Transformations 2 1.1 Poisson Brackets................................. 2 1.2 Canonical transformations............................

More information

Gauge Fixing and Constrained Dynamics in Numerical Relativity

Gauge Fixing and Constrained Dynamics in Numerical Relativity Gauge Fixing and Constrained Dynamics in Numerical Relativity Jon Allen The Dirac formalism for dealing with constraints in a canonical Hamiltonian formulation is reviewed. Gauge freedom is discussed and

More information

THE LAGRANGIAN AND HAMILTONIAN MECHANICAL SYSTEMS

THE LAGRANGIAN AND HAMILTONIAN MECHANICAL SYSTEMS THE LAGRANGIAN AND HAMILTONIAN MECHANICAL SYSTEMS ALEXANDER TOLISH Abstract. Newton s Laws of Motion, which equate forces with the timerates of change of momenta, are a convenient way to describe mechanical

More information

Physical Dynamics (PHY-304)

Physical Dynamics (PHY-304) Physical Dynamics (PHY-304) Gabriele Travaglini March 31, 2012 1 Review of Newtonian Mechanics 1.1 One particle Lectures 1-2. Frame, velocity, acceleration, number of degrees of freedom, generalised coordinates.

More information

Passive control. Carles Batlle. II EURON/GEOPLEX Summer School on Modeling and Control of Complex Dynamical Systems Bertinoro, Italy, July

Passive control. Carles Batlle. II EURON/GEOPLEX Summer School on Modeling and Control of Complex Dynamical Systems Bertinoro, Italy, July Passive control theory II Carles Batlle II EURON/GEOPLEX Summer School on Modeling and Control of Complex Dynamical Systems Bertinoro, Italy, July 18-22 2005 Contents of this lecture Interconnection and

More information

NONLINEAR MECHANICAL SYSTEMS (MECHANISMS)

NONLINEAR MECHANICAL SYSTEMS (MECHANISMS) NONLINEAR MECHANICAL SYSTEMS (MECHANISMS) The analogy between dynamic behavior in different energy domains can be useful. Closer inspection reveals that the analogy is not complete. One key distinction

More information

ECE 585 Power System Stability

ECE 585 Power System Stability Homework 1, Due on January 29 ECE 585 Power System Stability Consider the power system below. The network frequency is 60 Hz. At the pre-fault steady state (a) the power generated by the machine is 400

More information

= 0. = q i., q i = E

= 0. = q i., q i = E Summary of the Above Newton s second law: d 2 r dt 2 = Φ( r) Complicated vector arithmetic & coordinate system dependence Lagrangian Formalism: L q i d dt ( L q i ) = 0 n second-order differential equations

More information

Port-based Modeling and Control for Efficient Bipedal Walking Machines

Port-based Modeling and Control for Efficient Bipedal Walking Machines Port-based Modeling and Control for Efficient Bipedal Walking Machines Vincent Duindam vincentd@eecs.berkeley.edu Control Laboratory, EE-Math-CS University of Twente, Netherlands Joint work with Stefano

More information

Master of Science in Advanced Mathematics and Mathematical Engineering

Master of Science in Advanced Mathematics and Mathematical Engineering Master of Science in Advanced Mathematics and Mathematical Engineering Title: Constraint algorithm for singular k-cosymplectic field theories Author: Xavier Rivas Guijarro Advisor: Francesc Xavier Gràcia

More information

Physics 102 Spring 2006: Final Exam Multiple-Choice Questions

Physics 102 Spring 2006: Final Exam Multiple-Choice Questions Last Name: First Name: Physics 102 Spring 2006: Final Exam Multiple-Choice Questions For questions 1 and 2, refer to the graph below, depicting the potential on the x-axis as a function of x V x 60 40

More information

Dirac Structures in Lagrangian Mechanics

Dirac Structures in Lagrangian Mechanics Dirac Structures in Lagrangian Mechanics Part II: Variational Structures Hiroaki Yoshimura Jerrold E. Marsden Department of Mechanical Engineering Control and Dynamical Systems Waseda University California

More information

Reminder on basic differential geometry

Reminder on basic differential geometry Reminder on basic differential geometry for the mastermath course of 2013 Charts Manifolds will be denoted by M, N etc. One should think of a manifold as made out of points (while the elements of a vector

More information

Modeling and Simulation Revision IV D R. T A R E K A. T U T U N J I P H I L A D E L P H I A U N I V E R S I T Y, J O R D A N

Modeling and Simulation Revision IV D R. T A R E K A. T U T U N J I P H I L A D E L P H I A U N I V E R S I T Y, J O R D A N Modeling and Simulation Revision IV D R. T A R E K A. T U T U N J I P H I L A D E L P H I A U N I V E R S I T Y, J O R D A N 2 0 1 7 Modeling Modeling is the process of representing the behavior of a real

More information

Video 3.1 Vijay Kumar and Ani Hsieh

Video 3.1 Vijay Kumar and Ani Hsieh Video 3.1 Vijay Kumar and Ani Hsieh Robo3x-1.3 1 Dynamics of Robot Arms Vijay Kumar and Ani Hsieh University of Pennsylvania Robo3x-1.3 2 Lagrange s Equation of Motion Lagrangian Kinetic Energy Potential

More information