首页 | 本学科首页   官方微博 | 高级检索  
     

基于粒子群优化粒子滤波和CUDA加速的故障诊断方法
引用本文:曹洁,李钊,王进花,余萍.基于粒子群优化粒子滤波和CUDA加速的故障诊断方法[J].计算机应用与软件,2020,37(4):240-246,251.
作者姓名:曹洁  李钊  王进花  余萍
作者单位:兰州理工大学电气工程和信息工程学院 甘肃 兰州730050;甘肃省制造业信息化工程研究中心 甘肃 兰州730050;兰州理工大学电气工程和信息工程学院 甘肃 兰州730050
基金项目:国家自然科学基金;甘肃省自然科学基金;实验室开放基金
摘    要:在非线性系统中,粒子滤波需要大量粒子才能保证状态估计的准确度,这降低了算法的实时性,导致故障诊断的准确率和实时性不佳。针对该问题,提出基于GPU平台的粒子群优化粒子滤波(PSOPF)并行算法。通过分析PSOPF算法的并行性,设计并实现一种基于CUDA并行计算架构的PSOPF并行算法,利用大量的GPU线程对算法进行加速。为解决拒绝重采样对GPU全局内存的非合并访问带来的执行效率低问题,通过改进拒绝重采样并行算法,使线程束中的线程对同一内存区段中的粒子进行重采样,提高了其执行效率。通过对风力机组变桨距系统故障诊断验证了算法的有效性。实验结果表明,该方法可满足故障诊断准确率和实时性的要求。

关 键 词:GPU  粒子滤波  粒子群优化  重采样  变桨距系统  故障诊断

FAULT DIAGNOSIS METHOD BASED ON PSO PARTICLE FILTER AND CUDA ACCELERATION
Cao Jie,Li Zhao,Wang Jinhua,Yu Ping.FAULT DIAGNOSIS METHOD BASED ON PSO PARTICLE FILTER AND CUDA ACCELERATION[J].Computer Applications and Software,2020,37(4):240-246,251.
Authors:Cao Jie  Li Zhao  Wang Jinhua  Yu Ping
Affiliation:(College of Electrical and Information Engineering,Lanzhou University of Technology,Lanzhou 730050,Gansu,China;Information Engineering Research Center of Manufacturing Industry in Gansu Province,Lanzhou 730050,Gansu,China)
Abstract:In non-linear systems,particle filter requires a large number of particles to ensure the accuracy of state estimation,which reduces the real-time performance of the algorithm,resulting in poor accuracy and real-time performance of fault diagnosis.Aiming at this problem,this paper proposes a particle swarm optimization particle filtering(PSOPF)parallel algorithm based on GPU platform.By analyzing the parallelism of PSOPF algorithm,we designed and implemented a PSOPF parallel algorithm based on CUDA parallel computing architecture,which used a large number of GPU threads to accelerate the algorithm.In order to solve the problem of low execution efficiency caused by the non-coalescing access of the GPU global memory,we improved the parallel algorithm of rejection resampling.It made the threads in the thread bundle by resampling the particles in the same memory segment,and improved the execution efficiency.Finally,we validated the effectiveness of the algorithm through fault diagnosis of wind turbine pitch system.The experimental results show that this method can meet the requirements of fault diagnosis accuracy and real-time performance.
Keywords:GPU  Particle filter  PSO  Resampling  Variable pitch system  Fault diagnosis
本文献已被 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号