看到論壇這么多的大俠在,不防做些比較深度的討論,看看這些方案如何解決,也在提高中國工控人的編程水平。
我先發發一個比較大眾的問題:溫度控制
溫度控制大家無非是使用PID來調整,無論是發熱管加熱或者其他方式加熱,使用的都是負反饋,可是如何調節PID的參數是關鍵,但是這個值在不同的系統、不同的反饋部位、不同的功率其參數都不盡一樣,我現在的想法是通過歷史變化曲線記錄計算,自動修改PID的參數,這個在一些自整定的儀表上有,可我見過調出來的運行參數,很多加熱時間都比較長。我現在的方案是,記錄一段時間歷史溫度,推算發熱管(現在以發熱管加熱討論)功率,通過功率來計算溫升,推算達到要求溫度所需時間,這個也要考慮溫度的滯后性,只要算準這個滯后時間,就可以達到理想的效果。
希望大家多多提出不同的想法,以后我也發多點實際工作中遇到和想到的一些稀奇的想法。