Skip to main content

Analytical mechanics methods in finite element analysis of multibody elastic system


The study of multibody systems with elastic elements involves at the moment the reevaluation of the classical methods of analysis offered by analytical mechanics. Modeling this system with the finite element method requires obtaining the motion equation for an element in the circumstances imposed by a multibody system. The paper aims to present the main analysis methods used by researchers, to make a comparative analysis, and to show the advantages or disadvantages offered by different methods. For the presentation of the main methods (namely Lagrange’s equations, Gibbs–Appell’s equations, Maggi’s formalism, Kane’s equations, and Hamilton’s equations) a unified notation is used. The paper provides a critical evaluation of the studied applications that involved some of these methods, highlighting the reason why it was decided to use them. Also, the paper identifies potential research areas to explore.

1 Introduction

In the last decades, the development of technology and fabrication of machines and equipment that work at ever higher speeds, using ever greater forces in difficult operating conditions, have led to the need for a more detailed study of these systems, developing a new field of research, namely that of multibody systems (MBS). Since in the previously described situation the elasticity of the bodies manifests itself in such a way that it influences the mechanical behavior of the systems, a study of MBS with elastic elements has become necessary. Absolutely naturally, this development being in a stage of maximum development of the finite element method (FEM), the use of the method in the study of MBS with elastic elements is the optimal solution to approach these systems. Modeling systems using FEM requires a stage of modeling and writing the equations of motion, and this implies the use of currently less used mechanics chapters, such as the analytical mechanics chapter [1].

The main advantage of analytical mechanics methods in the study of any mechanical system is the generality of the applied procedures. This allows the easy creation of efficient algorithms and software. The current mechanical systems found in different industrial fields are complex and subject to extreme operating conditions. The use of analytical mechanics methods offers the possibility of unified treatment of systems, regardless of their size and the degrees of freedom (DOF) that describe their behavior [24]. The notions used are generally familiar to the researchers (mechanical energy, kinetic, potential, work, momentum, Hamiltonian, etc.). Analytical mechanics methods generalize the way to analyze a mechanical system. We mention that within analytical mechanics there are equivalent formulations of the general principles, a researcher can choose among them the method he considers the most appropriate for the specific case he is studying. Also, the method can very well describe the constraints that appear in a particular system. In this framework, Lagrange’s equations represent the established method of analyzing complex problems, bringing together several advantages for the researcher: the use of well-known notions (kinetic energy, potential energy, work), the use of scalar quantities avoiding vector ones, the possibility of algorithmizing the procedure, the existence a large number of examples treated with this method in the literature [58]. Lagrange’s equations can highlight the existence of some constants in the case of conservative systems that can facilitate the analysis [9].

Analytical mechanics offers other possibilities to obtain the equations of motion which, in certain circumstances, can bring major advantages in the process of dynamic analysis of a real mechanical system. During the last decades, researchers used different formulas to obtain the equations of motion, observing certain peculiarities in the parametric description of the systems, which were successfully used to facilitate the modeling and shorten the analysis time [1017].

The introduction of equivalent forms for the description of a system also required the development of specific calculation methods. The mathematical bases of system modeling were developed. The final goal is to offer the researcher the possibility of easy modeling and use of existing commercial software as far as possible, so that the most complex systems can be studied. The established method for analyzing these systems is FEM, and researchers have tried to develop methods that involve FEM as a numerical method for solving problems [1820].

Modeling using alternative methods from analytical mechanics represents an important aid in the analysis of engineering applications with minimal costs, but their effective application involves the development of numerical methods oriented towards the respective formulations. For this reason, the potential of using these alternative forms is relatively low. Numerical analysis methods that support the reduction of calculation time and cost reduction are provided in [21]. Another integration procedure where the symbolic formalism is used is described in [22]. The valability of the procedure is illustrated by comparing the results with those obtained using other methods.

The bodies that make up an MBS can have rigid movements, but the elasticity of some of them can cause elastic deformations to appear that cannot be neglected. In [23, 24] such an analysis is made that very well suits the methodology applied in the general case. Thus, the construction of the matrix coefficients that appear in the equations is done outside the finite element code. Some engineering applications built using this philosophy are described in [2529].

The use of FEM for modeling, together with the use of classical MBS analysis methods, involves significant computing resources and high costs. In order to reduce the size of the studied systems, reduced-order models (ROM) have been recently used. An example of the application of this strategy is given in [30]. The presented application is for an nPlan system, but the expansion in 3D does not involve problems except for the volume of calculation. In this way, the effort and calculation time are significantly reduced.

In order to simplify the symbolic writing of the equations of motion, the topological methods of describing the systems were used. In this way, the time required for modeling is reduced [31]. Along with this technique, similar or auxiliary techniques have been imagined and described [3237].

2 Finite element analysis of an elastic MBS

In the previous section, research was presented that uses FEM for modeling, insisting especially on the analytical methods proposed by the researchers. This section is focused on the presentation of the context of FEM use, the level reached in the use of the method in MBS applications, and the problems involved. The finite element method represents an approximation method to determine the deformation field of an elastic body. For this, the elastic body is discretized into independent bodies, linked together by nodes, which ensure the transmission of forces between elements. Each node is defined by parameters that represent the independent coordinates of the element. The principle of the method is the approximation of the displacement field of the element with known polynomial functions. Each type of finite element chosen for the study is characterized by specific interpolation functions (shape functions). In this way, the displacement of each point belonging to the finite element is defined by the displacements or rotations of the nodes of the studied element. In this way, the differential equations of the mechanics of the continuous medium can be applied, considering the functions that determine the known displacements to be known analytical functions. For a single finite element, the evolution equations of the element can then be written, which are second-order differential equations with constant coefficients. To obtain these equations, established methods in analytical mechanics are used, such as, for example, the method of Lagrange’s equations. The matrix coefficients of the obtained equations are determined by the shape functions chosen to define the finite element.

The equations are obtained, for a finite element, generally in a local reference frame. The next stage is the assembly of all the motion equations, written for each individual element, into a system of differential equations that characterizes the motion and deformations of the entire system. To achieve this, it is necessary to write all these equations of motion, each related to a local reference system, in a unique global reference system. At this level, all the mentioned operations are well documented and verified by commercial software.

An important problem is obtaining the equations of motion for a single element using a method chosen in such a way that the number of operations required to solve the problem is minimal.

The study of this problem has been done for a long time, the research carried out being presented in a rich literature. The first researches dealt with mechanical elements in motion that can be discretized by one-dimensional finite elements and the motion was considered planar [3840]. A two-dimensional element is presented in [41]. More complex and sophisticated elements were used in the last decade [4247].

In the analysis of complex mechanical systems, Lagrange’s equations remain the main method for the dynamic analysis of an MBS with elastic elements. Writing the equations of motion for a finite element, the major step in modeling a system, requires the application of a method known from analytical mechanics, and Lagrange’s equations have proven their effectiveness over time. They are currently probably the most used method in this analysis.

Analytical mechanics also offers alternative, equivalent study methods, along with Lagrange’s equations. The disadvantage of these methods is the use of concepts and notions rarely used in applications, which is why they are used less. The industrial applications, which at the moment are of particular complexity, still make these methods interesting because they offer, for certain types of applications, advantages that can lead to easier description and reduction of modeling costs. Of all these available methods, namely the Gibbs–Appell formalism, Maggi’s equations, Kane’s equations, and Hamilton’s equations, stood out as being used more often.

The predominant use of Lagrange’s equations is also due to the fact that the generalized coordinates make possible a unified treatment of the studied problems, and also efficient algorithms can be made for the numerical solution of the problems. Lagrange’s multipliers can be eliminated by writing these equations, which makes solving problems significantly easier. The number of unknowns is thus reduced to the number of generalized independent coordinates that describe the system. In FEM, where the number of degrees of freedom (DOF) is very high, this property can lead to the significant decrease of the operations that must be performed.

Gibs–Appell’s method introduces a new notion, namely the energy of accelerations, less familiar to researchers. Instead, the number of derivation operations in this case is lower than in the case of Lagrange’s method and there are cases in which the use of this method can lead to savings in solving time [48, 49]. A disadvantage is the fact that five matrix terms appear in the expression of acceleration, while only four in the expression of speed. The lower number of differentiation operations compensates for this disadvantage [5052]. Gibs–Appell’s equations represent a less used method but which has recently been reconsidered for its advantages, in the context of current industrial development [5357].

Regarding Hamilton’s equations, there is a limited literature dealing with this subject. They are starting to be reconsidered, in the context of the development of the use of numerical methods. In this method, the second-order differential equations will be replaced with first-order differential equations, but their number is doubled. However, the fact that we are not obliged to pass within the numerical procedures from the second- to first-order equations by introducing additional variables can be an advantage [5861].

Other methods and contributions to the development of the field are presented in [6267].

3 Main notions and notations

3.1 Kinematics

In the following, some notations will be introduced, most of them devoted to mechanics and FEM, which will be used in the presentation of alternative analysis methods [49]. We will analyze a single finite element that is in general motion together with the body, having at the same time an elastic deformation. This element is referred to as a local (mobile) coordinate system. The motion of this local system is known. The elasticity of the elements is manifested for all cases studied by the elastic deformation that the chosen point can take. The motion of this local reference system in relation to a global reference system is considered known. So the velocity \(\bar{v}_{o}\) and the acceleration \(\bar{a}_{o}\) of the origin of the local reference frame and the angular velocity ω̄ and the angular acceleration ε̄ of the reference frame are known. The indices L (from local) and G (from global) will indicate the sizes coresponding to local/global reference frame. An orthonormal operator \([ R ] = [ r_{ij} ]\), \(i,j = 1,2,3\ldots\) transforms the components of a vector from the local system to the global one, \(a_{i,G} = r_{ij}a_{j,L}\), \(i,j = 1,2,3\); \([ R ]\) will represent the rotation matrix,

[R]= [ α 11 α 12 α 13 α 21 α 22 α 23 α 31 α 32 α 33 ] .

The vector \(\bar{r}_{O}\) has the components \((X_{O,1},X_{O,2},X_{O,3})\) in the global reference frame and \((x_{O,1},x_{O,2},x_{O,3})\) in the local reference frame. Similarly, \(\bar{r}_{M}\) has the components \((X_{M,1},X_{M,2}, X_{M,3})\) and \((x_{M,1},x_{M,2},x_{M,3})\), while \(\bar{r}_{M'}\) has the components \((X_{M',1},X_{M',2},X_{M',3})\) and \((x_{M',1}, x_{M',2},x_{M',3})\), respectively. The position vector of the point M considering the origin O is with the components \((X_{1},X_{2},X_{3}) \) and \((x_{1},x_{2},x_{3})\) in the two reference frames and the displacement vector of the point M, ū, has the components \((u_{1},u_{2},u_{3})\). Here \(\bar{r}_{M}\) and \(\bar{r}_{M'}\) represent the position vectors of the points M and \(M'\), respectively, and \(\bar{r}_{O}\) is the position vector of the origin.

The arbitrary point M of the finite element becomes, after deformation, the point \(M'\). Its coordinates are (in the global reference frame)

$$ X_{M',i} = X_{O,i} + \alpha_{ij}(x_{j} + u_{j}) ; \quad i,j = 1,2,3. $$

The dependence between independent nodal displacements and the displacement of a current point are approximated in FEA through the relation (due to the linear elasticity of the material)

$$ u_{i} = N_{ij}\delta_{j} \quad i = 1,2,3; j = \overline{1,p}, $$


{ δ } L = { δ 1 δ 2 δ p }

is the vector of the independent coordinates and \(\delta _{1},\delta _{2}, \ldots, \delta_{p}\) are the indepenent coordinates. In the FEM, the dispacements are approximated using known shape functions. The position of the point \(M'\) is, considering Eq. (3), given by

$$ X_{M',i} = X_{O,i} + \alpha_{ij}x_{j} + \alpha_{ij}N_{jk}u_{k} ;\quad i,j = 1,2,3; k = \overline{1,p}. $$

The components of the velocity vector of \(M'\) are

$$ \dot{X}_{M',i} = \dot{X}_{O,i} + \dot{\alpha}_{ij}x_{j} + \dot{\alpha}_{ij}N_{jk}\delta_{k} + \alpha_{ij}N_{jk}\dot{\delta}_{k} ;\quad i,j = 1,2,3; k = \overline{1,p}, $$

and the componenets of the acceleration are

$$ \begin{aligned} &\ddot{X}_{M',i} = \ddot{X}_{O,i} + \ddot{ \alpha}_{ij}x_{j} + \ddot{\alpha}_{ij}N_{jk} \delta_{k} + 2\dot{\alpha}_{ij}N_{jk}\dot{ \delta}_{k} + \alpha_{ij}N_{jk}\ddot{ \delta}_{k} ; \\ &i,j = 1,2,3; \quad k = \overline{1,p}. \end{aligned} $$

If we are interested in expressing the velocity in the local coordinate system, we have:

$$\begin{aligned} & x_{M',i} = x_{O,i} + x_{j} + N_{jk}u_{k} ;\quad i,j = 1,2,3; k = \overline{1,p}, \end{aligned}$$
$$\begin{aligned} \begin{aligned} &\dot{x}_{M',i} = \alpha_{ji} \dot{X}_{M',j} = \alpha_{ji}\dot{X}_{O,j} + \alpha_{ji}\dot{\alpha}_{jk}x_{k} + \alpha_{ji}\dot{\alpha}_{jk}N_{kr} \delta_{r} + \alpha_{ji}\alpha_{jk}N_{kr} \dot{\delta}_{r} \\ &\hphantom{\dot{x}_{M',i}}= \dot{x}_{O,i} + \alpha_{ji}\dot{ \alpha}_{jk}x_{k} + \alpha_{ji}\dot{ \alpha}_{jk}N_{kr}\delta_{r} + N_{ir} \dot{\delta}_{r} ; \quad i,j,k = 1,2,3; r = \overline{1,p}, \end{aligned} \end{aligned}$$

since \(\alpha_{ji}\alpha_{jk} = \delta_{ik}\), where \(\delta_{ik}\) is the Kronecker delta.

3.2 Kinetic energy

The kinetic energy has the expression

$$\begin{aligned} E_{C} =& \frac{1}{2} \int_{V} \rho ( \dot{x}_{M',i} )^{2}\,dV \\ =& \frac{1}{2} \int_{V} \rho ( \dot{x}_{O,i} + \alpha_{ij} \dot{\alpha}_{jk}x_{k} + \alpha_{ij}\dot{ \alpha}_{jk}N_{kr}\delta_{r} + N_{ir} \dot{\delta}_{r} )^{2}\,dV \\ =& \frac{1}{2} \int_{V} \rho ( \dot{x}_{O,i}\dot{x}_{O,i} )\,dV + \frac{1}{2} \int_{V} \rho \alpha_{ij}\alpha_{il}\dot{ \alpha}_{jk}\dot{\alpha}_{lm}x_{k}x_{m}\,dV \\ &{} + \frac{1}{2} \int_{V} \rho \alpha_{ij}\alpha_{im}\dot{ \alpha}_{jk}\dot{\alpha}_{mn}N_{kr}N_{nt} \delta_{r} \delta_{t}\,dV \\ &{}+\frac{1}{2} \int_{V} \rho N_{ir}N_{it}\dot{ \delta}_{r}\dot{\delta}_{t}\,dV + \int_{V} \rho \dot{x}_{O,i}\alpha_{ij}\dot{ \alpha}_{jk}x_{k}\,dV \\ &{}+ \int_{V} \rho \dot{x}_{O,i}\alpha_{ij}\dot{ \alpha}_{jk}N_{kr}\delta_{l}\,dV + \int_{V} \rho \dot{x}_{O,i}N_{ir}\dot{ \delta}_{r}\,dV \\ &{} + \int_{V} \rho \alpha_{ij}\alpha_{il}\dot{ \alpha}_{jk}\dot{\alpha}_{lm}x_{k}N_{mr} \delta_{r}\,dV + \int_{V} \rho \alpha_{ij}\dot{\alpha}_{jk}x_{k}N_{ir} \dot{\delta}_{r}\,dV \\ &{}+ \int_{V} \rho \alpha_{ij}\dot{\alpha}_{jk}N_{kr}N_{it} \delta_{r} \dot{\delta}_{t}\,dV,\quad i,j,l,k,m,n = 1,2,3 ; r,t = \overline{1,p}. \end{aligned}$$

In the appendix, the expanded expression of the kinetic energy can be found.

Using the notations

$$\begin{aligned} & m = \int_{V} \rho \,dV ; \qquad J_{km} = \int_{V} \rho x_{k}x_{m}\,dV , \end{aligned}$$
$$\begin{aligned} & m_{kr,nt} = \int_{V} \rho N_{kr}N_{nt}\,dV ; \qquad m_{rt} = \int_{V} \rho N_{ir}N_{it}\,dV , \end{aligned}$$
$$\begin{aligned} & S_{k} = \int_{V} \rho x_{k}\,dV ; \qquad m_{O,kr}^{I} = \int_{V} \rho N_{kr}\,dV, \end{aligned}$$
$$\begin{aligned} & m_{k,mr} = \int_{V} \rho x_{k}N_{mr}\,dV ; \qquad \alpha_{ij}\alpha_{jk} = \delta_{ik}, \end{aligned}$$

one obtains

$$\begin{aligned} Ec =& \frac{1}{2}m ( \dot{x}_{O,i}\dot{x}_{O,i} ) + \frac{1}{2}\alpha_{ij}\alpha_{il}\dot{ \alpha}_{jk}\dot{\alpha}_{lm}J_{km} + \frac{1}{2}\alpha_{ij}\alpha_{im}\dot{ \alpha}_{jk}\dot{\alpha}_{mn}m_{kr,nt} \delta_{r}\delta_{t} + \frac{1}{2}m_{rt} \dot{\delta}_{r}\dot{\delta}_{t} \\ &{} + S_{k}\dot{x}_{O,i}\alpha_{ij}\dot{ \alpha}_{jk} + m_{O,kr}\dot{x}_{O,i} \alpha_{ij}\dot{\alpha}_{jk}\delta_{r} + m_{O,ir}\dot{x}_{O,i}\dot{\delta}_{r} \\ &{} + m_{k,mr}\alpha_{ij}\alpha_{il}\dot{ \alpha}_{jk}\dot{\alpha}_{lm}\delta_{r} + m_{k,ir}\alpha_{ij}\dot{\alpha}_{jk}\dot{ \delta}_{r} + m_{ik,rt}\alpha_{ij}\dot{ \alpha}_{jk}\delta_{r} \dot{\delta}_{t}. \end{aligned}$$

3.3 Potential energy

The internal work for a single finite element (potential energy) due to elastic deformation is obtained via the consecrated relation

$$ E_{p} = \frac{1}{2} \int_{V} \sigma_{ij}\varepsilon_{ij}\,dV, $$

where \(\varepsilon_{ij}\) represents the strain tensor and \(\sigma_{ij}\) the stress vector. The generalized Hooke’s law can be written in the form

$$ \sigma_{ij} = H_{ijkl}\varepsilon_{kl}. $$

Taking into account Eq. (2), the strains are [6]

$$ \varepsilon_{ij} = b_{ijk}u_{k} = b_{ijk}N_{kr}\delta_{r}. $$

Using Eqs. (17)–(18), one obtains

$$ E_{p} = \frac{1}{2} \int_{V} \sigma_{ij}\varepsilon_{ij}\,dV = \frac{1}{2} \int_{V} H_{ijkl}b_{klm}b_{ijp}N_{mt}N_{pr} \delta_{r}\delta_{t}\,dV. $$

Matrix \([ k ]\) represents the stiffnes matrix and has the elements

$$ k_{nr} = \frac{1}{2} \int_{V} H_{ijkl}b_{klm}b_{ijp}N_{mn}N_{pr}\,dV. $$

With this notation, Eq. (19) becomes

$$ E_{p} = \frac{1}{2}k_{ij}\delta_{i} \delta_{j}. $$

3.4 Work

The generalized concentrated forces \(q_{iL}\), \(i = \overline{1,p}\), and generalized volume (distributed) forces \(q_{iL}\), \(i = \overline{1,p}\), produce respectively work

$$ W^{c} = q_{i}\delta_{i} ; \quad i = \overline{1,p} $$


$$ W^{\mathrm{d}} = q_{i}^{*}\delta_{i} ; \quad i = \overline{1,p}. $$

The total work of these forces is

$$ W = \bigl( W^{c} + W^{\mathrm{d}} \bigr) = \bigl( q_{i} + q_{i}^{*} \bigr)\delta_{i} ; \quad i = \overline{1,p}. $$

3.5 Lagrangian

The Lagrangian for an element is [48]

$$ L = E_{c} - E_{p} + W + W^{c}. $$

Using Eqs. (16) and (21)–(23), the Lagrangian takes the form

$$\begin{aligned} L =& \frac{1}{2}m ( \dot{x}_{O,i}\dot{x}_{O,i} ) + \frac{1}{2}\alpha_{ij}\alpha_{il}\dot{ \alpha}_{jk}\dot{\alpha}_{lm}J_{km} + \frac{1}{2}\alpha_{ij}\alpha_{im}\dot{ \alpha}_{jk}\dot{\alpha}_{mn}m_{kr,nt} \delta_{r}\delta_{t} + \frac{1}{2}m_{rt} \dot{\delta}_{r}\dot{\delta}_{t} \\ &{} + S_{k}\dot{x}_{O,i}\alpha_{ij}\dot{ \alpha}_{jk} + m_{O,kr}\dot{x}_{O,i} \alpha_{ij}\dot{\alpha}_{jk}\delta_{r} + m_{O,ir}\dot{x}_{O,i}\dot{\delta}_{r} \\ &{} + m_{k,mr}\alpha_{ij}\alpha_{il}\dot{ \alpha}_{jk}\dot{\alpha}_{lm}\delta_{r} + m_{k,ir}\alpha_{ij}\dot{\alpha}_{jk}\dot{ \delta}_{r} + m_{ik,rt}\alpha_{ij}\dot{ \alpha}_{jk}\delta_{r} \dot{\delta}_{t} \\ &{} - k_{rt}\delta_{r}\delta_{t} + q_{r}\delta_{r} + q_{r}^{*} \delta_{r} ; \quad i,j,k,l,m = 1,2,3 ; r,t = \overline{1,p}. \end{aligned}$$

3.6 Momentum

To determine the generalized momenta, we use the relation

$$ p_{r,L} = \frac{\partial L}{\partial \dot{\delta}_{r}}. $$

It results in the following:

$$ p_{r,L} = m_{rt}\dot{\delta}_{t} + m_{O,ir}\dot{x}_{O,i} + m_{k,ir}\alpha_{ij} \dot{\alpha}_{jk} + m_{ik,rt}\alpha_{ij}\dot{ \alpha}_{jk}\delta_{t} ;\quad r = \overline{1,p}. $$

Considering now the matrix \(m_{ur}^{*}\) chosen so that

$$ m_{ur}^{*}m_{rt} = \delta_{ut} ; \quad u,r,t = \overline{1,p} $$

and premultiplying Eq. (28) with \(m_{ur}^{*}\) results in

$$ m_{ur}^{*}p_{r,L} = \dot{\delta}_{u} + m_{ur}^{*}m_{O,ir}\dot{x}_{O,i} + m_{ur}^{*}m_{k,ir}\alpha_{ij}\dot{ \alpha}_{jk} + m_{ur}^{*}m_{ik,rt} \alpha_{ij}\dot{\alpha}_{jk}\delta_{t} ; \quad r = \overline{1,p}, $$

wherefrom we obtain

$$ \dot{\delta}_{u} = m_{ur}^{*}p_{r,L} - m_{ur}^{*}m_{O,ir}\dot{x}_{O,i} - m_{ur}^{*}m_{k,ir}\alpha_{ij}\dot{ \alpha}_{jk} - m_{ur}^{*}m_{ik,rt} \alpha_{ij}\dot{\alpha}_{jk}\delta_{t} ;\quad u,r,t = \overline{1,p}. $$

3.7 Hamiltonian

The Hamiltonian is defined by the relation

$$ H = \frac{\partial L}{\partial \dot{\delta}_{r}}\dot{\delta}_{r} - L, $$

where for the Lagrangian Eq. (26) has been used.

3.8 Energy of accelerations

The energy of acceleration is a notion that can be used to obtain the motion equation with the Gibs–Appell equations. Considering a solid body, the energy of acceleration becomes

$$ E_{a} = \frac{1}{2} \int_{V} \rho a^{2}\,dV. $$

We have, differentiating (7) the following relations:

$$ \begin{aligned} &\ddot{x}_{M',i} = \ddot{x}_{O,i} + \dot{\alpha}_{ji}\dot{\alpha}_{jk}x_{k} + \alpha_{ji}\ddot{\alpha}_{jk}x_{k} + \dot{ \alpha}_{ji}\dot{\alpha}_{jk}N_{kl} \delta_{l} + \alpha_{ji}\ddot{\alpha}_{jk}N_{kl} \delta_{l} + 2\alpha_{ji}\dot{\alpha}_{jk}Nr_{kr} \dot{\delta}_{r} + N_{ir}\ddot{\delta}_{r} ; \\ &i,j,k = 1,2,3; \quad r = \overline{1,p}. \end{aligned} $$

Above we have used

$$ \alpha_{ji}\ddot{X}_{O,j} = \ddot{x}_{O,i};\qquad \alpha_{ji}\dot{X}_{O,j} = \dot{x}_{O,i};\qquad \alpha_{ji}\dot{X}_{O,j} = \dot{x}_{O,i};\qquad \alpha_{ji}\alpha_{jk} = \delta_{ik}, $$

where \(\delta_{ik}\) is the Kronecker delta.

Using for the acceleration the relation offered by Eq. (34), Eq. (33) becomes

$$\begin{aligned} \begin{aligned}E_{a} ={}& \frac{1}{2} \int_{V} \rho a^{2}\,dV \\ ={}& \frac{1}{2} \int_{V} \rho \ddot{x}_{M',i}\ddot{x}_{M',i}\,dV \\ ={}& \frac{1}{2} \int_{V} \rho ( \ddot{x}_{O,i} + \dot{ \alpha}_{ji}\dot{\alpha}_{jk}x_{k} + \alpha_{ji}\ddot{\alpha}_{jk}x_{k} + \dot{ \alpha}_{ji}\dot{\alpha}_{jk}N_{kr} \delta_{r} + \alpha_{ji}\ddot{\alpha}_{jk}N_{kr} \delta_{r} \\ &{} + 2\alpha_{ji}\dot{\alpha}_{jk}N_{kr}\dot{ \delta}_{r} + N_{ir}\ddot{\delta}_{r} )^{2}\,dV. \end{aligned} \end{aligned}$$

All the terms of the energy of acceleration are presented in the appendix. More comments concerning this notion are presented in [65].

4 Equivalent formulations (FEA for MBS)

4.1 Lagrange’s equations

The use of Lagrange’s equations offers the possibility of unified solution of MBS dynamics problems. To solve a dynamics problem, the same steps apply. In addition, vector quantities are abandoned, using only scalar quantities. One must first establish the independent generalized coordinates, calculate the kinetic and potential energies, and determine the generalized forces. The method is more than 200 years old, but it has not lost its importance, yet. The classic Lagrange’s equations are

$$ \frac{d}{dt} \biggl( \frac{\partial L}{\partial \dot{\delta}_{i}} \biggr) - \frac{\partial L}{\partial \delta_{i}} = 0 ; \quad i = \overline{1,p}. $$

Considering the Lagrangian expressed in Eq. (26), one successively obtains:

$$\begin{aligned} & \frac{\partial L}{\partial \dot{\delta}_{r}} = m_{rt}\dot{\delta}_{t} + m_{O,ir}\dot{x}_{O,i} + m_{k,ir}\alpha_{ij} \dot{\alpha}_{jk} \\ &\hphantom{\frac{\partial L}{\partial \dot{\delta}_{r}} =}{}+ m_{ik,rt}\alpha_{ij}\dot{ \alpha}_{jk}\delta_{r}; \quad i,j,k,l,m = 1,2,3 ; r,t = \overline{1,p}, \end{aligned}$$
$$\begin{aligned} & \frac{d}{dt}\frac{\partial L}{\partial \dot{\delta}_{r}} = m_{rt}\ddot{ \delta}_{t} + m_{O,ir}\ddot{x}_{O,i} + m_{k,ir}\dot{\alpha}_{ij}\dot{\alpha}_{jk} + m_{k,ir}\alpha_{ij}\ddot{\alpha}_{jk} + m_{ik,rt}\dot{\alpha}_{ij}\dot{\alpha}_{jk} \delta_{r} \\ &\hphantom{\frac{d}{dt}\frac{\partial L}{\partial \dot{\delta}_{r}} =}{}+ m_{ik,rt}\alpha_{ij}\ddot{ \alpha}_{jk}\delta_{r} + m_{ik,rt} \alpha_{ij}\dot{\alpha}_{jk}\dot{\delta}_{r};\quad i,j,k,l,m = 1,2,3 ; r,t = \overline{1,p} , \end{aligned}$$
$$\begin{aligned} & \frac{\partial L}{\partial \delta_{r}} = \alpha_{ij}\alpha_{im}\dot{ \alpha}_{jk}\dot{\alpha}_{mn}m_{kr,nt} \delta_{t} + m_{O,kr}\dot{x}_{O,i} \alpha_{ij}\dot{\alpha}_{jk} + m_{k,mr} \alpha_{ij}\alpha_{il}\dot{\alpha}_{jk}\dot{ \alpha}_{lm} \\ &\hphantom{\frac{\partial L}{\partial \delta_{r}} =}{} + m_{ik,rt}\alpha_{ij}\dot{ \alpha}_{jk} \dot{\delta}_{t} - k_{rt} \delta_{t} + q_{r} + q_{r}^{*}; \\ & i,j,k,l,m,n = 1,2,3 ; \quad r,t = \overline{1,p} , \end{aligned}$$
$$\begin{aligned} & \frac{d}{dt}\frac{\partial L}{\partial \delta_{r}} - \frac{\partial L}{\partial \delta_{r}} \\ &\quad = m_{rt}\ddot{\delta}_{t} + 2m_{ik,rt} \alpha_{ij}\dot{\alpha}_{jk}\dot{\delta}_{r} + ( k_{rt} - \dot{\alpha}_{jk}\dot{\alpha}_{in}m_{kn,rt} + m_{ik,rt}\alpha_{ij}\ddot{\alpha}_{jk} ) \delta_{r} \\ &\qquad {} - m_{O,ir}\ddot{x}_{O,i} + m_{k,ir} \alpha_{ij}\ddot{\alpha}_{jk} + m_{ik,rt}\dot{ \alpha}_{ij}\dot{\alpha}_{jk}\delta_{r} \\ &\qquad {}- m_{O,kr}\dot{x}_{O,i}\alpha_{ij}\dot{ \alpha}_{jk} - q_{r} - q_{r}^{*} = 0; \quad i,j,k,l,m,n = 1,2,3 ; r,t = \overline{1,p} . \end{aligned}$$

The final form of the equations becomes

$$\begin{aligned} &m_{rt}\ddot{\delta}_{t} + 2m_{ik,rt} \alpha_{ij}\dot{\alpha}_{jk}\dot{\delta}_{r} + ( k_{rt} - \dot{\alpha}_{jk}\dot{\alpha}_{in}m_{kn,rt} + m_{ik,rt}\alpha_{ij}\ddot{\alpha}_{jk} ) \delta_{r} \\ &\quad = q_{r} + q_{r}^{*} - m_{O,ir} \ddot{x}_{O,i} - m_{k,ir}\alpha_{ij}\ddot{ \alpha}_{jk} - m_{ik,rt}\dot{\alpha}_{ij}\dot{ \alpha}_{jk}\delta_{r} - m_{O,kr} \dot{x}_{O,i}\alpha_{ij}\dot{\alpha}_{jk}; \\ &i,j,k,l,m,n = 1,2,3 ; \quad r,t = \overline{1,p}. \end{aligned}$$

4.2 Gibbs–Appell’s equations

Gibbs–Appell’s equations represent an alternative to Lagrange’s equations. To use these, it is necessary know the energy of acceleration, obtained in Eq. (33). The Gibbs–Appell’s equations are [49, 52, 53, 55]

$$ \frac{\partial E_{a}}{\partial \ddot{\delta}_{r}} = Q_{r} \quad r = \overline{1,p}. $$

The equations (33) have in their components the following terms:

  • \(E_{a2}\) contains the quadratic terms in accelerations,

    $$ E_{a2} = \frac{1}{2}m_{rt}\ddot{\delta}_{r} \ddot{\delta}_{t}\quad r,t = \overline{1,p}; $$
  • \(E_{a1}\) contains the linear terms in accelerations,

    $$\begin{aligned} E_{a1} =& \ddot{x}_{O,i}\ddot{\delta}_{r}m_{O,ir}^{I} + ( \dot{\alpha}_{ji}\dot{\alpha}_{jk} + \alpha_{ij}\ddot{\alpha}_{jk} )\ddot{\delta}_{r}m_{k,mr} + ( \dot{\alpha}_{ji}\dot{\alpha}_{jk} + \alpha_{ij}\ddot{\alpha}_{jk} )\delta_{r}\ddot{ \delta}_{t}m_{kr,mt} \\ &{} + 2\alpha_{ji}\dot{\alpha}_{jk}\dot{ \delta}_{r}\ddot{\delta}_{t}m_{kr,mt}\,dV; \end{aligned}$$
  • \(E_{a0}\) contains no terms with generalized accelerations that play no role in obtaining the equations. These terms are not interesting for us.

So, the energy of acceleration can be written as

$$ E_{a} = E_{ao} + E_{a1} + E_{a2}. $$

Equation (41) can be written as

$$ \frac{\partial ( E_{a1} + E_{a2} )}{\partial \ddot{\delta}_{r}} = Q_{r}\quad r = \overline{1,p}. $$

The generalized force vector is

$$ Q_{r,L} = k_{rt}\delta_{t} + \delta_{r} + \delta_{r}^{*}. $$

If we differentiate, it results in

$$\begin{aligned} & \frac{\partial E_{a2}}{\partial \ddot{\delta}_{r}} = m_{rt}\ddot{\delta}_{t} \quad r,t = \overline{1,p}; \end{aligned}$$
$$\begin{aligned} & \frac{\partial E_{a1}}{\partial \ddot{\delta} {}_{r}} = \ddot{x}_{O,i}m_{O,ir}^{I} + ( \dot{\alpha}_{ji}\dot{\alpha}_{jk} + \alpha_{ji} \ddot{\alpha}_{jk} )m_{k,mr} + ( \dot{\alpha}_{ji} \dot{\alpha}_{jk} + \alpha_{ji}\ddot{\alpha}_{jk} ) \delta_{r}m_{kr,mt} \\ &\hphantom{\frac{\partial E_{a1}}{\partial \ddot{\delta} {}_{r}} =}{}+ 2\alpha_{ji}\dot{\alpha}_{jk}\dot{ \delta}_{r}m_{kr,mt}. \end{aligned}$$


$$ \frac{\partial E_{a0}}{\partial \delta_{r}} = 0 ; \quad r = \overline{1,p}, $$

and performing all the calculations yields Eq. (42).

Applying the Lagrange’s equations, three differentiations \(\frac{\partial L}{\partial \dot{\delta}_{r}}\),\(\frac{d}{dt}\frac{\partial L}{\partial \delta_{r}}\),\(\frac{\partial L}{\partial \delta_{r}}\) must be done. Using Gibbs–Appell’s equations, it is necessary to perform only a single differentiation \(\frac{\partial E_{a}}{\partial \delta_{r}}\) [47].

Since it requires a smaller number of differentials, the number of calculations decreases and therefore the time and cost involved in modeling is reduced. Obviously, the use of FEM implies in current applications a very large number of finite elements and, as a consequence, a very large number of calculations. The reduction of operations using Gibs–Appell’s method instead of Lagrange’s classic method can lead to a significant reduction in computer time.

4.3 Hamilton’s method

The use of the Lagrange’s formalism leads to a system of second-order differential equations. Technically, solving this system of second-order equations is done by transforming it into a system of first-order differential equations of double dimension. Hamiltonian mechanics uses 2n unknowns, and the system of differential equations obtained is from the beginning a system of differential equations of the first order, of size 2n. The unknowns are the generalized coordinates and canonically conjugated moment:

$$ p_{i,L} = - \frac{\partial L}{\partial \delta_{i}} ; \quad i = \overline{1,p}. $$

So the main difference between Lagrange’s and Hamilton’s method is the use of the canonical conjugated moment instead of the generalized velocities. The major advantage of applying the method could be precisely the direct obtaining of a system of first-order equations, which can be solved directly, using the usual commercial software.

Hamilton’s equations are a first-order system of differential equations [57]. They are

$$ \dot{\delta}_{r,L} = \frac{\partial H}{\partial p_{r,L}} ;\qquad \dot{p}_{r,L} = - \frac{\partial H}{\delta_{r}}. $$

From Eqs. (27)–(29), one obtains

$$\begin{aligned} &\dot{\delta}_{r} = m_{ru}^{*}p_{u,L} - m_{ru}^{*}m_{O,iu}\dot{x}_{O,i} - m_{ru}^{*}m_{k,iu}\alpha_{ij}\dot{ \alpha}_{jk} - m_{ru}^{*}m_{ik,ut} \alpha_{ij}\dot{\alpha}_{jk}\delta_{t} ; \quad u,r,t = \overline{1,p}; \\ & \dot{p}_{r,L} = \frac{\partial L}{\partial \delta_{r}} = \alpha_{ij} \alpha_{im}\dot{\alpha}_{jk}\dot{\alpha}_{mn}m_{kr,nt} \delta_{t} + m_{O,kr}\dot{x}_{O,i} \alpha_{ij}\dot{\alpha}_{jk} + m_{k,mr} \alpha_{ij}\alpha_{il}\dot{\alpha}_{jk}\dot{ \alpha}_{lm} \\ & \hphantom{\dot{p}_{r,L} =}{}+ m_{ik,rt}\alpha_{ij}\dot{ \alpha}_{jk} \dot{\delta}_{t} - k_{rt} \delta_{t} + q_{r} + q_{r}^{*};\quad i,j,k,l,m,n = 1,2,3 ; r,t = \overline{1,p} . \end{aligned}$$

These represent the equations of motion sought.

The main advantage of Hamilton’s method is that it gives us a system of first-order differential equations, but in which the number of unknowns to be found is double. In the case of using other methods, the differential equations obtained are of the second order. Solving techniques require their transformation into first-order differential systems, by introducing new variables. In the case of Hamilton’s method, these new variables are obtained directly and have physical significance [5761].

4.4 Maggi’s equations

A demonstration of applying Maggi’s equations to MBS can be found in [62, 67]. For a system described by the independent coordinates \(q_{1}, q_{2}, \ldots , q_{n}\) connected with each other through m linear relationships, we have

$$ \sum_{j = 1}^{n} a_{ij} (q_{1},q_{2}, \ldots ,q_{n},t) \dot{q}_{j} + b_{i}(q_{1},q_{2}, \ldots ,q_{n},t) = 0 , \quad i = \overline{1,m}. $$

The form of the Maggi’s equations is

$$ \sum_{k = 1}^{n} a_{kj} \biggl[ \biggl( \frac{d}{dt} \biggl( \frac{\partial E_{c}}{\partial \dot{q}_{k}} \biggr) - \frac{\partial E_{c}}{\partial q_{k}} \biggr) - Q_{k} \biggr] = 0 ; \quad j = \overline{1,n - m}. $$

These \(n - m\) independent equations are the Maggi’s equations. It is possible now to analyze and apply the equations to a single finite element. It is clear from Eq. (52) that Maggi’s equations represent another form of the Gibbs–Appell’s formulation. Similar results for other generalized media can be found in [6877].

4.5 Kane’s equations

Starting from the known equations

$$ \sum_{i = 1}^{N} ( \bar{F}_{i} - m_{i}\bar{a}_{i} )\delta \bar{r}_{i} = 0 , $$

and considering that the studied mechanical system of N material points is described by a number of p generalized coordinates, one can write

$$ \sum_{i = 1}^{N} ( \bar{F}_{i} - m_{i}\bar{a}_{i} )\frac{\partial \bar{r}_{i}}{\partial q_{k}} = 0 ; \quad k = \overline{1,p}. $$

In classical mechanics, one uses the relation [51, 64]

$$ \frac{\partial \bar{r}_{i}}{\partial q_{k}} = \frac{\partial \bar{v}_{i}}{\partial \dot{q}_{k}} ; \quad k = \overline{1,p}, i= \overline{1,N}. $$

Introducing the latter into (58) yields

$$ \sum_{i = 1}^{N} ( \bar{F}_{i} - m_{i}\bar{a}_{i} )\frac{\partial \bar{v}_{i}}{\partial \dot{q}_{k}} = 0 ; \quad k = \overline{1,p}. $$

Observing that

$$ \frac{\partial \bar{v}_{i}}{\partial \dot{q}_{k}} = \frac{\partial \bar{v}_{i}}{\partial u_{k}} = \bar{v}_{i}^{ ( k )} ; \quad k = \overline{1,n} ; i = \overline{1,N}. $$

Equation (55) becomes

$$ \sum_{i = 1}^{N} \bar{F}_{i} \frac{\partial \bar{v}_{i}}{\partial u_{k}} = \sum_{i = 1}^{N} m_{i}\bar{a}_{i}\frac{\partial \bar{v}_{i}}{\partial u_{k}} ; \quad k = \overline{1,n} ; i = \overline{1,N}, $$

with \(\bar{F}_{i}\)being the external forces acting in nodes.

Now, for an elastic finite element considered as a solid, Eq. (62) becomes

$$ \sum_{i = 1}^{N} \bar{F}_{i} \frac{\partial \bar{v}_{i}}{\partial \dot{q}_{k}} = \int_{V} \bar{a} \frac{\partial \bar{v}}{\partial \dot{q}_{k}}\,dm, \quad k = \overline{1,n}, $$

where N is now the number of nodes of the finite element.

The acceleration of an arbitrary point is obtained using Eq. (34). Considering Eq. (9), we have

$$\begin{aligned} & \frac{\partial \dot{x}_{M',i}}{\partial \dot{\delta}_{r}} = N_{it} ;\quad i,j,k = 1,2,3; r = \overline{1,p}, \end{aligned}$$
$$\begin{aligned} \begin{aligned}& \frac{\partial \dot{x}_{M',i}}{\partial \dot{\delta}_{t}}\ddot{x}_{M',i} = N_{it}( \ddot{x}_{O,i} + \dot{\alpha}_{ji}\dot{\alpha}_{jk}x_{k} + \alpha_{ji}\ddot{\alpha}_{jk}x_{k} + \dot{ \alpha}_{ji}\dot{\alpha}_{jk}N_{kl} \delta_{l} + \alpha_{ji}\ddot{\alpha}_{jk}N_{kl} \delta_{l} \\ &\hphantom{\frac{\partial \dot{x}_{M',i}}{\partial \dot{\delta}_{t}}\ddot{x}_{M',i} =}{} + 2\alpha_{ji}\dot{\alpha}_{jk}Nr_{kr} \dot{\delta}_{r} + N_{ir}\ddot{\delta}_{r} ); \\ &i,j,k = 1,2,3;\quad t,r = \overline{1,p}. \end{aligned} \end{aligned}$$

The generalized forces \(F_{r}\) in our case act in nodal points of the finite element. After some calculus, we obtain Eq. (4).

5 Conclusions and discussions

The main step in the case of using the FEM for the analysis of an MBS with elastic elements is writing the equations of motion. Then the operations related to the assembly of the obtained system of differential equations, their integration, and the analysis of the results can be conducted according to the classic methods used in FEM procedures. These procedures are well established and verified by numerous applications. The most important stage in such an analysis remains writing the equations of motion. The difficulty in obtaining them lies in the complexity of the system to be studied. Finding a formalism that allows obtaining these equations as easily as possible is therefore an important objective of research in this field. Analytical mechanics proposes several formalisms to be able to obtain the equations of motion, equivalent to each other, which ultimately provide the same equations. The established method for the analysis of these systems is the method of Lagrange’s equations. The analysis of the specialized literature reveals this important role played by the Lagrangian. The most important advantage is the fact that researchers in the field of mechanics are familiar with this method and with the fundamental notions used (kinetic energy, potential energy, work). Then Lagrangian mechanics operates only with scalar quantities, and can approach the most complex systems. Analytical mechanics, on the other hand, provides equivalent formulations which for certain types of systems with different particularities offer advantages in modeling and shortening the analysis time, therefore also the costs involved. These are Gibbs–Appell’s equations, Hamilton’s equations, Kane’s equations, Maggi’s equations, etc.

Analytical mechanics therefore offers a multitude of equivalent formulas, with any of these methods being able to obtain, in the end, the equations of motion for a finite element. The problem then is of choosing the most suitable method for the study of a concrete problem. This generally depends on the experience of the researcher and his familiarity with the concepts presented.

Obviously, most researchers will opt for the use of Lagrange’s equations, but there may be cases in which another method proves its advantages. This happens against the background of the special development of numerical methods and the possibilities of numerical simulation of problems. In the framework of this work, several equivalent formulas used more frequently by researchers were presented, presenting the advantages and disadvantages of each method. It is up to the researcher and his experience to choose the most suitable method for a certain type of problem. We mentioned the main advantages of Lagrange’s method, in particular familiarizing the researchers with the method and the fundamental notions used, as well as in its simplicity.

Gibbs–Appell’s equations can be easily obtained with a smaller number of operations than Lagrange’s equations. In this way, the method becomes more economical and easier to apply. The difficulty lies in introducing the notion of acceleration energy, which is less familiar to researchers.

Maggi’s method is essentially equivalent to the Gibbs–Appell’s method and presents some advantages in writing and in use. The most profitable method seems to be the method of Hamilton’s equations, where one finally operates with a system of differential equations of the first order. The disadvantage would be that the number of unknowns is double as when solving differential equations of the second order.

If we take into account all the advantages and disadvantages of the presented methods, it can be estimated that the equivalent methods of obtaining the equations of motion offered by analytical mechanics will continue to develop in the study of dynamic systems with elastic elements, being reevaluated and improved. This will happen due to the requirements imposed by the current technological development.

Availability of data and materials

Not applicable.


  1. Sklar, L.: From virtual work to Lagrange’s equation. In: Philosophy and the Foundations of Dynamics, pp. 96–101 (2013)

    MATH  Google Scholar 

  2. Fabien, B.C.: Lagrange’s equation of motion. In: Analytical System Dynamics: Modeling and Simulation, pp. 109–160 (2009)

    Chapter  MATH  Google Scholar 

  3. Bianchini, S.: On the Euler–Lagrange equation for a variational problem. Differential equations. Chaos Var. Probl. 75, 61–77 (2008)

    MATH  Google Scholar 

  4. Sun, W.: Dynamic iteration method for Lagrange’s equations of multibody systems. In: Proceedings of the 31st Chinese Control and Decision Conference (CCDC-2019), Nanchang, China, June 3–5, 2019, pp. 571–575 (2019)

    Chapter  Google Scholar 

  5. Malvezzi, F., Orsino, R.M.M., Coelho, T.A.H.: Lagrange’s, Maggi’s and Kane’s equations applied to the dynamic modelling of serial manipulator. In: Proceedings of the 17th International Symposium on Dynamic Problems of Mechanics (DIINAME 2017), Sao Sebastiao, Brazil, March 5–10, 2017, pp. 291–304 (2019).

    Chapter  Google Scholar 

  6. Craifaleanu, A., Stroe, I.: Study of vibrations of a robotic arm, using the Lagrange equations with respect to a non-inertial reference frame. In: Acoustics and Vibration of Mechanical Structures (AVMS-2017), vol. 198, pp. 67–73 (2018).

    Chapter  Google Scholar 

  7. Li, D.Q., Hong, H.J., Jiang, X.L.: Dynamics modeling, control system design and simulation of manipulator based on Lagrange equation. In: Mechanism and Machine Science, vol. 408, pp. 1129–1141 (2017).

    Chapter  Google Scholar 

  8. Gans, F.R.: Engineering Dynamics: From the Lagrangian to Simulation. Springer, New York (2013). ISBN 978-1-4614-3929-5

    Book  MATH  Google Scholar 

  9. Shi, Z., Meacci, M., Meli, E., Wang, K.Y., Rindi, A.: Validation of a finite element multibody system model for vehicle-slab track application. In: 26th Symposium of the International Association of Vehicle System Dynamics (IAVSD), Advances in Dynamics of Vehicles on Roads and Tracks, IAVSD 2019, Gothenburg, Sweden, August 12–16, 2019. Proceedings Paper, Lecture Notes in Mechanical Engineering, pp. 407–414 (2020).

    Chapter  Google Scholar 

  10. Tokarczyk, J.: Migration of computational models in virtual prototyping of complex mechanical systems. Book group author IAENG. In: World Congress on Engineering and Computer Science, WCECS 2012, San Francisco, CA, Oct 24-26, 2012. Proceedings Paper, Lecture Notes in Engineering and Computer Science, vol. II, pp. 1334–1337 (2012)

    Google Scholar 

  11. Marce-Nogue, J., Klodowski, A., Sanchez, M., Gil, L.: Coupling finite element analysis and multibody system dynamics for biological research. Palaeontol. Electronica 18(2), 5T (2015)

    Google Scholar 

  12. Miao, B.R., Zhang, W.H., Huang, G.H., Wu, S.C., Zhao, Y.X.: Research of high speed train carbody structure vibration behaviors and structure fatigue strength characteristic technology. In: Advanced in Product Development and Reliability III 2012. Proceedings Paper. Advanced Materials Research, vol. 544, pp. 256–261 (2012).

    Chapter  Google Scholar 

  13. Ding, J.G., Dai, Y.W., Qiao, Z., Huang, H.J., Zhuang, W.: Analysis of the response of a frame structure during an earthquake using the transfer matrix method of a multibody system. J. Eng. Mech. 141(8), 04015020 (2015).

    Article  Google Scholar 

  14. Wallrapp, O., Sachau, D.: Space flight dynamic simulations using finite element results in multibody system codes. In: 2nd International Conference on Computational Structures Technology, Athens, Greece, 1994. Proceedings Paper. Advances in Computational Mechanics, pp. 149–158 (1994)

    Google Scholar 

  15. Zhang, J.H., Jiang, S.S.: Definition of boundary conditions and dynamic analysis of rocket sled and turntable. In: 1st International Conference on Mechanical Engineering, Phuket, Thailand. Proceedings Paper. Applied Mechanics and Materials, vol. 52–54, part 1–3, pp. 261–268 (2011).

    Chapter  Google Scholar 

  16. Scutaru, M.L., Chircan, E., Marin, M., Grif, H.S.: Liaison forces eliminating and assembling of the motion equation in the study of multibody system with elastic elements. In: 13th International Conference Interdisciplinarity in Engineering (INTER-ENG 2019), Targu Mures, Romania, Oct 03-04, 2019. Proceedings Paper, Procedia Manufacturing, vol. 46, pp. 78–86 (2020).

    Chapter  Google Scholar 

  17. Shabana, A.A.: On the integration of large deformation finite element and multibody system algorithms. In: Proceedings of the International Conference on Mechanical Engineering and Mechanics 2005, Vols 1 and 2, pp. 63–70 (2005)

    Google Scholar 

  18. Shabana, A.A., Bauchau, O.A., Hulbert, G.M.: Integration of large deformation finite element and multibody system algorithms. J. Comput. Nonlinear Dyn. 2(4), 351–359 (2007).

    Article  Google Scholar 

  19. Rui, X., Rong, B., Wang, G.: New method for dynamics modeling and simulation of flexible multibody system. In: Proceedings of the Third International Conference on Mechanical Engineering and Mechanics, Proceedings, Vols 1 and 2, Beijing, China, October 21–23, 2009, pp. 17–23 (2009)

    Google Scholar 

  20. Witteveen, W., Stefan, P., Pichler, F.: On the projection of a flexible bodies modal coordinates onto another finite element model with local modifications. J. Comput. Nonlinear Dyn. 14(7), 074501 (2019).

    Article  Google Scholar 

  21. Liang, Y.T., McPhee, J.: Symbolic integration of multibody system dynamics with the finite element method. Multibody Syst. Dyn. 43(4), 387–405 (2018).

    Article  MathSciNet  MATH  Google Scholar 

  22. Wallrapp, O.: Flexible bodies in multibody system codes. Veh. Syst. Dyn. 30(3–4), 237–256 (1998).

    Article  Google Scholar 

  23. Wallrapp, O.: Standardization of flexible body modeling in multibody system codes. I: definition of standard input data. Mech. Struct. Mach. 22(3), 283–304 (1994).

    Article  MathSciNet  Google Scholar 

  24. Patel, M., Orzechowski, G., Tian, Q., Shabana, A.A.: A new multibody system approach for tire modeling using ANCF finite elements. In: Proceedings of the Institution of Mechanical Engineers. Part K-Journal of Multibody Dynamics, vol. 230, pp. 69–84 (2016).

    Chapter  Google Scholar 

  25. Zhang, J.H., Jiang, S.S.: Rigid-flexible coupling model and dynamic analysis of rocket sled. In: International Conference on Sustainable Construction Materials and Computer Engineering (ICSCMCE 2011). Sustainable Construction Materials and Computer Engineering, Kunming, China, September 24–25, 2011. Proceedings Paper, Advanced Materials Research, vol. 346, pp. 447–454 (2012).

    Chapter  Google Scholar 

  26. Lu, H.J., Rui, X.T., Ding, Y.Y., Chang, Y., Chen, Y.H., Ding, J.G., Zhang, X.P.: A hybrid numerical method for vibration analysis of linear multibody systems with flexible components. Appl. Math. Model. 101, 748–771 (2022).

    Article  MathSciNet  MATH  Google Scholar 

  27. You, T.W., Gong, D., Zhou, J.S., Sun, Y., Chen, J.X.: Frequency response function-based model updating of flexible vehicle body using experiment modal parameter. Veh. Syst. Dyn. (2021).

  28. Costa, J.N., Antunes, P., Magalhaes, H., Pombo, J., Ambrosio, J.: A finite element methodology to model flexible tracks with arbitrary geometry for railway dynamics applications. Comput. Struct. 254, 106519 (2021).

    Article  Google Scholar 

  29. Cammarata, A.: Global modes for the reduction of flexible multibody systems methodology and complexity. Multibody Syst. Dyn. 53(1), 59–83 (2021).

    Article  MathSciNet  MATH  Google Scholar 

  30. Manca, A.G., Pappalardo, C.M.: Topology optimization procedure of aircraft mechanical components based on computer-aided design, multibody dynamics and finite element analysis. In: Advances in Design, Simulation and Manufacturing III Mechanical and Chemical Engineering. 3rd International Conference on Design, Simulation, Manufacturing – (DSMIE), Kharkiv, Ukraine, June 9–12, 2020. Lecture Notes in Mechanical Engineering, vol. 2, pp. 159–168 (2020).

    Chapter  Google Scholar 

  31. Lu, H.J., Rui, X.T., Zhang, X.P.: A computationally efficient modeling method for the vibration analyses of two-dimensional system structures using reduce transfer matrix method for multibody system. J. Sound Vib. 502, 116096 (2021).

    Article  Google Scholar 

  32. Liu, X., Sun, C.L., Banerjee, J.R., Dan, H.C., Chang, L.: An exact dynamic stiffness method for multibody systems consisting of beams and rigid-bodies. Mech. Syst. Signal Process. 150, 107264 (2021).

    Article  Google Scholar 

  33. Raoofian, A., Taghvaeipour, A., Kamali, E.A.: Elastodynamic analysis of multibody systems and parametric mass matrix derivation. Mechanics Based Design of Structures and Machines (2020).

  34. Jeong, S., Yoo, H.H.: Generalized classical Ritz method for modeling geometrically nonlinear flexible multibody systems having a general topology. Int. J. Mech. Sci. 181, 105687 (2020).

    Article  Google Scholar 

  35. Wang, G., Qi, Z.H., Xu, J.S.: A high-precision co-rotational formulation of 3D beam elements for dynamic analysis of flexible multibody systems. Comput. Methods Appl. Mech. Eng. 360, 112701 (2020).

    Article  MathSciNet  MATH  Google Scholar 

  36. Hou, Y.S., Liu, C., Hu, H.Y.: Component-level proper orthogonal decomposition for flexible multibody systems. Comput. Methods Appl. Mech. Eng. 361, 112690 (2020).

    Article  MathSciNet  MATH  Google Scholar 

  37. Bagci, C.: Elastodynamic response of mechanical systems using matrix exponential mode uncoupling and incremental forcing techniques with finite element method. In: Proceedings of the Sixth Word Congress on Theory of Machines and Mechanisms, India, p. 472 (1983)

    Google Scholar 

  38. Bahgat, B.M., Willmert, K.D.: Finite element vibrational analysis of planar mechanisms. Mech. Mach. Theory 11, 47 (1976)

    Article  Google Scholar 

  39. Cleghorn, W.L., Fenton, E.G., Tabarrok, K.B.: Finite element analysis of high-speed flexible mechanisms. Mech. Mach. Theory 16, 407 (1981)

    Article  Google Scholar 

  40. Vlase, S., Dănăşel, C., Scutaru, M.L., Mihălcică, M.: Finite element analysis of a two-dimensional linear elastic systems with a plane “rigid motion”. Rom. J. Phys. 59(5–6), 476–487 (2014)

    Google Scholar 

  41. Deü, J.-F., Galucio, A.C., Ohayon, R.: Dynamic responses of flexible-link mechanisms with passive/active damping treatment. Comput. Struct. 86(3–5), 258–265 (2008)

    Article  Google Scholar 

  42. Hou, W., Zhang, X.: Dynamic analysis of flexible linkage mechanisms under uniform temperature change. J. Sound Vib. 319(1–2), 570–592 (2009)

    Article  Google Scholar 

  43. Neto, M.A., Ambrósio, J.A.C., Leal, R.P.: Composite materials in flexible multibody systems. Comput. Methods Appl. Mech. Eng. 195(50–51), 6860–6873 (2006)

    Article  MATH  Google Scholar 

  44. Piras, G., Cleghorn, W.L., Mills, J.K.: Dynamic finite-element analysis of a planar high-speed, high-precision parallel manipulator with flexible links. Mech. Mach. Theory 40(7), 849–862 (2005)

    Article  MATH  Google Scholar 

  45. Shi, Y.M., Li, Z.F., Hua, H.X., Fu, Z.F., Liu, T.X.: The modeling and vibration control of beams with active constrained layer damping. J. Sound Vib. 245(5), 785–800 (2001)

    Article  Google Scholar 

  46. Zhang, X., Erdman, A.G.: Dynamic responses of flexible linkage mechanisms with viscoelastic constrained layer damping treatment. Comput. Struct. 79(13), 1265–1274 (2001)

    Article  Google Scholar 

  47. Vlase, S., Negrean, I., Marin, M., Scutaru, M.L.: Energy of accelerations used to obtain the motion equations of a three-dimensional finite element. Symmetry 12(2), 321 (2020).

    Article  Google Scholar 

  48. Ursu-Fisher, N.: Elements of Analytical Mechanics. House of Science Book Press, C-Napoca (2015)

    Google Scholar 

  49. Gibbs, J.W.: On the fundamental formulae of dynamics. Am. J. Math. 2, 49–64 (1879)

    Article  MathSciNet  MATH  Google Scholar 

  50. Appell, P.: Sur une forme générale des equations de la dynamique. C. R. Acad. Sci. Paris, 129 (1899)

  51. Negrean, I., Crisan, A., Serdean, F., Vlase, S.: New formulations on kinetic energy and acceleration energies in applied mechanics of systems. Symmetry 14(5), 896 (2022)

    Article  Google Scholar 

  52. Mirtaheri, S.M., Zohoor, H.: The explicit Gibbs–Appell equations of motion for rigid-body constrained mechanical system. In: RSI International Conference on Robotics and Mechatronics ICRoM, pp. 304–309 (2018)

    Google Scholar 

  53. Korayem, M.H., Dehkordi, S.F.: Motion equations of cooperative multi flexible mobile manipulator via recursive Gibbs–Appell formulation. Appl. Math. Model. 65, 443–463 (2019)

    Article  MathSciNet  MATH  Google Scholar 

  54. Shafei, A.M., Shafei, H.R.: A systematic method for the hybrid dynamic modeling of open kinematic chains confined in a closed environment. Multibody Syst. Dyn. 38(1), 21–42 (2017)

    Article  MathSciNet  MATH  Google Scholar 

  55. Korayem, M.H., Dehkordi, S.F.: Derivation of dynamic equation of viscoelastic manipulator with revolute-prismatic joint using recursive Gibbs-Appell formulation. Nonlinear Dyn. 89(3), 2041–2064 (2017)

    Article  Google Scholar 

  56. Marin, M., Ellahi, R., Chirilă, A.: On solutions of Saint-Venant’s problem for elastic dipolar bodies with voids. Carpath. J. Math. 33(2), 219–232 (2017)

    Article  MathSciNet  MATH  Google Scholar 

  57. Cheng, Y.D., Wang, Z.X.: A new discontinuous Galerkin finite element method for directly solving the Hamilton-Jacobi equations. J. Comput. Phys. 268, 134–153 (2014).

    Article  MathSciNet  MATH  Google Scholar 

  58. Zheng, F., Qiu, J.X.: Directly solving the Hamilton–Jacobi equations by Hermite WENO schemes. J. Comput. Phys. 307, 423–445 (2016).

    Article  MathSciNet  MATH  Google Scholar 

  59. Anguelov, R., Lubuma, J.M.S., Minani, F.: A monotone scheme for Hamilton–Jacobi equations via the nonstandard finite difference method. Math. Methods Appl. Sci. 33(1), 41–48 (2010).

    Article  MathSciNet  MATH  Google Scholar 

  60. Liu, H.L., Pollack, M., Saran, H.: Alternating evolution schemes for Hamilton–Jacobi equations. SIAM J. Sci. Comput. 35(1), A122–A149 (2013).

    Article  MathSciNet  MATH  Google Scholar 

  61. Rong, B., Rui, X.T., Tao, L., Wang, G.P.: Theoretical modeling and numerical solution methods for flexible multibody system dynamics. Nonlinear Dyn. 98(2), 1519–1553 (2019).

    Article  Google Scholar 

  62. Vlase, S., Marin, M., Scutaru, M.L.: Maggi’s equations used in the finite element analysis of the multibody systems with elastic elements. Mathematics 8(3), 399 (2020).

    Article  Google Scholar 

  63. Bratu, P., Nitu, M.C., Tonciu, O.: Effect of vibration transmission in the case of the vibratory roller compactor. Rom. J. Acoust. Vib. 20(1), 67–72 (2023)

    Google Scholar 

  64. Vlase, S., Negrean, I., Marin, M., Nastac, S.: Kane’s method-based simulation and modeling robots with elastic elements, using finite element method. Mathematics 8(5), 805 (2020).

    Article  Google Scholar 

  65. Mitu, G.L., Chircan, E., Scutaru, M.L., Vlase, S.: Kane’s formalism used to the vibration analysis of a wind water pump. Symmetry 12(6), 1030 (2020).

    Article  Google Scholar 

  66. Bratu, P., Vlase, S., Dragan, N., Vasile, O., Itu, C., Nitu, M.C.: Modal analysis of the inertial platform of the laser ELI-NP facility in magurele-Bucharest. Rom. J. Acoust. Vib. 19(2), 112–120 (2022)

    Google Scholar 

  67. Vlase, S., Marin, M., Scutaru, M.L.: Maggi’s equations used in the finite element analysis of the multibody systems with elastic elements. Mathematics 8(3), 399 (2020).

    Article  Google Scholar 

  68. Abo-Dahab, S.M., Abouelregal, A.E., Marin, M.: Generalized thermoelastic functionally graded on a thin slim strip non-Gaussian laser beam. Symmetry 12(7), 1094 (2020)

    Article  Google Scholar 

  69. Othman, M.I.A., Fekry, M., Marin, M.: Plane waves in generalized magneto-thermo-viscoelastic medium with voids under the effect of initial stress and laser pulse heating. Struct. Eng. Mech. 73(6), 621–629 (2020)

    Google Scholar 

  70. Abbas, I., Hobiny, A., Marin, M.: Photo-thermal interactions in a semi-conductor material with cylindrical cavities and variable thermal conductivity. J. Taibah Univ. Sci. 14(1), 1369–1376 (2020)

    Article  Google Scholar 

  71. Marin, M., Seadawy, A., Vlase, S., Chirila, A.: On mixed problem in thermos-elasticity of type III for Cosserat media. J. Taibah Univ. Sci. 16(1), 1264–1274 (2022)

    Article  Google Scholar 

  72. Corona, D., Giannoni, F.: Brake orbits for Hamiltonian systems of the classical type via geodesics in singular Finsler metrics. Adv. Nonlinear Anal. 1, 1223–1248 (2022)

    Article  MathSciNet  MATH  Google Scholar 

  73. Liao, F., Zhang, W.: New asymptotically quadratic conditions for Hamiltonian elliptic systems. Adv. Nonlinear Anal. 11, 469–481 (2022)

    Article  MathSciNet  MATH  Google Scholar 

  74. Zhang, W., Zhang, J., Mi, H.: Ground states and multiple solutions for Hamiltonian elliptic system with gradient term. Adv. Nonlinear Anal. 10, 331–352 (2021)

    Article  MathSciNet  MATH  Google Scholar 

  75. Corona, D., Giannoni, F.: Brake orbits for Hamiltonian systems of the classical type via geodesics in singular Finsler metrics. Adv. Nonlinear Anal. 1, 1223–1248 (2022)

    Article  MathSciNet  MATH  Google Scholar 

  76. Liao, F., Zhang, W.: New asymptotically quadratic conditions for Hamiltonian elliptic systems. Adv. Nonlinear Anal. 11, 469–481 (2022)

    Article  MathSciNet  MATH  Google Scholar 

  77. Zhang, W., Zhang, J., Mi, H.: Ground states and multiple solutions for Hamiltonian elliptic system with gradient term. Adv. Nonlinear Anal. 10, 331–352 (2021)

    Article  MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations



M.L.S. and S.V. coordinated the manuscript; M.M. performed the mathematical calculations; M.L.S., S.V. and M.M. supervised the entire manuscript and agreed with this final form of the manuscript.

Corresponding author

Correspondence to Marin Marin.

Ethics declarations

Ethics approval and consent to participate

Not applicable.

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.



$$\begin{aligned}& E_{c} = \frac{1}{2} \biggl( \int_{V} \rho \,dV \biggr) ( \dot{x}_{O,i} \dot{x}_{O,i} ) + \frac{1}{2} \biggl( \int_{V} \rho x_{k}x_{m}\,dV \biggr) \alpha_{ij}\alpha_{il}\dot{\alpha}_{jk}\dot{ \alpha}_{lm} \\& \hphantom{E_{c} = }{}+ \frac{1}{2} \biggl( \int_{V} \rho N_{kr}N_{nt}\,dV \biggr) \alpha_{ij}\alpha_{im}\dot{\alpha}_{jk}\dot{ \alpha}_{mn}\delta_{r}\delta_{t} \\& \hphantom{E_{c} = }{}+ \frac{1}{2} \biggl( \int_{V} \rho N_{ir}N_{it}\,dV \biggr)\dot{ \delta}_{r}\dot{\delta}_{t} + \biggl( \int_{V} \rho x_{k}\,dV \biggr)\dot{x}_{O,i} \alpha_{ij}\dot{\alpha}_{jk} \\& \hphantom{E_{c} = }{}+ \biggl( \int_{V} \rho N_{kr}\,dV \biggr)\dot{x}_{O,i} \alpha_{ij}\dot{\alpha}_{jk}\delta_{r} + \biggl( \int_{V} \rho N_{ir}\,dV \biggr)\dot{x}_{O,i} \dot{\delta}_{r} \\& \hphantom{E_{c} = }{} + \biggl( \int_{V} \rho x_{k}N_{mr}\,dV \biggr) \alpha_{ij}\alpha_{il}\dot{\alpha}_{jk}\dot{ \alpha}_{lm}\delta_{r} + \biggl( \int_{V} \rho x_{k}N_{ir}\,dV \biggr) \alpha_{ij}\dot{\alpha}_{jk}\dot{\delta}_{r} \\& \hphantom{E_{c} = }{} + \biggl( \int_{V} \rho N_{kr}N_{it}\,dV \biggr) \alpha_{ij}\dot{\alpha}_{jk}\delta_{r} \dot{ \delta}_{t} \quad i,j,l,k,m,n = 1,2,3 ; r,t = \overline{1,p}; \\& E_{a} = \frac{1}{2} ( \ddot{x}_{O,i} \ddot{x}_{O,i} ) \biggl( \int_{V} \rho \,dV \biggr) + \frac{1}{2} \alpha_{ji}\ddot{\alpha}_{jk}\alpha_{il}\ddot{ \alpha}_{lm} \int_{V} \rho ( x_{k}x_{m} )\,dV \\& \hphantom{E_{a} =}{} + \frac{1}{2}\alpha_{ji}\alpha_{il} \ddot{\alpha}_{jk}\ddot{\alpha}_{lm} \biggl( \int_{V} \rho ( N_{kr}N_{mt} )\,dV \biggr) \delta_{r}\delta_{t} \\& \hphantom{E_{a} =}{} + 2\alpha_{ij}\dot{\alpha}_{jk} \alpha_{il}\dot{\alpha}_{lm} \biggl( \int_{V} \rho N_{kr}N_{mt}\,dV \biggr)\dot{ \delta}_{r}\dot{\delta}_{t} + \frac{1}{2} \biggl( \int_{V} \rho N_{ir}N_{it}\,dV \biggr)\ddot{ \delta}_{r}\ddot{\delta}_{t} \\& \hphantom{E_{a} =}{} + \ddot{x}_{O,i}\alpha_{ij}\ddot{ \alpha}_{jk} \biggl( \int_{V} \rho x_{k}\,dV \biggr) \\& \hphantom{E_{a} =}{} + \ddot{x}_{O,i}\alpha_{ij}\ddot{ \alpha}_{jk}\delta_{r} \biggl( \int_{V} \rho N_{kr}\,dV \biggr) + \ddot{x}_{O,i}2\alpha_{ij}\dot{\alpha}_{jk}\dot{ \delta}_{r} \biggl( \int_{V} \rho N_{kr}\,dV \biggr) + \ddot{x}_{O,i}\ddot{\delta}_{r} \int_{V} \rho N_{ir}\,dV \\& \hphantom{E_{a} =}{} + \frac{1}{2} \int_{V} \rho \dot{\alpha}_{ji}\dot{ \alpha}_{jk}x_{k}\dot{\alpha}_{li}\dot{ \alpha}_{lm}x_{m}\,dV + \ddot{x}_{O,i}\dot{ \alpha}_{ji}\dot{\alpha}_{jk}\delta_{r} \biggl( \int_{V} \rho x_{k}\,dV \biggr) \\& \hphantom{E_{a} =}{} + \ddot{x}_{O,i}\alpha_{ji}\dot{ \alpha}_{jk}\delta_{r} \biggl( \int_{V} \rho N_{kr}\,dV \biggr) \\& \hphantom{E_{a} =}{} + \int_{V} \rho \dot{\alpha}_{ji}\dot{ \alpha}_{jk}x_{k}\alpha_{li}\ddot{ \alpha}_{m}x_{m}\,dV + \int_{V} \rho \dot{\alpha}_{ji}\dot{ \alpha}_{jk}x_{k}\dot{\alpha}_{li}\dot{ \alpha}_{lm}N_{mr}\delta_{r}\,dV \\& \hphantom{E_{a} =}{}+ \int_{V} \rho ( \dot{\alpha}_{ji}\dot{ \alpha}_{jk}x_{k}\alpha_{li}\ddot{ \alpha}_{lm}N_{mr}\delta_{r} )\,dV \\& \hphantom{E_{a} =}{} + 2 \int_{V} \rho \dot{\alpha}_{ji}\dot{ \alpha}_{jk}x_{k}\alpha_{li}\dot{ \alpha}_{lm}N_{mr}\dot{\delta}_{r}\,dV + \int_{V} \rho \dot{\alpha}_{ji}\dot{ \alpha}_{jk}x_{k}N_{ir}\ddot{\delta}\,dV \\& \hphantom{E_{a} =}{}+ \int_{V} \rho \dot{\alpha}_{ji}\dot{ \alpha}_{jk}N_{kr}\delta_{r}\dot{ \alpha}_{jl}\dot{\alpha} _{jlm}N_{mr} \delta_{r}\,dV \\& \hphantom{E_{a} =}{} + \alpha_{ji}\ddot{\alpha}_{jk} \alpha_{il}\ddot{\alpha}_{lm}\delta_{r} \biggl( \int_{V} \rho x_{k} N_{kr}\,dV \biggr) + 2 \alpha_{ji}\ddot{\alpha}_{jk}\alpha_{il}\dot{ \alpha}_{lm}\dot{\delta}_{r} \biggl( \int_{V} \rho x_{k}N_{kr}\,dV \biggr) \\& \hphantom{E_{a} =}{} + \alpha_{ji}\ddot{\alpha}_{jk}\ddot{ \delta}_{r} \biggl( \int_{V} \rho x_{k}N_{ir}\,dV \biggr) \\& \hphantom{E_{a} =}{} + 2\alpha_{ji}\ddot{\alpha}_{jk} \delta_{r}\alpha_{il}\dot{\alpha}_{lm}\dot{ \delta}_{t} \biggl( \int_{V} \rho N_{kr}N_{mt}\,dV \biggr) + \alpha_{ji}\ddot{\alpha}_{jk}\delta_{r}\ddot{ \delta}_{r} \biggl( \int_{V} \rho N_{kr}N_{it}\,dV \biggr) \\& \hphantom{E_{a} =}{} + 2\alpha_{ji}\dot{\alpha}_{jk}\dot{ \delta}_{r}\ddot{\delta}_{t} \biggl( \int_{V} \rho N_{kr}N_{it} \biggr)\,dV \\& \hphantom{E_{a} =}{} + \int_{V} \rho \dot{\alpha}_{ji}\dot{ \alpha}_{jk}N_{kr}\delta_{r}\alpha_{jl} \ddot{\alpha}_{lm}N_{mr}\delta_{r}\,dV + 2 \int_{V} \rho \dot{\alpha}_{ji}\dot{ \alpha}_{jk}N_{kr}\delta_{r}\alpha_{jl} \dot{\alpha} _{lm}N_{mr}\dot{\delta}_{r}\,dV \\& \hphantom{E_{a} =}{} + \int_{V} \rho \dot{\alpha}_{ji}\dot{ \alpha}_{jk}N_{kr}\delta_{r}N_{it}\ddot{ \delta}_{t}\,dV. \end{aligned}$$

Taking into account the previously defined notations (see Eqs. (12)–(14)), the expression of the energy of accelerations becomes

$$\begin{aligned} E_{a} =& \frac{1}{2}m ( \ddot{x}_{O,i} \ddot{x}_{O,i} ) + \frac{1}{2}\alpha_{ji}\ddot{ \alpha}_{jk}\alpha_{il}\ddot{\alpha}_{lm}J_{km} + \frac{1}{2}\alpha_{ji}\alpha_{il}\ddot{ \alpha}_{jk}\ddot{\alpha}_{lm}m_{kr,mt} \delta_{r}\delta_{t} \\ &{}+ 2\alpha_{ij}\dot{\alpha}_{jk}\alpha_{il} \dot{\alpha}_{lm}m_{kr,mt}\dot{\delta}_{r}\dot{ \delta}_{t} + \frac{1}{2}m_{rt}\ddot{ \delta}_{r}\ddot{\delta}_{t} + \ddot{x}_{O,i} \alpha_{ij}\ddot{\alpha}_{jk}S_{k} \\ &{} + \ddot{x}_{O,i}\alpha_{ij}\ddot{\alpha}_{jk} \delta_{r}m_{O,kr}^{I} + \ddot{x}_{O,i}2 \alpha_{ij}\dot{\alpha}_{jk}\dot{\delta}_{r}m_{O,kr}^{I} + \ddot{x}_{O,i}\ddot{\delta}_{r}m_{O,ir}^{I} \\ &{} + \frac{1}{2}\dot{\alpha}_{ji}\dot{\alpha}_{jk} \dot{\alpha}_{li}\dot{\alpha}_{lm}J_{km} + \ddot{x}_{O,i}\dot{\alpha}_{ji}\dot{\alpha}_{jk} \delta_{r}S_{k} + \ddot{x}_{O,i} \alpha_{ji}\dot{\alpha}_{jk}\delta_{r}m_{O,kr}^{I} \\ &{} + \dot{\alpha}_{ji}\dot{\alpha}_{jk} \alpha_{li}\ddot{\alpha}_{m}J_{km} + \dot{ \alpha}_{ji}\dot{\alpha}_{jk}\dot{\alpha}_{li}\dot{ \alpha}_{lm}\delta_{r}m_{k,mr} + \dot{ \alpha}_{ji}\dot{\alpha}_{jk}\alpha_{li}\ddot{ \alpha}_{lm}\delta_{r}m_{k,mr} \\ &{}+ 2\dot{\alpha}_{ji}\dot{\alpha}_{jk} \alpha_{li}\dot{\alpha}_{lm}\dot{\delta}_{r}m_{k,mr} + \dot{\alpha}_{ji}\dot{\alpha}_{jk}\ddot{ \delta}_{r}m_{k,ir} + \dot{\alpha}_{ji}\dot{ \alpha}_{jk}\dot{\alpha}_{jl}\dot{\alpha}_{jlm} \delta_{r}\delta_{r}m_{kr,mt} \\ &{}+ \alpha_{ji}\ddot{\alpha}_{jk}\alpha_{il} \ddot{\alpha}_{lm}\delta_{r}m_{k,mr} + 2 \alpha_{ji}\ddot{\alpha}_{jk}\alpha_{il}\dot{ \alpha}_{lm}\dot{\delta}_{r}m_{k,mr} + \alpha_{ji}\ddot{\alpha}_{jk}\ddot{\delta}_{r}m_{k,ir} \\ &{} + 2\alpha_{ji}\ddot{\alpha}_{jk}\delta_{r} \alpha_{il}\dot{\alpha}_{lm}\dot{\delta}_{t}m_{kr,mt} + \alpha_{ji}\ddot{\alpha}_{jk}\delta_{r}\ddot{ \delta}_{r}m_{kr,it} + 2\alpha_{ji}\dot{ \alpha}_{jk}\dot{\delta}_{r}\ddot{\delta}_{t}m_{kr,it} \\ &{} + \dot{\alpha}_{ji}\dot{\alpha}_{jk} \alpha_{jl}\ddot{\alpha}_{lm}\delta_{r} \delta_{t}m_{kr,mt} + 2\dot{\alpha}_{ji}\dot{ \alpha}_{jk}\alpha_{jl}\dot{\alpha}_{lm} \delta_{r}\dot{\delta}_{t}m_{kr,mt} + \dot{ \alpha}_{ji}\dot{\alpha}_{jk}\delta_{r}\ddot{ \delta}_{t}m_{kr,it}. \end{aligned}$$

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

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Scutaru, M.L., Vlase, S. & Marin, M. Analytical mechanics methods in finite element analysis of multibody elastic system. Bound Value Probl 2023, 97 (2023).

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: