Event-Based Switching Iterative Learning Model Predictive Control for Batch Processes With Randomly Varying Trial Lengths | IEEE Journals & Magazine | IEEE Xplore