|
地下室
樓主 |
發(fā)表于 2012-9-12 21:09:33
|
只看該作者
上面2個(gè)圖是爐溫控制系統(tǒng)的仿真
仔細(xì)看一下,這2張圖的區(qū)別,PID參數(shù)的Ki做了改變。
有個(gè)有趣的現(xiàn)象,積分環(huán)節(jié)越大,震蕩的幅度越大,收斂得越慢。
在加熱溫度控制系統(tǒng)中,積分環(huán)節(jié)的增大不但無(wú)法加快收斂,反而會(huì)有想反的效果。
實(shí)際應(yīng)用中,很多人遇到了此問(wèn)題,很多人采用變種PID解決掉了,但追究問(wèn)題的來(lái)源。
加熱系統(tǒng)是個(gè)單向溫度控制系統(tǒng),也就是只能主動(dòng)加熱,而降溫只能靠被動(dòng)散熱。
加熱的升溫是很快的,而自然散熱就很慢了,否則鍋爐的熱效率不太低了。
所以加熱的溫控系統(tǒng),在溫度穩(wěn)定后,誤差也基本是正誤差,而非負(fù)誤差。
看上面的2張圖,后面的阻尼振蕩的收斂過(guò)程,是不是基本在設(shè)定溫度上方擺動(dòng)。
細(xì)心的你應(yīng)該發(fā)現(xiàn)了,好像溫度的超調(diào)幾乎是無(wú)可避免的。
沒(méi)錯(cuò),我是故意把這個(gè)問(wèn)題暴露出來(lái)的。
實(shí)際的控制系統(tǒng)中,也經(jīng)常有這個(gè)現(xiàn)象,而這來(lái)源于一個(gè)加熱熱量的傳遞過(guò)程,還有溫度測(cè)量傳感器的反應(yīng)速度。
這個(gè)測(cè)試的是純粹的PID計(jì)算,無(wú)法避免超調(diào)就很正常了。
當(dāng)我們找到了問(wèn)題的源頭,解決起來(lái)就好辦多了。
PID之所以變種,是因?yàn)樗粷M(mǎn)足需求了。
如果找到了PID無(wú)法控制系統(tǒng)于指定的穩(wěn)定范圍的根源,PID變種的方法選擇自然就明確了。 |
|