摘要
复杂控制算法实现,是目前运动控制器实现技术研究的一个热点。本文在完成复合模糊PI控制算法设计的基础上,分析了模糊运算硬件实现的复杂度,提出了一种数字化的运动控制器硬件设计方法:基于FPGA的数字硬件平台,采用SystemGenerator(SG)模块与VHDL语言相结合的方法进行控制器设计。该设计方法综合了SG快速高效建模和VHDL功能模块层次化的思想,缩短了FPGA控制器的设计开发周期。以无刷直流电机(BLDCM)为控制对象的实验结果表明,采用SG、MATLAB/Simulink与VHDL三者有机结合,利用FPGA设计模糊PI运动控制器的有效性,该模糊控制芯片的系统时钟达155.981MHz。
Implementation of algorism of complex control is one of the hot research for technique of motion Controller implementation. In this paper a fuzzy PI intelligent method has been designed and the complex degree of fuzzy operation which needs to realized by hardware has been analysed. A digitized hardware design scheme of fuzzy Pi controller is presented. System Generator (SG) is efficient high level design tool based on FPGA. Hierarchical design in VHDL can make the source code reusable and easier to read and debug. This scheme combined with the advantages of the two approachs reduced the period of design controller based on FPGA. The reasonability and validity of the fuzzy PI algorithm have been testified by the experimental results. The algorithm based on FPGA can be design and validate expediently under the organic integration by SG,MATLAB and VHDL, and the chip's service frequency is 155.981 MHz.
出处
《微电子学与计算机》
CSCD
北大核心
2005年第9期110-113,116,共5页
Microelectronics & Computer
基金
教育部重点科技项目(03085)