A systematic approach for robust repetitive controller design. (September 2016)