Practical repetitive control system design | Synapse