Iterative learning control for systems with iteration-varying trial lengths : synthesis and analysis /: synthesis and analysis. ([2019])