本发明公开了一种基于随机共振的直流故障电弧诊断方法及装置,装置包括滤波控制模块,滤波控制模块分别连接采样模块、信号处理模块和通讯模块,信号处理模块还连接通讯模块和脱扣模块,所述故障诊断装置通过通讯模块接收参数设定系统发送的参数。装置的故障诊断方法利用随机共振方法对实时采集的系统电流信号进行滤波预处理,对滤波电流进行多种时频特征计算,利用机器学习分类器融合所得的多特征量组,用以检测直流故障电弧的发生,选用随直流故障电弧位置变化而呈现差异的检测特征进行故障选线。本发明解决了现有直流故障电弧检测装置无法检测存在于强系统噪声干扰条件下特征不明显的直流故障电弧、以及选择性缺失引发后期运维不便的问题。