针对复杂的非线性约束优化问题,提出了一种含变异算子的两群微粒群算法。算法构造了两个粒子群,分别设置了不同的搜索速度上限,并设计了粒子群间的协调机制和变异算子,使算法的寻优能力得到增强。针对油品调和配方优化进行了实例仿真,研究结果表明所提出的算法能获得较理想的调和配方,在满足调和利润最大的同时能保证对调和指标的卡边,使调和成品油的指标富余量大大降低。