增量式PID控制的建模问题
我用单片机进行通断控制,利用占空比来控制加热器从而控制温度。增量PID的计算式的u(k)=u(k-1)+Δu,其中u的范围是0-1000,代表占空比0-1,Δu是通过KP、KI、KD求出来的。
现在有两个问题,我现在想用阶跃法建模,例如给个占空比信号100,问题是我不知道是将u=100还是Δu=100,如果将Δu=100,那个过了10个控制周期后,u=1000了就不会往上增加,这对我的建模有啥影响的。(之前将u=100进行建模,整定PID参数后,用matlab控制的温度曲线和实际温度上升曲线相差太多,主要实际温度上升要慢很多,怀疑输入的阶跃信号是错误的)
这里讲的有点乱,麻烦大家帮忙看看,谢谢了!