页面加载中,请稍候
来源:电子科技发布时间:2011-06-155浏览
询问 AI摘要:基于DSP的闭环控制逆变,采用TMS320F2812作为控制器。文章通过对DSP编程产生的PWM和SPWM,以光耦隔离分别来驱动高频逆变桥和工频变换器,同时分析了逆变桥中开关损耗,通过改进算法,提高了转换效率。
关键词:逆变器;脉宽调制;闭环控制;开关效率
0 引言
随着不可再生能源的过度开发,能源危机已迫在眉睫,太阳能发电将成为生产、生活等领域的主要能源之一。作为太阳能利用主要方式之一的光伏发电已开始受到人们的广泛关注。一些发达国家在光伏发电方面已经走在前列,其装机容量已达百万兆瓦级。我国作为一个人口和能源需求大国,在太阳能利用方面,与发达国家相比还存有相当大的差距。基于此,本文研究了作为光伏发电核心器件的逆变器的基本结构和控制原理。
1 闭环逆变器的总体设计
1.1 技术指标
输出功率为500W,输出波形为交流正弦波,输出电压为220V,正负偏差≤5%;频率为50Hz,正负偏差不得>0.2Hz。
1.2 系统原理图
本逆变器的特点:1)输入级没有DC/DC升压结构,从而提高转换效率和安全性。2)控制方式高度数字化,从而最大限度地利用DSP的高速处理能力和它的集成外设,缩小逆变器的物理尺寸,降低了成本。3)控制驱动电路都通过二极管续流。采用零电压导通和零电流截止的移相控制方式。4)二次侧采用中心抽头的输出方式,极大提高了高频变压器的利用效率。
2 逆变器的主电路设计与分析
逆变器的主电路中,由高频驱动电路驱动高频逆变桥,工频驱动电路驱动工频变换器,其间通过高频变压器直接升压,然后通过LC交流滤波器得到标准的正弦波。
为了保证输出电压的稳定以及防止过载,本系统设计了过压、过流等电路,通过上述保护模块实现对主电路的保护,同时为防止磁饱和发生,在脉冲变压器一次绕组中串入了电容器C0。
(1)t=t0时,K1、K4导通,直流电压Ui加在高频变压器T一次绕组N1上,二次绕组N21产生感应电压,带同名端标志“.”为正,其电压幅值为
图3示出了K1在零电压导通的过程,通道1为GS间驱动电压,通道2为DS间电压,从图中可以看出,当K1开通时,DS间电压的电压为零。即达到对K1实施软开关特性,所以此时VDS=0,即有Pon=0。此时开通损耗为零。其它几个开关管的情况类似。
3 逆变器闭环控制回路设计与分析
通过对DSP二个全比较单元编程所产生的4路移相SPWM驱动信号,分别驱动每个桥臂的下下二个互补IGBT开关管,其具体方法如图4所示。
具体编程方法是:把定时器控制TxCON的11~12位设为01,即选择连续增减计数模式,开关频率为20kHz。则有当GP1由0增至A点时,计数值与FCMP1的比较值发生匹配,于是FCMP1输出电平发生跳变(K4的驱动由0变1,K3由1变0)。当GP1由A点增至B点时,计数值与FCMP2的比较值发生匹配,则FCMP2输出电平发生跳变(K2的驱动由0变1,K1由1变0)。当GP1计数值递增至其设定值后,开始减计数,递减至C、D点时,过程类似,FCMP1和FCMP2输出电平分别发生跳变。同时,为了实现闭环控制的目的,在GP1的下溢中断和匹配中断程序中,通过扫描预先存入RAM的SPWM数据表得到。全比较单元的比较值在半个开周期期内更新一个新的SPWM数据,驱动信号的死区时间由专用寄存器设定。某时刻的死区控制波犁如图6所示。
SPWM逻辑驱动信号采用查表法产生。SPWM数据表采用直接法计算,预先存放于DSP的FLASH,初始化程序时将SPWM数据表调入高速RAM。S-PWM的调制比M取0.5~0.98,根据开关频率20kHz,制成32个SPWM数据表,每个表存放200个数据,采用对称规则等面积法,所以只计算1/4周期即200个小区间的等效脉冲宽度即可。通过双向扫描数据表可获得完整的正弦波。
数据表计算公式如下:
4 实验结果
通过不断的实验,最终得到了满意的结果,图8示出了实验输出波形的结果,通过周波变换反相和滤波电路后得到相应的正弦波形。输出电223V与标准电压220V相比,其偏差为+1.3%<5%;1输出波形频率为50.08Hz,其偏差为<0.2Hz,达到标准频率要求。经滤波后THD为1.8%。
5 总结
通过利用TMS320F2812的事件管理器来实施单相逆变器的闭环控制,动态性能极大提高,同时DSP算法参数的整定关系到整个系统的正常工作,是有效实现过压、过流等保护的前提条件。还有,选择好传感器是实现过压、过流保护的关健。
新闻来源:电子科技,文中所述为作者独立观点,不代表icspec立场。更多精彩资讯请下载icspec App。如对本稿件有异议,请联系微信客服specltkj。
暂无评论哦,快来评论一下吧!


2026-06-11