登录注册
论坛
一粒金砂(中级)
69
0
oid CalcPI( tPIParm *pParm) { Err = InRef - InMeas U = Sum + Kp * Err if( U > Outmax ) Out = Outmax else if( U < Outmin ) Out = Outmin else Out = U Exc = U - Out Sum = Sum + Ki * Err - Kc * Exc }
扫一扫,分享给好友
五彩晶圆(中级)
2943
4
谢谢,知道了。虽然是个小技巧,但是很受用。以前都是通过误差来控制PID的调节开始,或分段整定参数
版主
6585
9
其实主要就是设置一个限值,保证不超标,其实还可以加一下误差最大限定,避免单次过大调节
在爱好的道路上不断前进,在生活的迷雾中播撒光引
发表回复 回帖后跳转到最后一页
EEWorld Datasheet 技术支持
查看 »