Abstract
In this article, a superelement formulation and a quadratic beam element based on the absolute nodal coordinate formulation are applied to the simulation of high-speed rotating structures. To this end, these formulations are briefly reviewed by highlighting their distinctive features. The performance of the studied formulations is examined using two numerical examples. The first test is a spinning beam example in which the transient response is examined. An unbalanced rotating shaft is studied in the second example, in which both transient and modal analyses are performed. The results produced using both formulations are compared against those produced in the commercial finite element software ANSYS and those available in literature. The article tests in a rotating machine dynamics context two element types which have not been formulated primarily with rotating applications in mind. This is useful in investigating the versatility of these elements.
Introduction
The analysis of rotating machinery dynamics is important in the design of many industrial applications, such as vacuum pumps, compressors, turbines and machine tool systems. The traditional approach to rotor dynamics modelling is to adopt one-dimensional (1D) models, where the shafts are modelled as beams and discs and impellers are modelled as rigid bodies. 1 Correspondingly, the deformation of the shaft cross section is not considered in the classical 1D approach. In some applications, these assumptions may not be acceptable since the compliance of the discs and blades may affect the dynamics of the rotor. Also, the deformation of the shaft cross section may be significant, for example, in the case of tubular shafts commonly used in turbomachinery. The inclusion of shaft cross-sectional deformation and the flexibility of the discs and blades enables the description of centrifugal stiffening phenomena, where the internal tensional stresses lead to increased stiffness of the rotor. 2 In addition, the thermomechanical effects might lead to residual internal stresses in the rotors that are often constructed of parts with different materials. To address these issues, several authors have proposed and utilised two-dimensional (2D) axisymmetric harmonic elements 3 or three-dimensional (3D) solid elements.4,5 The 2D approach can describe the gyroscopic effect and the stress stiffening effect caused by the deformation of the shaft cross section or discs. The main assumption in the 2D approach is that the rotor is axisymmetric, which makes it unsuitable for analysing cases where either the rotor or the loading is asymmetric, which can occur, for example, due to blade loss or rubbing between the rotor and stator. On the other hand, the 3D solid element approach does not suffer the drawbacks encountered in 1D and 2D approaches. Nevertheless, the increase in computational effort makes it unpractical in some cases.
As an alternative, the transient analysis of high-speed rotors can be accomplished using a nonlinear finite element (FE) approach targeted for multibody applications. For example, nonlinear beam FEs6–9 have proven to produce accurate results. However, nonlinear beam element models may also be unable to accurately describe systems with complex geometries.
To summarise, traditional 1D approaches to rotor dynamics might not be capable of reliable dynamic prediction in transient cases or situations where a nonlinear strain–displacement relation is needed. More accurate 2D or 3D formulations suffer from either the drawbacks resulting from the assumption of axisymmetry or high computational costs. It is for these reasons that many authors have utilised model reduction techniques.10,11 One of these is the substructure method, which makes it possible to reduce an FE model by projecting it onto component modes. Originally, the substructure method (or modal reduction technique) was used to analyse linear dynamics problems such as modal analysis and time integration,12,13 while later researchers14,15 came to use the technique in the context of multibody dynamics.
The selection of the component modes is critical in the modal reduction procedure. An often used approach is based on the use of static constraint modes obtained by imposing displacements on the interface nodes, complemented with vibration modes with the interface clamped.13,16 This is called the Craig–Bampton approach. Another popular method, called MacNeal’s method, uses the free-free vibration modes of the substructure complemented with attachment modes obtained via static loading on the interface. Different variations or combinations of these reduction methods have also been proposed. Cardona 17 and Wu and Tiso 18 combined Craig–Bampton modes with the floating frame concept to reduce the coordinates of flexible structure models. Géradin and Rixen 19 used MacNeal modes to simulate structures with unilateral contacts, such as leaf springs.
Assuming that elastic deformation remains small when the flexible body undergoes large reference motions, the global position of a particle can be defined as a superposition of the reference motion of a local frame and the elastic deformation with regard to that local frame. This approach is called the floating frame of reference formulation (FFRF) and is often used in practical applications when flexibility needs to be taken into account in multibody dynamics. By combining FFRF and modal reduction, Cardona and colleagues16,17,20,21 and Bauchau and Rodriguez 22 introduced the so-called superelements. In the earlier publications,20,21 the reference frame was attached to one node. Later, the reference frame was chosen based on the position of the interface nodes. 17 The latter approach was proven to be more accurate. Although the efficiency and accuracy of the FFRF-based superelement have been reported in many publications, the element is cumbersome to use as the equations of motion include state-dependent non-constant inertia terms, such as the mass matrix and the quadratic velocity vector. This is due to the nonlinear relationship between global and local frame coordinates. To reduce this nonlinearity, a generalised modal reduction method based on the absolute coordinate formulation (ACF) with a constant mass matrix was proposed in Pechstein et al. 23 and Naets and Desmet 24 There, FFRF-based and ACF-based superelements were compared, and it was concluded that the ACF-based element is more efficient and accurate. It was even found that in some cases, the results given by the FFRF-based superelement were not dependable.
In general, beam elements can be derived by using the elastic line concept. This allows accurate modelling of slender structures with uniform cross sections. This approach is, however, less suited for modelling complex-shaped flexible components, for example, rotors with discs or beams with varying cross-sectional properties. As an alternative to the conventional elastic line concept, Jonker and Meijaard 25 described a set of deformation mode formulations for a 3D shear deformable beam element. The reduced linear model is obtained by applying the Craig–Bampton method to the FE model of the complex-shaped component. By relating the constraint modes to the deformation mode formulation, the potential energy of the nonlinear superelement can be determined. The kinetic energy can, in turn, be determined by expressing the absolute velocity vectors in a co-rotational frame. Thus, based on the combination of the model reduction technique and Jonker’s description, an efficient modelling approach allowing arbitrary reference body motions and deformations of complex-shaped flexible components can be obtained. 26 In this approach, it is no longer necessary to use additional degrees of freedom (DOFs), for example, for defining the floating reference frame in FFRF or the generalised modal parameters in ACF. This feature is claimed to lead to improved numerical efficiency. The superelement has been validated with numerical examples, but the performance of this approach in applications of rotor dynamics where the gyroscopic effect plays a significant role is yet to be properly investigated.
Rotor systems can also be modelled using the absolute nodal coordinate formulation (ANCF). In the ANCF, the nodal coordinates of spatial FEs are defined using global positions and components of the nodal deformation gradients. 27 Because of the linear relationship between nodal and position coordinates, the element mass matrix is constant and can be defined as in the linear FE approach. Contrary to the simple expression of inertial forces, the expression of element elastic forces is highly nonlinear and computationally demanding. However, due to the nonlinear description of strain, the nonlinear geometric stiffening terms encountered in high-speed rotors are automatically included in this formulation.
The objective of this article is to study the performance of the superelement formulation and the ANCF in the analysis of rotating structures. The article will make observations regarding the usability and accuracy of these approaches. In the next section, the Craig–Bampton approach is used to obtain the reduced matrices of the linear superelement. The nonlinear superelement is introduced in the third section by combining the constraint modes with the deformation mode formulation. The formulation of the ANCF-based beam element is reviewed in the fourth section, and in the fifth section, the behaviour of both formulations is studied in numerical tests. The first example is a spinning beam experiment, in which the transient response of the mechanical system is computed using the superelement formulation. The second example case consists of a rotor with an unbalanced rigid disc, in which the transient response and the Campbell diagram of the system are computed using both formulations.
Component modes and model reduction
This section briefly reviews the concept of modal reduction. In the FE method, the equations of motion for a rotor system can be written in matrix form as
where
where
The beam-like rotor structure shown in Figure 1 is connected via two interfaces, one at each side of the component. In the case of a slender structure, such as the rotor system, the deformations of the interface can be considered to be negligible. Hence, the DOFs of the nodes on the interface surfaces can be bound with boundary nodes p and q. The deformation of the structure can be described with respect to a local reference coordinate frame attached at boundary p with unit basis
where

Finite element model of a complex-shaped component.

The static constraint modes of an FE model
The reduced matrices can be used as a linear superelement. It is worth noting that this approach is only suitable for use in a small-displacement and small-deformation problem. The pure elastic deformation of the component can be described by a six-dimensional subspace of
where the elastic modes
The reduced stiffness matrix can be obtained as follows
Non-linear superelement
As mentioned above, the linear superelement is suitable for small-deformation problems only. When the component undergoes large rotation and translation with large deformation, the superelement needs to be described with respect to the global coordinate frame.
The deformed configuration of the superelement is shown in Figure 3. The positions of its boundary nodes can be described using two vectors,
where

Configuration of the superelement undergoing large displacements and deformations.
The velocity vector can be obtained by differentiating equation (9) with respect to time, as follows
where
Deformation modes and potential energy
According to Jonker and Meijaard,
25
elastic deformation can be described by a set of deformation coordinates expressed as functions of the nodal coordinates
and
where

Visualisation of the definition of deformation coordinates.
To determine the elastic forces for the superelement, an energy approach can be used. To this end, the relationship between
where
The equivalent stiffness matrix of the nonlinear superelement is
Kinetic energy
Similarly to the potential energy, the kinetic energy of the nonlinear superelement can be obtained by relating the absolute velocity vector
where
In the second approach, the translational and rotational velocities of boundary p are expressed in a coordinate frame attached to boundary node p, while the velocities of boundary q are expressed in a coordinate frame attached to boundary node q. The transformation matrix in this scenario is
The equivalent kinetic energy of the nonlinear superelement can be rewritten as
The mass matrix of the nonlinear superelement can be written as
Dynamics
The equations of motion for the nonlinear superelement can be written as
where
where
Quadratic 3D ANCF beam element
This section briefly reviews the quadratic ANCF beam element used in this article. Subsequently, the gyroscopic matrix, which is necessary for computing the Campbell diagram, is introduced.
The beam element used is a 3D and three-noded element. 28 As shown in Figure 5, the element is defined by one position vector and two slope vectors at each node.

The geometric description of the ANCF beam element.
Element kinematics
For the quadratic three-node element, the nodal coordinate vector q is defined as
where
where
Element strains: structural mechanics formulation
Using the structural mechanics–based approach, strain energy can be expressed as follows
where
The generalised axial strain
where the subscript x indicates length derivatives. Following this, the vector of twist and curvature
The generalised torsion strain
where
where the strains
Linear dynamics: gyroscopic matrix
For the purposes of transient analysis, the inertia for the ANCF beam element can be simply calculated from the expression of kinetic energy

The velocity caused by rotation of the ANCF beam element.
Separating the rotational velocity component and using the previously defined orthogonal rotation matrix
where
Substituting equation (33) into equation (34), the kinetic energy can be separated into three terms
When considering the contributions of these energy terms to the equations of motion, it is apparent that the first term involves translational inertia and results in the mass matrix. The second term involves the gyroscopic effect and results in the gyroscopic matrix. The third and final term, a constant term that represents rotational inertia, does not contribute to the linearised equations of motion used in the eigenvalue analysis. Using the definitions
Taking damping into account, the resulting linearised system of equations of motion is of the form
Numerical examples
In this section, the two-node superelement and the three-node ANCF beam element are used in numerical simulation examples. The first example case is a spinning beam undergoing large rotations, while the second is a complex-shaped flexible rotor with an unbalanced disc. In addition to computing the start-up response, which is done in both examples, the critical speeds of the system are analysed in the second example. Reference results for both cases are produced using the commercial FE software ANSYS.
Spinning beam
In this section, the elements are applied to the simple spinning beam example from. 26 A flexible beam, as shown in Figure 7, is connected to the ground via a revolute joint at one end. The beam accelerates from rest to a constant angular velocity, with the motion described as
where

Sketch of spinning beam and its prescribed motion.
Parameters for spinning beam.
The ANCF beam element model was computed in MATLAB using the solver ‘radau5’ (implicit Runge–Kutta method of order 5) with Newton’s method for nonlinear solution. The relative and absolute tolerances were 1e−4 and 1e−6, respectively. The elastic forces were integrated using a two-point Gauss quadrature lengthwise and three-point Lobatto quadratures laterally. The results based on the superelement with both transformation matrices

Spinning beam free-end deformation Δy (
20 BEAM188 elements,
4 nonlinear superelements with velocity transformation matrix B1,
4 nonlinear superelements with velocity transformation matrix
16 ANCF beam elements).
Figure 8 shows that superelements with either transformation matrix give nearly identical results in the simulation. However, while in case 1 the results of the superelements are in very good agreement with the reference, in case 2 the difference is noticeable. The difference is due to the increase in nonlinear effects caused by the higher angular velocity in case 2. For higher velocities, the linear assumption is no longer adequate and the response becomes unstable. This was also reported in Cardona and Géradin 21 and Bauchau and Rodriguez 22 The results of the ANCF element follow the reference set closely in the lower speed case, but also show a difference in the higher speed case.
Rotor with unbalanced disc
In this section, the superelement and the nonlinear ANCF beam element are applied to a rotor dynamics problem. A rotor system with an unbalanced disc, which was originally proposed in Bauchau et al. 29 as a benchmark problem, is chosen as an example case. The rotor system is supported at its ends by bearings, as shown in Figure 9(a). At point R, the shaft is connected to the ground by means of a revolute joint. At point T, the shaft is connected to the ground via a cylindrical joint. A rigid disc is attached to the shaft at its mid-span, and the centre of the disc is located above the shaft centre by distance d, thereby creating an unbalance in the system. The geometric parameters of the rotor system are shown in Table 2. First, the superelement and the ANCF beam element were used in modal analysis. The Campbell diagram, which shows the variation in the rotor’s natural frequencies with respect to its rotating speed, was computed. After this phase, a transient simulation was performed. In the transient simulation, the motion of the revolute joint at point R was prescribed as follows
where

Sketch of the rotor system and its motion.
Parameters of the rotor system.
In rotor dynamics applications, the natural frequencies and excitation frequencies of the rotor-bearing system are often dependent on the rotational speed of the rotor. Usually, the natural frequencies are presented as a function of the rotation speed in the so-called Campbell diagram, from which it is possible to detect the critical rotating speeds of the system. To provide a reference solution, the rotor was modelled in ANSYS with a large number of SOLID186 elements, and a modal analysis was performed with gyroscopic effects included. During the analysis, the studied rotational speed range was from 0 to 10,000 r/min. As it is difficult to exactly model the behaviour of idealised revolute and cylinder joints in a solid element model, all the DOFs on the boundary nodes were constrained in the case of element SOLID186.
First, the natural frequencies of the rotor system were computed using the linear superelement. The mass matrix, stiffness matrix and gyroscopic matrix from the original FE model were reduced by 12 constraint modes and 10 clamped interface normal modes. The Campbell diagram based on the linear superelement was compared with the corresponding original SOLID186 model as well as a tranditional beam element model (BEAM188). A comparison between the linear superelement and SOLID186 is shown in Figure 10. It can be observed that the linear superelement agrees with the original model well.

Campbell diagram based on SOLID186 and 1 linear superelement, clamped-clamped boundary condition (
large number of SOLID186 elements,
1 linear superelement with 10 normal modes). Dashed diagonal line represents spin frequency.
According to the authors’ knowledge, only linear theory was used when determining natural frequencies in previous publications. It is questionable whether linear theory is adequate for modal problems. It is also necessary to clarify how to use nonlinear theory in modal analysis and how nonlinear effects affect natural frequencies. For these purposes, the nonlinear superelement and the nonlinear ANCF beam element were used in the computation of the Campbell diagram of the rotor system.
When using the nonlinear superelement, the stiffness matrix was calculated with the finite difference method from the elastic force vector

Discretisation of the rotor system.
The Campbell diagrams based on the nonlinear superelement and ANCF beam element are shown in Figure 12. Figure 12 shows that the results based on eight ANCF beam elements are nearly identical to the ANSYS results, whereas the nonlinear superelement does not agree with the reference solution well. The nonlinear superelement only gives the correct solutions for the first bending modes.

Campbell diagram based on nonlinear superelement and ANCF beam element in comparison with ANSYS BEAM188, revolute-cylinder joint boundary condition (
20 BEAM188 elements,
4 ANCF beam elements,
4 nonlinear superelements). Dashed diagonal line represents spin frequency.
Second, the nonlinear superelement and the ANCF beam element were used to simulate the transient response of the system. The rotor shaft starts to rotate from static equilibrium under gravity load. The prescribed angular velocity described in equation (39) is applied and the transient response is analysed in the time range
The ANCF beam element model was computed in MATLAB using the solver ‘radau5’ (implicit Runge–Kutta method of order 5) with Newton’s method for nonlinear solution, as in the previous example. The relative and absolute tolerances were 1e−4 and 1e−6, respectively. The elastic forces were integrated using a two-point Gauss quadrature lengthwise and three-point Lobatto quadratures laterally.
The displacements along the directions of

Displacement of mid-span point (
Dymore solution,
9
4 nonlinear superelements with velocity transformation matrix
8 ANCF beam elements).
The trajectory of the mid-span point shows the rotor’s dynamic response. The trajectory is presented in both the inertial frame

Trajectory of shaft’s mid-span point (
Dymore solution,
9
4 nonlinear superelements with velocity transformation matrix
8 ANCF beam elements).
The transient responses based on different velocity transformation matrices and different numbers of superelements are presented in Figure 15. When using two superelements, the solutions based on velocity transformations

Trajectory of shaft’s mid-span point, observed in rotating frame (
Dymore solution,
9
nonlinear superelement with velocity transformation matrix
nonlinear superelement with velocity transformation matrix
Conclusion
In this article, the superelement formulation as proposed by Boer et al. 26 and the quadratic beam element based on the ANCF as proposed by Nachbagauer et al. 28 were applied to the simulation of high-speed rotating structures. To this end, both element formulations were briefly reviewed by highlighting their distinctive features. The numerical results produced using both formulations were compared against those produced in the commercial FE software ANSYS and those available in literature.
The performance of the studied formulations was examined using two numerical examples in the field of rotating structures. The first test was a spinning beam example in which the transient response was examined using the ANCF-based beam elements and nonlinear superelements. The response was recorded for two rotational speeds. The results show acceptable agreement between all result sets at low speed. Nevertheless, the more pronounced rotational effects cause a divergence at the higher speed.
The second test was an unbalanced rotating shaft example, originally proposed by Bauchau et al., 29 where both modal analysis and transient analysis were performed. Both nonlinear and linear superelements, in addition to the ANCF-based beam element, were used in this test. In this case, both modal and transient results show agreement between the ANSYS model and the ANCF beam model. However, the superelement results were more unpredictable. Although in certain cases the superelements were able to produce acceptable results with lower element numbers compared to the ANCF beam elements, the results based on superelements do not agree with ANSYS results consistently in all cases. This is compounded by the observation that the number of superelements has a seemingly unpredictable effect on the results produced.
Two conclusions can be drawn from these outcomes. The first is that the ANCF-based element seems to produce results that agree with conventional beam elements with minor differences. This holds true even in cases where rotational effects are significant, as evidenced by the results. On the other hand, the second conclusion is that the superelement approach seems to be unable do the same. Especially in the second example, the differences in results are quite significant.
The superelement was expected to improve computational efficiency by producing reliable solutions with just one element since the convergence problem was not discussed in past publications. Generally, when a distributed load is considered, more elements should be meshed to improve the accuracy of the simulation. Accordingly, as shown in the second example, four superelements appear to perform better than two. However, when the element number is increased to eight for more in-depth observation, the convergence problem emerges. One potential reason for this problem is the sharing of deformation at the interface surface of two connected elements. Another is the selection of the reference coordinate frame for calculating the velocity transformation matrix.
Footnotes
Handling Editor: Yunn-Lin Hwang
Declaration of Conflicting Interests
The author(s) declared no potential conflicts of interest with respect to the research, authorship, and/or publication of this article.
Funding
The author(s) disclosed receipt of the following financial support for the research, authorship, and/or publication of this article: The authors would like to thank the Academy of Finland (application no. 299033 for the funding of Academic Research Fellow) for supporting M.K.M.
