Abstract
Absolute nodal coordinate formulation was developed in the mid-1990s. The adoption of the continuum mechanics concept has allowed large displacements and large deformations to be expressed in flexible body analysis. However, the analysis time increases due to the increased number of degrees of freedom at nodal points. Therefore, we aimed to reduce the analysis time by converting a dimensional equation of motion (EOM) to a non-dimensional EOM by using non-dimensional variables of time, length, and force. A non-dimensional mass matrix, a non-dimensional longitudinal stiffness matrix, and a non-dimensional conservative force vector are derived and applied to the non-dimensional EOM. To verify the non-dimensional EOM, a cantilever beam with static deflection, for which an exact solution exists, is considered. As the number of elements is increased, the mean value by the non-dimensional EOM converges to the static deflection. Revolute and spherical joints are used to propose two- and three-dimensional numerical solutions based on the non-dimensional EOM of a free-falling pendulum. These solutions are compared with the numerical solutions from using a dimensional EOM in order to verify the non-dimensional EOM. The analysis results for simple pendulum motion using dimensional and non-dimensional EOMs are in good agreement.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Avoid common mistakes on your manuscript.
1 Introduction
Research on absolute nodal coordinate formulation began in 1996 for finite element analysis and the formulation of beams. Absolute nodal coordinate formulation is a non-incremental finite element procedure for flexible body dynamic analysis that is suitable for rigid bodies as well as large displacement and deformation problems [1–8]. In an absolute nodal coordinate formulation, a position vector is expressed as a combination of a shape function and nodal coordinate, which can be expressed in various forms by selecting a polynomial depending on the deformation of interest [5, 6]. Furthermore, a coordinate transformation matrix based on a rotation angle does not exist because the position vector is directly defined in the global coordinate system. In this way, a mass matrix is defined with a constant. Terms related to the Coriolis force and centrifugal force that occur during the coordinate transformation process are not generated [4, 9]. In contrast to a mass matrix expressed with a constant, the stiffness matrix shows a highly nonlinear characteristic. This matrix is based on the concept of a structural mechanics formulation or continuum mechanics [10, 11]. Based on this approach, absolute nodal coordinate systems have mainly been used to model strings, strips, drapes, beams, plates, bushings, flexible hoses, tires, and leaf springs where large displacement or large deformation analysis is required [12–18].
When a stiffness matrix is developed with the aforementioned structural mechanics formulation, an Euler–Bernoulli beam [19] can be represented. In this case, the beam element is expressed as a deficient element [4, 20]. In other words, because the selection of the position vector gradients related to deformation is limited to the longitudinal direction, the deformation gradient in the lateral direction is not considered. In this case, the deformation information for the lateral direction cannot be confirmed. When a stiffness matrix is developed by using a continuum mechanics approach, a Timoshenko beam is assumed [21], wherein the beam element becomes a fully parameterized element [22]. Thus, the deformation gradients in the lateral and longitudinal directions are considered. Because the deformation information of the cross section is included, the advantage is that the deformation information of the beam can be accurately known. However, for a fully parameterized element with the continuum mechanics approach, shear locking occurs with respect to bending. Because shear locking can hinder the convergence of a numerical solution, various solutions have been proposed [6, 11, 23]. Among them, the most common solutions are removing a lateral direction term of the shape function polynomial, or increasing the order of the lateral direction term [24, 25]. However, removing the lateral direction term has the drawback that the characteristics of large deformation possessed by the absolute nodal coordinate system can be missed because deformation cannot be observed in the cross section. If the order of the lateral direction term is increased, the efficiency of the analysis decreases.
Therefore, the aim of this study was to reduce the analysis time by converting a conventional dimensional equation of motion (EOM) to a non-dimensional EOM for a fully parameterized element. To do this, non-dimensional variables related to the time, length, and force were used. The three-dimensional(3-D) non-dimensional model developed in this study was based on the 3-D model developed by Garcia-Vallejo et al. [22]. For the developed non-dimensional model, the efficiency of the non-dimensional EOM was verified by comparing the CPU time according to the number of elements through examples of a cantilever beam and a free-falling pendulum with revolute and spherical joints.
2 Non-dimensional equation of motion for absolute nodal coordinate formulation
As shown in Fig. 1, an absolute nodal coordinate system is expressed with the global position vector \(\mathbf{\vec {r}}\) defined in a global coordinate system and the position vector gradients \(\partial \mathbf{\vec {r}}/\partial x\), \(\partial \mathbf{\vec {r}}/\partial y\), and \(\partial \mathbf{\vec {r}}/\partial z\). As shown in Fig. 1, this comprises a fully parameterized element because the position vector gradients in the y- and z-axis directions (i.e., \(\partial \mathbf{\vec {r}}/\partial y\) and \(\partial \mathbf{\vec {r}}/\partial z)\) are included. Consequently, the physical deformation of the cross section and the deformation in the length direction are considered. As previously noted, because the position vector gradients in the y- and z-axis directions are considered, the analysis time may be increased compared to the gradient-deficient element. As discussed in Sect. 1, the shear locking phenomenon could occur [11, 23].
The equation for the displacement field suggested by Garcia-Vallejo et al. [22] is expressed as follows:
Then, a nodal coordinate can be given as
where x is an arbitrary point following a neutral axis of the element for the state before deformation and \(l_e \) is the length of the element.
The nodal coordinate \((\mathbf{\vec {e}})\) and shape function (\(\mathbf{S})\) for the element before deformation comprise the global position vector \((\mathbf{\vec {r}})\), as shown in Eq. (3) from Eq. (1), by boundary conditions at \(x=0\) and \(x=l_e \).
Next, the shape function in Eq. (3) is given as follows:
where \(\mathbf{I}\) is a \(3\times 3\) identity matrix in 3D, \(S_i =S_i (\xi , \eta , \zeta )\quad (i=1\sim 8)\) is defined in Eq. (5), and \(\xi \), \(\eta \), and \(\zeta \) are non-dimensionalized values that refer to \(\xi =x/l_e \), \(\eta =y/l_e \), and \(\varsigma =z/l_e \). Thus,
The global position vector in Eq. (3) is \(\mathbf{\vec {r}}=\mathbf{\vec {r}}(\xi , \eta , \varsigma , t)\), i.e., it is a variable for space and time functions. The shape function \(\mathbf{S}=\mathbf{S}(\xi , \eta ,\varsigma )\) is a variable for the space function. The nodal coordinate \(\mathbf{\vec {e}}=\mathbf{\vec {e}}(t)\) is a variable for the time function. Based on the relationships of the shape function with respect to the space and time functions of the nodal coordinate, the mass matrix, stiffness matrix, and the conservative force vector can be determined as follows:
where \(\mathbf{M}\) is the mass matrix, \(\mathbf{K}\) is the stiffness matrix, and \(\mathbf{\vec {F}}_C \) is the conservative force vector corresponding to gravity.
During the non-dimensionalization process of the EOM, \(T_\mathrm{ND} \) can be used as a non-dimensional variable of time, as follows [26]:
where t is the time, \(\rho \) is the density, A is the cross-sectional area, \(L_\mathrm{ND} \) is a non-dimensional length for the maximum length of the beam, and \(F_\mathrm{ND} \) is an arbitrary force acting on the beam and represents a non-dimensional force unit. Note that \(^*\) means a non-dimensionalized variable. There is a difference between the physical time versus the actual analysis time according to the non-dimensional variable \(T_\mathrm{ND}\) in Eq. (7). When \(T_\mathrm{ND}\) is greater than 1, the process is efficient because the physical time is greater than the analysis time. As shown in Eq. (7), for \(T_\mathrm{ND} \), the analysis efficiency of the non-dimensional EOM increases with \(L_\mathrm{ND} \).
The non-dimensional variable for the length can be expressed for a non-dimensional EOM as follows:
where the caret symbol \((^\wedge )\) above the characters indicates a newly defined shape function and nodal coordinate that differs from those in Eq. (3). In Eq. (3), the dimensions of the shape function and nodal coordinate are mixed. In other words, because the dimensions and non-dimension are mixed with each other, a somewhat complex process is required to non-dimensionalize the EOM in Eq. (6). Therefore, it is necessary to unify each dimension of the shape function and nodal coordinate with respect to non-dimensionalization. In this study, the shape function was determined to be non-dimensional, and the dimension of the nodal coordinate was determined to be the length. Therefore, the position vector of Eq. (3) can be defined as
Because the coordinates corresponding to the nodal slopes of Eq. (2) are multiplied by the length of element \(l_e \), the nodal slopes can be represented by the length dimension rather than being non-dimensional, as follows:
The shape function is defined as non-dimensional, as shown in Eq. (11). The shape function newly defined by Eq. (11) can be expressed with Eq. (11):
where the components of the newly defined shape function are defined as
By using Eq. (9) and the non-dimensional variable \(L_\mathrm{ND}\), the non-dimensional global position vector can be defined as
The non-dimensional mass matrix, non-dimensional stiffness matrix, and non-dimensional external conservative force can be determined as shown in Eq. (14) by using the newly defined non-dimensional position vector of Eq. (13):
where the non-dimensional nodal coordinate \(\hat{\mathbf{{\vec {e}}}}^{*}\) is the value of the nodal coordinate in Eq. (10) when non-dimensionalized by the relationship in Eq. (13). This yields
A non-dimensional EOM to express a flexible body consists of a mechanical or multi-body system with inter-constraints. The differential algebraic equation (DAE) includes a Lagrange multiplier along with a constraint equation, which is given by [27]
where \({\vec {{\varvec{\Phi }}}}\) is the constraint equation, \({{\varvec{\Phi }} }_{\hat{\mathbf{{\vec {e}}}}^{*}}^T \) is the Jacobian matrix of the constraint equation, and \({\vec {{\varvec{\uplambda }}}}\) is the Lagrange multiplier. Equation (16) is a DAE of index 3 [28]. In this study, the numerical solution to Eq. (16) was obtained at each time step through Newmark implicit integration [29, 30]. The numerical solution for Eq. (16) is included in Appendix 1.
The processes of determining the non-dimensional mass matrix (\(\mathbf{M}^{*})\), non-dimensional stiffness matrix (\(\mathbf{K}^{*})\), and non-dimensional conservative force corresponding to gravity (\(\mathbf{\vec {F}}_C^*)\) are given in Sects. 2.1, 2.2, and 2.3, respectively. As previously noted, the non-dimensional EOM developed in this study was based on the dimensional EOM developed by Garcia-Vallejo et al. [22].
2.1 Non-dimensional mass matrix
The kinetic energy is necessary to derive the non-dimensional mass matrix which can be determined as shown in Eq. (17) by using the variables \(L_\mathrm{ND} \), \(T_\mathrm{ND} \), and \(F_\mathrm{ND} \), which represent the non-dimensional length, time, and force, respectively:
Based on Eq. (17), the non-dimensional EOM can be determined as
Therefore, the non-dimensional mass matrix can be determined as
2.2 Non-dimensional stiffness matrix
In this study, the continuum mechanics approach was used to determine the non-dimensional stiffness matrix from the non-dimensional strain energy [8, 10, 22]. First, the deformation gradient expressed by the nonlinear Green–Lagrange strain–displacement relationship is given in Eq. (20). The deformation gradient is itself non-dimensional because it is defined from the non-dimensional position vector in this study. Thus, the previously applied symbol of “\(*\)” representing non-dimensionality is used.
In Eq. (20), \(\mathbf{\vec {r}}_0^*\) is the non-dimensional position vector of the element before deformation, and \(\mathbf{\vec {x}}^{*}\) is a component defined at the local coordinate of the element before deformation where \(\mathbf{\vec {x}}^{*}=\left[ {{\begin{array}{lll} {x^{*}}&{} {y^{*}}&{} {z^{*}} \\ \end{array} }} \right] ^\mathrm{T}\). In addition, \(\mathbf{J}_0^*=\partial \mathbf{\vec {r}}_0^*/\partial \mathbf{\vec {x}}^{*}\): as a deformation gradient for the coordinate before deformation, it is expressed with an identity matrix. Therefore, Eq. (20) can also be expressed as
where \(\hat{\mathbf{{S}}},_\alpha \) is \(\partial \hat{\mathbf{{S}}}/\partial \alpha \), and \(\alpha =1,2,3\) refers to \(\alpha =x^{*},y^{*},z^{*}\).
Next, if the deformation gradient is used, the strain tensor can be determined as shown in Eq. (22). Although the strain tensor is also non-dimensional, the \(^{*}\) symbol is still used to signify non-dimensionality.
Therefore, if Eq. (22) is assumed to be a symmetric strain tensor, the six different components are given by
If a flexible body is assumed to be an isotropic homogeneous material, the relationship between stresses and strains can be written explicitly as follows [10]:
where \(\lambda \) is Lame’s constant and G is the shear modulus. Then, the stress vector can be expressed as
where \(\mathbf{E}\) is the matrix of elastic coefficients.
Using Eqs. (22) and (25), the strain energy can be expressed as [31]
where \(\mathbf{E}^{*}\) is the non-dimensional matrix of elastic coefficients and is equal to \(\left( {{L_\mathrm{ND}^2 }/{F_\mathrm{ND} }} \right) \mathbf{E}\).
Therefore, the non-dimensional strain energy can be expressed as shown in Eq. (27):
and where \(\nu \) is Poisson’s ratio, and E is Young’s modulus. Therefore, from Eq. (27), the elastic force can be determined as follows:
From Eq. (28), the derivative term for the non-dimensional nodal coordinate of the strain tensor component is given by
Substituting Eq. (29) into Eq. (28) and rearranging yield
Therefore, the non-dimensional stiffness matrix is given by
2.3 Non-dimensional conservative force vector
For the conservative force corresponding to gravity, a distributed load should be considered rather than a concentrated load. Using the non-dimensional variables \(F_\mathrm{ND} \) and \(L_\mathrm{ND} \) for the force and length, respectively, we obtain
where \(\mathbf{\vec {G}}\) is a vector containing the acceleration of gravity.
Therefore, the non-dimensional conservative force can be expressed as
3 Verification of non-dimensional equation of motion
As discussed in Sect. 2, a non-dimensional EOM was determined by using the non-dimensional variables \(L_\mathrm{ND}, T_\mathrm{ND}\), and \(F_\mathrm{ND}\) representing the length, time, and force, respectively. In this section, the non-dimensional EOM is compared with the dimensional EOM based on the examples of a cantilever beam and free-falling pendulum with revolute and spherical joints for verification. Table 1 gives the specifications of the personal computer used in this study. \(\hbox {MATLAB}^{\circledR }\) [32] was used to verify the non-dimensional EOM because some successful applications have been based on this software [33–37].
3.1 Cantilever beam
To verify the non-dimensional EOM, a cantilever beam with an exact solution for static deflection is considered, as shown in Fig. 2. Table 2 gives the specifications of the cantilever beam and the physical properties of 304 stainless steel.
As given in Table 3, the non-dimensional time variable \(T_\mathrm{ND}\) in Eq. (7) for the non-dimensional EOM is determined by the number of elements.
When the data in Table 3 were interpreted by using Eq. (7), the physical time was less than the analysis time when \(T_\mathrm{ND}<\) 1, and the physical time was more than the analysis time when \(T_\mathrm{ND}>\) 1. Table 4 presents the calculation time for a physical time of 2 s for the cantilever beam when using the dimensional and non-dimensional EOMs. Figure 3 shows a graph the numerical values from Table 4. The efficiency in terms of the calculation time was confirmed to increase when the non-dimensional variable \(T_\mathrm{ND}\) and the number of elements increase. In particular, when there were 20 elements, the calculation time efficiency was increased approximately twofold. When there were 10 elements, despite the non-dimensional variable \(T_\mathrm{ND}\) being close to unity, using the non-dimensional EOM was more advantageous in terms of the calculation time because the convergence of solutions increased during the process of finding a solution at each step.
For the case of a distributed load acting on the cantilever beam, Eq. (34) shows the calculated static deflection at the end node of the cantilever beam described in Table 2:
where \(\delta \) is the static deflection at the end node of the cantilever beam, q is the distributed load, L is the cantilever beam’s length, E is the Young’s modulus, and I is the area moment of inertia.
Table 5 presents the mean value of deflection at the end node of the cantilever beam when the physical time was set according to the number of elements at 2 s. As the number of elements increased, the mean value converges to the static deflection. With 20 elements, Fig. 4 shows that the mean value is nearly the same as the static deflection. The damping in Fig. 4 is a numerical value, not structural damping. In this study, \(\gamma =0.70\) and \(\beta =0.36\) were selected as introduced in ADAMS [38].
As listed in Table 5 and Fig. 5, when the analysis had an insufficient number of elements, shear locking was confirmed to occur. When the number of elements was insufficient, physically nonexistent shear strain greatly increased numerically, and the deflection of the cantilever beam was reduced. In other words, the normal strain, which must occur in the direction of deflection, decreased. Therefore, a solution close to an exact solution can be obtained when the system is divided into a sufficient number of elements.
3.2 Free-falling pendulum with revolute joint
The free-falling pendulum with a revolute joint example shown in Fig. 6 was used to compare the calculation times of dimensional and non-dimensional EOMs and verify the accuracy of the numerical solution. The specifications and physical properties for a simple pendulum motion are given in Table 2, and the analysis conditions are given in Table 6. The physical calculation time interval was set to 0.001 s. For the non-dimensional EOM, when the number of elements was set to unity, the analysis time was shown to increase compared to the physical time. However, when the dimensional EOM was used, the calculation time increased instead. This happened because the Newton–Raphson method was used to find a solution to the next step during the process of finding a solution at each step. In the case of the non-dimensional EOM, the convergence to the solution increased compared to the convergence with the dimensional EOM. To explain this, Fig. 7 shows the iteration number for the convergence to a solution for dimensional and non-dimensional EOMs when finding the solution in the next step. With the dimensional EOM, the iteration number for the convergence to a solution increased considerably compared to the case of using a non-dimensional EOM. This means that the convergence to a solution decreased. In the case of the dimensional EOM, the initial step required approximately 80 iterations. In the case of the non-dimensional EOM, one or two iterations were required across the entire section. This phenomenon occurred because the convergence to a solution increased as the high-frequency components were canceled out through the non-dimensionalization of the EOM.
Figure 8 shows that the analysis results of a simple pendulum motion using a rigid body were consistent with the dimensional and non-dimensional EOMs. The figure also shows the acceleration information for the x-axis and y-axis. For the dimensional and non-dimensional EOMs, the characteristics of the flexible body using absolute nodal coordinates were confirmed to be represented by the vibration phenomenon of the early behavior, and the vibration characteristics were offset by numerical damping (Fig. 9).
3.3 Free-falling pendulum with spherical joint
Based on the example of a free-falling pendulum with a spherical joint shown in Fig. 10, a case was considered in which one end is connected to a spherical joint, and a force with the magnitude of gravity is acting in the y-axis and z-axis directions simultaneously. The spherical joint facilitates three-axis rotation and is sensitive in numerical analysis, especially to numerical error. By using a spherical joint, the modeling accuracy when using absolute nodal coordinates and the robustness of the Newmark implicit integration method can be determined.
Figure 10 represents a situation in which the aforementioned spherical joint is connected and the force of gravity is simultaneously acting in the y-axis and z-axis directions. The specifications and properties for simple pendulum motion are given in Table 2. Because the spherical joint, which is sensitive to numerical analysis, was adopted, Young’s modulus was reduced to 1/1000 of its value to maintain the analysis time interval. Table 3 gives the non-dimensional variable \(T_\mathrm{ND}\) according to the number of elements. Table 7 shows the calculation times for a physical time of 2 s according to the simple pendulum motion when using dimensional and non-dimensional EOMs. Figure 11 shows a graph of the numerical values in Table 7. For the dimensional EOM, the calculation time linearly increases as the number of elements is increased. For the non-dimensional EOM, the calculation time was confirmed to converge to a single value as the non-dimensional variable \(T_\mathrm{ND}\) increased.
Figure 12 shows that the analysis results for a simple pendulum motion using dimensional and non-dimensional EOMs are in good agreement. In particular, despite the use of a sensitive spherical joint, the agreement of the y-axis and z-axis behavior results means that the modeling using absolute nodal coordinates is accurate. The agreement of the y-axis and z-axis behavior results can be considered to be an advantage that appears when using slopes in the absolute nodal coordinate formulation. Figure 13 shows the acceleration and reaction force information at the joint, the y-axis and z-axis were confirmed to have the same results. The variations in Fig. 13 occurred because Young’s modulus was reduced to 1/1000 of its original value.
4 Conclusions
Studies of absolute nodal coordinate formulation began through related research on the finite element analysis of beams and beam formulations in 1996. One of the weaknesses of the absolute nodal coordinate system is that the analysis time increases with the number of DOF at the nodal point. To address this, the analysis time was reduced in this study by converting a dimensional equation of motion (EOM) to a non-dimensional EOM. To convert a dimensional EOM to non-dimensional EOM, the non-dimensional variables \(T_\mathrm{ND}, L_\mathrm{ND}\), and \(F_\mathrm{ND}\) (related to time, length, and force, respectively) were used. The 3-D non-dimensional model developed in this study is based on the 3-D model developed by Garcia-Vallejo et al. [22]. This was used to determine a non-dimensional mass matrix, non-dimensional stiffness matrix, and non-dimensional conservative force vector, as discussed in Sect. 2.
The non-dimensional EOM was verified by using examples of a cantilever beam and free-falling pendulum with revolute and spherical joints. First, the effectiveness of the non-dimensional EOM was verified by using a cantilever beam example for which an exact solution exists for static deflection. Increasing the number of elements of the cantilever beam was shown to prevent shear locking, which can occur in finite element analysis. The analysis time efficiency increased with the non-dimensional variable \(T_\mathrm{ND}\). Next, the example of a free-falling pendulum with a revolute joint confirmed that the Newton–Raphson method converged to a solution in the next step. With the non-dimensional EOM, the convergence speed noticeably increased compared to the case of using a dimensional EOM. The non-dimensional EOM was verified through a comparison with a simple pendulum motion modeled using a rigid body. The characteristics of the absolute nodal coordinate formulation were confirmed, wherein both the rigid body and elastic body characteristics can be expressed with the same formulation. Finally, the example of a free-falling pendulum with a spherical joint was considered. The usefulness of the non-dimensional EOM was verified by the adoption of a numerically sensitive spherical joint. In particular, when the pendulum was divided into 20 elements, the analysis time using a non-dimensional EOM was reduced more than fourfold. The end node position of the pendulum, the acceleration, and the reaction force occurring at the joint were confirmed to be consistent with the dimensional and non-dimensional EOMs.
The unique contributions of this study are as follows:
-
(1)
The adoption of non-dimensional nodal coordinates for an absolute nodal coordinate formulation;
-
(2)
The development of a 3D non-dimensional model with an absolute nodal coordinate formulation by the use of the non-dimensional variables \(T_\mathrm{ND}, L_\mathrm{ND}\), and \(F_\mathrm{ND}\) for the time, length, and force, respectively; and
-
(3)
The verification of the non-dimensional EOM’s numerical solution and analysis efficiency by using the examples of a cantilever beam and free-falling pendulum with revolute and spherical joints.
References
Shabana, A.A.: An Absolute Nodal Coordination for the Large Rotation and Large Deformation analysis of Flexible Bodies. Technical Report, No.MBS96-1-UIC (1996)
Shabana, A.A.: Definition of the slopes and the finite element absolute nodal coordinate formulation. Multibody Syst. Dyn. 1, 339–348 (1997)
Shabana, A.A., Hussein, H.A., Escalona, J.L.: Application of the absolute nodal coordinate formulation to large rotation and large deformation problems. J. Mech. Des. 120(2), 188–195 (1998)
Escalona, J.L., Hussien, H.A., Shabana, A.A.: Application of the absolute nodal co-ordinate formulation to multibody system dynamics. J. Sound Vib. 214(5), 833–851 (1998)
Omar, M.A., Shabana, A.A.: Two-dimensional shear deformable beam for large rotations and deformation problems. J. Sound Vib. 243, 565–576 (2001)
Shabana, A.A., Yakoub, R.Y.: Three dimensional absolute nodal coordinate formulation for beam elements: theory. ASME J. Mech. Des. 123, 606–613 (2001)
Yakoub, R.Y., Shabana, A.A.: Three dimensional absolute nodal coordinate formulation for beam elements: implementation and application. ASME J. Mech. Des. 123, 614–621 (2001)
Shabana, A.A.: Dynamics of Multibody Systems, 3rd edn. Cambridge University Press, New York (2005)
Berzeri, M., Shabana, A.A.: Development of simple models for the elastic forces in the absolute nodal co-ordinate formulation. J. Sound Vib. 235(4), 539–565 (2000)
Shabana, A.A.: Computational Continuum Mechanics. Cambridge University Press, New York (2008)
Gerstmayr, J., Sugiyama, H., Mikkola, A.: An overview on the developments of the absolute nodal coordinate formulation. In: The 2nd Joint International Conference on Multibody System Dynamics (2012)
Dmitrochenko, O., Yoo, W.S., Pogorelov, D.: Helicoseir as shape of a rotating string (I): 2D theory and simulation using ANCF. Multibody Syst. Dyn. 15, 135–158 (2006)
Dmitrochenko, O., Yoo, W.S., Pogorelov, D.: Helicoseir as shape of a rotating string (II): 3D theory and simulation using ANCF. Multibody Syst. Dyn. 15, 181–200 (2006)
Yoo, W.S., Lee, J.H., Park, S.J., Sohn, J.H., Dmitrochenko, O., Pogorelov, D.: Large oscillations of a thin cantilever beam: physical experiments and simulation using the absolute nodal coordinate formulation. Nonlinear Dyn. 34, 3–29 (2003)
Yoo, W.S., Dmitrochenko, O., Park, S.J., Lim, O.K.: A new thin spatial beam element using the absolute nodal coordinates: application to rotating strip. Mech. Des. Struct. Mech. 33, 399–422 (2005)
Yoo, W.S., Park, S.J., Dmitrochenko, O., Pogorelov, D.Y.: Verification of absolute nodal coordinate formulation in flexible multibody dynamics via physical experiments of large deformation problems. J. Comput. Nonlinear Dyn. 1(1), 81–93 (2006)
Kim, K.W., Lee, J.W., Yoo, W.S.: The motion and deformation rate of a flexible hose connected to a mother ship. J. Mech. Sci. Technol. 26(3), 703–710 (2012)
Sugiyama, H., Suda, Y.: Nonlinear elastic ring tire model using the absolute nodal coordinate formulation. IMechE J. Multi-Body Dyn. 223, 211–219 (2009)
Rao, S.S.: Mechanical Vibrations, Fifth edn. Pearson Education Asia, Singapore (2011)
Sugiyama, H., Koyama, H., Yamashita, H.: Gradient deficient curved beam element using the absolute nodal coordinate formulation. J. Comput. Nonlinear Dyn. 5(2), 1–8 (2010)
Timoshenko, S.P.: History of Strength of Materials. Dover Publications, New York (1983)
Garcia-Vallejo, D., Mayo, J., Escalona, L., Dominguez, J.: Efficient evaluation of the elastic forces and the Jacobian in the absolute nodal coordinate formulation. Nonlinear Dyn. 35, 313–329 (2004)
Sopanen, J.T., Mikkola, A.K.: Description of elastic forces in absolute nodal coordinate formulation. Nonlinear Dyn. 34, 53–74 (2003)
Gerstmayr, J., Shabana, A.A.: Analysis of thin beams and cables using the absolute nodal co-ordinate formulation. Nonlinear Dyn. 45, 109–130 (2006)
Matikanen, M.K., Dmitrichenko, O.N., Mikkola, A.M.: Beam elements with trapezoidal cross section deformation modes based on the absolute nodal coordinate formulation. In: International Conference on Numerical Analysis and Applied Mathematics, pp. 1266–1270 (2010)
Kawaguti, K., Terumich, Y., Takehara, S., Kaczmarczylk, S., Sogabe, K.: The study of the tether motion with time-varying length using the absolute nodal coordinate formulation with multiple nonlinear time scales. J. Syst. Des. Dyn. 1(3), 491–500 (2007)
Nikravesh, P.E.: Computer-Aided Analysis of Mechanical Systems. Prentice-Hall International Inc, Englewood Cliffs (1988)
Brenam, K.E., Campbell, S.L., Petzold, L.R.: Numerical Solution of Initial-Value Problems in Differential-Algebraic Equations. SIAM, Philadelphia, PA (1996)
Newmark, N.M.: A method of computation for structural dynamics. ASCE J. Eng. Mech. Div. 85, 67–94 (1959)
Bathe, K.J.: Finite Element Procedures. Prentice Hall International Inc., Englewood Cliffs (1996)
Crisfield, M.A.: Nonlinear Finite Element Analysis of Solids and Structures. Wiley, New York (1997)
Valipour, M.: Optimization of neural networks for precipitation analysis in a humid region to detect drought and wet year alarms. Meteorol. Appl. 23(1), 91–100 (2016)
Valipour, M., Banihabib, M.E., Behbahani, S.M.R.: Comparison of the ARMA, ARIMA, and the autoregressive artificial neural network models in forecasting the monthly inflow of Dez dam reservoir. J. Hydrol. 476(7), 433–441 (2013)
Valipour, M., Sefidkouhi, M.A.G., Eslamian, S.: Surface irrigation simulation models: a review. Int. J. Hydrol. Sci. Technol. 5(1), 51–70 (2015)
Valipour, M.: Sprinkle and trickle irrigation system design using tapered pipes for pressure loss adjusting. J. Agric. Sci. 4(12), 125–133 (2012)
Khasraghi, M.M., Sefidkouhi, M.A.G., Valipour, M.: Simulation of open- and closed-end border irrigation systems using SIRMOD. Arch. Agron. Soil Sci. 61(7), 929–941 (2015)
Acknowledgments
This research was supported by the Korea Institute of Industrial Technology (KITECH) and the Agency for Defense Development (ADD).
Author information
Authors and Affiliations
Corresponding author
Appendix
Appendix
Discretizing Eq. (16) in Sect. 2.1 gives as follows:
Next, the Newmark formula for the numerical integration of the displacement and velocity is given by
where n is the current step, \(n+1\) is the next step for which a solution is to be found, and h is the time integration interval. In Eq. (36), the coefficients \(\beta \) and \(\gamma \) are arbitrary constants, and common values for them are given in Table 7. When finding the solution of the next step, the Newton–Raphson method is usually used to improve the convergence rate. This requires the use of a Jacobian matrix. Because Eq. (35) is expressed as a function of \(d^{2}\hat{\mathbf{{\vec {e}}}}_{n+1}^*/dt_{n+1}^{*2}\) and \(\lambda _{n+1}\) by its relationship with Eq. (36), the chain rule can be used to express the Jacobian matrix as follows:
When Eq. (37) is used, the increment for the solution in the next stage can be obtained with Eq. (38):
Therefore, the solution in the next stage can be determined with Eq. (39) based on the convergence tolerance of the solution and the current step’s solution and increment.
Rights and permissions
About this article
Cite this article
Kim, KW., Lee, JW., Jang, JS. et al. Efficiency of non-dimensional analysis for absolute nodal coordinate formulation. Nonlinear Dyn 87, 1139–1151 (2017). https://doi.org/10.1007/s11071-016-3104-7
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11071-016-3104-7