Figures
Abstract
The slider-crank mechanism (SCM) is fundamental to various mechanical systems. However, optimizing its dynamic performance remains a pressing challenge due to excessive torque, joint reactions, and energy consumption. This study introduces two key innovations to address these challenges: (1) the integration of springs into SCM to optimize dynamic performance and (2) a novel hybrid optimization approach combining the Conjugate Direction with Orthogonal Shift (CDOS) method and Parameter Space Investigation (PSI). The mathematical model evaluates the effects of spring placement and stiffness on critical performance parameters such as energy efficiency, torque demands, and joint forces. The hybrid CDOS-PSI approach systematically identifies optimal design configurations to balance these performance objectives. The methodology’s efficacy is validated through a case study on a wood splitter, a commonly used agricultural and industrial machine. Experimental tests were carried out to measure splitting forces for different wood types, enabling accurate model calibration. Results demonstrate that the spring-integrated SCM reduces dynamic loads significantly compared to conventional designs. Comparative numerical analysis confirms the proposed model’s accuracy, with less than 5% deviations. This research offers innovative contributions to SCM design by combining spring-based dynamic enhancement with a novel hybrid optimization framework for improved efficiency and durability in practical applications.
Citation: Dang HM, Phung VB, Nguyen VTT (2025) Multi-objective optimizing spring placement and stiffness in slider-crank mechanisms for enhanced dynamic parameters. PLoS One 20(9): e0331341. https://doi.org/10.1371/journal.pone.0331341
Editor: Karthik Kannan, National Chung Cheng University, Taiwan & Australian Center for Sustainable Development Research and Innovation (ACSDRI), AUSTRALIA
Received: February 13, 2025; Accepted: August 13, 2025; Published: September 8, 2025
Copyright: © 2025 Dang et al. This is an open access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
Data Availability: All relevant data are within the paper and its Supporting Information files.
Funding: The author(s) received no specific funding for this work.
Competing interests: The authors have declared that no competing interests exist.
1. Introduction
The slider-crank mechanism (SCM) is fundamental in numerous mechanical systems, from industrial machinery to agricultural equipment. Despite its widespread use, SCMs are inherently challenged by cyclic inertial forces and moments of inertia, contributing to system vibrations, excessive energy consumption, and reduced fatigue strength. Addressing these challenges remains a key research focus to enhance the efficiency and durability of SCM-based systems. A preliminary version of this study was presented at the 2023 International Conference on Sustainable Energy Technologies (ICSET2023) [1]. This article builds upon that work with significant improvements and updated findings that provide deeper insights into SCM optimization.
Extensive studies have been conducted to minimize the impact of inertial forces in SCMs. Arakelian and Smith [2] provided a comprehensive historical review on balancing shaking forces and moments in mechanical systems. They highlighted that a balanced design can significantly reduce wear and improve system reliability. Building on this, Arakelian and Briot [3] demonstrated the feasibility of simultaneously balancing inertial forces and compensating torque in SCMs. These foundational studies paved the way for exploring various balancing techniques, including counterweights and spring-based systems. However, the limitations of counterweights, such as increased size and system bulkiness, often make them unsuitable for compact designs [3,4].
Recent advancements, such as the work of Dang et al. [5], introduced a generalized mathematical model for SCM synthesis based on multi-objective optimization principles. Similarly, Nga et al. [6] applied dynamic analysis and optimization techniques to specific applications, highlighting the importance of minimizing energy consumption and torque requirements in SCM-based systems. However, these studies did not comprehensively address the interplay between spring placement and stiffness, nor did they evaluate their combined impact on dynamic performance metrics.
While various optimization approaches have been applied to mechanical systems, existing literature lacks a systematic hybrid methodology that combines the strengths of different optimization techniques specifically for SCM design. Most studies rely on single optimization methods or sequential application of other various algorithms without proper integration, limiting their effectiveness in finding optimal solutions in complex, multi-dimensional parameter spaces.
An alternative approach involves integrating springs into SCMs to reduce unbalanced forces and moments. Prior research has shown the potential of springs to balance dynamic forces while maintaining compact designs partially [5]. Groza and Antonya [7,8] demonstrated the effectiveness of dynamically spring-balanced SCMs for reciprocating machines, while Frischknecht and Howell [9] introduced spring elements into SCMs to develop constant-force compliant mechanisms. Tarnita [10] and Baokun [11] further explored the geometric and elastic characteristics of springs in SCMs. Despite these advancements, most existing studies focus on specific spring configurations, such as torsional springs or extension springs with fixed insertion points, leaving a critical gap in understanding how the placement and stiffness of springs influence dynamic behavior.
Building on this foundation, the authors of a preliminary study [1] presented an initial exploration of SCM optimization with spring integration, specifically in the context of a wood splitter application. While this work demonstrated springs’ potential to improve performance, it lacked a detailed mathematical model. It did not analyze the influence of spring placement and stiffness on key dynamic parameters such as energy consumption, torque, and reaction forces. These limitations underscore the need for a more thorough investigation.
This study presents two key innovations to address the identified research gaps:
First, we propose a novel approach to integrating springs into the slider-crank mechanism with optimized placement and stiffness parameters. Unlike previous studies that used springs in fixed configurations, our approach systematically evaluates various spring insertion points and stiffness values to identify optimal configurations. This innovation enables significant reductions in dynamic loads while maintaining or improving operational efficiency, representing a substantial advancement over conventional SCM designs.
Second, we introduce a novel hybrid optimization approach combining the Conjugate Direction with the Orthogonal Shift (CDOS) method and Parameter Space Investigation (PSI). This innovative methodology leverages the complementary strengths of both algorithms: CDOS’s ability to efficiently identify promising regions in the parameter space and PSI’s capability to investigate these regions to find optimal solutions thoroughly. Our hybrid approach addresses the limitations of existing optimization methods by providing more comprehensive and efficient multi-objective optimization for complex mechanical systems.
This study aims to address these gaps by presenting an enhanced mathematical model for SCMs with spring integration. The model incorporates critical design parameters, including the insertion points and stiffness of the spring, and evaluates their impact on dynamic performance metrics. Additionally, the study employs the hybrid CDOS-PSI algorithm to perform multi-objective optimization. A detailed analysis, supported by 3D visualizations, reveals intriguing configurations where spring-assisted SCMs achieve superior performance compared to non-spring designs. These insights are validated through comparative simulations with Siemens NX software and further applied to optimize the wood splitter mechanism. This study provides valuable guidance for designing and optimizing SCMs in various mechanical systems by bridging the gap between theoretical modeling and practical application.
2. Dynamic of the slider-crank mechanism with Spring
The diagram of the slider crank mechanism system with spring application is shown in Fig 1:
The configuration of the slider-crank mechanism incorporating a spring is illustrated in Fig 1. In this setup, OA represents the driving link with a length l1, mass m1, applied torque T, angular velocity ωOA, and angular acceleration εOA. The angle Φ denotes the orientation of the driving link relative to the x-axis. The connecting rod AB has a length of l2 and a mass of m2 and is connected to slider B, which has a mass of m3. A spring, designated MN, is characterized by a stiffness constant k, with one end fixed at point M on the driving link OA and the other at point N on the connecting rod AB. The spring is undeformed when the two links, OA and AB, are collinear, corresponding to an initial length of l0 (Fig 2).
Key ratios are as follows: β = AB/OA = l2/l1, α1 = OM/OA, and α2 = AN/AB. The geometry of OA and AB can vary depending on their three-dimensional structure (e.g., flywheels or crankshafts). To determine the positions of the centers of gravity G1 and G2, the distances OG1 and AG2 are used, respectively. The moments of inertia about the axes G1z and G2z (perpendicular to the plane in Fig 1) are denoted as J1 and J2. During operation, slider B moves along its path under friction μ and an external force F.
The fundamental relationships required to evaluate the dynamic of the slider-crank mechanism with spring are presented as follows:
Location coordinates of points O, A, B, G1, G2, M, N:
Speed of slider B:
Acceleration of slider B and points G1, G2:
Angular acceleration of the connecting rod AB:
The undeformed length and the working length of the spring are determined using the following equations:
Based on this, the spring’s deformation and elastic force are determined as follows: Δl = l–l0; Felastic = k‧Δl. Using the kinematic values derived above, the corresponding dynamic equations for the system are established as follows.
This represents a system of nonlinear algebraic equations with eight unknowns {XO, YO, XA, YA, XB, YB, NB, T}, where XO/A/B and YO/A/B correspond to the reaction forces at the hinge joints O, A, and B in the x and y-directions, respectively. These equations can be solved using numerical approaches, such as the Sharma and Gupta methods [12].
3. Multi-objective design optimization of the SCM with Spring in the wood splitter
3.1. Multi-objective model of the SCM with spring in the wood splitter
The slider-crank mechanism (SCM) is extensively used in industrial and agricultural machinery, with the wood splitter being one notable application. Firewood remains a vital fuel source in Vietnam and many other parts of the world. Processed wood waste is often repurposed as fuel for traditional bakery ovens or heating during winter in colder regions. Furthermore, charcoal derived from burned wood has diverse applications, including its use as a plant substrate, in producing gunpowder and fireworks, as a desiccant material, fertilizer, antioxidant, and even in skincare products. The structural design of the wood splitter incorporating a spring-based mechanism is illustrated in Fig 3.
The working principle of the wood splitter (Fig 3-a) operates as follows: Firewood (10), shaped as round pillars, is placed in the inclined chute of the firewood supply mechanism (9) to await processing. Torque from the motor is transmitted through the gearbox (11) to the flywheel (1), causing it to rotate. This rotation drives the connecting rod (2), which moves the presser, designed as a slider (4), to push the firewood deeper into the splitting knife (5). The wood is then split into four pieces (8) and dropped into the trough (7) for collection. The entire machine is mounted on a sturdy frame (6).
A spring (3) is integrated into the mechanism (Fig 3-b), where one end is fixed at a specific point on the flywheel (1) and the other end on the connecting rod (2). Since the wood splitter uses a slider-crank mechanism, structurally similar to the one in Fig 1, the optimization task focuses on determining the parameters β = AB/OA = l2/l1; α1 = OM/OA; α2 = AN/AB and the spring stiffness k. These parameters are optimized to minimize dynamic objectives, including energy consumption A, maximum torque Tmax, maximum reaction force at joint A RAmax, and maximum slide reaction NBmax.
In the primary mechanism of the wood splitter, the following parameters are applied to the mathematical model: l1 = 175 mm; l2 = 580 mm; ωOA = 30 rpm = const; εOA = 0; m1 = 41.5147 kg; m2 = 7.656875 kg; m3 = 9.8996 kg; μ = 0.3; OG1 = 1.9 mm; AG2 = 316.5732 mm; J1 = 0.889678 kg.m2, and J2 = 0.620448 kg.m2. The splitting force, which corresponds to certain types of firewood (such as rubber, eucalyptus, and cashew) with diameters ranging from Ø = 10–15 cm, has been experimentally determined in [13] to be F = 3.233 kN. For denser wood species and larger log diameters, further testing following the methodology outlined in the referenced study is required to determine the appropriate splitting force. The parameter ranges under investigation include α1 = 0...1; α2 = 0..1; k = 0...20000 N/m. The parameter ranges for α1 and α2 are determined by the spring’s installation points on the driving link OA and the connecting rod AB. When α1 and α2 lie between 0 and 1, the spring attachment points M or N remain within each respective link. Although values below 0 or above 1 are theoretically possible, they would lengthen the driving link or connecting rod beyond the limits of the wood splitter’s design. The selected spring stiffness range (k) is based on the typical stiffness values of commercially available springs.
The mathematical model for designing the mechanism is structured as follows:
- a) Design parameters:
with range constraints: i=1..4
- b) The performance objectives for the mechanism are defined as follows: Tmax → min; A → min; {ROmax, RAmax, RBmax}→min; NBmax→min. Here, Tmax represents the peak torque of the driving link during one complete rotation [N.m]. Minimizing this value allows selecting a motor with lower capacity, ultimately reducing the machine’s overall cost. Objective A corresponds to the energy (or work) the motor consumes over one revolution (J). Lowering A directly reduces the mechanism’s energy consumption. The terms {ROmax, RAmax, RBmax} denote the maximum reaction forces [N] at joints O, A, and B within a single rotation period. Reducing these reactions enhances the machine’s durability by mitigating stress at critical joints. Finally, NBmax is the maximum reaction force acting on the slider [N]. A smaller NBmax value minimizes friction and energy loss, improving mechanism efficiency.
For each set of design parameters x={x1,x2,x3,x4}T={α1, α2, β, k}T, the equations must be solved 360 times, representing 360 discrete positions of the driving link during one full rotation. The maximum values for Tmax, {ROmax, RAmax, RBmax}, and NBmax are extracted from these 360 results for each parameter. The energy consumption A is determined through integration concerning the angular position Φ.
The presented mathematical model represents a complex multi-objective framework. The mechanism includes three hinge joints – O, A, and B. However, joints O and B are typically connected to components made from robust materials, such as flywheels or sliding steel blocks, making them more durable. In contrast, joint A, which connects two moving links, requires weight reduction and is, therefore, more stress-resistant. To streamline the mathematical model, the reaction force RA at hinge A is prioritized for consideration, while reactions at joints O and B are excluded from detailed analysis.
3.2. Influence of spring placement and stiffness on dynamic performance of the SCM with spring in the wood splitter
Using the mathematical model described in Section 3.1, we analyze the dependency of the criteria Φ={Φ1 = A; Φ2 = Tmax; Φ3 = RAmax; Φ4 = NBmax} on the spring placement, considering six different stiffness values: k1 = 0 N/m, k2 = 1000 N/m, k3 = 5000 N/m, k4 = 10000 N/m, k5 = 15000 N/m, k6 = 20000 N/m. The results are presented in Figs 4–7, demonstrating how these parameters influence the system’s dynamic behavior.
These rule surfaces are only intuitive about the relationship among the four objectives Φ={Φ1 = A; Φ2 = Tmax; Φ3 = RAmax; Φ4 = NBmax} and with spring mounting positions and with six distinct k values. Looking at these graphs, we have the following observations:
Fig 4 illustrates the graph of Φ1(α1,α2)=A(α1,α2). It is observed that as α1 approaches 1 (i.e., as the left mounting point M of the spring gradually moves closer to the hinge A), the energy consumption decreases. Conversely, when the left mounting point M of the spring progressively shifts toward the rotation axis O of the driving link, the energy consumption increases; furthermore, a higher spring stiffness k results in correspondingly greater energy consumption.
Based on the graph of Φ2(α1,α2)=Tmax(α1,α2) (Fig 5), it is observed that a higher spring stiffness k increases the likelihood of attaining the minimum value of Tmax. In particular, the stiffness k lies in the range of 12000–20000 N/m, the parameter α2 is equal to 1 (i.e., the correct mounting point N of the spring is located exactly at the sliding block B), and the parameter α1 is within the range of 0.1 ÷ 0.4. Moreover, it is noted that the difference between the Tmax value without the spring and the minimum Tmax value with the spring is approximately 650–400 = 250 N·m, while the difference between the Tmax value without the spring and the maximum Tmax value with the spring is about 850–650 = 200 N·m. This indicates that a reduction of approximately 55.5% in Tmax can be achieved when the spring is judiciously applied in the SCM.
Based on the graph of Φ3(α1,α2)=RAmax(α1,α2) (Fig 6), it is observed that when the spring stiffness k is low (below 1000 N/m), the minimum value of RAmax is concentrated at α1 = 0 and α2 = 1 (i.e., the left mounting point M of the spring moves progressively closer to the rotation axis O of the driving link, while the right mounting point N of the spring shifts toward the sliding block B). When the spring stiffness k increases to 5000 N/m or higher, the minimum RAmax is concentrated within the α1 range of 0.1 to 0.8. The minimum RAmax for different values of k is approximately within the range of 3232–3400 N. This suggests that an appropriate use of the spring can reduce the reaction force at joint A by 12.8%.
Based on the graph of Φ4(α1,α2)=NBmax(α1,α2) (Fig 7), it is observed that when the spring stiffness k is low (below 1000 N/m), the minimum value of NBmax is concentrated at α1 = 0 and α2 = 1 (i.e., the left mounting point M of the spring moves progressively closer to the rotation axis O of the driving link, while the right mounting point N of the spring shifts toward the sliding block B). When the spring stiffness k increases to 5000 N/m or higher, the minimum NBmax is concentrated within the α1 range of 0.2 to 0.5. This indicates that an appropriate use of the spring can reduce the reaction force at the sliding block B by 25.3%.
Thus, it can be concluded that all the dynamic parameters of the SCM can be optimized (minimized) if the spring is utilized with an appropriate stiffness and placement. The greater the stiffness k of the spring, the higher the maximum values of all the objective functions; however, the minimum values of the criteria tend to converge. Nevertheless, these graphs alone are insufficient to determine the optimal value, as this is a multi-objective optimization problem that also considers functional constraints, along with the stiffness parameter k, which varies from 0 to 20000 N/m.
3.3. Hybridization and combination of the CDOS–PSI method for multi-objective design optimization
3.3.1. Introduction to CDOS and PSI optimization methods.
In increasingly complex engineering design optimization problems, selecting and combining appropriate optimization methods has become crucial. To effectively address multi-objective optimization problems, this research examines two powerful methods: CDOS (Conjugate Direction with Orthogonal Shift) and PSI (Parameter Space Investigation), each with distinct advantages that complement each other when combined.
3.3.2. CDOS optimization method.
The CDOS (Conjugate Direction with Orthogonal Shift) method [14], as illustrated in Fig 8, is an efficient single-objective optimization technique with quadratic convergence for quadratic and near-quadratic functions. CDOS is a derivative-free method specifically developed to solve optimization problems where the objective function and constraints are black boxes. A significant advantage of this method is its ability to handle non-differentiable and non-continuous objective functions, while constraints can also be non-differentiable and non-continuous.
The flowchart in Fig 8 shows that the CDOS algorithm consists of three main stages. The first stage initializes the starting point, followed by Stage I, which determines the initial conjugate direction based on a quasi-gradient. Stage II builds conjugate directions using an orthogonal shift method. Finally, Stage III performs the primary iteration cycle to update the constructed conjugate directions.
The algorithm checks whether an orthogonal shift is needed in each iteration cycle. If required, the algorithm performs QR decomposition; otherwise, it updates the conjugate direction. Subsequently, the algorithm conducts a one-dimensional line search along the conjugate direction. If the constraint check is violated, the step is adjusted. If constraints are satisfied, the optimal point is updated. This process repeats until the stopping criteria are met.
A notable feature of CDOS is that it is not entirely greedy, allowing movement in directions that do not contain the current extremum point. This characteristic extends the method into an effective global optimization tool.
3.3.3. PSI optimization method.
The PSI (Parameter Space Investigation) method [15], as illustrated in Fig 9, is a parameter space exploration technique designed explicitly for multi-objective optimization problems. Unlike traditional multi-objective optimization algorithms, PSI does not aim to find a single Pareto solution set that forces users to accept but instead provides a visual representation of feasible and Pareto-distributed solutions.
As depicted in the flowchart in Fig 9, PSI begins with initial data, including parameter boundaries, functional constraints, and quality criteria. The process involves selecting trial points, generating an LP sequence, calculating the trial points, and creating test tables. Through expert consultation, criterion constraints are chosen, and the next step is to check if the set of feasible points D is non-empty.
A key characteristic of PSI is its use of uniformly distributed sequences (ЛПτ-sequences or LP-sequences) to populate the parameter space with a limited number of test points. The number of these points depends on the computational time required to evaluate the objective function vector and the constraint function, as well as the acceptable waiting time for the user. The process involves comparing constraint functions with predefined limits and assessing the values of the same criterion to identify feasible and optimal solutions.
If set D is non-empty, the process continues with outputting feasible points and optimizing with expert consultation. If set D is empty, it is necessary to return to adjust parameters and boundaries, generate a new LP sequence, and recalculate.
The strength of PSI lies in its interactive nature, allowing users to analyze, select, and customize optimal solutions based on specific criteria. This flexibility assists users in dynamically adjusting mathematical models to match practical engineering constraints and actual operating conditions. However, one limitation of PSI is that improving the quality of the optimal solution necessitates increasing the number of test points, which results in a higher computational cost.
3.3.4. Integration of CDOS and PSI for multi-objective optimization.
The next step involves applying the CDOS-PSI hybrid approach to determine the optimal design parameters for the actuator of the wood splitter, which operates based on the slider-crank mechanism incorporating a spring.
Considering the distinct advantages of both methods, this paper proposes their hybridization and integration to address the multi-objective optimization problem, as illustrated in Fig 10.
The CDOS method is initially applied to determine the minimum value of each objective, independently providing insight into the best possible outcome for each criterion without considering the influence of other objectives. If the CDOS method is not utilized initially to determine the minimum values of the objective functions, the PSI method would require significantly more time to subdivide the parameter space using a massive number of trial points, and the calculated results would still be inferior. Therefore, CDOS plays a critical role in establishing threshold values for the objective functions within the PSI method. Following this, the two reaction-based objectives, RA and NB, are transformed into constraints, as optimizing these criteria is not particularly meaningful. Instead, the focus shifts to optimizing two key factors related to the machine’s energy consumption and cost. The PSI method is utilized to address the multi-objective nature of the problem. The process begins by discretizing the parameter space using a uniformly distributed sequence of test points. These test points are then used to compute the values of both objective and constraint functions. Any test points that do not satisfy the constraints are eliminated, leaving only feasible solutions. The resulting dataset provides an overview of the achievable objective values. A Pareto set is obtained by selecting desired values for both objectives, representing solutions that cannot be improved across all criteria simultaneously. The final selection among these solutions depends on user preferences and the judgment of design experts.
However, when dealing with real-world data, an initial observation can be made: the larger the parameter β, the more effectively the criteria are satisfied. This implies that increasing the length of the connecting rod yields better performance. Nevertheless, the mechanism’s available working space constrains the connecting rod length. This insight simplifies the problem by reducing the design parameters under consideration. As a result, the optimization problem is ultimately reduced to three design parameters: {α1, α2, k}.
4. Result and discussion
Step 1: Use CDOS to find minA, minTmax, minRAmax, minNBmax:
Table 1 presents four solutions, each corresponding to the optimal value of a specific criterion: minA, minTmax, minRAmax, and minNBmax. These optimal values are highlighted in bold and blue and have been determined using the CDOS method. Simultaneously, the values of the remaining three objectives are computed and displayed in the same row for each optimal solution.
The table further includes the percentage improvement of each objective compared to the initial case (without a spring). The parentheses values indicate each criterion’s relative change when incorporating a spring. For instance, optimizing Tmax leads to a 45.4% reduction, but other objectives may experience an increase or decrease in value. This underscores the nature of multi-objective optimization, where enhancing one parameter may negatively impact others.
Additionally, it is observed that higher spring stiffness increases its impact on the dynamic parameters. However, increasing stiffness does not always yield universally favorable results; it requires careful selection to balance multiple competing factors.
Table 1 also suggests that placing the spring’s correct attachment point (N) at slider B (α2 = 1) is optimal when considering individual objectives separately. However, when evaluating the overall system–accounting for multiple constraints and real-world effects such as friction (μ)–a more comprehensive analysis is necessary to determine the most effective design choice.
The radar chart below (Fig 11) compares the dynamic indicators of a slider-crank mechanism under 5 cases, including the baseline case without a spring and four other optimized designs for different dynamic objectives.
- Black-bordered square: This represents the slider-crank mechanism without a spring, with all indicators connected at the four vertices with values set to 0%. This serves as a reference for comparison with the optimized designs using springs.
- Gold-colored quadrilateral: This configuration uses a spring with parameters α1 = 0.9174, α2 = 1, k = 12005.2, optimized to minimize energy consumption. The shape’s vertices have values of –0.13%, –0.482%, –5.96%, and –0.64%. All indicators show improvement compared to the mechanism without a spring; however, the magnitude of improvement is relatively small.
- Pink quadrilateral: In this design, the spring with α1 = 0.278, α2 = 1, k = 18998 is optimized to minimize the maximum torque. The vertices have values at +66.8%, –45.4%, + 25.7%, –18.9%. With this design, the torque indicator improves by 45.4%, and the reaction force at the slider B is reduced by 18.9%. However, energy consumption increases by 66.8%, and the hinge reaction force at hinge A deteriorates by 25.7%.
- Sky-blue quadrilateral: This design uses a spring with α1 = 0.402, α2 = 1, k = 15354.4, optimized to minimize the reaction force at hinge A. The achieved values are + 41.4%, –28.7%, –14.05%, –44.7%. This configuration reduces the torque by 28.72%, the reaction force at hinge A by 14.05%, and the reaction force at slider B by 44.7%. However, energy consumption increases by 41.4%.
- Deep-blue quadrilateral: This configuration incorporates a spring with α1 = 0.429, α2 = 1, k = 20000, optimized to minimize the reaction force at slider B. The vertices connect at +47.7%, –33.7%, + 7.55%, and –52.86%. This design achieves a 52.86% reduction in reaction force at slider B and a 33.7% reduction in torque, but energy consumption increases by 47.7%, and the reaction force at hinge A deteriorates by 7.55%.
The radar chart clearly illustrates that optimizing one dynamic criterion in the slider-crank mechanism with a spring often comes with trade-offs in other criteria. While using a spring consistently provides improvements compared to the no-spring design, the extent of improvements and the criterion benefiting most depend on the configuration. There is no globally optimal solution for all requirements, as each design focuses on improving its primary objective (such as energy, torque, or reaction forces) while compromising others. The energy optimization design offers better balance across criteria, whereas designs focusing on torque or slider reaction forces typically achieve significant improvements in their primary objective but introduce more considerable trade-offs in other metrics. This highlights the importance of carefully considering trade-offs when selecting a design that meets specific requirements.
Step 2: Based on the analysis in Table 1, the objectives RAmax and NBmax are converted into constraints, specifically RAmax≤3500 N and NBmax≤750 N, as their variations have minimal impact on the overall performance of the wood splitter. Regarding reaction forces, the differences in these values do not significantly influence the design of the hinge shaft diameter, nor does the reaction force acting on slider B substantially affect the system’s functionality.
With this adjustment, the mathematical model is now simplified to focus on two primary objectives:
- Objectives Φ={Φ1 = A; Φ2 = Tmax}→min
- Constraints: {RAmax≤3500 N; NBmax≤750 N}
- Design parameters: α1 = 0..1; α2 = 0..1; k = 0..20000 N/m
The first objective, Φ1 = A, represents the machine’s power consumption, directly related to the energy required for operation. The second objective, Φ2 = Tmax, is associated with motor power selection, which correlates with the initial cost of the machine. These two factors are typically the most critical considerations for consumers when evaluating machine performance and cost efficiency.
Step 3: The parameter space is discretized using Sobol and Random sequences with N = 211 = 2048 points. This ensures a uniform distribution of sampling points across the defined parameter space. The spatial distribution of these points is visually represented in Fig 12, illustrating how different sampling strategies populate the parameter domain.
Step 4: 2048 parameter vectors are generated for the four objective functions {A; Tmax; RAmax; NBmax}. Among these, only the vectors that satisfy the constraints {RAmax≤3500 N; NBmax≤750 N} are retained, resulting in 255 feasible parameter vectors. The symbol Ai represents the index of each test point vector, where i = 1..2048. Table 2 provides the selection values of parameter vectors from the 255 feasible solutions, while Table 3 presents a subset of the corresponding standardized vectors for these solutions.
Sort the values of the criteria in ascending order from the top of the two objectives (Table 4):
Step 5: From Table 4, constraints are applied to the objective criteria based on expert recommendations:
- Φ1 = A ≤ 1300 J (energy consumption constraint)
- Φ2 = Tmax ≤ 530 N.m (torque constraint)
After filtering the feasible solutions according to these conditions, 157 solutions satisfy the imposed constraints. Among them, 19 Pareto-optimal solutions are identified, representing trade-offs where no objective can be improved without worsening another. These Pareto solutions are summarized in Table 5.
Fig 13 provides a clear visualization of the different solution sets in the (Φ1; Φ2) plane, along with the constraints applied to the objective functions:
- Feasible solutions (255 points) are represented by orange dots, which satisfy the general constraints {RAmax≤3500 N; NBmax≤750 N}.
- Solutions satisfying the objective conditions (157 points) are marked by blue circles surrounding the orange dots. These solutions comply with the additional constraints on the objective functions: {Φ1 = A ≤ 1300 J, Φ2 = Tmax ≤ 530 N.m}
- Pareto-optimal solutions (19 points) are shown as pink squares, representing the best trade-off solutions where improving one criterion would worsen the other.
The two green lines also represent the boundary constraints Φ1 = 1300 J and Φ2 = 530 N.m. The 157 solutions satisfying the objective conditions and the 19 Pareto-optimal solutions are located below and to the left of these constraint lines, indicating that they fully comply with the imposed limits.
This hierarchical relationship between the solutions is visually evident:
- All Pareto solutions belong to the set of solutions that satisfy the objective constraints.
- All solutions satisfying the objective constraints are feasible solutions that meet the initial constraints.
The figure effectively demonstrates how filtering through constraints refines the solution space, ultimately leading to the selection of optimal design configurations.
Fig 13 illustrates the trade-off between two conflicting objectives: energy consumption (Φ1 = A) and maximum torque (Φ2 = Tmax). This trade-off implies that if the spring reduces energy consumption, it cannot simultaneously enhance the torque capability, and vice versa. Based on this result, experts must select the most suitable solution among the 19 Pareto-optimal solutions according to specific design requirements.
For example, if the motor power requirement is limited to 1.5 kW, corresponding to a maximum permissible torque of 477.5 N·m, the selection must be made accordingly. Referring to the table, the optimal choice is solution A993, with Energy consumption: Φ1 = A ≈ 1163 J, Maximum torque: Φ2 = Tmax = 475.1 N·m. Given that one revolution takes 2 seconds, the hourly energy consumption of this configuration is 1163 J/ 2 s × 3600 s = 2,093,400 J = 0.5815 kWh.
If solution A993 is selected, the design parameters are: {α1 = 0.384; α2 = 0.8745; k = 15833.5382 N/m}. Comparing this result to the case without a spring (k = 0 for all values (α1; α2)), as shown in Table 6, we observe the following:
- The energy consumption standard is already nearly optimal, with minA = 733.346 J, slightly higher than the best possible solution (Φ1 = A = 732.4144 J).
- However, the torque objective is significantly worse, with Tmax = 644.0935 N·m, making it one of the least favorable solutions.
- The constraint functions exceed the permissible limits, with values: RAmax = 3719.9 N (exceeding the limit of 3500 N), NBmax = 980.4651 N (exceeding the limit of 750 N)
This comparison strongly supports the advantage of using a properly designed spring. By selecting an appropriate stiffness and installation position, as demonstrated by the 19 Pareto-optimal solutions, significant improvements can be achieved in energy efficiency and compliance with functional constraints, making the system much more effective than operating without a spring.
To validate the accuracy of the mathematical model, we compare the lead moment T(Φ) obtained from the analytical calculations with the results generated using NX software at the optimal design choice A993. The selected parameters for this verification are: A993={α1 = 0.384; α2 = 0.8745; k = 15833.538N/m}. Fig 18 presents the graphical comparison of T(Φ) derived from both methods. This verification step ensures that the mathematical model accurately represents the system’s behavior and aligns with numerical simulations from NX software, confirming the reliability of the proposed optimization approach.
As observed in Fig 14, the results obtained from the mathematical model closely align with those from Siemens NX simulations, with a minor deviation of approximately 2%. This minimal discrepancy validates the accuracy and reliability of the proposed optimization approach. Consequently, the optimal solution identified in this study can be confidently applied to the design and construction of the wood splitter. Implementing this optimized configuration ensures the system meets the specified requirements for the two key performance criteria: Φ={Φ1 = A; Φ2 = Tmax}.
This validation further strengthens the effectiveness of combining analytical modeling with numerical simulation to optimize energy efficiency and torque performance in the wood splitter mechanism.
Due to financial and technical constraints, an experimental setup with force sensors, torque sensors, and power consumption monitoring systems has not been established. Nevertheless, the computational results from the mathematical model demonstrated less than 2% deviation when cross-validated with NX simulation software, confirming the reliability of the numerical data. Practical implementations would require additional considerations of rotational joint friction and manufacturing/assembly tolerances. This study theoretically elucidates the spring’s influence and the benefits of spring design optimization in enhancing operational efficiency and market competitiveness of slider-crank mechanisms and their derivative machinery systems.
5. Conclusions
This study presents a dynamic mathematical model for a spring-assisted slider-crank mechanism and introduces a CDOS-PSI hybrid optimization method to enhance the wood splitter’s primary mechanism design. This approach identified 19 Pareto-optimal solutions, providing various feasible configurations. Visualized graphs illustrating relationships between key performance criteria and spring installation positions offer more profound insights into system behavior.
The model involves complex dynamic computations with black-box objective and constraint functions (minA, minTmax, minRAmax, minNBmax), requiring numerous evaluations and numerical solutions of nonlinear equations per rotational cycle. On average, each function requires three seconds per parameter vector, resulting in twelve seconds when four functions are processed. GA and PSO algorithms ran for several days without converging and even caused the computer to crash. Meanwhile, using 2048 grid points, the PSI method took nearly seven hours and was completed successfully. Building on these 2048 evaluated points, the authors intend to train an equivalent ANN model for further GA or PSO trials and will present the findings in a subsequent publication.
This research’s key contribution investigates the influence of spring design variables—such as stiffness and placement—on dynamic parameters, demonstrating significant improvements in energy efficiency and mechanical load reductions. These insights provide valuable guidelines beyond wood splitters, benefiting the broader design of slider-crank mechanisms with elastic components.
Furthermore, results highlight potential cost savings in manufacturing and operational phases through strategic spring integration. Adopting this optimized design framework enables engineers to achieve enhanced system efficiency and cost-effectiveness, laying the foundational groundwork for future mechanical system advancements.
Supporting information
S1 Data. Mathematical model code, the hybrid CDOS–PSI method, and calculation data in MAPLE, along with simulation data from NX.
https://doi.org/10.1371/journal.pone.0331341.s001
(ZIP)
References
- 1. Dang HM, Phung VB, Duc NV. Multi-objective optimization of the slider-crank mechanism with spring and its application to the wood splitter design. In: Todor D, Kumar S, Choi SB, Nguyen-Xuan H, Nguyen QH, Trung Bui T, editors. Proceedings of the International Conference on Sustainable Energy Technologies. ICSET 2023. Green Energy and Technology. Singapore: Springer. 2024.
- 2. Arakelian VH, Smith MR. Shaking force and shaking moment balancing of mechanisms: a historical review with new examples. J Mech Design. 2005;127(2):334–9.
- 3. Arakelian V, Briot S. Simultaneous inertia force/moment balancing and torque compensation of slider-crank mechanisms. Mech Res Commun. 2010;37(2):265–9.
- 4. Soong RC, Sen Yan H. Simultaneous minimization of shaking moment, driving torque, and bearing reactions of complete force balanced linkages. J Chinese Soc Mech Eng Trans Chinese Inst Eng Ser C/Chung-Kuo Chi Hsueh K Ch’eng Hsuebo Pao. 2007;28(3):243–54.
- 5. Dang HM, Bui VP, Phung VB, Thom DV, Van Minh P, Gavriushin SS, et al. Development of a generalized mathematical model for slider-crank mechanism based on multiobjective concurrent engineering with application. Arab J Sci Eng. 2021;46(8):8037–53.
- 6. Nga NTT, Minh DH, Hanh NTM, Binh PV, Phuong BV, Viet DN. Dynamic analysis and multi-objective optimization of slider-crank mechanism for an innovative fruit and vegetable washer. J Mech Eng Res Dev. 2020;43(2):127–43.
- 7. Groza D, Antonya C. Dynamically spring balanced slider-crank mechanism for reciprocating machines. SSRG-IJME. 2015;2(6):22–6.
- 8. Groza D. Balancing of a slider-crank mechanism by using a counter mass and a progressive spring with two rates. AMM. 2016;823:37–42.
- 9. Frischknecht BD, Howell LL. Crank-slider with spring constant force mechanism. In: Proceedings of the ASME Design Engineering Technical Conferences, 2016. 1–9.
- 10.
Tarnita D. Contributions on the dynamic synthesis of crank-slider mechanisms actuated by springs. 2007;(1).
- 11. Li B, Hao G. On generating expected kinetostatic nonlinear stiffness characteristics by the kinematic limb-singularity of a crank-slider linkage with springs. Chin J Mech Eng. 2019;32(1).
- 12. Abubakar AB, Waziri MY. A matrix-free approach for solving systems of nonlinear equations. J of Mod Meth in Numer Math. 2016;7(1):1.
- 13. K PM. Design and simulation of wood splitter with spring application. Graduate thesis, Industrial University of Ho Chi Minh City. 2023.
- 14. Moiseev S. Universal derivative-free optimization method with quadratic convergence. Arxiv Prepr. arXiv1102.1347, p. 23, 2011, [Online]. Available from: http://arxiv.org/abs/1102.1347
- 15. Statnikov RB, Gavriushin SS, Dang M, Statnikov A. Multicriteria design of composite pressure vessels. IJMCDM. 2014;4(3):252.