-
Discrete nonlinear elastodynamics in a port-Hamiltonian framework
Authors:
Philipp L. Kinon,
Tobias Thoma,
Peter Betsch,
Paul Kotyczka
Abstract:
We provide a fully nonlinear port-Hamiltonian formulation for discrete elastodynamical systems as well as a structure-preserving time discretization. The governing equations are obtained in a variational manner and represent index-1 differential algebraic equations. Performing an index reduction one obtains the port-Hamiltonian state space model, which features the nonlinear strains as an independ…
▽ More
We provide a fully nonlinear port-Hamiltonian formulation for discrete elastodynamical systems as well as a structure-preserving time discretization. The governing equations are obtained in a variational manner and represent index-1 differential algebraic equations. Performing an index reduction one obtains the port-Hamiltonian state space model, which features the nonlinear strains as an independent state next to position and velocity. Moreover, hyperelastic material behavior is captured in terms of a nonlinear stored energy function. The model exhibits passivity and losslessness and has an underlying symmetry yielding the conservation of angular momentum. We perform temporal discretization using the midpoint discrete gradient, such that the beneficial properties are inherited by the developed time step** scheme in a discrete sense. The numerical results obtained in a representative example are demonstrated to validate the findings.
△ Less
Submitted 30 June, 2023;
originally announced June 2023.
-
Port-Hamiltonian formulation and structure-preserving discretization of hyperelastic strings
Authors:
Philipp L. Kinon,
Tobias Thoma,
Peter Betsch,
Paul Kotyczka
Abstract:
Port-Hamiltonian (PH) systems provide a framework for modeling, analysis and control of complex dynamical systems, where the complexity might result from multi-physical couplings, non-trivial domains and diverse nonlinearities. A major benefit of the PH representation is the explicit formulation of power interfaces, so-called ports, which allow for a power-preserving interconnection of subsystems…
▽ More
Port-Hamiltonian (PH) systems provide a framework for modeling, analysis and control of complex dynamical systems, where the complexity might result from multi-physical couplings, non-trivial domains and diverse nonlinearities. A major benefit of the PH representation is the explicit formulation of power interfaces, so-called ports, which allow for a power-preserving interconnection of subsystems to compose flexible multibody systems in a modular way. In this work, we present a PH representation of geometrically exact strings with nonlinear material behaviour. Furthermore, using structure-preserving discretization techniques a corresponding finite-dimensional PH state space model is developed. Applying mixed finite elements, the semi-discrete model retains the PH structure and the ports (pairs of velocities and forces) on the discrete level. Moreover, discrete derivatives are used in order to obtain an energy-consistent time-step** method. The numerical properties of the newly devised model are investigated in a representative example. The developed PH state space model can be used for structure-preserving simulation and model order reduction as well as feedforward and feedback control design.
△ Less
Submitted 9 November, 2023; v1 submitted 21 April, 2023;
originally announced April 2023.
-
On the velocity-stress formulation for geometrically nonlinear elastodynamics and its structure-preserving discretization
Authors:
Tobias Thoma,
Paul Kotyczka,
Herbert Egger
Abstract:
We consider the dynamics of an elastic continuum under large deformation but small strain. Such systems can be described by the equations of geometrically nonlinear elastodynamics in combination with the St. Venant-Kirchhoff material law. The velocity-stress formulation of the problem turns out to have a formal port-Hamiltonian structure. In contrast to the linear case, the operators of the proble…
▽ More
We consider the dynamics of an elastic continuum under large deformation but small strain. Such systems can be described by the equations of geometrically nonlinear elastodynamics in combination with the St. Venant-Kirchhoff material law. The velocity-stress formulation of the problem turns out to have a formal port-Hamiltonian structure. In contrast to the linear case, the operators of the problem are modulated by the displacement field which can be handled as a passive variable and integrated along with the velocities. A weak formulation of the problem is derived and essential boundary conditions are incorporated via Lagrange multipliers. This variational formulation explicitly encodes the transfer between kinetic and potential energy in the interior as well as across the boundary, thus leading to a global power balance and ensuring passivity of the system. The particular geometric structure of the weak formulation can be preserved under Galerkin approximation via appropriate mixed finite elements. In addition, a fully discrete power balance can be obtained by appropriate time discretization. The main properties of the system and its discretization are shown theoretically and demonstrated by numerical tests.
△ Less
Submitted 30 January, 2024; v1 submitted 4 February, 2022;
originally announced February 2022.
-
Explicit Port-Hamiltonian FEM-Models for Linear Mechanical Systems with Non-Uniform Boundary Conditions
Authors:
Tobias Thoma,
Paul Kotyczka
Abstract:
In this contribution we present how to obtain explicit state space models in port-Hamiltonian form when a mixed finite element method is applied to a linear mechanical system with non-uniform boundary conditions. The key is to express the variational problem based on the principle of virtual power, with both the Dirichlet (velocity) and Neumann (stress) boundary conditions imposed in a weak sense.…
▽ More
In this contribution we present how to obtain explicit state space models in port-Hamiltonian form when a mixed finite element method is applied to a linear mechanical system with non-uniform boundary conditions. The key is to express the variational problem based on the principle of virtual power, with both the Dirichlet (velocity) and Neumann (stress) boundary conditions imposed in a weak sense. As a consequence, the formal skew-adjointness of the system operator becomes directly visible after integration by parts, and, after compatible FE discretization, the boundary degrees of freedom of both causalities appear as explicit inputs in the resulting state space model. The rationale behind our formulation is illustrated using a lumped parameter example, and numerical experiments on a one-dimensional rod show the properties of the approach in practice.
△ Less
Submitted 29 October, 2021;
originally announced October 2021.
-
Symplectic discrete-time energy-based control for nonlinear mechanical systems
Authors:
Paul Kotyczka,
Tobias Thoma
Abstract:
In this article we present a novel discrete-time design approach which reduces the deteriorating effects of sampling on stability and performance in digitally controlled nonlinear mechanical systems. The method is motivated by recent results for linear systems, where feedback imposes closed-loop behavior that exactly represents the symplectic discretization of a desired target system. In the nonli…
▽ More
In this article we present a novel discrete-time design approach which reduces the deteriorating effects of sampling on stability and performance in digitally controlled nonlinear mechanical systems. The method is motivated by recent results for linear systems, where feedback imposes closed-loop behavior that exactly represents the symplectic discretization of a desired target system. In the nonlinear case, both the second order accurate representation of the sampling process and the definition of the target dynamics stem from the application of the implicit midpoint rule. The implicit nature of the resulting state feedback requires the numerical solution of an in general nonlinear system of algebraic equations in every sampling interval. For an implementation with pure position feedback, the velocities/momenta have to be approximated in the sampling instants, which gives a clear interpretation of our approach in terms of the Störmer-Verlet integration scheme on a staggered grid. We present discrete-time versions of impedance or energy sha** plus dam** injection control as well as computed torque tracking control. Both the Hamiltonian and the Lagrangian perspective are adopted. Besides a linear example to introduce the concept, the simulations with a planar two link robot model illustrate the performance and stability gain compared to the discrete implementations of continuous-time control laws. A short analysis of computation times shows the real-time capability of our method.
△ Less
Submitted 29 April, 2021;
originally announced April 2021.
-
Discrete-time port-Hamiltonian systems: A definition based on symplectic integration
Authors:
Paul Kotyczka,
Laurent Lefèvre
Abstract:
We introduce a new definition of discrete-time port-Hamiltonian systems (PHS), which results from structure-preserving discretization of explicit PHS in time. We discretize the underlying continuous-time Dirac structure with the collocation method and add discrete-time dynamics by the use of symplectic numerical integration schemes. The conservation of a discrete-time energy balance - expressed in…
▽ More
We introduce a new definition of discrete-time port-Hamiltonian systems (PHS), which results from structure-preserving discretization of explicit PHS in time. We discretize the underlying continuous-time Dirac structure with the collocation method and add discrete-time dynamics by the use of symplectic numerical integration schemes. The conservation of a discrete-time energy balance - expressed in terms of the discrete-time Dirac structure - extends the notion of symplecticity of geometric integration schemes to open systems. We discuss the energy approximation errors in the context of the presented definition and show that their order is consistent with the order of the numerical integration scheme. Implicit Gauss-Legendre methods and Lobatto IIIA/IIIB pairs for partitioned systems are examples for integration schemes that are covered by our definition. The statements on the numerical energy errors are illustrated by elementary numerical experiments.
△ Less
Submitted 19 November, 2018;
originally announced November 2018.
-
Weak Form of Stokes-Dirac Structures and Geometric Discretization of Port-Hamiltonian Systems
Authors:
Paul Kotyczka,
Bernhard Maschke,
Laurent Lefèvre
Abstract:
We present the mixed Galerkin discretization of distributed parameter port-Hamiltonian systems. On the prototypical example of hyperbolic systems of two conservation laws in arbitrary spatial dimension, we derive the main contributions: (i) A weak formulation of the underlying geometric (Stokes-Dirac) structure with a segmented boundary according to the causality of the boundary ports. (ii) The ge…
▽ More
We present the mixed Galerkin discretization of distributed parameter port-Hamiltonian systems. On the prototypical example of hyperbolic systems of two conservation laws in arbitrary spatial dimension, we derive the main contributions: (i) A weak formulation of the underlying geometric (Stokes-Dirac) structure with a segmented boundary according to the causality of the boundary ports. (ii) The geometric approximation of the Stokes-Dirac structure by a finite-dimensional Dirac structure is realized using a mixed Galerkin approach and power-preserving linear maps, which define minimal discrete power variables. (iii) With a consistent approximation of the Hamiltonian, we obtain finite-dimensional port-Hamiltonian state space models. By the degrees of freedom in the power-preserving maps, the resulting family of structure-preserving schemes allows for trade-offs between centered approximations and upwinding. We illustrate the method on the example of Whitney finite elements on a 2D simplicial triangulation and compare the eigenvalue approximation in 1D with a related approach.
△ Less
Submitted 28 February, 2018; v1 submitted 19 June, 2017;
originally announced June 2017.