微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 基于PIC24FJ64GA的空间电压矢量PWM控制方法研究

基于PIC24FJ64GA的空间电压矢量PWM控制方法研究

时间:11-07 来源:互联网 点击:

2.2 SVPWM算法软件编程的实现
图5初始化流程图 图6 SVPWM中断子程序SVPWM算法可通过对PIC软件的编程来实现,程序编写主要包括主程序和SVPWM中断子程序。主程序主要完成对PIC24FJ64GA系统初始化,配置片上外围资源等功能。中断子程序主要完成输出所需的PWM波形的功能。具体的流程图如图5和图6所示。



3 结果分析
控制芯片采用16位单片机PIC24FJ64GA,在交流电机矢量控制系统中编写空间电压PWM算法下载到控制芯片中。仿真实验电机参数为:额定功率为6kW,额定电压为310V,极对数为2,转动惯量为0.0085,额定转速为3600r/min。仿真实验输出的相电流和线电压波形如图7和图8所示。


从图中7和图8可见,采用SVPWM算法,电流正弦度较好,定子输出电压电流谐波小,从而验证了系统设计的有效件。

4 结论
空间电压矢量PWM控制具有直流母线侧电压利用率高、开关器件损耗小、便于数字化实现等特点,已广泛应用于交流电机变频调速系统中。本文采用PIC单片机来实现SVPWM算法在交流电机变频调速控制系统中的应用,具有成本低廉、电路设计简单、电流谐波分量少等特点,在一些控制精度要求不高,如电炉炉温调节、水位调节、风力调节等场合具有一定的应用空间。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top