TY - JOUR
T1 - Acceleration-based FIR filters for trajectory interpolation with different kinematic constraints and target velocities for NC systems
AU - Huang, Ruei Yu
AU - Cheng, Chung Wei
AU - Tsai, Mi Ching
AU - Lee, An Chen
N1 - Publisher Copyright:
© 2022 Elsevier Ltd
PY - 2022/7
Y1 - 2022/7
N2 - Motion planning is a critical issue in CAD/CAM manufacturing systems. Many interpolation algorithms based on velocity-based finite-impulse-response (FIR) filters have been proposed to interpolate fast and smooth trajectories, in which the reference trajectories are usually composed of a series of linear segments. Those methods, however, possess two main limitations: first, they can only interpolate trajectories that maintain the same target velocity, i.e., the corner error equations will fail if the target velocities are different around different corners. Second, many systems have different kinematic constraints around different corners, but all of the methods can only process fixed and conservative kinematic constraints. In order to overcome these two limitations, an interpolation algorithm based on acceleration-based FIR filters is proposed. By applying FIR filters to the acceleration base, the motion planning process will comprise several individual convolution processes. The filters and constraints in each convolution process can be designed differently. Therefore, the interpolation algorithm can generate trajectories with different target velocities and kinematic constraints because the taps and types of FIR filters can be changed accordingly during the interpolation process. The experiment results show that, by applying the proposed method to a non-linear kinematic system, more than 10% of motion time is saved when compared to a velocity-based method, the performance of the system can be fully utilized, and efficiency can be markedly improved.
AB - Motion planning is a critical issue in CAD/CAM manufacturing systems. Many interpolation algorithms based on velocity-based finite-impulse-response (FIR) filters have been proposed to interpolate fast and smooth trajectories, in which the reference trajectories are usually composed of a series of linear segments. Those methods, however, possess two main limitations: first, they can only interpolate trajectories that maintain the same target velocity, i.e., the corner error equations will fail if the target velocities are different around different corners. Second, many systems have different kinematic constraints around different corners, but all of the methods can only process fixed and conservative kinematic constraints. In order to overcome these two limitations, an interpolation algorithm based on acceleration-based FIR filters is proposed. By applying FIR filters to the acceleration base, the motion planning process will comprise several individual convolution processes. The filters and constraints in each convolution process can be designed differently. Therefore, the interpolation algorithm can generate trajectories with different target velocities and kinematic constraints because the taps and types of FIR filters can be changed accordingly during the interpolation process. The experiment results show that, by applying the proposed method to a non-linear kinematic system, more than 10% of motion time is saved when compared to a velocity-based method, the performance of the system can be fully utilized, and efficiency can be markedly improved.
UR - http://www.scopus.com/inward/record.url?scp=85130112975&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85130112975&partnerID=8YFLogxK
U2 - 10.1016/j.conengprac.2022.105204
DO - 10.1016/j.conengprac.2022.105204
M3 - Article
AN - SCOPUS:85130112975
SN - 0967-0661
VL - 124
JO - Control Engineering Practice
JF - Control Engineering Practice
M1 - 105204
ER -