Research article Special Issues

Application of discrete shape function in absolute nodal coordinate formulation

  • To solve integrals in the absolute nodal coordinate method and address the difficulty in applying it to an arbitrary-section beam, this paper focuses on two methods involving single integrals:the invariant matrix method and the Gerstmayr method, with cross-section characteristics by applying the interpolation of a discrete function. Such single integrals demonstrate that the nodal coordinate method can be applied to an arbitrary-section beam. The Euler–Bernoulli beam used in engineering structures is characterised by a symmetrical cross-section, small section size, zero odd integrals and negligible high-order even integrals, which simplifies the single integrals of the two methods. Finally, the Gaussian integration is adopted to improve the solving efficiency of elastic force and force Jacobian.

    Citation: Zhicheng Song, Jinbao Chen, Chuanzhi Chen. Application of discrete shape function in absolute nodal coordinate formulation[J]. Mathematical Biosciences and Engineering, 2021, 18(4): 4603-4627. doi: 10.3934/mbe.2021234

    Related Papers:

    [1] Qinghua Liu, Jing Wang, Keying Song . Displacement identification of oil storage tank and calibration of tank capacity table model based on indicator function integral. Mathematical Biosciences and Engineering, 2024, 21(2): 1872-1883. doi: 10.3934/mbe.2024082
    [2] Ping Zhou, Yuting Zhang, Yunlei Yu, Weijia Cai, Guangquan Zhou . 3D shape measurement based on structured light field imaging. Mathematical Biosciences and Engineering, 2020, 17(1): 654-668. doi: 10.3934/mbe.2020034
    [3] Alessia Andò, Simone De Reggi, Davide Liessi, Francesca Scarabel . A pseudospectral method for investigating the stability of linear population models with two physiological structures. Mathematical Biosciences and Engineering, 2023, 20(3): 4493-4515. doi: 10.3934/mbe.2023208
    [4] Mohamed S. Eliwa, Buthaynah T. Alhumaidan, Raghad N. Alqefari . A discrete mixed distribution: Statistical and reliability properties with applications to model COVID-19 data in various countries. Mathematical Biosciences and Engineering, 2023, 20(5): 7859-7881. doi: 10.3934/mbe.2023340
    [5] Pratik Purohit, Prasun K. Roy . Interaction between spatial perception and temporal perception enables preservation of cause-effect relationship: Visual psychophysics and neuronal dynamics. Mathematical Biosciences and Engineering, 2023, 20(5): 9101-9134. doi: 10.3934/mbe.2023400
    [6] Jin Li . Linear barycentric rational collocation method to solve plane elasticity problems. Mathematical Biosciences and Engineering, 2023, 20(5): 8337-8357. doi: 10.3934/mbe.2023365
    [7] Kelum Gajamannage, Erik M. Bollt . Detecting phase transitions in collective behavior using manifold's curvature. Mathematical Biosciences and Engineering, 2017, 14(2): 437-453. doi: 10.3934/mbe.2017027
    [8] Maysaa Al Qurashi, Saima Rashid, Sobia Sultana, Hijaz Ahmad, Khaled A. Gepreel . New formulation for discrete dynamical type inequalities via $ h $-discrete fractional operator pertaining to nonsingular kernel. Mathematical Biosciences and Engineering, 2021, 18(2): 1794-1812. doi: 10.3934/mbe.2021093
    [9] Muhammad Bilal Khan, Pshtiwan Othman Mohammed, Muhammad Aslam Noor, Khadijah M. Abualnaja . Fuzzy integral inequalities on coordinates of convex fuzzy interval-valued functions. Mathematical Biosciences and Engineering, 2021, 18(5): 6552-6580. doi: 10.3934/mbe.2021325
    [10] Ke Bi, Yue Tan, Ke Cheng, Qingfang Chen, Yuanquan Wang . Sequential shape similarity for active contour based left ventricle segmentation in cardiac cine MR image. Mathematical Biosciences and Engineering, 2022, 19(2): 1591-1608. doi: 10.3934/mbe.2022074
  • To solve integrals in the absolute nodal coordinate method and address the difficulty in applying it to an arbitrary-section beam, this paper focuses on two methods involving single integrals:the invariant matrix method and the Gerstmayr method, with cross-section characteristics by applying the interpolation of a discrete function. Such single integrals demonstrate that the nodal coordinate method can be applied to an arbitrary-section beam. The Euler–Bernoulli beam used in engineering structures is characterised by a symmetrical cross-section, small section size, zero odd integrals and negligible high-order even integrals, which simplifies the single integrals of the two methods. Finally, the Gaussian integration is adopted to improve the solving efficiency of elastic force and force Jacobian.



    Large size, high precision, lightweight and multi-shape have become the inevitable demand of future spacecraft, and flexible multi-body systems rich in large deformation components have been widely used in the aerospace field [1]. For example, spacecraft solar panels [2], satellite expandable antennas [3], space telescopes, etc. [4]. In order to obtain the mechanical mechanism of such mechanisms with large deformation and large rotation [5,6,7], much work has been done in this field.

    The dynamics of the flexible multi-body system focused on the dynamic behavior of a system composed of a deformable object and rigid body when it experiences a wide range of spatial motions [8]. Turcic et al. [9] proposed Kineto Elastio Dynamic Analysis (KED) method firstly to deal with dynamics of flexible multi-body systems. This method decomposes flexible multi-body dynamics into multi-rigid body dynamics and structural dynamics provides high analytical accuracy for multi-body systems with low flexibility due to low-speed movement [10]. With the emergence of lightweight high-speed mechanism, the dynamic equation constructed by the KED method could not explain the coupling effect on the elastic deformation and large deformation caused by high-speed movements, so the floating frame of reference formulation (FFRF) has been proposed [11,12]. This method constructs the floating coordinate system on the flexible body and establishes the dynamic model by using the rigid body coordinates of a floating coordinate system and the node coordinates (or modal coordinates) with the flexible body. The geometrically exact formulation (GEF) can reasonably describe finite rotation, but it has higher requirements for interpolation strategy and numerical integration method. Shabana [13] proposed an absolute nodal coordinate formulation (ANCF) based on the finite element and continuum mechanics theory. In this method, the generalized coordinates of element nodes were defined in the global coordinate system, and slope vectors were used to replace the angular coordinates in the traditional finite element method. The dynamic equation has the characteristics of a constant inertia matrix, the absence of Coriolis force, and centrifugal force [14,15]. Compared with the traditional method of FFRF [16], the GEF [17], ANCF can describe the flexible multi-body system more accurately and plays an important role in dealing with the dynamics of flexible multi-body systems [18,19].

    The ANCF is widely used in flexible multibody simulations. Yakoub [20] applied the three-dimensional beam element to simulate the wheel-rail contact dynamics problem, which applied the ANCF to practical engineering firstly. Li et al. [21] simulated the antenna reflector mesh based on the slope deficient ANCF beam element and applied it to the form-finding analysis of the reflector with the antenna. Tian et al. [22] introduced the ANCF in several types of deployable space structure and proposed a parallel computational framework to improve the computational efficiency. Lan et al. [23] used ANCF to model the multilayer beam with a circular cross-section. Wang et al. [24] studied the dynamics of flexible multi-body systems with hybrid uncertain parameters by using the ANCF, to predict they are truly dynamic behaviors.

    This paper mainly studied the flexible beam element, and briefly reviews the beam element based on the absolute nodal coordinate formulation. Shabana et al. [25] considered a two-dimensional beam element based on ANCF, which could efficiently solve the elastic force and force Jacobi. However, it is impossible to describe the complex beam elements subjected to torsion and shear. For this reason, Omar and Shabana and Omar [26] further proposed a two-dimensional shear deformation beam element that could describe the shear effect. García-Vallejo et al. [27] pointed out that the shear lock problem existed in the two-dimensional shear deformation beam element, and a new locking-free shear deformable finite element has been put forward. To accurately describe the force characteristics of the flexible spatial beam, Shabana and Yakoub [28] proposed a three-dimensional beam element model based on the absolute nodal coordinate formulation. García-Vallejo et al. [29] proposed an invariant matrix method to efficiently formulate the elastic force and the elastic force Jacobi, pointed out the nonlinear stiffness matrix can be simplified using the invariant matrix. Based on the principle of virtual work, Gerstmayr and Shabana [30] obtained the expression of the elastic force expressed by the first Piola-Kirchhoff stress tensor and position gradient tensor, the calculation efficiency was improved. Based on Gerstmayr's research, Liu et al. [31] derived the analytical formula that could accurately describe the elastic force Jacobian matrix, further improved the solving efficiency of the elastic force Jacobian.

    However, it is difficult to apply a three-dimensional ANCF beam element, on the one hand, the elastic force is derived from the volume integral of the elastic energy using Green-Lagrange strain and Lame's constants [32]. On the other hand, the ANCF fully parametritis beam element uses linear interpolation at the transverse directions, therefore, the cross-section of the beam element must keep rectangular. Therefore, what is the research emphases of this paper are to extend the applicability of the ANCF on arbitrary section beams and its succinct solution form.

    The contents of the paper are as follows. Section 2 introduces the absolute nodal coordinate theory and the discrete form of its shape function and proposes a position gradient construction method that takes initial configurations into account. Section 3 describes the single-integral form of the invariant matrix obtained by applying the discrete form of the shape function in the García-Vallejo method. The other single-integral form is described in Section 4 by applying the discrete form of the shape function in the Gerstmayr method. Section 5 proposes a high-order interpolation function for the Poisson locking problem. Some numerical simulations are given in Section 6, and the correctness of the model is verified. Section 7 provides concluding remarks.

    In this subsection, the three-dimensional beam element for simplicity is shown in Figure 1. Three-dimensional beam elements have 2 nodes, e=[eiTejT]T. There are 24 degrees of freedom, each node consists of three position coordinates and nine slope coordinates.

    Figure 1.  Position vector of any point in the beam elements.

    The co-ordinates of node i are represented as,

    eTi=[rTrTxrTyrTz]T (1)

    where, the vector r denotes node i global position vector in the beam elements, described as,

    r=[XiYiZi]T (2)

    And [rxTryTrzT]T is position vector gradient, derivatives of the position vector r with respect to co-ordinates x,y and z,

    rx=rx;ry=ry;rz=rz (3)

    Because the finite element is a continuous system, the global position vector r of an arbitrary point p in beam elements is the function of the local parameters x,y and z. Using the shape function as follows,

    rp=S(x)e=[S1IS2IS3IS4IS5IS6IS7IS8I]e (4)

    And I is a 3×3 identity matrix and the shape functions are defined as [30],

    {S1=13ξ2+2ξ3,S2=L(ξ2ξ2+ξ3)S3=L(ηξη),S4=L(ζξζ)S5=3ξ22ξ3,S6=L(ξ2+ξ3)S7=Lξη,S8=Lξζ (5)

    where,

    ξ=xL;η=yL;ζ=zL (6)

    L represents the beam element length. The shape function of the displacement field is composed of the cubic interpolation of x and linear interpolation of y and z in the local coordinate system.

    According to the theory of continuum mechanics, the position gradient tensor G is used to describe the position relationship between the initial configuration r0 of the elastomer and the current configuration r after movement. The local coordinate system fixed on the material is denoted as α(α=x,y,z).

    G=rr0=rααααr0 (7)

    where,

    r0=S(x,y,z)e0,r=S(x,y,z)e (8)

    And,

    rαα=S(x,y,z)eαα=[S,xeS,yeS,ze] (9)

    e0 represents the generalized coordinates of the beam element nodes in the reference configuration,

    ααr0=(r0αα)1=G10 (10)

    Since e0 and G10 are constant, and the position gradient is written as,

    G=rααG10 (11)

    In order to construct the subsequent invariant matrix, the position gradient tensor should be rewritten here. García-Vallejo et al. [29] proposed a position gradient construction method to introduce the initial configuration, here, a new construction method was proposed, the position vector rp, can denote as,

    rp=¯e¯S (12)

    ¯SR8×1, ¯eR3×8, the specific form is as follows.

    {¯S=[S1S2S3S4S5S6S7S8]T¯e=[e1e4e7e2e5e8e3e6e9e10e13e16e11e14e17e12e15e18e19e22e20e23e21e24] (13)

    Therefore, the position gradient is written as follows,

    G=¯e¯Sαα(r0αα)1=¯eH (14)

    and

    H=¯Sαα(r0αα)1 (15)

    HR8×3 contains the reference configuration information of the beam element. According to the expression, H is a constant matrix, and the Green strain tensor can be expressed as,

    [εε]=12(GTGI) (16)

    The components of symmetric strain tensor are,

    εij={12(G,iTG,j1)(i=j,i,j=1,2,3)12G,iTG,j(ij,i,j=1,2,3) (17)

    G,i represents the ith (i=1,2,3) column of the position gradient.

    G,i=¯eH,i (18)

    H,i is the ith (i=1,2,3) column of the matrix H, and,

    H,i=[h1ih2ih3ih4ih5ih6ih7ih8i]T (19)

    Introduce ¯HiR3×24,

    ¯Hi=[h1iIh2iIh3iIh4iIh5iIh6iIh7iIh8iI] (20)

    Substitute into Eq (18), a new form of position gradient column vector is constructed.

    G,i=¯Hie (21)

    Hence, the six different components of the symmetric strain tensor are,

    {ε11=12(eT¯H1T¯H1e1),ε22=12(eT¯H2T¯H2e1),ε33=12(eT¯H3T¯H3e1)ε12=12eT¯H1T¯H2e,ε13=12eT¯H1T¯H3e,ε23=12eT¯H2T¯H3e (22)

    While, based on the principle of virtual work, the expression of the element elastic force can be obtained.

    Q(e)=Ue=K(e)e (23)

    Obviously, the shape function ¯S, can be rewritten as follows,

    ¯S=f(ξ)+ηg(ξ)+ζh(ξ) (24)

    here,

    {f(ξ)=[S1S200S5S600]Tg(ξ)=[00L(1ξ)000Lξ0]Th(ξ)=[000L(1ξ)000Lξ]T (25)

    I is a 3×3 identity matrix, O is a 3×3 zero matrix. f(ξ),g(ξ),h(ξ) just the function of ξ, have nothing to do with η and ζ. Based on Eq (24), the partial derivative of form function ¯S to local coordinates is,

    ¯Sαα=[f1(ξ)f2(ξ)f3(ξ)]+η[g1O1O1]+ζ[h1O1O1] (26)

    The detailed expressions of f1(ξ), f2(ξ), f3(ξ) and g1, h1 are given in Appendix 1 Eq (A3), O1 is a 8×1 zero vector. While, Eq (15) can be expressed as,

    H=w1+ηw2+ζw3 (27)

    Here, w1,w2,w3R8×3,

    {w1=[f1(ξ)f2(ξ)f3(ξ)](r0αα)1w2=[g1O1O1](r0αα)1w3=[h1O1O1](r0αα)1 (28)

    And, H,i(i=1,2,3)

    H,i=w1,i+ηw2,i+ζw3,i (29)

    From Eq (20),

    ¯Hi=¯w1i+η¯w2i+ζ¯w3i (30)

    García-Vallejo pointed out that the nonlinear stiffness matrix K(e) in Eq (23) can be divided into two parts,

    K(e)=K1+K2(e)K1=3λ+2μ23α=1¯HαT¯HαdVK2(e)=λ+2μ23α=1¯HαT¯HαeeT¯HαT¯HαdV+3α=13β=1,αβ(λ2¯HαT¯HαeeT¯HβT¯Hβ+μ¯HαT¯HβeeT¯HαT¯Hβ)dV (31)

    The constant stiffness matrix K1 can be calculated and stored in the pre-processing process. The nonlinear stiffness matrix K2(e), it can be solved by the invariant matrix, so the elements in the K2(e) matrix is expressed by the invariant matrix,

    (K2(e))ij=eTCijK2eCijK2=λ+2μ23α=1(¯HαT¯Hα)Ti,(¯HαT¯Hα)j,dV+3α=13β=1,αβ(λ2(¯HαT¯Hα)Ti,(¯HβT¯Hβ)j,+μ(¯HαT¯Hβ)Ti,(¯HβT¯Hα)j,)dV (32)

    By substituting the discrete form of the shape function of Eq (30), K1 and K2(e) can be obtained. Please refer to Appendix 2 for the specific derivation process.

    K1=3λ+2μ23α=1(Aα+ηBα+ζCα+ηζDα+η2Eα+ζ2Fα)dV(K2(e))ij=eT{15k=1Πk[Nk1+ηNk2+ζNk3+ηζNk4+η2Nk5+ζ2Nk6+ηζ2Nk7+η2ζNk8+η3Nk9+ζ3Nk10+η2ζ2Nk11+ηζ3Nk12+η3ζNk13+η4Nk14+ζ4Nk15]dV}e (33)

    Orzechowski et al. [33] pointed out the ANCF is valid theoretically for the arbitrarily shaped beam elements. Change the integral form of K1 and K2(e), and write it as,

    K1=3λ+2μ23α=1L0dx(Aα+ηBα+ζCα+ηζDα+η2Eα+ζ2Fα)dA(K2(e))ij=eT{15k=1L0dxΠk[Nk1+ηNk2+ζNk3+ηζNk4+η2Nk5+ζ2Nk6+ηζ2Nk7+η2ζNk8+η3Nk9+ζ3Nk10+η2ζ2Nk11+ηζ3Nk12+η3ζNk13+η4Nk14+ζ4Nk15]dA}e (34)

    In practice, the beam element commonly used in engineering is the Euler-Bernoulli beam with a symmetrical section and a small section size. Considering this situation, the cross-section integral can be simplified, that is, the odd term integral is zero, even higher-order integral tends to zero. The greatest advantage of this is that the stiffness matrix K1, K2(e) is simplified to the single integral form which is only related to the area and moment of inertia of the section.

    K1=3λ+2μ23α=1L0[AAα+IzEα+IyFα]dx(K2(e))ij=eT{15k=1L0Πk[ANk1+IzNk5+IyNk6]dx}e (35)

    A is the section area of the beam element with arbitrary section, Iz is the moment of inertia around the z-axis of the beam section, and Iy is the moment of inertia around the y-axis of the beam section.

    The Jacobian of the elastic force can also be derived by the invariant matrix method,

    J(e)=Q(e)e (36)

    And the element of the Jacobian can express as,

    Jik=nj=1(K1)ijδjknj=1(eTCijK2e)δjknj=1(eTCijK2e)ekej (37)

    The Gerstmayr method is based on the first Piola-Kirchhoff stress tensor and position gradient tensor [31], the virtual work of the elastic force is written as,

    δW=S:δEdV=P:δGdV (38)

    here, S is the second Piola-Kirchhoff stress tensor, E is the Green strain tensor, P is the first Piola-Kirchhoff stress tensor, and the component of the elastic force can be expressed as,

    Qei=PklGkleidV (39)

    Introduce,

    ei=¯ers,i=3(s1)+r (40)

    Equation (39) can be expressed as,

    Qei=PklGkl¯ersdV=Pkl(¯ekmHml)¯ersdV=PklδkrδmsHmldV=PrlHsldV (41)

    δkr is Kronecker δ, P can be represented by G and S,

    Prl=GrnSnl=(¯ertHtn)[12Dnlab(GacTGcbJab)] (42)

    here, Dnlab represents the component of the fourth-order elastic tensor, Jab represents the component of the second-order unit tensor,

    D=λδijδkleiejekel+2μδikδjleiekejelJ=δijeiej (43)

    Substituting Eq (42) into Eq (41),

    Qei=(¯ertHtn)[12Dnlab(GacTGcbJab)]HsldV=12Dnlab(¯ertHtn)(¯ecfHfa¯ecvHvbJab)HsldV=12DnlabHfaHvbHtnHsldV¯ert¯ecf¯ecv+12DnlabJabHtnHsldV¯ert=12KIts¯ert12KIIfvts¯ert¯ecf¯ecv (44)

    Introduce the discrete form of the shape function to Eq (27), and write wi(i=1,2,3) as wi(i=1,2,3) for convenience,

    {Hfa=w1fa+ηw2fa+ζw3faHvb=w1vb+ηw2vb+ζw3vbHtn=w1tn+ηw2tn+ζw3tnHsl=w1sl+ηw2sl+ζw3sl (45)

    So,

    HtnHsl=A+ηB+ζC+ηζD+η2E+ζ2FHfaHvbHtnHsl=N1+ηN2+ζN3+ηζN4+η2N5+ζ2N6+ηζ2N7+η2ζN8+η3N9+ζ3N10+η2ζ2N11+ηζ3N12+η3ζN13+η4N14+ζ4N15 (46)

    The specific derivation process can refer to Appendix 3. When the beam element is a symmetrical cross-section and small section size, the Eq (46) can be simplified to,

    HtnHsl=A+η2E+ζ2F,HfaHvbHtnHsl=N1+η2N5+ζ2N6 (47)

    and

    KIts=DnlabJab(A+η2E+ζ2F)dV=l0DnlabJab[AA+IzE+IyF]dxKIIfvts=Dnlab(N1+η2N5+ζ2N6)dV=l0Dnlab[AN1+IzN5+IyN6]dx (48)

    KIts and KIIfvts are constant stiffness matrices that can be stored in the computer during the pre-processing, compared with the García-Vallejo method, the storage scale of the Gerstmayr method is significantly reduced. Jacobi of elastic force is often used in numerical analysis, Liu et al. [31] further derived the Jacobi analytic formula for elastic force on the basis of Gerstmayr.

    Jij=Qeiej (49)

    Introduce,

    ej=¯eαβ,j=3(β1)+α (50)

    The analytic formula is,

    Qeiej=(12KIts¯ert12KIIfvts¯ert¯ecf¯ecv)¯eαβ=12KItsδrαδtβ12KIIfvtsδrαδtβ¯ecf¯ecv12KIIfvts¯ert(δcαδfβ¯ecv+¯ecfδcαδvβ) (51)

    Since most of the interpolating polynomials into ANCF beam elements in the transverse direction only use the first-order polynomial, the cross-section is still planar, thus prone to various locking effects. What is worth mentioning is that using higher-order interpolation polynomial can avoid locking effects [34].

    r=[a0+a1x+a2y+a3z+a4xy+a5xz+a6x2+a7x3+a8x2y+a9x2zb0+b1x+b2y+b3z+b4xy+b5xz+b6x2+b7x3+b8x2y+b9x2zc0+c1x+c2y+c3z+c4xy+c5xz+c6x2+c7x3+c8x2y+c9x2z] (52)

    The position vector expressed in terms of the nodal coordinates is given by,

    r=¯e¯S (53)

    ¯SR10×1, ¯eR3×10, the specific form is as follows.

    {¯S=[S1S2S3S4S5S6S7S8S9S10]T¯e=[e1e4e7e2e5e8e3e6e9e10e13e16e11e14e17e12e15e18e19e22e20e23e21e24e25e28e26e29e27e30] (54)

    here,

    {S1=13ξ2+2ξ3,S2=L(ξ2ξ2+ξ3)S3=L(1ξ2)η,S4=L(1ξ2)ζS5=3ξ22ξ3,S6=L(ξ2+ξ3)S7=Lξ2η,S8=Lξ2ζS9=(ξξ2)L2η,S10=(ξξ2)L2ζ (55)

    The discrete form of shape function is,

    ¯S=f(ξ)+ηg(ξ)+ζh(ξ) (56)

    And,

    {f(ξ)=[S1S200S5S60000]Tg(ξ)=[00L(1ξ2)000Lξ20L2(ξξ2)0]Th(ξ)=[000L(1ξ2)000Lξ20L2(ξξ2)]T (57)

    According to the research content of Sections 3 and 4, the solution forms of elastic force and force Jacobi based on the García-Vallejo method and the Gerstmayr method can be obtained by reconstructing the H (as given in Appendix 4).

    In this section, some numerical examples are used to verify the correctness of the proposed model.

    A cantilever beam with a circular cross-section is shown in Figure 2. Geometry properties of the beam are: the length is L=1m, the radius of the circular section is r=0.01m. And its material properties are: Young's modulus E = 72 GPa, the Poisson's ratio is ν=0.33.

    Figure 2.  Flexible pendulum.

    Under the externally applied force F=10N, the displacement of the cantilever beam endpoint can be expressed as,

    Δy=Fl33EI (58)

    The theoretical value of Δy is 5.8946 mm, the beam element is simulated by Method Ⅰ (Modified García-Vallejo Method), Method Ⅱ (Modified Gerstmayr Method), Method Ⅲ (Modified Higher-Order Element), and the calculation values are shown in Table 1.

    Table 1.  The calculation values of F=10N.
    The theoretical value (mm) Method Ⅲ (mm) Method Ⅱ (mm) Method Ⅰ (mm)
    5.8946 5.7921 4.1328 4.1331

     | Show Table
    DownLoad: CSV

    According to the data in Table 1, when ν=0.33, the Poisson locking leads to the wrong results from Methods Ⅰ and Ⅱ, while Method Ⅲ is consistent with the theoretical results.

    Considering the motion trajectory of the right endpoint B of the flexible pendulum with circular cross-section under the action of gravity, the length of the pendulum is 2m, as shown in Figure 3. The beam element section is a circle with a radius of 0.02m, the elastic modulus of the material E = 720 MPa, the density is 7200 kg/m3, Poisson's ratio ν=0 and the gravitational acceleration is 9.81 m/s2. In order to verify the correctness of the results, the same flexible pendulum model is established in MSC.ADAMS and the iteration steps length are set to 0.001 seconds. The simulation results are shown in Figures 36.

    Figure 3.  Flexible pendulum.
    Figure 4.  The trajectory of point B in the X direction.
    Figure 5.  The trajectory of point B in the Y direction.
    Figure 6.  The velocity trajectory of point B in the X direction.

    Figures 4 and 5 show the trajectory of the flexible pendulum right endpoint B in the X direction and Y direction, it can be seen that the simulation results of MSC.ADAMS is almost consistent with the absolute nodal coordinate formulation, Method Ⅰ (Modified García-Vallejo Method), Method Ⅱ (Modified Gerstmayr Method), Method Ⅲ (Modified Higher-Order Element). Figures 6 and 7 show the velocity trajectory of the flexible pendulum right endpoint B in the X direction and Y direction. Compared with the velocity trajectory of MSC.ADAMS, the velocity curve obtained by the absolute nodal coordinate formulation shows that point B has a certain degree of jitter, indicating that the ANCF can describe the flexible characteristics of three-dimensional beams perfectly. The results of MSC. ADAMS demonstrated that Methods Ⅰ, Ⅱ and Ⅲ proposed in this paper is reliable.

    Figure 7.  The velocity trajectory of point B in the Y direction.

    Figure 8 shows the spatial flexible double pendulum with a circular cross-section and under the effect of gravity, O and A are ball hinges. The length of OA and AB are 0.5 m and 0.8 m, respectively. The beam element section is circular with a diameter of 0.02 m. The gravitational acceleration is 9.81 m/s2. The material elastic modulus E = 300 MPa, Poisson's ratio ν=0, the density is 7200 kg/m3, and the simulation time is 3 seconds. Figure 9 presents the displacement of the endpoint B of the spatial flexible double pendulum in the X-direction. Compared with the displacement results of Method Ⅰ and Method Ⅱ, Figure 8, Method Ⅲ shows the difference. As shown in Figure 10, the velocity curve of the Modified Higher-Order Element has obvious jitter, especially in the later stage, the results show that Method Ⅲ makes the beam more flexible.

    Figure 8.  The spatial flexible double pendulum.
    Figure 9.  The trajectory of point B in the X direction.
    Figure 10.  The velocity of point B in the X direction.

    Run MATLAB on a laptop with an Intel Core 2.6GHz processor and 6GB of RAM, different numbers of elements were used to divide the beam, and the CPU time necessary to solve the problem as shown in Table 2.

    Table 2.  Computation time(s) spent by different methods.
    Number of elements OA (2); AB (5) OA (4); AB (6)
    Method Ⅰ Step size 1×104 1×104
    Pre-processing 14.82 19.76
    Simulation 1371.2 1922.7
    Total 1386.0 1942.46
    Method Ⅱ Step size 1×104 1×104
    Pre-processing 9 11.98
    Simulation 573.74 906.59
    Total 582.74 918.57
    Method Ⅲ Step size 1×104 1×104
    Pre-processing 34.03 49.79
    Simulation 1210.5 1877.6
    Total 1244.53 1927.39

     | Show Table
    DownLoad: CSV

    Table 1 shows the calculation time of the three methods. Method Ⅱ has better advantages, both the pre-processing speed and the simulation speed are greatly improved. While the pre-processing speed and the simulation speed of Method Ⅲ are significantly reduced due to higher-order interpolation polynomials and more nodal coordinates. What is worth mentioning is that, the invariant of the modified García-Vallejo method can be shared for elements with equal dimensions, it decreases significantly the amount of data to compute in the pre-processing stage. Figure 11 shows the spatial configuration of the flexible double pendulum.

    Figure 11.  The spatial falling flexible double pendulum at different time steps.

    In this paper, the shape function describing the absolute nodal coordinate formulation is divided into three parts, which are independent of the local coordinates in the floating coordinate system, the advantage of this is that the absolute nodal coordinate method can be applied to an arbitrary-section beam via the discrete form of the shape function. Moreover, considering the Euler-Bernoulli beam used in engineering structures is characterised by a symmetrical cross-section, small section size, zero odd integrals, and negligible high-order even integrals, hence the single-integral form reduces the difficulty of applying the absolute nodal coordinate method. Furthermore, single integrals are more efficient and improve pre-processing speed compared to volume integrals. Finally, the correctness of the proposed methods is verified through simulation examples. By comparing the computational costs of different methods, modified Gerstmayr Method obvious advantages in pre-processing speed and computational efficiency.

    The authors declare that there are no conflicts of interest related to this paper.

    Discrete shape function,

    ¯S=f(ξ)+ηg(ξ)+ζh(ξ) (A1)

    The partial derivative with respect to local coordinates,

    ¯Sαα=[¯S,x¯S,y¯S,z]
    {¯S,x=¯Sξξx=f1(ξ)+ηg1+ζh1¯S,y=¯Sηηy=f2(ξ)¯S,y=¯Sηηy=f2(ξ) (A2)

    here,

    {f1(ξ)=[6lξ(1ξ)(14ξ+3ξ2)006lξ(1ξ)(2ξ+3ξ2)00]Tg1=[00100010]Th1=[00010001]Tf2(ξ)=[00(1ξ)000ξ0]Tf3(ξ)=[000(1ξ)000ξ]T (A3)

    The discrete form of H,

    H=w1+ηw2+ζw3 (A4)

    The specific expression form of w1,w2,w3 are,

    {w1=[f1(ξ)f2(ξ)f3(ξ)](r0αα)1w2=[g1O1O1](r0αα)1w3=[h1O1O1](r0αα)1 (A5)

    and,

    {¯H1=¯w11+η¯w21+ζ¯w31¯H2=¯w12+η¯w22+ζ¯w32¯H3=¯w13+η¯w23+ζ¯w33 (A6)

    E is the material modulus of elasticity, ν is the material Poisson's ratio, then, the lamer constant can be expressed as,

    λ=Eν(1+ν)(12ν),μ=E2(1+ν)

    1) Calculate K1

    ¯H1T¯H1=¯w11T¯w11+η[¯w11T¯w21+¯w21T¯w11]+ζ[¯w11T¯w31+¯w31T¯w11]+ηζ[¯w21T¯w31+¯w31T¯w21]+η2¯w21T¯w21+ζ2¯w31T¯w31=A1+ηB1+ζC1+ηζD1+η2E1+ζ2F1¯H2T¯H2=¯w12T¯w12+η[¯w12T¯w22+¯w22T¯w12]+ζ[¯w12T¯w32+¯w32T¯w12]+ηζ[¯w22T¯w32+¯w32T¯w22]+η2¯w22T¯w22+ζ2¯w32T¯w32=A2+ηB2+ζC2+ηζD2+η2E2+ζ2F2¯H3T¯H3=¯w13T¯w13+η[¯w13T¯w23+¯w23T¯w13]+ζ[¯w13T¯w33+¯w33T¯w13]+ηζ[¯w23T¯w33+¯w33T¯w23]+η2¯w23T¯w23+ζ2¯w33T¯w33=A3+ηB3+ζC3+ηζD3+η2E3+ζ2F3 (B1)

    Substitute ¯HαT¯Hα(α=1,2,3) into K1

    K1=3λ+2μ23α=1(Aα+ηBα+ζCα+ηζDα+η2Eα+ζ2Fα)dV (B2)

    2) CalculateK2(e)

    Let,

    Θijk=(¯HTl¯Hm)Ti,(¯HpT¯Hq)j,=(AI+ηBI+ζCI+ηζDI+η2EI+ζ2FI)Ti,(AII+ηBII+ζCII+ηζDII+η2EII+ζ2FII)j,=N1+ηN2+ζN3+ηζN4+η2N5+ζ2N6+ηζ2N7+η2ζN8+η3N9+ζ3N10+η2ζ2N11+ηζ3N12+η3ζN13+η4N14+ζ4N15 (B3)

    Here, l,m,p,q=1,2,3;Note:1.whenlm,p=m,q=l;2.whenl=m,p=q.

    {AI=¯w1lT¯w1mBI=[¯w1lT¯w2m+¯w2mT¯w1l]CI=[¯w1lT¯w3m+¯w3mT¯w1l]DI=[¯w2lT¯w3m+¯w3mT¯w2l]EI=¯w2lT¯w2mFI=¯w3lT¯w3m
    {AII=¯w1pT¯w1qBII=[¯w1pT¯w2q+¯w2qT¯w1p]CII=[¯w1pT¯w3q+¯w3qT¯w1p]DII=[¯w2pT¯w3q+¯w3qT¯w2p]EII=¯w2pT¯w2qFII=¯w3pT¯w3q (B4)

    and,

    N1=AIi,TAIIj,N2=[AIi,TBIi,T][BIIj,AIIj,]TN3=[AIi,TCIi,T][CIIj,AIIj,]TN4=[AIi,TBIi,TCIi,TDIi,T][DIIj,CIIj,BIIj,AIIj,]TN5=[AIi,TBIi,TEIi,T][EIIj,BIIj,AIIj,]TN6=[AIi,TCIi,TFIi,T][FIIj,CIIj,AIIj,]TN7=[BIi,TCIi,TDIi,TFIi,T][FIIj,DIIj,CIIj,BIIj,]TN8=[BIi,TCIi,TDIi,TEIi,T][EIIj,DIIj,CIIj,BIIj,]TN9=[BIi,TEIi,T][EIIj,BIIj,]TN10=[CIi,TFIi,T][FIIj,CIIj,]TN11=[EIi,TDIi,TFIi,T][FIIj,DIIj,EIIj,]TN12=[DIi,TFIi,T][FIIj,DIIj,]TN13=[DIi,TEIi,T][EIIj,DIIj,]TN14=E1i,TE1j,N15=F1i,TF1j, (B5)

    The elasticity coefficient of the corresponding Θkij may be denoted as Πk, and the invariant matrix can be expressed as,

    CijK2=15k=1ΠkΘkijdV=15k=1Πk[Nk1+ηNk2+ζNk3+ηζNk4+η2Nk5+ζ2Nk6+ηζ2Nk7+η2ζNk8+η3Nk9+ζ3Nk10+η2ζ2Nk11+ηζ3Nk12+η3ζNk13+η4Nk14+ζ4Nk15]dV (B6)

    and,

    (K2(e))ij=eT{15k=1Πk[Nk1+ηNk2+ζNk3+ηζNk4+η2Nk5+ζ2Nk6+ηζ2Nk7+η2ζNk8+η3Nk9+ζ3Nk10+η2ζ2Nk11+ηζ3Nk12+η3ζNk13+η4Nk14+ζ4Nk15]dV}e (B7)

    1) Calculate HtnHsl

    HtnHsl=(w1tn+ηw2tn+ζw3tn) (w1sl+ηw2sl+ζw3sl)=w1tnw1sl+η[w1tnw2sl+w2tnw1sl]+ζ[w1tnw3sl+w3tnw1sl]+ηζ[w2tnw3sl+w3tnw2sl]+η2w2tnw2sl+ζ2w3tnw3sl=A+ηB+ζC+ηζD+η2E+ζ2F (C1)

    2) Calculate HfaHvbHtnHsl

    HfaHvbHtnHsl=(AI+ηBI+ζCI+ηζDI+η2EI+ζ2FI)(AII+ηBII+ζCII+ηζDII+η2EII+ζ2FII)=N1+ηN2+ζN3+ηζN4+η2N5+ζ2N6+ηζ2N7+η2ζN8+η3N9+ζ3N10+η2ζ2N11+ηζ3N12+η3ζN13+η4N14+ζ4N15 (C2)

    Here, f,v,t,s=1,,8;a,b,n,l=1,2,3.

    {AI=w1faw1vbBI=[w1faw2vb+w2faw1vb]CI=[w1faw3vb+w3faw1vb]DI=[w2faw3vb+w3faw2vb]EI=w2faw2vbFI=w3faw3vb{AII=w1tnw1slBII=[w1tnw2sl+w2tnw1sl]CII=[w1tnw3sl+w3tnw1sl]DII=[w2tnw3sl+w3tnw2sl]EII=w2tnw2slFII=w3tnw3sl (C3)

    and,

    N1=AIAIIN2=[AIBI][BIIAII]TN3=[AICI][CIIAII]TN4=[AIBICIDI][DIICIIBIIAII]TN5=[AIBIEI][EIIBIIAII]TN6=[AICIFI][FIICIIAII]TN7=[BICIDIFI][FIIDIICIIBII]TN8=[BICIDIEI][EIIDIICIIBII]TN9=[BIEI][EIIBII]TN10=[CIFI][FIICII]TN11=[EIDIFI][FIIDIIEII]TN12=[DIFI][FIIDII]TN13=[DIEI][EIIDII]TN14=EIEIIN15=FIFII (C4)
    ¯S=f(ξ)+ηg(ξ)+ζh(ξ) (D1)

    The partial derivative with respect to local coordinates,

    ¯Sαα=[¯S,x¯S,y¯S,z]{¯S,x=¯Sξξx=f1(ξ)+ηg1(ξ)+ζh1(ξ)¯S,y=¯Sηηy=f2(ξ)¯S,z=¯Sζζz=f3(ξ) (D2)

    here,

    {f1(ξ)=[6lξ(1ξ)(14ξ+3ξ2)006lξ(1ξ)(2ξ+3ξ2)0000]Tg1(ξ)=[002ξ0002ξ0l(12ξ)0]Th1(ξ)=[0002ξ0002ξ0l(12ξ)]Tf2(ξ)=[00(1ξ2)000ξ20l(ξξ2)0]Tf3(ξ)=[000(1ξ2)000ξ20l(ξξ2)]T (D3)

    The discrete form of H,

    H=w1+ηw2+ζw3 (D4)

    The specific expression form of w1,w2,w3 are

    {w1=[f1(ξ)f2(ξ)f3(ξ)](r0αα)1w2=[g1O1O1](r0αα)1w3=[h1O1O1](r0αα)1 (D5)

    and,

    {¯H1=¯w11+η¯w21+ζ¯w31¯H2=¯w12+η¯w22+ζ¯w32¯H3=¯w13+η¯w23+ζ¯w33 (D6)


    [1] B. Y. Duan, The state-of-the-art and development trend of large space-borne deployable antenna, Electro-Mech. Eng., 33 (2017), 1-14.
    [2] J. Wu, S. Yan, L. Xie, G. Peng, Reliability apportionment approach for spacecraft solar array using fuzzy reasoning petri net and fuzzy comprehensive evaluation, Acta Astronaut., 76 (2012), 136-144. doi: 10.1016/j.actaastro.2012.02.023
    [3] X. M. Gao, D. P. Jin, T. Chen, Nonlinear analysis and experimental investigation of a rigid-flexible antenna system, Meccanica, 53 (2018), 33-48. doi: 10.1007/s11012-017-0708-z
    [4] Y. H. Zheng, P. Ruan, S. Cao, Deployable structure design and analysis for space membrane diffractive telescope, Hongwai Yu Jiguang Gongcheng/Infrared Laser Eng., 45 (2016), 133-137.
    [5] P. Li, Q. W. Ma, Y. P. Song, C. Liu, Q. Tian, S. P. Ma, et al., Deployment dynamics simulation and ground test of a large space hoop truss antenna reflector, Sci. Sin. Phys., Mech. Astron., 47 (2017), 104602.
    [6] X. L. Du, J. L. Du, H. Bao, G. H. Sun, Deployment analysis of deployable antennas considering cable net and truss flexibility, Aerosp. Sci. Technol., 82-83 (2018), 557-565.
    [7] K. N. Urata, J. Sumantyo, N. Imura, K. Ito, S. Gao, Development of a circularly polarized L-band SAR deployable mesh reflector antenna for microsatellite earth observation, in 2017 IEEE International Symposium on Antennas and Propagation & USNC/URSI National Radio Science Meeting, IEEE, (2017).
    [8] A. A. Shabana, Flexible multibody dynamics: Review of past and recent developments, Multibody Syst. Dyn., 1 (1997), 189-222. doi: 10.1023/A:1009773505418
    [9] D. A. Turcic, A. Midha, J. R. Bosnik, Dynamic analysis of elastic mechanism systems. Part Ⅱ: Experimental results, J. Dyn. Syst. Meas. Control, 106 (1984), 255.
    [10] M. Manish, Kineto-elastodynamic analysis of Watt's mechanism using ANSYS, Procedia Technol., 23 (2016), 51-59. doi: 10.1016/j.protcy.2016.03.073
    [11] P. W. Likins, Finite element appendage equations for hybrid coordinate dynamic analysis, Int. J. Solids Struct., 8 (1972), 709-731. doi: 10.1016/0020-7683(72)90038-8
    [12] J. L. Escalona, H. A. Hussien, A. A. Shabana, Application of the absolute nodal co-ordinate formulation to multibody system dynamics, J. Sound Vib., 214 (1998), 833-851. doi: 10.1006/jsvi.1998.1563
    [13] A. A. Shabana, An absolute nodal coordinates formulation for the large rotation and deformation analysis of flexible bodies, No. MBS96-1-UIC, University of Illinois at Chicago, 1996.
    [14] A. A. Shabana, C. J. Desai, E. Grossi, M. Patel, Generalization of the strain-split method and evaluation of the nonlinear ANCF finite elements, Acta Mech., 231 (2020), 1365-1376. doi: 10.1007/s00707-019-02558-w
    [15] Y. Zhang, C. Wei, Y. Zhao, C. L. Tan, Y. J. Liu, Adaptive ANCF method and its application in planar flexible cables, Acta Mech. Sin., 34 (2018), 199-213. doi: 10.1007/s10409-017-0721-4
    [16] C. H. Zhao, Dynamic model of flexible beam with arbitrary rigid motion based on floating frame of reference formulation, J. Shanghai Univ. Eng., 27 (2013), 39-42.
    [17] A. A. Shabana, Geometrically accurate infinitesimal-rotation spatial finite elements, Proc. Inst. Mech. Eng., 233 (2019), 182-187. doi: 10.1177/0954405417712550
    [18] J. L. Sun, Q. Tian, H. Y. Hu, Advances in dynamic modeling and optimization of flexible multibody systems, Chin. J. Theor. Appl. Mech., 51 (2019), 1565-1586.
    [19] M. Dibold, J. Gerstmayr, H. Irschik, A detailed comparison of the absolute nodal coordinate and the floating frame of reference formulation in deformable multibody systems, J. Comput. Nonlinear Dyn., 4 (2009).
    [20] R. Y. Yakoub, A New Three-Dimensional Absolute Coordinate Based Beam Element with Application to Wheel/Rail Interaction, University of Illinois at Chicago, 2001.
    [21] P. Li, C. Liu, Q. Tian, H. Y. Hu, Dynamics of a deployable mesh reflector of satellite antenna: Form-finding and modal analysis, J. Comput. Nonlinear Dyn., 11 (2016), 041017.
    [22] Q. Tian, J. Zhao, C. L. Liu, C. Y. Zhou, Dynamics of space deployable structures, in ASME 2015 international design engineering technical conferences and computers and information in engineering conference, 2015.
    [23] P. Lan, Q. L. Tian, Z. Q. Yu, A new absolute nodal coordinate formulation beam element with multilayer circular cross section, Acta Mech. Sin., 36 (2020), 82-96. doi: 10.1007/s10409-019-00897-4
    [24] Z. Wang, Q. Tian, H. Y. Hu, Dynamics of flexible multibody systems with hybrid uncertain parameters, Mech. Mach. Theory, 121 (2018), 128-147. doi: 10.1016/j.mechmachtheory.2017.09.024
    [25] M. Campanelli, M. Berzeri, A. A. Shabana, Performance of the incremental and non-incremental finite element formulations in flexible multibody problems, J. Mech. Design, 122 (2000), 498-507. doi: 10.1115/1.1289636
    [26] M. A. Omar, A. A. Shabana, A two-dimensional shear deformation beam for large rotation and deformation, J. Sound Vib., 243 (2001), 565-576. doi: 10.1006/jsvi.2000.3416
    [27] D. García-Vallejo, A. M. Mikkola, J. L. Escalona, A new locking-free shear deformable finite element based on absolute nodal coordinates, Nonlinear Dyn., 50 (2007), 249-264. doi: 10.1007/s11071-006-9155-4
    [28] A. A. Shabana, R. Y. Yakoub, Three-dimensional absolute nodal coordinate formulation for beam elements: theory, J. Mech. Design, 123 (2001), 614-621. doi: 10.1115/1.1410099
    [29] D. García-Vallejo, J. Mayo, J. L. Escalona, J. Domínguez, Efficient evaluation of the elastic forces and the Jacobian in the absolute nodal coordinate formulation, Nonlinear Dyn., 35 (2004), 313-329. doi: 10.1023/B:NODY.0000027747.41604.20
    [30] J. Gerstmayr, A. A. Shabana, A. Strain, Efficient integration of the elastic forces and thin three-dimensional beam elements in the absolute nodal coordinate formulation, Multibody Dyn., 2005.
    [31] C. Liu, Q. Tian, H. Y. Hu, Efficient computational method for dynamics of flexible multibody systems based on absolute nodal coordinate, Lixue Xuebao/Chin. J. Theor. Appl. Mech., 42 (2010), 1197-1205.
    [32] K. Otsuka, K. Makihara, ANCF-ICE beam element for modeling highly flexible and deployable aerospace structures, in AIAA Scitech 2019 Forum, 2019.
    [33] G. Orzechowski, Analysis of beam elements of circular cross section using the absolute nodal coordinate formulation, Arch. Mech. Eng., 59 (2012), 283-296. doi: 10.2478/v10180-012-0014-1
    [34] J. Gerstmayr, A. A. Shabana, Analysis of thin beams and cables using the absolute nodal co-ordinate formulation, Nonlinear Dyn., 45 (2006), 109-130. doi: 10.1007/s11071-006-1856-1
  • This article has been cited by:

    1. Ahmed A. Shabana, An overview of the ANCF approach, justifications for its use, implementation issues, and future research directions, 2023, 1384-5640, 10.1007/s11044-023-09890-z
    2. Ahmed A. Shabana, Mechanically induced temperature oscillations in the coupled thermo-elasticity analysis of articulated dynamical systems, 2024, 238, 1464-4193, 38, 10.1177/14644193231197262
  • Reader Comments
  • © 2021 the Author(s), licensee AIMS Press. This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0)
通讯作者: 陈斌, bchen63@163.com
  • 1. 

    沈阳化工大学材料科学与工程学院 沈阳 110142

  1. 本站搜索
  2. 百度学术搜索
  3. 万方数据库搜索
  4. CNKI搜索

Metrics

Article views(2810) PDF downloads(98) Cited by(2)

Figures and Tables

Figures(11)  /  Tables(2)

Other Articles By Authors

/

DownLoad:  Full-Size Img  PowerPoint
Return
Return

Catalog