A low-cost pole-placement MPC algorithm for controlling complex dynamic systems. (March 2022)