为了能够合理而有效地配置直流滤波器,基于给定的主回路稳态参数,描述了在考虑各种不对称因素及交流电压不平衡条件下如何计算3脉动谐波电压,包括特征谐波与非特征谐波。具体计算时采用分段算法,该算法根据各3脉动组中三个阀的导通及换相情况,将3脉动电压波形在一个周波内分为6段,根据计算获得的分段区间将交流基频电压与各次谐波电压作用下的3脉动电压按此6个分段区间分别进行傅立叶分解,然后将相同的谐波次数进行合并就可获得最终的3脉动源的各次电压。该算法能够有效地考虑相关不对称及交流背景谐波等影响非特征谐波的各种因素,准确计算3脉动源的各次谐波。在同等条件下,将该算法与西门子HarmDistr程序比较,其计算结果基本一致,验证了该算法的有效性。