An average operator-based PD-type iterative learning control for variable initial state error | Synapse