s26030829.pdf - 第15页

Sensors 2026 , 26 , 829 15 of 21 a start-up acceleration of appr oximately a ≈ 20 deg/s 2 can be r egarded as a compr omise range that balances operation time and vibration mitigation, and this range is advantageous for …

100%1 / 21
Sensors 2026, 26, 829
14 of 21
Figure 11. Velocity-time profiles for different start acceleration.
Figure 12. Displacement–time profiles for different start acceleration.
Figure 13. Acceleration–time profiles for different start acceleration.
As shown in Table 6, as a increases from 5 to 80, the overall operation time exhibits
a decreasing trend, whereas the vibration energy index increases rapidly in a nonlinear
manner. These results demonstrate that a larger start-up acceleration is beneficial for
reducing the operation time and improving transfer efficiency. However, excessive start-up
acceleration introduces stronger impact loads and excites high-frequency modes of the
manipulator, leading to a substantial increase in vibration. Hence, a typical trade-off exists
between efficiency and vibration suppression. Considering both efficiency and stability,
https://doi.org/10.3390/s26030829
Sensors 2026, 26, 829
15 of 21
a start-up acceleration of approximately a
≈
20 deg/s
2
can be regarded as a compromise
range that balances operation time and vibration mitigation, and this range is advantageous
for subsequent optimization and analysis.
(3) With the other control parameters unchanged, comparative experiments were
performed by varying the time-weighting factor w1, the results are shown in Table 7
and Figures 14–16. The experimental data indicate that, under the given constraints and
operating conditions, increasing w1 gradually reduces the total time obtained from the
objective function. When w1 > 0.9, the trajectory duration decreases markedly, while the
vibration energy index increases sharply.
Table 7. Variation in Objective Function Values of Wafer Transfer Robot Arm at Different Time Weight.
Time Weight Runtime Vibration Energy Index E
vib
0.1 22.0667 165.5172
0.3 22.0666 165.5172
0.5 21.4938 170.589
0.7 19.583 190.022
0.9 16.1414 239.1657
1.0 4.1635 69,522.553
Figure 14. Velocity-time profiles for different time weight.
Displacement/deg
Figure 15. Displacement–time profiles for different start acceleration time weight.
https://doi.org/10.3390/s26030829
Sensors 2026, 26, 829
16 of 21
Figure 16. Acceleration–time profiles for different time weight.
Table 7 shows that the sensitivity of both the total operation time and the vibration
energy index to w1 is relatively low, and the current optimization results therefore lie in an
approximately flat Pareto region. Overall, although increasing the time weight reduces the
operation time, it may induce higher vibration energy, implying greater instability and/or
energy consumption.
6. Simulation Analysis Based on Simulink
In this study, a Simulink-based trajectory simulation platform was Established. The
optimal trajectory parameters obtained from the optimization algorithm were imported
into the platform to simulate and evaluate the manipulator’s stability under external
disturbances. The external disturbance shown in Figure 17 is modeled as a bounded random
torque applied to the joint actuator to emulate unmodeled dynamics and environmental
perturbations in wafer-handling operations. The disturbance is defined as:
τ
d
(t) = τ
max
ξ(t), ξ(t) ∈ [−0.1, 0.1] (20)
where
ξ
(t) is a zero-mean bounded random process and
τ
max
denotes the disturbance
bound. In the Simulink implementation,
ξ
(t) is generated using a random source (e.g., a
band-limited noise or uniform random sequence) and then constrained by saturation to
ensure |
τ
d
(t)|
≤ τ
max
. This bounded setting provides a physically meaningful robustness
test while avoiding unrealistically large excitation.
Figure 17. Robotic Arm Simulation System Flowchart.
This represents unmodeled dynamics and external perturbations typically encountered
in industrial wafer-handling environments.
To control the robot motion, the Simulink control program first initializes the system
by setting the manipulator coordinates to the prescribed initial state [
39
]. Based on the
planned trajectory parameters obtained from the preceding simulations, a smooth-function
https://doi.org/10.3390/s26030829