找回密码
 注册会员
更新自动建库工具PCB Footprint Expert 2024.04 Pro / Library Expert 破解版

[嵌入式/ARM] TMS320F2812在数字化三相变频电源中的应用

[复制链接]
admin 发表于 2013-3-22 09:16:45 | 显示全部楼层 |阅读模式

本文包含原理图、PCB、源代码、封装库、中英文PDF等资源

您需要 登录 才可以下载或查看,没有账号?注册会员

×
变频电源作为电源系统的重要组成部分,其性能的优劣直接关系到整个系统的安全和可靠性指标。现代变频电源以低功耗、高效率、电路简洁等显着优点而备受青睐。三相变频电源以MPWM方式制作,用主动元件IGBT模块设计使本机容量可达200KVA,以隔离变压器输入及输出,来增加整机稳定性,特别适应感性,容性及特殊负载,负载测试和寿命试验可靠性高。
     l 工作原理
     系统总体电路结构由主回路、控制电路、采样电路、反馈电路和各类保护电路等部分组成,系统原理图如图1所示。
      20121107051924610624774.jpg
   
     1.1 主回路及工作原理
     主回路中有三大部分组成:整流滤波电路、三相全桥逆变电路和三相无源滤波电路。整流滤波电路将单相交流电变成直流电,三相全桥逆变电路将直流电变成三相交流电,三相交流电经过三相滤波电路后得到标准的三相正弦波电源,主回路原理图如图2所示。
      20121107051924751244775.jpg
   
     1.2 控制回路工作原理
     控制电路的调制波采用SPWM波,对正弦波输出变频电源进行SPWM调制,数字化控制,是以TMS320F2812数字信号处理器为主控芯片,实现电源的最佳控制。控制回路原理图如图3所示。
      20121107051924798124776.jpg
   
     1.3 控制策略
     电源利用TMS320F2812中的事件管理器,采用SPWM调制的方式,逆变器输出信号经三相无源滤波后得到标准的正弦波。控制结构图如图4所示。
      20121107051924860614777.jpg
   
     1.4 软启动功能及故障处理
     电源系统设置了软启动功能、开路保护、短路保护、MOSFET过流保护、缺相保护和负载不对称保护。
     电源控制系统有三种工作模式:正常工作模式,启动模式及保护模式。
     当电源开始工作或者在故障后启动的时候,为了防止负载侧电压上升过快而导致电路故障,我们采用软启动的方法,这时,控制系统处于启动模式下。软启动包括两个部分。首先,在输入侧通过对输入的三相电压慢慢升压的方式,我们可以保证逆变电路不会因母线电压直接加上去而导致故障的发生。另外,在逆变电路的控制过程中,我们需要采用闭环控制方法,通过采样记录分析的数据调整驱动信号频率,当负载侧电压上升到一定值的时候,我们再将电路转入正常工作的模式之下,所以在软启动条件下,负载侧不会因瞬间出现的高电压而发生故障。
     在电源运行的过程中,由于短路故障,工作电流将急剧升高,若不采取措施,将会使电路中许多元器件被过电流破坏。过电流发生时,电路中的过流保护装置会动作,这时,控制电路的驱动信号将被闭锁,驱动信号停发,电路由正常工作模式转入保护控制模式。保护模式下,控制系统会在闭锁驱动信号后,经过一定的时间,自动地进行重启动,如果再发生过电流,电源将停止工作。
      2 软件设计
   
     2.1 软件总体设计
     软件部分主要包括SPWM的产生,A/D转换,PID调节,频率捕获,软启动和保护。主要功能是通过正弦脉宽调制技术控制三相桥式逆变器,使其输出频率可调、幅值稳定的三相正弦电压,通过A/D转换对输出的电压和电流进行采样,对输出电压、电流实时监控,当电流超过3.6A时切断三相逆变桥的输出,对电路进行保护。通过PID调节使输出电压变化时也能及时的做出反应,使输出电压稳定在36V。在系统的启动过程中使用软启动减少电压和电流对系统回路的冲击。
     主程序流程图如图5所示。
      20121107051924907494778.jpg
   
     2.2 SPWM生成原理
     SPWM(Sinusoidal PWM)法是一种比较成熟的,目前使用较广泛的PWM法。前面提到的采样控制理论中的一个重要结论:冲量相等而形状不同的窄脉冲加在具有惯性的环节上时,其效果基本相同。SPWM法就是以该结论为理论基础,用脉冲宽度按正弦规律变化而和正弦波等效的PWM波形即SPWM波形控制逆变电路中开关器件的通断,使其输出的脉冲电压的面积与所希望输出的正弦波在相应区间内的面积相等,通过改变调制波的频率和幅值则可调节逆变电路输出电压的频率和幅值。所谓SPWM,就是在PWM的基础上改变了调制脉冲方式,脉冲宽度时间占空比按正弦规率排列,这样输出波形经过适当的滤波可以做到正弦波输出。它广泛地用于直流交流逆变器等,比如高级一些的UPS就是一个例子。三相SPWM是使用SPWM模拟市电的三相输出,在变频器领域被广泛的采用。
     SPWM流程图如图6所示。在程序的初始化部分建立一个正弦表,在系统运行的时候可以通过查表的方式得到想要的数据。假设在一个正弦波周期内采样的次数为NX,则在第i个点的采样值为
      20121107051924969994779.jpg
   
      20121107051925032484780.jpg
   
     在实际使用中由于正弦表中的值要能被比较寄存器使用,所以不能出现负值,从上式可以看出当此
      20121107051925094984781.jpg
   
     时就不能正常使用了,因此可以把上面的公式改写为下面的形式:
      20121107051925157484782.jpg
   
     其中PR为周期寄存器中的计数周期值。
     对yi取整,从i=1到i
*滑块验证:
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

QQ|手机版|MCU资讯论坛 ( 京ICP备18035221号-2 )|网站地图

GMT+8, 2024-12-23 18:52 , Processed in 0.057211 second(s), 10 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表