稀土萃取过程作为典型的多变量非线性系统,存在外部未知干扰与内部参数估计误差等不确定因素,易导致控制系统不稳定。鉴于此,提出一种包含未建模动态补偿的广义预测控制方法。首先,根据稀土萃取过程工艺,将萃取过程描述为线性模型与未建模动态之和的形式,在此基础上,设计适合于稀土萃取过程的多变量广义预测控制器,利用黏菌算法优化的极限学习机对未建模动态进行估计,并设计补偿器消除其对系统的影响。通过与反向传播-比例积分微分(backpropagation-proportional integral derivative, BP-PID)控制器进行仿真实验对比,结果表明,所提方法在保证超调量小、调节时间短的同时,进一步降低了萃取剂与洗涤剂的总体用量。