Next Article in Journal
Combining Augmented Reality Guidance and Virtual Constraints for Skilled Epidural Needle Placement
Previous Article in Journal
Numerical Prediction Modeling for Fatigue Experiments on Straight Face Gears Produced via Hot Rolling with Insufficient Information
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Dimensional Synthesis and Optimization of Leading and Mixed-Leading Double Four-Bar Steering Mechanisms: A Comparative Metaheuristic Approach

1
Department of Mechanical Engineering, National Kaohsiung University of Sciences and Technology, 415 Jiang Rd., Sanmin District, Kaohsiung 807618, Taiwan
2
Department of Vehicle Engineering, National Kaohsiung University of Science and Technology, 58 Shenzhong Rd., Yanchao District, Kaohsiung 824004, Taiwan
*
Author to whom correspondence should be addressed.
Machines 2026, 14(4), 445; https://doi.org/10.3390/machines14040445
Submission received: 25 February 2026 / Revised: 5 April 2026 / Accepted: 13 April 2026 / Published: 16 April 2026

Abstract

This study investigates the dimensional synthesis and optimization of multi-link steering mechanisms—namely, the leading and mixed-leading double four-bar configurations—for front-wheel-drive vehicles. To overcome the accuracy limitations of conventional steering at large angles (up to 70°), a comparative metaheuristic approach is employed, utilizing two popular metaheuristic optimizations, Improved Particle Swarm Optimization (IPSO) and Differential Evolution with golden ratio (DE-gr), to optimize the geometric parameters of these complex eight-bar steering systems. Using a track-to-wheelbase ratio of 0.5, the optimization minimizes a mean-squared structural-error objective function integrated with Grashof mobility constraints. The optimized mechanisms are validated via ADAMS kinematic simulations and further analyzed in MATLAB R2021 regarding steering accuracy, transmission angles, and mechanical advantage. The results reveal a distinct performance trade-off: mixed-leading configurations achieve superior geometric precision and mass reduction due to shorter link lengths, with IPSO yielding the highest accuracy. Conversely, leading-type mechanisms provide a more linear and stable mechanical advantage, ensuring predictable force transmission. While DE-gr exhibits faster convergence across both variants, both algorithms effectively exploit the complex parameter space of multi-link systems. Ultimately, this metaheuristic optimization-based approach offers a superior and robust framework for the dimensional synthesis of high-performance multi-link steering mechanisms, surpassing the constraints of traditional gradient-based methods. Our findings recommend the mixed-leading configuration for precision-focused applications and the leading configuration for scenarios requiring consistent mechanical performance.

1. Introduction

Conventional Ackermann steering mechanisms are widely used in front-wheel-drive passenger cars due to their simplicity, compactness, and ease of packaging. Although they aim to satisfy Ackermann geometry by aligning the extended front-wheel axes at a common point on the rear axle [1], this Ackermann condition is met exactly only at a few discrete precision points (typically three), rather than continuously across the steering range. As steering angles increase, geometric errors grow, leading to tire slip and uneven wear, while the limited design parameters further restrict steering accuracy, particularly for large steering angles or high-performance applications. Rack-and-pinion steering is the predominant configuration in modern mass-production small vehicles due to its manufacturing simplicity, cost-efficiency, and compact packaging. Furthermore, its architecture is highly compatible with power-assisted and electronic control systems. Despite these advantages, the system is kinematically equivalent to a simplified six-bar mechanism. The requirement to solve for multiple design parameters, alongside inherent geometric constraints, often compromises steering accuracy—particularly during sharp turns or at large steering angles. Consequently, extensive research has focused on the dimensional synthesis and improvement of steering accuracy for rack-and-pinion mechanisms [2,3,4,5,6,7,8,9,10]. To overcome the limitations of conventional Ackermann and rack-and-pinion systems, some multi-link steering architectures—such as the Watt-I six-bar (central-lever) mechanisms [7,11,12,13,14], double four-bar mechanisms [7], and eight-bar mechanisms [15,16]—incorporate additional links and closed loops and were adopted to provide greater geometric flexibility and design freedom. Comprehensive reviews of the six-bar steering mechanisms are provided in [14], where it was demonstrated that optimized Watt-I (central-lever) configurations—specifically the Type II-2 design—attain near-ideal Ackermann characteristics. Building upon these six-bar architectures, representative studies on eight-bar steering mechanisms are reviewed and synthesized below.
Fahey and Huston [15] introduced the Fahey eight-member mechanism (FEMM) as an alternative to the conventional Ackermann steering linkage. Using a numerical iterative synthesis approach with prescribed initial parameters, they compared the FEMM with two synthesized Ackermann linkages for a vehicle with a track-to-wheelbase ratio of 0.6 and a maximum inner-wheel steering angle of 61°. The FEMM demonstrated superior kinematic performance, achieving a maximum steering error of only 0.03° and closely matching the ideal Ackermann geometry. Its improved end-behavior characteristics allowed extended steering travel while maintaining minimal structural error. Chicurel [16] further extended the steering capability by proposing a mechanism capable of a 180° steering interval (90° maximum wheel angle). The design incorporated angular displacement amplifiers—implemented as gear or chain drives—between the output links of a conventional eight-bar steering linkage and the steering knuckles. Through a three-variable optimization procedure, the link proportions and amplification ratio were tuned to nearly satisfy the Ackermann condition (maximum error 0.61%) while maintaining a minimum transmission angle of 45.7°, thereby achieving a wide steering range with high kinematic precision. Dooner [17] integrated an eight-link mechanism with optimized non-circular gear elements to generate coordinated nonlinear steering motion. The noncircular gear profiles were optimized using a generalized reduced-gradient method, with an initial feasible solution obtained interactively, enabling accurate approximation of the desired nonlinear steering function. De-Juan et al. [7] developed a gradient-based optimization framework for planar rack-and-pinion, four-bar, six-bar, and double four-bar steering systems. Their method minimized steering error by solving nonlinear equations derived from a Jacobian-based formulation with Taylor-series approximation. The leading and trailing double four-bar variants were synthesized using six design variables, with convergence requiring appropriate initial estimates. The optimized designs achieved maximum steering errors of 0.25° and 1.49°, respectively. Topaç et al. [18] proposed an optimal kinematic design methodology for a multi-link steering system for a bus with independent front suspension (IFS). A multibody dynamics model developed in MSC Adams/Car was coupled with a design of experiments–response surface methodology (DOE-RSM) via Adams/Insight. Sensitivity analysis and central composite design were first employed to identify influential tie-rod hardpoints affecting toe-angle variation. Subsequently, the relay lever geometry was optimized to minimize maximum steering error. The optimized mechanism reduced toe-angle deviation by up to 85.4% and steering error by up to 89.6%, satisfying a maximum steering error within ±0.5° over a steering range of ±44°. Romero et al. [19] employed a continuous genetic algorithm implemented in MATLAB to optimally synthesize a multi-link (leading type double four-bar) steering mechanism for a vehicle with a 2400 mm wheel track, 4800 mm wheelbase, and a steering range of −27° to 40°. Using nine design variables, the optimized mechanism achieved a maximum steering error of approximately 0.8°. Topaç et al. [20] optimized a mixed-leading double four-bar steering system for a passenger bus with IFS. A two-stage optimization was conducted: (i) kinematic optimization using Adams/Insight to minimize steering error and toe-angle deviation while satisfying the Ackermann error limit (±0.5°) over an inner-wheel angle range of −20° to 20°, and (ii) structural optimization using ANSYS Workbench to reduce stress and deformation. The final design achieved an approximate 0.75° maximum steering error, along with reductions of 67% in von Mises stress and 55% in deformation. Ağakişi and Öztürk [21] investigated steering-kinematic optimization for a compact passenger vehicle with a McPherson front suspension using a hybrid approach combining DOE, RSM, and a neural network genetic algorithm (NN-GA). A multibody dynamics model developed in Adams/Car and correlated with kinematics-and-compliance test data was employed to minimize Ackermann error and camber variation. The NN-GA approach achieved approximately 14% and 5% greater improvement in Ackermann error and camber variation, respectively, compared with conventional RSM methods.
The dimensional synthesis of planar multi-link steering mechanisms is a complex, nonlinear, and highly coupled optimization problem. Conventional deterministic and gradient-based techniques—such as sequential quadratic programming (SQP), least-squares minimization, and Newton–Raphson—are highly sensitive to initial guesses and frequently converge to local optima due to the multimodal nature of the design space. In contrast, metaheuristic optimization algorithms are population-based and stochastic, offering robust global search capabilities without requiring gradient information or specialized initial solutions. Metaheuristic algorithms are well suited for the highly nonlinear, multi-variable constraints in mechanism synthesis due to their simplicity and convergence stability. Consequently, a wide range of swarm intelligence-based algorithms [22], including PSO, HPSO, MKH, CS, APT-FPSO, and BAS, as well as evolutionary-based algorithms [22], such as GA, GA-KK, GA-CSP, DE, GA-FL, GA-DE, MUMSA, NSGA-II, IOAs-at, ICA-SA, DE-SRT, TS-MBFOA, SAP-TLBO, ICA-GA, TLBO, CMDE, CPF-DE, multi-start, HLIDE, ADELI, DEC, ImHS, GSA, ATLBO-DA, GSEF-IAA, ODSRA + CP, REA, and HCDJ, have been successfully applied to kinematic synthesis tasks [22]. In addition, several variants, including IPSO, HPSO, DE-gr, EPSDE, and L-EPSDE [14,22,23,24], have demonstrated strong performance in this domain. Recent studies highlight their effectiveness in the dimensional synthesis of Watt-I six-bar steering mechanisms [14], path-generating four-bar linkages [22], spring-actuated VCB mechanisms [23], and multi-axle Ackermann steering mechanisms [24]. Building on these advances, this study extends the algorithms of IPSO and DE-gr to the dimensional synthesis of two eight-bar steering architectures to achieve improved kinematic precision and material efficiency.
This study extends metaheuristic techniques to the dimensional synthesis of 8-bar steering architectures, targeting superior kinematic precision and material efficiency. To address the limitations of conventional linkages, a comparative optimization approach is employed for leading and mixed-leading double four-bar configurations. The framework utilizes a swarm-based Improved Particle Swarm Optimization (IPSO) [25] and an evolutionary-based Differential Evolution with golden ratio (DE-gr) [14,22,23,24,26]. The optimization objective minimizes mean-squared structural error over a 70° range, subject to Grashof mobility and geometric feasibility constraints [27]. This ensures near-ideal Ackermann compliance, enhancing maneuverability, cornering efficiency, and tire longevity—factors critical for heavy-duty vehicles, agricultural machinery, and autonomous platforms.
The performance of the two employed algorithms is assessed based on the convergence behavior and solution accuracy. Simultaneously, the optimized mechanisms are evaluated using critical kinematic metrics, including maximum structural error, transmission angle, and mechanical advantage. To ensure statistical robustness, both algorithms are implemented in MATLAB, utilizing a population-based search over 500 iterations, and executed through 100 independent runs per case. The final optimal designs are selected from the best results of ten independent optimization trials to mitigate the stochastic nature of the metaheuristics. These optimal results are further validated through kinematic simulation in MSC-ADAMS v2015 to confirm steering performance, geometric feasibility, and real-world applicability.
The remainder of this paper is organized as follows: Section 2 establishes the theoretical foundation, detailing the Ackermann steering principle and kinematic formulations for the angular position, transmission angle, and mechanical advantage of the steering mechanisms. Section 3 provides an overview of the two metaheuristic optimization frameworks: the IPSO and DE-gr algorithms. Section 4 presents the optimal synthesis results for both the leading and mixed-leading configurations, including a detailed analysis of convergence behavior, steering accuracy, and MSC-ADAMS kinematic validation. In Section 5, a comparative performance assessment of the two steering variants is conducted. Finally, Section 6 summarizes the key findings and provides concluding remarks.

2. Planar Double Four-Bar Steering Mechanisms

2.1. Ackermann Steering Principle

Figure 1 illustrates the schematic diagram of the traditional Ackermann steering mechanism for a front-wheel-drive, two-axle, four-wheeled road vehicle. The mechanism is symmetrically designed along the vehicle’s central longitudinal–vertical plane, utilizing equal-length input and output steering arms to ensure identical steering characteristics for both left and right turns. As shown, the bold white arrow indicates the direction of straight-line motion, with the neutral position represented by dashed lines. During a left turn (depicted by solid red lines), the steering angle of the front inner wheel must exceed that of the front outer wheel—and vice versa for a right turn. This geometry ensures that the extended axes of the front wheels intersect at a common point on the rear-axle centerline (Point O), known as the Instantaneous Center (IC) of turning. When the vehicle turns slowly, this alignment allows for smooth cornering around the IC without wheel slip, thereby reducing friction and excessive tire wear. This geometric condition, which governs the relative steering angles of the outer and inner wheels, is known as the Ackermann condition or Ackermann steering principle [1]. It satisfies the following geometric relationship.
cot δ o u t cot δ i n = W L
Here, δout and δin denote the steering angles of the front outer and inner wheels, respectively. W represents the track width, and L is the wheelbase.

2.2. Position Analysis of Double Four-Bar Steering Mechanisms

Figure 2 and Figure 3 illustrate the schematic diagrams of two assembly configurations of planar eight-bar steering mechanisms, referred to as the leading and mixed-leading double four-bar steering mechanism, respectively [7]. In the figures, the bold white arrow indicates the direction of straight-line vehicle motion, and the dashed lines represent the corresponding initial (or neutral) kinematic phase of the mechanism. In the leading type, the left four-bar linkage (OAAoBoOB) is arranged as assembly-I (an uncrossed four-bar linkage) [27], whereas in the mixed-leading type it is arranged as assembly-II (a crossed four-bar linkage). The right four-bar linkage (OCCoDoOD) is the mirror image of the left four-bar linkage about the Yo axis (the vehicle’s central longitudinal axis), which passes through the midpoint of length   r 10 . The geometric relationships among the linkage lengths are defined as r 2 = r 4 = r 6 = r 8 ,   r 7 = r 3 ,     r 9 = r 1 ,   r 11 = r 12 = r 4 2 ,   r 10 = W 2 r o . The X-axis of the global X–Y coordinate system is aligned with the initial axes of front wheel. At the initial condition (black dashed line), the input link 2 forms an angle θ20 with the X-axis, whereas the output link 8 forms an angle θ80, where θ80 = π − θ20. The red solid lines illustrate the phase of the mechanism during a left-turn maneuver. In this state, the front inner wheel rotates through an angle δin, corresponding to the instantaneous phase in which the input link 2 subtends an angle θ2 with the X-axis. Simultaneously, the front outer wheel rotates through an angle δout, and the output link 8 forms an angle θ8 with the X-axis. Note that θ 10 = 0 ,     θ 11 = θ 4 ,     θ 6 = θ 12 , r 1 = r 0 2 + h 2 ,   θ 9 = θ 1 , and θ 1 = t a n 1 h r 0 . Accordingly, the motion of double four-bar steering linkage can be fully described by six independent design parameters, r 2 ,   r 3 ,   r o ,   r 5 ,   h , and   θ 2 o , which are collectively represented by the design vector X = [ x 1 ,   x 2 ,   x 3 ,   x 4 ,   x 5 ,   x 6 ] T = [ r 2 ,   r 3 ,   r o ,   r 5 ,   h ,   θ 2 o ] T .
Three independent vector loops are established for the planar leading and mixed-leading double four-bar steering mechanisms, as illustrated in Figure 2 and Figure 3. The corresponding vector loop equations are expressed as follows:
r 2 + r 3 r 4 r 1 = 0 r 11 + r 5 r 12 r 10 = 0 r 6 + r 7 r 8 r 9 = 0
The angular position of link 4, θ 4 , in the first four-bar linkage is expressed as [14]
θ 4 = 2 tan - 1 ( B 1 ± A 1 2 + B 1 2 C 1 2 ( A 1 + C 1 ) )
In which
A 1 = 2 r 4 ( r 1 cos θ 1 r 2 cos θ 2 ) B 1 = 2 r 4 ( r 1 sin θ 1 r 2 sin θ 2 ) C 1 = r 3 2 r 1 2 r 2 2 r 4 2 + 2 r 1 r 2 cos ( θ 2 θ 1 )
And
θ 3 = tan 1 ( r 1 sin θ 1 + r 4 sin θ 4 r 2 sin θ 2 r 1 cos θ 1 + r 4 cos θ 4 r 2 cos θ 2 )
Similarly, the angular position of link 12, θ 12 , in the middle four-bar linkage is given as
θ 12 = 2 tan - 1 ( B 2 ± A 2 2 + B 2 2 C 2 2 ( A 2 + C 2 ) )
In which
A 2 = 2 r 12 ( r 10 r 11 cos θ 11 ) B 2 = 2 r 11 r 12 sin θ 11 C 2 = r 5 2 r 10 2 r 11 2 r 12 2 + 2 r 10 r 11 cos θ 11
And
θ 5 = tan 1 ( r 12 sin θ 12 r 11 sin θ 11 r 10 + r 12 cos θ 12 r 11 cos θ 11 )
The angular position of link 8, θ 8 ,   in the third four-bar linkage is expressed as
θ 8 = 2 tan - 1 ( B 3 ± A 3 2 + B 3 2 C 3 2 ( A 3 + C 3 ) )
In which
A 3 = 2 r 8 ( r 9 cos θ 9 r 6 cos θ 6 ) B 3 = 2 r 8 ( r 9 sin θ 9 r 6 sin θ 6 ) C 3 = r 7 2 r 6 2 r 8 2 r 9 2 + 2 r 6 r 9 cos ( θ 6 θ 9 )
And
θ 7 = tan 1 ( r 9 sin θ 9 + r 8 sin θ 8 r 6 sin θ 6 r 9 cos θ 9 + r 8 cos θ 8 r 6 cos θ 6 )
Note that the signs “ ± ” appearing in Equations (3), (6) and (9) are determined by the assembly configurations of the constituent four-bar linkages. In the leading type steering mechanism (Figure 2), all four-bar linkages are configurated as assembly I; therefore, the positive sign (“+”) is adopted. In contrast, for the mixed-leading type mechanism (Figure 3), the first and second four-bar loops are configurated as assembly II, for which the negative sign (“−”) is applied, while the third loop is configurated as assembly I, and thus the positive sign (“+”) is used.
From Figure 2 and Figure 3, the following geometric relationships can be derived:
θ 2 = θ 20 + δ i n δ o u t = θ 8 θ 80 = θ 8 π + θ 20
Once the output angle of link 8 is determined, the actual steering angle of the outer wheel, δ o u t , can be obtained using Equation (12). The steering error of the designed mechanism—also referred to as the structural error of the function generator—denoted as δ s , is defined as
δ s ,   i = δ o u t ,   i δ i d e a l ,   i
where δ o u t ,   i represents the actual steering angle of the outer wheel produced by the synthesized steering mechanism at i-th steering position, and δ i d e a l ,   i denotes the corresponding ideal steering angle that satisfies the Ackermann condition, as given in Equation (1).

2.3. Transmission Angle

As indicated in Figure 2 and Figure 3, six transmission angles, denoted as μ 1 , μ 2 , μ 3 , μ 4 , μ 5 , a n d   μ 6 , are defined for the two double four-bar steering mechanisms and are expressed as follows [14,27]:
μ 1 = cos 1 r 2 2 + r 3 2 r 1 2 r 4 2 2 r 1 r 4 cos ( θ 4 θ 1 ) 2 r 2 r 3   μ 2 = cos 1 r 3 2 + r 4 2 r 1 2 r 2 2 + 2 r 1 r 2 cos ( θ 2 θ 1 ) 2 r 3 r 4   μ 3 = cos 1 r 11 2 + r 5 2 r 10 2 r 12 2 2 r 10 r 12 cos θ 6 2 r 11 r 5   μ 4 = cos 1 r 5 2 + r 12 2 r 10 2 r 11 2 + 2 r 10 r 11 cos θ 4 2 r 5 r 12   μ 5 = cos 1 r 6 2 + r 7 2 r 8 2 r 9 2 2 r 8 r 9 cos ( θ 8 + θ 1 ) 2 r 6 r 7   μ 6 = cos 1 ( r 7 2 + r 8 2 r 6 2 r 9 2 + 2 r 6 r 9 cos ( θ 6 + θ 1 ) 2 r 7 r 8 )

2.4. Mechanical Advantage

The mechanical advantage (MA) quantifies the ideal mechanical efficiency of a mechanism. Under the assumption of energy conservation and through application of the instantaneous center theorem, the MA of the leading and mixed-leading double four-bar steering mechanisms can be expressed as follows:
MA = T 8 T 2 = ω 2 ω 8 = ( ω 2 ω 4 ) ( ω 4 ω 6 ) ( ω 6 ω 8 ) = ( I 14 I 24 ) ( I 12 I 24 ) ( I 16 I 46 ) ( I 14 I 46 ) ( I 18 I 68 ) ( I 16 I 68 )
Here, T i   ( i = 2 , 8 ) denotes the torque applied at link i, while ω i   ( i = 2 ,   4 ,   6   , 8 ) represents the angular velocity of the link i. The term I 1 j   ( j = 2 ,   4 ,   6 ,   8 ) refers to the instantaneous center between fixed link and link j, and ( I 1 j I j k )   ( j = 2 ,   4 ,   6   ;     k = j   +   2 ) ,   ( j = 8   ;     k = 6 ) represents the distance between the instantaneous centers I 1 j and I j k .
For the first four-bar loop, the sine law [14] is used:
( I 14 I 24 ) ( I 12 I 24 ) = r 4 sin μ 2 r 2 sin μ 1 = sin μ 2 sin μ 1
Similarly, the following expressions apply to the second and third four-bar loops, respectively.
( I 16 I 46 ) ( I 14 I 46 ) = r 6 sin μ 4 r 4 sin μ 3 = sin μ 4 sin μ 3
( I 18 I 68 ) ( I 16 I 68 ) = r 8 sin μ 6 r 6 sin μ 5 = sin μ 6 sin μ 5
The MA of the double four-bar steering mechanism can be expressed as
MA = ( I 14 I 24 ) ( I 12 I 24 ) ( I 16 I 46 ) ( I 14 I 46 ) ( I 18 I 68 ) ( I 16 I 68 ) = sin μ 2 sin μ 4 sin μ 6 sin μ 1 sin μ 3 sin μ 5
Although all six transmission angles ( μ 1 , μ 2 ,     , μ 6 ) influence the MA of the double four-bar steering mechanisms, transmission efficiency during turning is primarily governed by two critical angles, μ 1   and μ 6 , which are associated with the inner and outer steering wheels.

3. Metaheuristic Optimization Algorithms

The dimensional synthesis of multi-link steering mechanisms is a highly coupled, nonlinear problem characterized by a “rugged” landscape of local optima. To navigate this complexity, this study employs two population-based metaheuristic algorithms: Improved Particle Swarm Optimization (IPSO) [25] and Differential Evolution with golden ratio (DE-gr) [14,26]. Unlike traditional gradient-based methods, these metaheuristics do not require differentiable objective functions and are significantly more resistant to premature convergence in local optima.
The selection of these specific algorithms provides a balanced optimization strategy: IPSO excels at exploiting complex local interactions to refine high-precision requirements, while DE-gr utilizes powerful mutation and crossover operators to ensure robust global exploration across broad parameter ranges. Both optimization algorithms have been successfully employed in mechanism dimensional synthesis problems, as reported by the authors in [14,22,23,24]. By deploying this dual-approach framework, the study systematically explores the design space to yield steering configurations with superior Ackermann compliance and optimized link dimensions across both leading and mixed-leading architectures.

3.1. Improved Swarm-Based Optimization Algorithm

The Particle Swarm Optimization (PSO) algorithm [28] is inspired by the collective behavior of social organisms. In this framework, each particle represents a candidate solution for the optimal design problem, updating its velocity and position based on its individual best performance and the global best solution discovered by the swarm. Building upon the original PSO framework, Shi and Eberhart [29] introduced the inertia weight (w) to modulate the influence of the previous velocity on the current update, effectively balancing global and local search capabilities. To prevent premature convergence and enhance stability, this study adopts the Improved Particle Swarm Optimization (IPSO) variant proposed by Ratnaweera et al. [25], which incorporates time-varying acceleration coefficients (C1, C2) and linearly decreasing inertia weights. In the IPSO algorithm, the new position X i t + 1   and velocity V i t + 1 of the i-th particle are updated according to the following equations:
V i t + 1 = ω   t × V i t + C 1   t × r a n d (   ) × ( P i t X i t ) + C 2   t × R a n d (   ) × ( P g t X i t ) X i t + 1 = X i t + V i t + 1
where P i t denotes the personal best position of the i-th particle, and P g t represents the global best position of the entire swarm. The functions rand( ) and Rand( ) generate a random number uniformly distributed between 0 and 1. Following the empirical recommendations of Shi and Eberhart [30], the inertia weight ω   t is dynamically adjusted according to the following linear decay function.
ω   t = ω m i n + ( N i t e r t ) N i t e r ( ω m a x ω   m i n )
where Niter represents the maximum number of iterations and t denotes the current iteration. ωmin and ωmax are the minimum and maximum values of the inertia weight, respectively. ωmax = 0.9 and ωmin = 0.4. Simultaneously, the acceleration coefficients C 1   t (cognitive component) and C 2   t (social component) are varied linearly to encourage exploration in early stages and exploitation in later stages [25]:
C 1   t = C 1 m i n + ( N i t e r t ) N i t e r ( C 1 m a x C 1 m i n ) C 2   t = C 2 m a x ( N i t e r t ) N i t e r ( C 2 m a x C 2 m i n )
where C1min and C1max denote the minimum and maximum individual cognitive coefficients, while C2min and C2max represent the minimum and maximum social cognitive coefficients of the swarm. The recommended values are C1max = C2max = 2.5 and C1min = C2min = 0.5 [25].
This configuration allows the particles to roam the high-dimensional design space of the 8-bar steering mechanism independently at the start, eventually converging toward the global best position P g t as the social influence C 2   t becomes dominant in the final iterations. This dynamic dual-adaptation facilitates a strategic trade-off: intensive global exploration is prioritized during the initial iterations, while fine-grained local exploitation is emphasized in the later stages. Such adaptability significantly improves the robustness and convergence toward the global optimum when optimizing the highly coupled geometric parameters of 8-bar steering systems—specifically link lengths, pivot coordinates, and initial input angular positions. A flow chart of the IPSO algorithm is shown in Figure 4.

3.2. Evolutionary-Based Optimization Algorithm

The Differential Evolution (DE) algorithm [26] is a population-based optimization method that generates new candidate solutions through four vector-based steps, initialization, mutation, crossover, and selection operations. Several improved and hybrid variants of the DE algorithm have been reported in DE survey papers [31,32,33,34]. Detailed descriptions of the four basic operations of the DE algorithm are available in these references. For many applications, the population size NP = 10 × D is a good choice [35]; D is the dimension of design parameters. After initialization, for each D-dimensional parametric vector (target vector) X r i t , X r i t = [ x i , 1 t ,   x i , 2 t ,     , x i ,   D t ] , in the current iteration t, a corresponding mutant vector V i t , V i t = [ v i ,   1 t ,   v i ,   2 t ,   ,   v i ,   D t ] is generated through the mutation operation. Within the Differential Evolution (DE) family, five mutation strategies, DE/rand/1, DE/best/1, DE/rand/2, DE/best/2 and DE/rand-to-best/1 (or called DE/current-to-best/1), are commonly recognized [35]. While the “DE/rand/1” strategy—often termed the canonical DE strategy—remains the most widely utilized in the literature, comparative studies in [32,36] indicate that strategies incorporating the “best” individual often outperform the random approach in terms of convergence speed and solution quality. In this study, to ensure both high-order accuracy and robust convergence for the 8-bar steering synthesis, two performance-oriented mutation strategies, DE/best/1 and DE/best/2, are employed. These are formulated as follows:
  • DE/best/1:
V i t = X b e s t t + F ( X r 1 t X r 2 t )
  • DE/best/2:
V i t = X b e s t t + F ( X r 1 t X r 2 t ) + F ( X r 3 t X r 4 t )
where X b e s t t represents the optimal individual vector with the optimal fitness function in the population at iteration t. ( X r 1 t X r 2 t ) and ( X r 3 t X r 4 t ) are the difference vectors. The mutation scaling factor (or mutation rate) F is a positive control parameter used to scale the difference vector in mutation operations. It typically takes a value in the range [0.4, 0.99].
Through exponential crossover, the components of the mutant vector were combined with those of the target (parent) vector X r i t to form a trail (offspring) vector U i t , U i t = [ u i ,   1 t ,   u i ,   2 t , , u i ,   D t ] .
u i , j t = v i , j t   i f   r a n d i , j ( 0 ,     1 ) C r       o r     i = i r x i , j t o t h e r w i s e
where Cr is a predefined control parameter, referred to as the crossover rate, typically ranging within [0, 1]. r a n d i , j ( 0 ,   1 ) denotes a uniformly distributed random number within the range [0, 1], which ensures that the trail vector U i t includes at least one component from the mutant vector V i t . i r is a randomly selected integer from the set {1, 2, …, D}, where D is the dimension of the problem.
To eliminate the stochastic uncertainty and empirical trial-and-error associated with parameter tuning, this study adopts a golden ratio-based parameterization for the Differential Evolution framework, called Differential Evolution with golden ratio (DE-gr) [22,23,24]. The parameters are derived from the golden section γ   :   ( 1 γ ) of the unit interval: γ = 0.618, 1 − γ = 0.382. In the DE-gr variant, the crossover rate (Cr) and the scaling factor (F) are defined by these complementary proportions. Crossover rate (Cr) = 0.618: A relatively high crossover probability ensures that a significant portion of the trial vector is inherited from the crossover operation, promoting the exchange of genetic information and maintaining population diversity. Scaling factor (F) = 0.382: A conservative mutation factor ensures that the differential variations do not lead to excessive step sizes, which is critical for staying within the narrow feasible regions of the highly constrained 8-bar steering design space.
DE employs a greedy selection strategy to determine whether the target (parent) or the trial (offspring) vector survives into the next iteration. The target vector of the next generation, X r i t + 1 , can be expressed as follows:
X r i t + 1 = U i t if   f ( U i t ) f ( X i t ) X r i t otherwise .
where f (.) is the objective function to be minimized.
A flow chart of the DE-gr algorithm is shown in Figure 5.

4. Optimal Synthesis of the Double Four-Bar Steering Mechanisms

4.1. Formulation of the Objective Function

The optimization problem is formulated to minimize the mean-squared structural error, defined as the deviation between the actual and ideal Ackermann steering angles of the outer wheel over a set of discrete steering positions [14]. To ensure feasible linkage motion, a penalty function is incorporated to account for violations of the Grashof mobility constraint [27]. The objective function is expressed as follows:
Min f ( X ) = i = 1 N [ δ o u t ,   i ( X ) δ i d e a l ,   i ( X ) ] 2 N + M   h 1 ( X ) + M   h 2 ( X )
where X denotes the design vector, consisting of the link lengths, height of the pivots’ location, and the initial orientation of the input link. N represents the number of selected steering positions. To balance computational efficiency with high-order numerical accuracy, a discrete sampling approach is adopted. The steering range is partitioned into N = 71 equidistant points, corresponding to a resolution of 1° per sample over the steering interval [−30°, 40°]. The structural error, δ s ,   i , defined as δ s ,   i = δ o u t ,   i δ i d e a l ,   i , as shown in Equation (13), represents the deviation between the actual steering angle of outer wheel produced by the synthesized mechanism and the corresponding ideal steering angle satisfying the Ackermann condition at the i-th steering position. The term M   h 1 ( X )   +   M   h 2 ( X ) denotes the penalty function applied when the design parameters violate the inequality constraints. The penalty coefficient M is set to 100,000. The function h1(X) or h2(X) takes a value of 1 when the corresponding constraint is violated and 0 otherwise.
The inequality constraint ensuring a non-Grashof configuration for the first four-bar linkage is given by
h   1   ( X ) :     r s + r l > r p + r q   and   r 2 = r s
where r s and r l represent the shortest and longest link lengths, respectively, and r p and r q denote the lengths of the remaining two links. This condition is identical to that of the conventional Ackermann steering mechanism, and guarantees a non-Grashof motion for the linkage.
Similarly, the inequality constraint applied to the middle four-bar loop is expressed as
h   2   ( X ) :     r s m + r l m > r p m + r q m   and   r 11 = r s m
where the subscript “m” refers to the corresponding links in the middle four-bar loop.

4.2. Design Parameters and Constraint Conditions

The optimal design of the double four-bar steering mechanism involves six independent design parameters, and the corresponding parameter vector X is expressed as follows:
X = [ x 1 ,   x 2 ,   x 3 ,   x 4 ,   x 5 ,   x 6 ] T = [ r 2 ,   r 3 ,   r 0 ,   r 5 ,   h ,   θ 20 ] T
The range of input steering angle of the vehicle’s front inner wheel is 30 ° δ i n 40 ° , wheel track W = 1480   mm , and wheelbase L = 2960   mm . The allowable ranges of design parameters, defined based on practical geometric constraints and applicable to both steering mechanism types, are summarized as follows:
100 r 2 950   mm ,   100 r 3 950   mm ,   100 r o 700   mm 100   r 5 400   mm ,   0 h   400   mm ,   30 θ 2 o 150   deg .
Non-Grashof inequality constraints of the first and middle four-bar linkages:
h 1 ( X ) :     2 m a x   [ r 1 , r 2 , r 3 , r 4 ] + min [ r 1 , r 2 , r 3 , r 4 ] > s u m   [ r 1 , r 2 , r 3 , r 4 ]     and     r 2 = r s
h 2 ( X ) :     2 m a x   [ r 10 , r 11 , r 5 , r 12 ] + min [ r 10 , r 11 , r 5 , r 12 ] > s u m   [ r 10 , r 11 , r 5 , r 12 ]   and   r 11 = r s

4.3. Optimization Parameters

The parameter settings for both IPSO and DE-gr algorithms are summarized in Table 1. To ensure a fair comparison, both algorithms are implemented under identical constraints, including Ackermann compliance and Grashof mobility criteria. To reduce computational cost and improve convergence efficiency, a small population size of 20 and a maximum of 500 iterations were used for each metaheuristic optimization run. This configuration—combining a small population with a moderate iteration limit—balances computational efficiency and solution diversity. The optimization terminates when either the iteration limit is reached or the improvement in the objective function between successive generations falls below 10−10. To ensure convergence robustness and solution repeatability, each steering mechanism was synthesized independently over 100 runs per optimization trial. Performance is evaluated through convergence behavior, while the resulting designs are analyzed for steering accuracy, transmission angles, and mechanical advantage. Ultimately, the best solutions from ten separate trials were selected to ensure mechanical feasibility and to minimize the maximum structural error (Min-Max error).

4.4. Optimal Design of the Leading Type Steering Mechanisms

This section evaluates the optimal design and kinematic performance of the leading double four-bar steering mechanisms. Table 2 details the optimized dimensions; the DE-gr-optimized mechanism achieves a lower Min-Max structural error of 0.1038° (highlighted in bold). Regarding the physical dimensions, the total link length (excluding the fixed link) is 2770.654 mm for the IPSO-optimized mechanism and 2796.511 mm for the DE-gr-optimized mechanism. While the IPSO method yields a slightly shorter total length, the difference of approximately 25.86 mm indicates that both optimization techniques produce results with similar overall mass and material requirements. As shown in Figure 6, the DE-gr algorithm demonstrates faster convergence compared to IPSO, indicating higher computational efficiency. This advantage is further reflected in the structural error curves (Figure 7), where DE-gr yields lower and more uniformly distributed errors across the entire steering range. Notably, the steering accuracy achieved by both the DE-gr and IPSO algorithms surpasses that previously reported using the continuous genetic algorithm [19].
Figure 8 illustrates the mechanical advantage (MA) curves for the two optimized leading mechanisms. The IPSO-optimized mechanism displays a nearly linear variation, with only minor curvature at the steering range limits. In contrast, while the DE-gr curve aligns with the IPSO trend between −26° and 30°, it deviates at the extremes—declining beyond 30° and rising slightly below −26°. Moreover, the IPSO-optimized design achieves a maximum MA of 1.6438 and a minimum of 0.6085, providing a more stable and predictable force transmission profile compared to the DE-gr variant.
The kinematic performance of the DE-gr-optimized leading mechanism was validated using ADAMS v2015 (Figure 9) and MATLAB (Figure 10, Figure 11 and Figure 12). ADAMS facilitated dynamic visualization and kinematic verification, as shown in Figure 9. A supplementary video of the kinematic simulation is available in the Supplementary File. Simulation results confirm that the 8-bar configurations maintain precise inner and outer wheel coordination throughout the full steering range, validating the physical feasibility of the optimized designs. As shown in Figure 10 and Figure 11, the mechanism’s actual steering response closely tracks the ideal Ackermann condition, with the outer-wheel angles and output-link positions remaining nearly indistinguishable throughout the range. The transmission angle curves in Figure 12 assess the mechanism’s mechanical feasibility. For the critical transmission angles (μ1, μ6), deviations from 90° remain within the acceptable 45° threshold between −15° and 25°. While performance deviates outside this primary range, the design maintains efficient force transmission during standard steering operations.

4.5. Optimal Design of the Mixed-Leading Type Steering Mechanisms

This section evaluates the optimal mixed-leading double four-bar steering mechanisms optimized using the IPSO and DE-gr algorithms. Table 3 details the optimized dimensions, highlighting that the IPSO-optimized mechanism achieves the superior precision with a Min-Max structural error of 0.007785°. Regarding the physical dimensions, the total link length (excluding the fixed link) is 2266.162 mm for the IPSO-optimized mechanism and 2287.438 mm for the DE-gr-optimized mechanism. While the IPSO method yields a slightly shorter total length, the difference of approximately 21.28 mm indicates that both the IPSO and DE-gr algorithms produce results with comparable overall mass and material requirements. While the DE-gr algorithm demonstrates superior computational efficiency with faster convergence (Figure 13), both configurations maintain high accuracy by closely approximating the ideal Ackermann condition across the steering range (Figure 14), with IPSO yielding a lower maximum structural error. Furthermore, the mechanical advantage (MA) trends shown in Figure 15 are nearly identical for both methods. The IPSO-optimized mechanism provides a maximum MA of 1.5858 and a minimum of 0.63243, ensuring stable and consistent force transmission.
The kinematic performance of the IPSO-optimized mixed-leading mechanism was validated using ADAMS v2015 (Figure 16) and MATLAB (Figure 17, Figure 18 and Figure 19). Figure 16 displays the kinematic simulation of the optimal mixed-leading steering mechanism. A supplementary video of the kinematic simulation is available in Supplementary File. Figure 17 and Figure 18 demonstrate that the mechanism’s steering response closely aligns with the ideal Ackermann condition, with outer-wheel angles and output-link positions remaining nearly indistinguishable throughout the range. Regarding transmission quality, Figure 19 illustrates the six transmission angle curves. The critical transmission angles (μ1, μ6), maintain deviations from 90° of less than 45°, confirming the design’s high transmission efficiency and mechanical feasibility.

5. Comparative Analysis of the Two Optimal Steering Variants

5.1. Comparative Performance Analysis

This section provides a comparative analysis of the two optimal double four-bar steering mechanisms, with detailed link dimensions and maximum structural errors presented in Table 2 and Table 3. Regarding the physical dimensions, the total link length (excluding the fixed link) is 2266.162 mm for the IPSO-optimized mixed-leading mechanism, compared to 2796.511 mm for the DE-gr-optimized leading mechanism. The IPSO-optimized mixed-leading variant demonstrates a distinct advantage; it achieves a significantly lower overall mass—facilitated by a substantial length reduction of 530.35 mm—while simultaneously maintaining superior kinematic fidelity. Specifically, the IPSO variant further minimizes the maximum structural error of 0.007785° beyond the 0.1038° achieved by the DE-gr model. These results suggest that the IPSO algorithm, when applied to a mixed-leading configuration, yields a more efficient and kinematically precise design solution. According to Figure 20, the IPSO algorithm achieves superior accuracy for the mixed-leading configuration, while DE-gr performs better for the leading configuration. Notably, both algorithms enable the mixed-leading double four-bar mechanism to achieve near-ideal Ackermann behavior (Figure 14), with IPSO yielding the lowest maximum structural error.
Figure 21 evaluates the critical transmission angles μ1 and μ6 for the DE-gr-optimized leading and IPSO-optimized mixed-leading mechanisms. Within the primary steering range of −20 to 25, the IPSO-optimized mixed-leading mechanism demonstrates superior characteristics, with both angles more closely approaching the ideal 90° during turns. However, the DE-gr-optimized leading mechanism exhibits better performance at extreme steering angles (−30° to −20° and 25° to 40°). Additionally, Figure 22 compares the mechanical advantage (MA) of all four optimized mechanisms for the two steering variants. The IPSO-optimized leading mechanism (blue dashed curve) provides the most linear and stable MA variation, ensuring predictable force transmission throughout the steering operation.
The findings collectively demonstrate that the IPSO-optimized mixed-leading configuration offers a superior balance between spatial efficiency and kinematic performance. While the reduced link lengths (Table 2 and Table 3) contribute to a lighter overall weight, the transmission angle analysis (Figure 19) confirms that this reduction does not compromise mechanical integrity. Specifically, maintaining critical transmission angles (μ1, μ6) within 45° of the 90° ideal ensures that the lighter links are not subjected to excessive toggle-point stresses. Furthermore, the alignment with findings from the optimal dimensional synthesis of central-lever steering mechanisms [14] reinforces that adopting the Assembly II (crossed four-bar) configuration is the primary driver of high steering accuracy. By combining the IPSO algorithm’s precision with the inherently efficient mixed-leading architecture, the design achieves near-ideal Ackermann behavior while remaining lightweight and mechanically feasible for two-axle, front-wheel-drive vehicles.

5.2. Discussion

Figure 6, Figure 7, Figure 13, Figure 14 and Figure 20 compare the convergence behavior and steering accuracy of swarm-based (IPSO) and evolutionary-based (DE-gr) algorithms. The results show that DE-gr converges more rapidly for both variants, reflecting its strong global search capability and superior accuracy for the leading-type mechanism. For the mixed-leading configuration, both algorithms exhibit high accuracy, though IPSO achieves slightly better performance. This suggests that both evolutionary-based and swarm-based methods effectively exploit the complex, coupled parameter interactions inherent in mixed-leading architecture.
The final evaluation compares the performance metrics of the two optimized steering configurations, as shown in Table 4. From a mechanism perspective, the mixed-leading configuration offers two distinct advantages: significantly higher steering accuracy and lighter overall weight due to shorter link lengths. Conversely, the leading-type configuration excels in force transmission, exhibiting a more linear and stable mechanical advantage. Ultimately, for dimensional synthesis in front-wheel-drive vehicles, the mixed-leading (Assembly II/crossed four-bar) configuration is generally preferable for its precision and mass efficiency, provided the mechanical advantage remains within acceptable design limits.

6. Conclusions

The dimensional synthesis of multi-link steering mechanisms represents a complex, nonlinear optimization challenge. This study successfully implemented a comparative metaheuristic approach, utilizing the IPSO and DE-gr algorithms to optimize planar leading and mixed-leading double four-bar steering systems. By establishing this robust dual-approach framework, the research provides a systematic methodology for advanced multi-link steering design that transcends the limitations of traditional gradient-based methods.
The comparative analysis reveals that while both metaheuristics demonstrate stable convergence, their effectiveness varies by architecture. DE-gr exhibits higher computational efficiency across both configurations and superior performance for leading-type mechanisms. Conversely, IPSO achieves significantly higher geometric precision and mass efficiency for mixed-leading configurations. Furthermore, the results highlight a fundamental trade-off between the two studied eight-bar steering mechanisms:
(a)
Mixed-leading type (Assembly II, crossed): Recommended for applications prioritizing steering accuracy and mass reduction. This configuration offers significantly higher Ackermann compliance and utilizes shorter, lighter links (specifically reducing total length by 530.35 mm), resulting in improved space and weight efficiency.
(b)
Leading type (Assembly I, uncrossed): Recommended for applications where force transmission consistency is paramount, as it provides more stable and linear mechanical advantage (MA) characteristics compared to the mixed-leading variant.
Although this study focuses on leading and mixed-leading double four-bar configurations, the findings suggest that optimized eight-bar steering systems are inherently capable of achieving superior Ackermann compliance over extended steering ranges (up to 70°). While multi-link systems possess higher structural complexity than traditional Ackermann linkages, their additional design freedom ensures superior precision. Consequently, these optimized mechanisms are highly advantageous for high-precision applications, such as heavy-duty or low-speed electric vehicles.
To build upon this foundation, future research will explore:
(1)
Algorithm Refinement: Implementing a newly developed hybrid metaheuristic that has already demonstrated superior performance compared with DE-gr and IPSO in preliminary testing.
(2)
Constraint Variation: Investigating the impact of varying track-to-wheelbase ratios and spatial packaging constraints on linkage performance.
(3)
Topology Expansion and Multi-Objective Optimization: Extending the proposed framework to trailing and mixed-trailing configurations, and/or evolving the optimization toward multi-objective functions to simultaneously minimize turning radii and maximize transmission efficiency. This will allow for a more comprehensive evaluation of steering performance across a broader range of vehicle architectures.

Supplementary Materials

The following supporting information can be downloaded at: https://www.mdpi.com/article/10.3390/machines14040445/s1, Video S1: Kinematic simulation of the optimal leading 8-bar mechanism (DE-gr optimized leading 8-bar mechanism.mp4), Video S2: Kinematic simulation of the optimal mixed-leading 8-bar mechanism (IPSO-optimized mixed-leading 8-bar mechanism.mp4).

Author Contributions

Conceptualization, Y.-H.K.; methodology, Y.-H.K.; software, Y.-H.K.; validation, Y.-H.K. and D.-C.P.; formal analysis, Y.-H.K.; investigation, Y.-H.K. and D.-C.P.; resources, D.-C.P.; data curation, Y.-H.K.; writing—original draft preparation, Y.-H.K.; writing—review and editing, Y.-H.K. and D.-C.P.; visualization, Y.-H.K. and D.-C.P. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding author.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Reimpell, J.; Stoll, H.; Betzler, J. The Automotive Chassis: Engineering Principles; Elsevier: Amsterdam, The Netherlands, 2001. [Google Scholar]
  2. Zarak, C.E.; Townsend, M.A. Optimal design of rack-and-pinion steering linkages. J. Mech. Transm. Autom. Des. 1983, 105, 220–226. [Google Scholar] [CrossRef]
  3. Simionescu, P.A.; Smith, M.R.; Tempea, I. Synthesis and analysis of the two loop translational input steering mechanism. Mech. Mach. Theory 2000, 35, 927–943. [Google Scholar] [CrossRef]
  4. Simionescu, P.A.; Smith, M.R. Initial estimates in the design of rack-and-pinion steering linkages. J. Mech. Des. 2000, 122, 194–200. [Google Scholar] [CrossRef]
  5. Simionescu, P.A.; Smith, M.R. Applications of Watt II function generator cognates. Mech. Mach. Theory 2000, 35, 1535–1549. [Google Scholar] [CrossRef]
  6. Hanzaki, A.R.; Rao, P.V.M.; Saha, S.K. Kinematic and sensitivity analysis and optimization of planar rack-and-pinion steering linkages. Mech. Mach. Theory 2009, 44, 42–56. [Google Scholar] [CrossRef]
  7. De-Juan, A.; Sancibrian, R.; Viadero, F. Optimal synthesis of function generation in steering linkages. Int. J. Automot. Technol. 2012, 13, 1033–1046. [Google Scholar] [CrossRef]
  8. Sleesongsom, S.; Bureerat, S. Multiobjective optimization of a steering linkage. J. Mech. Sci. Technol. 2016, 30, 3681–3691. [Google Scholar] [CrossRef]
  9. Nuñez, N.N.R.; Florez, A.R.; Vieira, R.S.; Martins, D. Dimensional synthesis of rack-and-pinion steering mechanism using a novel synthesis equation. J. Braz. Soc. Mech. Sci. Eng. 2023, 45, 411. [Google Scholar] [CrossRef]
  10. Kiper, G. Two novel formulations for the optimum design of rack-and-pinion steering mechanisms. In IFToMM Asian Conference on Mechanism and Machine Science; Springer Nature: Cham, Switzerland, 2024; Volume 167, pp. 209–216. [Google Scholar]
  11. Pramanik, S. Kinematic synthesis of a six-member mechanism for automotive steering. ASME J. Mech. Des. 2002, 124, 642–645. [Google Scholar] [CrossRef]
  12. Pramanik, S. Kinematic synthesis of a trailing six-member mechanism for automotive steering. Int. J. Automot. Eng. 2013, 3, 577–581. [Google Scholar]
  13. Pramanik, S.; Thipse, S.S. Kinematic synthesis of central-lever steering mechanism for four wheel vehicles. Acta Polytech. 2020, 60, 252–258. [Google Scholar] [CrossRef]
  14. Kang, Y.-H.; Pang, D.-C.; Zheng, D.-H. Optimal dimensional synthesis of Ackermann and Watt-I six-bar steering mechanisms for two-axle four-wheeled vehicles. Machines 2025, 13, 589. [Google Scholar] [CrossRef]
  15. Fahey, S.O.F.; Huston, D.R. A novel automotive steering linkage. ASME J. Mech. Des. 1997, 119, 481–484. [Google Scholar] [CrossRef]
  16. Chicurel, E. A 180 Steering interval mechanism. Mech. Mach. Theory 1999, 34, 421–436. [Google Scholar] [CrossRef]
  17. Dooner, D.B. Function generation utilizing an eight-link mechanism and optimized non-circular gear elements with application to automotive steering. Proc. Inst. Mech. Eng. Part C J. Mech. Eng. Sci. 2001, 215, 847–857. [Google Scholar] [CrossRef]
  18. Topaç, M.M.; Karaca, M.; Deryal, U.; Atak, M. Optimal kinematic design of a multi-link steering system for a bus independent suspension by using response surface methodology. Mechanika 2015, 21, 404–413. [Google Scholar] [CrossRef][Green Version]
  19. Romero, N.; Flórez, E.; Mendoza, L. Optimization of a multi-link steering mechanism using a continuous genetic algorithm. J. Mech. Sci. Technol. 2017, 31, 3183–3188. [Google Scholar] [CrossRef]
  20. Topaç, M.M.; Deryal, U.; Bahar, E.; Yavuz, G. Design and optimization of a bus steering linkage by using response surface methodology. In Vehicle and Automotive Engineering 2. VAE 2018; Jármai, K., Bolló, B., Eds.; Lecture Notes in Mechanical Engineering; Springer: Cham, Switzerland, 2018. [Google Scholar]
  21. Ağakişi, G.; Öztürk, F. Kinematics & compliance validation of a vehicle suspension and steering kinematics optimization using neural networks. Mechanika 2023, 29, 243–251. [Google Scholar] [CrossRef]
  22. Kang, Y.-H.; Lin, J.-W.; You, W.-C. Comparative study on the synthesis of path-generating four-bar linkages using metaheuristic optimization algorithms. Appl. Sci. 2022, 12, 7368. [Google Scholar] [CrossRef]
  23. Kang, Y.-H.; Huang, H.-C.; Yang, B.-Y. Optimal design and dynamic analysis of a spring-actuated cam-linkage mechanism in a vacuum circuit breaker. Machines 2023, 11, 150. [Google Scholar] [CrossRef]
  24. Kang, Y.-H.; Pang, D.-C.; Zeng, Y.-C. Optimal dimensional synthesis of Ackermann steering mechanisms for three-axle, six-wheeled vehicles. Appl. Sci. 2025, 15, 800. [Google Scholar] [CrossRef]
  25. Ratnaweera, A.; Halgamuge, S.K.; Watson, H.C. Self-organizing hierarchical particle swarm optimizer with time-varying acceleration coefficients. IEEE Trans. Evol. Comput. 2004, 8, 240–255. [Google Scholar] [CrossRef]
  26. Storn, R.; Price, K. Differential evolution- a simple and efficient heuristic for global optimization over continuous spaces. J. Glob. Optim. 1997, 11, 341–359. [Google Scholar] [CrossRef]
  27. Yan, H.-S. Mechanisms: Theory and Applications; McGraw-Hill Education: New York, NY, USA, 2015. [Google Scholar]
  28. Kennedy, J.; Eberhart, R.C. Particle swarm optimization. In Proceedings of the International Conference on Neural Networks, Perth, WA, Australia, 27 November–1 December 1995; Volume 4, pp. 1942–1948. [Google Scholar]
  29. Shi, Y.; Eberhart, R.C. A modified particle swarm optimizer. In Proceedings of the IEEE Intelligence Congress on Evolutionary Computation; IEEE: New York, NY, USA, 1998; pp. 69–73. [Google Scholar]
  30. Shi, Y.; Eberhart, R.C. Empirical study of particle swarm optimization. In Proceedings of the IEEE Intelligence Congress on Evolutionary Computation; IEEE: New York, NY, USA, 1999; Volume 3, pp. 101–106. [Google Scholar]
  31. Das, S.; Suganthan, P.N. Differential evolution: A survey of the state-of-the-art. IEEE Trans. Evol. Comput. 2011, 15, 4–11. [Google Scholar] [CrossRef]
  32. Wang, S.H.; Li, Y.Z.; Yang, H.Y.; Liu, H. Self-adaptive differential evolution algorithm with improved mutation strategy. Soft Comput. 2018, 22, 3433–3447. [Google Scholar] [CrossRef]
  33. Yu, L.Q.; Meng, Z.Y.; Kong, L.P.; Snasel, V.; Pan, J.S. Surrogate-assisted differential evolution: A survey. Swarm Evol. Comput. 2025, 94, 101879. [Google Scholar] [CrossRef]
  34. Reyes-Davila, E.; Haro, E.H.; Casas-Ordaz, A.; Oliva, D. Differential Evolution: A Survey on their operators and variants. Arch. Comput. Methods Eng. 2025, 32, 83–112. [Google Scholar] [CrossRef]
  35. Storn, R. On the usage of differential evolution for function optimization. In Proceedings of the North American Fuzzy Information Processing Society (NAFIPS1996); IEEE: New York, NY, USA, 1996; pp. 519–523. [Google Scholar]
  36. Mezura-Montes, E.; Velázquez-Reyes, J.; Coello Coello, C.A. A comparative study of differential evolution variants for global optimization. In Proceedings GECCO; Association for Computing Machinery: New York, NY, USA, 2006; pp. 485–492. [Google Scholar]
Figure 1. Left-turn motion of a vehicle driven by an Ackermann steering mechanism.
Figure 1. Left-turn motion of a vehicle driven by an Ackermann steering mechanism.
Machines 14 00445 g001
Figure 2. Schematic diagram of the leading double four-bar steering mechanism.
Figure 2. Schematic diagram of the leading double four-bar steering mechanism.
Machines 14 00445 g002
Figure 3. Schematic diagram of the mixed-leading double four-bar steering mechanism.
Figure 3. Schematic diagram of the mixed-leading double four-bar steering mechanism.
Machines 14 00445 g003
Figure 4. Flow chart of the IPSO algorithm.
Figure 4. Flow chart of the IPSO algorithm.
Machines 14 00445 g004
Figure 5. Flow chart of the DE-gr algorithm.
Figure 5. Flow chart of the DE-gr algorithm.
Machines 14 00445 g005
Figure 6. Convergence speed curves of the two optimization methods used for the leading 8-bar steering mechanisms.
Figure 6. Convergence speed curves of the two optimization methods used for the leading 8-bar steering mechanisms.
Machines 14 00445 g006
Figure 7. Structural error curves for the leading 8-bar mechanisms optimized using IPSO and DE-gr.
Figure 7. Structural error curves for the leading 8-bar mechanisms optimized using IPSO and DE-gr.
Machines 14 00445 g007
Figure 8. Mechanical advantage (MA) curves of the leading 8-bar mechanisms optimized via IPSO and DE-gr.
Figure 8. Mechanical advantage (MA) curves of the leading 8-bar mechanisms optimized via IPSO and DE-gr.
Machines 14 00445 g008
Figure 9. Kinematic simulation of the DE-gr-optimized leading 8-bar steering mechanism performed in ADAMS v2015.
Figure 9. Kinematic simulation of the DE-gr-optimized leading 8-bar steering mechanism performed in ADAMS v2015.
Machines 14 00445 g009
Figure 10. Actual steering angle vs. the ideal Ackermann condition for the outer wheel of the DE-gr-optimized leading 8-bar steering mechanism.
Figure 10. Actual steering angle vs. the ideal Ackermann condition for the outer wheel of the DE-gr-optimized leading 8-bar steering mechanism.
Machines 14 00445 g010
Figure 11. Actual angular position vs. the ideal Ackermann condition of the output link for the DE-gr-optimized leading 8-bar steering mechanism.
Figure 11. Actual angular position vs. the ideal Ackermann condition of the output link for the DE-gr-optimized leading 8-bar steering mechanism.
Machines 14 00445 g011
Figure 12. Transmission angle curves of the DE-gr-optimized leading 8-bar steering mechanism.
Figure 12. Transmission angle curves of the DE-gr-optimized leading 8-bar steering mechanism.
Machines 14 00445 g012
Figure 13. Convergence speed curves of the two optimization methods for the mixed-leading 8-bar steering mechanisms.
Figure 13. Convergence speed curves of the two optimization methods for the mixed-leading 8-bar steering mechanisms.
Machines 14 00445 g013
Figure 14. Structural error curves of the two optimal mixed-leading 8-bar steering mechanisms.
Figure 14. Structural error curves of the two optimal mixed-leading 8-bar steering mechanisms.
Machines 14 00445 g014
Figure 15. Mechanical advantage (MA) curves of the two optimal mixed-leading 8-bar steering mechanisms.
Figure 15. Mechanical advantage (MA) curves of the two optimal mixed-leading 8-bar steering mechanisms.
Machines 14 00445 g015
Figure 16. Kinematic simulation of the IPSO-optimized mixed-leading 8-bar steering mechanism performed in ADAMS v2015.
Figure 16. Kinematic simulation of the IPSO-optimized mixed-leading 8-bar steering mechanism performed in ADAMS v2015.
Machines 14 00445 g016
Figure 17. Actual steering angle vs. the ideal Ackermann condition of the outer wheel for the IPSO-optimized mixed-leading 8-bar steering mechanism.
Figure 17. Actual steering angle vs. the ideal Ackermann condition of the outer wheel for the IPSO-optimized mixed-leading 8-bar steering mechanism.
Machines 14 00445 g017
Figure 18. Actual angular position vs. the ideal Ackermann condition of the output link for the IPSO-optimized mixed-leading 8-bar steering mechanism.
Figure 18. Actual angular position vs. the ideal Ackermann condition of the output link for the IPSO-optimized mixed-leading 8-bar steering mechanism.
Machines 14 00445 g018
Figure 19. Transmission angle curves of the IPSO-optimized mixed-leading 8-bar steering mechanism.
Figure 19. Transmission angle curves of the IPSO-optimized mixed-leading 8-bar steering mechanism.
Machines 14 00445 g019
Figure 20. Comparison of structural error curves for the DE-gr-optimized leading and IPSO-optimized mixed-leading 8-bar steering mechanisms.
Figure 20. Comparison of structural error curves for the DE-gr-optimized leading and IPSO-optimized mixed-leading 8-bar steering mechanisms.
Machines 14 00445 g020
Figure 21. Comparison of critical transmission angle curves for the DE-gr-optimized leading and IPSO-optimized mixed-leading 8-bar steering mechanisms.
Figure 21. Comparison of critical transmission angle curves for the DE-gr-optimized leading and IPSO-optimized mixed-leading 8-bar steering mechanisms.
Machines 14 00445 g021
Figure 22. Comparison of mechanical advantage (MA) curves for the optimized leading and mixed-leading 8-bar steering mechanisms.
Figure 22. Comparison of mechanical advantage (MA) curves for the optimized leading and mixed-leading 8-bar steering mechanisms.
Machines 14 00445 g022
Table 1. Parameter settings of the two metaheuristic optimization methods.
Table 1. Parameter settings of the two metaheuristic optimization methods.
AlgorithmIPSODE-gr
Population size (Np)2020
Iteration times (Niter)500500
Experimental times 100100
Mutation method--DE/best/1, DE/best/2
Mutation factor (F)--0.382
Crossover method --Exponential crossover
Crossover rate (Cr)--0.618
Selection method--Greedy selection
Learning factors ( C 1 , C 2 )0.5 C 1 , C 2 2.5 --
Inertia weighting (w)0.4 w 0.9 --
Table 2. Optimal synthesis results for the leading double four-bar steering mechanisms.
Table 2. Optimal synthesis results for the leading double four-bar steering mechanisms.
Obj. Fun r 0 r 1 r 2 r 3 r 4 r 5 r 10 h θ 20 Min-Max. Error
IPSO2.170 × 10−6535.4769555.2749225.0147759.4518225.0147351.6916409.0462146.9513129.20720.2078
DE-gr4.220 × 10−7506.4085531.7829221.4417755.3782221.4417399.9879467.1830162.3066133.13900.1038
Table 3. Optimal synthesis results for the mixed-leading double four-bar steering mechanisms.
Table 3. Optimal synthesis results for the mixed-leading double four-bar steering mechanisms.
Obj. Fun r 0 r 1 r 2 r 3 r 4 r 5 r 10 h θ 20 Min-Max. Error
IPSO6.427 × 10 −9627.8516660.8471198.5956616.1729198.5956239.4342224.2968206.206782.432987.785 × 10 −3
DE-gr8.470 × 10 −9662.7090684.4976204.9646658.1268204.9646151.3256154.5819171.329275.81628.885 × 10 −3
Table 4. Performance comparison between optimized leading and mixed-leading 8-bar steering mechanisms.
Table 4. Performance comparison between optimized leading and mixed-leading 8-bar steering mechanisms.
FeatureLeading Configuration
(Assembly I)
Mixed-Leading Configuration
(Assembly II)
MetricDE-grIPSO
Total link lengths
(excluding fixed link)
2796.511 mm
Longer (standard)
2266.162 mm
Shorter (optimized)
Weight/massHigherLower (lighter)
Maximum steering error/steering accuracy0.1038°
Good (highest with DE-gr)
0.007785°
Excellent (highest with IPSO)
Mech. advantageHighly linear and stableModerate
Primary transmission angles (μ1, μ6)Best at near extremesBest in main range (−20° to 25°)
Design priorityPrecision focusedPrecision and mass optimized
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Kang, Y.-H.; Pang, D.-C. Dimensional Synthesis and Optimization of Leading and Mixed-Leading Double Four-Bar Steering Mechanisms: A Comparative Metaheuristic Approach. Machines 2026, 14, 445. https://doi.org/10.3390/machines14040445

AMA Style

Kang Y-H, Pang D-C. Dimensional Synthesis and Optimization of Leading and Mixed-Leading Double Four-Bar Steering Mechanisms: A Comparative Metaheuristic Approach. Machines. 2026; 14(4):445. https://doi.org/10.3390/machines14040445

Chicago/Turabian Style

Kang, Yaw-Hong, and Da-Chen Pang. 2026. "Dimensional Synthesis and Optimization of Leading and Mixed-Leading Double Four-Bar Steering Mechanisms: A Comparative Metaheuristic Approach" Machines 14, no. 4: 445. https://doi.org/10.3390/machines14040445

APA Style

Kang, Y.-H., & Pang, D.-C. (2026). Dimensional Synthesis and Optimization of Leading and Mixed-Leading Double Four-Bar Steering Mechanisms: A Comparative Metaheuristic Approach. Machines, 14(4), 445. https://doi.org/10.3390/machines14040445

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop