基于小波包和BAGRNN的模拟电路故障诊断方法
The Fault Diagnosis of Analog Circuit Based on Wavelet Packets and BAGRNN
-
摘要: 为了克服模拟电路故障诊断中诊断模型预测精度普遍不高且训练时间过长的问题, 提出一种基于小波包和BAGRNN的模拟电路故障诊断新方法.该方法选取比BP神经网络更具优势的广义回归神经网络(generalized regression neural network, GRNN)作为网络模型, 用小波包变换获取电路故障特征, 并利用全局搜索能力强, 搜索速度快的寻优算法-蝙蝠算法(bat algorithm, BA)优化GRNN的平滑因子构建出BAGRNN模型, 最后利用优化后的FOAGRNN模型进行故障识别分类.仿真实验结果表明, BAGRNN诊断方法较其他方法大大缩短了样本训练时间, 具有很高的预测精度, 平均诊断正确率可达97.187 5%.Abstract: In order to overcome the problem that the diagnosis model prediction accuracy is generally not high an-d the training time is too long in analog circuit fault diagnosis. Putting forward a new method of analog circuit fa-ult diagnosis based on wavelet packet and BAGRNN. The method chooses the generalized regression neural netw-ork (GRNN) which has more advantages than the BP neural network as a network model, obtaining the fault char-acteristics of circuit by wavelet packet transform, then building the BAGRNN model by using bat algorithm whic-h the global search ability is strong and the search speed is fast to optimize smoothing factor for GRNN, finally a-pplying the optimized BAGRNN model for fault identification and classification. The simulation results show tha-t the model of BAGRNN greatly reduces the sample training time and has high prediction accuracy compared wit-h other diagnostic methods, the average diagnostic accuracy can be 97.1875%.