直流系统中的电压多频率纹波叠加、电压暂降与纹波叠加等复合电能质量问题会直接影响负荷的连续供电.针对复合直流电能质量问题,提出一种基于粒子群优化匹配追踪算法(PSO-MP)的双电源转换控制算法.该算法通过PSO算法对原子库信号进行粗搜索及MP算法的细搜索来完成复合直流电能质量问题检测.算例分析不仅验证了所提出算法的有效性与准确性,还最大化保障了负荷的连续供电.