针对约束条件苛刻时,单独采用内点法求解最优潮流(optimal power flow,OPF)可能不收敛的问题,本文提出一种新方法--SQP-Filter算法求解最优潮流问题.该方法在序列二次规划的基础上.引入过滤器技术作为判断是否接受迭代点的标准.在求解OPF同题时,首先将OPF模型转换为二次规划子模型并求解,得到试探步,由信赖域决定步长,采用过滤器决定是否接受新的迭代点.IEEE-300节点等4个标准系统和一个实际系统的仿真计算表明:本文所提出的算法计算结果与现代内点法解OPF问题的结果一致,在约束条件苛刻时,本文所提出的算法具有更好的收敛性.