期刊文献+

基于FPGA高速浮点控制算法的设计架构与应用 被引量:1

Design architecture and application of high-speed floating point control algorithm based on FPGA
下载PDF
导出
摘要 为满足控制系统对高速处理、高精度运算的需求,提出一种基于现场可编程门阵列(FPGA)的高速浮点控制算法的设计架构。利用System Generator工具设计浮点控制算法并生成其IP核;VHDL编写模/数(A/D)、数/模(D/A)转换芯片的驱动逻辑;而后顶层中按照时序逻辑关系连接各模块;最终在FPGA中实现硬件控制。将算法设计架构应用在快速反射镜的闭环控制中,实验结果表明:单精度浮点格式的PID算法执行时间为2~3个采样周期,整个控制算法最快执行仅需10个时钟周期,闭环控制周期为6.55μs。实验验证了提出的算法设计架构具有可行性;该架构设计的控制器具有高速的处理性能和高精度的控制效果。 In order to meet the requirement of control system for high-speed processing,high-precision computing,a high-speed floating point control algorithm based on field programmable gate array(FPGA)is proposed.The System Generator tool is used to design the floating-point control algorithm and its IP core is generated.VHDL is used to driver logic of the analog-to-digital(A/D),digital-to-analog(D/A)conversion chip.Then,the top layer connects each modules according to the sequential logic relationship.Finally,hardware control is realized in FPGA.The algorithm design framework is applied to the closed-loop control of fast reflector.The experimental results show that the single-precision floating point PID algorithm takes 2~3 sampling cycles.The fastest time to execute the whole control algorithm is 10 clock cycles,the closed-loop control period is 6.55μs.The experimental results show that design framework of the proposed algorithm is feasible.The controller designed with this architecture has high speed processing performance and high precision control effect.
作者 徐淑静 许世浩 杜升平 郭弘扬 刘顺发 XU Shujing;XU Shihao;DU Shengping;GUO Hongyang;LIU Shunfa(Key Laboratory of Beam Control,Chinese Academy of Sciences,Chengdu 610209,China;Institute of Optics and Electronics,Chinese Academy of Sciences,Chengdu 610209,China;University of Chinese Academy of Sciences,Beijing 100049,China)
出处 《传感器与微系统》 CSCD 北大核心 2023年第4期164-168,共5页 Transducer and Microsystem Technologies
基金 国家重点研发计划资助项目(2017YFB1103002)。
关键词 现场可编程门阵列 System Generator工具 浮点运算 控制算法 闭环控制 field programmable gate array(FPGA) System Generator tool floating point arithmetic control algorithm closed-loop control
  • 相关文献

参考文献12

二级参考文献83

  • 1李鹤岐,李春旭,高忠林,王睿.基于DSP-MCU实现焊接电源系统数字化控制的设计[J].焊接学报,2005,26(3):17-20. 被引量:24
  • 2白瑞林,江吕锋,王建.基于FPGA的模糊自整定PID控制器的研究[J].仪器仪表学报,2005,26(8):833-837. 被引量:23
  • 3江小平,刘文杰.基于CPLD/FPGA的A/D转换控制器的设计[J].苏州大学学报(工科版),2005,25(4):53-55. 被引量:6
  • 4唐清贵,夏宇闻.浮点算法转换成硬件定点算法中的问题[J].单片机与嵌入式系统应用,2005,5(12):75-76. 被引量:5
  • 5郑艳霞,张培仁,张志坚.高精度远程隔离型多路AI/AO电路设计[J].工业控制计算机,2006,19(9):12-13. 被引量:2
  • 6Cirstea.FPGA fuzzy logic controller for variable speed generators[C]// Proceedings of the IEEE International Conference on Control Application, 2001 : 301-304.
  • 7Leung K, Alfano D. Design and Implementation of a Practical Digital PWM Controller [A]. Applied Power Electronics Conference and Exposition, APEC "06, Twenty-First Annual IEEE [C]. 2006. 1437-1442.
  • 8Patella B, Prodic A, Zirger A, et al. High--frequency digital controller PWM controller IC for DC-DC converters [J], IEEE Transactions on Power Electronics, 2003, (1): 438446.
  • 9Urriza I, Barragcln LA, Artigas JI, et al. FPGA Implementation of a Digital Controller Ior a dc--dc Converter Using Floating Point Arithmetic [A]. Industrial Electronics, IECON '09, 35th Annual Conference of IEEE [C]. 2009. 2913-2918.
  • 10Yen-Chia Chu, Cbun-Hsun Wu, Le-Ren Chang-Chien, Implementation of the Programmable Low Power DC--DC Voltage Converter by FPGA [A]. IEEE Conference on Industrial Electronics and Applications [C]. 2008. 405-410.

共引文献79

同被引文献5

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部