Journal cover Journal topic
Mechanical Sciences An open-access journal for theoretical and applied mechanics
Journal topic
Mech. Sci., 10, 35-46, 2019
https://doi.org/10.5194/ms-10-35-2019
Mech. Sci., 10, 35-46, 2019
https://doi.org/10.5194/ms-10-35-2019

Research article 10 Jan 2019

Research article | 10 Jan 2019

# Use of mixed coordinates in modeling wind turbines including tubular tower

Mixed coordinates in modeling WTs
• 1College of Engineering, Jazan University, 45142 Jazan, Saudi Arabia
• 2Benha Faculty of Engineering, Benha University, 13512 Benha, Egypt
Abstract

This paper studies the effect of the tower dynamics upon the wind turbine model by using mixed sets of rigid and/or nodal and/or modal coordinates within multibody system dynamics approach. The nodal model exhibits excellent numerical properties, especially in the case where the rotation of the rotor-blade is extremely high, and therefore, the geometric stiffness effect can not be ignored. However, the use of nodal models to describe the flexibility of large multibody systems produces huge size of coordinates and may consume massive computational time in simulation. On the other side, the dynamics of the tower as well as other components of wind turbine remain exhibit small deformations and can be modeled using Cartesian and/or reduced set of modal coordinates. The paper examines a method of using mixed sets of different coordinates in the same model, although there are differences in the scale and the physical interpretation. The equations of motion of the wind-turbine model is presented based on the floating frame of reference formulation. The mixed coordinates vector consists of three sets: Cartesian coordinates set to present the rigid body motion (nacelle and rotor bodies), elastic nodal coordinates for rotating blades, and reduced-order modal coordinates for low speed components and those that deflect by simple motion shapes (circular Tower). Experimental validation has been carried out successfully, and consequently, the proposed model can be utilized for design process, identification and health monitoring aspects.

1 Introduction

Computational modeling of wind turbines is an important tool in design and control of these dynamic systems. The presence of wind turbines in highly dynamic environment reduces the assumptions that may facilitate the dynamic model, and therefore, the use of multibody system dynamic approach is inevitable. Multibody systems are characterized by two distinguishing features: the system components undergo finite relative rotations, and these components are connected by mechanical joints that impose restrictions on their relative motion (Shabana2013). It is therefore can be considered that wind turbines are the real and most important application of flexible multibody dynamics, see Fig. 1. Under the umbrella of the multibody systems, three main approaches can be used to describe the dynamics of a moving body. First, the Newton-Euler formulation that uses a set of Cartesian coordinates to describe the rigid motion of the body and, in addition, the orientational parameters of its local frame that may be assigned at its center of mass, introduced in . Second, the Floating Frame of Reference (FFR) formulation, which uses a set of Cartesian, orientational and elastic coordinates, in which the deformation of the body with respect to its local frame is described using finite deformations and rotations, more details are presented in , and . Finally, the Absolute Nodal Coordinates Formulation (ANCF), that uses a set of global positions and gradients, presented in , , and Nada (2013), to describe the rigid body motion as well as the elastic deformation. The three methods have properties differing in terms of accuracy, complexity and computation efficiency, discussed in . Naturally, these methods depend strongly on the expected rigid displacement and deformation of the body.

have shown a comprehensive review of wind turbine aeroelasticity. Different approaches to structural modeling of wind turbines are addressed in terms of possible instabilities. have testified that the FFR is best suited for modeling the dynamics of small-size wind turbine, theoretical and experimental validation of using FFR are carried out successfully. Each blade is considered as deformable body (3-D beam element) in the system, the local frame is assigned at the start of the blade. The large reference displacement of the blade is described using a set of absolute Cartesian and orientational parameters (Euler parameters) while the elastic deformation of the blade is described using finite deformations and rotations (elastic coordinates) with respect to the local frame. These elastic coordinates are assumed small, and as a consequence, the stiffness matrix is constant. The mass matrix, on the other hand, is non-linear and exhibits a strong coupling between the reference displacements and the elastic deformations of the body.

It is certainly that the accuracy of the FFR depends on the number of elements used to construct the model. Therefore, a large number of elements must be used and thus huge size of elastic coordinates. Consequently, the use of finite element models to describe flexibility may consume large computational time. Despite the increasing computational capabilities of digital processors, the need remains for using coordinate reduction methods, especially in the case of large multibody systems. A truly straightforward and computationally efficient way of describing deformations is the use of linear deformation modes of the body . These modes can be formulated using a finite element model of the body, and most often, they are eigenmodes of structural vibrations. A set of modal coordinates can describe the elastic deformation of the body instead of using the hug set of elastic nodal coordinates. In this context, Component Mode Synthesis (CMS) is one of the most efficient methods developed to reduce the number of elastic coordinates, in which the model reduction can be achieved by ignoring high deformation modes .

Figure 1Small-size wind turbine as a multibody system.

Unfortunately, in the case of high-speed rotary machines, such as small-size wind turbines, the use of the reduced-model and the associated modal coordinates face with numerical difficulty . In wind turbine application, once the rotor speed reaches the first natural frequency of blade structure, the use of linear form gives wrong solution, and the nonlinear term (geometric stiffness term) should be included in the FFR model. In this case, the elastic coordinates must be utilized in the model construction .

On the other hand, the tower of the turbine, remains exhibit small deformations and there is no rotations of its local frame; and therefore the modal coordinates can be easily used. The use of modal transformation reduce the number of degrees of freedom and consequently decrease the computational time. But the issue remains how to combine different coordinates in the same model, although there are differences in the scale and the physical interpretation, and their effect on the numerical integration of the mathematical model.

An additional aspect of this study is dealing with the nature of the tower body – most of which are circular shapes – whether solid or hollow. Several publications have presented the finite-element model of rod, which is mostly subjected to high speed rotations and torque applications . While the application here differs in the exposure of the tower to bending stress more than shear and Euler-Bernoulli beam model can be accurately utilized. Therefore, this paper examines how to calculate the deformation gradient and the resulting strain on the body of the tower in cylindrical coordinates, and then selecting the minimum number of modal coordinates that can be used in the tower model.

This investigation proposes FFR model of wind turbines using three sets of coordinates: Cartesian coordinates plus the Euler parameters to present the rigid body motion (Nacelle and rotor bodies). Elastic nodal coordinates for rotating blades, and modal coordinates for non-rotating bodies (Tower). The paper examines the effectiveness of the proposed FFR formulation in modeling small-size wind turbines as well as the effect of the tower dynamics on the rotor speed.

Figure 2Beam element of circular cross section within FFR formulation.

2 Dynamics of multibody system

The general dynamic equations of the flexible multibody systems that consist of rigid and flexible can be written as

$\begin{array}{}\text{(1)}& \left[\begin{array}{cc}\mathbf{M}& {\mathbf{C}}_{\mathbit{q}}^{\text{T}}\\ {\mathbf{C}}_{\mathbit{q}}& \mathrm{0}\end{array}\right]\left[\begin{array}{c}\stackrel{\mathrm{¨}}{\mathbit{q}}\\ \mathbit{\lambda }\end{array}\right]=\left[\begin{array}{c}\mathbit{Q}\\ {\mathbit{Q}}_{\text{d}}\end{array}\right]\end{array}$

The dynamic coupling between the generalized coordinates, q, is defined using the joint connectivity conditions, C(q)=0, see . In Eq. (1), M is the mass matrix, ${\mathbf{C}}_{\mathbit{q}}=\frac{\partial \mathbf{C}}{\partial \mathbit{q}}$ is the Jacobian of the constraints function, λ is the vector of Lagrange multipliers, and $\stackrel{\mathrm{¨}}{\mathbit{q}}$ is the generalized acceleration vector. In the case of using the FFR formulation, the vector

$\mathbit{q}={\left[\begin{array}{cc}{\mathbit{q}}_{r}^{i\text{T}}& {\mathbit{q}}_{\text{f}}^{i\text{T}}\end{array}\right]}^{\text{T}}={\left[\begin{array}{ccc}{\mathbf{R}}^{i\text{T}}& {\mathbit{\theta }}^{i\text{T}}& {\mathbit{q}}_{\text{f}}^{i\text{T}}\end{array}\right]}^{\text{T}}$

is the generalized coordinates vector. The vector Q, which includes the generalized forces associated with generalized coordinates which is defined as

$\begin{array}{}\text{(2)}& \mathbit{Q}={\mathbit{Q}}_{\text{v}}+{\mathbit{Q}}_{\text{k}}+{\mathbit{Q}}_{\text{e}}\end{array}$

where Qv is the vector of centrifugal and Coriolis forces which are quadratic in the velocities, Qk is the vector of elastic forces, and Qe is the vector of the external and aerodynamical forces. The vector Qd absorbs the quadratic velocity terms resulting from the differentiation of the kinematics constraints twice with respect to time, ${\mathbit{Q}}_{\text{d}}={\mathbf{C}}_{\mathbit{q}}\stackrel{\mathrm{¨}}{\mathbit{q}}=-{\left({\mathbf{C}}_{\mathbit{q}}\stackrel{\mathrm{˙}}{\mathbit{q}}\right)}_{\mathbit{q}}\stackrel{\mathrm{˙}}{\mathbit{q}}-\mathrm{2}{\mathbf{C}}_{\mathbit{q}t}\stackrel{\mathrm{˙}}{\mathbit{q}}-{\mathbf{C}}_{tt}$. The reader can review for full details of each term in Eq. (1).

## 2.1 FFR Based Nodal Coordinates

In the FFR formulation, element deformation can be described with respect to a frame of reference, this frame is used to describe the large displacements and rotations of body motion. The global position of an arbitrary point Pij located on the body i within element j, can be written as :

$\begin{array}{}\text{(3)}& {\mathbit{r}}^{ij}={\mathbf{R}}^{i}+{\mathbf{A}}^{i}{\stackrel{\mathrm{‾}}{\mathbit{u}}}^{ij}\end{array}$

where Ri defines the location of the origin of the body frame xiyizi, i.e., floating frame, Ai(θi) is the transformation matrix that defines the orientation of the floating frame xiyizi with respect to the inertial frame XYZ as a function of the orientation parameters θi. The vector ${\stackrel{\mathrm{‾}}{\mathbit{u}}}^{ij}$ that defines the location of the point Pij with respect to the floating frame, see Fig. 2, can be expressed in terms of the elastic coordinates as:

$\begin{array}{}\text{(4)}& {\stackrel{\mathrm{‾}}{\mathbit{u}}}^{ij}={\stackrel{\mathrm{‾}}{\mathbit{u}}}_{\mathrm{0}}^{ij}+{\stackrel{\mathrm{‾}}{\mathbit{u}}}_{\text{f}}^{ij}={\stackrel{\mathrm{‾}}{\mathbit{u}}}_{\mathrm{0}}^{ij}+{\mathbf{S}}^{ij}\left({\mathbf{\varkappa }}_{\mathrm{0}}^{ij}\right){\mathbit{q}}_{\text{f}}^{ij}\end{array}$

where ${\stackrel{\mathrm{‾}}{\mathbit{u}}}_{\mathrm{0}}^{ij}$ is the position vector of point P in the undeformed configuration. The vector ${\stackrel{\mathrm{‾}}{\mathbit{u}}}_{\text{f}}^{ij}$ represents the elastic deformation of the element and defined as ${\stackrel{\mathrm{‾}}{\mathbit{u}}}_{\text{f}}^{ij}={\mathbf{S}}^{ij}{\mathbit{q}}_{\text{f}}^{ij}$, where ${\mathbf{S}}^{ij}\left({\mathbf{\varkappa }}_{\mathrm{0}}^{ij}\right)$ is the shape function matrix which is space-dependent function along and within the element, however, ${\mathbit{q}}_{\text{f}}^{ij}$ is a temporal vector of elastic nodal coordinates of the element j. Thus, if the body is divided into ne elements, then, the global position vector rij can be represented as

$\begin{array}{}\text{(5)}& {\mathbit{r}}^{ij}={\mathbf{R}}^{i}+{\mathbf{A}}^{i}{\stackrel{\mathrm{‾}}{\mathbit{u}}}_{\mathrm{0}}^{ij}+{\mathbf{A}}^{i}{\mathbf{S}}^{ij}{\mathbf{B}}_{\mathrm{1}}^{ij}{\mathbf{B}}_{\mathrm{2}}^{i}{\mathbit{q}}_{\text{f}}^{i}\end{array}$

where ${\mathbf{B}}_{\mathrm{1}}^{ij}$ is the connectivity matrix and ${\mathbf{B}}_{\mathrm{2}}^{i}$ is the linear-transformation matrix that imposes the boundary conditions of the element. In this case, ${\mathbit{q}}_{\text{f}}^{i}$ represents the unconstrained vector of nodal coordinates along the body i. Using the matrix ${\mathbf{B}}_{\mathrm{2}}^{i}$, one can exclude the constrained elastic degrees of freedom from the numerical integration. For example, in the case of rigid connection at particular node, the six elastic degrees of freedom associated with that node can be excluded from the generalized coordinates vector.

Using the displacement field of Eq. (5), one can show that the mass matrix of body i can be assembled as follow

$\begin{array}{}\text{(6)}& {\mathbf{M}}_{\text{f}}^{i}=\left[\begin{array}{ccc}{\mathbf{M}}_{\text{RR}}^{i}& {\mathbf{M}}_{\text{R}\mathit{\theta }}^{i}& {\mathbf{M}}_{\text{Rf}}^{i}\\ & {\mathbf{M}}_{\mathit{\theta }\mathit{\theta }}^{i}& {\mathbf{M}}_{\mathit{\theta }\text{f}}^{i}\\ \text{sym.}& & {\mathbf{M}}_{\text{ff}}^{i}\end{array}\right]\end{array}$

where ${\mathbf{M}}_{\text{RR}}^{i}$ matrix represents the mass matrix associated with the translational coordinates of the body reference. The matrix ${\mathbf{M}}_{\text{R}\mathit{\theta }}^{i}$ represents the inertia coupling between the rigid body translation and the rigid body rotation. The matrix ${\mathbf{M}}_{\mathit{\theta }\mathit{\theta }}^{i}$ is associated with the rotational coordinates of the body reference. The submatrices ${\mathbf{M}}_{\text{Rf}}^{i}$ and ${\mathbf{M}}_{\mathit{\theta }\text{f}}^{i}$ represent the coupling between the reference motion and elastic deformation. The matrix ${\mathbf{M}}_{\text{ff}}^{i}$ is the summation elementary mass matrices ${\mathbf{M}}_{\text{ff}}^{ij}$. For ne finite elements and can be written as:

$\begin{array}{}\text{(7)}& {\mathbf{M}}_{\text{ff}}^{i}={\mathbf{B}}_{\mathrm{2}}^{i\text{T}}\left[\underset{j=\mathrm{1}}{\sum ^{{n}_{e}}}{\mathbf{B}}_{\mathrm{1}}^{ijT}{\mathbf{M}}_{\text{ff}}^{ij}{\mathbf{B}}_{\mathrm{1}}^{ij}\right]{\mathbf{B}}_{\mathrm{2}}^{i}\end{array}$

where ${\mathbf{M}}_{\text{ff}}^{ij}={\int }_{{V}^{ij}}{\mathit{\rho }}^{i}{\left[{\mathbf{S}}^{ij}\right]}^{\text{T}}\left[{\mathbf{S}}^{ij}\right]\text{d}{V}^{ij}$ is the mass matrix of element j. Similarly, the assembled stiffness matrix can be written as:

$\begin{array}{}\text{(8)}& {\mathbf{K}}_{\text{ff}}^{i}={\mathbf{B}}_{\mathrm{2}}^{i\text{T}}\left[\sum _{j=\mathrm{1}}^{{n}_{e}}{\mathbf{B}}_{\mathrm{1}}^{ijT}{\mathbf{K}}_{\text{ff}}^{ij}{\mathbf{B}}_{\mathrm{1}}^{ij}\right]{\mathbf{B}}_{\mathrm{2}}^{i}\end{array}$

The stiffness matrix of the element ${\mathbf{K}}_{\text{ff}}^{ij}$ is constant matrix that appear in the linear structural systems and can be found in . In the FFR formulation, which is linear in the local frame of reference, high order terms related to the deformation of a beam element are ignored. That is why in the case of high rotational speeds or large deformations, some axial and bending effects need to be taken into consideration in addition to the linear beam model. This is called the geometric stiffening, which is most important effect that is neglected in the linear FFR formulation. In wind turbine application, large rigid body motion are taken into account while, however, large deformations can be neglected.

## 2.2 3-D Beam Element with Circular Cross Section

For the two-nodes 3D-beam element used in this investigation, the nodal coordinates ${\mathbit{q}}_{\text{f}}^{ij}$ of body i, element j is given by:

$\begin{array}{cccccc}\underset{\mathrm{12}×\mathrm{1}}{{\mathbit{q}}_{\text{f}}^{ij}}=\mathit{\left\{}{u}_{\mathrm{0}}^{j,\mathrm{1}}& {v}_{\mathrm{0}}^{j,\mathrm{1}}& {w}_{\mathrm{0}}^{j,\mathrm{1}}& \mathrm{\cdots }& & \\ & {\mathit{\theta }}_{x}^{j,\mathrm{1}}& {\mathit{\theta }}_{y}^{j,\mathrm{1}}& {\mathit{\theta }}_{z}^{j,\mathrm{1}}& \mathrm{\cdots }& \\ & & {u}_{\mathrm{0}}^{j,\mathrm{2}}& {v}_{\mathrm{0}}^{j,\mathrm{2}}& {w}_{\mathrm{0}}^{j,\mathrm{2}}& \mathrm{\cdots }\\ & & & {\mathit{\theta }}_{x}^{j,\mathrm{2}}& {\mathit{\theta }}_{y}^{j,\mathrm{2}}& {\mathit{\theta }}_{z}^{j,\mathrm{2}}{\mathit{\right\}}}^{\text{T}}\end{array}$

The subscript 0, refers to the centroidal axis, the complete set of nodal coordinates can be assembled as

$\begin{array}{}\text{(10)}& \underset{{n}_{\text{f}}×\mathrm{1}}{{\mathbit{q}}_{\text{f}}^{i}}={\left[\begin{array}{cccc}{\mathbit{q}}_{\text{f}}^{i,\mathrm{1}T}& {\mathbit{q}}_{\text{f}}^{i,\mathrm{2}T}& \mathrm{\cdots }& {\mathbit{q}}_{\text{f}}^{i,\left({n}_{e}+\mathrm{1}\right)T}\end{array}\right]}^{\text{T}}\end{array}$

such that ${\mathbit{q}}_{\text{f}}^{ij}={\mathbf{B}}_{\mathrm{1}}^{ij}{\mathbf{B}}_{\mathrm{2}}^{i}{\mathbit{q}}_{\text{f}}^{i}$, the dimension of the ${\mathbit{q}}_{\text{f}}^{i}$ vector is nf×1, where ${n}_{\text{f}}=\left({n}_{e}+\mathrm{1}\right)×\mathrm{6}$ are the total number of elastic degrees of freedom of the flexible body. The 3-D beam element of rectangular cross section is used in modeling wind turbine blades in . However, when the tower is included into the turbine model, the beam element with circular cross section should be used instead. In this case, the coordinates of the material point in the undeformed configuration with respect to the floating frame are described interms of $\left(x,r,\mathit{\theta }\right)$. Thus, the shape function, which defined for beams of rectangular cross section should be mapped into cylindrical coordinates so that the elements match the circular geometry of the cross section.

The Cartesian coordinates are related to the cylindrical coordinates, see Fig. 2, by

$\begin{array}{}\text{(11)}& \begin{array}{l}x=x\\ y=r\mathrm{cos}\left(\mathit{\theta }\right)\\ z=r\mathrm{sin}\left(\mathit{\theta }\right)\end{array}}\end{array}$

Thus, the deformation gradient described in cylindrical coordinates $\mathbit{\varrho }:\left(x,r,\mathit{\theta }\right)$ can be written as :

$\begin{array}{}\text{(12)}& \mathbf{D}=\frac{\partial {\stackrel{\mathrm{‾}}{\mathbit{u}}}_{fp}}{\partial \mathbit{\varrho }}=\left[\begin{array}{ccc}\frac{\partial u}{\partial x}& \frac{\partial u}{\partial r}& \frac{\partial u}{\partial \mathit{\theta }}\\ \frac{\partial \mathit{\varrho }}{\partial x}& \frac{\partial \mathit{\varrho }}{\partial r}& \frac{\partial \mathit{\varrho }}{\partial \mathit{\theta }}\\ \frac{\partial \mathit{\vartheta }}{\partial x}& \frac{\partial \mathit{\vartheta }}{\partial r}& \frac{\partial \mathit{\vartheta }}{\partial \mathit{\theta }}\end{array}\right]\end{array}$

Based on the deformation gradient in Eq. (12), one can conclude that the terms of shearing strains of beam element with circular cross area can be formulated as

$\begin{array}{ll}& {\mathit{ϵ}}_{xy}=\mathrm{cos}\mathit{\theta }\phantom{\rule{0.25em}{0ex}}\left({\mathbf{D}}_{\left(\mathrm{1},\mathrm{2}\right)}+{\mathbf{D}}_{\left(\mathrm{2},\mathrm{1}\right)}\right)-\mathrm{sin}\mathit{\theta }\left(\frac{{\mathbf{D}}_{\left(\mathrm{1},\mathrm{3}\right)}}{r}+{\mathbf{D}}_{\left(\mathrm{3},\mathrm{1}\right)}\right)\\ & {\mathit{ϵ}}_{xz}=\mathrm{cos}\mathit{\theta }\phantom{\rule{0.25em}{0ex}}\left({\mathbf{D}}_{\left(\mathrm{3},\mathrm{1}\right)}+\frac{{\mathbf{D}}_{\left(\mathrm{1},\mathrm{3}\right)}}{r}\right)-\mathrm{sin}\mathit{\theta }\left({\mathbf{D}}_{\left(\mathrm{1},\mathrm{2}\right)}+{\mathbf{D}}_{\left(\mathrm{2},\mathrm{1}\right)}\right)\end{array}$

The axial component ϵxx remains the same as for rectangular cross section, presented in . In order to match the cylindrical coordinates of the 3-D beam with circular cross section, the non-dimensional parameters $\mathit{\xi },\mathit{\eta },\mathit{\zeta }$ of the shape function should be altered to

$\begin{array}{}\text{(13)}& \mathit{\xi }=\frac{x}{\mathrm{\ell }},\mathit{\eta }=\frac{r\mathrm{cos}\mathit{\theta }}{\mathrm{\ell }},\phantom{\rule{0.25em}{0ex}}\mathit{\zeta }=\frac{r\mathrm{sin}\mathit{\theta }}{\mathrm{\ell }}.\end{array}$

The variables of volume integration are the parameters $\left(x,r,\mathit{\theta }\right)$ and volume integration boundaries are altered to ${V}^{ij}=\underset{\mathrm{0}}{\overset{\mathrm{\ell }}{\int }}\mathrm{\cdots }\underset{-\mathit{\pi }}{\overset{+\mathit{\pi }}{\int }}\mathrm{\cdots }\underset{\mathrm{0}}{\overset{R}{\int }}\mathrm{\cdots }r\text{d}r\text{d}\mathit{\theta }\text{d}x$. Using the mapped forms described above, the dynamic terms can be updated for circular cross section 3-D beams.

Figure 3Interconnected bodies of wind turbine.

## 2.3 FFR Based Modal Coordinates

Using the modal analysis techniques; a reduced set of eigenvectors of the free vibration discrete equations of motion as flexible modal coordinates. The reduction is achieved by eliminating the high frequency modes, which carry little energy. Modal reduction offers an efficient way to reduce the number of elastic degrees of freedom, i.e, nf, with the minimum deterioration in accuracy. The vector ${\mathbit{q}}_{\text{f}}^{i}$ can be written in terms of the reduced vector of modal coordinates ${\mathbit{p}}_{\text{f}}^{i}$ as:

$\begin{array}{}\text{(14)}& \underset{{n}_{\text{f}}×\mathrm{1}}{{\mathbit{q}}_{\text{f}}^{i}}=\underset{{n}_{\text{f}}×{n}_{\text{m}}}{{\mathbf{B}}_{\text{mf}}^{i}}\phantom{\rule{0.25em}{0ex}}\underset{{n}_{\text{m}}×\mathrm{1}}{{\mathbit{p}}_{\text{f}}^{i}}\end{array}$

where Bmf is a non-square modal transformation matrix, whose columns define the modes of deformation, where nf is the number of elastic degrees of freedom, nm is the number of modal coordinates. Using the preceding equations, a significant reduction in the problem dimensionality can be achieved. In this case, the following transformation must be carried out:

$\begin{array}{}\text{(15)}& \begin{array}{l}{\mathbf{M}}_{\text{pp}}^{i}={\mathbf{B}}_{\text{mf}}^{i\text{T}}\phantom{\rule{0.25em}{0ex}}{\mathbf{M}}_{\text{ff}}^{i}\phantom{\rule{0.25em}{0ex}}{\mathbf{B}}_{\text{mf}}^{i}\\ {\mathbf{M}}_{\text{Rp}}^{i}={\mathbf{M}}_{\text{Rf}}^{i}\phantom{\rule{0.25em}{0ex}}{\mathbf{B}}_{\text{mf}}^{i}\\ {\mathbf{M}}_{\mathit{\theta }\text{p}}^{i}={\mathbf{M}}_{\mathit{\theta }\text{f}}^{i}{\mathbf{B}}_{\text{mf}}^{i}\end{array}}\end{array}$

also,

$\begin{array}{}\text{(16)}& \begin{array}{l}{\mathbf{K}}_{\text{pp}}^{i}={\mathbf{B}}_{\text{mf}}^{i\text{T}}\phantom{\rule{0.25em}{0ex}}{\mathbf{K}}_{\text{ff}}^{i}\phantom{\rule{0.25em}{0ex}}{\mathbf{B}}_{\text{mf}}^{i}\\ {\mathbit{Q}}_{\text{v}}^{p}={\mathbf{B}}_{\text{mf}}^{i\text{T}}\phantom{\rule{0.25em}{0ex}}{\mathbit{Q}}_{\text{v}}^{f}\\ {\mathbit{Q}}_{\text{ex}}^{p}={\mathbf{B}}_{\text{mf}}^{i\text{T}}\phantom{\rule{0.25em}{0ex}}{\mathbit{Q}}_{\text{ex}}^{f}\end{array}}\end{array}$

The constraint Jacobian matrix with respect to the new set of coordinates can be expressed by using the following relation:

$\begin{array}{}\text{(17)}& {\mathbf{C}}_{\mathbit{p}}^{i}=\frac{\partial {\mathbf{C}}^{i}}{\partial {\mathbit{p}}^{i}}={\mathbf{C}}_{\mathbit{q}}^{i}\phantom{\rule{0.25em}{0ex}}{\mathbf{B}}_{\text{m}}^{i}\end{array}$

where ${\mathbit{p}}^{i}={\left[\begin{array}{cc}{\mathbit{q}}_{r}^{i\text{T}}& {\mathbit{p}}_{\text{f}}^{i\text{T}}\end{array}\right]}^{\text{T}}={\left[\begin{array}{ccc}{\mathbf{R}}^{i\text{T}}& {\mathbit{\theta }}^{i\text{T}}& {\mathbit{p}}_{\text{f}}^{i\text{T}}\end{array}\right]}^{\text{T}}$ is the reduced generalized coordinates vector interms of the modal coordinates ${\mathbit{p}}_{\text{f}}^{i}$, The transformation matrix ${\mathbf{B}}_{\text{m}}^{i}$ can be written as:

$\begin{array}{}\text{(18)}& {\mathbf{B}}_{\text{m}}^{i}=\left[\begin{array}{cc}\mathbf{I}& \mathbf{0}\\ \mathbf{0}& {\mathbf{B}}_{\text{mf}}^{i}\end{array}\right]\end{array}$

The modal transformation matrix ${\mathbf{B}}_{\text{mf}}^{i}$ can be normalized with respect to the mass matrix or with respect to the stiffness matrix . In this paper, the modal transformation is normalized with respect to the mass matrix such that:

$\begin{array}{}\text{(19)}& \begin{array}{l}\underset{{n}_{\text{m}}×{n}_{\text{m}}}{{\mathbf{M}}_{\text{pp}}^{i}}=\mathbf{I}\\ \underset{{n}_{\text{m}}×{n}_{\text{m}}}{{\mathbf{K}}_{\text{pp}}^{i}}=\left[\begin{array}{cccc}{\mathit{\omega }}_{\mathrm{1}}^{\mathrm{2}}& \mathrm{0}& \mathrm{\cdots }& \mathrm{0}\\ \mathrm{0}& {\mathit{\omega }}_{\mathrm{2}}^{\mathrm{2}}& & \mathrm{0}\\ \mathrm{⋮}& & \mathrm{\ddots }& \mathrm{⋮}\\ \mathrm{0}& \mathrm{0}& & {\mathit{\omega }}_{{n}_{\text{m}}}^{\mathrm{2}}\end{array}\right]\end{array}}\end{array}$

By using the coordinates reduction, the equations of motion, Eq. (1) can be modified into the following form

$\begin{array}{}\text{(20)}& \left[\begin{array}{cc}{\mathbf{M}}_{\mathbit{p}}& {\mathbf{C}}_{{\mathbit{p}}^{\text{T}}}\\ \mathbf{C}{}_{\mathbit{p}}& \mathrm{0}\end{array}\right]\left[\begin{array}{c}\stackrel{\mathrm{¨}}{\mathbf{p}}\\ \mathbit{\lambda }\end{array}\right]=\left[\begin{array}{c}{\mathbit{Q}}_{\text{v}}^{p}+{\mathbit{Q}}_{\text{k}}^{p}+{\mathbit{Q}}_{e}^{p}\\ {\mathbit{Q}}_{\text{d}}^{p}\end{array}\right]\end{array}$

The next section presents the multibody model of wind turbine with tower dynamics. Once the modal transformation matrix of the tower is obtained, the body model can be integrated to the rotor-blade system constructed in . The Nacelle is rigidly attached at the top of the tower, which can be approximated as 3-D beam with circular cross section, and the kinematic constraints function is expressed as shown in .

3 Multibody mixed coordinates model

The complete model of wind turbine consist of flexible tower (1), rigid nacelle (2), rigid rotor (3), and a number of flexible blades (b1bn), see Fig. 3. The flexibility of the tower (with circular cross section) can be considered small, and therefore, linear terms of strain can be utilized, and consequently, modal coordinates is recommended for implementation. The nacelle and the rotor can be considered rigid enough such that the selected modes are nil, i.e., ${\mathbit{p}}_{\text{f}}^{i}=\left[\phantom{\rule{0.25em}{0ex}}\right],$ $i=\mathrm{2},\mathrm{3}$. The nacelle can be considered as 3-D beam with rectangular cross section while the rotor can be considered as 3-D beam with circular cross section. The rotating blades can be modeled as a number of 3-D beams utilizing the corresponding number of elastic coordinates. It should be mentioned that, the term of geometric stiffness is included into the blade's models to avoid wrong simulation results, if the rotational speed is approached from the first natural frequency of the blade . The use of nodal models facilitates mathematical integration and helps solve numerical stiffness problems results from modal transformation. Therefore, the elastic nodal coordinates are used for describing the dynamics of the rotating blades. Thus, the generalized coordinates vector, in this case, consists of a mixed set of coordinates, i.e.,

$\mathbit{\psi }={\left[\begin{array}{cccccc}\underset{\left(\mathrm{7}+{n}_{\text{m}}\right)×\mathrm{1}}{{\mathbit{p}}^{\left(\mathrm{1}\right)T}}& \underset{\left(\mathrm{7}\right)×\mathrm{1}}{{\mathbit{q}}_{\text{r}}^{\left(\mathrm{2}\right)T}}& \underset{\left(\mathrm{7}\right)×\mathrm{1}}{{\mathbit{q}}_{\text{r}}^{\left(\mathrm{3}\right)T}}& \underset{\left(\mathrm{7}+{n}_{\text{f}}\right)×\mathrm{1}}{{\mathbit{q}}^{\left({b}_{\mathrm{1}}\right)T}}& \mathrm{\cdots }& \underset{\left(\mathrm{7}+{n}_{\text{f}}\right)×\mathrm{1}}{{\mathbit{q}}^{\left({b}_{n}\right)T}}\end{array}\right]}^{\text{T}},$

such that ${\mathbit{p}}^{i}={\left[\begin{array}{ccc}{\mathbf{R}}^{i\text{T}}& {\mathbit{\theta }}^{i\text{T}}& {\mathbit{p}}_{\text{f}}^{i\text{T}}\end{array}\right]}^{\text{T}}$, ${\mathbit{q}}_{\text{r}}^{i}={\left[\begin{array}{cc}{\mathbf{R}}^{i\text{T}}& {\mathbit{\theta }}^{i\text{T}}\end{array}\right]}^{\text{T}}$, and ${\mathbit{q}}^{i}={\left[\begin{array}{ccc}{\mathbf{R}}^{i\text{T}}& {\mathbit{\theta }}^{i\text{T}}& {\mathbit{q}}_{\text{f}}^{i\text{T}}\end{array}\right]}^{\text{T}}$, where θ is the Euler parameters of the body, pf is the modal coordinates, and qf is the elastic nodal coordinates. Note that nm is the number of selected modes, nf is the number of elastic coordinates for each blade, and bn is the number of rotating blades.

Figure 4Frequency response function of the tower.

As shown in Fig. 3, the tower is fixed to the ground via rigid joint, the body frame is transformed from the global frame such that the x-axis orients to the axial direction. The free end of the tower is connected to the nacelle through rigid joint, which is connected in the rotor via revolute joint. In the case of three rotating blades, other three rigid joints are implemented to connect these blades with the rotor body. These joints introduce the constraints function C(ψ) that relates the relative motion between the interconnected bodies. The Jacobian of the constraints ${\mathbf{C}}_{\mathbit{\psi }}=\frac{\partial \mathbf{C}\left(\mathbit{\psi }\right)}{\partial \mathbit{\psi }}$ can be assemblies diagonally, and the force vectors can be staked vertically for each body respectively. The equations of motion of the complete small-size wind turbine model can be assembled as expressed in Eq. (21), where ${n}_{\text{rm}}=\mathrm{7}+{n}_{\text{m}}$, ${n}_{\text{rf}}=\mathrm{7}+{n}_{\text{f}}$.

Equation (21) can be solved for the mixed generalized coordinates vector $\stackrel{\mathrm{¨}}{\mathbit{\psi }}$ as well as the vector of Lagrange multipliers λ. The direct integration of $\stackrel{\mathrm{¨}}{\mathbit{\psi }}$ can be carried out given proper initial conditions. The gyroscopic motion of the rotor, i.e., body (3), can be examined by estimating the rotation about the local axis Y3 and/or Z3. The angular velocities ${\stackrel{\mathrm{‾}}{\mathbit{\omega }}}^{\left(\mathrm{3}\right)}$ with respect to the local frame (XYZ)3 can be obtained using the time rate of Euler parameters as ${\stackrel{\mathrm{‾}}{\mathbit{\omega }}}^{\left(\mathrm{3}\right)}={\stackrel{\mathrm{‾}}{\mathbf{G}}}^{\left(\mathrm{3}\right)}$ ${\stackrel{\mathrm{˙}}{\mathbit{\theta }}}^{\left(\mathrm{3}\right)}$, where ${\stackrel{\mathrm{‾}}{\mathbf{G}}}^{\left(\mathrm{3}\right)}$ is the transformation matrix depends on θ(3) (Shabana2013). Furthermore, the equations of motion can be used to examine the sensitivity of rotor speed against slight gyroscopic torques. The generalized forces can be then estimated as ${\mathbit{Q}}_{\mathit{\theta }}^{\left(\mathrm{3}\right)}={\stackrel{\mathrm{‾}}{\mathbf{G}}}^{\left(\mathrm{3}\right)T}{\stackrel{\mathrm{‾}}{\mathbit{T}}}^{\left(\mathrm{3}\right)}$, where ${\stackrel{\mathrm{‾}}{\mathbit{T}}}^{\left(\mathrm{3}\right)}$ is the torque vector defined in the rotor's frame.

Table 1Eigen-Frequencies of tower body.

* Duplication of some frequencies.

Figure 5First three modes of tower in YZ plan.

Figure 6Test-rig: (1) wind turbine, (2) wind generator, (3) Pitot tube, (4) Data acquisition, (5) wind speed controller, (6) datalogging display.

Figure 7Transverse displacement of the Nacelle at β=25.

4 Numerical and experimental study

The wind turbine prototype is constructed using copper rod of 6 mm diameter, as a flexible tower of 500 mm long. The rotor diameter is 300 mm, i.e., the blade length is 150 mm long, with 27 mm width and 2 mm thickness. Three blades of aluminum are utilized in the prototype of this study. In order to select the proper number of modes, the frequency identification test, based on the Frequency Response Function (FRF), has been carried out. The obtained results are compared with the estimated frequencies based on the mass and stiffness matrices of circular 3-D beam element. As shown in Fig. 4 and Table 1, it can be concluded that the selection of three elements for modeling the tower is sufficient to obtain results that are close to the experimental values. Thus, tower is modeled using three beam elements of circular cross section. Note that the first node is constrained, i.e., fixed-free boundary condition, and therefore ${n}_{\text{f}}^{\left(\mathrm{1}\right)}=\mathrm{18}$. The lowest natural frequencies of the tower are 3.03, 19.07 and 53.88 Hz, the first three mode shapes are shown in Fig. 5. In Table 1, the asterisk indicates the duplication of some frequencies. This is due to the similarity nature of the beam geometry in (yz) and (xz) plans. Consequently, the mode shape matrix ${\mathbf{B}}_{\text{mf}}^{\left(\mathrm{1}\right)}$ of the tower can be estimated to reflect only the transverse motion in the (Y0Z0) plan, see Table 1.

The wind turbine prototype is fixed in the front of the wind generator as shown in Fig. 6, and connected to tachogenerator to measure the output angular velocity. Data Acquisition NI PCI-6259 (16-Bit, 1 MS s−1) is used for collecting the measured data. High sensitivity multi-axis accelerometer is attached with the Nacelle, to measure the induced acceleration, which can be integrated twice to obtain the displacement, see .

$\begin{array}{}\text{(22)}& \underset{\mathrm{18}×\mathrm{3}}{{\mathbf{B}}_{\text{mf}}^{\left(\mathrm{1}\right)}}=\left[\begin{array}{ccc}\mathrm{0}& \mathrm{0}& \mathrm{0}\\ -\mathrm{0.6557}& \mathrm{2.3582}& \mathrm{2.968}\\ -\mathrm{0.0542}& \mathrm{0.0182}& -\mathrm{0.1167}\\ \mathrm{0}& \mathrm{0}& \mathrm{0}\\ \mathrm{0.2961}& -\mathrm{0.0546}& -\mathrm{0.2606}\\ -\mathrm{3.5826}& \mathrm{7.0506}& -\mathrm{6.6290}\\ \mathrm{0}& \mathrm{0}& \mathrm{0}\\ -\mathrm{2.1663}& \mathrm{1.6930}& -\mathrm{2.6173}\\ -\mathrm{0.1790}& \mathrm{0.0131}& \mathrm{0.1029}\\ \mathrm{0}& \mathrm{0}& \mathrm{0}\\ \mathrm{0.4285}& \mathrm{0.0916}& -\mathrm{0.1990}\\ -\mathrm{5.1845}& -\mathrm{11.83}& -\mathrm{5.0624}\\ \mathrm{0}& \mathrm{0}& \mathrm{0}\\ -\mathrm{3.9608}& -\mathrm{3.997}& \mathrm{3.9891}\\ -\mathrm{0.3274}& -\mathrm{0.0309}& -\mathrm{0.1568}\\ \mathrm{0}& \mathrm{0}& \mathrm{0}\\ \mathrm{0.4506}& \mathrm{0.148}& \mathrm{1.2467}\\ -\mathrm{5.4521}& -\mathrm{19.129}& \mathrm{31.7107}\end{array}\right]\end{array}$

Figure 8Comparison of rotor velocity at β=25.

Figure 9Comparison of rotor velocity at β=15.

Figure 7 shows the comparison between the simulation of transverse displacement ${\mathbf{R}}_{y}^{\left(\mathrm{2}\right)}$ of the nacelle and the experimental data. The working parameters are as follow: twist angle $\mathit{\beta }=\mathrm{25}{}^{\circ }$, wind speed v2=8 m s−1, three modes to describe the movement of the tower, and six 3-D beam element to construct each blade model. The convergence between the two curves indicates the validity of the selected modal coordinates of the tower and the overall mathematical model of the wind turbine system.

Moreover, the comparisons between the output rotor velocity of the FFR model and the experimental benchmark are shown in Figs. 8 and 9. In these figures, one more curve is added to the work resented in , in which the Nacelle is attached to the tower and the dynamic of both of these two bodies are not included in the model ,i.e. assumed fixed. Figures 8 and 9 show that the experimental and computational results of the model including the tower and Nacelle, coincide with each others to a large extent. It is clear that the source of error mentioned in was due to the effect of tilting angle of the rotor. Ignoring the effect of this angle results in wrong estimate of the angle of twist of blade as well as the drag force along the rotor blades.

It is concluded that the comparison show a very good agreement which encourage to utilize the wind-turbine model based on the FFR formulation and by using the suggested mixed coordinates model.

5 Conclusions

In this paper, an efficient procedure is developed based on Floating Frame of Reference formulation (FFR) for modeling a complete system components of wind turbine. The dynamic of the tower, nacelle, rotor and blades are included with different sets of coordinates. Modal coordinates are assigned for the tower body, Cartesian coordinates set are assigned for the nacelle and the rotor, and elastic nodal coordinates sets are used for the rotating blades.

The paper describes an experimental test-rig of small size wind turbine in front of wind velocity of 8 m s−1 and the measured rotor velocities are collected and compared with the FFR dynamic model. The experimental work show a very good agreement of the mixed sets model. The results encourage to utilize the wind-turbine model based on the FFR formulation and by using the suggested mixed coordinates for design process, identification and health monitoring aspects. Although the model has been drafted in general form, but it is very important to verify each system under its operating conditions. The authors look forward to applying the proposed method in modeling other applications such as the vertical and large-size wind turbines, helicopters and epicyclic gearboxes.

Data availability
Data availability.

Appendix A: Shape function matrix

A beam element of 12 degrees of freedom, assuming that the element displacements in the xy plan and xz plan are polynomials of third degree and all others are assumed to be linear; the matrix [S]T can be expressed as:

$\left[\begin{array}{ccc}\mathrm{1}-\mathit{\xi }& \mathrm{0}& \mathrm{0}\\ \mathrm{6}\left(\mathit{\xi }-{\mathit{\xi }}^{\mathrm{2}}\right)\mathit{\eta }& \mathrm{1}-\mathrm{3}{\mathit{\xi }}^{\mathrm{2}}+\mathrm{2}{\mathit{\xi }}^{\mathrm{3}}& \mathrm{0}\\ \mathrm{6}\left(\mathit{\xi }-{\mathit{\xi }}^{\mathrm{2}}\right)\mathit{\zeta }& \mathrm{0}& \mathrm{1}-\mathrm{3}{\mathit{\xi }}^{\mathrm{2}}+\mathrm{2}{\mathit{\xi }}^{\mathrm{3}}\\ \mathrm{0}& -\left(\mathrm{1}-\mathit{\xi }\right)\mathrm{\ell }\mathit{\zeta }& \left(\mathrm{1}-\mathit{\xi }\right)\mathrm{\ell }\mathit{\eta }\\ \left(\mathrm{1}-\mathrm{4}\mathit{\xi }+\mathrm{3}{\mathit{\xi }}^{\mathrm{2}}\right)\mathrm{\ell }\mathit{\zeta }& \mathrm{0}& \left(-\mathit{\xi }+\mathrm{2}{\mathit{\xi }}^{\mathrm{2}}-{\mathit{\xi }}^{\mathrm{3}}\right)\mathrm{\ell }\\ \left(-\mathrm{1}+\mathrm{4}\mathit{\xi }-\mathrm{3}{\mathit{\xi }}^{\mathrm{2}}\right)\mathrm{\ell }\mathit{\eta }& \left(\mathit{\xi }-\mathrm{2}{\mathit{\xi }}^{\mathrm{2}}+{\mathit{\xi }}^{\mathrm{3}}\right)\mathrm{\ell }& \mathrm{0}\\ \mathit{\xi }& \mathrm{0}& \mathrm{0}\\ \mathrm{6}\left(-\mathit{\xi }+{\mathit{\xi }}^{\mathrm{2}}\right)\mathit{\eta }& \mathrm{3}{\mathit{\xi }}^{\mathrm{2}}-\mathrm{2}{\mathit{\xi }}^{\mathrm{3}}& \mathrm{0}\\ \mathrm{6}\left(-\mathit{\xi }+{\mathit{\xi }}^{\mathrm{2}}\right)\mathit{\zeta }& \mathrm{0}& \mathrm{3}{\mathit{\xi }}^{\mathrm{2}}-\mathrm{2}{\mathit{\xi }}^{\mathrm{3}}\\ \mathrm{0}& -\mathrm{\ell }\mathit{\xi }\mathit{\zeta }& \mathrm{\ell }\mathit{\xi }\mathit{\eta }\\ \left(-\mathrm{2}\mathit{\xi }+\mathrm{3}{\mathit{\xi }}^{\mathrm{2}}\right)\mathrm{\ell }\mathit{\zeta }& \mathrm{0}& \left({\mathit{\xi }}^{\mathrm{2}}-{\mathit{\xi }}^{\mathrm{3}}\right)\mathrm{\ell }\\ \left(\mathrm{2}\mathit{\xi }-\mathrm{3}{\mathit{\xi }}^{\mathrm{2}}\right)\mathrm{\ell }\mathit{\eta }& \left(-{\mathit{\xi }}^{\mathrm{2}}+{\mathit{\xi }}^{\mathrm{3}}\right)\mathrm{\ell }& \mathrm{0}\end{array}\right]$

such that the non-dimensional quantities, $\mathit{\xi },\mathit{\eta },\mathit{\zeta }$ are defined as: $\mathit{\xi }=x/L$, $\mathit{\eta }=y/L$, $\mathit{\zeta }=z/L$. where L is the length of the element.

Author contributions
Author contributions.

The theory, model, and mathematical manipulations are contributed by AN. Both authors contributed together to the experimental validation.

Competing interests
Competing interests.

The author declares that he has no conflict of interest.

Acknowledgements
Acknowledgements.

The authors acknowledge the Deanship of scientific research – Jazan University for providing the financial support to carry out the research work reported in this paper against the limited grant project number 146-7-37. Also, we are grateful to Automatic Control Lab, Jazan University, for generous support of license agreement of MATLAB software package and technical support.

Edited by: Lotfi Romdhane
Reviewed by: two anonymous referees

References

Bayoumy, A., Nada, A., and Megahed, S.: Modeling slope discontinuity of large size wind-turbine blade using absolute nodal coordinate formulation, in: Proceedings of the ASME Design Engineering Technical Conference, vol. 6, ASME (IDETC/CIE) 1st Biennial International Conference on Dynamics for Design, Chicago, Illinois, USA, 105–114 https://doi.org/10.1115/DETC2012-70467, 2012a. a

Bayoumy, A., Nada, A., and Megahed, S.: A Continuum Based Three-Dimensional Modeling of Wind Turbine Blades, J. Comput. Nonlin. Dyn., 8, 031004, https://doi.org/10.1115/1.4007798, 2012b. a

Dibold, M., Gerstmayr, J., and Irschik, H.: A Detailed Comparison of the Absolute Nodal Coordinate and the Floating Frame of Reference Formulation in Deformable Multibody Systems, J. Comput. Nonlin. Dyn., 4, 021006, https://doi.org/10.1115/1.3079825, 2009. a

Gerstmayr, J.: Strain Tensors in the Absolute Nodal Coordinate and the Floating Frame of Reference Formulation, Nonlinear Dynam., 34, 133–145, https://doi.org/10.1023/B:NODY.0000014556.40215.95, 2003. a

Hansen, M. O., Sørensen, J. N., Voutsinas, S., Sørensen, N., and Madsen, H. A.: State of the art in wind turbine aerodynamics and aeroelasticity, Prog. Aerosp. Sci., 42, 285–330, https://doi.org/10.1016/j.paerosci.2006.10.002, 2006. a

Holm-Jørgensen, K. and Nielsen, S.: A component mode synthesis algorithm for multibody dynamics of wind turbines, J. Sound Vib., 326, 753–767, https://doi.org/10.1016/j.jsv.2009.05.007, 2009a. a

Holm-Jørgensen, K. and Nielsen, S. R. K.: System reduction in multibody dynamics of wind turbines, Multibody Syst. Dyn., 21, 147–165, https://doi.org/10.1007/s11044-008-9132-4, 2009b. a

Holzwarth, P. and Eberhard, P.: Interface Reduction for CMS Methods and Alternative Model Order Reduction, 8th Vienna International Conference on Mathematical Modelling, IFAC-PapersOnLine, 48, 254–259, https://doi.org/10.1016/j.ifacol.2015.05.005, 2015. a

Huang, Y., Wu, J., Li, X., and Yang, L.: Higher-order theory for bending and vibration of beams with circular cross section, J. Eng. Math., 80, 91–104, https://doi.org/10.1007/s10665-013-9620-2, 2013. a

Korkealaakso, P., Mikkola, A., Rantalainen, T., and Rouvinen, A.: Description of joint constraints in the floating frame of reference formulation, P. I. Mech. Eng. K-J. Mul., 223, 133–145, https://doi.org/10.1243/14644193JMBD170, 2009. a, b

Koutsovasilis, P. and Beitelschmidt, M.: Comparison of model reduction techniques for large mechanical systems : AA study on an elastic rod, Multibody Syst. Dyn., 20, 111–128, https://doi.org/10.1007/s11044-008-9116-4, 2008. a

Lang, H., Linn, J., and Arnold, M.: Multi-body dynamics simulation of geometrically exact Cosserat rods, Multibody Syst. Dyn., 25, 285–312, https://doi.org/10.1007/s11044-010-9223-x, 2011. a

Nada, A.: Use of B-spline surface to model large-deformation continuum plates: procedure and applications, Nonlinear Dynam., 72, 243–263, https://doi.org/10.1007/s11071-012-0709-3, 2013. a

Nada, A. and Al-Shahrani, A.: Dynamic modelling and experimental validation of small-size wind turbine using flexible multibody approach, Int. J. Dynam. Control, 5, 721–732, https://doi.org/10.1007/s40435-016-0241-2, 2017. a, b, c, d, e, f, g, h, i

Nada, A., Hussein, B., Megahed, S., and Shabana, A.: Use of the floating frame of reference formulation in large deformation analysis: Experimental and numerical validation, P. I. Mech. Eng. K-J. Mul., 224, 45–58, https://doi.org/10.1243/14644193JMBD208, 2010. a, b, c

Nada, A. A., Hussein, B. A., Megahed, S. M., and Shabana, A. A.: Floating Frame of Reference and Absolute Nodal Coordinate Formulations in the Large Deformation Analysis of Robotic Manipulators: A Comparative Experimental and Numerical Study, vol. 4, ASME(IDETC/CIE) 7th International Conference on Multibody Systems, Nonlinear Dynam., and Control, San Diego, California, USA, 889–900, https://doi.org/10.1115/DETC2009-86675, 2009. a

Nikravesh, P. E. and Lin, Y. S.: Use of principal axes as the floating reference frame for a moving deformable body, Multibody Syst. Dyn., 13, 211–231, https://doi.org/10.1007/s11044-005-2514-y, 2005. a

Nowakowski, C., Fehr, J., Fischer, M., and Eberhard, P.: Model Order Reduction in Elastic Multibody Systems using the Floating Frame of Reference Formulation, 7th Vienna International Conference on Mathematical Modelling, IFAC Proceedings Volumes, 45, 40–48, https://doi.org/10.3182/20120215-3-AT-3016.00007, 2012. a

Shabana, A.: Computational Continuum Mechanics, Cambridge University Press, https://doi.org/10.1017/CBO9780511611469, 2008. a

Shabana, A.: Computational Dynamics, John Wiley and Sons Ltd, https://doi.org/10.1002/9780470686850, 2010. a

Shabana, A.: Dynamics of Multibody Systems, Cambridge University Press, Cambridge, UK, 4th edn., https://doi.org/10.1017/CBO9781107337213, 2013. a, b, c, d

Simo, J. C. and Vu-Quoc, L.: A Geometrically-exact rod model incorporating shear and torsion-warping deformation, Int. J. Solids Struct., 27, 371–393, https://doi.org/10.1016/0020-7683(91)90089-X, 1991. a

Sugiyama, H., Escalona, J. L., and Shabana, A. A.: Formulation of Three-Dimensional Joint Constraints Using the Absolute Nodal Coordinates, Nonlinear Dynam., 31, 167–195, https://doi.org/10.1023/A:1022082826627, 2003. a

Weiss, H.: Dynamics of geometrically nonlinear rods: I. Mechanical models and equations of motion, Nonlinear Dynam., 30, 357–381, https://doi.org/10.1023/A:1021268325425, 2002. a

Wu, L. and Tiso, P.: Accuracy of the floating frame with nonlinear elastic expression: a comparative study, Proceedings of the International Conference on Noise and Vibration Engineering, ISMA 2014, 2943–2950, 2014.  a

Yin, Y., Živanović, S., and Li, D.: Displacement modal identification method of elastic system under operational condition, Nonlinear Dynam., 70, 1407–1420, https://doi.org/10.1007/s11071-012-0543-7, 2012. a

Ziegler, P., Humer, A., Pechstein, A., and Gerstmayr, J.: Generalized Component Mode Synthesis for the Spatial Motion of Flexible Bodies With Large Rotations About One Axis, J. Comput. Nonlin. Dyn., 11, 041018, https://doi.org/10.1115/1.4032160, 2016. a