Abstract
The dynamics of linearly-elastic multibody (MB) systems is conventionally modeled via the floating frame of reference formulation (FFRF); however, its equations of motion (EOMs) involve significantly more nonlinear terms and quantities than alternative formulations, such as the absolute coordinate formulation (ACF) and generalized component mode synthesis (GCMS). This large number of operations required makes computer implementations of the FFRF laborious as well as error-prone and introduces more complexity in general. These issues associated with the FFRF, and the fact that the formulations are mathematically equivalent as shown by the authors, render the ACF and its relatives appealing alternatives due to their simplistic equation structures. To make these alternatives even more appealing, this contribution proposes an improved ACF and GCMS, which (i) reduces the nonlinearity in the EOMs compared to their standard versions and (ii) eliminates the necessity to calculate the rigid body (RB) motion from the global nodal displacement field to obtain the flexible part of the degrees of freedom (DOFs) and the rotation matrix. The proposed EOMs feature a constant mass matrix, a corotated stiffness matrix in the flexible part, and a “small” nonlinear stiffness matrix in the RB rotation part. Moreover, attaching the moving reference frame to the center of mass of the underlying rigid body and employing linearized Tisserand and rotation matrix constraints eliminates coupling terms within the mass matrix and yields implementation-friendly EOMs to analyze the dynamics of linear-elastic flexible MB systems.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Objectives in a nutshell
Before going into details, the objectives of this research should be explained and highlighted for the reader in a nutshell as follows:
These aspects are elaborated on in the following sections.
2 Introduction and detailed problem statement
Flexible MB dynamics refers to the computational strategies used to determine time histories of motion, deformation, strain, and stress of interconnected components undergoing large overall motion due to applied forces, constraints, contact, and initial conditions.
The so-called, linearly-elastic flexible MB simulations are oftentimes sufficient for engineering systems, and are usually based on a corotational approach, where a moving frame per body follows the corresponding body’s rigid body motion and the deformation is analyzed within this local coordinate system; this description is subjected to the following assumptions:
- \(\square \):
-
Large rigid body translations and rotations are present.
- \(\square \):
-
Flexible deformations and strains of each body are small with respect to (w.r.t.) each body’s moving frame.
- \(\square \):
-
The bodies obey a linear constitutive law.
Recently it has been proposed [12–14] and even more recently shown more rigorously [16] that such linearly-elastic MB systems discretized via isoparametric finite elements (FEs) may be described fully by the constant mass matrix \(\overline {\boldsymbol {M}} \in \mathbb{R}^{3n_{\mathrm{n}} \times 3n_{\mathrm{n}} } \) and stiffness matrix \(\overline {\boldsymbol {K}} \in \mathbb{R}^{3n_{\mathrm{n}} \times 3n_{\mathrm{n}} } \) from the underlying linear FE model, as well as the corresponding nodal quantities.Footnote 1 Hence, the kinetic energy \(T\) and the strain energy \(U\) may be expressed as
where the nodal quantities used in this work are illustrated and described in Fig. 1 and Sect. 3.1. Note that in Eqs. (1) to (2) and throughout the paper lower-case nodal quantities are arranged in the standard FE manner (stacked format), e.g.,
and the corresponding upper-case nodal quantities in list format, where each row corresponds to one node, e.g.,
where \(n_{\mathrm{n}}\) denotes the number of FE nodes of the body under consideration.
In [16] the authors also showed that the EOMs of one body of the aforementioned linearly-elastic MB systems may be described by formulation-independent EOMs given by
where
are Jacobian matrices given by the partial derivatives of the global nodal positions \(\boldsymbol {r}\in \mathbb{R}^{3n_{\mathrm{n}} \times 1 }\), the local flexible nodal displacements \(\overline {\boldsymbol {c}}_{\mathrm {f}} \in \mathbb{R}^{3n_{\mathrm{n}} \times 1}\), and the constraint equations \(\boldsymbol {g} \left ( \boldsymbol {q}, t\right ) = \boldsymbol {0} \in \mathbb{R}^{n_{ \mathrm{c}} \times 1}\) w.r.t. the generalized DOFs \(\boldsymbol {q} \in \mathbb{R}^{n_{q} \times 1}\). Note that \(n_{\mathrm{c}} \) and \(n_{q} \) denote the number of constraints and DOFs, respectively. Furthermore, \(\boldsymbol {f} \in \mathbb{R}^{3n_{\mathrm{n}} \times 1}\) and \(\boldsymbol {\lambda} \in \mathbb{R}^{n_{\mathrm{c}} \times 1}\) represent the applied nodal forces and Lagrange multipliers, respectively, and \(\dot{\bullet}\) denotes the time derivative. Hence, to define a linearly-elastic MB formulation the following steps are sufficient [16]:
-
1.
Choose the DOFs \(\boldsymbol {q}\) – this choice defines the formulation.
-
2.
Define the coordinate mappings \(\boldsymbol {r}=\boldsymbol {r} \left ( \boldsymbol {q} \right )\) and \(\overline {\boldsymbol {c}}_{\mathrm {f}}=\overline {\boldsymbol {c}}_{\mathrm {f}} \left ( \boldsymbol {q} \right )\).
-
3.
Calculate the Jacobians of the coordinate mappings, i.e., \(\boldsymbol {L}\) and \(\boldsymbol {P}\).
-
4.
Calculate the time derivative of \(\boldsymbol {L}\), i.e., \(\dot{\boldsymbol {L}}\).
-
5.
Perform the matrix multiplications to obtain the final EOMs.
These steps were outlined in [16] to derive the conventional inertia-shape-integral/ lumped-mass FFRF with and without modal reduction [9], the nodal-based FFRF with [15] and without [14] modal reduction, the ACF [4, 12] (not to be mixed up with the absolute nodal coordinate formulation (ANCF), see, e.g., [5]), the GCMS [8, 13], and the flexible natural coordinate formulation (FNCF) [10].
The advantage of the FFRF – the formulation implemented in virtually all commercial flexible MB dynamics software packages such as Recurdyn (FunctionBay, Inc.) [2] and Adams (MSC Software Corporation) [7] – is that within the body-fixed moving frame the local flexible coordinates may be easily reduced using well-established modal reduction methods, see, e.g., [1]. Extensions are available to employ modal reduction also with absolute coordinates as DOFs leading to the already mentioned GCMS or FNCF (which is a straightforward extension of GCMS), however, realized at the expense of a nine- or tenfold increase of the flexible modal coordinates, respectively, which is why the FFRF prevailed in the MB community, despite the linear relationship between nodal positions and DOFs associated with formulations based on absolute coordinates, which yields a constant mass matrix and no quadratic velocity “vector,” and the fact that the efficient factorization of the Jacobian leads to an increased performance of GCMS for larger number of boundary nodes [3]. Nevertheless, ACF is popular within the FE community because it is a tailor-made FE formulation for the efficient high-fidelity simulation of systems undergoing large RB motions – the efficiency stems from the fact the Jacobi matrix may be prefactorized once and for all times [4]; a feature that may be also employed for the formulations presented in this paper.
Looking at the EOMs of the ACF [12], we have
subjected to
where \(\boldsymbol {c} \in \mathbb{R}^{3 n_{\mathrm {n}} \times 1} \) denotes the global nodal displacements, \(\boldsymbol {c}_{\mathrm {f}}^{\mathrm {}} \in \mathbb{R}^{3 n_{\mathrm {n}} \times 1} \) denotes the flexible part of \(\boldsymbol {c} \), and
Note that no reference constraints are required for the ACF, hence, \(\boldsymbol {g} =\boldsymbol {0} \Rightarrow \boldsymbol {g}_{\mathrm {{joint}}}^{\mathrm {}}= \boldsymbol {0} \).
In comparison to the ACF, the FFRF EOMs read [14]
subjected to
with the rigid body translation modes
where ⊗ denotes Kronecker’s product,Footnote 2 and the matrix \(\overline {\boldsymbol {G}} \in \mathbb{R}^{3 \times n_{\mathrm {r}}}\) which is implicitly defined by the local angular velocity \(\overline {\boldsymbol {\omega}} \in \mathbb{R}^{3 \times 1}\) and the rotational parameters \(\boldsymbol {\theta}\) as
Furthermore,
denotes a block-diagonal matrix with the skew-symmetricFootnote 3 local angular velocity matrix on its diagonal. Additional kinematic quantities used in Eq. (12) are explained in more detail in Fig. 1 and Sect. 3.1. Note that the FFRF requires in addition to joint constraints \(\boldsymbol {g}_{\mathrm {{joint}}}^{\mathrm {}} = \boldsymbol {0} \) between different system bodies also reference constraints \(\boldsymbol {g}_{\mathrm {{ref}}}^{\mathrm {}} = \boldsymbol {0} \) to eliminate the RB motion from the flexible displacement field and enforce potential orthogonality conditions on the rotation parameters, see also Sect. 3.4.
It should be emphasized that the EOMs structures of the modally-reduced FFRF and ACF, i.e., GCMS, are equal to their nonreduced companions, respectively.
It is clear from Eqs. (9) and (12) that we have highly nonlinear stiffness terms but linear inertia forces when choosing the global total nodal displacements as DOFs, or highly nonlinear inertia terms but linear-elastic forces when decomposing the DOFs into RB motion and local elastic deformation. However, what is more striking – given that [12, 16] showed that the formulations are equivalent – is the fact that the FFRF EOMs involve significantly more nonlinear terms and quantities than the EOMs of the ACF; this large number of operations required in the former method makes computer implementations of the FFRF laborious as well as error-prone,Footnote 4 and introduces more complexity in general, which is why significant ongoing effort is directed towards, e.g., the investigation of the importance of different inertia terms of the FFRF EOMs, see, e.g., [11].
These issues associated with the FFRF, and the fact that the formulations are mathematically equivalent [12, 16], render the ACF an appealing alternative due to the simplistic equation structure, see Eq. (9). However, Eq. (9) does not emphasize the full complexity of the formulation since the ACF DOFs are \(\boldsymbol {c}\), and hence
This contribution, therefore, employs absolute flexible DOFs in combination with explicit RB DOFs to obtain an improved ACF (and GCMS), which not only eliminates the necessity to calculate the RB motion from the global total nodal displacement fieldFootnote 5 to obtain \(\boldsymbol {c}_{\mathrm {f}}^{\mathrm {}} = \boldsymbol {c}_{\mathrm {f}}^{\mathrm {}} (\boldsymbol {c})\) and \(\boldsymbol {A}_{\mathrm {{bd}}}^{\mathrm {}} = \boldsymbol {A}_{\mathrm {{bd}}}^{\mathrm {}} \left ( \boldsymbol {A}(\boldsymbol {c}) \right ) \) during time integration but also reduces the non-linearity present in the EOMs.
3 Derivation of the proposed formulations
3.1 Kinematics
Let us consider a representative FE-discretized body of a MB system with \(n_{\mathrm {n}}\) nodes and an attached moving frame \(\overline {\mathcal{F}}\); the origin of \(\overline {\mathcal{F}}\) is translated by \(\boldsymbol {\tau} \in \mathbb{R}^{3 \times 1}\) w.r.t. the origin of the global inertial frame ℱ and their orientations are related by the rotation matrix \(\boldsymbol {A} \in \mathbb{R}^{3 \times 3}\), see Fig. 1. The current position of the FE nodes is given by
where \(\boldsymbol {x}_{\mathrm {{ref}}}^{\mathrm {}} = \mathrm {{const}.}\) is the reference position of all FE nodes w.r.t. the global frame. The global nodal displacements \(\boldsymbol {c} \) account for rigid body translation \(\boldsymbol {c}_{\mathrm {t}}^{\mathrm {}} \in \mathbb{R}^{3 n_{\mathrm {n}} \times 1} \), rigid body rotation \(\boldsymbol {c}_{\mathrm {r}}^{\mathrm {}} \in \mathbb{R}^{3 n_{\mathrm {n}} \times 1} \), and flexible deformation \(\boldsymbol {c}_{\mathrm {f}}^{\mathrm {}} \in \mathbb{R}^{3 n_{\mathrm {n}} \times 1} \), i.e.,
Assuming without loss of generality that the coordinate systems ℱ and \(\overline {\mathcal{F}}\) coincide in the reference configuration, i.e.,
3.2 Improved ACF
Equation (25) reveals that the configuration of the flexible body is fully described by the translation of the floating frame, the rotation matrix and the flexible deformation. Hence, these quantities are a suitable choice for the DOFs, i.e.,
with \(\boldsymbol {a} = \mathrm {{vec}}\left (\boldsymbol {A}_{\mathrm {}}^{\mathrm {}} \right )\), i.e.,
This specific choice leads to a linear mapping between the nodal positions and the DOFs, since
whereFootnote 6
and
Hence, the coordinate Jacobian \(\boldsymbol {L}_{\mathrm {}}^{\mathrm {}}\) is constant, and furthermore
The inertia forces take a simple form due to the specific choice of the DOFs as in the conventional ACF. In addition, due to the employment of explicit RB DOFs, the coordinate mapping between local flexible nodal coordinates and the DOFs (see Eq. (5)) is simpler, i.e.,
where, again,
and \(\boldsymbol {B}\) is a constant, symmetric, and orthogonal permutation matrix such that
i.e.,
Finally, according to Eq. (5) with Eqs. (26), (29), (30), (34), (35), (36), and (41), we have
subjected to
see Sect. 3.4 for the treatment of reference constraints.
Note that all the submatrices of the generalized mass matrix in Eq. (42) are constant and can be precomputed from the FE mass matrix \(\overline {\boldsymbol {M}} \) and the FE reference nodal coordinates \(\overline {\boldsymbol {x}} \).
3.3 Improved GCMS
It is usually required to reduce the number of flexible DOFs due to limited computation resources or efficiency reasons. However, the fact that global flexible displacements are employed as DOFs, see Eq. (26), precludes “standard” structural dynamics modal reduction techniques, see [1], inapplicable. However, it is known that generalizing these “standard” reduction modes enables their use with absolute coordinates, since the flexible so-called generalized component modes can represent “standard” deformation modes in any possible orientation of the body, see [13] for further explanations and illustrated generalized component modes.
“Standard” reduction methods approximate the local flexible deformation by a linear combination of \(n_{\mathrm {m}}\) component modes, such as vibration eigenmodes, static modes, etc., i.e.,
where \(\overline {\boldsymbol {\Psi}} \in \mathbb{R}^{3n_{\mathrm {n}} \times n_{\mathrm {m}}}\) contains column-wise the modes included in the reduction basis, i.e., a low-dimensional solution subspace, and \(\boldsymbol {\zeta} \in \mathbb{R}^{n_{\mathrm {m}} \times 1}\) are the associated modal coordinates.Footnote 7
The GCMS framework generalizes any type of modes included in the reduction basis as follows [16], see also Eqs. (31) and (45):
where
simply contains all modes included in the reduction basis arranged according to Eq. (4). Hence, it follows from Eqs. (35) and (48) that
Furthermore, Eqs. (37), (45), and (49) imply that
and Eq. (37) gives
Hence, combining the previous two equations,
and furthermore,Footnote 8
Therefore, from Eqs. (36) and (56) we also have
where we would like to introduce the term
which contains simply the components of the newly introduced flexible GCMS DOFs
in a rearranged manner.
In summary, for GCMS (see Eqs. (26), (48), and (59)),
and (see, in addition, Eqs. (28) to (30))
as well as (see Eqs. (50) and (57)–(59))
Following now the same procedure as outlined for ACF in Sect. 3.2, we have
and
Finally, the reduced EOMs read
subjected toFootnote 9
since
The matrices commuteFootnote 10, since the GCMS modal matrix consists of blocks that are multiples of the identity matrix \(\boldsymbol {I}\).
Note that, as for the unreduced EOMs, all the submatrices of the generalized mass matrix in Eq. (66) are constant and can be precomputed from the FE mass matrix \(\overline {\boldsymbol {M}} \), the FE reference nodal coordinates \(\overline {\boldsymbol {x}} \), and the reduction modes \(\overline {\boldsymbol {\Psi}} \).
3.4 Moving frame position and reference constraints
Positioning the moving frame in the center of mass yields
since [15]
where \(\overline {\boldsymbol {\chi}}_{\mathrm {u}}\) is the position of the center of mass of the undeformed body w.r.t. the moving frame and \(m\) is the total mass.
The linearized Tisserand reference conditions may be written directly with the nodal-based quantities asFootnote 11 [15]
which may be written in terms of ACF DOFs as
since the block-diagonal rotation matrix commutes with the FE mass matrix and the rigid body translation modes, and
Likewise, the linearized Tisserand reference conditions may be written in terms of GCMS DOFs as
see Eq. (48) as well as Eq. (59), and
In addition, six (due to symmetry) orthogonality conditions of the rotation matrix \(\boldsymbol {A}= \begin{bmatrix} \boldsymbol {a}_{1} & \boldsymbol {a}_{2} & \boldsymbol {a}_{3} \end{bmatrix} \), i.e.,
where \(\delta _{\mathit{ij}}\) denotes Kronecker’s delta, are to be enforced to obtain a proper set of reference conditions.
Hence, the improved ACF proposed in this paper reads
and its reduced version, i.e., the improved GCMS
with the translational mass matrix
the resultant force vector
the inertia tensor projected into the space of \(\boldsymbol {a}\), i.e.,
the resultant moment (including the moment due to nodal accelerations) projected into the space of \(\boldsymbol {a}\), i.e.,
and the reduced flexible GCMS system matrices and applied nodal forces, i.e.,
with the modified nodal force due to rotational acceleration, i.e.,
Note that it is hypothesized that the additional force contributions in Eqs. (93) to (94) and Eq. (98), as well as the stiffness matrices in Eqs. (81) and (86) should vanish since the effect of the flexibility on a pure rigid body rotation, and vice versa, must be null.
4 Conclusions
This contribution proposes an improved absolute coordinate formulation and generalized component mode synthesis based on explicit rigid body coordinates, which (i) reduces the nonlinearity in the equations of motion compared to their standard versions and (ii) eliminates the necessity to calculate the rigid body motion from the global total nodal displacement field to obtain the flexible part of the degrees of freedom and the rotation matrix. This, however, entails the necessity to enforce reference conditions, i.e., the orthogonality the of rotation matrix and the uniqueness of deformation field (e.g., linearized Tisserand), as in the floating frame of reference formulation. Reference constraints are enforced with existing “infrastructure” in multibody codes, i.e., via Lagrange multipliers.
The proposed equations of motion feature a constant mass matrix, no quadratic velocity “vector”, a corotated stiffness matrix in the flexible part, and a “small” nonlinear stiffness matrix in the rigid body rotation part, i.e., a lower order nonlinearity compared to the standard absolute coordinate formulations and less nonlinear terms compared to the floating frame of reference formulation.
Attaching the moving reference frame to the center of mass of the underlying rigid body and employing linearized Tisserand and rotation matrix constraints eliminates coupling terms within the mass matrix and yields implementation-friendly equations of motion to analyze the dynamics of linear-elastic flexible multibody systems.
Future research shall be directed to numerical experiments – analyzing a variety of benchmark problems in order to draw meaningful conclusions on the evaluation of the efficiency of the formulations that fit within the unified framework shown in Eq. (5), i.e., the floating frame of reference formulation, absolute coordinate formulation, generalized component mode synthesis, flexible natural coordinate formulation, and the formulations presented in this paper.
Notes
Note that the present paper considers the generic 3D case, which is why, we often encounter the dimension \(3n_{\mathrm{n}} \), however, the 2D case may be established in an analogous fashion.
If \(\boldsymbol {R} \in \mathbb{R}^{m \times n} \) and \(\boldsymbol {T} \in \mathbb{R}^{p \times q} \), then \(\left ( \boldsymbol {R} \otimes \boldsymbol {T} \right ) \in \mathbb{R}^{pm \times qn} \):
(16)Note that the tilde operator converts any \(\mathbb{R}^{3 \times 1}\) vector in its corresponding skew-symmetric \(\mathbb{R}^{3 \times 3}\) matrix, i.e.,
(19)Note that the FFRF displayed in this paper is its nodal-based version [14, 15]; the conventional FFRF comes with additional difficulties due to the inertia shape integrals, which are unhandy volume integrals, arising in the FFRF mass matrix and quadratic velocity “vector,” that depend not only on the DOFs but also on the FE shape functions. To avoid the evaluation of these integrals, commercial flexible MB packages like ADAMS (MSC Software Corporation) or RecurDyn (FunctionBay, Inc.) resort to a lumped mass approximation according to [9]; see, for example, [2, 7]. In the (approximate) lumped mass approach, each FE nodal degree of freedom (DOF) is given a so-called nodal mass obtained by, e.g., lumping the consistent FE mass matrix via, e.g., row-sum lumping. In doing so, the kinetic energy of a flexible body in the system may be approximated by the sum of all nodal DOF contributions. Hence, all FFRF integrals are replaced and approximated by sums. This significant simplification enables commercial MB packages to calculate the so-called FFRF invariants, which are constant “ingredients” required to set up the FFRF mass matrix and quadratic velocity “vector” – approximately.
See, e.g., [3, 4] for methods to obtain the RB motion from the global overall displacement field; the RB translation may be calculated as the average of the global overall displacement field and the RB rotation is associated with the average gradient of the global overall displacement field or may be calculated from the position of three points which may not lie on a line.
In general,
$$ \boldsymbol {u}=\boldsymbol {W} \boldsymbol {v} \in \mathbb{R}^{3 \times 3} \Rightarrow \boldsymbol {u} = \left (\boldsymbol {v}^{\mathrm {T}} \otimes \boldsymbol {I} \right ) \mathrm {{vec}}(\boldsymbol {W}) \in \mathbb{R}^{3 \times 3} ,$$(31)see [6]; this can be applied to the nodal-based structure as proposed in [16].
The equality sign is used in the following equations for the sake of simplicity even though an approximation is introduced if \(\mathrm{dim}(\boldsymbol {\zeta}) < \mathrm{dim}(\overline {\boldsymbol {c}}_{\mathrm {f}})\).
Note that in general [6]
$$ \left ( \boldsymbol {R} \otimes \boldsymbol {T} \right ) \left ( \boldsymbol {V} \otimes \boldsymbol {W} \right ) = \left ( \boldsymbol {R} \boldsymbol {V} \right ) \otimes \left ( \boldsymbol {T} \boldsymbol {W} \right ) ,$$(54)if the matrices involved are of such size that one can form the matrix products \(\boldsymbol {R} \boldsymbol {V} \) and \(\boldsymbol {T} \boldsymbol {W}\).
Again, see Sect. 3.4 for the treatment of reference constraints.
Note that the size of \(\boldsymbol {A}_{\mathrm {{bd}}}^{\mathrm {}} \in \mathbb{R}^{3 n_{\mathrm{n}} \times 3 n_{ \mathrm{n}}}\) changes to \(\boldsymbol {\hat{A}}_{\mathrm {{bd}}}^{\mathrm {}} \in \mathbb{R}^{9 n_{\mathrm{m}} \times 9 n_{ \mathrm{m}}}\) if the order of multiplication is changed, such that a proper matrix multiplication is defined [13].
Note that the matrix \(\widetilde {\overline {\boldsymbol {x}}} \) comprises the \(n_{\mathrm{n}}\) skew-symmetric matrices \(\widetilde {\overline {\boldsymbol {x}}}^{(i)} \in \mathbb{R}^{3 \times 3}\) (see also Eq. (19)) of all FE nodes associated with the nodal reference position relative to the floating frame, see Fig. 1, i.e., [14]
(72)
References
Besselink, B., Tabak, U., Lutowska, A., van de Wouw, N., Nijmeijer, H., Rixen, D., Hochstenbach, M., Schilders, W.: A comparison of model reduction techniques from structural dynamics, numerical mathematics and systems and control. J. Sound Vib. 332(19), 4403–4422 (2013)
FunctionBay, Inc.: Recurdyn Online Help (2019). Accessed on Aug. 01, 2019. [Online]. Available. https://functionbay.com/documentation/onlinehelp/default.htm
Gerstmayr, J., Ambrósio, J.A.C.: Component mode synthesis with constant mass and stiffness matrices applied to flexible multibody systems. Int. J. Numer. Methods Eng. 73(11), 1518–1546 (2008)
Gerstmayr, J., Schöberl, J.: A 3D finite element method for flexible multibody systems. Multibody Syst. Dyn. 15(4), 305–320 (2006)
Gerstmayr, J., Sugiyama, H., Mikkola, A.: Review on the absolute nodal coordinate formulation for large deformation analysis of multibody systems. J. Comput. Nonlinear Dyn. 8(3), 031016 (2013)
Graham, A.: Kronecker Products and Matrix Calculus with Applications. Dover, Mineola, New York (2018)
MSC Software Corporation: Corporation: Theory of Flexible Bodies (2019). Adams/Flex documentation
Pechstein, A., Reischl, D., Gerstmayr, J.: A generalized component mode synthesis approach for flexible multibody systems with a constant mass matrix. J. Comput. Nonlinear Dyn. 8(1), 011019 (2013)
Shabana, A.: Dynamics of Multibody Systems, 5th edn. Cambridge University Press, Cambridge (2020)
Vermaut, M., Naets, F., Desmet, W.: A flexible natural coordinates formulation (FNCF) for the efficient simulation of small-deformation multibody systems. Int. J. Numer. Methods Eng. 115(11), 1353–1370 (2018)
Witteveen, W., Pichler, F.: On the relevance of inertia related terms in the equations of motion of a flexible body in the floating frame of reference formulation. Multibody Syst. Dyn. 46, 77–105 (2019)
Zwölfer, A., Gerstmayr, J.: Co-rotational formulations for 3D flexible multibody systems: a nodal-based approach. In: Altenbach, H., Irschik, H., Matveenko, V.P. (eds.) Contributions to Advanced Dynamics and Continuum Mechanics, pp. 243–263. Springer, Cham (2019)
Zwölfer, A., Gerstmayr, J.: Preconditioning strategies for linear dependent generalized component modes in 3D flexible multibody dynamics. Multibody Syst. Dyn. 47, 65–93 (2019)
Zwölfer, A., Gerstmayr, J.: A concise nodal-based derivation of the floating frame of reference formulation for displacement-based solid finite elements: avoiding inertia shape integrals. Multibody Syst. Dyn. 49, 291–313 (2020)
Zwölfer, A., Gerstmayr, J.: The nodal-based floating frame of reference formulation with modal reduction: how to calculate the invariants without a lumped mass approximation. Acta Mech. 232, 835–851 (2021)
Zwölfer, A., Gerstmayr, J.: State of the art and unification of corotational formulations for flexible multibody dynamics systems. J. Struct. Dyn. (2023). Submitted for publication
Funding
Open Access funding enabled and organized by Projekt DEAL.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Competing Interests
The authors declare no competing interests.
Additional information
Publisher’s Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Zwölfer, A., Gerstmayr, J. Absolute coordinate formulation and generalized component mode synthesis with rigid body coordinates. Multibody Syst Dyn 57, 327–342 (2023). https://doi.org/10.1007/s11044-023-09878-9
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11044-023-09878-9