一种基于DSP-FPGA的辅助逆变器核心控制系统  被引量:10

Auxiliary inverter core control system based on DSP-FPGA

在线阅读下载全文

作  者:吴瑕杰[1] 方辉[1] 宋文胜[1] 冯晓云[1,2] 

机构地区:[1]西南交通大学电气工程学院,四川成都610031 [2]西南交通大学牵引动力国家重点实验室,四川成都610031

出  处:《电机与控制学报》2015年第5期58-66,共9页Electric Machines and Control

基  金:国家自然科学基金(51277153;51207131);高铁联合基金重点项目(U11344205)

摘  要:辅助逆变器为电力机车辅助设备供电,其性能将直接影响电力机车的整体运行情况。本文所述辅助逆变器核心控制系统采用基于浮点数字信号处理器(digital signal processor,DSP)和现场可编程门阵列(field programmable gate array,FPGA)的系统架构。以FPGA部分为重点,采用了一种基于矢量旋转的简化三电平空间矢量脉宽调制(space vector pulse width modulation,SVPWM),并通过三角函数运算的简化、高效率除法器等关键性设计避免DSP进行大量三角函数运算,减少硬件资源占用。实现了基于FPGA的AD采样与数据处理及DSP与FPGA之间基于双端口RAM的异步通信,充分利用了FPGA强大的高速并行处理能力。最后,搭建基于RT-LAB与辅助逆变器核心控制系统的半实物实验平台,实验结果证明了辅助逆变器核心控制系统FPGA部分设计方案的可行性与正确性。Auxiliary inverter is used to power supply electric locomotive auxiliary devices and its operation performance affects the operation of electric locomotive directly. A new system structure based on DSP and FPGA was adopted to the auxiliary inverter core control system. A simplified three-level space vector pulse width modulation( SVPWM) algorithm which can relieve digital signal processor ( DSP/MCU) from heavy computation task through the simplified design of multiplier and divider units was adopted to the auxiliary inverter core control system. In order to make full use of high-speed parallel processing ability of FPGA, implementation scheme of AD capture and data processing, asynchronous communication between DSP and FPGA based on dual-port RAM were proposed in this paper. Finally, accuracy and feasibility of FPGA part in the auxiliary inverter core control system were verified by hardware-in-loop experimental platform based on RT-LAB and the auxiliary inverter core control system.

关 键 词:辅助逆变器 空间矢量脉宽调制 三电平 DSP FPGA 

分 类 号:TM921.45[电气工程—电力电子与电力传动]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象