解析基于DSP设计变频电源数字控制系统程序

时间:2012-04-23来源:网络
具体流程如图3所示。

3.2 双闭环控制实现

图4为电压、电流双闭环数宁控制流程图。在实际应用中,考虑到一些具体情况,还需对电压调节器的数字PI调节及电流调节器的数字P调节加以一定的限制,针对不同的情况采取最佳控制方法。故在图4中(1)、(1’)、(2)、(3)、(3’)处采用了一些改进算法及策略,下面分别加以简单介绍。

在图4中(1)和(1’)处设置了死区,冈为在输出变化较小时,通过计算得到的PWM控制寄存器的值可能也会有小幅度的振动,这样会使系统不稳定。若设置适当的死区范围,则可以消除由此引起的振荡,又不会太大影响输出精度。根据实际情况分别设定最小输入偏差量e1(e1’),即当|ev(k)|e1(|ei(k)|e1’时,控制最保持不变,跳过PI运算或P运算;图4中(3)和(3’)处对相应的输出值进行了限幅,这是由于当PI调节器或P调节器中输出值很大时,不仅容易造成控制规律错误,而且可能引起系统损坏,输出限幅可以避免上述情形的发生:PI调节引入积分环节的目的是为了消除静差,提高精度,但当被控量与设定值的偏差较大时会造成PI运算的积分积累,引起系统较大的超调,稳定性减弱。故在图4中(2)处对PI控制积分分离,设置偏差阈值e0,当|ev(k)|>e0,取消积分作用,用P控制,当|ev(k)|≤e0,引入积分作用,这样既保持了积分作用,又减小超调量。使系统的控制性能有很大改善。

4 实验结果

根据上述基本编程思路,编制了一个凋制比N可任意改变的通用SPWM产生软件,只要通过按键输入相应的数据,就可以根据负载的需要产生任意输出频率和电压幅值的SPWM波。研制了一台容量为5000VA的变频器样机,并进行了实验,实验结果表明,输出电压波形光滑,波形失真度低,输出电压的THD≤2%。图5中,通过实时改变给定频率以调节输出电压频率,频率由低逐渐增高,图6中,通过实时改变给定电压幅值以调节输出电压,电压由低逐渐增高。从频率、电压的动态过程可以看出系统实现了实时变频和变压。


5 结语

数字信号处理器(DSP)做某些模拟工作比模拟电路要出色,因此得以生存。在某些情况下,由于成本或复杂性的原因,任务甚至不能考虑用模拟电路,DSP仍然是一种可行的选择,在很多情况下可以轻松地完成那些任务。这是因为DSP进行算术运算既好又快,如加法和乘法。聪明的数学家和工程师利用了这一实际,通过创造算法来解决主要采用两种数、运算的复杂的信号处理任务。本文以DSP作为主控芯片,设计并实现了SPWM变频电源数字化控制,该方式控制灵活、调试方便、可靠性高。在使用双闭环控制策略的变频电源中,应用适合于DSP特点的一些算法,编程产生了可以变频变压的SPWM波信号,设计的方法是可行的。数字化使得系统具有很强的可编程性,这样系统更易于更新和升级,并获得了比较好的实验效果。为了更好地理解各种DSP芯片的可用选项以及器件各部分是如何配合作为一个整体,分析当今市场上几种有代表性的DSP是有帮助的。我们将仔细研究单核、单核加微控制器以及多核DSP芯片的例子。



1 2

关键词: DSP 变频电源 数字控制

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版