模型预测控制是一种先进的优化控制算法,采用滚动时域策略,通过优化性能指标确定未来的控制量。预测控制能够直接处理系统多变量和约束问题,因此广泛应用于复杂工业过程控制,成为当前工业控制中最为有效的方法之一。在工业生产过程中应用预测控制时,为实现经济性能通常采用分级递阶的控制结构,上层通过优化经济性能指标获得稳态设定值,并将其传递到动态控制层,进而采取模型预测控制策略实现设定值跟踪。然而,这种传统的控制结构忽略了动态跟踪过程中的经济性能。近年来提出的经济模型预测控制策略从控制结构出发,将经济优化和动态控制整合到一层,即直接在动态跟踪过程中考虑系统的经济性能,真正实现复杂工业过程的高效经济运行。经济模型预测控制是更为先进的优化控制策略,符合智能制造、市场驱动制造以及“中国制造2025”等下一代制造业核心理念。但同时,这种采用任意形式经济性能指标作为目标函数的经济模型预测控制策略也为其理论分析带来了新的挑战。