{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,9]],"date-time":"2026-01-09T22:51:48Z","timestamp":1767999108719,"version":"3.49.0"},"reference-count":29,"publisher":"ASME International","issue":"8","license":[{"start":{"date-parts":[[2024,4,16]],"date-time":"2024-04-16T00:00:00Z","timestamp":1713225600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.asme.org\/publications-submissions\/publishing-information\/legal-policies"}],"content-domain":{"domain":["asmedigitalcollection.asme.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2024,8,1]]},"abstract":"<jats:title>Abstract<\/jats:title>\n               <jats:p>To discuss the low convergence accuracy of whale optimization algorithm (WOA) and the problem of converging to local optima, we proposed using nonlinear convergence factors and introducing nonlinear inertia weights in the WOA. The modified WOA was used to optimize the trajectory of a six-degrees-of-freedom (6DOF) industrial robot. To improve the convergence accuracy and the local and global search ability of the WOA, we first replaced the convergence factor with a nonlinear convergence factor and added a nonlinear inertia weight. The algorithm was used along with a quintic polynomial equation to develop a time-optimal trajectory, for the robot, for use in practical application scenarios. Simulation experiment results showed that the duration of a complete loading\u2013unloading process was reduced by 30% after robot motion trajectory optimization compared with that before optimization, indicating the effectiveness of the improved WOA and its suitability for robot trajectory optimization.<\/jats:p>","DOI":"10.1115\/1.4065213","type":"journal-article","created":{"date-parts":[[2024,4,1]],"date-time":"2024-04-01T15:24:31Z","timestamp":1711985071000},"update-policy":"https:\/\/doi.org\/10.1115\/crossmarkpolicy-asme","source":"Crossref","is-referenced-by-count":1,"title":["Time-Optimized Robot Trajectory Based on Improved Whale Optimization Algorithm in Intelligent Manufacturing"],"prefix":"10.1115","volume":"24","author":[{"given":"Jie","family":"Liu","sequence":"first","affiliation":[{"name":"Nanjing Vocational University of Industry Technology School of Mechanical Engineering, Jiangsu Province Precision Manufacturing Engineering and Technology Research Center, , No.1, Yangshan North Road, Qixiaqu, Nanjing, Jiangsu 210023 , China"}]}],"member":"33","published-online":{"date-parts":[[2024,4,16]]},"reference":[{"key":"2024041616232849400_CIT0001","volume-title":"Trajectory Planning for Automatic Machines and Robots (1st. ed.)","author":"Biagiotti","year":"2008"},{"issue":"2","key":"2024041616232849400_CIT0002","doi-asserted-by":"publisher","first-page":"021008","DOI":"10.1115\/1.4048135","article-title":"Numerical Framework and Design Optimization of an Intrinsically Compliant 3-DOF Parallel Robot","volume":"21","author":"Hussain","year":"2021","journal-title":"ASME J. Comput. Inf. Sci. Eng."},{"issue":"4","key":"2024041616232849400_CIT0003","doi-asserted-by":"publisher","first-page":"548","DOI":"10.1016\/j.advengsoft.2009.11.001","article-title":"Optimal Trajectory Planning for Industrial Robots","volume":"41","author":"Gasparetto","year":"2010","journal-title":"Adv. Eng. Softw."},{"key":"2024041616232849400_CIT0004","doi-asserted-by":"publisher","first-page":"286","DOI":"10.1016\/j.rcim.2017.10.005","article-title":"Time-Optimal Trajectory Planning for Hyper-Redundant Manipulators in 3D Workspaces","volume":"50","author":"Xidias","year":"2018","journal-title":"Rob. Comput. Integr. Manuf."},{"issue":"3","key":"2024041616232849400_CIT0005","doi-asserted-by":"publisher","first-page":"031012","DOI":"10.1115\/1.4053272","article-title":"Algorithms for Improving Speed and Accuracy of Automated Three-Dimensional Reconstruction With a Depth Camera Mounted on An Industrial Robot","volume":"22","author":"Malhan","year":"2022","journal-title":"ASME J. Comput. Inf. Sci. Eng."},{"key":"2024041616232849400_CIT0006","doi-asserted-by":"publisher","first-page":"103680","DOI":"10.1016\/j.mechmachtheory.2019.103680","article-title":"Efficient Method for Robot Forward Dynamics Computation","volume":"145","author":"Kvrgic","year":"2020","journal-title":"Mech. Mach. Theory"},{"key":"2024041616232849400_CIT0007","doi-asserted-by":"publisher","first-page":"104423","DOI":"10.1016\/j.mechmachtheory.2021.104423","article-title":"A Multi-Objective Approach for the Trajectory Planning of a 7-dof Serial-Parallel Hybrid Humanoid Arm","volume":"165","author":"Wang","year":"2021","journal-title":"Mech. Mach. Theory"},{"key":"2024041616232849400_CIT0008","doi-asserted-by":"publisher","first-page":"142","DOI":"10.1016\/j.cogr.2023.05.003","article-title":"Optimization of Energy Consumption in Industrial Robots, A Review","volume":"3","author":"Soori","year":"2023","journal-title":"Cogn. Rob."},{"key":"2024041616232849400_CIT0009","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1155\/2020\/3424313","article-title":"Optimal Trajectory Planning of Grinding Robot Based on Improved Whale Optimization Algorithm","volume":"2020","author":"Wang","year":"2020","journal-title":"Math. Prob. Eng."},{"key":"2024041616232849400_CIT0010","doi-asserted-by":"publisher","first-page":"102684","DOI":"10.1016\/j.advengsoft.2019.05.006","article-title":"Dynamic Modeling for a 6-DOF Robot Manipulator Based on a Centrosymmetric Static Friction Model and Whale Genetic Optimization Algorithm","volume":"135","author":"Zhang","year":"2019","journal-title":"Adv. Eng. Softw"},{"issue":"4","key":"2024041616232849400_CIT0011","doi-asserted-by":"publisher","first-page":"041008","DOI":"10.1115\/1.4045639","article-title":"Transient Performance of the Particle Swarm Optimization Algorithm From System Dynamics Point of View","volume":"20","author":"Zhang","year":"2020","journal-title":"ASME J. Comput. Inf. Sci. Eng."},{"key":"2024041616232849400_CIT0012","doi-asserted-by":"publisher","first-page":"1046","DOI":"10.1166\/jctn.2019.7996","article-title":"Robot Arm Trajectory Planning Optimization Based on Integration of Particle Swarm Optimization and A* Algorithm","volume":"16","author":"Sadiq","year":"2019","journal-title":"J. Comput. Theor. Nanosci."},{"key":"2024041616232849400_CIT0013","doi-asserted-by":"publisher","first-page":"105520","DOI":"10.1016\/j.asoc.2019.105520","article-title":"A Novel Methodology for Optimal Single Mobile Robot Scheduling Using Whale Optimization Algorithm","volume":"81","author":"Petrovi\u0107","year":"2019","journal-title":"Appl. Soft Comput."},{"key":"2024041616232849400_CIT0014","doi-asserted-by":"publisher","first-page":"113018","DOI":"10.1016\/j.eswa.2019.113018","article-title":"An Efficient Double Adaptive Random Spare Reinforced Whale Optimization Algorithm","volume":"154","author":"Chen","year":"2020","journal-title":"Expert Syst. Appl."},{"key":"2024041616232849400_CIT0015","first-page":"505","article-title":"Kinematics Solution Using Metaheuristic Algorithms","author":"Kumar","year":"2019"},{"issue":"3","key":"2024041616232849400_CIT0016","doi-asserted-by":"publisher","first-page":"411","DOI":"10.1017\/S0263574720000442","article-title":"Optimal Trajectory Generation for a 6-DOF Parallel Manipulator Using Grey Wolf Optimization Algorithm","volume":"39","author":"Choubey","year":"2021","journal-title":"Robotica"},{"issue":"5","key":"2024041616232849400_CIT0017","doi-asserted-by":"publisher","first-page":"1009","DOI":"10.1007\/s12555-012-0091-4","article-title":"Trajectory Correction Based on Shape Peculiarity in Direct Teaching Manipulator","volume":"11","author":"Choi","year":"2013","journal-title":"Int. J. Control Autom. Syst."},{"key":"2024041616232849400_CIT0018","first-page":"12","article-title":"Research on Mechanical Arm Joint Space Trajectory Planning Algorithm Based on Optimal Time","volume":"33","author":"Yin","year":"2017","journal-title":"Mach. Des. Res."},{"key":"2024041616232849400_CIT0019","doi-asserted-by":"publisher","first-page":"51","DOI":"10.1016\/j.advengsoft.2016.01.008","article-title":"The Whale Optimization Algorithm","volume":"95","author":"Mirjalili","year":"2016","journal-title":"Adv. Eng. Softw."},{"key":"2024041616232849400_CIT0020","doi-asserted-by":"publisher","first-page":"403","DOI":"10.1016\/j.asoc.2017.01.008","article-title":"Chaotic Gravitational Constants for the Gravitational Search Algorithm","volume":"53","author":"Mirjalili","year":"2017","journal-title":"Appl. Soft Comput. J."},{"key":"2024041616232849400_CIT0021","doi-asserted-by":"publisher","first-page":"127","DOI":"10.1016\/j.mechmachtheory.2019.03.019","article-title":"Smooth and Time-Optimal S-Curve Trajectory Planning for Automated Robots and Machines","volume":"137","author":"Fang","year":"2019","journal-title":"Mech. Mach. Theory"},{"issue":"24","key":"2024041616232849400_CIT0022","doi-asserted-by":"publisher","first-page":"e5949","DOI":"10.1002\/cpe.5949","article-title":"Whale Optimization Algorithm Based on Nonlinear Convergence Factor and Chaotic Inertial Weight","volume":"32","author":"Ding","year":"2020","journal-title":"Concurr. Computat. Pract. Exper."},{"key":"2024041616232849400_CIT0023","doi-asserted-by":"publisher","first-page":"107540","DOI":"10.1016\/j.anucene.2020.107540","article-title":"A Novel Approach in Exergy Optimization of a WWER1000 Nuclear Power Plant Using Whale Optimization Algorithm","volume":"145","author":"Ebrahimgol","year":"2020","journal-title":"Ann. Nucl. Energy"},{"issue":"10","key":"2024041616232849400_CIT0024","first-page":"1222","article-title":"Solution of Inverse Kinematics for 6R Robots Based on Combinatorial Optimization Algorithm","volume":"32","author":"Yangzhen","year":"2021","journal-title":"China Mech. Eng."},{"key":"2024041616232849400_CIT0025","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.robot.2021.103744","article-title":"A New Approach to Time-Optimal Trajectory Planning with Torque and Jerk Limits for Robot","volume":"140","author":"Ma","year":"2021","journal-title":"Rob. Auton. Syst."},{"issue":"1","key":"2024041616232849400_CIT0026","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1243\/PIME_PROC_1994_208_301_02","article-title":"Improved Trajectory Planning Using Arbitrary Power Polynomials","volume":"208","author":"Kirecci","year":"1994","journal-title":"Proc. Inst. Mech. Eng., Part I: J. Syst. Control Eng."},{"key":"2024041616232849400_CIT0027","doi-asserted-by":"publisher","first-page":"102095","DOI":"10.1016\/j.rcim.2020.102095","article-title":"Vibration Error-Based Trajectory Planning of a 5-DOF Hybrid Machine Tool","volume":"69","author":"Zhao","year":"2021","journal-title":"Rob. Comput. Integr. Manuf."},{"issue":"1","key":"2024041616232849400_CIT0028","doi-asserted-by":"publisher","first-page":"e0273640","DOI":"10.1371\/journal.pone.0273640","article-title":"Time-Optimal Trajectory Planning Based on Event-Trigger and Conditional Proportional Control","volume":"18","author":"Chen","year":"2023","journal-title":"PLoS One"},{"key":"2024041616232849400_CIT0029","doi-asserted-by":"publisher","first-page":"102523","DOI":"10.1016\/j.mechatronics.2021.102523","article-title":"An Optimization-Based Approach for Elasticity-Aware Trajectory Planning of Link-Elastic Manipulators","volume":"75","author":"Kr\u00e4mer","year":"2021","journal-title":"Mechatronics"}],"container-title":["Journal of Computing and Information Science in Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/asmedigitalcollection.asme.org\/computingengineering\/article-pdf\/24\/8\/084502\/7328470\/jcise_24_8_084502.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/asmedigitalcollection.asme.org\/computingengineering\/article-pdf\/24\/8\/084502\/7328470\/jcise_24_8_084502.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,4,16]],"date-time":"2024-04-16T16:23:39Z","timestamp":1713284619000},"score":1,"resource":{"primary":{"URL":"https:\/\/asmedigitalcollection.asme.org\/computingengineering\/article\/24\/8\/084502\/1199038\/Time-Optimized-Robot-Trajectory-Based-on-Improved"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,4,16]]},"references-count":29,"journal-issue":{"issue":"8","published-print":{"date-parts":[[2024,8,1]]}},"URL":"https:\/\/doi.org\/10.1115\/1.4065213","relation":{},"ISSN":["1530-9827","1944-7078"],"issn-type":[{"value":"1530-9827","type":"print"},{"value":"1944-7078","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,4,16]]},"article-number":"084502"}}