Dynamic Matrix Control (DMC) algorithm