首页> 外文期刊>Industry Applications, IEEE Transactions on >Hardware/Software Implementation of Fuzzy-Neural-Network Self-Learning Control Methods for Brushless DC Motor Drives
【24h】

Hardware/Software Implementation of Fuzzy-Neural-Network Self-Learning Control Methods for Brushless DC Motor Drives

机译:无刷直流电动机驱动器模糊神经网络自学习控制方法的硬件/软件实现

获取原文
获取原文并翻译 | 示例
       

摘要

This paper presents a study of different fuzzy neural network (FNN) learning control methods for brushless dc (BLDC) motor drives. The FNN combines fuzzy logic (FL) with the learning capabilities of an artificial neural network. The study designs an FNN structure and defines four different training algorithms for the FNN, namely, backpropagation (BP), extended Kalman filter (EKF), genetic (GEN), and particle swarm optimization (PSO). These algorithms are examined in the simple application of pattern matching an input set to an output set and determine the strengths and weaknesses of each algorithm. Tests of each learning algorithm by a pattern matching benchmark are achieved via dSPACE DSP MATLAB/Simulink environment and allows for the capability for adaptive self-tuning of the weights and memberships of the input parameters. Thus, this adds a self-learning capability to the initial fuzzy design for operational adaptively and implements the solution on real hardware using a BLDC motor drive system. The success of the adaptive FNN-controlled BLDC motor drive system is verified by experimental results. Testing results show that the EKF method is the superior method of the four for this specific application. The BP method was also somewhat successful, nearly matching the pattern but not to the accuracy of the EKF. The GEN and PSO methods did not demonstrate success. Demonstrating the proposed self-learning FNN control on real hardware realizes the solution.
机译:本文介绍了针对无刷直流(BLDC)电机驱动器的不同模糊神经网络(FNN)学习控制方法的研究。 FNN将模糊逻辑(FL)与人工神经网络的学习功能结合在一起。该研究设计了FNN结构,并为FNN定义了四种不同的训练算法,即反向传播(BP),扩展卡尔曼滤波器(EKF),遗传(GEN)和粒子群优化(PSO)。在将输入集与输出集匹配的模式的简单应用中检查了这些算法,并确定了每种算法的优缺点。通过dSPACE DSP MATLAB / Simulink环境,可以通过模式匹配基准测试每种学习算法,并且可以对输入参数的权重和成员资格进行自适应自调整。因此,这为初始模糊设计增加了自学习能力,可进行自适应操作,并使用BLDC电机驱动系统在实际硬件上实现了解决方案。实验结果证明了自适应FNN控制的BLDC电机驱动系统的成功。测试结果表明,对于该特定应用,EKF方法是这四种方法中的最佳方法。 BP方法也有些成功,几乎与模式匹配,但与EKF的精度不匹配。 GEN和PSO方法没有证明成功。通过在实际硬件上演示所提出的自学习FNN控制,可以实现该解决方案。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号