关键词:
电力电子变换器
FPGA
实时性
设计原则
高效设计流程
摘要:
目前的电力电子变换器控制系统一般基于数字信号处理器(Digital Signal Processor,DS P)或DSP为主、现场可编程门阵列(Field Programmable Gate Array, FPGA)为辅的系统架构,在一些实时性要求高、扩展性强的应用场合受到限制。FPGA所固有的硬件并行特性,可以很好地满足高性能控制系统需求。FPGA硬件资源丰富,更适合开发全数字集成控制系统。但是采用直接编程方法开发FPGA全数字集成控制系统难度大、周期长。为了改变这种现状,扩大FPGA控制系统在电力电子领域内的应用范围,论文对典型FPGA控制系统进行研究,深度分析系统结构与特性,归纳出FPGA控制系统的一般设计原则、设计流程和实现方法。FPGA特殊的硬件架构决定的高实时性是其在高性能领域应用的主要原因。论文概括了DSP、FPGA构架与特点,分析二者不同的运行机理,归纳出控制器件在不同应用场合的选用原则。通过典型FPGA系统应用实例,深入阐述FPGA本质特性,进一步论证将FPGA芯片作为平台控制器所具有的独特优势。一般设计原则是提高设计效率的关键。控制系统的设计需要对基于硬件的平台和基于软件的设计原则分别进行规划,高效设计原则可加快基于FP( GA的控制系统的开发速度。论文通过分析典型电力电子控制系统特点,概括得出基于FPGA的电力电子数字控制系统模块化、归一化、串并行控制等一般设计原则。利用这些一般设计原则,设计出可复用模块,通过搭积木方法使复杂系统简单化,提高设计效率,节省调试时间。高效可视化的设计流程是实现全数字集成控制系统便捷途径。由于开发基于FPGA的控制平台不仅需要熟练掌握HDL语言,而且还要具备丰富的专业知识,所以设计难度大,开发周期长;统一可复用IP核较少,设计稳定可靠的控制系统就更加困难。论文通过对国内夕FPGA电力电子变换器控制系统设计研究基础上,探索出一种借助EDA工具实现FPGA电力电子变换器控制系统的高效设计流程,达到了降低开发难度、缩短开发周期、节省开发成本的目的。平台级验证是论文研究的最终总目的。平台主电路部分由六只IGBT组成两电平三相桥式电路,驱动部分由TX-DA962D驱动板组成,控制部分主要由赛灵思(Xilinx)公司VIRTEX-4-XC4VSX35系列芯片组成。论文中以归一化的模块库为基础,采用图形化综合设计流程,在MATLAB/System Generator环境下通过搭建由两电平SVPWM IP核和三电平SVPWM IP核组成的控制系统模型并进行联合仿真,然后转换成Xilinx Plan Ahead工程文件,实现从模型到工程文件的无缝衔接,经过分析综合过程产生二进制文件,最终在平台上进行系统验证。论文采用一般设计原则,灵活使用设计工具实现设计流程的无缝衔接,快速完成系统级设计,探索出了一种基于FPGA的全数字控制系统的高效、便捷实现方案,为进行FPGA控制系统深入研发奠定了扎实基础。