journal article·2023-12-17Open access

Design Procedure for Motion Profiles with Sinusoidal Jerk for Vibration Reduction

Yi Fang, Guo-Niu Zhu, Yudi Zhao, Chaochen Gu

Applied Sciences· Volume 13· Issue 24

Abstract

High-speed motions performed by industrial machines can induce severe vibrations that degrade the positioning accuracy and efficiency. To address this issue, this paper proposes a novel motion profile design method utilizing a sinusoidal jerk model to generate fast and smooth motions with low vibrations. The expressions for the acceleration, velocity, and displacement were obtained through successive integrations of the continuous jerk profile. A minimum-time solution with actuator limits was formulated based on an analysis of the critical constraint conditions. Differing from previous studies, the current study introduces an analytical optimization procedure for the profile parameters to minimize both the motion duration and excitation frequency contents corresponding to the system pole. By examining the correlation between the input motion profiles and system responses, the conditions for vibration elimination were identified, highlighting the significance of specific time intervals in controlling the vibration amplitude. Numerical and experimental studies were conducted to validate the effectiveness of the proposed method. The comparative results illustrate that this method outperforms existing baseline techniques in terms of smoothness and vibration attenuation. The residual-vibration level and settling time are significantly reduced with the optimized sinusoidal jerk profile, even in the presence of modeling errors, contributing to higher productivity.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Iterative Learning Control Systems · Hydraulic and Pneumatic Systems · Mechanical Engineering and Vibrations Research

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

School of Electronic Information and Electrical Engineering, Shanghai Jiao Tong University, Shanghai 200240, China

Academy for Engineering and Technology, Fudan University, Shanghai 200433, China

Funding

National Natural Science Foundation of China · China Postdoctoral Science Foundation

References (40)

Show source-provided references
1. High-Precision Motion Control Techniques: A Promising Approach to Improving Motion Performance10.1109/MIE.2012.2182859 ↗
2. Thyer, G.E. (2014). Computer Numerical Control of Machine Tools, Elsevier.
3. Robots in Machining10.1016/j.cirp.2019.05.009 ↗
4. Biagiotti, L., and Melchiorri, C. (2008). Trajectory Planning for Automatic Machines and Robots, Springer.
5. Gürocak, H. (2015). Industrial Motion Control: Motor Selection, Drives, Controller Tuning, Applications, John Wiley & Sons.10.1002/9781118403211 ↗
6. Malozyomov, B.V., Martyushev, N.V., Sorokova, S.N., Efremenkov, E.A., and Qi, M. (2023). Mathematical Modeling of Mechanical Forces and Power Balance in Electromechanical Energy Converter. Mathematics, 11.10.3390/math11102394 ↗
7. Expert System Application for Reactive Power Compensation in Isolated Electric Power Systems
8. Motion Control Gets Gradually Better
9. Kurfess, T.R. (2005). Robotics and Automation Handbook, CRC Press.10.1201/9781420039733 ↗
10. Heo, H.J., Son, Y., and Kim, J.M. (2019). A Trapezoidal Velocity Profile Generator for Position Control Using a Feedback Strategy. Energies, 12.10.3390/en12071222 ↗
11. Yu, Z., Han, C., and Haihua, M. (2015, January 28–30). A Novel Approach of Tuning Trapezoidal Velocity Profile for Energy Saving in Servomotor Systems. Proceedings of the Chinese Control Conference (CCC), Hangzhou, China.10.1109/ChiCC.2015.7260323 ↗
12. Dynamics and Control of Three-Dimensional Slosh in a Moving Rectangular Liquid Container Undergoing Planar Excitations10.1109/TIE.2014.2361799 ↗
13. Boscariol, P., Scalera, L., and Gasparetto, A. (2021). Nonlinear Control of Multibody Flexible Mechanisms: A Model-Free Approach. Appl. Sci., 11.10.3390/app11031082 ↗
14. Vibration Control of a Single-Link Flexible Composite Manipulator10.1016/j.compstruct.2016.01.037 ↗
15. Cusimano, G. (2022). Optimized Trapezoidal Acceleration Profiles for Minimum Settling Time of the Load Velocity. Machines, 10.10.3390/machines10090767 ↗
16. Yoon, H.J., Chung, S.Y., Kang, H.S., and Hwang, M.J. (2019). Trapezoidal Motion Profile to Suppress Residual Vibration of Flexible Object Moved by Robot. Electronics, 8.10.3390/electronics8010030 ↗
17. Analytical Expression of Motion Profiles with Elliptic Jerk10.1017/S0263574723000255 ↗
18. High Speed CNC System Design. Part I: Jerk Limited Trajectory Generation and Quintic Spline Interpolation10.1016/S0890-6955(01)00002-5 ↗
19. Jerk Limited Velocity Profile Generation For High Speed Industrial Robot Trajectories10.3182/20050703-6-CZ-1902.01369 ↗
20. A Practically Efficient Method for Motion Control Based on Asymmetric Velocity Profile10.1016/j.ijmachtools.2009.01.008 ↗
21. Investigation of Performance and Sensitivity of S-Curve Motion Profiles on Reduction in Flexible Manipulator Vibrations10.1007/s13369-023-07639-6 ↗
22. Dissociated Jerk-Limited Trajectory Applied to Time-Varying Vibration Reduction10.1016/j.rcim.2012.09.014 ↗
23. García-Martínez, J.R., Rodríguez-Reséndiz, J., and Cruz-Miguel, E.E. (2019). A New Seven-Segment Profile Algorithm for an Open Source Architecture in a Hybrid Electronic Platform. Electronics, 8.10.3390/electronics8060652 ↗
24. Optimized S-Curve Motion Profiles for Minimum Residual Vibration
25. Liu, T., Cui, J., Li, Y., Gao, S., Zhu, M., and Chen, L. (2023). Time-Optimal Asymmetric S-Curve Trajectory Planning of Redundant Manipulators under Kinematic Constraints. Sensors, 23.10.3390/s23063074 ↗
26. Generation and Experimental Verification of Time and Energy Optimal Coverage Motion for Industrial Machines Using a Modified S-Curve Trajectory10.1007/s00170-023-10912-5 ↗
27. An Approach for Jerk-Continuous Trajectory Generation of Robotic Manipulators with Kinematical Constraints10.1016/j.mechmachtheory.2020.103957 ↗
28. Asymmetric Motion Profile Planning for Nanopositioning and Nanomeasuring Machines
29. Fang, Y., Hu, J., Shao, Q., and Qi, J. (2019, January 3–5). Fifth Order Trajectory Planning for Reducing Residual Vibration. Proceedings of the 2019 IEEE 4th International Conference on Advanced Robotics and Mechatronics (ICARM), Toyonaka, Japan.10.1109/ICARM.2019.8833891 ↗
30. Trajectory Planning and Feedforward Design for Electromechanical Motion Systems10.1016/j.conengprac.2004.02.010 ↗
31. An Embedded System-Based Snap Constrained Trajectory Planning Method for 3d Motion Systems10.1109/ACCESS.2019.2939116 ↗
32. Jerk-Bounded Trajectory Planning for Rotary Flexible Joint Manipulator: An Experimental Approach10.1007/s00500-023-07923-5 ↗
33. Motion Profile Design to Reduce Residual Vibration of High-Speed Positioning Stages10.1109/TMECH.2008.2012160 ↗
34. Automated Trajectory Planner of Industrial Robot for Pick-and-Place Task10.5772/53940 ↗
35. Smooth Trajectory Generation for Industrial Robots Performing High Precision Assembly Processes10.1016/j.cirp.2017.04.105 ↗
36. Wu, Z., Chen, J., Bao, T., Wang, J., Zhang, L., and Xu, F. (2022). A Novel Point-to-Point Trajectory Planning Algorithm for Industrial Robots Based on a Locally Asymmetrical Jerk Motion Profile. Processes, 10.10.3390/pr10040728 ↗
37. Design of Trigonometric Velocity Scheduling Algorithm Based on Pre-Interpolation and Look-Ahead Interpolation10.1016/j.ijmachtools.2015.06.009 ↗
38. Jerk-Limited Time-Optimal Reference Trajectory Generation for Robot Actuators10.5391/IJFIS.2017.17.4.264 ↗
39. Herrera, I., and Sidobre, D. (2005, January 8–10). On-Line Trajectory Planning of Robot Manipulator’s End Effector in Cartesian Space Using Quaternions. Proceedings of the 15th International Symposium on Measurement and Control in Robotics, Brussels, Belgium.
40. A Planning Method for Multi-Axis Point-to-Point Synchronization Based on Time Constraints10.1109/ACCESS.2020.2992343 ↗