Application of optimization algorithms to adaptive motion control for repetitive process. (September 2021)