Cargando…

NURBS Interpolator with Minimum Feedrate Fluctuation Based on Two-Level Parameter Compensation

Feedrate plays a crucial role in determining the machining quality, tool life, and machining time. Thus, this research aimed to improve the accuracy of NURBS interpolator systems by minimizing feedrate fluctuations during CNC machining. Previous studies have proposed various methods to minimize thes...

Descripción completa

Detalles Bibliográficos
Autores principales: Nie, Mingxing, Zhu, Tao, Li, Yue
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10142555/
https://www.ncbi.nlm.nih.gov/pubmed/37112131
http://dx.doi.org/10.3390/s23083789
_version_ 1785033640911044608
author Nie, Mingxing
Zhu, Tao
Li, Yue
author_facet Nie, Mingxing
Zhu, Tao
Li, Yue
author_sort Nie, Mingxing
collection PubMed
description Feedrate plays a crucial role in determining the machining quality, tool life, and machining time. Thus, this research aimed to improve the accuracy of NURBS interpolator systems by minimizing feedrate fluctuations during CNC machining. Previous studies have proposed various methods to minimize these fluctuations. However, these methods often require complex calculations and are not suitable for real-time and high-precision machining applications. Given the sensitivity of the curvature-sensitive region to feedrate variations, this paper proposed a two-level parameter compensation method to eliminate the feedrate fluctuation. First, in order to address federate fluctuations in non-curvature sensitive areas with low computational costs, we employed the first-level parameter compensation (FLPC) using the Taylor series expansion method. This compensation allows us to achieve a chord trajectory for the new interpolation point that matches the original arc trajectory. Second, even in curvature-sensitive areas, feedrate fluctuations can still occur because of truncation errors in the first-level parameter compensation. To address this, we employed the Secant-based method for second-level parameter compensation (SLPC), which does not require derivative calculations and can regulate feedrate fluctuation within the fluctuation tolerance. Finally, we applied the proposed method to the simulation of butterfly-shaped NURBS curves. These simulations demonstrated that our method achieved maximum feedrate fluctuation rates below 0.01% with an average computational time of 360 us, which is sufficient for high-precision and real-time machining. Additionally, our method outperformed four other feedrate fluctuation elimination methods, highlighting its feasibility and effectiveness.
format Online
Article
Text
id pubmed-10142555
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-101425552023-04-29 NURBS Interpolator with Minimum Feedrate Fluctuation Based on Two-Level Parameter Compensation Nie, Mingxing Zhu, Tao Li, Yue Sensors (Basel) Article Feedrate plays a crucial role in determining the machining quality, tool life, and machining time. Thus, this research aimed to improve the accuracy of NURBS interpolator systems by minimizing feedrate fluctuations during CNC machining. Previous studies have proposed various methods to minimize these fluctuations. However, these methods often require complex calculations and are not suitable for real-time and high-precision machining applications. Given the sensitivity of the curvature-sensitive region to feedrate variations, this paper proposed a two-level parameter compensation method to eliminate the feedrate fluctuation. First, in order to address federate fluctuations in non-curvature sensitive areas with low computational costs, we employed the first-level parameter compensation (FLPC) using the Taylor series expansion method. This compensation allows us to achieve a chord trajectory for the new interpolation point that matches the original arc trajectory. Second, even in curvature-sensitive areas, feedrate fluctuations can still occur because of truncation errors in the first-level parameter compensation. To address this, we employed the Secant-based method for second-level parameter compensation (SLPC), which does not require derivative calculations and can regulate feedrate fluctuation within the fluctuation tolerance. Finally, we applied the proposed method to the simulation of butterfly-shaped NURBS curves. These simulations demonstrated that our method achieved maximum feedrate fluctuation rates below 0.01% with an average computational time of 360 us, which is sufficient for high-precision and real-time machining. Additionally, our method outperformed four other feedrate fluctuation elimination methods, highlighting its feasibility and effectiveness. MDPI 2023-04-07 /pmc/articles/PMC10142555/ /pubmed/37112131 http://dx.doi.org/10.3390/s23083789 Text en © 2023 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Nie, Mingxing
Zhu, Tao
Li, Yue
NURBS Interpolator with Minimum Feedrate Fluctuation Based on Two-Level Parameter Compensation
title NURBS Interpolator with Minimum Feedrate Fluctuation Based on Two-Level Parameter Compensation
title_full NURBS Interpolator with Minimum Feedrate Fluctuation Based on Two-Level Parameter Compensation
title_fullStr NURBS Interpolator with Minimum Feedrate Fluctuation Based on Two-Level Parameter Compensation
title_full_unstemmed NURBS Interpolator with Minimum Feedrate Fluctuation Based on Two-Level Parameter Compensation
title_short NURBS Interpolator with Minimum Feedrate Fluctuation Based on Two-Level Parameter Compensation
title_sort nurbs interpolator with minimum feedrate fluctuation based on two-level parameter compensation
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10142555/
https://www.ncbi.nlm.nih.gov/pubmed/37112131
http://dx.doi.org/10.3390/s23083789
work_keys_str_mv AT niemingxing nurbsinterpolatorwithminimumfeedratefluctuationbasedontwolevelparametercompensation
AT zhutao nurbsinterpolatorwithminimumfeedratefluctuationbasedontwolevelparametercompensation
AT liyue nurbsinterpolatorwithminimumfeedratefluctuationbasedontwolevelparametercompensation