Repetitive control (RC) is well known as a method for tracking a periodic command as well as eliminating the influence of a periodic disturbance. An issue that can be encountered in applications is that the period of the disturbance can vary. In some cases one can monitor a drift in the disturbance period, but in other cases the period can fluctuate sufficiently fast that one wants an RC law that is robust to period fluctuations. Several studies address this problem using higher order RC incorporating a negative weight on errors from some previous period. This paper presents a systematic design procedure that can be used to improve RC robustness to disturbance period fluctuations. Methods are given to present the information needed to make the necessary tradeoffs when tuning the set of design parameters.
Read full abstract