quote:以下是引用凌飞翼在2013-11-04 21:18:46的发言:quote:以下是引用应声虫在2013-11-03 21:31:41的发言:
谢谢各位支招!
今天干脆把比例增益加到很大试试,比例增益很大的情况类似于原始的低了就关高了就开的控制了。最后,本系统在P值50,I值100的情况下达到正5度(不是正负)的稳定控制。
但是,不知为何,在过程量(测量温度)持续比设定量(设定温度)高的情况下,PID会有有规律的拱形输出,这个和我理解的PID输出好像不一样,不是应当过程量比设定量低的时候才会有正输出吗?不知有谁理解更深刻一点?
现在的控制状态不是PID调节的结果。或者说你的PID运算不是工作在有效控制状态。
建议你耐着性子做一次自整定,你会得到相对完美的参数。记着整定前要修改看门狗时间到最大值,另外系统需要手动控制在设定值附近稳定后再开始自整定。
PID的此种表现肯定不正常,但实话实说,它的输出规律(温度尚未降至设定值以下就预先开始有输出,而且输出一段又降为零,基本为拱形,然后每隔一段时间重复)却很是符合我这个系统的控制要求,我不知道这种工作状态究竟是什么原因(公式上好像看不出),不知能否作为类似系统的特例来使用?