1. Introduction
Currently, flexible cable is wildly used in many fields, such as cable-driven parallel robots [
1,
2,
3], submarine communication cables [
4], high tension power lines [
5] and some spacecrafts [
6]. Flexible cable is anisotropic in mechanics. A flexible cable under tension can usually be simplified as a two-force bar on some occasions [
7]. However, it undergoes a complex deformation and dynamics such as self-collision and self-winding when it turns into a slack cable. The low Young’s modulus and the surrounding environment intensified this condition [
8]. The flexibility of the cable should be considered in laying submarine cables and electric wiring. One of the most infamous cases without taking the flexibility of cable into consideration is the failure of the tethered satellite system TSS-1 of Italy in 1992. Therefore, the simulation of flexible cables is one of the most important problems in multibody dynamics.
With the development of multibody dynamics, two major modeling methods are used in multibody dynamic called floating frame reference formulation (FFRF) and absolute nodal coordinate formulation (ANCF). ANCF is proposed by Shabana [
9]. It uses position vector and the position vector gradient to describe the movement. Compared with FFRF, ANCF has better performance in large deformation [
10] and rotation [
11,
12]. At first, the gradient vector is defined in the beam element [
13], and extend to the plate element and solid element. Flexible cables are often stressed by tension and bending forces without torsion. Gerstmayr [
14] proposed the cable element. With the improvement of accuracy and efficiency, it is appropriate to simulate the dynamic of flexible cables. This ANCF cable element is proposed by simplification from a three-dimensional beam. Gerstmayr [
15], and Sugiyama [
16] replaced the geometrical curvature with a material measure of curvature [
17] for raising the calculation accuracy in the bending process. The stress continuity is
at the middle of the cable, but it is
at the boundary. This phenomenon will decrease the accuracy of stress between two elements. In view of this situation, Zhang [
18] used high-order interpolation to improve the stress discontinuity in different element sections.
The discretization of the original ANCF is basically used in the space direction to transform a partial difference equation (PDE) into an ordinary difference equation (ODE). Many ODE solvers can be used for ANCF dynamic solutions, such as Newmark method [
19], generalized
method [
20] and Runge–Kutta method [
21]. These methods are called half space-time finite element methods, which means the PDEs are discretized by finite element method in space and solved by ODE solvers. Half space-time discretization is not usually symplectic preserving. The energy convergence and long-term stability of the non-symplectic algorithm is worse than that of the symplectic preserving algorithm [
22]. Moreover, half space-time discretization usually cannot use unstructured grids in the time dimension, which may cause a lack of flexibility in inconsistent time advancing for different regions [
23].
A series of space-time finite element methods are proposed for good energy convergence and high efficiency. The first space-time finite element method was proposed by Argyris [
24,
25]. The early space-time finite element method used the Galerkin variation formulation [
26], which makes the space-time meshing and asynchronous solution possible [
27]. It also makes the meshing adapt to the time-varying boundary conditions [
28,
29], increased grid flexibility and computational efficiency. The Hamilton variation method improves the efficiency and long-term stability. Zhong [
30] proposed a Hamiltonian FEM method in the time direction. It shows good energy conservation and solution efficiency. Gao [
31,
32,
33] developed this method and extended it to the space-time finite element method. Then, Mergel [
34] and Sánchez [
35] extended it to Hamilton’s law of variable action, so that work generated by non-conservative force can be calculated in natural variations. Additionally, the space and time directions are regarded the same in space-time finite element method. The position and velocity of one or more steps in the space-time finite element are presented as variables in discrete form and solved in explicit formulation. In this way, the PDE can be discretized into nonlinear equations without using ODE method. Space-time discretization simplifies the discrete scheme and also improves the flexibility and efficiency of the solution.
At this time, many algorithms to solve nonlinear equations such as Newton iteration algorithm and Quasi-Newton algorithm can be used to solve the dynamic problem in space-time discretization formulation [
36]. The Newton iteration algorithm family is wildly used in solving nonlinear equations due to its second-order rate of convergence and its robust characteristic [
37]. However, it needs to calculate the inverse of Jacobian matrix each iteration. The quasi-Newton algorithm can increase the efficiency via decrease inversions, and some of the quasi-Newton methods have superlinear convergence. Both methods are used in different aspects. Quasi-Newton methods should be preferred for compressible mechanics, whereas inexact Newton–Krylov methods should be preferred for incompressible problems [
38]. In the quasi-Newton algorithm, Davidon–Fletcher–Powell (DFP) formula and Broyden family formula [
39] are two ordinary formulas. Broyden methods can be further divided into a rank-1 method and rank-2 method according to the rank difference. A higher rank takes higher complexity and lower efficiency [
40]. However, less inversion times do not necessarily mean that the computational efficiency will be improved. The computational efficiency of the Newton method or quasi-Newton method is different for practical problems [
41]. A lower matrix dimension and higher non-linearity will make the Newton method with better convergence have higher computational efficiency [
42].
This article proposes a space-time absolute nodal coordinate formulation discretization method, which can convert ordinary ANCF cable elements into space-time ANCF cable elements. In
Section 2, two kinds of space-time ANCF cable (SAC) elements are proposed with this method. Formulations of volume force, bending moment and air resistance are also given. A dynamic solver based on natural variation and two kinds of constraints are proposed. In
Section 3, a single-end bending model is proposed to verify the accuracy of different elements with a static simulation of cantilever under end bending moment. An opposite velocity impact alone and vertical to the centerline of the cable is another example to show the efficiency of different elements and solvers. In
Section 4, a dynamic simulation and an experiment of a free pendulum is shown to study the influence of air resistance.
2. Establishment of SAC Element
To generate spatiotemporal elements, it is important to distinguish between the space-time ANCF cable (SAC) element and the original ANCF cable (OAC) element. The main difference between the SAC and OAC elements lies in the shape function. When finite element method is used for discretization in both space and time domains, the shape function includes space and time parameters. The location vector and gradient vector can both affect the calculation of the displacement field. SAC introduces the gradient of material coordinate and its speed for kinematic description [
43], which means that the generalized coordinates include both position vectors and velocity vectors.
The spatiotemporal generalized coordinate in the matrix format is given in
represents the position coordinate of a random point on the neutral axis. is the element shape function at one dimension, and is the generalized coordinates and velocities. The material coordinate x and time coordinate t in the shape function are independent and the shape function and the number of degrees of freedom (DOFs) are determined by both the material coordinate component and the time direction component of the shape function.
The Lagrange method is a way to generate the shape function of a rectangular space-time element by multiplying the spatial and temporal shape function with the Lagrangian family base function. The algorithm is shown in
where
and
are dimensionless coordinates represented in
when using the Lagrange method, since the shape functions of time and space are independent of each other, it is possible to adjust the shape function in a single direction to satisfy the different continuity requirements between elements. Two cable elements based on different spatial shape functions are proposed for verifying the validity of this method. Berzeri and Shabana [
44] proposed the first of the two spatial shape functions, which employs Hermitian interpolation and is expressed as
Zhang [
18] proposed the second of the two shape functions to ensure the continuity of stress in the section between different elements, which includes curvature terms as shown in
The first of the two elements (SAC-2) employs four vectors to interpolate the shape function, including the position vector, gradient of material coordinate, velocity vector, and the velocity vector of gradient. The second of the two elements (SAC-3) incorporates two additional vectors, namely the curvature vector and its velocity, resulting in a total of six usage vectors. To ensure the temporal continuity, Hermitian interpolation is employed, requiring the use of shape functions. The shape function is expressed as
The displacement field of an element can be expressed using two different shape functions, as shown in
Table 1. Though their temporal component remains the same, their spatial components differ. With this method, two spatiotemporal finite elements are constructed, one ensuring spatiotemporal
continuity (SAC-2) and the other ensuring
continuity in the spatial direction and
continuity in the time direction (SAC-3).
Due to the Euler–Bernoulli assumption, the cross-section of the beam is perpendicular to the neutral axis, and the section of cable is considered to be rigid. Under this assumption, it is considered that the strain on the cross-section is linear distributed with respect to the distance against the neutral axis. The strain of the cable can be generated with
is the centerline strain and can be directly calculated with position vectors
as shown in
The curvature term
is presented in
The dynamic equation of the SAC element needs to be established using Hamilton’s law of varying action to ensure the energy conservation properties of the element in a conservative system and its adaptability to non-conservative external forces [
34]. The action of the element can be expressed as
Action
is the time integral of Lagrange function
.
is kinetic energy,
is deformation energy and the additional work
by external forces.
and
can be shown as
The external work
has two components,
and
, generated by equivalent nodal forces. These correspond to the work of the volume force and surface force, respectively, and can be expressed as integrals over their corresponding volumes or surfaces, as shown in
In Equation (
13),
is the linear density of the cable.
is the volume force density and the
F is the surface nodal force. Besides, the moment can be regarded as a special nodal force that can be calculated as additional work by integrating the moment and torsion angle. The work generated by the moment can be given in tensor form:
In Equation (
15),
is the moment with tensor expression. The bending angle
is obtained as the arctangent of the material coordinate gradient in the SAC expression, as shown in
is the component if the position gradient at i direction. If the bending angle lies in the x-y plane, then and .
Air resistance is a typical case to show the influence of resistance and can be regarded as a kind of surface force, while the plane of action is the windward section. The value of air resistance related to the resistance parameter, the density of air, the area of the windward section and the velocity of the test node on the neutral axis and the direction is opposite to velocity. The work made by air resistance is shown in
In Equation (
17),
C is the drag coefficient, and it is related to the Reynold number, the shape of the windward and some other conditions.
is the density of air.
is the surface area of the windward.
is the velocity vector.
Equations (
11)–(
13) and (
17) involve numerical integration, particularly Gauss integration in the spatial domain. The action given in Equation (
10) is also evaluated using Gauss integration in the time domain. The number of Gauss integration points depends on the shape function and the calculation of kinetic energy, potential energy, and work. This process is similar to selecting Gauss integration nodes in a static planar problem. However, unlike in planar static problems, the selection of spatiotemporal Gauss integration nodes replaces the y-axis with the time axis, as shown in
Figure 1.
Each element must satisfy the Courant–Friedrichs–Lewy (CFL) condition to ensure a convergent solution when using a rectangular space-time mesh. The CFL condition for longitudinal waves is given in
This means that when the mesh in the spatial direction is determined, the maximum time step is also determined. However, this condition does not restrict the assembly in the time direction, which can circumvent the CFL condition and enable long-step solutions.
In this section, the establishment method from OAC element to SAC element is proposed and two types of SAC element are constructed with different spatial shape function. The integral of Lagrangian function and action by kinetic energy, elastic energy and external force are given. The bending moment and air resistance formulation are given. The numerical integration method point is also discussed at last.
3. Element Assembly and the Solver Construction
In the preceding section, the establishment of SAC elements is discussed. The global action can be expressed as the sum of element actions. In this chapter, the assembly of SAC elements and the expression of the global action will be discussed.
The beginning and the ending frame of a space-time assembly should be study alone in some discretization method due to the particularity. So, the space-time nodes are divided into input time node (
), intermediate time node (
) and output time node (
) according to their time. The DOFs have time property, which subject to nodes and be divided. Node and its DOFs have the same definition in time. The Hamilton’s law of varying action is shown as
is composed by the global generalized coordinate
with Lagrange multipliers
.
is the initial value of global generalized coordinate.
is the derivation of element action with respect to
.
are constraints constructed by the Lagrange multiplier method. The assembly of action is similar to original assembly of FEM, but there are three main differences, which are choices of
,
and
. These three parameters are related to the input–output time node and the moment expression. That is why different temporal nodes are defined at the beginning of this section. The moment expression proposed by Marsden and West and the pseudo-moment expression depicted the relationship between the position and velocity in input time and output time. Refer to the study of convergence, stability and symplectic preserving characteristics of the solver by Mergel [
34]. It performs well in most of aspects to use the P2 formula to construct the solver, in which its
is given as
is the mass matrix at time
and
is the mass matrix at time
. The element mass matrix at a random time slice of SAC is equal to the element mass matrix of OAC. Moreover, both
and
are given as
,
, and
are the position at input, intermediate and output time.
,
, and
are the velocities at input, intermediate and output time. The discretized dynamic functions are presented with the following three equations:
Notably, two types of constraint equations are proposed in this paper, which are called replaceable constraint (RC) in Equation (
23) and supplementary constraint (SC) in Equation (
24) separately. These two constraints can replace each other between the two equations under the solver formulation. In the absence of SCs, RCs usually appear as constraints of initial value conditions. However, the form of RCs is not fixed. In P2 solver, RCs could not include the velocity term, which will lead to the matrix singularity, such as the fixed end constraint and hinged constraint. These constraints require both the position and velocity constant in P2 solver. When the SCs contain the velocity term, it is necessary to convert some position constraints of the RCs to the velocity constraints in the SCs. That is, the same number of position constraints in SCs are changed into RCs, and the same number of nodal velocity SCs are replaced with position constraints of RCs. The total number of constraints remains the same. This process is called constraint conversion. The SCs will not contain any terms that include velocity at the input and output time, while the RCs may contain both velocity items and position items. Moreover, RCs only replace the velocity at the input and output time. The constraints of intermediate time are calculated as SCs. This characteristic is defined due to the particularity of input and output time.
It takes the fixed end constraint as an example in
Figure 2 to specify the constraint conversion process. If a cable without constraint as shown in
Figure 2a, there are no SCs in this formulation, and all the constraints are the initial conditions and set in RCs.
Figure 2b shows a cable with a cantilever constraint. After meshing this cable in four elements, the position and velocity keep constant in nodes 1, 4, and 7. So, all the DOFs including position and time subject to the nodes 1, 2, 3 are set as RCs, and the nodes 4 and 7 are set as SCs. The SCs in nodal 7 are needed to start the constraint conversion process by replacing all the velocity constraints to SCs. When the position constraints are finished, the RCs are all the position constraints, the SCs are the velocity constraints of the input and output time and both are constraints of the intermediate time.
The Equations (
22)–(
24) are nonlinear functions, which can be solved with Newton–Raphson (N-R) algorithm and Broyden rank 1 (BR1) algorithm. The format of N-R algorithm is shown as
is the variables, and
is nonlinear equations.
is the Jacobian matrix of the nonlinear equations.
i is the times of iteration. The terminal condition of N-R algorithm is the 2-norm of residual error less than tolerance. This relation is shown as
The BR1 algorithm is a kind of quasi-Newton method and it is shown with
Both N-R algorithm and BR1 method need to calculate the Jacobian matrix at the initial time. The initial matrix is the inverse of Jacobian matrix . However, the BR1 method only calculates the inverse of the Jacobian matrix one time different from N-R algorithm, which calculates the inverse of the Jacobian matrix at each iteration. Hence, the BR1 method has a higher efficiency in one iteration than N-R algorithm.
In this chapter, a solution method based on natural variation is used to assemble the space-time discrete dynamic formulation. The mass matrix in different times and the P2 formula are used to construct this solver. Two types of constraints and the constraint conversion method are proposed. Newton–Raphson algorithm and BR1 method are introduced to solve the dynamic functions.
4. Simulation and Verification
A static simulation and a dynamic simulation are presented to show the differences between SAC-2 and SAC-3. The accumulation difference in two different elements are studied with the end bending moment in a static simulation. In the dynamic simulation, the conservation of total energy is discussed at first. The continuity of stress and the efficiency of different modeling methods are also discussed.
4.1. Static Simulation
To verify the accuracy of the elements and constraints derived, a static example of a cantilever beam subject to the single-end bending moment is presented. In theory, the solution of the static equation is independent of time, and the time integral of the space-time finite element method reduces to a constant value. Moreover, the presence of temporal Gauss integral points extends the solution time, which takes more time than using the principle of virtual displacement. Using the space-time finite element method to solve the static problem can not only confirm the accuracy of the different elements, but also provide a good example to demonstrate the constraint conversion mentioned previously.
In this section, a one-meter PVC cantilever is used as an example. The cantilever’s properties are listed in
Table 2, with the fixed end referred to as End A and the free end as End B. The cantilever is discretized with 5 SAC-2 elements and 10 SAC-3 elements in space. A constant bending moment
M is applied at End B, and the effect of gravity is neglected throughout the bending process. The relationship between the bending moment and the rotation angle at End B is presented as
The E is the Young’s modulus of the cantilever. I is the moment of inertia. l is the length of the cantilever. When , the constant bending moment can make the cantilever into a semicircle, and it can also make the cantilever into a circle theoretically when .
The bending situation is shown in
Figure 3, and the deviation in the X direction is shown in
Table 3. Both SAC-2 and SAC-3 can bend into a semicircle under the application of a bending moment using 10 elements. However, SAC-3 can bend more accurately into a circle with less error compared to SAC-2. The horizontal error of 5 SAC-3 elements is even less than that of 10 SAC-2 elements, indicating that SAC-3 elements have higher accuracy in bending problems.
However, the constraints of SAC-3 present certain issues due to the absence of physical meaning of high-order gradients. In the static solution, all the velocity-related parameters need to be set as replaceable constraints with a constraint conversion method, and the position vector and position vector gradient at End A are also set as supplementary constraints in both the input and output time to restrict the movement and rotation of End A. If the constraint of the second-order gradient is set, the error increases, as shown in
Table 3. The position vector of the analytic solution at the beginning and end of the bending process is compared, and the expression of the analytic solution is presented as
At the beginning, the neutral axis is a segment with a material coordinate to coincide with the global coordinate. It becomes a circle with a radius of
and the center is
at the end.
is related to the length of the cable as
The second derivative of Equation (
29) is presented as
The vector of the second derivative is at origin point at the beginning and at origin point at the end, the error of which is 1.15% with the simulation by SAC-3. So, in the fixed end bending simulation, the second-derivative should not be fixed.
4.2. Double-Ended Velocity Impact Simulation and Verification
The example of double-ended velocity impact primarily demonstrates the energy convergence of the space-time ANCF formulation. A pair of symmetric velocity vectors are applied to both ends of the cable, and no constraints are imposed on the cable. The simulation involves a 4-meter PVC cable with section and material properties listed in
Table 2. The cable is modeled using 8 SAC-2 and SAC-3 elements separately to observe the distribution of stress waves at different times. The application point and velocity vector of the symmetric velocity are presented in
Table 4. This model is designed for simplicity, with only one layer of SAC elements and a time difference of
between the two points.
In example-1, the response to the opposite velocity impact is illustrated in
Figure 4. This velocity impact excites a compressive stress wave along the material coordinate. These two waves have an affected region of approximately 0.5 m and transmit at a longitudinal wave velocity of 1480 m/s, which is the reciprocal of the slope of the characteristic line. They then add at the center of the cable and cause a maximum absolute stress of 23.5 MPa. In the absence of any changes in material properties, the waves transmit without interaction until they reach the boundary. At the free boundary, reflection occurs and the compressive stress changes into tensile stress. The subsequent wave transmission is similar to the compressive stress wave, except for the change in stress direction.
The continuity of stress is not the same when different elements are used for discretization. Sharp stress distribution occurs at the boundary between two SAC-2 elements, as shown in
Figure 4a,b. In contrast, the stress distribution at the boundary is smooth with SAC-3 element discretization. The reason for this is that 5th-order interpolation guarantees
stress continuity at the boundary, while 3rd-order interpolation only guarantees
stress continuity at the boundary. Therefore, high-order interpolation can improve stress continuity, which enhances the accuracy of elastic stress wave calculations between two elements.
In example-2, the response to asymmetric velocity is illustrated in
Figure 5. The motion is centrally symmetric, with the bending and rotation of the cable being the primary movements due to elasticity over 1.8 s. The conservation of the middle point position of the cable and total energy is shown in
Figure 5a. Without any restrictions, the middle point of the cable remains at the original position. The variation of potential energy, kinetic energy, and the summary of potential and kinetic energy over time are presented in
Figure 5b. The kinetic and potential energy exhibit periodicity, but their summary remains nearly constant over time. These two results illustrate the conservation of the space-time ANCF method.
4.3. The Efficiency of Space-Time ANCF Method
The studies above focus on factors that influence the accuracy of space-time element. Moreover, the order of interpolation, the size of element in space and time direction, the assembly method and different solve method will also influence the solution efficiency. The convergence and efficiency are discussed as follows.
The total time cost of a specific space-time ANCF method can be calculated with
is the number of element. is the establishment time of one element. is the assembly time in each iteration. is the solution time in each iteration. is the iteration times. is the number of calculation steps.
Examples based on example-1 in
Section 4.2 are shown in
Table 5. The purpose of these examples is to study the efficiency of the different parameters in Equation (
32). The maximum deviation is used as the termination condition. The spending time, residual error, and iteration times of these examples are shown in
Figure 6.
In the case where SAC-2 elements were used uniformly, refinement was carried out in both the temporal and spatial directions. The refinement interval in the temporal direction was 20 ms, and in the spatial direction it was 3 m. The Newton–Raphson method and Broyden Rank 1 method were used to calculate different grids. The system is conservative, so the energy conservation property can be used as the method to measure computational errors. The total energy of the flexible cable, including kinetic energy and elastic potential energy, is calculated at each solution step. The 1-norm of the difference between the energy at each step and the initial energy was used as the evaluation criterion to measure the error. The result is shown in
Table 6.
The impact of different refinement methods on accuracy is displayed. It can be seen from the table that spatial refinement has a smaller impact on the improvement of the order of accuracy compared to temporal refinement, and the effect of mixed refinement is the best. Under this refinement method, N-R iteration method and BR1 iteration method have the same convergence accuracy when obtaining a convergent solution. This indicates that the choice of iteration method has little influence on the solution accuracy in this discrete format, and the difference between the two mainly lies in the convergence rate and convergence domain.
There are four major parameters that can affect calculation efficiency: the time step of the element, the interpolation order in space and time directions, the assembly in the time direction, and the solution method. The time step is studied first.
A longer time step results in fewer calculation steps. However, the time step is restricted by the CFL condition, which corresponds to the size in the space and time directions. One of the advantages of ANCF is that it can use fewer elements to simulate complex movements [
18]. It can also use a larger time step by meshing with a coarse grid in space without sacrificing much accuracy. This advantage is also evident in the SAC-3 element, which uses 1.5 times the degrees of freedom (DOFs) compared to SAC-2 to achieve twice the accuracy. This is beneficial in reducing the number of elements to achieve high efficiency in certain situations. Examples No. 1, 4, and 6 of
Table 5 show a decrease in time cost by using a coarse grid, but the residual error increases, which may require more iteration times for convergence.
The interpolation order affects the calculation time by changing the number of Gauss integral points. The exact integral order is usually the minimum order required to guarantee energy convergence. More Gauss points can be used to increase accuracy under strong nonlinearity. In the space-time ANCF method, the Gauss nodes are included in the space and time directions. The comparison of Examples No. 1 and 3 in
Table 5 shows the influence of increasing the spatial Gauss nodes. Example No. 3 has the minimum residual error, but also the longest calculation time. In contrast, the increase in temporal Gauss nodes in Examples No. 7 and 9 did not show any advantage in efficiency. This implies that the spatial Gauss nodes can simultaneously increase convergence and decrease efficiency.
Assembly in the time direction is another way to reduce the number of calculation steps, and it is not restricted by the CFL condition. Example No.5, a double-layer model, is compared with Example No. 4, a one-layer model, in
Table 5. Although the number of calculation steps in Example No. 5 is smaller than that in Example No. 4, the total element number remains the same, and the convergence becomes worse with a high maximum residual error and more average iteration times. The total calculation time is the same because the major time cost is in Part A, where the calculation complexity is much higher than in Part B.
The choice of different nonlinear dynamic equation solvers also affects the solution time of Part B. The Newton–Raphson iteration has a second-order convergence rate, and the total iteration loops around 3 times, but it needs to calculate the inverse of the Jacobian matrix each time. The inverse of a matrix has a calculation complexity of
, so its Jacobian matrix is directly proportional to the square of the calculation time. The quasi-Newton method can only calculate the inverse once, but the convergence rate is only linear or superlinear. Examples No. 2 and 8 in
Table 5 use the BR1 method to reduce the solution time of Part B, but the iteration loops increase due to the low convergence rate. The total calculation time is slightly higher than that of the Newton–Raphson method in this example.
The convergence history of the Newton iteration is shown in
Figure 7. The calculation results of the convergence rate (CR) in
Table 7 show that in seven of the nine examples where Newton–Raphson was used, super-linear convergence was observed. However, the two Broyden rank-1 methods showed less than super-linear convergence. This is consistent with the situation where Newton–Raphson has fewer iterations.
The summary of these relationships is presented in
Table 8. “+” indicates an increase, “−” indicates a decrease, and “/” represents no clear relationship between these two methods. Both longer time steps and time direction assembly can significantly improve efficiency without sacrificing much accuracy.
In this chapter, three different simulation models are proposed for verifacation. The static simulation shows the static solution ability of P2 solver, and the validity of the constraint conversion is also been verified. The double-ended velocity impact simulation shows that SAC-3 has a smoother stress distribution than SAC-2. Both elements can be used to solve dynamic problems, which shows the correctness of the element establishment. Longer steps and time direction assembly can improve efficiency better in four major parameters in the efficiency study. The assembly method and the element with better convergence would be the next research direction.
5. The Simulation and Experimental Verification of the Free Flexible Pendulum
The free flexible pendulum serves as a common illustration of ANCF cable for precise validation. This chapter employs a simulation and an experiment to authenticate the two categories of SAC element with consideration to air resistance. For the simulation and experiment, a 0.5-meter gutta-percha cable is utilized in the free-pendulum setup. The characteristics of this cable are presented in
Table 9.
Previous research has often disregarded air resistance in free pendulum simulations to demonstrate energy convergence. However, in reality, air resistance significantly impacts free pendulum behavior. To illustrate this effect, a free pendulum is considered with air resistance at 0.68 s, using the same initial conditions as described above. At this point, the flexible pendulum has nearly completed half a period, and it is a defining moment due to its proximity to the minimum kinetic energy. The impact of air resistance on the flexible pendulum during the first half-period is primarily complete.
Figure 8 displays the flexible pendulum at 0.68 s with varying air densities. As the drag coefficient increases, the height of the pendulum globally decreases. This indicates the influence of air resistance discussed earlier. To compare with experimental results, air resistance must be taken into account. In this simulation, the drag coefficient is established as 1.5 based on the section’s shape and the Reynolds number.
The experimental setup is depicted in
Figure 9, consisting of a frame structure, axis, shaft, flexible cable, and image acquisition equipment. The axis is made of Teflon due to its low density and self-lubrication properties. A green screen is positioned behind the frame structure to facilitate image processing. The Olympus Stylus 1 s camera and its components are used for image acquisition. The cross-section size is measured using a sliding gauge, and the cable’s mass is determined using the YP202A electronic balance. The cable’s density and Young’s modulus are then calculated with successive minus method.
In this scenario, the cable is pinned at one end, referred to as End A, and left unconstrained at the other end, known as End B. The cable is placed horizontally and released at the start of the experiment. The camera takes pictures with a 1/800 s shutter duration until the cable comes to a halt. Seven images were obtained within 0.79 s, with Image 1 showing the state of the cable before it was released, which can be considered as the initial moment when the cable began to fall. The other six images were taken at different times between 0.19 and 0.79 s. By analyzing Image 1, the initial motion state of the cable was determined. The cable was divided into four SAC-2 elements, and dynamic simulations were carried out by applying gravitational and air resistance loads within each element. The simulation results were then compared with the experimental results in
Figure 10.
The gray line in
Figure 10 represents the experimental curve, while the blue and red lines represent the simulation curves before and after 0.5 s, respectively. The pink line shows the motion curve at 0.67 s without air resistance (AR). It can be seen from
Figure 10 that considering air damping, a small number of SAC-2 elements can accurately describe the motion state of the flexible free pendulum.
Table 10 shows that the maximum root mean square error (RMSE) during the simulation process occurred with the maximum value of 1.5 mm, which is acceptable. By comparing experiments and simulations at 0.67 s, it can be seen that if air resistance is not considered, the resulting RSME is 81.7 mm, which is 54.5 times larger than that of considering air resistance. This demonstrates the necessity of considering air resistance in free pendulum problems.
In this chapter, simulation of the free pendulum with air resistance is conducted, where the height and flexibility of the pendulum are affected by the air resistance. An experiment is performed to validate the simulation results of the free pendulum. The experimental and simulation results indicate that the entire process under air resistance can be described with relatively high accuracy by the space-time ANCF elements, and it is recommended to set the drag coefficient to 1.5 for optimal results.