Skip to main content
Advertisement
Browse Subject Areas
?

Click through the PLOS taxonomy to find articles in your field.

For more information about PLOS Subject Areas, click here.

< Back to Article

Fig 1.

Kinematic Model of the Forklift-type AGVAt the center point of the rear axle of the forklift-type AGV, the velocity is:.

More »

Fig 1 Expand

Fig 2.

Three-Degree-of-Freedom AGV Dynamic Model.

By conducting a force analysis on the longitudinal, lateral, and yaw dynamics of the forklift-type AGV, we obtain.

More »

Fig 2 Expand

Fig 3.

Logistic map.

Point set distribution of Logistic map, showing sparser distribution in the middle and denser at the edges.

More »

Fig 3 Expand

Fig 4.

Tent map.

Point set distribution of Tent map, demonstrating a more uniform spatial distribution.The Tent map is adopted to replace random values for initializing the sparrow population. Since the Tent map sequence exhibits small-scale periodicity, a random value is introduced into its fundamental expression to prevent the sequence from falling into periodic behavior. The improved expression is given as.

More »

Fig 4 Expand

Fig 5.

ISSA flowchart.

In summary, The uniform distribution provided by Tent chaotic initialization is particularly advantageous for MPC parameter tuning, where the optimal weight combination may lie anywhere within a bounded search space. A well-distributed initial population increases the probability of covering the feasible region from the outset, reducing the risk of the algorithm converging to suboptimal parameters due to poor initialization. This directly addresses the limitation of the standard SSA, which often suffers from uneven population distribution and insufficient global exploration when optimizing MPC weight parameters.

More »

Fig 5 Expand

Fig 6.

Trajectory comparison.

AT-ISSA-MPC tracks the reference trajectory more closely than FT-MPC, achieving higher overall accuracy.

More »

Fig 6 Expand

Fig 7.

Lateral error comparison.

AT-ISSA-MPC has smaller lateral error fluctuations, with a maximum error of 0.07183 m.

More »

Fig 7 Expand

Fig 8.

Heading angle comparison.

AT-ISSA-MPC has smaller heading angle deviations (especially around curves), achieving higher overall heading tracking accuracy than FT-MPC.

More »

Fig 8 Expand

Fig 9.

Heading angle error comparison.

AT-ISSA-MPC has smaller heading angle error fluctuations, with a maximum error of 0.75766°.

More »

Fig 9 Expand

Table 1.

Analysis of lateral displacement error.

More »

Table 1 Expand

Table 2.

Analysis of heading angle error.

More »

Table 2 Expand

Fig 10.

Trajectory comparison.

AT-ISSA-MPC has smaller overshoot, faster convergence, and completes tracking earlier.To validate the performance of the proposed improved ISSA-MPC algorithm, a comparative experiment on straight-line path tracking was designed. Starting from the same initial positional deviation, both the improved ISSA-MPC algorithm and a classical MPC algorithm were tasked with tracking the same reference straight-line path.

More »

Fig 10 Expand

Fig 11.

Forklift-type AGV platform.

Figs 12 and 13 present a comparative analysis of the motion trajectories between the improved ISSA-MPC controller and the classical MPC controller on the experimental platform. Based on the data in Table 3, the following results are obtained: the maximum lateral displacement error of the classical MPC is 0.68502 m, while that of the improved ISSA-MPC is 0.34762 m, representing a reduction of 49.25% compared to the classical MPC. The mean square error of lateral displacement for the classical MPC is 0.069578 m, whereas that of the improved ISSA-MPC is 0.017335 m, a reduction of 75.09%. Based on the above analysis, under these test conditions, the improved algorithm proposed in this paper demonstrates satisfactory overall control performance in trajectory tracking, indicating good practical applicability.

More »

Fig 11 Expand

Fig 12.

Trajectory comparison.

AT-ISSA-MPC tracks the reference trajectory more closely with smaller overall fluctuations.

More »

Fig 12 Expand

Fig 13.

Lateral error comparison.

AT-ISSA-MPC has smaller error fluctuations, higher accuracy, and better stability.

More »

Fig 13 Expand

Table 3.

Analysis of lateral displacement error.

More »

Table 3 Expand