• 回复
  • 收藏
  • 点赞
  • 分享
  • 发新帖
  • 论坛首页
  • 电源技术综合区
  • 请问基于DSP的buck电路的电压电流双闭环控制,经电流环PI的输出值是直接赋给占空比CMPA吗,还是要经过运算

请问基于DSP的buck电路的电压电流双闭环控制,经电流环PI的输出值是直接赋给占空比CMPA吗,还是要经过运算

新手求解,请问基于DSP的buck电路的电压电流双闭环控制,经电流环PI的输出值是直接赋给占空比CMPA吗,还是要经过运算,看过网上的代码,都不太一样,有的是直接赋值,有的是经过运算
全部回复(4)
正序查看
倒序查看
chebd
LV.6
2
2019-03-04 10:32
顶 
0
回复
2019-03-06 09:41
求大神指点啊
0
回复
2019-07-24 15:19

这个看你代码怎么写的,既可以经过运算也可以不经过运算。我不久前刚写过。

1. 比如我PRD是2000,假设我电流环限幅设定为1800和200,那么你通过调PI其实是让电流环输出值在200-1800之间,这个值当然是直接赋给CMPA。

2. 但你也可以设定为0.9和0.1(其实就是占空比),这样你的电流环输出值是在0.1-0.9之间,当然这时候的PI值和上面不太一样了(按对应比例缩小先试一下再调),那么电流环输出值应该乘以PRD再赋给CMPA。

其实两个思想是一样的。

0
回复
Jiazhu
LV.1
5
2019-11-20 17:35
其实就是放大思想。按比例放大后  调节就会更加精确哦
0
回复