Periodic adaptive learning control for velocity-dependent disturbance compensation