摘要

针对模糊控制器设计难度大、推广困难的问题,提出一种利用粒子群(PSO)算法设计模糊控制器的方法。通过将二维模糊控制器的模糊推理过程理解为二元函数,将控制器设计问题转变为函数曲面寻优问题,避免了设计隶属度函数、模糊规则等复杂的过程。利用网格化方法,将寻优对象降维为二维矩阵,然后采用PSO算法寻找最适合被控对象的函数曲面,从而完成模糊控制器的设计。以火电厂选择性催化还原(SCR)烟气脱硝系统为试验对象,利用此方法设计模糊PID控制器,并通过与常规PID控制对比,验证了该设计方法的有效性。