Sparse identification for ball-screw drives considering position-dependent dynamics and nonlinear friction

被引:20
作者
Liu, Xu [1 ]
Li, Yingguang [2 ]
Cheng, Yinghao [2 ]
Cai, Yu [2 ]
机构
[1] Nanjing Tech Univ, Sch Mech & Power Engn, Nanjing 211816, Peoples R China
[2] Nanjing Univ Aeronaut & Astronaut, Coll Mech & Elect Engn, Nanjing 210016, Peoples R China
基金
中国国家自然科学基金;
关键词
Ball -screw drives; Linear parameter -varying systems; Nonlinear dynamic systems; Sparse identification; Model -based control; MODEL; COMPENSATION; TRACKING; SYSTEM;
D O I
10.1016/j.rcim.2022.102486
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Establishing accurate dynamic models in a form that is suitable for integration with model-based control methods, is of great significance for further improving the dynamic motion control precision of ball-screw drives. However, due to the nonlinear time-varying factors such as position-dependent dynamics and nonlinear friction disturbance, it is difficult to model the dynamic characteristics of ball-screw drives accurately, concisely and efficiently. To overcome this challenge, a sparse identification method for ball-screw drives is proposed. Ballscrew drives are modeled as discrete-time linear parameter-varying systems under nonlinear friction disturbance, and two types of dictionary function libraries are designed to represent the position-dependent dynamics and nonlinear friction respectively. After constructing the regression form of the system model, a stepwise sparse regression policy is proposed to solve all the coefficients of dictionary functions. The proposed method is verified in both simulation and real environments. The results both show that by the proposed method, an accurate and linearizable dynamic model of ball-screw drives can be identified only using the data from only one global random excitation experiment covering the working stroke.
引用
收藏
页数:12
相关论文
共 47 条
[1]  
Abraham I, 2017, ROBOTICS: SCIENCE AND SYSTEMS XIII
[2]  
Altintas Y, 2005, CIRP ANN-MANUF TECHN, V54, P651
[3]   Machine tool feed drives [J].
Altintas, Y. ;
Verl, A. ;
Brecher, C. ;
Uriarte, L. ;
Pritschow, G. .
CIRP ANNALS-MANUFACTURING TECHNOLOGY, 2011, 60 (02) :779-796
[4]  
[Anonymous], 2010, MODELING IDENTIFICAT
[5]  
Bao D., 2018, MOTION CONTROL VIBRA
[6]   Discovering governing equations from data by sparse identification of nonlinear dynamical systems [J].
Brunton, Steven L. ;
Proctor, Joshua L. ;
Kutz, J. Nathan .
PROCEEDINGS OF THE NATIONAL ACADEMY OF SCIENCES OF THE UNITED STATES OF AMERICA, 2016, 113 (15) :3932-3937
[7]   Koopman Invariant Subspaces and Finite Linear Representations of Nonlinear Dynamical Systems for Control [J].
Brunton, Steven L. ;
Brunton, Bingni W. ;
Proctor, Joshua L. ;
Kutz, J. Nathan .
PLOS ONE, 2016, 11 (02)
[8]   Design of the parallel mechanism for a hybrid mobile robot in wind turbine blades polishing [J].
Chong, Zenghui ;
Xie, Fugui ;
Liu, Xin-Jun ;
Wang, Jinsong ;
Niu, Huifeng .
ROBOTICS AND COMPUTER-INTEGRATED MANUFACTURING, 2020, 61
[9]   Adaptive backstepping sliding mode control of flexible ball screw drives with time-varying parametric uncertainties and disturbances [J].
Dong, Liang ;
Tang, Wen Cheng .
ISA TRANSACTIONS, 2014, 53 (01) :110-116
[10]   Hybrid modeling and analysis of structural dynamic of a ball screw feed drive system [J].
Dong, Liang ;
Tang, WenCheng .
MECHANIKA, 2013, (03) :316-323