针对标准粒子群算法中种群多样性丧失导致过早收敛、陷入局部最优解等问题,借鉴自然界中动物群体分工协作的现象,引入粒子协作模式概念,不同协作模式代表了粒子的不同行为模式,群体分工协作可有效保持种群多样性、增强算法寻优能力和改善早熟收敛问题,基于分工协作优点提出一种基于微粒群体分工协作的粒子群优化算法.使用几种典型的基准测试函数进行仿真试验,结果显示改进后的算法寻优能力显著高于标准粒子群算法,与其他改进算法相比较,所提算法的寻优能力具有一定优势.