各位,在基于PID控制的温度系统中,怎么解决温度的滞后性问题?
遇到这个系统,这种现象特别明显:设定一个温度目标值,通过PID调节输出控制调节阀开度(反作用),从而调节实际温度向目标值靠近。现象为阀门开度关小,当温度升高到目标值后,阀门开始开大,由于惯性,温度继续升高,冲到大于目标值5度左右开始下降。直到温度降到目标值之前阀门一直继续增大。温度下降到低于目标值,阀门开始关小,由于惯性温度继续下降,低于目标值5度左右停止下降开始回升,回升到目标值之前阀门继续关小,直到温度升高到大于目标值。依次循环。但由于这个偏差太大,各位谁有解决的好办法?软件方面怎么改进?