TY - JOUR
T1 - Design of Precision Motion Controllers Based on Frequency Constraints and Time-Domain Optimization
AU - Hsiao, Tesheng
AU - Jhu, Jyun Hua
N1 - Publisher Copyright:
© 1996-2012 IEEE.
PY - 2023/4/1
Y1 - 2023/4/1
N2 - As the requirement for precision motion is increasingly demanding in manufacturing and automation industry, it becomes more and more challenging to design motion controllers for higher tracking accuracy and better robustness with respect to uncertainties and disturbance. Since the performance and robustness specifications are usually expressed in terms of time and frequency domain characteristics of the system, it is useful to integrate both time and frequency-domain properties for controller design. In this article, we propose a frequency constrained time-domain optimization (FreCTO) controller design method for single-input, single-output, linear time-invariant systems. The controller is parameterized by a finite impulse response filter whose coefficients are determined from a constrained optimization problem that minimizes time-domain errors subject to upper or lower bounds on the magnitude of the loop transfer function at a set of selected frequencies. This constrained optimization problem is turned into a quadratically constrained quadratic programing problem, allowing efficient solvers to find the solution. Then, the FreCTO controller is applied to the biaxial motion stage of a computer-numerical-control lathe. We demonstrate a systematic and insightful design procedure for the FreCTO controller and experimentally verify its performance in accurate trajectory tracking and simultaneous vibration suppression.
AB - As the requirement for precision motion is increasingly demanding in manufacturing and automation industry, it becomes more and more challenging to design motion controllers for higher tracking accuracy and better robustness with respect to uncertainties and disturbance. Since the performance and robustness specifications are usually expressed in terms of time and frequency domain characteristics of the system, it is useful to integrate both time and frequency-domain properties for controller design. In this article, we propose a frequency constrained time-domain optimization (FreCTO) controller design method for single-input, single-output, linear time-invariant systems. The controller is parameterized by a finite impulse response filter whose coefficients are determined from a constrained optimization problem that minimizes time-domain errors subject to upper or lower bounds on the magnitude of the loop transfer function at a set of selected frequencies. This constrained optimization problem is turned into a quadratically constrained quadratic programing problem, allowing efficient solvers to find the solution. Then, the FreCTO controller is applied to the biaxial motion stage of a computer-numerical-control lathe. We demonstrate a systematic and insightful design procedure for the FreCTO controller and experimentally verify its performance in accurate trajectory tracking and simultaneous vibration suppression.
KW - Loop shaping
KW - Youla parameterization
KW - minimum tracking error
KW - precision motion control
KW - quadratically constrained quadratic program (QCQP)
UR - http://www.scopus.com/inward/record.url?scp=85141497351&partnerID=8YFLogxK
U2 - 10.1109/TMECH.2022.3214245
DO - 10.1109/TMECH.2022.3214245
M3 - Article
AN - SCOPUS:85141497351
SN - 1083-4435
VL - 28
SP - 933
EP - 944
JO - IEEE/ASME Transactions on Mechatronics
JF - IEEE/ASME Transactions on Mechatronics
IS - 2
ER -