A new director-based finite element formulation for geometrically exact beams is proposed by weak enforcement of the orthonormality constraints of the directors. In addition to an improved numerical performance, this formulation enables the development of two more beam theories by adding further constraints. Thus, the paper presents a complete intrinsic spatial nonlinear theory of three kinematically different beams which can undergo large displacements and which can have precurved reference configurations. Moreover, the hyperelastic constitutive laws allow for elastic finite strain material behavior of the beams. Furthermore, the numerical discretization using concepts of isogeometric analysis is highlighted in all clarity. Finally, all presented models are numerically validated using exclusive analytical solutions, existing finite element formulations, and a complex dynamical real-world example.
The present work deals with a customizable and simple finite element formulation of three kinematically different spatial beam models. It is based on the principle of virtual work and introduces an intrinsic large strain and displacement theory for precurved beams. Depending on the invariant strain measures, arbitrary constitutive laws can be chosen to model the beam’s material resistance. For the special case of hyperelastic materials, they are obtained from a chosen strain energy function.
Owing to the lack of naming consistency in the literature (see [1,2]), we classify the beams by their kinematics. Further, we consider a beam in the sense of an intrinsic theory as a generalized one-dimensional continuum that is described by a spatial curve augmented with director triads representing the beam’s cross section. Depending on the superimposed kinematic restrictions, three mathematically different beam models are introduced. If solely the orthonormality of the director triads is ensured, we call the obtained model a spatial Timoshenko beam [3], which is also known as “geometrically exact beam” [4, 5], “Simo–Reissner beam” [6, 7], or “special Cosserat rod” [8]. The beam is named Euler–Bernoulli beam provided that, in addition, the cross sections are enforced to remain orthogonal to the centerline’s tangents. Alternative names are “Kirchhoff–Love rod” [9, 10] and “Kirchhoff rod” [11, 12]. Further constraints can restrict the length of the centerline’s tangents to remain unchanged throughout the motion. These restrictions lead directly to a beam whose overall length does not change and is therefore called an inextensible Euler–Bernoulli beam.
The concept of directed or oriented media is by no means new and goes back to the early work of [13], which regards a body as the collection of points and their associated orientations. In [14], the theory of oriented media was systematically developed in one, two, and three dimensions. A generalization of this theory is presented in [15]. Further, a constrained beam formulation with three independently deforming directors can be found in [16]. When solely two directors can deform independently, while being orthogonal to the curve’s tangent, an early formulation is found in [17]. A nonlinear spatial version of the Euler–Bernoulli beam is obtained in the special case of both directors being constrained such that they remain orthogonal and of constant length [18]. The very same beam and six other less-restrictive nonlinear constrained models are discussed in [19]. As pointed out by the authors, an attractive feature of constrained theories is the fact that they result in a simpler system of differential equations compared with an unconstrained or minimal formulation of the same theory. Further, direct interpolation of the director triad during a finite element procedure overcomes the loss of objectivity while interpolating rotations which was first noted in [20, 21]. Based on these observations in the past decades a wide variety of beam models were developed, which can all be distinguished by the choice of rotation parametrization. See, for instance, [22–25]. Another noteworthy point is that no secondary storage is required, which is a common characteristic of so-called Eulerian and updated Lagrangian beam formulations [26]. Thus, all kinematic and kinetic properties can be computed using the current and reference configuration of the constrained beam model.
Based on the more recent considerations of [4, 5, 27], a novel method for ensuring the orthonormality constraints of the director triads is presented. Instead of enforcing the constraints on each node of the discretized system, the constraints are formulated continuously at every material point. During discretization, the orthonormality of the director triads is solely enforced in a weak or integral sense on the element level. Thus, in addition to the centerline and director fields, the Lagrange multiplier fields have to be discretized. Analogously, further constraints such as the restriction of shear and axial deformations can be enforced. However, the weak enforcement of the constraint conditions allows them to be violated at certain material points during interpolation. The obtained discrepancy can be interpreted as discretization error that diminishes with increasing number of elements or polynomial degree of the underlying shape functions. Even if the constraints are satisfied at each node, during interpolation the very same deviation from the exact condition can be noticed [28], while the extension to further constraints is not possible.
The paper is organized as follows. In Section 2, a mathematical primer on intrinsic nonlinear beam theory is given. It closes with the total virtual work of all three different beam models. Subsequently, as a central component of isogeometric analysis [29], B-spline shape functions are introduced in order to be in the comfortable position of choosing shape functions of arbitrary polynomial degree with globally increasing differentiability. This has two major advantages. On the one hand, the locking phenomenon, which occurs for extremely thin Timoshenko beam models, is reduced with increasing polynomial degree. This observation is in accordance with that made in [30]. On the other hand, highly nonlinear functions, that cannot be represented exactly by polynomials, are approximated as accurately as necessary. Further, these shape functions are used to discretize the individual virtual work contributions during a Galerkin procedure. Finally, Section 4 examines exclusive numerical examples that demonstrate the performance and flexibility, but also the respective differences, of the proposed beam formulations. Particular attention is paid to validate the presented theories during comparison with analytical solutions wherever possible. If no closed-form solution is available, numerical solutions found in literature are used for comparison. Finally, a fascinating dynamical real-world application is presented demonstrating the capability of modeling complex physical behavior.
2. Spatial nonlinear beam theory
2.1. Notation
We regard tensors as linear transformations from a three-dimensional vector space to itself and use standard notation such as , , and . These are, respectively, the transpose, the inverse, and the determinant of a tensor . The set of tensors is denoted by . The tensor stands for the identity tensor, which leaves every vector unchanged, i.e., . We use to denote the linear subspace of skew tensors and to identify the group of rotation tensors. The tensor product of two vectors is indicated by interposing the symbol ⊗. Latin and Greek indices take values in and , respectively, and, when repeated, are summed over their ranges. Furthermore, we abbreviate the arguments in functions depending on the three components or merely on the last two components of a vector by or , respectively. Using that is equipped with an inner product , there exists an orthonormal basis , such that , where is the Kronecker delta. Moreover, the Euclidean norm of a vector is given by . We restrict ourselves to positively oriented bases, where the triple product of the basis vector is , i.e., , which implies the positive cross product formulated here with the Levi-Civita symbol . Accordingly, every vector can be related to its associated skew tensor, denoted by a superimposed tilde, i.e., , via . Derivatives of functions with respect to and are denoted by a prime and a dot , respectively. The variation of such a function, denoted by a prefixed delta, is the derivative with respect to the parameter of a one-parameter family evaluated at , i.e., . The one-parameter family satisfies .
2.2. Kinematical assumptions
In this section, we introduce the required kinematical quantities required for the formulation of the spatial nonlinear Timoshenko beam, which is the least-constrained theory in this paper. The motion of the centerline is the mapping , where, for each instant of time , the closed unit interval parametrizes the set of beam points. The placement of the reference centerline is given by . To capture cross-sectional orientations of beam-like bodies, the kinematics of the centerline is augmented by the motion of positively oriented director triads . The directors span the plane and rigid cross section of the beam for the material coordinate at time . The director triads in the reference configuration are given by the mappings . While is identified with the unit tangent to the reference centerline , i.e., , the vectors and are identified with the geometric principal axes of the cross sections, see Figure 1.
Kinematics of the Timoshenko beam’s reference and current placement.
With the reference and current rotation fields and , respectively, the reference and current director triads are related to a fixed right-handed inertial frame by
By making use of the inverse relations of (1) and exploiting the equivalence of the inverse and the transpose for rotations, we can relate all bases by
To capture the deformation between the reference and the current configuration, the rotation field is introduced. It rotates the reference director triads to the current ones, i.e.,
The rate of change of the current directors with respect to time is described by the angular velocity, which appears together with the corresponding axial vector in
The angular velocity can thus be represented as
or as vector-valued function in the form
The rate of change of the current directors subjected to a variation of the current configuration is captured by the virtual rotation with its axial vector . Both representations can be recognized in
which implies the relation
where Grassmann’s identity was used for the second equality. Thus, the virtual rotation and its first derivative with respect to the beams material coordinate can be written as
2.3. Arc length parametrization
Let be the map from the domain of the arc length parameter of the reference centerline to the parameter domain and let be the inverse mapping. Then, the arc length coordinate of the reference centerline at is defined as
By differentiating the parameter integral with respect to using Leibniz’s rule and by exploiting the inverse function theorem, we can define
Using (6) and (7), the respective differential measures and of the arc length and the parameter domain can be related by . Let be an arbitrary mapping , , e.g., the beam’s current centerline, its derivative with respect to the arc length of the reference centerline is
Substituting in the arguments and recognizing the identity map , the derivative of a function defined in the parameter space with respect to the arc length parameter can therefore be defined as
2.4. Strain energy, strain measures, and internal virtual work
Let the total strain energy stored in the beam be
The chosen integral measure enables the usage of SI units in the explicit formulation of strain energy densities. Therefore, has units , independent of the chosen parameter , which could possibly represent, for instance, the angle of an arch. Referring to [1, 31], an objective strain energy function, i.e., a function that is invariant under superimposed rigid-body motions or under the change of observer, must only depend on the subsequent two quantities
where for the penultimate equality, the skew symmetry has been used. Inserting (1) into (10), we obtain the current curvatures
and the reference curvatures
It can easily be verified that both and are skew symmetric and, hence, their associated axial vectors can be computed as
The previously introduced material strain measures and can be associated with their corresponding spatial strain measures by
where it should be noted that only the basis has changed but the components remain the same. An interpretation of the strain variables is given in [8, Section 6, p. 285]. Accordingly, measures dilatation, i.e., the ratio of deformed to reference volume, and measure shear. Furthermore, measures torsion, i.e., the amount of twist. and measure flexure, which does not coincide with the beam’s curvature. Moreover, is called the stretch.
For hyperelastic materials the objective strain energy function is of the form , solely depending on the given strain measures introduced above and possibly explicitly on the material point . Using the constitutive relations
the material form of the generalized internal forces and can be identified. The analogous spatial form is obtained by and , which can be interpreted as resultant contact forces and moments, see [1,6,32]. Using the beam’s total internal energy (8), we define the internal virtual work contribution by
Computing the variation of the objective strain measures (9) and (11), i.e.,
and inserting them into the internal virtual work, we obtain
which is in accordance with the derivations given in [4]. Note that even in the inelastic case, where no strain energy function is available, the internal virtual work (14) can be used, where the components of the generalized internal forces and are defined by different constitutive laws. Unless stated otherwise, subsequently, we use a hyperelastic material model defined by the nonlinear1 strain energy density
where denote the shear strains in the reference configuration.
2.5. External virtual work and inertia contributions
As shown in [1], the beam can be subjected to distributed external forces and distributed external couples. In addition, we allow point-wise defined external forces and couples to be applied on the boundaries and of the beam. Using (5) together with the invariance of the triple product, the virtual work contributions of the external forces take the form
Note that the used integral measure enables the specification of the external distributed forces and couples in the convenient units and , respectively, where both are parametrized by .
In order to formulate the virtual work contributions of inertia effects, we assume the beam to be a three-dimensional continuous body whose points in the reference configuration occupy the positions
Hence, every material point in the reference configuration is addressed by the coordinates . We assume that the cross sections of the beam are spanned by the reference directors and such that and are the cross-section coordinates. In the sense of an induced theory, see [33], we assume the beam to be a constrained three-dimensional continuum whose current configuration is restricted to
In fact the kinematical ansatz (17) restricts the motion of the cross sections such that they have to remain plane and rigid for any motion. Next, the beam’s mass density per unit volume in its reference configuration and the cross-sectional surface element in the beam’s reference configuration can be introduced. In order to express the beam’s density in the convenient unit parametrized by the mass differential is defined as in accordance with the beam’s total mass . The virtual work of the inertia forces of a three-dimensional continuum is commonly defined as
Next, at each material point and at each instant of time additionally holonomic scleronomic constraint equations, possibly depending on the kinematic quantities and and their first derivatives, have to be fulfilled
For the director beam formulation the requirement of being a proper rotation, i.e., the directors must remain orthonormal throughout the motion of the beam. This leads to six independent constraint equations
the corresponding index for the identification of is given by the mapping .
In addition, if the director is constrained to align with the centerline’s tangent, we call the beam an Euler–Bernoulli beam [1, 34, 35]. This can be ensured by the constraint equations
which coincides with vanishing shear strains.
If further the length of the centerline’s tangent remains unchanged throughout the motion, i.e., dilatation is restricted, an inextensible Euler–Bernoulli beam is obtained by enforcing the constraint
As and by assuming for physical reasonable situations it can be shown that (23) coincides with the centerline’s tangent being of unit length [1], i.e., .
By introducing the Lagrange multiplier fields , , and demanding the constraint equations (20) to hold in a weak sense, the virtual work contribution of the perfect bilateral constraints is
which can be decomposed into two parts, the first one being the weak form of the constraint conditions and the second one corresponding to the virtual work of the constraint forces. The above introduced constraint equations (21), (22), and (23) together with their variations can be summarized as follows:
Thus, by substituting these equations into (24), the virtual work contribution of the constraints is
where the terms involving a double subscript are summed over the indices . The corresponding index for the identification of and is also given by the previously introduced mapping . The mathematically rigorous question about the Lagrange multipliers’ correct functional spaces and their approximations must be answered with much care and we only refer to [36, 37] for further reading on that topic. However, with many benchmark examples, we give in Section 4 numerical evidence of a well-chosen approximation of the Lagrange multiplier fields.
2.7. Principle of virtual work
The total virtual work is obtained by summing up all the virtual work contributions, consisting of the internal (14), external (16), inertia (18), and constraint contributions (25), i.e.,
Note, again terms involving a double subscript are summed over the indices . Moreover, the principle of virtual work states the body is in dynamic equilibrium if the total virtual work vanishes for all virtual displacements , , at any instant of time .
2.8. Plane linearized director beam theory
In order to compare the new director beam formulation with the well-known planar Timoshenko beam formulation and to get a better understanding how it can be interpreted, we constrain the virtual work contributions for the static analysis to the plane and linearized case.
In the following, we assume small displacements of an initially straight beam. Then the kinematics, i.e., centerline and directors, in terms of the reference arc-length can be written as
Using in this section the prime to denote the derivative with respect to the arc-length parameter , we obtain
A planar motion is obtained by setting , , and . Considering the linearized theory, the assumptions and have to hold. With the kinematic assumptions introduced previously, the axial and shear strains (9) reduce to
where the terms were assumed to be negligibly small. Accordingly, by assuming and to be negligibly small, the torsional and flexural strain measures (11) are reduced to
By computing the variation of the non-vanishing linearized strain measures
and using linear elastic constitutive laws
with Young’s modulus , shear modulus , cross-section area , and the second moment of area , the internal virtual work of the nonlinear spatial Timoshenko beam (13) reduces to
It should be emphasized that the classical plane linearized Timoshenko beam theory can be deduced from the theory above by parameterizing the two directors using a single absolute angle with respect to the -axis, i.e.,
Inserting (28) into the plane linearized internal virtual work (27) and after performing simple algebraic manipulations, together with the small angle assumptions , , the well-known expression
is obtained.
In a similar manner as previously, the constraint equations ensuring the orthonormality conditions (21) can be linearized
where was assumed to be negligibly small and . The linearized orthonormality constraints (30) can be interpreted as the equations enforcing the directors to move as an infinitesimal rotation, i.e., , and . The plane linearized version of the inextensibility (23) and the shear rigidity (22) can be summarized as
For simplicity, but without loss of generality, we assume a quadratic beam cross section with edges . This implies the cross-section area and the second moment of area . By dividing the plane linearized virtual work (27) by the constant two noteworthy terms
appear. In the limit , the first term imposes the condition . When the first orthonormality constraint condition is fulfilled, this reduces to the inextensibility condition . The second term imposes the condition . This corresponds to the equality . For the classical Timoshenko beam formulation (29) this corresponds to the constraint . As noted by [38], this condition cannot be satisfied in general by numerical methods using equal order shape function approximations for and , which causes the locking effect in classical plane linearized Timoshenko beam formulations (not only in the limit but for small values of as well). Led by these observations, we expect the spatial nonlinear director beam formulation to suffer from the similar locking phenomenon for increasing slenderness when equal order shape functions are used to discretize and and in the nonlinear case and . Thus, in Section 4, appropriate polynomial degrees are chosen for discretizing the different fields.
3. Galerkin discretization
For the spatial discretization, all previously arising vector quantities will be expressed in the orthonormal basis . For that, we collect the components of vectors in the tuple . If not stated otherwise, -tuples are considered in the sense of matrix multiplication as -matrices, i.e., as “column vectors.” Its transposed will be given by a -matrix, i.e., a “row vector.” Further, partial derivatives of vector valued functions , are introduced as “row vectors”.
3.1. B-spline curves
The excellent monograph [39] gives a comprehensive introduction to the topic. They introduce B-spline shape functions and B-spline curves, together with a myriad of important properties. For the sake of simplicity, we restrict ourselves to knot vectors of the form
where the box □ denotes a single kinematic quantity, e.g., the beam’s centerline or one of the three directors . Determined by the chosen polynomial degree of the target B-spline curve and the total number of curve sections (also known as elements), such an open and uniform knot vector consists of a total number of knots.
According to [39–41], the th of total B-spline shape functions is recursively defined as
where in the last line possibly arising quotients of the form are defined as zero. In Figure 2 all non-zero cubic shape functions for a uniform open knot vector, built of four elements, are shown.
Non-zero cubic B-spline shape functions to for a given uniform and open knot vector which builds elements. The indicator function of the second element selects the corresponding cubic shape functions to .
The Cartesian components of the beam’s kinematic quantities can be approximated by a th degree B-spline curve of the form
where is the standard indicator function being one for and zero elsewhere. Further, denotes the element matrix of the B-spline shape functions and the element generalized coordinate tuple, each of which is defined as
The element generalized coordinates of all kinematic quantities can be gathered in the tuple
where denotes the number of generalized coordinates per element. Further, by introducing the Boolean connectivity matrices (cf. [42, Section 2.5]), we obtain the relation . Introducing the total number of generalized coordinates , another Boolean connectivity matrix provides the connection to the global generalized coordinates tuple by . Finally, we can relate the element generalized coordinates of a single kinematic quantity with the global generalized coordinates via
The Lagrange multiplier fields , arising in the virtual work contribution of the constraints (25), are discretized using the scalar th-order B-spline curve
The element tuple of the B-spline shape functions and the element generalized coordinate tuple are defined as
In accordance with the definitions introduced for the kinematic quantities and , the generalized coordinates for the various constraint equations can be collected in the element tuple
where denotes the number of generalized coordinates of the Lagrange multipliers per element. Introducing the total number of generalized coordinates of the Lagrange multipliers together with two new Boolean connectivity matrices and , respectively, the element generalized coordinates can be related to the global tuple via
Alternatively, the Lagrange multipliers can be discretized using Dirac deltas associated with the nodal points , . In the case where the kinematic fields are discretized with Lagrange shape functions or B-splines of polynomial degree , this yields the formulation found in [4].
3.2. Discrete kinematics, semidiscrete virtual work, and equations of motion
Let the generalized accelerations and the first variation of the generalized coordinates be arranged as . By transferring the relation between the element coordinates and the global ones from (31), we are able to approximate the first spatial derivative, the acceleration and the variation of the Cartesian components of some kinematic quantity by
Defining in accordance with the first variation of the Lagrange multipliers can be approximated in the same way as (32), i.e.,
In order to simplify notation and to prevent possible clash of notation with Einstein summation convention we subsequently use the definitions , and . Inserting the discrete kinematic quantities into the internal virtual work (14), their corresponding discrete counterpart is given by
with the internal forces of the element given by
For the computation of the discretized generalized forces and the according strain measures
are required. As shown by [4] the discretized strain measures (34) still fulfill the objectivity requirement which is demonstrated numerically in Section 4.3.
For convenience also the stiffness matrix, i.e., the partial derivative of the internal forces with respect to the generalized coordinates, is given
where the derivative of the discretized generalized internal forces are computed as
In the case of hyperelastic materials the derivatives of the contact forces and couples can be calculated from the strain energy function as follows
For the sake of completeness the derivatives of the discretized strain measures with respect to the generalized coordinates are also given
The discrete version of the inertia virtual work (18) is given by
with the element mass matrix being defined as
Note the element mass matrix is constant but singular with respect to the degrees of freedom of the first director, i.e., , which is of crucial importance for the design of an appropriate time integration scheme, see Section 4.5.
Without any pitfalls, the external virtual work (16) can be discretized in the same way as previously which yields a discrete external virtual work of the form
The spatial discretization can be completed by inserting the discretization of the Lagrange multipliers (32) and their variations (33) into the virtual work of the constraints (25). Therefore, the discrete virtual work of the constraints can be expressed in terms of the discrete constraint equations , the constraint forces , and the generalized force directions , i.e.,
The discrete element constraint equations are split into a first one corresponding to the director orthonormality and a second one incorporating the non-shearability as well as the inextensiblity. These constraint equations are
In the same way, the two element generalized force directions of the constraint forces are
Inserting all the discrete virtual work contributions into the principle of virtual work and demanding the virtual work to vanish for all virtual displacements and the semi-discrete equations of motion, which are still continuous in time, are obtained
These equations of motion together with appropriate boundary and initial conditions can be discretized by a suitable time stepping scheme. By omitting the virtual work contributions of inertia effects and allowing the external forces to depend only on the generalized coordinates , the discrete static equilibrium equations, i.e.,
can be solved using a Newton–Raphson method for the case when no limit points are expected. Otherwise, the most simple way to overcome such points and for tracing the post-buckling paths a Riks-type algorithm [43] or the spherical arc-length method [44] can be used. A formulation of such an algorithm for constrained mechanical systems can be found in [45]. Applications to planar beam structures are found in [45–47].
4. Numerical examples
In this section, representative numerical problems are investigated. They are carefully selected in order to verify the correct derivation and implementation of the three presented beam models. The section starts with a validation of the numerical implemented beam models using analytical solutions and semi-analytic solutions found by elliptic integrals. Subsequently, an existing large deformation finite element simulation is reproduced. The section concludes with a dynamic real-world example demonstrating the practical benefit of the presented beam models. Throughout this section, the Timoshenko beam model is abbreviated by a , the Euler–Bernoulli beam by an and the inextensible Euler–Bernoulli beam by an .
Unless stated otherwise in the subsequent examples the beam centerline is discretized using B-spline shape functions of polynomial degree . As indicated by the linearized theory in Section 2.8, it might be of advantage to discretize the directors using a B-spline corresponding to a polynomial of degree . Without mathematical proof, we use for the discretization of the Lagrange multipliers. Numerical investigations have pointed out that other possible values for discretizing the Lagrange multipliers, e.g. , lead to a singular iteration matrix of the used Newton–Raphson scheme.
4.1. Elliptic integrals solutions of Euler’s elastica
Let us consider an initially straight beam of length with axial stiffness , shear stiffnesses , torsional stiffness and bending stiffnesses . The beam, which points in -direction, is clamped at its left and subjected to a constant point force and couple at the other end. For the inextensible Euler–Bernoulli beam, this kind of problem is solved analytically by [48, Section 2.4] using the first and second elliptic integrals, defined as
see, for instance, [49] for a general introduction to elliptic integrals. Let the external point force and couple at the beam’s end solely depend on a force parameter and read
The external moment , rotating clockwise with respect to the –-plane, can be replaced by a force with rigid lever . Further, by introducing a dimensionless parameter the inextensibility condition relates the material point with the angle via
with the unknown constant . Further it can be shown that the angle at can be determined from . Thus, for given values of the external force , couple , and beam length , we can solve (38) for by a root-finding method, e.g., a bisection method. With the value of at hand we can again solve (38), but this time for the angle at an arbitrary material point . The beam’s centerline can then be computed by the values of the horizontal and vertical deflections given by
For the discretization of the used finite element models, cubic B-spline elements were used. The numerical solution was obtained by application of a load controlled Newton–Raphson method with 10 load steps and a convergence tolerance of with respect to the maximum absolute error of the static residual (37) up to a maximal load factor of .
In Figure 3(a), the configurations for the different beam models are compared with the previous presented solution found by using elliptic integrals. For the inextensible Euler–Bernoulli beam model all configurations are in excellent accordance with the elliptic integral solution. The extensible Euler–Bernoulli beam model and the Timoshenko beam model yield larger overall deformations due to the allowed axial and shear deformations, respectively.
(a) Deformed configurations and analytical solution given by [48]. (b) Dimensionless displacements versus dimensionless force for the case of no external couple; the inextensible solution coincides with the characteristic curves reported in [50].
For the case of vanishing external couple the analytic solution found in [50] and [48, Section 2.2] is obtained. In Figure 3(b), the normalized horizontal and vertical displacements given by and are depicted for given load parameters . It can be observed that again the inextensible Euler–Bernoulli beam model can reproduce the results obtained by using elliptic integrals. Accordingly, the Timoshenko and Euler–Bernoulli beam models lead to slightly different results, owing to their less-restricted kinematics.
This example demonstrates the power of the proposed constrained beam formulation. On the one hand, the complete kinematics of the Timoshenko beam can be represented and, on the other hand, additional beam models can be derived from it by simply adding further constraints. For the most constrained beam model, the inextensible Euler–Bernoulli beam, the solution found by elliptic integrals is exactly reproduced which can be seen as a numerical proof of the presented derivation and implementation.
4.2. 3D bending and twist
In this example an initially straight beam should be deformed to a perfect helix with coils of radius and height around the -axis, see Figure 4(a).
(a) Schematic sketch of the initial (gray) and deformed (black) configuration of the helix problem. 3D rendered configurations for , elements and equal order shape functions: (b) straight initial configuration and configuration with strong locking; (c) configuration with intermediate locking; (d) configuration without locking.
Introducing the abbreviation such a deformed beam centerline can be described by
Depending on the slenderness , the beam has a circular cross section of diameter , radius , area , and the moments of area and . Using the Young’s and shear moduli and , respectively, and by assuming material properties given by , , , and , this yields , , and . In order to find the force boundary conditions for this specific example, we apply a so called inverse procedure.3 The tangent vector of the curve is
If the beam should not be elongated during the deformation, its tangent vectors Euclidean norm has to be unity, i.e., , from which the total beam length can be deduced. Further, the Frenet–Serret frame of the deformed curve is given by the directors
Using together with the derivatives of (40), the beam’s strain measures defined in (9) and (11) can be computed straightforwardly and lead to
From the strain energy density function (15), we can evaluate the constitutive relations (12) yielding the constant components of the contact forces and contact couples
If we solely allow external forces and couples at the two end points of the beam but no distributed ones, by inserting (41) into the differential equation of the nonlinear Timoshenko beam, see [1], we obtain the requirement that . This condition is satisfied for the given problem setup. Thus, the desired deformation is obtained by application of the constant moment in the body fixed frame of the beam’s end point given by
For a numerical simulation, the beam has to be clamped at with an orientation given by the director frame , and . For the case of , the standard benchmark, i.e., bending to a perfect double circle in the –-plane, is obtained, cf. [32].
Subsequently, the numerically computed centerlines are compared with the analytical solution by means of the error
Again a force controlled Newton–Raphson method was performed using a convergence tolerance of with respect to the maximum absolute error of the static residual (37). In a first step, using the slenderness ratio , all presented beam formulations were evaluated for different polynomial degrees and different numbers of elements in order to study the convergence of the proposed formulations depending on the chosen polynomial degree. For comparative purpose, we computed this example with the director beam formulation presented in [4]. As indicated by the authors, a one-point quadrature rule has to be used in order to circumvent the strong locking phenomenon (even for moderate slenderness ratios). But even for a large number of elements and a low slenderness ratio this problem could not be solved with the nodal enforcement of the constraints proposed by [4]. In Figure 5, the convergence behavior of the presented beam models is given. Owing to the pure bending deformation, independent of the chosen discretization, all three beam models led to the almost same errors. Discretizing all fields by the very same polynomial degree , the slope of convergence increases in contrast to discretizing the directors and Lagrange multipliers by polynomials of one degree lower than that of the centerline. This can easy be explained by the subsequent argument. The curvature terms (11) solely depend on the directors and their derivatives. Thus, shape functions of equal polynomial degree approximate the curvatures more accurately.
Error versus the number of used elements with respect to the analytical solution of a perfect helix given in (39) for the Timoshenko , Euler–Bernoulli , and inextensible Euler–Bernoulli , beam using a constant slenderness ratio and various polynomial degrees with (a) , and (b) .
In a second example, the possible presence of locking, as presumed by the linear theory, is investigated. Using the same polynomial degree for all fields, i.e., , for slenderness ratio , and elements, the helix example was computed. While for and extreme locking occurs, could solve the problem, see Figure 4. However, a successful convergence of the Newton–Raphson scheme is very sensitive concerning the choice of the number of iteration steps. For slenderness ratio the problem could not be solved at all.
In a last example, all three beam models are computed with a polynomial degree , , different numbers of elements , and three slenderness ratios . As can be observed in Figure 6, the error increases for higher slenderness ratios compared with that obtained for a moderate slenderness ratio. For increasing number of elements, the error converges to the one of the moderate slenderness. Thus, by using different order shape functions for the centerline and the directors , as indicated by the linear theory, the locking phenomenon is almost completely avoided at the cost of a poorer approximation of the curvature terms. Even an extreme slenderness ratio could be reliably solved.
Error versus the number of used elements with respect to the analytical solution of a perfect helix given in (39) for the Timoshenko , Euler–Bernoulli , and inextensible Euler–Bernoulli , beam using a constant polynomial degree , and different slenderness ratios .
4.3. Numerical verification of objectivity
The next example, inspired by [51], is intended to serve several purposes. On the one hand, another analytical solution, i.e., pure bending to a perfect circle, a special case of the previously presented helix example, is investigated. On the other hand, the objectivity of the presented beam models can be verified through subsequently application of superimposed rigid-body rotations. These two cases are divided into four phases.
In the first phase two beams with the very same geometrical and material properties as used in the first example are initially placed in the –-plane forming an -shape, see Figure 7(a). The first beam, initially clamped at the origin, points in positive direction. At its end, rotated by around the -axis, the second beam is attached pointing in negative -direction, see Figure 7(a). For an external couple is applied to the free end of the second beam. The external couple depends on the second smooth step function on the interval defined as
(a) Deformed configurations starting from an undeformed -shape and ending with two perfect circles; beam end points trajectories given in (42). (b) Rotation angles and deformation energy for the Timoshenko (), Euler–Bernoulli (), and inextensible Euler–Bernoulli beam () compared with analytically expected deformation energy.
This applied couple results in a deformed configuration of two perfect circles (see Figure 7(a)) and can be verified with similar arguments as in the previous example. By introducing the auxiliary functions
the trajectory of both beams’ end points can be computed as
As this loading case leads to a homogeneous bending deformation, we can identify the curvature in the beam to be , all other strain measures are vanishing. By substituting the remaining stain measure into the total beams energy density (15) and integrating over the total beam length, we obtain the internal energy of a single beam given by
The systems total deformation energy is twice the value computed from (43). If the discretized strain measures (34) are objective, the systems total energy should remain constant in the phases – with the value (43). Then, in the subsequent three phases , , and , the clamping condition at the origin is replaced by successively applied rigid body rotations with the angles , , around the respective axis of the inertial frame , , and .
In Figure 7(a) it can be seen that the presented beam models are in perfect accordance with the analytically expected deformations and cannot be distinguished from each other owing to the pure bending deformation. In addition, the expected strain energy is obtained during the deformation, see Figure 7(b). After the first phase no loss or gain in strain energy is recognized. Thus, numerically all three presented beam models are in fact objective.
4.4. Beam patches with slope discontinuity
In this example a three-dimensional structure with two kinks (see Figure 8(a)) is subjected to a constant external force given by and magnitude . The structure consists of three initially straight beams of length , quadratic cross section with edge length , area , and the moments of area and . The first beam is clamped at the origin and points in positive -direction. The second one pointing in the positive -direction starts at the end of beam one. The third one starting from the end of beam two points in positive -direction. The respective beams are connected to each other at right angles using six bilateral constraints, three for the connection of their centerlines and three for merging their cross-sectional orientations. In contrast to the previous examples, the hyperelastic material defined by the quadratic strain energy density mentioned in the note in Section 2.4 was used in order to obtain results that can be compared with finite element solutions found in the literature [28, 52]. Using the Young’s and shear moduli and , respectively, and by assuming material properties given by , , , and , this yields , , and . We discretized each beam of the structure with cubic uniformly distributed elements. The problem was solved using iterations of a force controlled Newton–Raphson method with a convergence tolerance of with respect to the maximum absolute error of the static residual (37).
(a) Initial and final deformed configuration. (b) Beam tip deflection of the point of applied load and comparison with reference solution [28, 52].
In Figure 8(a) the reference and the final large deformed configuration of the three-dimensional structure can be seen. In Figure 8(b) the displacements of the point of applied load obtained by the presented beam models are compared with those reported in [28, 52].
For the given material properties all three beam models yield the identical results, which stems from the fact that the shear and axial stiffnesses are very high compared with the torsional and bending stiffnesses. Thus, the less-constrained beam models enforce the inextensiblity and non-shearability in the sense of a penalty method. Further, it can be noted that the deflection curves of the proposed beam models are in excellent agreement with the results reported in the literature.
4.5. Wilberforce pendulum
For demonstrating the proposed beam model’s strengths in dynamics and showing a predeformed initial configuration, the fascinating pendulum named after its inventor Lionel Robert Wilberforce was chosen. More than 100 years ago, Wilberforce presented investigations On the Vibrations of a Loaded Spiral Spring [53] which is clamped at its upper side. On the other side, perpendicular to the spring axis, a steel cylinder is attached. Four screws with adjustable nuts are symmetrically attached around the cylinder in order to change its moment of inertia, see Figure 9. When the cylinder is displaced vertically subjected to gravitational forces, it starts oscillating up and down. Owing to the coupling of bending and torsion of the deformed spring an additional torsional oscillation of the cylinder is induced. For properly adjusted moment of inertia of the cylinder, the vertical and torsional oscillation have a phase shift of , i.e., the maximal amplitude of the vertical oscillation coincides with a zero torsional amplitude and vice versa. There can be found several simplified analytical discussions of the Wilberforce pendulum in the literature [54–56].
Configurations of the Wilberforce pendulum: (a) pure vertical oscillation and (b) pure torsional oscillation. The rendered animations are built using an open-source visualization tool [60].
Subsequently, the detailed mechanical model and its discretization is presented. The pendulum bob is modeled as a spatial rigid body of mass and moment of inertia in the body fixed frame given by a diagonal matrix with entries and . It is parametrized using the Cardan angles ––. The spring, made of spring steel EN 10270-1 with density , Young’s modulus , and shear modulus , has the undeformed shape of a perfect helix with coils, coil radius , wire diameter , and unloaded pitch , i.e., the spring is in its block length. It is discretized by the presented Timoshenko beam model using cubic uniformly distributed elements. As no locking is expected for this kind of slenderness, we use the same shape functions for all fields, i.e., in order to obtain a better approximation of the curvature terms.
Though a helix can be represented exactly by combining trigonometric functions and polynomials, i.e.,
there is no exact representation for it by means of polynomials or rational polynomials. Thus, in order to obtain a helicoidal beam reference configuration, a fitting procedure has to be applied. This is done by minimizing the quadratic error of the beam centerline
An in-depth discussion of such a minimization procedure, where in addition a given number of points is exactly interpolated, e.g., the start and end points, is given in [39, Section 9.4.2]. For fitting the beams orientations, the very same procedure can be used by replacing the difference of the beam centerline with the difference of each director and its corresponding vector of the helix space curve’s Frenet–Serret frame.
For the time integration of the semi-discrete equations of motion (36), a generalized- scheme for constrained mechanical systems of index 3 is used, similar to that proposed by [57]. As mentioned in Section 3.2 the element mass matrix (35) is singular with respect to the generalized coordinates of the first director. Thus, the set of generalized coordinates has to be subdivided into purely algebraic ones , i.e., those which have a singular mass matrix, and dynamical ones without that restriction. Owing to the special form of the used generalized- method the internal iteration matrix does not get singular, even with a singular mass matrix, which is not guaranteed by an iterative time integration scheme. Thus, the only difference from the scheme proposed in [57] is that special care is necessary while computing consistent initial accelerations. We have to ensure that only those parts of the mass matrix corresponding to the dynamic generalized coordinates are inverted. All other initial accelerations have to be set zero. Further, we only use the right preconditioner matrix [57, Equation (10)]. An in-depth discussion about an optimal preconditioning of index 3 DAE solver is given in [58].
In Figure 9(a) and (b) snapshots of a pure vertical and torsional oscillation period can be seen and [59] shows a rendered video of the total integration time. For an integration time , a time step , and the spectral radius at infinity , the eccentricity of the adjustable nuts was optimized leading to the given values for the moment of inertia in order to achieve an almost perfect phase shift, see Figure 10. Further it can be noted that the locking phenomenon previously discussed in Section 4.2 and the associated convergence problems are not present in such a real-world application, although the helicoidal spring is modeled by a slender beam. All three presented beam models were able to solve this problem yielding the same results owing to the high axial and shear stiffnesses.
Vertical deflection and first Cardan angle of the pendulum bob. An almost perfect phase shift of vertical and torsional oscillation can be observed.
5. Conclusion
As a natural extension of existing finite element formulations of constraint beam models [4, 5, 28], the presented approach enforces the orthonormality constraints of the cross-sectional frame in a weak sense. This not only improves the convergence rate with respect to a finer discretization, but also enables the modeling of three kinematically different beam models within a single theory. Depending on the number of additionally chosen constraints, a spatial precurved nonlinear Timoshenko, Euler–Bernoulli, or inextensible Euler–Bernoulli beam model is obtained. Owing to the used intrinsic beam theory, arbitrary constitutive relations can be modeled by choosing an appropriate strain energy function, solely depending on the presented objective strain measures.
Exploiting a direct interpolation of the cross-sectional director frame, the present formulation avoids the difficulties of interpolating rotations arising in the minimal formulation of a spatial Timoshenko beam model [20, 21]. Further, it should be noted that it retains the property of objectivity during discretization. However, it has its own disadvantages. Instead of ordinary differential equations, a set of index 3 differential algebraic equations is obtained after spatial discretization. This requires the usage of advanced time integration schemes, e.g., the generalized- solver for index 3 DAEs presented in [57].
For the most-constrained beam formulation, analytical solutions by means of elliptic integrals can be reproduced. This numerically proves its correct derivation and implementation. Further, homogeneous pure bending deformations can be reproduced by all presented beam models which validates the correctness of torsion and flexure. In addition, existing finite element simulations as well as difficult dynamical behavior of real-world applications can be reproduced.
In order to almost completely avoid the locking phenomena appearing for increasingly thinner beams, the two kinematic fields (centerline and directors ) are discretized with B-spline shape functions of different, but tailored polynomial degrees. If this is not the case or when linear shape functions should be used for both kinematic fields, convergence problems arise as structures become increasingly thinner and locking occurs. This behavior of spatial Timoshenko beams is well known in the literature and makes them on a par with existing minimal formulations. There are different possibilities found in the literature to overcome these difficulties. On the one hand minimal formulated spatial Euler–Bernoulli beam models [9–12] or different constrained Euler–Bernoulli beam theories that explicitly ensure the vanishing shear deformations [61, 62] can be used. On the other hand, so-called intrinsically locking-free Timoshenko beam formulations [38, 63] have to be extended from the planar case to the spatial one. Another promising solution are so-called mixed formulations that introduce the internal forces and couples as independent variables in combination with isogeometric collocation methods [25].
Future research should include the application of spatial beam finite element models to real-time control applications in soft robotics [64–66]. Further, the constrained numerical beam models have to be validated using existing experimental data [67]. Finally, investigations of the planar case as the analysis of bifurcations and tracing the post-buckling path of beam structures [68], the modal analysis of Timoshenko beams [69] as well as a special class of metamaterials, so-called panthographic materials, see among others [70–74], should be investigated by using spatial constrained beam theories.
Footnotes
Funding
This research has been funded by the Deutsche Forschungsgemeinschaft (DFG, German Research Foundation; grant number 405032572) as part of the priority program 2100 Soft Material Robotic Systems.
ORCID iDs
Jonas Harsch
Giuseppe Capobianco
Simon R. Eugster
Notes
References
1.
EugsterSRHarschJ. A variational formulation of classical nonlinear beam theories. In: AbaliBEGiorgioI (eds.) Developments and Novel Approaches in Nonlinear Solid Body Mechanics. Berlin: Springer, 2020.
2.
ReddyJNSrinivasaAR.Misattributions and misnomers in mechanics: Why they matter in the search for insight and precision of thought. Vietnam J Mech2020; 42(3): 283–291.
3.
TimoshenkoSGoodierJN.Theory of Elasticity. 2nd ed.New York: McGraw-Hill Book Company, 1951.
4.
BetschPSteinmannP.Frame-indifferent beam finite elements based upon the geometrically exact beam theory. Int J Numer Methods Eng2002; 54: 1775–1788.
5.
BetschPSteinmannP.Constrained dynamics of geometrically exact beams. Computat Mech2003; 31: 49–59.
6.
SimoJC. A finite strain beam formulation. The three-dimensional dynamic problem. Part I. Comput Meth Appl Mech Eng1985; 49: 55–70.
7.
ReissnerE.On finite deformations of space-curved beams. Z Angew Math Phys1981; 32(6): 734–744.
GrecoLCuomoM.B-spline interpolation of Kirchhoff–Love space rods. Comput Meth Appl Mech Eng2013; 256(0): 251–269.
10.
MeierCPoppAWallWA.Geometrically exact finite element formulations for slender beams: Kirchhoff–Love theory versus Simo–Reissner theory. Arch Computat Meth Eng2019; 26(1): 163–243.
11.
MeierCPoppAWallWA.An objective 3D large deformation finite element formulation for geometrically exact curved Kirchhoff rods. Comput Meth Appl Mech Eng2014; 278(0): 445–478.
12.
MeierC.Geometrically Exact Finite element Formulation for Slender Beams and Their Contact Interaction. PhD Thesis, Technische Universität München, 2016.
13.
DuhemP.Le potentiel thermodynamique et la pression hydrostatique. Ann Sci École Norm Sup1893; 3e série, 10: 183–230.
14.
CosseratECosseratF.Théorie des Corps déformables. Librairie Scientifique A. Hermann et Fils, 1909.
15.
EricksenJLTruesdellC.Exact theory of stress and strain in rods and shells. Arch Rat Mech Anal1957; 1(1): 295–323.
16.
CohenH.A non-linear theory of elastic directed curves. Int J Eng Sci1966; 4: 511–524.
17.
GreenAELawsN. A general theory of rods. In: KrönerE (ed.) Mechanics of Generalized Continua. Berlin: Springer, 1966, pp. 49–56.
18.
GreenAELawsN.Remarks on the theory of rods. J Elasticity1973; 3(3): 179–184.
19.
NaghdiPMRubinMB.Constrained theories of rods. J Elasticity1984; 14(4): 343–361.
20.
CrisfieldMAJelenićG.Objectivity of strain measures in the geometrically exact three-dimensional beam theory and its finite-element implementation. Proc Math Phys Eng Sci1999; 455(1983): 1125–1147.
21.
JelenićGCrisfieldM.Geometrically exact 3D beam theory: Implementation of a strain-invariant finite element for statics and dynamics. Comput Meth Appl Mech Eng1999; 171(1): 141–171.
22.
IbrahimbegovicATaylorRL.On the role of frame-invariance in structural mechanics models at finite rotations. Comput Meth Appl Mech Eng2002; 191(45): 5159–5176.
23.
RomeroI.The interpolation of rotations and its application to finite element models of geometrically exact rods. Computat Mech2004; 34(2): 121–133.
24.
GhoshSRoyD.Consistent quaternion interpolation for objective finite element approximation of geometrically exact beam. Comput Meth Appl Mech Eng2008; 198(3): 555–571.
MäkinenJ.Total Lagrangian Reissner’s geometrically exact beam element without singularities. Int J Num Meth Eng2007; 70(9): 1009–1048.
27.
RomeroIArmeroF.An objective finite element approximation of the kinematics of geometrically exact rods and its use in the formulation of an energy-momentum conserving scheme in dynamics. Int J Num Meth Eng2002; 54(12): 1683–1716.
28.
EugsterSRHeschCBetschP, et al. Director-based beam finite elements relying on the geometrically exact beam theory formulated in skew coordinates. Int J Num Meth Eng2014; 97(2): 111–129.
29.
CottrellJAHughesTJRBazilevskijJJ.Isogeometric Analysis: Toward Integration of CAD and FEA. Chichester: John Wiley & Sons, 2009.
30.
CazzaniAMalagùMTurcoE.Isogeometric analysis of plane-curved beams. Math Mech Solids2016; 21(5): 562–577.
31.
ShiraniMLuoCSteigmannDJ.Cosserat elasticity of lattice shells with kinematically independent flexure and twist. Continuum Mech Thermodyn2019; 31: 1087–1097.
32.
SimoJCVu-QuocL.A three-dimensional finite-strain rod model. Part II: Computational aspects. Comput Meth Appl Mech Eng1986; 58: 79–116.
33.
EugsterSR.On the Foundations of Continuum Mechanics and its Application to Beam Theories. PhD Thesis, ETH Zurich, 2014.
34.
EugsterSR.Geometric Continuum Mechanics and Induced Beam Theories (Lecture Notes in Applied and Computational Mechanics, Vol. 75). Berlin: Springer, 2015.
35.
EugsterSRSteigmannDJ. Variational methods in the theory of beams and lattices. In: AltenbachHÖchsnerA (eds.) Encyclopedia of Continuum Mechanics. Berlin: Springer, 2020, pp. 1–9.
36.
BersaniAdell’IsolaFSeppecherP.Lagrange Multipliers in Infinite Dimensional Spaces, Examples of Application. Berlin: Springer, 2019, pp. 1–8.
37.
dell’IsolaFdi CosmoF.Methods of Lagrange Multipliers in Infinite-Dimensional Systems. Berlin: Springer, 2018, pp. 1–9.
38.
BalobanovVNiiranenJ.Locking-free variational formulations and isogeometric analysis for the Timoshenko beam models of strain gradient and classical elasticity. Comput Meth Appl Mech Eng2018; 339: 137–159.
CoxMG.The numerical evaluation of B-splines. IMA J Appl Math1972; 10(2): 134–149.
41.
de BoorC. On calculating with B-splines. J Approx Theory1972; 6(1): 50–62.
42.
BelytschkoTLiuWKMoranB.Nonlinear Finite Elements for Continua and Structures. New York: John Wiley & Sons, 2000.
43.
RiksE.An incremental approach to the solution of snapping and buckling problems. Int J Solids Struct1979; 15(7): 529–551.
44.
CrisfieldMA.A fast incremental/iterative solution procedure that handles “snap-through”. Comput Struct1981; 13(1): 55–62.
45.
HarschJEugsterSR.Finite element analysis of planar nonlinear classical beam theories. In: AbaliBEGiorgioI (eds.) Developments and Novel Approaches in Nonlinear Solid Body Mechanics, Vol. 2. Berlin: Springer, 2020.
46.
TurcoEBarchiesiEGiorgioI, et al. A Lagrangian Hencky-type non-linear model suitable for metamaterials design of shearable and extensible slender deformable bodies alternative to Timoshenko theory. Int J Non-Lin Mech2020; 123: 103481.
47.
BarchiesiEdell’IsolaFBersaniAM, et al. Equilibria determination of elastic articulated duoskelion beams in 2D via a Riks-type algorithm. Int J Non-Lin Mech2021; 128: 103628.
ByrdPFFriedmanMD.Handbook of Elliptic Integrals for Engineers and Physicists (Die Grundlehren der mathematischen Wissenschaften). Berlin: Springer, 1954.
50.
BisshoppKEDruckerDC.Large deflection of cantilever beams. Quart Appl Math1945; 3: 272–275.
51.
GrecoL.An iso-parametric -conforming finite element for the nonlinear analysis of Kirchhoff rod. Part I: The 2D case. Continuum Mech Thermodyn2020; 32(5): 1473–1496.
52.
RomeroI.A comparison of finite elements for nonlinear beams: The absolute nodal coordinate and geometrically exact formulations. Multibody Syst Dyn2008; 20(1): 51–68.
53.
WilberforceLR.On the vibrations of a loaded spiral spring. Londn Edinburgh Dublin Philos Mag J Sci1894; 38(233): 386–392.
54.
SommerfeldA.Lissajous-Figuren und Resonanzwirkungen bei schwingenden Schraubenfedern: ihre Vertung zur Bestimmung des Poissonschen Verhältnisses. In: WüllnerA (ed.) Festschrift Adolph Wüllner gewidmet zum siebzigsten Geburtstage. Leipzig: B.G. Teubner, 1905, pp. 162–193.
55.
SommerfeldA.Mechanics Of Deformable Bodies (Lectures on Theoretical Physics, Vol. 2). New York: Academic Press, 1950.
56.
BergREMarshallTS.Wilberforce pendulum oscillations and normal modes. Amer J Phys1991; 59(1): 32–38.
57.
ArnoldMBrülsO.Convergence of the generalized- scheme for constrained mechanical systems. Multibody Syst Dyn2007; 18(2): 185–202.
58.
BottassoCLDopicoDTrainelliL.On the optimal scaling of index three DAEs in multibody dynamics. Multibody Syst Dyn2008; 19(1): 3–20.
59.
HarschJ.Nonlinear beam finite element simulation of the Wilberforce pendulum, 2020. Video available at: https://youtu.be/FbVbNUBB5Po (accessed 2 March 2021).
60.
Blender Community. Blender - a 3D modelling and rendering package, 2020. Available at: http://www.blender.Org (accessed 2 March 2021).
61.
GiorgioI.A discrete formulation of Kirchhoff rods in large-motion dynamics. Math Mech Solids2020; 25(5): 1081–1100.
62.
TurcoE.Discrete is it enough? The revival of Piola–Hencky keynotes to analyze three-dimensional Elastica. Continuum Mech Thermodyn2018; 30(5): 1039–1057.
63.
KiendlJAuricchioFHughesT, et al. Single-variable formulations and isogeometric discretizations for shear deformable beams. Comput Meth Appl Mech Eng2015; 284: 988–1004.
64.
DeutschmannBEugsterSROttC.Reduced models for the static simulation of an elastic continuum mechanism. IFAC-PapersOnLine2018; 51(2): 403–408.
65.
EugsterSRDeutschmannB.A nonlinear Timoshenko beam formulation for modeling a tendon-driven compliant neck mechanism. Proc Appl Math Mech2018; 18(1): e201800208.
66.
TillJAloiVRuckerC.Real-time dynamics of soft and continuum robots based on Cosserat rod models. Int J Robotics Res2019; 38(6): 723–746.
67.
BaroudiDGiorgioIBattistaA, et al. Nonlinear dynamics of uniformly loaded Elastica: Experimental and numerical evidence of motion around curled stable equilibrium configurations. Z Angew Math Mech2019; 99(7): e201800121.
68.
SpagnuoloMAndreausU.A targeted review on large deformations of planar elastic beams: Extensibility, distributed loads, buckling and post-buckling. Math Mech Solids2019; 24(1): 258–280.
69.
CazzaniAStochinoFTurcoE.On the whole spectrum of Timoshenko beams. Part I: A theoretical revisitation. Z Angew Math Phys2016; 67(2): 24.
70.
AlibertJJSeppecherPdell’IsolaF.Truss modular beams with deformation energy depending on higher displacement gradients. Math Mech Solids2003; 8(1): 51–73.
71.
CapobiancoGEugsterSRWinandyT.Modeling planar pantographic sheets using a nonlinear Euler–Bernoulli beam element based on B-spline functions. Proc Appl Math Mech2018; 18(1): e201800220.
72.
BarchiesiEEugsterSRPlacidiL, et al. Pantographic beam: A complete second gradient 1D-continuum in plane. Z Angew Math Phys2019; 70(5): 135.
73.
BarchiesiEEugsterSRdell’IsolaF, et al. Large in-plane elastic deformations of bi-pantographic fabrics: Asymptotic homogenization and experimental validation. Math Mech Solids2020; 25(3): 739–767.
74.
BarchiesiEHarschJGanzoschG, et al. Discrete versus homogenized continuum modeling in finite deformation bias extension test of bi-pantographic fabrics. Continuum Mech Thermodyn2020; : 1–14.
75.
OgdenRW.Non-linear Elastic Deformations. New York: Dover Publications, 1997.
Supplementary Material
Please find the following supplemental material available below.
For Open Access articles published under a Creative Commons License, all supplemental material carries the same license as the article it is associated with.
For non-Open Access articles published, all supplemental material carries a non-exclusive license, and permission requests for re-use of supplemental material or any part of supplemental material shall be sent directly to the copyright owner as specified in the copyright notice associated with the article.