A NURBS interpolation method using circular arc mapping and improved S-shaped acc/dec algorithm based on filter processing

Currently, the primary challenges associated with Non-Uniform Rational B-Splines (NURBS) curve interpolation mainly are speed curve, interpolation error and machine efficiency. In order to achieve more efficient and stable speed interpolation, this study proposes a novel method of combining arc and NURBS curve mapping. And in speed planning, an improved S-shaped acceleration/deceleration (acc/dec) algorithm based on a novel filter processing of trapezoidal acc/dec model is proposed velocity planning. Firstly, the NURBS curve segmentation is determined by evaluating the arc length error between the mapping arc and NURBS curve fitting meeting accuracy requirements. Subsequently, instead of speed planning for the segmented NURBS curves, we apply the trapezoidal acc/dec speed planning based on the tangent vector to the mapping arc. Then each interpolation point data is gotten by using the relationship between the arc and NURBS curve to enhance interpolation accuracy and reduce speed fluctuation, this study divides the interpolation solution method into three cases based on the angle change of the mapping arc during each interpolation. Moreover, in order to avoid machine overshoot and the disadvantages of traditional S-shaped acc/dec algorithm with seven sections, in which the acceleration frequently changes between the maximum and 0, resulting in the overall running time prolongation. This study implements a filter processing method based on the trapezoidal acceleration and deceleration model, applied to the acquired trapezoidal acceleration and deceleration. This enables the achievement of the overall S-shaped acc/dec. Lastly, simulation and actual machining tests are conducted to verify the proposed method's efficiency and readability.

Authors

Institutions

Publication Details

Journal
Journal of Manufacturing Processes
Published
2025-10-09
DOI
https://doi.org/10.1016/j.jmapro.2025.10.015
Citations
4
Primary Topic
Advanced Numerical Analysis Techniques
Type
article
Field-Weighted Citation Impact
5.34
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A NURBS interpolation method using circular arc mapping and improved S-shaped acc/dec algorithm based on filter processing

Qingjian Liu, Tianze Hao, Yaqiang Wei, J.F. Shen et al.
4 citations
Journal of Manufacturing Processes
Advanced Numerical Analysis Techniques
5.34
article

A NURBS interpolation method using circular arc mapping and improved S-shaped acc/dec algorithm based on filter processing

Qingjian Liu, Tianze Hao, Yaqiang Wei, J.F. Shen, Pei Li, Shuo Liu, Xu Zhang, Gangpeng Huang, Jiayu Hu
article en
4 citations

Abstract

Currently, the primary challenges associated with Non-Uniform Rational B-Splines (NURBS) curve interpolation mainly are speed curve, interpolation error and machine efficiency. In order to achieve more efficient and stable speed interpolation, this study proposes a novel method of combining arc and NURBS curve mapping. And in speed planning, an improved S-shaped acceleration/deceleration (acc/dec) algorithm based on a novel filter processing of trapezoidal acc/dec model is proposed velocity planning. Firstly, the NURBS curve segmentation is determined by evaluating the arc length error between the mapping arc and NURBS curve fitting meeting accuracy requirements. Subsequently, instead of speed planning for the segmented NURBS curves, we apply the trapezoidal acc/dec speed planning based on the tangent vector to the mapping arc. Then each interpolation point data is gotten by using the relationship between the arc and NURBS curve to enhance interpolation accuracy and reduce speed fluctuation, this study divides the interpolation solution method into three cases based on the angle change of the mapping arc during each interpolation. Moreover, in order to avoid machine overshoot and the disadvantages of traditional S-shaped acc/dec algorithm with seven sections, in which the acceleration frequently changes between the maximum and 0, resulting in the overall running time prolongation. This study implements a filter processing method based on the trapezoidal acceleration and deceleration model, applied to the acquired trapezoidal acceleration and deceleration. This enables the achievement of the overall S-shaped acc/dec. Lastly, simulation and actual machining tests are conducted to verify the proposed method's efficiency and readability.

Journal of Manufacturing ProcessesVol. 154
Tianjin University of Technology and Education (CN), Tianjin University of Technology (CN), Shanghai Harbour Engineering Design & Research Institute (CN)
Openalex Percentile: Top 4%
Advanced Numerical Analysis Techniques
5.34
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.