Content area

Abstract

The dynamic error is the dominant factor affecting multi-axis CNC machining accuracy. Predicting and compensating for dynamic errors is vital in high-speed machining. This paper proposes a novel prediction-model-based approach to predict and compensate for the ball screw feed system’s dynamic error. Based on the lumped and distributed mass methods, this method constructs a parameterized dynamic model relying on the moving component’s position for electromechanical coupling modeling. Using Latin Hypercube Sampling and numerical simulation, a sample set containing the input and output of one control cycle is obtained, which is used to train a Cascade-Forward Neural Network to predict dynamic errors. Finally, a feedforward compensation strategy based on the prediction model is proposed to improve tracking performance. The proposed method is applied to a ball screw feed system. Tracking error simulations and experiments are conducted and compared with the transfer function feedforward compensation. Typical trajectories are designed to validate the effectiveness of the electromechanical coupling model, the dynamic error prediction model, and the feedforward compensation strategy. The results show that the prediction model exhibits a maximum prediction deviation of 1.8% for the maximum tracking error and 13% for the average tracking error. The proposed compensation method with friction compensation achieves a maximum reduction rate of 76.7% for the maximum tracking error and 63.7% for the average tracking error.

Details

1009240
Title
Dynamic Error Compensation for Ball Screw Feed Drive Systems Based on Prediction Model
Publication title
Machines; Basel
Volume
13
Issue
5
First page
433
Publication year
2025
Publication date
2025
Publisher
MDPI AG
Place of publication
Basel
Country of publication
Switzerland
e-ISSN
20751702
Source type
Scholarly Journal
Language of publication
English
Document type
Journal Article
Publication history
 
 
Online publication date
2025-05-20
Milestone dates
2025-04-20 (Received); 2025-05-15 (Accepted)
Publication history
 
 
   First posting date
20 May 2025
ProQuest document ID
3212073297
Document URL
https://www.proquest.com/scholarly-journals/dynamic-error-compensation-ball-screw-feed-drive/docview/3212073297/se-2?accountid=208611
Copyright
© 2025 by the authors. 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/). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.
Last updated
2025-05-27
Database
ProQuest One Academic