A New Linear Motor Force Ripple Compensation Method Based on Inverse Model Iterative Learning and Robust Disturbance Observer. (2nd December 2018)