基于粒子群最小二乘支持向量机的故障诊断算法研究

被引:0
作者
雷烨
机构
[1] 兰州交通大学
关键词
Neural network; least squares support vector machines; fault diagnosis; particle swarm optimization;
D O I
暂无
年度学位
2010
学位类型
硕士
导师
摘要
For the problems of neural network for fault diagnosis, a method of fault diagnosis based on least squares support vector machines is researched. On the basis of this method, the least squares support vector machines fault diagnosis method based on particle swarm optimization is studied deeply.And then, this method is applied to the fault diagnosis of railway switch control circuit. The thesis focuses on the following aspects: First, a method of fault diagnosis based on neural network is researched. First of all,the neural network structure and learning algorithm are selected according to experience. And then the fault information date is used for training neural network. The neural network will achieve a certain degree of accuracy.The inputting fault date is classed by the trained neural network and the function of fault diagnosis can complete. Simulation result shows that the trained neural network can achieve high rate for fault diagnosis. But the inherent shortcomings of neural network make the fault diagnosis result unsatisfactory. Second, a method of fault diagnosis based on least squares support vector machines is researched. Least squares support vector machines is a machine learning method which based on structural risk minimization principle. It can solve the problem which emerged in neural network fault diagnosis better. By building the multi-class fault classifier, the least squares support vector machines can classify the inputting feature vector, determine the fault types and complete the function of fault diagnosis.The simulation result show that least squares support vector machines is better than neural network for fault diagnosis in fault recognition accuracy and anti-disturbance ability. Third, a method of fault diagnosis based on particle swarm optimization least squares support vector machines is researched. The two adjustable parameters of least squares support vector machines play an important role in fault diagnosis. The effects of finding optimal parameter combination through a lot of experiments are unsatisfied. On the basis of further analysis and many simulation studies for particle swarm optimization algorithm, the improved particle swarm optimization algorithm are applied to optimize the parameter combination of least squares support vector machines.The optimal parameter combination will be found by particle swarm optimization algorithm which makes the least squares support vector machines to achieve higher classification accuracy. A large number of simulations show that the classification accuracy rate of fault diagnosis based on particle swarm optimization least squares support vector machines algorithm has improved significantly. Four, particle swarm optimization least squares support vector machines is applied to the fault diagnosis of railway switch, control circuit. Based on the introduction of working principle of switch control circuit, take the fault diagnosis of five-wire high speed switch control circuit as an example.The attractive and repulsive particle swarm optimization is used for optimizing the parameter of least squares support vector machines and diagnosing the fault of railway switch control circuit. The result is satisfactory. The theoretical study and a large number of simulations prove that the method of the least squares support vector machines based on particle swarm optimization algorithm show a higher fault recognition accuracy in fault diagnose than other methods. It proves the effectiveness and superiority of this method.
引用
收藏
页数:82
共 56 条
[1]
故障诊断与容错控制方法研究 [D]. 
王德军 .
吉林大学,
2004
[2]
人工神经网络技术及其应用 [D]. 
覃光华 .
四川大学,
2003
[3]
A tutorial on support vector regression [J].
Smola, AJ ;
Schölkopf, B .
STATISTICS AND COMPUTING, 2004, 14 (03) :199-222
[4]
Least squares support vector machine classifiers [J].
Suykens, JAK ;
Vandewalle, J .
NEURAL PROCESSING LETTERS, 1999, 9 (03) :293-300
[5]
A tutorial on Support Vector Machines for pattern recognition [J].
Burges, CJC .
DATA MINING AND KNOWLEDGE DISCOVERY, 1998, 2 (02) :121-167
[6]
Robust detection filter design in the presence of time-varying system perturbations [J].
Edelmayer, A ;
Bokor, J ;
Szigeti, F ;
Keviczky, L .
AUTOMATICA, 1997, 33 (03) :471-475
[7]
A parallel distributed knowledge-based system for turbine generator fault diagnosis [J].
Xue, W ;
Yang, SZ .
ARTIFICIAL INTELLIGENCE IN ENGINEERING, 1996, 10 (04) :335-341
[8]
智能控制.[M].刘金琨编著;.电子工业出版社.2005,
[9]
信号联锁故障分析与处理.[M].李家庆;陈辛怡编著;.中国铁道出版社.2004,
[10]
微粒群算法.[M].曾建潮等编著;.科学出版社.2004,