A Robust Method Based on Dual Encoders to Eliminate Velocity Ripple for Modular Drive Joints

Velocity ripple is one of the common problems of modular drive joints, which easily induces vibration and noise and affects motion accuracy. In order to improve the motion control accuracy, a robust method based on dual encoders to eliminate velocity ripple is proposed in this paper. The method contains a velocity ripple elimination controller (VREC), a rigid-body velocity solver (RBVS), and a proportional–integral (PI) controller. Feeding back the VREC output to the PI controller based on the rigid-body velocity obtained from the weighted sum of dual encoders in the RBVS, an equivalent system damping term was added into the system. Therefore, the velocity ripple can be suppressed effectively with the adjustable damping term composed of control parameters. Above all, the proposed method has only one more parameter to further eliminate velocity ripple compared to the pure PI method and, meanwhile, has apparent advantages over the conventional method, such as fewer parameters and full frequency ripple elimination, as well as robustness to input disturbance and modular drive joint load inertia changes. This proposed method’s effectiveness is verified by simulations in MATLAB and experiments in the modular drive joint platform.

[1]  Hicham Chaoui,et al.  Adaptive Interval Type-2 Fuzzy Logic Control for PMSM Drives With a Modified Reference Frame , 2017, IEEE Transactions on Industrial Electronics.

[2]  Ki-Chan Kim,et al.  A Novel Method for Minimization of Cogging Torque and Torque Ripple for Interior Permanent Magnet Synchronous Motor , 2014, IEEE Transactions on Magnetics.

[3]  Hongwen Li,et al.  Speed Ripple Minimization of Permanent Magnet Synchronous Motor Based on Model Predictive and Iterative Learning Controls , 2019, IEEE Access.

[4]  M. Matsushita,et al.  Sine-Wave Drive for PM Motor Controlling Phase Difference Between Voltage and Current by Detecting Inverter Bus Current , 2009, IEEE Transactions on Industry Applications.

[5]  Huwei Liu,et al.  Selective determination of pyridine alkaloids in tobacco by PFTBA ions/analyte molecule reaction ionization ion trap mass spectrometry , 2007, Journal of the American Society for Mass Spectrometry.

[6]  P. C. K. Luk,et al.  Torque Ripple Reduction of a Direct-Drive Permanent-Magnet Synchronous Machine by Material-Efficient Axial Pole Pairing , 2012, IEEE Transactions on Industrial Electronics.

[7]  Chung Choo Chung,et al.  LPV $\mathcal {H}_\infty$ Control with Disturbance Estimation for Permanent Magnet Synchronous Motors , 2018, IEEE Transactions on Industrial Electronics.

[8]  Paolo Rocco,et al.  Modeling, identification, and compensation of pulsating torque in permanent magnet AC motors , 1998, IEEE Trans. Ind. Electron..

[9]  Donghoon Shin,et al.  Velocity Control for Ripple Reduction in Permanent Magnet Synchronous Motors With Low Performance Current Sensing , 2020, IEEE Access.

[10]  Andreas Bünte,et al.  High-performance speed measurement by suppression of systematic resolver and encoder errors , 2004, IEEE Transactions on Industrial Electronics.

[11]  Mohamed Fouad Benkhoris,et al.  An Effective Compensation Technique for Speed Smoothness at Low-Speed Operation of PMSM Drives , 2018, IEEE Transactions on Industry Applications.

[12]  Shuhui Li,et al.  Neural-Network Vector Controller for Permanent-Magnet Synchronous Motor Drives: Simulated and Hardware-Validated Results , 2020, IEEE Transactions on Cybernetics.

[13]  Tetsuya Asai,et al.  Vibration Suppression Control Using an Equivalent Rigid-Body Observer , 2018 .

[14]  Martin Goubej,et al.  Acceleration Feedback in PID Controlled Elastic Drive Systems , 2018 .

[15]  Faa-Jeng Lin,et al.  Wavelet Fuzzy Neural Network With Asymmetric Membership Function Controller for Electric Power Steering System via Improved Differential Evolution , 2015, IEEE Transactions on Power Electronics.

[16]  Yonghyun Park,et al.  High-Resistance Fault Control in Permanent Magnet Synchronous Motors , 2020, IEEE/ASME Transactions on Mechatronics.