• 回复
  • 收藏
  • 点赞
  • 分享
  • 发新帖

请教关于逆变电源spwmPID算法中的若干问题

各位大神,我目前调试一款50Hz正弦逆变电源,开始没用PID算法,只是把电压反馈回来后直接进行占空比的改变,每次我改变的都是一个常量,电压采样的时间大约是不到100us,软启动时候有时候电压会超过设定值,有时候正常,这是什么原因呢?如果不带负载或者较小负载情况稳压效果也较好,如果负载较大的时候卸载电压会冲到较高,我用的方法是当反馈电压(反馈的时间也大约是不到100us采样一次进行占空比的更新)大于某个值的时候马上把占空比降的很低,小于某个值的时候把占空比拉的很高,但是加载的时候还都基本满足要求,就是当卸载的时候电压冲的较高,理论上算不应该看到那个冲的很高的值才是啊,大家对于这个问题是什么看法呢?特请教各位高手。

    目前试着换PID,我想知道能否根据pid的输出去调整占空比呢?如果检测到电压偏高,降低占空比,电压偏低拉高占空比呢,这样我每次改变就不用是常量,根据偏差的大小调节该变量,各位大神有例程给看看不?在此谢过

全部回复(2)
正序查看
倒序查看
wwangjian
LV.4
2
2013-12-06 11:39

期待你的实验结果,思路是正确的

0
回复
lilyy
LV.2
3
2013-12-06 19:46
@wwangjian
期待你的实验结果,思路是正确的

满载的时候卸载后电压还是会冲的比较好,请问这是什么原因?

具体是我的电压采样的时候由于没有滤波整流后有个10ms的纹波,现在我把采样时间提高到10ms取一次平均值,结果卸载也这样

0
回复