Gaussian process repetitive control

Beyond periodic internal models through kernels

Journal Article (2022)
Authors

Noud Mooren (Eindhoven University of Technology)

Gert Witvoet (TNO, Eindhoven University of Technology)

Tom Oomen (TU Delft - Team Jan-Willem van Wingerden, Eindhoven University of Technology)

Research Group
Team Jan-Willem van Wingerden
Copyright
© 2022 Noud Mooren, Gert Witvoet, T.A.E. Oomen
More Info
expand_more
Publication Year
2022
Language
English
Copyright
© 2022 Noud Mooren, Gert Witvoet, T.A.E. Oomen
Research Group
Team Jan-Willem van Wingerden
Volume number
140
DOI:
https://doi.org/10.1016/j.automatica.2022.110273
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

Repetitive control enables the exact compensation of periodic disturbances if the internal model is appropriately selected. The aim of this paper is to develop a novel synthesis technique for repetitive control (RC) based on a new more general internal model. By employing a Gaussian process internal model, asymptotic rejection is obtained for a wide range of disturbances through an appropriate selection of a kernel. The implementation is a simple linear time-invariant (LTI) filter that is automatically synthesized through this kernel. The result is a user-friendly design approach based on a limited number of intuitive design variables, such as smoothness and periodicity. The approach naturally extends to reject multi-period and non-periodic disturbances, exiting approaches are recovered as special cases, and a case study shows that it outperforms traditional RC in both convergence speed and steady-state error.