文档详情

基于fpga的svpwm算法的实现毕业论文.pdf

发布:2021-08-21约3.87万字共27页下载文档
文本预览下载声明
基于 FPGA的 SVPWM算法的实现 为了数字实现 SVPWM的算法, 文中采用了以 FPGA作为硬件基础, 给出了基于 FPGA 摘 要: 的 SVPWM算法的具体算法以及软件设计。文中使用 Verilog HDL 编写 FPGA程序,采用语句 和图形编辑相结合的方式进行编程以达到程序结构清晰的目的。 程序采用 Mealy 型状态机的 程序结构,以达到增加硬件资源的利用率,结构清晰,便于数字设计的目的。其中,软件通 过了 Modelsim Altera 进行仿真, 给出了其相关的仿真波形图以说明其无误。 文中使用 Storm Ⅲ FPGA 开 发 板 对 软 件 进 行 验 证 , 其 中 开 发 板 的 核 心 芯 片 为 Altera 公 司 生 产 的 EP3C10E144C8这款 FPGA芯片,使用了 RC滤波电路对 PWM信号进行滤波处理并且给出了输 出信号的示波器波形图和借助硬件电路驱动一台三相交流电机以说明其算法实现的准确性。 关键词: SVPWM; FPGA;空间矢量脉宽调制; Verilog HDL The Realization of SVPWM Algorithm Based on FPGA Abstract: To realize digital SVPWM algorithm, this paper adopted in hardware based on FPGA, and gives the specific algorithm of SVPWM algorithm based on FPGA and the software design. FPGA program written in this paper, we use Verilog HDL, adopt the way of combining statements and graphics editing program in order to achieve the purpose of the program structure is clear. Program type with Mealy state machine structure, increase the utilization of hardware resources, in order to achieve the structure is clear, for the purpose of digital design. Among them, the software through the Modelsim Altera simulation, its related simulation waveform graph is given to illustrate its correct. In this paper, we use the Storm Ⅲ FPGA development threatening the software validation, in which development board of the core chip of Altera company EP3C10E144C8 the FPGA chip, using the RC filter circuit to filter the PWM signal and output signal oscilloscope waveform diagram is given to illustrate the accuracy of the algorithm. 矚慫润厲 钐瘗睞枥庑赖。 Key words: Space vector pulse width modulation; SVPWM; FPGA; Verilog HDL 聞創沟燴鐺險爱 氇谴净。 目 录 1 绪论 (1) 残骛楼諍锩瀨濟溆塹籟。
显示全部
相似文档