预测控制的基本思想产生于20世纪60年代。经过近60年的发展,预测控制已经形成了三个分支:非参数化模型的预测控制(包括MPHC、MAC、DMC、PFC),参数化模型的预测控制(包括GPC、GPP)和滚动时域控制(RHC)。由于它采用多步测试、滚动优化和反馈校正等控制策略,因而控制效果好,适用于控制不易建立精确数字模型且比较复杂的工业生产过程,所以它一出现就受到国内外工程界的重视,并已在石油、化工、电力、冶金、机械等工业部门的控制系统得到了成功的应用。
目前,预测控制系统的应用几乎遍及各个工业领域,如:蒸馏塔催化裂化装置、天然气传输网络、工业机器人、医学工程领域、水泥厂等等。而且,国外著名的控制工程公司都开发了各自的商品化软件,这标志着预测控制作为一种主要的先进控制策略已成为工业过程控制中的新宠儿。但现有的预测控制软件大都是嵌入在这些著名软件公司开发的专用平台上的,应用者必需购买专业平台才能使用,价格昂贵,在我国只得到了有限的推广,且有些情况下从国外购进的软件不适用于国内生产边界条件的变化,不能充分发挥其作用。