Abstract
Preventing overturning of construction machinery necessitates precise calculation of support reaction forces. The primary challenges reside in: (1) statically indeterminate force distributions, (2) indeterminacy of ground-contact states at support points. While conventional engineering methods yield ambiguous solutions, finite element method (FEM) proves computationally intensive for this purpose. Crucially, the relationship between reaction force and penetration depth embodies a unilateral constraint mechanism. A method based on unilateral constraint that correlates micro-displacements of support structures with reaction forces is proposed in this study. By formulating equilibrium equations in terms of micro-displacements and providing initial values and the corresponding Jacobian matrix, the accuracy and computational efficiency are significantly enhanced. Several examples are provided to verify the correctness of the proposed method. The proposed method offers an innovative idea for resolving statically indeterminate problems while simultaneously determining contact states—a critical factor in construction machinery overturn analysis.
Keywords
Introduction
Accurate acquisition of support reaction forces is critical for various construction machinery such as cranes, as inaccurate estimation constitutes the primary cause of overturning accidents in practice. 1 With the advancement of the crane industry, loading conditions of support structures have garnered extensive research attention. Current crane design standards prioritize estimating support reaction forces via simplified formulations, primarily for overturning safety verification. The principal challenges in resolving these forces are twofold: (1) support structures are always statically indeterminate, as the number of support points is always larger than three, and multi-point contact leads to high-order statically indeterminate issues; (2) the contact status at each support point should be determined, which is essential in defining loading configuration. Current study primarily employs virtual stiffness models and the finite element method to calculate support reaction forces.
The introduction of virtual stiffness is aimed at establishing an approximate relationship between the displacement of the support point and the corresponding support reaction force. Romanello 2 treated the support structure as rigid body, and assumed that reaction forces had a linear relationship with displacement of outriggers, then calculated the reaction forces of cranes with four outriggers. Furthermore, Romanello 3 presented a graphical approach for reaction force based on his previous work, which is more efficient. Lee et al. 4 studied the details of the outrigger plates and proposed a method for selecting candidate cranes under different working conditions by the examples stored in the database provided by their users. Chang et al. 5 applied principle of virtual displacement to solve statically indeterminate problem, and deal with the case when outrigger expands arbitrarily. Jeng et al. 6 utilized two-phase simplex algorithm and minimum/maximum pruning operation to solve equations of support reaction forces. Engineering practices prove that assuming that the ground is elastic is more reasonable than assuming the support structure is flexible. However, existing researches focus on support structures with four outriggers, while multi-point support contact and the determining of contact status still remain to be studied.
Another way to obtain support reaction force is to take advantage of finite element method, which is widely applied in engineering. Teng and Wang 7 calculated support reaction forces of truck cranes based on moment equilibrium, and verified the results with ANSYS. Karaman and Öztürk 8 obtained the reaction force of hydraulic outrigger and stabilizer via NASTRAN, and studied the displacement and stress of the support structure. Ali et al. 9 applied FEM and determined the reaction forces of a crane with 16 support points. Suh and Yoon 10 computed the contact reaction forces using ADAMS to estimate the maximum lifting capacity. Based on certain load configuration, FEM assumes that support structure is flexible, but also fails to determine the contact status between the support point and the ground.
Studies on other mechanisms such as feeding mechanism 11 or crankshaft12–14 also inspires us that reaction forces vary from different numbers and arrangements of support points. Besides, the lateral force of the crane should be taken into consideration, and numerous studies have been performed on wind loads,15,16 which is important to the overturn analysis.
Actually, the key to deal with the high-order statically indeterminate issue and determine the contact status lies in the application of the unilateral constraint model, the effect of which is overlooked in prior studies. Unilateral constraint model is employed in this paper to analyze overturning stability. By exploiting the mathematical properties of unilateral constraints, the contact force under varying contact states can be determined. Based on unilateral constraint, a method to solve support reaction force utilizing micro-displacement and virtual stiffness is proposed in this paper, where the penetration depth of the support points is represented by the micro-displacements of the structure. A smoothing method is implemented to ensure the continuity of the relationship between the penetration depth and reaction force, which guarantees the equation is solvable.
The paper is organized as follows. In Section “Support reaction force calculation,” considering unilateral constraint, the relationship between the micro-displacements and support reaction forces is studied, which provides supplementary equation to the statically indeterminate issue. In Section “Equilibrium equations of the support structure,” equilibrium equations of the system are established, and initial values of the variables and Jacobian matrix of the equations are provided. In Section “Verification example,” several examples with different working conditions are provided to verify the proposed method. The research methodology is drawn in Figure 1.

Flowchart of the research methodology.
Support reaction force calculation
Structure of support system and basic assumptions
The configuration of support structures depends on the working conditions, as illustrated in Figure 2. The number of support points and their arrangement modes vary significantly.

Common support structures of crane: (a) crane with four outriggers, (b) crane with five outriggers, (c) crawler crane, and (d) marine crane.
The support reaction force on each support point can be decomposed into the following form
where,
The support structure is modeled as a rigid body which can penetrate into the ground according to Figure 3, and the penetration depth of each support point can be solved by
Owing to the unilateral constraint, the support reaction forces at each point are functions of both the penetration depth and virtual stiffness. The virtual stiffness serves as an intermediate variable; however, it does not represent the actual contact stiffness.

Micro-displacements of the support structure.
The relationship between penetration depth and micro-displacement of the support structure
The support structure is constrained to move solely along axis
The base vectors of the local coordinate system of the support structure can be expressed by cardan angles.
where
The origin of the contact point before penetration (
where
Through the derivation above, the relationship between penetration depth and the micro-displacements
Unilateral constraint between support reaction force and penetration depth
In fact, the relationship between penetration depth and support reaction force exhibits unilateral constraint behavior, formally expressed by Signorini’s condition.17–20
where,

Penetration depth of the outrigger: (a)
To simulate unilateral constraint mentioned above, a penalty method is applied, as Figure 5(a) shows.
where,

Value of the ground stiffness before and after correction: (a)
From Figure 5(a), we can find there is a breaking point of
A polynomial function
where,
So vertical support reaction force is corrected to
The function graph of
where,
In this section, to address the statically indeterminate problem, two assumptions are first proposed, which are the foundation of complementary equations. The unilateral contact model is then employed to establish the relationship between the penetration depth and the support reaction force.
Equilibrium equations of the support structure
Equilibrium equations
According to Section “Introduction,” the number of equilibrium equations is six, so the number of unknown variables should be six correspondingly. The relationship between penetration depths and micro-displacements has been derived in Section “The relationship between penetration depth and micro-displacement of the support structure,” and the virtual stiffness is introduced to establish the connection between penetration depth and support reaction force. Thus, micro-displacements and virtual stiffness mentioned in Section “Support reaction force calculation” are treated as unknown variables, which yields
The support reaction forces can be expressed as the function of

Force analysis of a truck crane.
Assuming that the resultant external force of the support structure is
In equations (20) and (21),
The equilibrium equations of the support structure can be grouped as
The initial value and Jacobian matrix of the equation
The accuracy of the solution of nonlinear equations depends critically on the initial value of the unknown variables, and different initial values may lead to different solutions. Reasonable initial values are essential to obtaining physically consistent solutions. The initial values of the variables are listed in Table 1. Especially, the initial value of
Initial value of the variables.
Newton’s method is a standard iterative technique for solving nonlinear equations, requiring explicit formulation of the Jacobian matrix. To enhance computational efficiency, analytical derivation of the Jacobian is strongly preferred. When closed-form expressions are unavailable, numerical solvers typically resort to finite-difference approximations, a computationally expensive alternative. Take the derivative of the equations with respect to time, we can observe that if the derivative of the equations can be written as the product of a transfer matrix
Accordingly, the changing rate of each item in equations (22) and (23) should be expressed as the product of a transfer matrix and
The angular velocity of the structure under Cardan description has the form
where, the rotation axes of the three rotations are
Thus, the time derivative of base vector of the local coordinate can be expressed as
Take the derivative of equations (1) and (7) with respect to time
Take the derivative of equations (17) and (18) and (16) with respect to time
where, the time derivative of the penetration depth and
Take the derivative of equations (22) and (23) with respect to time
According to equations (26)–(36), equations (41) and (42) can be rewritten as the product of a transfer matrix and the derivative of variables
Referring to equation (25), the Jacobian matrix of the equations is obtained
In this section, equilibrium equations are established. During the solution of the equations, if a support point is off the ground, the corresponding support reaction force automatically vanishes. The proposed method enables the direct determination of the support reaction forces without requiring explicit prior judgment of the contact state.
Verification example
Accurate calculation of support reaction forces is critical for overturn analysis—a fundamental safety requirement in engineering that verifies lifting capacity. Common crane support configurations include: outriggers (truck cranes), crawler tracks (crawler cranes), and ring rails (marine cranes). The mechanical characteristics and load conditions differ significantly among support types. Figure 7 illustrates the support structures for crawler crane and marine crane.

Arrangements of support points of crawler crane and marine crane: (a) crawler crane and (b) marine crane.
The crane’s primary load-bearing components rotate about their central axis, with different rotation angles (in subsequent text, this quantity is denoted as
Support reaction force of truck crane
Taking the structure in Figure 6 as an exemplar case, the four outriggers are positioned at the vertices of a rectangular configuration. Support reaction forces are computed under varying rotation angles. Values of parameters when the rotation angle is 0 are tabulated in Table 2.
Parameters of the truck crane.
The results and comparisons with different methods applied in engineering are listed in Tables 3 and 4.
Support reaction forces (t) when the rotation angle is 90°.
Support reaction forces (t) when the rotation angle is 135°.
Through the aforementioned comparisons, the overall trends of the results are consistent, although the specific values exhibit discrepancies. These differences arise primarily from the application of distinct underlying assumptions. The results obtained with the proposed method show closer agreement with those of the standard method, which is also predicated on rigid-body motion. However, the standard method employs an empirical formula for the relationship of force and penetration depth, introducing approximations that limit its accuracy. In contrast, FEM treats the structure as a flexible body, while potentially more accurate for scenarios involving deformation, this flexibility consideration substantially increases computational cost. The comparative analysis demonstrates that the proposed method achieves comparable accuracy while offering superior computational efficiency due to its reduced number of degrees of freedom.
Support reaction force of crawler crane
Unlike truck cranes, the support structure of a crawler crane comprises bilateral crawler assemblies, each consisting of support wheels distributed along both sides of the superstructure. This configuration yields significantly more ground contact points. Multiple loading conditions are analyzed using the proposed method, and the values of parameters when the rotation angle is 0 are listed in Table 5. The close agreement between results obtained from the proposed method and ANSYS finite element simulations are demonstrated in Figure 8.
Parameters of the crawler crane.

Comparison of crawler crane’s result of the proposed method and ANSYS.
To further evaluate performance across operational configurations, four loading conditions at distinct rotation angles are analyzed. The corresponding support reaction force at different support points are presented in Figure 9.

Support reaction forces under different working conditions of crawler crane: (a) support reaction force when α = 0°, (b) support reaction force when α = 45°, (c) support reaction force when α = 90°, and (d) support reaction force when α = 135°.
As evidenced in Figures 8 and 9, the computational results obtained by the proposed method demonstrate a deviation of less than 5% comparing with the result in ANSYS, which verified the accuracy for the calculation of high-order statically indeterminate structures. Support reaction forces exhibit significant variation across rotation angles, and the support reaction force is greater at the contact point in closer proximity to the load position, which is consistent with the fact.
Support reaction force of marine crane
The marine crane’s support structure comprises multiple rollers arranged concentrically on a ring rail. Two distinct loading conditions are analyzed using the proposed method, with corresponding parameters documented in Table 6. Comparative validation against reference solutions is presented in Figure 10.
Parameters of the marine crane.

Comparison of marine crane’s result of the proposed method and ANSYS.
Figure 10 validates the method’s accuracy across varying support point quantities and geometric configurations. The values of support reaction forces at different contact points are illustrated in Figure 11.

Support reaction forces under different working conditions of mariner crane: (a) support reaction force under 830 t load and (b) support reaction force under 880 t load.
Figure 11 demonstrates the capability to detect ground contact status, evidenced by identifying elevated support points. As shown in Figure 11(b), support reaction forces of some contact points are zeros, which demonstrates the method’s applicability for determining multi-point support reaction forces under rigid-body motion, independent of support point quantity or spatial configuration.
Conclusion
A unilateral constraint-based method for analyzing multi-point support reaction forces in construction machinery is proposed in this study. By introducing micro-displacements and virtual stiffness, the approach resolves statically indeterminate problems while maintaining computational efficiency.
(1) Unilateral constraint is introduced to describe the relationship between support force and penetration depth, where polynomial smoothing method eliminates singularities and analytical Jacobian matrices accelerate equation solving. The support reaction force can be directly determined without prior assessment of contact conditions.
(2) The adoption of the rigid body motion assumption drastically reduces the number of degrees of freedom in the equations, thereby conferring a significant computational advantage over the finite element method in solving high-order statically indeterminate problems.
(3) Comparative analysis of numerical examples and engineering tests are conducted to verify the correctness of the proposed method, which is proved to be a new approach for calculating support reaction forces in engineering structures.
(4) The current analysis is limited to static support reaction force. Future investigations will explore the overturning stability under dynamic working conditions, such as crane luffing and slewing and time-varying loads. Due to experimental constraints, full-scale testing to validate the simulation results could not be conducted.
Footnotes
Handling Editor: Divyam Semwal
Funding
The authors disclosed receipt of the following financial support for the research, authorship, and/or publication of this article: This work has been supported by the National Natural Science Foundation of China (Grant No. 11872137 and No. 91748203).
Declaration of conflicting interests
The authors declared no potential conflicts of interest with respect to the research, authorship, and/or publication of this article.
