Abstract
In many engineering applications, contact and collision phenomena are commonly observed in multibody systems, which can lead to issues such as dynamic output oscillations, reduced motion accuracy, decreased reliability and lifespan, and even functional failures in mechanical systems. To more accurately describe common collision phenomena and their impact on the dynamic characteristics of multibody systems, this paper introduces a contact force model with improved nonlinear stiffness and damping coefficients. This model is based on Hertz theory and considering the relationship between indentation and velocity during the collision process by incorporating a nonlinear index factor,
Keywords
Introduction
Contact collision phenomena are commonly present in multibody systems and can lead to issues such as vibration, wear, and fatigue, which disrupt the continuity of the system structure and affect dynamic accuracy, reliability, and lifespan. Dynamic parameters during collisions, such as contact force, velocity, and indentation, are crucial for accurate and effective modeling of contact forces. These parameters are foundational for modeling multisystem dynamics, studying dynamic impact patterns, and evaluating the performance of systems.1–3 Therefore, contact modeling and analysis hold significant theoretical reference and engineering application value in many fields, including granular materials, 4 mechanical systems, 5 collision analysis, 6 biomechanics, 7 robotics, 8 vibrational impact drilling, 9 and others. 10
Typical application scenarios include the landing and docking processes of the Chang’e-5 lunar mission spacecraft, collision tests in vehicle development, and frictional contact between tires and the ground. With technological advancements, various systems are evolving toward lightweight, precise, high-speed, and high-load capabilities. 11 In collision events, instantaneous impact forces and elastoplastic deformation can significantly affect the stability or structural integrity of multibody systems, thereby posing potential threats to the safe use of high-precision equipment. 12
Therefore, for the safe and stable operation of engineering mechanical systems, it is essential to study the physical mechanisms of impact and vibration in multibody systems triggered by collision events, and to understand the coupled relationships between collisions and the overall dynamic performance of the system. 13 However, research into collision behaviors in multibody systems is closely intertwined with the development of contact force models. 14 Collision force models serve as critical criteria for evaluating whether collision behaviors could lead to structural damage in multibody systems, underscoring the crucial need for their accuracy. 15 The dynamics of multibody systems involve the study of motion constraints and interaction forces within mechanical systems. Contact, friction, and impact events are among the complex and highly significant phenomena in multibody systems. However, accurately assessing these phenomena hinges on the geometric shapes of contacting surfaces, material properties, and the constitutive models that simulate contact responses. 16 Contact dynamics modeling primarily involves identifying potential contact points between colliding objects within multibody systems, assessing contact-impact forces, and constructing transitions between different states of contact and non-contact. 17 Analyzing contact and collision motions in multibody systems remains one of the most challenging and complex problems in the fields of science and engineering. 18
Since the 1970s, many researchers around the world have conducted extensive studies on the dynamics of multibody systems with contact joints, and the core issues being the modeling and solving of system dynamics with collision.
19
The aims of this paper are to review and compare existing classical contact force models from three aspects: surface geometry, material properties, and simulated contact responses. By introducing a nonlinear index factor denoted as
The structure of the remaining sections of this paper is outlined as follows. Section “Geometry of contact in multibody dynamics” provides a brief overview and model construction of intra-joint and inter-joint contact collisions in multibody systems. In Section “Contact force models of joints,” subsection “Classical contact force models” first discusses the development of classical contact force models, ranging from the non-dissipative Hertz contact force model to Hunt and Crossley’s nonlinear spring-damping model, and includes improved models adaptable to various conditions, such as those by Flores et al. Section “Improved contact force model” builds upon the analysis and synthesis of these models to establish an equivalent contact model, deriving and constructing the improved model used in this study. In Section “Comparison and analysis of models,” Subsection “Application 1” uses a set of joint models as an example, employing the coefficient of restitution as an evaluation criterion. It initially validates the effectiveness of the improved contact force model by varying collision velocities. Subsequently, different restitution coefficients are set to analyze the relative errors in actual collision restitution coefficients between the improved model and six other models (Hertz, Liu, H-C, L-N, Gonthier, and Flores), thereby confirming the accuracy of the improved model. Section “Application 2” introduces the classical pendulum steel ball collision test model, comparing and analyzing the restitution coefficients of the improved model proposed in this paper with those obtained experimentally, thereby revalidating the accuracy of the improved contact force model. Section “Conclusion” discusses the main conclusions of this study, establishing a theoretical foundation for joint contact issues in multibody systems under varying restitution coefficients and loading conditions.
Geometry of contact in multibody dynamics
The modeling accuracy and efficiency of contact problems in multibody dynamics primarily depend on the complexity of the contact surfaces, 20 the number of potential colliding bodies, 21 and the kinematics of the objects. 22 The contact geometry in multibody dynamics consists of three fundamental aspects 23 : (i) the geometric description of the contact surfaces; (ii) the identification of potential contact points; and (iii) the evaluation of contact kinematics. Therefore, accurately describing contact collision phenomena is crucial for contact force modeling. The main focus of this study is to model the collision force between two contacting bodies in a multibody system. Figure 1 illustrates the collision model of two objects.

Collision model: (a)
Assume that two objects undergo deformation δ during the collision process.
Contact force models of joints
Classical contact force models
As the pioneer of contact force modeling, Hertz 25 proposed a fully elastic penetration contact force model suitable for non-conforming contact surfaces, which is outlined as follows
In the equation,
Here,
In the equation (3), the stress
where
In order to overcome the limitations of the Hertz model, which is only applicable to large clearances, small loads, and low collision speeds, Liu et al.28,29 proposed a normal contact force model suitable for conformal contact surfaces. This model describes the relationship between the external load
where
All contact force models above are non-damping elastic penetration models. However, energy dissipation occurs in actual contact collisions. Therefore, Kelvin-Voigt 30 and others proposed a contact force model considering damping consumption, as follows
where
To overcome the limitations of the Kelvin-Voigt model, Hunt and Crossley (H-C) 31 proposed a nonlinear spring-damping model, expressed as
where
Based on the H-C model, Lankarani and Nikravesh 32 considered factors such as material damping, geometric shape, elastic penetration, and collision velocity, and established a contact force model applicable to a contact area that is small relative to the contacting object, denoted as
Gonthier et al. 33 proposed an improved contact force model based on the H-C model, expressed as
Flores et al. 34 regarded the contact collision process as a single-degree-of-freedom dynamic system. Assuming that internal damping of the material causes energy dissipation during the collision process, the established model can be represented as
In addition to the classical contact force models mentioned above, numerous scholars have proposed various collision contact force models applicable to different working conditions.35,36
Improved contact force model
According to Hertz theory, when collisions occur between joint surfaces with different radii, the indentation area can be approximated as two spherical caps with equal base areas but different heights. As shown in Figure 2(a), the shaded part represents the collision contact volume.

External contact collision model and its equivalent model: (a) external contact model, (b) the equivalent external contact model, (c) actual contact indentation area, (d) equivalent 2D diagram of the contact area, and (e) equivalent elliptic cylinder model.
In order to accurately simulate the collision forces between two contacting bodies in a multi-body system, this study proposes an improved contact force model.
Based on the collision theory of spheres with arbitrary radii from Hertz,
37
an equivalent contact model using two spheres of the same radius is proposed, as shown in Figure 2(b). Where the computational model of equivalent radius
The indentation on both sides of the sphere in the equivalent model is the same, with a height of
The volume of the actual contact penetration zone in Figure 2(c) is the sum of the volumes of two spherical caps with radius
The equivalent two-dimensional front view of the contact penetration zone interface is shown in Figure 2(d). The cross-section of the contact penetration zone is equivalent to an ellipse with a short axis
As shown in Figure 2(c) and (e), based on the equivalence of the actual contact penetration zone model to an elliptic cylinder model, this study proposes an improved contact force model. Here,
Combining equations (12) and (14), the volume
As shown in Figure 2(c) and (e),
By combining equations (13), (15), and (16), the equivalent height of the elliptic cylinder
Without considering damping, by combining formula (5) and (17), the equivalent contact force
In order to describe the nonlinear properties of materials more accurately, the nonlinear index factor
where
Without considering damping, the improved nonlinear stiffness coefficient
Then, based on the nonlinear damping coefficient formula proposed in Wang et al.,
38
the stiffness coefficient is replaced with the variable stiffness coefficient improved in this study, as shown in equation (21), resulting in the enhanced nonlinear damping factor
By combining equations (21), (22), and equation (6) containing nonlinear indices, an improved contact force model for this study is obtained, which is expressed as
Comparison and analysis of models
The restitution coefficient is an important parameter for evaluating the accuracy of contact force modeling.
39
It is a global metric used to measure energy loss during collision and is widely applied in engineering and theoretical research.
40
Common types of restitution coefficients include kinematic, dynamic, and energy restitution coefficients.41–43 These can be further categorized into four types: Newton, Poisson, Stronge, and Hedrih restitution coefficients. Among these, the Newton restitution coefficient is suitable for various collision scenarios, including elastic, inelastic, and mixed-type collisions. Consequently, it has been extensively applied in fields such as engineering, physics, and kinematics. The Newton restitution coefficient is both intuitive and practical, in actual engineering and physical problems, it simplifies the calculation process and improve the solution efficiency.
44
According to the law of momentum conservation, the Newton restitution coefficient is defined as the ratio of the relative velocities of objects before and after a collision, where
Application 1
To better compare and analyze various models, this study uses a set of sphere collision models as an example, as shown in Figure 3. Numerical simulations are conducted on parameters such as contact force, penetration depth, and collision velocity at the contact surface.

Sphere collision model.
Assuming the material of the joints is metal and the nonlinear index factor
To initially verify the effectiveness of the improved model, the initial velocities of the object 1 are assumed to be 0.5, 5, and 50 m/s, with restitution coefficients of 0.3, 0.5, and 0.8. Table 1 presents the actual restitution coefficients
Actual restitution coefficient and relative error of the improved model at different initial velocities and restitution coefficients.
According to Table 1, it can be concluded clearly that: (1) With the same restitution coefficient, as the initial collision velocity increases by factors of 10 and 100 times from 0.5 m/s, the separation velocity of the improved model increases by factors of 10 and 100, respectively, while the actual restitution coefficient and relative error remain relatively stable. (2) Across different restitution coefficients, the relative error of the improved model gradually decreases as the restitution coefficient increasing. When the restitution coefficient is 0.3, the relative error is approximately 8.9%; when it’s 0.5, the relative error is approximately 3.48%; and when it reaches 0.8, the error is only 1.575%.
The results indicate that the error of the improved model is almost unaffected by collision speed under different impact velocities. Under various restitution coefficient conditions, the error of the improved model remains below 10% and gradually decreases as the restitution coefficient increases. In conditions with a high restitution coefficient, the improved model demonstrates very high accuracy, with an error of only 1.575%.
To further analyze the differences between the improved model and existing contact force models, this paper assumes an initial velocity of 0.5 m/s and restitution coefficients is 0.3, 0.5, and 0.8, respectively. The relationship between indentation and contact force for seven different contact force models is obtained through a great number of numerical simulations, as shown in Figure 4(a) to (c). Specific data on the maximum contact force and indentation are listed in Tables 2 and 3. It should be noted that the models of Hertz and Liu do not have a restitution coefficient, so in the subsequent analysis regarding the restitution coefficient, these two models are not mentioned, and their restitution coefficient errors are defined as 0.

Indentation versus contact force relationship graph: (a)
The maximum contact force of different contact t force models at three restitution coefficient values.
The maximum indentation of different contact force models at three restitution coefficient values.
As shown in Figure 4, the contact force models proposed by Hertz and Li do not include a damping term because they do not account for energy dissipation. This results in the absence of a closed-loop region for energy loss during the collision process. However, the H-C, L-N, Gonthier, Flores, and the Author model presented in this paper introduce a damping term, leading to the existence of a closed-loop region during the collision penetration and recovery process.
When the restitution coefficient is low, there are significant differences in contact force and penetration among the different contact force models. As the restitution coefficient increases, the differences in penetration and recovery processes among the models decrease, and the region of energy dissipation gradually diminishes.
When
Figure 5 illustrates the relationship between penetration and velocity under different restitution coefficients. Tables 4 to 6 list the actual restitution coefficients and relative errors of different models for three restitution coefficients. It can be found that with the increase of restitution coefficient, the variation trend between penetration and velocity of each model becomes more consistent. Combining with the tables, it is evident that as the restitution coefficient approaches 1, the relative errors in the restitution coefficients of each model also decrease gradually, all of which are less than 10%.

Relationship between indentation and velocity: (a)
Actual restitution coefficients of
Actual restitution coefficients and relative errors of different contact force models at
Actual restitution coefficients and relative errors of different contact force models at
When
With
When
Figure 6 compares the relative errors of the actual restitution coefficient for different contact force models. It is clear that, excluding the Hertz and Liu models, which do not include the restitution coefficient term, only the Gonthier model and the improved model presented in this paper have errors less than 10% under various conditions with different restitution coefficients. Specifically, when the restitution coefficient is 0.3, the relative error of Gonthier model is 1.4%, while that of the improved model is 8.8667%. However, when the restitution coefficient is 0.8, the relative error of the Gonthier model increases to 4%, while the relative error of the improved model decreases to 1.5%.

Comparison of actual restitution coefficient errors for different contact force models.
Additionally, the error in the Gonthier model gradually increases with the restitution coefficient, while the error in the improved model and other models decreases as the restitution coefficient increases. Figure 6 shows that the error of the improved model remains below 10%, indicating a wide range of applicability.
To further compare the Gonthier model with the improved model, the initial collision velocity, material properties, and other parameters were set the same as in the previous section, with only the restitution coefficient adjusted to 0.99. The post-collision velocities of the two models were obtained, and the specific results are shown in Table 7. From the analysis, it can be concluded that when the restitution coefficient increases to 0.99, the error of the Gonthier model is 0.3273%, while the improved model demonstrates extremely high accuracy, with an error of only 0.0040%, which is nearly zero. This indicates that the improved model has very high precision under high restitution coefficient conditions.
Actual restitution coefficients and relative errors of Gonthier and Author models at
In summary, under different restitution coefficients and using the Newton restitution coefficient as the evaluation standard, the proposed improved contact force Author model consistently exhibits an error of less than 10%. Furthermore, as the restitution coefficient increases, the relative error of the improved model gradually decreases, corresponding to an improvement in simulation accuracy.
Application 2
Utilizing the collision experiment depicted in Figure 7 of Minamoto and Kawamura, 45 further verification was conducted on the improved contact force model presented in this paper.

Steel ball collision simulation experimental model.
The experiment involved two steel balls with identical parameters: elastic modulus
Under different initial velocity conditions, Tables 8 to 10 and Figure 8 show the actual restitution coefficients obtained from the experiments, as well as the restitution coefficient values of the Gonthier, Flores, and the improved model in this paper.
Comparison and error data between experimental testing 45 and numerical simulations of restitution coefficients from the Gonthier model.
Comparison and error data between experimental testing 45 and numerical simulations of restitution coefficients from the Flores model.
Comparison and error data between experimental testing 45 and numerical simulations of restitution coefficients from the improved model.

Comparison and error plot between experimental restitution coefficients 45 and numerical simulations from the improved model.
The analysis shows that among the three models, the Gonthier model exhibits a large error compared to the experimental data. The Flores model has the smallest error. However, as discussed earlier, the Flores model exhibits errors exceeding 10% under low restitution coefficients, making it unsuitable for conditions with low restitution coefficients. The improved model falls in between the two. As the restitution coefficient decreases, the error of the improved model gradually increases, but the maximum error is only 3.71%. In summary, the improved model has a wide range of applications, and under conditions with high restitution coefficients, the model exhibits very high accuracy.
Conclusion
Based on Hertz theory and classical contact force model, an improved contact force model at joint contact surface is constructed by introducing a nonlinear index factor
Key findings include: (1) Through numerical simulations with different recovery coefficients and collision velocities, it can be concluded that the relative error of the actual recovery coefficient in the improved model is less than 10%. As the restitution coefficient increases, the error of the improved model gradually decreases. This indicates that the improved model has a broad range of applications and high calculation accuracy. (2) By comparing the results with experimental data, it can be observed that the improved model aligns well with the experimental data at different collision velocities, with a maximum error of only 3.71%, further validating the effectiveness of the improved model.
Footnotes
Acknowledgements
The authors would like to express their appreciation to the agencies.
Handling Editor: Michal Hajžman
Author contributions
Xupeng Wang provided guidance throughout the entire research process. Wenhui Chen proposed methods for model improvement, modeling, and data processing. Yang Liu and Yimo Han conducted model verification. Wenhui Chen and Xupeng Wang conducted structural verification and analysis of the improved model. Yicheng He completed the chart drawing and contributed to the completion of this study.
Declaration of conflicting interests
The author(s) declared no potential conflicts of interest with respect to the research, authorship, and/or publication of this article.
Funding
The author(s) disclosed receipt of the following financial support for the research, authorship, and/or publication of this article: The work is supported by the Youth Fund Project Foundation of Shaanxi (Grant No. 21XJC760003), the Youth Outstanding Talents Support Program of Shaanxi (Grant No.106-451420001), the Natural Science Basic Research Program of Shaanxi (Grant No. 2024JC-YBQN-0470), and the Foundation from Xi’an University of Technology (Grant No. 102-252072301).
