基于CPLD的溫度自動控制系統的研制
2.2 dahlin算法參數的整定
(1)由系統的飛升曲線(如圖7)確定對象的純滯后時間參數θ和被控對象的時間參數τ1。

圖7 被控對象的飛升曲線
(2)綜合控制精度、超調量等指標選取合適的采樣周期T。若T偏大,則取樣稀疏,單位時間內控制點過少,勢必造成較大的過沖量以及系統控制誤差;若T偏小,則對采樣量化字長要求過高,對于有限字長的控制系統過密的采樣周期會使系統控制失敗。
(3)由N=θ/T確定N值。
(4)對象放大系數K的確定。K可由下列公式確定:

(5)τ一般與T取同量級,不斷調整τ值,觀察系統的響應圖,使得閉環系統的指標達到最佳。
3 系統應用
從該溫度自動控制系統的軟硬件構成可以看出,這種設計具有比較好的開放性,便于在軟硬件方面進行功能擴展和重新配置,同時應用系統的構造也比較靈活。由于采用了高容量低成本的CPLD器件 MAX7128,將本系統的控制部分的核心電路的硬件資源進行了整合集成,提高了系統硬件的可靠性。針對不同的控制對象,只要適當的改變一下前端的信號處理電路,并采用滿足要求的控制算法,即可勝任面對各種對象的控制任務。因此系統具備結構開放、性能可靠、靈活方便等特點,可以靈活地勝任不同對象的溫度自動控制任務。
評論