《非线性预测控制》的目的是寻求基于机理微分代数方程模型的预测控制算法,并力图建立通用的非线性预测控制器(NMPC)软件。《非线性预测控制》共分三篇.第一篇系统地介绍了动态系统的数值计算方法理论,该内容对掌握ODE和DAE系统及其数值计算的精髓,并进一步构建合理、鲁棒的NMPC问题的求解方法是十分必要的。第二篇以HessenbergDAE生产过程模型为对象,给出了结合联立动态优化策略的非线性预测控制理论与方法,并针对相应的变负荷优化控制命题,构造了适于该类机理模型的通用NMPC箅法.第三篇针对联立动态优化策略生成的大规模非线性规划问题,介绍了目前最高效的求解算法,并简要介绍了作者与CarnegieMellon大学合作开发的动态优化求解器,该求解器的实现综合了《非线性预测控制》各篇涉及的数值方法。