|
标题:高开关频率SiC逆变器的控制程序执行时间优化 |
|
作者:何国林,国敬,范涛,等 |
|
2017年第3期 访问次数:297次 |
|
摘要:本文的背景项目是研制一台基于SiC MOSFET的高功率密度电动汽车用驱动逆变器。为实现高功率密度的目标,需充分发挥SiC器件高频、高速和高效的优异性能,但随之而来的是对逆变器其他组件带来的更高性能要求。以主控代码为例,当SiC器件的开关频率提升到50 kHz时,现有代码的执行时间已不能满足要求,成为制约控制频率上升的主要因素。要想发挥SiC器件的潜在优势,就要求在不减少原有功能的基础上,优化程序代码。本文以50 kHz的控制频率为目标,综合使用函数转移到RAM中执行,函数重构,程序的交错执行等方法对基于TI的TMS320F28335的硬件平台的C语言控制程序进行优化,使得程序的总执行时间从基准代码的342 μs减小到136 μs,为基于SiC MOSFET的高功率密度变频器的研制做好软件上的准备。 关键词:DSP;TMS320F28335;SiC MSOFET;代码执行时间优化 Abstract: The background of this paper is to develop a drive inverter based on SiC MOSFET for high power density electric vehicle. To achieve the goal of high power density, SiC devices need to give full play to highfrequency, highspeed and high performance, which demand higher performance of other components of the inverter. For example, when the SiC device switching frequency to 50 kHz, the existing code execution time has been unable to meet the requirements. To exploit the potential advantages of SiC devices, it is necessary to optimize the code without reducing the original function. In this paper, to achieve the goal of 50 kHz control frequency, the following methods will be applied: function transfer to the RAM, function reconstruction, and the program interleaved execution based on TIs TMS320F28335 hardware platform. The total execution time reduced from 342 us to 136 us, so the software requirement of SiC MOSFET highpower density converter is met. Key words: DSP; TMS320F28335; SiC MOSFET;Code execution time optimization |
|
|
|