首页> 外文会议>IEEE Energy Conversion Congress and Exposition >Switching angles generation for selective harmonic elimination by using artificial neural networks and quasi-newton algorithm
【24h】

Switching angles generation for selective harmonic elimination by using artificial neural networks and quasi-newton algorithm

机译:利用人工神经网络和拟牛顿算法生成用于消除选择性谐波的开关角

获取原文
获取外文期刊封面目录资料

摘要

A hybrid method based on artificial neural networks (ANNs) and Quasi-Newton algorithm is proposed to generate the switching angles for selective harmonic elimination (SHE), which makes a compromise among the memory consumption, executing efficiency and the solution precision. Unlike the other ANNs based methods which use ANNs to directly give the final switching angles, this hybrid method just uses ANNs to give the initial values, which lowers the precision requirement on training the ANNs, so, the number of the neurons can be reduced and less on-chip memories are required. Then, the Quasi-Newton algorithm is used to solve the exact switching angles from the initial values given by the ANNs, which guarantees the solving efficiency and the solution precision. The case of 11-level staircase modulated converter is studied by using the single-layer back-propagation (BP) neural networks. The trained neural networks have only 9 neurons in the hidden layer and the output initial values can meet the convergent requirement of the Quasi-Newton algorithm in the full range of modulation index. The total executing time is about 70ms on a STM32F407 microcontroller, as the executed code is automatically generated by MATLAB, the executing time could be further reduced if the code is manual optimized. Experiment results are also shown to verify the correctness of the switching angles generated by the proposed hybrid method.
机译:提出了一种基于人工神经网络(ANNS)和准牛顿算法的混合方法,以产生用于选择性谐波消除(SHE)的切换角度,这在存储器消耗,执行效率和解决方案精度之间进行折衷。与使用ANNS直接提供最终切换角度的其他基于ANN的方法不同,这种混合方法只使用ANN来提供初始值,从而降低了训练ANN的精度要求,因此,可以减少神经元的数量需要较少的片上存储器。然后,准牛顿算法用于从ANN给出的初始值求解精确的切换角,这保证了解决效率和解决方案精度。通过使用单层背部传播(BP)神经网络研究了11级阶梯调制转换器的情况。训练有素的神经网络在隐藏层中只有9个神经元,输出初始值可以满足Quasi-Newton算法在全范围的调制指数中的收敛要求。 STM32F407微控制器上的总执行时间约为70ms,因为执行的代码由MATLAB自动生成,如果代码是说明的,则可以进一步减少执行时间。还显示实验结果来验证所提出的混合方法产生的切换角的正确性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号