The Smith predictor (invented by O. J. M. Smith in 1957) is a type of predictive controller for systems with pure time delay. The idea can be illustrated as follows.
Suppose the plant consists of followed by a pure time delay .
As a first step, suppose we only consider (the plant without a delay) and design a controller with a closed-loop transfer function that we consider satisfactory.