论文部分内容阅读
传统开关电源输入端的二极管整流和电容滤波使电源输入电流含有大量的奇次谐波,从而对电网造成较大的谐波污染。为了抑制谐波污染,各国都强制实施了一些限制输入电流谐波的标准。有源功率因数校正(ActivePower Factor Correction,APFC)技术具有输入电流总谐波含量小、功率因数高等优点,正成为电力电子研究的热点之一。由于数字控制开关电源具有良好的灵活性、可扩展性、易于实现更优秀的电源管理等优点,得到了越来越多的关注。本文在平均电流控制APFC的基础上,设计了一种基于数字信号处理器控制的、采用Boost变换器拓扑结构的单相功率因数校正变换器,获得了接近于1的输入功率因数以及低电流谐波的特性。本论文旨在研究简单有效的数字控制算法以提高开关变换器的瞬态响应特性。论文对传统双PI环控制功率因数校正方法进行了改进,通过在输出电压控制环中引入输出电压采样保持算法,滤除了输出电压反馈信号中的电压纹波,提高了开关变换器对负载的响应速度。针对输入电压前馈控制环的设计,本论文提出了峰值电压前馈控制算法和修正参考电压初相角控制算法,不仅减少了程序的计算量,提高了开关变换器对输入电压的响应速度,而且也减弱了输入电流过零畸变的现象,消除了变换器在输入电压过零点附近出现不连续导电模式(Discontinuous Conduction Mode,DCM)的现象。在理论分析的基础上,选取了Boost变换器作为APFC的主电路,设计了基于数字控制的软件控制系统。控制系统的软件由主程序和中断服务程序构成,包含初始化模块、PI算法模块、软启动算法模块、占空比饱和模块等几个可以实现独立功能的模块。这些功能模块通过程序主体的控制连接,实现了一个完整的控制系统,不仅使程序简洁、易读,而且更便于系统的管理与升级。控制程序采用C语言和汇编语言的混合编程方法,达到了最佳利用DSP芯片软硬件资源的目的。最后通过仿真和实验分析,验证了理论分析的正确性。