A predictive controller requires:

Explanation:

Predictive control relies on process models.