Katharine Nancy DiCola , Christina Qing-Ge Chen , Serafettin Engin (3) , Kaan Erkorkmaz (1)
{"title":"Two-stage LP/NLP feedrate optimization for spline toolpaths","authors":"Katharine Nancy DiCola , Christina Qing-Ge Chen , Serafettin Engin (3) , Kaan Erkorkmaz (1)","doi":"10.1016/j.cirpj.2025.04.005","DOIUrl":null,"url":null,"abstract":"<div><div>Feedrate optimization is an inherently nonlinear and complex problem, but also critical to enhancing the productivity of multi-axis machining operations. This paper presents a new approach to utilize linear programming (LP) alongside nonlinear programming (NLP) in a dual windowing configuration, for optimizing the feed profile for long spline toolpaths. LP is able to handle kinematic constraints of limiting axis velocity, acceleration, and jerk. NLP, afterwards, solves the minimum time problem subject to less conservative, albeit nonlinear, motor torque and servo error constraints. While NLP adds nearly an order of magnitude computation time, in the simulation case studies conducted, it was seen to improve motion time by typically 30 %. The optimized trajectory was also tested on a 3-axis router.</div></div>","PeriodicalId":56011,"journal":{"name":"CIRP Journal of Manufacturing Science and Technology","volume":"60 ","pages":"Pages 122-137"},"PeriodicalIF":5.4000,"publicationDate":"2025-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"CIRP Journal of Manufacturing Science and Technology","FirstCategoryId":"5","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S1755581725000501","RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"ENGINEERING, MANUFACTURING","Score":null,"Total":0}
引用次数: 0
Abstract
Feedrate optimization is an inherently nonlinear and complex problem, but also critical to enhancing the productivity of multi-axis machining operations. This paper presents a new approach to utilize linear programming (LP) alongside nonlinear programming (NLP) in a dual windowing configuration, for optimizing the feed profile for long spline toolpaths. LP is able to handle kinematic constraints of limiting axis velocity, acceleration, and jerk. NLP, afterwards, solves the minimum time problem subject to less conservative, albeit nonlinear, motor torque and servo error constraints. While NLP adds nearly an order of magnitude computation time, in the simulation case studies conducted, it was seen to improve motion time by typically 30 %. The optimized trajectory was also tested on a 3-axis router.
期刊介绍:
The CIRP Journal of Manufacturing Science and Technology (CIRP-JMST) publishes fundamental papers on manufacturing processes, production equipment and automation, product design, manufacturing systems and production organisations up to the level of the production networks, including all the related technical, human and economic factors. Preference is given to contributions describing research results whose feasibility has been demonstrated either in a laboratory or in the industrial praxis. Case studies and review papers on specific issues in manufacturing science and technology are equally encouraged.