针对利用领域覆盖算法(Neighborhood Covering Algorithm,NCA)解决模拟电路故障诊断过程中出现的故障诊断率不高的问题,文章采用一种改进的领域覆盖算法称之为点对主分量分析算法(Double Points Principal Component Analysis Algorithm ,DPCAA)进行模拟电路故障诊断,首先通过对待诊断的模拟电路的可测点采用幅频特性技术进行故障特征提取,然后构建点对主分量分析算法的三层神经网络进行模拟电路故障诊断。为了验证该方法的可行性,本文最后对某一个带通滤波电路进行模拟电路故障诊断,对该电路的故障诊断率提高了2.22个百分点。