借助双控制器设计技术和粒子群优化(PSO)算法,提出了一种基于PSO算法的双自由度内模控制方法,即PSO-TDF-IMC,并用于对大时滞工业过程的控制。该方法的基本思想是:以时间乘误差绝对值积分(ITAE)为目标函数,运用PSO算法,优化整定IMC滤波器时间常数。MATLAB仿真结果表明,PSO-TDF-IMC具有算法简单、搜索速度快、效率高等优点,可明显提高双自由度内模控制系统的设定值跟踪性能和鲁棒性能。