A Feedrate Planning Method in CNC System Based on Servo Response Error Model
Reducing servo response error and further making reduction on contour error is crucial for high-precision computer numerical control (CNC) machine tools. For a permanent magnet synchronous motor (PMSM) servo system, there is always a response lag in feedrate tracking, which would introduce response...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2023-07-01
|
Series: | Electronics |
Subjects: | |
Online Access: | https://www.mdpi.com/2079-9292/12/14/3150 |
_version_ | 1797589547151785984 |
---|---|
author | Baoquan Liu Haoming Zhang Yi Liu Maomao Lu |
author_facet | Baoquan Liu Haoming Zhang Yi Liu Maomao Lu |
author_sort | Baoquan Liu |
collection | DOAJ |
description | Reducing servo response error and further making reduction on contour error is crucial for high-precision computer numerical control (CNC) machine tools. For a permanent magnet synchronous motor (PMSM) servo system, there is always a response lag in feedrate tracking, which would introduce response error into the machining trajectory. Therefore, it is necessary to improve the performance of feedrate planning and interpolation for trajectory path. In this paper, a novel contour error compensation strategy is proposed. Compared with the mainstream methods, the proposed method offers a simplified alternative to existing contour error estimation techniques. Through a three-closed-loop control structure of a PMSM servo system, a response error model is founded. Afterwards, an improved S-model feedrate planning method is introduced according to the servo response error compensation. This predicted error is subsequently compensated in each interpolation cycle, resulting in a reduction of contour error. Finally, simulations and experiments are performed to demonstrate that the contour error can be reduced in both the ‘∞’-shaped Non-Uniform Rational B-Spline (NURBS) curve path and the butterfly-shaped NURBS curve path using the proposed method. |
first_indexed | 2024-03-11T01:08:01Z |
format | Article |
id | doaj.art-b618158b4a14453e8b52b37de2992991 |
institution | Directory Open Access Journal |
issn | 2079-9292 |
language | English |
last_indexed | 2024-03-11T01:08:01Z |
publishDate | 2023-07-01 |
publisher | MDPI AG |
record_format | Article |
series | Electronics |
spelling | doaj.art-b618158b4a14453e8b52b37de29929912023-11-18T19:06:35ZengMDPI AGElectronics2079-92922023-07-011214315010.3390/electronics12143150A Feedrate Planning Method in CNC System Based on Servo Response Error ModelBaoquan Liu0Haoming Zhang1Yi Liu2Maomao Lu3School of Electrical & Control Engineering, Shaanxi University of Science & Technology, Xi’an 710021, ChinaSchool of Electrical & Control Engineering, Shaanxi University of Science & Technology, Xi’an 710021, ChinaSchool of Electrical & Control Engineering, Shaanxi University of Science & Technology, Xi’an 710021, ChinaSchool of Electrical & Control Engineering, Shaanxi University of Science & Technology, Xi’an 710021, ChinaReducing servo response error and further making reduction on contour error is crucial for high-precision computer numerical control (CNC) machine tools. For a permanent magnet synchronous motor (PMSM) servo system, there is always a response lag in feedrate tracking, which would introduce response error into the machining trajectory. Therefore, it is necessary to improve the performance of feedrate planning and interpolation for trajectory path. In this paper, a novel contour error compensation strategy is proposed. Compared with the mainstream methods, the proposed method offers a simplified alternative to existing contour error estimation techniques. Through a three-closed-loop control structure of a PMSM servo system, a response error model is founded. Afterwards, an improved S-model feedrate planning method is introduced according to the servo response error compensation. This predicted error is subsequently compensated in each interpolation cycle, resulting in a reduction of contour error. Finally, simulations and experiments are performed to demonstrate that the contour error can be reduced in both the ‘∞’-shaped Non-Uniform Rational B-Spline (NURBS) curve path and the butterfly-shaped NURBS curve path using the proposed method.https://www.mdpi.com/2079-9292/12/14/3150CNC machiningservo response errorfeedrate planningNURBS interpolation |
spellingShingle | Baoquan Liu Haoming Zhang Yi Liu Maomao Lu A Feedrate Planning Method in CNC System Based on Servo Response Error Model Electronics CNC machining servo response error feedrate planning NURBS interpolation |
title | A Feedrate Planning Method in CNC System Based on Servo Response Error Model |
title_full | A Feedrate Planning Method in CNC System Based on Servo Response Error Model |
title_fullStr | A Feedrate Planning Method in CNC System Based on Servo Response Error Model |
title_full_unstemmed | A Feedrate Planning Method in CNC System Based on Servo Response Error Model |
title_short | A Feedrate Planning Method in CNC System Based on Servo Response Error Model |
title_sort | feedrate planning method in cnc system based on servo response error model |
topic | CNC machining servo response error feedrate planning NURBS interpolation |
url | https://www.mdpi.com/2079-9292/12/14/3150 |
work_keys_str_mv | AT baoquanliu afeedrateplanningmethodincncsystembasedonservoresponseerrormodel AT haomingzhang afeedrateplanningmethodincncsystembasedonservoresponseerrormodel AT yiliu afeedrateplanningmethodincncsystembasedonservoresponseerrormodel AT maomaolu afeedrateplanningmethodincncsystembasedonservoresponseerrormodel AT baoquanliu feedrateplanningmethodincncsystembasedonservoresponseerrormodel AT haomingzhang feedrateplanningmethodincncsystembasedonservoresponseerrormodel AT yiliu feedrateplanningmethodincncsystembasedonservoresponseerrormodel AT maomaolu feedrateplanningmethodincncsystembasedonservoresponseerrormodel |