对采集得到的模拟电路输出信号时间序列进行顺序加滑动窗处理,得到维数为窗长L的M个向量,组成大小为M×L的数据矩阵。利用主元分析方法,计算得到该矩阵的前若干个主成分。分离出的主成分顺序排列与原始信号中组成成分顺序一致,从而可有效实现干扰信号的分离。数值仿真和实验结果表明,使用该方法分离出的干扰波形幅值与电路输出信号中对应成分的幅值相同,且对正弦、非正弦和脉冲干扰波形都有效。这种方法可用于模拟电路调试阶段的噪声信号分析,与环境中可能存在的干扰源分析结合,可更方便地进行模拟电路的抗干扰设计与调试。