1,你可能还并不了解PID,就算了解了也并不一定真正的了解了
PID实际的运算只有+-*/,并没有微积分
2,PID更多的是实际的调试,你随便上网找一下,PID来去就那么几行代码,但并没有多少人说PID太简单了,就是因它的调试太难了,或者是说量太大了
3,PID要是像你这样,以10秒为一个周期的话,搞不好积分项几天都反应不过来,系统不是在振荡就是在去振荡的路上
4,PID的周期是远大于PWM周期的,你可以在论坛找一个PID控制的代码参考一下
5,如果PID周期是10S为单位,还不如设定一个上限和下限来得实在
6,目前为止,我没有见过继电器用PID控制的,也许是我见识少吧 |