Key Words: Generalized predictive controller; disturbance compensation; time-delay; Diophantine equation.
Abstract. The aim of this paper is to design predictive algorithm for control of time-delayed systems with the possibility of measurable disturbance compensation. A new approach to extended Generalized Predictive Control (GPC) has been proposed. Three Diophantine equations are solved non recursively. The cost function and the control law of the GPC are derived. Simulation examples are presented to show results of the design. Two cases are considered – in case of delay between the input and the output of the process, less than the delay, between the disturbance and the output of the process, and in case of delay between the input and the output of the process, greater than the delay between the disturbance and the output of the process. In both cases, comparisons were made between a standard GPC, a compensator with future interference values included in the GPC, a compensator without future interference values included in the GPC and a classic compensator for one case. The results show that the GPC cannot completely eliminate the disturbances, even when the future disturbances values are included in the control. Complete elimination of the disturbances is possible only when the weighting factor, that distributes the energy of the controller, is zero.