時間:2008-10-28 10:11:00來源:ronggang
…………… (2-2)
則可得可得到位置式數(shù)字PID算法
……………(2-3)
使用位置式PID數(shù)字控制器會造成PID運算的積分積累,引起系統(tǒng)超調(diào),這在生產(chǎn)過程中是不允許的。由此,經(jīng)過轉換得到增量式算法
……………(2-4)
增量式PID控制算法是對偏差增量進行處理,然后輸出控制量的增量,即執(zhí)行機構位置的增量。增量式PID數(shù)字控制器不會出現(xiàn)飽和,而且當計算機出現(xiàn)故障時能保持前一個采樣時刻的輸出值,保持系統(tǒng)穩(wěn)定,因此在此系統(tǒng)中增量式算法被采用作為編程算法來使用。
2.2 恒水位控制
為保證生產(chǎn)安全,濾池分站的待濾水流量和濾后水流量應基本保持平衡,所以每個濾格在過濾時應保持水位恒定。正常濾水工作期間,每組濾池在就地PLC控制臺的控制下,依據(jù)來水量的大小,及時調(diào)整濾水閥的開度,保證濾池恒水位運行;當達到反沖洗條件或人為強制反沖時,每組濾池就地控制柜向主站發(fā)出反沖洗請求,主PLC對需要反沖洗的濾組進行排序,采用先進先出的堆棧式管理,在滿足反沖洗條件后,調(diào)整首先要反沖的濾組的閥門狀態(tài),待水位降到一定高度后,啟動鼓風機,進行氣洗,按約定時間氣洗結束后,開啟反沖泵進行氣水聯(lián)洗,聯(lián)洗結束后,關閉鼓風機,再開啟一臺反沖水泵進行水洗,水洗結束后,恢復本組濾池的正常濾水狀態(tài),進行下一組反沖洗。所有反沖結束后,進入正常的恒水位濾水工作周期。
由于恒水位的根本目的是保證待濾水流量與濾后水流量基本恒定,因此轉化為控制各個濾格的水位保持基本恒定[3]。用PID閉環(huán)控制可以根據(jù)水位的變化實時控制清水閥開度,把以上所有影響水量變化的條件轉化為濾格水位的控制。
2.3 PID對清水閥的邏輯控制指令及參數(shù)的設定
當進水量增大或因池內(nèi)水頭損失增大導致出水量減少,使水位上升高于設定水位時水位偏差e為正,e越大則u也越大,從而使出水閥開度增大,相應地出水量也增大,使水位下降趨于設定水位;當進水量減少或因其它因素使水位下降低于設定水位時,水位偏差e為負,e的絕對值越大則u越小,從而使出水閥減小開度,相應地出水量也減小,使水位上升趨于設定水位,從而把水位控制在以設定水位為中心的一定波動范圍之內(nèi)。從式(2-1)中的積分控制項可知,控制器輸出u與積分時間T成反比。當T。較小時,相同的水位偏差將造成較大的積分控制作用。若積分控制作用過強,將造成過調(diào)現(xiàn)象:當水位偏離設定水位時,過強的積分控制作用使出水閥開度改變過大,使水位矯正過大,造成大的振蕩起伏。積分時間T愈小,過調(diào)現(xiàn)象愈嚴重,被控量(水位)的振蕩幅度愈大,最終超出允許范圍。因此,正確設定控制參數(shù)是保證控制系統(tǒng)能達到設計要求的重要前提[4]。對于實際生產(chǎn)過程,要精確確定其數(shù)學模型比較困難,本系統(tǒng)是通過試驗方法來確定控制參數(shù)
2.3.1參數(shù)設計中的特殊處理
設定完參數(shù)后,根據(jù)現(xiàn)場實際情況在外部程序還可進行一些程序處理,該項目中作了以下處理:
①把PID的計算結果放到一個中間變量中,當水位處于設定水位的上下5cm以內(nèi),3分鐘輸出一次PID的計算結果到輸出模板;反之10秒鐘輸出一次PID的計算結果,這是為了水位在可接受的范圍之內(nèi)盡量少動作清水閥,但超過范圍以外則以保證生產(chǎn)安全和水質(zhì)為第一,同時很大程度上消除了輸入模擬量在受到外界干擾時而出現(xiàn)的計算誤差。
②即使在上述條件滿足的條件下,程序會比較當前的PID計算結果與上一次輸出值的差值,如開度在兩個開度范圍以內(nèi)則不輸出當前PID計算結果,反之則輸出計算結果。因清水閥開度在兩個開度范圍以內(nèi)對水位調(diào)節(jié)作用不大,而小開度調(diào)節(jié)清水閥會出現(xiàn)閥門開度不到位而造成電磁閥頻繁動作的現(xiàn)象。
?、郛斍逅y開度小于10個開度時,過水量基本與全關時一樣,因此我們把PID計算結果為7個開度以下就直接輸出全關信號。
2.4 PID控制梯形圖子程序
每個濾池的自控部分的實現(xiàn)需要數(shù)字量輸入點 28 個,數(shù)字量輸出點 18 個,模擬量輸入輸出點 13 個,整個 PLC 自控系統(tǒng)具有自保護和掉電數(shù)據(jù)保護功能,在發(fā)生供電及其他嚴重故障時,可立即進入緊急處理狀態(tài),工藝條件和程序時間都得以記憶,待故障消除后,系統(tǒng)能夠立即恢復到故障前的狀態(tài),大大提高了整機可靠性[5]。 表 1 為 PLC 系統(tǒng)的 I/O 地址表. 這里僅僅列出了主要的 I/O 地址。
表 1PLC 控制 I/O 地址分配表(部分)

4 小結
本項目應用于鄭州市柿園水廠的濾池自動化改造系統(tǒng)中,系統(tǒng)以工控機為核心,采用了模糊化積分分離數(shù)字PID控制方案、梯形圖語言以及組態(tài)王軟件。該系統(tǒng)經(jīng)過三個月來運行,完全符合生產(chǎn)要求,系統(tǒng)的可靠性、易操作性和信息容量都有了很大提高,真正實現(xiàn)了現(xiàn)場的濾池自動化管理,實現(xiàn)了自動過濾和定時自動排隊及反沖,新系統(tǒng)使濾池的凈水效果得到很大改善。采用標準PID控制軟件包實現(xiàn)了對濾池水位的閉環(huán)自動控制,使多組濾池同時自動運行,運行水位保持在工作水位的4%范圍內(nèi)。恒水位的控制使得濾池反沖洗次數(shù)減少,水量和電量損耗減少1/3,產(chǎn)生經(jīng)濟效益300萬元。大大降低了生產(chǎn)成本,同時還改善了水質(zhì),具有重要應用價值。
本文作者創(chuàng)新點是將改進了的增量式PID算法與恒水位控制相結合,優(yōu)化恒水位控制方法,降低水耗及電耗,減輕工人勞動強度,提高了濾池水處理的自動化水平和效率。
參考文獻:
[1]劉金混.先進PID控制及其MATLAB仿真[M].北京:電子工業(yè)出版社.2003.25
[2]丁芳,李艷芳,費玉龍.智能PID算法在液位控制系統(tǒng)中的應用[J].微計算機信息,2006,6-1:103-105。
[3]何國金,任強.用PLC控制的住宅小區(qū)全自動準恒壓供水系統(tǒng)[J].給水排水.2005,31(3):97-100
[4]李有淳,龔利.自來水廠PLC控制系統(tǒng)的開發(fā)與利用[J].工業(yè)控制計算機.2000,13(4):15.
[5]STEP 7 梯形圖邏輯參考手冊[Z]. 西門子公司,1999.[/align]標簽:
上一篇:鋼管自動切銑機的PLC控制
傳動網(wǎng)版權與免責聲明:凡本網(wǎng)注明[來源:傳動網(wǎng)]的所有文字、圖片、音視和視頻文件,版權均為傳動網(wǎng)(www.wangxinlc.cn)獨家所有。如需轉載請與0755-82949061聯(lián)系。任何媒體、網(wǎng)站或個人轉載使用時須注明來源“傳動網(wǎng)”,違反者本網(wǎng)將追究其法律責任。
本網(wǎng)轉載并注明其他來源的稿件,均來自互聯(lián)網(wǎng)或業(yè)內(nèi)投稿人士,版權屬于原版權人。轉載請保留稿件來源及作者,禁止擅自篡改,違者自負版權法律責任。
產(chǎn)品新聞
更多>2025-11-07
2025-10-31
2025-10-22
2025-10-17
2025-10-11
2025-10-09