基于SVDD和参数辨识的模拟电路故障诊断方法研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
故障模式分类是模拟电路故障智能诊断方法的关键,它的研究对于提高故障诊断的准确率、保障诊断的有效性具有重要的意义。SVDD(支持向量域描述,Support Vector Domain Description)不仅具有参数少、精度高、全局最优等优点,而且效率高、扩展性强、有解决在线诊断问题的潜力,在模拟电路故障诊断中具有广阔的应用前景。传统模拟电路故障诊断方法中的参数识别诊断法和故障验证法,虽然性能不是十分理想、适用范围有限,但是依然有智能诊断方法替代的优势,对它们进行深入研究必定能够促进模拟电路故障诊断的较快发展。
     本论文以SVDD理论和遗传算法参数辨识为基础,研究了三种基于SVDD的模拟电路故障分类方法和两种基于参数辨识的模拟电路故障诊断方法:
     (1)基于离散度支持向量预选取SVDD的模拟电路故障分类方法。基于SVDD的模拟电路故障诊断方法中,训练样本数随着故障模式的增加而大幅增加,而SVDD应用于大规模数据集会遭遇计算时间和存储空间的瓶颈。针对这个问题,本文提出了样本离散度的概念,从理论上说明了离散度和支持向量的关系,并利用离散度对SVDD的支持向量进行预选取构成约简的训练样本集,以减少SVDD故障分类器的训练样本数。实验结果表明,离散度精确地反应了样本和支持向量之间的关系,与其他度量标准相比精度更高。基于离散度支持向量预选取的SVDD故障分类方法能够在保证分类精度的前提下,大幅提高故障分类器的训练效率、降低存储空间的需求。
     (2)基于二次映射SVDD的模拟电路故障分类方法。二次映射SVDD利用二次映射的方法,能够获得一个紧凑、对样本分布适用性更好的描述边界线。利用二次映射SVDD构造的故障分类器可以有效的减少故障模式空间的重叠、提高故障分类的正确率。故障诊断实验表明,基于二次映射SVDD的模拟电路故障分类方法有效的改善了SVDD故障分类的性能,提高了SVDD在模拟电路故障诊断中的适用性。
     (3)基于全样本SVDD的模拟电路故障分类方法。SVDD作为一种单值分类方法,忽略非支持向量所包含的样本信息对其多类分类的性能有较大影响。本文利用核密度估计和分类器模糊组合的思想,在传统SVDD故障分类决策规则中融入了非支持向量所包含的样本信息,提出了基于全样本SVDD的模拟电路故障分类方法。故障诊断实验表明,与传统基于SVDD的模拟电路故障诊断方法相比,基于全样本SVDD的模拟电路故障分类方法的精度得到较大幅度的提高,并且鲁棒性强、参数选取方便、诊断结果可靠。
     (4)基于参数辨识的模拟电路故障诊断方法,包括基于系统参数辨识的模拟电路模块级故障诊断方法、基于参数辨识的模拟电路故障验证诊断法两种。基于系统参数辨识的模拟电路模块级故障诊断方法根据系统参数和电路模块的对应关系,利用遗传算法辨识得到的系统参数对电路模块的故障进行定位并判别故障程度。基于参数辨识的模拟电路故障验证诊断法结合了故障验证法和参数辨识法的优点,利用遗传算法参数辨识验证故障元件集的同时得到故障元件的参数值。实验结果表明,两种诊断方法是有效的,适用于模拟电路参数性故障的诊断。
     本论文的研究工作受国家自然科学基金(60871009)、航空科学基金(2009ZD52045)以及江苏省研究生科研创新计划项目(CX10B_098Z)的资助。
Fault classification is the key of intelligent fault diagnosis methods of analog circuit.The study of it has great significance on improving the fault diagnosis accurancy, and ensuring the effectivity of the diagnosis methods. SVDD not only has few parameters, but also has high efficient and strong expansibility.It also has the potential to solve the problem of on-line fault diagnosis, and has broad prospects of application on analog circuit fault diagnosis. The traditional fault diagnosis methods of analog circuit, suach as parameter identify and fault verification, don’t have good performance in some applicable, but these methods still have advantages that the intelligent fault diagnosis methods don’t have.
     This paper proposes three kinds of analog circuit fault classification methods based on SVDD and two kinds of fault diagnosis methods based on parameter identification.
     (1) Analog circuit fault classification method based on SVDD with support vector pre-extracting. The number of training samples of SVDD will be very big when there are many failt patterns, then the time and space complexity will become very high.This paper proposes the definition of dispersion of sample.And the relation between dispersion of a sample and the possibility of support vector is analyzed in theory.Training samples are extracted according to this relation, by which the reduced training sets can be formed.Experiment results show that the proposed method can effectively reduce the number of training sets; also it has better performance than other support vector pre-extracting methods. Analog circuit fault classification methods based on SVDD with support vector pre-extracting based on dispersion can effectively reduce the time and space complexity of SVDD fault classifier.
     (2) Analog circuit fault classification method based on second mapping SVDD.Second mapping SVDD can get a more tight description boundary with high adaptability to the distribution of sample. Analog circuit fault classifier based on second mapping SVDD can effectively reduce the overlapping of fault pattern spaces, and improve the fault diagnosis accurancy. Experiment results show that the fault classifier of analog circuit based on second mapping SVDD has improved the performance of the fault classifier based on SVDD, and it can be widly used in anlalog circuit fault diagnosis.
     (3)Analog circuit fault classification method based on All Samples SVDD (AS-SVDD).SVDD is a one-class classification method,and its performance will be low in multi-class classification if the sample information of non-support vectors are ignored completely.A fault classification method called All Samples SVDD is proposed, which merge the sample information of non-support vectors into the fault classification rule.Experiment results of analog circuit fault diagnosis show that the accurancy of AS-SVDD is highly improved compared with normal fault classifier based on SVDD.And AS-SVDD is more robust, the parameter slection is more easy, diagnosis results is more reliable.
     (4) Analog circuit fault diagnose methods based on parameter identification that based on genetic algorithm, including the method based on system parameter identification and the fault verification method based on parameter identification.The first one locate the fault of analog circuit module and estimate the grade of the fault according to the relasionship between system parameter and circuit module based on the system parameters that identified by GA.The second method integrate the advantages of fault parameter identify method and fault verification method,it use GA to verify the set of fault components and identify the parameter of the fault components. Experiment results show that these two methods are effective, and they are suitable for the diagnosis of parameter faults.
     The research of this paper is funded by Chinese National Natural Science Foundation (60501022), Aeronautical Science Foundation of China (2009ZD52045), Postgraduates Research and Innovation Program of Jiangsu Province(CX10B_098Z).
引文
[1]杨士元.模拟系统的故障诊断与可靠性设计.北京:清华大学出版社,1993
    [2]杨士元.数字系统的故障诊断与可靠性设计(第二版).北京:清华大学出版社,2000
    [3]徐章遂,房立清,王希武等.故障信息诊断原理及应用.北京:国防工业出版社,1999
    [4]赵国南,郭裕顺.模拟电路故障诊断.哈尔滨:哈尔滨工业大学出版社,1991
    [5] BANDLER J W, SALAMA A E. Fault diagnosis of analogue circuits. Proc IEEE, CAS, Aug., 1985, Louisville, Kentucky, USA. Vol.73:1279-1327
    [6] VAPNIK V N. The nature of statistical learning theory [M]. Berlin: Springer Verlag , 1995
    [7] TAX D M J, Duin R P W. Support vector data description [J]. Machine Learning, 2004, 54(1):45-66
    [8]朱新宇,沈颂华.飞机电源系统故障诊断专家系统[J].北京航空航天大学学报,2001,27(16):706- 708
    [9] AMINIAN F, AMINIAN M. Fault diagnosis of nonlinear analog circuits using neural networks with wavelet and Fourier transforms as preprocessors [J]. Journal of Electronic testing, 2001,17(6):171-181
    [10]肖迎群,何怡刚.基于脊波网络的模拟电路故障诊断[J].电工技术学报,2010,25(6):155-162
    [11]金瑜,陈光禹,刘红.用多小波神经网络诊断模拟电路故障的方法[J].计算机辅助设计与图形学学报,2007,19(10):1247-1251
    [12]彭良玉,禹旺兵.基于小波分析和克隆选择算法的模拟电路故障诊断[J].电工技术学报,2007,22(6):12-16
    [13]韩晓静,王友仁,崔江.基于小波径向基网络的电力电子电路故障诊断[J].微电子学,2007,38(3):309-311
    [14]孙永奎,陈光禹,李辉.模糊聚类与SVM诊断模拟电路单软故障的方法[J].计算机辅助设计与图形学学报,2008,20(5):612-617
    [15]唐静远,师奕兵,张伟.基于支持向量机集成的模拟电路故障诊断[J].仪器仪表学报,2008,29(6):1216-1220
    [16]崔江,王友仁,刘权.基于高阶谱与支持向量机的电力电子电路故障诊断技术[J].中国电机工程学报,2007,27(10):62-65
    [17]崔江,王友仁.模拟电路故障的一种聚类二叉树支持向量机诊断新方法[J].仪器仪表学报,2008,29(10):2047-2051
    [18] ZHANG Y, CHI Z X. A fuzzy support vector classifier based on bayesian optimization[J].Fuzzy Optimization and Decision Making,2008,7(1):75-86
    [19] LEE K, KIM D W, LEE D, et al. Improving support vector data description using local density degree[J].Pattern Recognition,2005,38(10):1768-1771
    [20] LEE K, KIM D W, LEE K H, et al. Density-induced support vector data description [J]. IEEE Transaction on neural networks,2007,18(1):284-289
    [21] SJOSTRAND K, Hansen M S, Larsson H B, Larsen R. A path algorithm for the support vector domain description and its application to medical imaging[J].Medical Image Analysis,2007,11 (5) :417-428
    [22]赵峰,张军英,刘敬.一种改善支撑向量域描述性能的核优化算法[J].自动化学报,2008,34(9):1122-1127
    [23]张庆,徐光华,王晶,等.基于支持向量域描述的多故障诊断模型[J].西安交通大学学报,2007,41(5):593-597
    [24] KIM P J, CHANG H J, SONG D S, et al. Fast support vector data description using k-means clustering[C].ISNN2007-4th International Symposium on Neural Networks, Nanjing, China: 506-514
    [25]梁锦锦,刘三阳,吴德.一种约减支持向量域描述算法RSVDD[J].西安电子科技大学学报(自然科学版),2008,35(5):927-931
    [26]蔡艳宁,胡昌华,汪洪桥,等.基于支持向量预选取的支持向量域故障预报[J].控制与决策,2009,24(7):785-995
    [27] LIU S Y, LIANG J J, WU D, et al. Confidence support vector domain description[J]. Journal of Systems Engineering and Electronics,2009,20(4):852-857
    [28] ZHU M L, WANG Y, CHEN S F, et al. Sphere-structured support vector machines for multi-class pattern recognition [C]. Lecture Notes in Computer Science. Berlin: Springer, 2003: 589-593
    [29] LEE D, LEE J. Domain described support vector classifier for multi-classification problems [J]. Pattern Recognition, 2007, 40(1): 41-51
    [30] KANG W S, CHOI J Y. Domain density description for multiclass pattern classification with reduced computational load [J]. Pattern Recognition,2008,41(6):1997-2009
    [31] WANG J G, NESKOVIC P, COOPER L N. Bayes classification based on minimum bounding spheres [J]. Neurocomputing, 2007, 70(4-6):801-808
    [32]袁胜发,褚福磊.基于引力球结构支持向量机多类算法的涡轮泵故障诊断[J].宇航学报,2006,27(4):635-639
    [33] MU T T, NANDI A K. Multiclass classification based on extended support vector data description [J]. IEEE Transaction on systems, man, and cybernetics-Part B: Cybernetics, 2009, 9(5):1206-1216
    [34]潘玉娜,陈进.基于二代小波包的支持向量数据描述的轴承性能退化评估研究[J].振动与冲击,2008,27(S):299-301
    [35]庄进发,罗健,李波,等.基于拒绝式转导推理M-SVDD的机械故障诊断[J].仪器仪表学报,2009,30(7):1353-1358
    [36] CHO H W. Data description and noise filtering based detection with its application and performance comparison[J].Expert Systems with Applications ,2009,36(1): 434-441
    [37] ZHANG Y, LIU X D, XIE F D. Fault classifier of rotating machinery based on weighted support vector data description [J]. Expert Systems with Applications 2009,36(4): 7928-7932
    [38] TAX D M J, JUSZCZAK P. Kernel whitening for one-class classification [J]. International Journal of Pattern Recognition and Artificial Intelligence,2003,17(3):333-347
    [39] ASUNCION A, NEWMAN D J. UCI Machine Learning Repository. [2010-3-20]. http://www.ics.uci.edu/~mlearn/MLRepository.html.
    [40] GOLONEK T, RUTKOWSKI J. Genetic algorithm based method for optimal analog test points selection[J].IEEE Transactions on circuits and systems-II: Express briefs, 2007, 54(2):117-121
    [41]唐静远,师奕兵,姜丁,等.基于SVDD和D_S证据理论的模拟电路故障诊断[J].测控技术,2008,27(9):56-86
    [42] PARZEN E. On estimation of a probability density function and mode [J]. The Annals of Mathematical Statistics, 1962, 33(3):1065-1076
    [43]李存华,孙志挥,陈耿,等.核密度估计及其在聚类算法构造中的应用[J].计算机研究与发展,2004,41(10):1712-1719
    [44]淦文燕,李德毅.基于核密度估计的层次聚类算法[J].系统仿真学报,2004,16(2):302-309
    [45] GUO S M, Chen L C.A boundary method for outlier detection based on support vector domain description [J]. Pattern Recognition , 2009, 42(1):77-83
    [46] PAN Y N, Chen J, Guo L. Robust bearing performance degradation assessment method based on improved wavelet packet-support vector data description[J].Mechanical Systems and Signal Processing,2009,23 (3): 669-681
    [47] XUE Z X, LIU S Y ,Liu W L. Progressive transductive learning pattern classification via single sphere[J].Journal of Systems Engineering and Electronics,2009,20(3):643-650
    [48] CHO H W. Data description and noise filtering based detection with its application and performance comparison[J].Expert Systems with Applications ,2009,36(1): 434-441
    [49] GU H, ZHAO G Z , WANG H B. Shape Representation and Recognition in High Dimensional Feature Space[C].2009 International Conference on Computational Intelligence and Natural Computing, Wuhan, China,2009:186-189
    [50] WANG C K, TINGY, LIU Y H.A novel approach to generate artificial outliers for support vector data description[C].IEEE International Symposium on Industrial Electronics (ISlE2009),Seoul Olympic Parktel, Seoul, Korea, 2009:2202-2207
    [51] DUDA R O, HART P E, STORK D G. Pattern classification [M]. 2nd edition. New York: Wiley-Interscience Publication, 2001.
    [52]陈怀琛,吴大正,高西全.MATLAB及在电子信息课程中的应用.北京:电子工业出版社,2006
    [53]康华光,陈大钦.电子技术基础:模拟部分(第四版).北京:高等教育出版社,1998
    [54]侯媛彬,杜京义,汪梅.神经网络.西安:西安电子科技大学出版社,2007
    [55] RAPISARDA L, DECARLO R A. Analog multi-frequency fault diagnosis [J].IEEE Transaction on CAS, 1983, 30(3):223-234.
    [56] HUANG Z F,LIN C S,LIU R W. Node-fault diagnosis and a design of testability [J].IEEE Transaction on CAS,1983,30(5):257-265.
    [57] GUO Z,SAVIR J.Coefficient-based test of parametric faults in analog circuits [J].IEEE Trans on Instrumentation and Measurement,2006,55(1):150-157
    [58] SLAINANIL M, KAININSKA B. Analog Circuit Fault Based on Sensitivity and Functional Testing [J]. IEEE Transaction Design and Test of Computers,1992,9(1): 30-39
    [59] LIU Q P, YU X L, FENG Q K. Fault Diagnosis Using Wavelet Neural Networks [A]. Neural Processing[C].2003:115-123.
    [60] CHERUBAL S, CHATTERJEE A. Parametric Fault Diagnosis for Analog Systems Using Functional Mapping[C].Design, Automation and Test in Europe (DATE '99).1999:195-201
    [61] SEN N, SAEKS R. Fault diagnosis for Iinear system via multifrequeney measurements [J]. IEEE Transaction,1979,Vol.CAS-26:457-465
    [62] HUANG Z F, LIN C S, LIU R W. Node fault diagnosis and a design of testability[J].IEEE Transaction on Circuits and Systems,1983,30(5):267~265
    [63]杨士元,一种新的模拟电路K故障诊断方法[J].清华大学学报,1992,32(1):83-92
    [64] BANDLER J W, SALAMA A E. Fault Diagnosis of Analog Circuit [J]. Proc. IEEE, 1985, 73(8): 1279-1327
    [65]李敏强,寇纪凇,林丹,等.遗传算法的基本理论与应用[M].北京:科学出版社,2002
    [66]王兴贵,王言徐,智勇.遗传算法在发电机励磁系统参数辨识中的应用[J].电力系统及其自动化学报,2010,22(1):76-79
    [67]王正群,叶晖,孙兴华,等.模糊多分类器组合[J].小型微型计算机系统,2003,24(1):86-89

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700