大家好!
有个问题提出来请大家想想办法!
我做了一个真空炉,需按预定的工艺曲线运行,此工艺曲线由多个升温/降温/维持段组成,温度范围0~1000度.
现我用PID来控制温度,由于各个区段的温度及速率都不同,需根据不同区段给出不同的P/I/D参数值,所以没有用SIEMENS提供的PID向导,而是自已写的程序,目前应用良好.
但P/I/D参数目前是手工调整,目前V4.0的PID调谐面板只支持由向导自动生成的程序,所以想在S7-200中自行编程完成自整定功能,各位有何高招.
最好是能够完成在线自整定功能,也就是说程序在正常生产过程中跟据系统的特性调整整参数,而不像继电自整定算法那样要对系统产生额外的扰动.
我也看了些控制理论方面的资料,由于数学水平有限,无法将其传换为程序,请大家帮忙.