El control de avance generalmente significa medir las perturbaciones que son entradas directas a la planta o el proceso, y alimentarlas a la entrada de la planta (es decir, anteriormente en la ruta de avance) a través de un controlador de avance de la alimentación. El controlador de alimentación hacia adelante TF es, idealmente, el inverso del proceso TF (o al menos la parte del proceso que está afectada por la perturbación), y la señal resultante se niega y se agrega a la señal de entrada de la planta, cancelando así la perturbación afecta de manera predictiva.
Los inversos de TF a veces son difíciles de implementar en la práctica, y a menudo es necesaria una realización aproximada.
El control de avance es en gran medida independiente de, por ejemplo, un controlador PID en la ruta hacia adelante, por lo que el diseño del controlador PID no se ve afectado por la inclusión del control de avance.