首页 | 官方网站   微博 | 高级检索  
     

基于FPGA的变M/T归一化测速算法研究
引用本文:李小闯,于强.基于FPGA的变M/T归一化测速算法研究[J].计算机应用与软件,2019,36(9):122-126.
作者姓名:李小闯  于强
作者单位:中国科学院国家空间科学中心 北京100190;中国科学院大学 北京100049;中国科学院大学 北京100049
基金项目:国家重大科学仪器设备开发专项
摘    要:针对永磁同步电机的测速问题,提出关于增量编码器的变M/T归一化测速算法,并基于Xilinx FPGA板级系统完成算法设计与实现。通过分析M/T算法在低速范围的局限性,添加速度预测单元实时指导计数脉冲个数选取。为便于算法移植,在算法中引入归一化的设计思想。针对算法中使用较多的乘法器,引入Booth算法降低整体算法设计对FPGA片内DSP的依赖性。仿真结果表明,基于FPGA的变M/T归一化测速算法转速测量误差在±0.4 r/min内,测速响应时间不超过3 ms。

关 键 词:增量编码器  变M/T测速算法  归一化  BOOTH  FPGA

A MODIFIED M/T NORMALIZED VELOCITY MEASUREMENT ALGORITHM BASED ON FPGA
Li Xiaochuang,Yu Qiang.A MODIFIED M/T NORMALIZED VELOCITY MEASUREMENT ALGORITHM BASED ON FPGA[J].Computer Applications and Software,2019,36(9):122-126.
Authors:Li Xiaochuang  Yu Qiang
Affiliation:(National Space Science Center, Chinese Academy of Sciences, Beijing 100190, China;University of Chinese Academy of Sciences, Beijing 100049, China)
Abstract:Aiming at the problem of speed measurement of permanent magnet synchronous motor, this paper presented a modified M/T normalized speed measurement algorithm for incremental encoder, and completed the design and implementation of the algorithm based on Xilinx FPGA board-level system. By analyzing the limitation of M/T algorithm in the low speed range, a speed prediction unit was added to guide the selection of counting pulses in real time. In order to facilitate the transplantation of the algorithm, the idea of normalization was introduced into the algorithm. Booth algorithm was introduced to reduce the dependence of the whole algorithm design on the on-chip DSP for the multiplier used in the algorithm. The simulation results show that the speed measurement error of the modified M/T normalized speed measurement algorithm based on FPGA is within ±0.4 rad/min and the response time is less than 3 ms.
Keywords:Incremental encoder  Modified M/T measurement algorithm  Normalized  Booth  FPGA
本文献已被 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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

京公网安备 11010802026262号