Iterative learning control for discrete time systems using optimal feedback and feedforward actions | IEEE Conference Publication | IEEE Xplore