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

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