An Iterative Learning Control Method for Non-Repetitive Electric Vehicle Battery Discharging | IEEE Conference Publication | IEEE Xplore