摘要
System Generator(SG)为基于 FPGA 的硬件平台开发提供了便捷的设计方式和灵活的编程手段,Matlab/Simulik 是通用性的离线仿真工具,其模块化的建模方法具有高效、直观的特点。结合两者的优点,提出了 SG/Simulink 混合建模新方法,利用 SG 建立无刷直流电机(BLDCM)控制系统部分,Simulink 仿真 BLDCM 本体,通过 SG 中的 Gateway 模块,实现两者的无缝连接。仿真结果符合理论分析,证明了该方法的有效性和可行性。
System Generator (SG) is efficient high level design tool based on FPGA. MATLAB/Simulink is one of the most popular simulation tools to build offline model. Combined with the advantages of the two software, a novel approach for SG/Simulink hybrid modeling and simulation of Brushless DC motor (BLDCM) control system is presented. Using the professional SG tools, the design procedure of the model of BLDCM control system is illuminated. When the control algorithm is implemented in an FPGA, SG tools can be used to not only exactly simulate the hardware but also automatically generate the necessary VHDL codes of the control model. The reasonability and validity of the hybrid modeling and simulation method have been testified by the simulation results.
出处
《系统仿真学报》
EI
CAS
CSCD
北大核心
2005年第3期525-528,共4页
Journal of System Simulation
基金
教育部重点科技项目(03085)