基于高层次综合的SVPWM算法设计与验证  被引量:2

Design and Verification of SVPWM Algorithm Based on High Level Synthesis

在线阅读下载全文

作  者:王首浩[1] 刘志军 韩树越 何雨枫 Wang Shouhao;Liu Zhijun;Han Shuyue;He Yufeng(Beijing Research Institute of Precision Mechatronics and Controls,Beijing 100076,China)

机构地区:[1]北京精密机电控制设备研究所,北京100076

出  处:《单片机与嵌入式系统应用》2021年第7期55-59,共5页Microcontrollers & Embedded Systems

摘  要:针对多电机高速并行控制需求,以Xilinx的K7系列FPGA为主控平台,在Vivado开发环境中,采用高层次综合(High Level Synthesis,HLS)技术,搭建永磁同步电机系统电流环及SVPWM算法IP核,结合模拟量采集和PWM输出IP核,实现了全并行化的电机控制系统算法,建立了仿真模型,对算法的精度、资源消耗、实时性等指标进行了分析与优化,搭建了硬件平台,与基于嵌入式C程序设计的算法进行同步输出对比。结果表明,该设计方案计算准确、性能更优、开发效率高、维护方便,能够应用于多电机并行控制、高频控制产品。Aiming at the need of multi motor high-speed parallel control,the design using Xilinx's K7 series FPGA and high-level synthesis technology,under the development environment of Vivado tools,buliding the current loop of PMSM system and SVPWM algorithm IP core by using high-level synthesis technology,combining with analog data acquisition and PWM IP core,relizing the motor control system algorithm of full parallel,establishing the simulation model,analyzing and optimizing the accuracy,resource consumption,real-time performance and some other index,and building the hardware platform.Comparing with the algorithm based on C program design this design has the advantages of clear calculation,better performance and high development efficiency,and can be applied to multi motor parallel control and high frequency control products.

关 键 词:高层次综合 电机控制 SVPWM FPGA 

分 类 号:TP275[自动化与计算机技术—检测技术与自动化装置]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

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