Velocity ripple minimization in permanent magnet stepper motor using current error based iterative learning control | IEEE Conference Publication | IEEE Xplore