A sliding mode controller for switched- reluctance motor with iterative learning compensation | IEEE Conference Publication | IEEE Xplore