1. A computer-implemented method for the predictive control of a process, comprising: estimating a current state of a process model by supplying measured process data to a state estimator; estimating a nominal future process input, state and output trajectory data with respect to said process model and determining optimal values of deviations of future trajectory data from said nominal future trajectory data, in order to automatically determine manipulated variables to be applied to the process.