选择性催化还原(selective catalytic reduction,SCR)是火电厂目前普遍采用的烟气脱硝方法,脱硝系统的喷氨量不仅影响烟气脱硝的效率,同时过量喷氨也会增加氨逃逸量,对环境造成污染。SCR系统反应过程复杂,具有非线性、大惯性等特点,传统PID控制方法无法实现喷氨量的精确控制。文中利用多尺度核偏最小二乘(multiscale kernel partial least squares,MKPLS)方法建立了SCR系统模型。仿真结果表明,MKPLS模型具有较高的准确性和较强的泛化能力。将SCR模型与模型预测控制方法结合应用于喷氨量的优化控制。实验结果表明,与传统PID控制方法相比,此方法实现了喷氨量的精确控制,在提高脱硝率的同时避免了过量喷氨。