摘 要:利用力控組態(tài)軟件強大的HMI(人機界面)/ SCADA(監(jiān)控和數據采集)功能,在上位機上應用組態(tài)軟件來開發(fā)全自動恒壓供水系統(tǒng)。在整個控制過程中通過編程實現了供水系統(tǒng)的自調整,設備遠程操控,達到恒壓、節(jié)能的效果,整個系統(tǒng)具有可靠性高,通用性強等特點。
關鍵詞:恒壓供水; 組態(tài)軟件; 軟啟動
1 引言
目前,中、小型水廠的供水系統(tǒng)基本上采用老式的手動式恒壓供水控制系統(tǒng)。從水源井過來的水通過離心泵輸往用戶,而目前不少供水廠的現狀是加壓泵供水系統(tǒng)中的清水池離水源井較遠,水池的液位高低和離心泵系統(tǒng)的設計以及如何與抽水的潛水泵“聯動”是較難解決的,同時用戶用水量的不確定性,難以利用精確的解析式數學模型進行閉環(huán)控制。
基于上述情況,本文主要針對在中、小型水廠供水系統(tǒng),提出了采用IPC+PLC作為中心控制單元,與變頻器、軟啟動器、水泵電機及控制電路相結合構成閉環(huán)壓力調節(jié)系統(tǒng),通過三維力控組態(tài)軟件對其進行優(yōu)化控制自動恒壓控制供水系統(tǒng)的組態(tài),根據系統(tǒng)狀態(tài)可快速調整供水量,使系統(tǒng)具有節(jié)能、工作可靠、自動控制程度高、經濟易配置等優(yōu)點。同時通過無線局域網技術較經濟的實現了加壓泵系統(tǒng)與抽水泵系統(tǒng)“遠程聯動”的控制目的。
2 組態(tài)軟件
組態(tài)軟件是實現現場數據采集與過程控制的專用軟件,其突出特點是實時多任務,可以實現數據采集與輸出、數據處理、圖形顯示及人機對話、實時數據的存儲、檢索管理、實時通信等多個任務在同一臺計算機上運行。
組態(tài)軟件可以不修改軟件程序的源代碼就能生成適合自己需要的應用系統(tǒng)。在生成應用系統(tǒng)時只需填寫一些事先設計的表格,再利用圖形功能把被控對象形象地畫出來,通過內部數據連接把被控對象的屬性與I/0設備的實時數據進行邏輯連接,運行后,與被控對象相連的I/0設備數據發(fā)生變化會直接帶動被控對象的屬性顯示變化[1]。
鑒于組態(tài)軟件面向HMI/SCADA的特點,在上位機上應用組態(tài)軟件來開發(fā)水廠的監(jiān)控系統(tǒng),可以大大縮短開發(fā)周期,提高了系統(tǒng)的運行效率,實現分布式檢測、集中式管理的功能。
3 恒壓供水系統(tǒng)的硬件設計
水廠的控制系統(tǒng)一般采用上位機與下位機相結合的體系結構,體現了“分散控制、集中管理”的現代控制思想。水廠自動監(jiān)控系統(tǒng),與所有過程控制計算機系統(tǒng)一樣,從硬件上可以分為檢測儀表、計算機輸入輸出接口、計算機以及控制執(zhí)行機構四大部分。本系統(tǒng)采用現場操作站和控制站兩級控制結構。系統(tǒng)操作站主要由以下幾部分組成:上位機(工控機),PLC,軟啟動器等??刂普鞠到y(tǒng)包括主機系統(tǒng)、通訊系統(tǒng)、I/O接口及變送器等組成部分。供水過程計算機控制系統(tǒng)硬件如圖1所示[2]。
[align=center]
圖1 供水過程計算機控制系統(tǒng)硬件[/align]
現場數據的采集由液位傳感器、溫度傳感器、流量傳感器等現場智能儀表來實現,各模塊與模塊之間都是相互獨立的,某一路信號發(fā)生問題不會影響其它信號。系統(tǒng)采用點對點接口網絡,PLC框架采用內部總線,PLC與計算機之間采用RS-485/232通訊接口?,F場儀表層和下位機控制站通過松下PLC、現場控制閥門和現場儀表共同完成對現場數據的采集與現場設備的控制。上位機操作站由IPC(工控機)、三維力控組態(tài)軟件和后臺數據庫組成,完成整個恒壓供水系統(tǒng)的監(jiān)控[3]。
本系統(tǒng)具備同時控制多臺水泵的功能。水廠自動監(jiān)控系統(tǒng)主要由中央控制室與各水源站分控制室組成。根據不同需要可以采取多臺水泵同時運行、定時換泵等多種工作方式。泵電機采用軟啟動。恒壓供水系統(tǒng)組態(tài)如圖2所示。
[align=center]
圖2 恒壓供水系統(tǒng)組態(tài)[/align]
中央控制室有工業(yè)控制計算機、變頻器、軟啟動器、LED(電子顯示屏)及PLC等現場設備。中央控制室以四臺額定功率為138KW的離心泵電機為例對外恒壓供水,1號和2號電機的啟停由變頻調速器控制,3、4號電機的啟停由軟啟動器控制。中央控制室自動供水系統(tǒng)恒壓供水控制信號由壓力傳感器、液位傳感器、智能電量表等現場儀表獲得。智能電量表可以顯示線電壓、相電壓、電流、電能等電量參數,可直觀地監(jiān)測到當前電網和電機運行的狀況,以保證能及時地發(fā)現故障和預防事故的發(fā)生。
分控制室主要控制的是水源井的抽水泵,每一個水源井有三臺額定功率為90KW的潛水泵電機,其從水源井中向外抽水,它們的啟停由軟啟動器根據供水需求由系統(tǒng)自動控制。
由于監(jiān)控系統(tǒng)中的中央控制室與水源井控制站距離較遠,而兩地之間無高阻礙物,考慮以后的維護方便、經濟,故采用無線網橋將兩站進行連接,從而實現實時數據共享。
4 系統(tǒng)的軟件實現
在水廠自動恒壓供水系統(tǒng)中,控制算法是軟件的核心,除此算法外還應該有計算機與自動化儀表連接的硬件接口和方便操作的人機交互界面等輔助軟件,這些軟件都是由一個組態(tài)軟件組態(tài)以后來協(xié)調運行,本系統(tǒng)北京三維力控組態(tài)軟件。系統(tǒng)的管理軟件可實現遠程遙控分控制室水源井潛水泵電機和中央控制室清水池離心泵電機的啟停操作及實時采集各現場儀表的數據。
4.1、控制策略
中央控制室變頻系統(tǒng)24小時內交替啟動1號和2號離心泵電機,軟啟動系統(tǒng)控制著3或4號電機,中心所變頻器根據控制量的大小進行恒壓供水,而中心所軟啟動器可以根據中心所變頻器變頻頻率與實時壓力的大小決定是否啟動3或4號電機。例如,在某個用水高峰時段,當中心所恒壓供水壓力和變頻頻率在一段時間內持續(xù)在0.48MPa和44Hz以上時,中心所自動監(jiān)控系統(tǒng)將自動啟動3或4號離心泵電機。同理,在用水低谷時段,當中心所恒壓供水壓力和變頻頻率在一段時間內持續(xù)在0.42MPa和37.5Hz以下時,中心所自動監(jiān)控系統(tǒng)將自動關閉3或4號電機,只需用變頻啟動一臺電機供水。其它情況由中心所變頻系統(tǒng)自動控制電機的工作狀況。此外,系統(tǒng)還可以監(jiān)控電機及閥門的工作狀態(tài),監(jiān)測變頻頻率、出水壓力、運行時間、工作電流、工作電壓、有功功率、耗電量、水泵閥門開關狀態(tài)及出廠水質指標。
啟停3或4號電機可以根據單個電機在一定時間里的單耗確定優(yōu)先使用哪臺電機,從而決定電機的使用與檢修,例如:單耗=(累計用電量×1000)/(累計揚水量×全揚程),累計用電量和累計揚水量可由現場儀表讀得,全揚程為一固定值。決定開啟幾號電機該電機則在組態(tài)軟件中編程實現。啟停控制流程圖如圖4所示。
[align=center]
圖4 啟停電機控制流程[/align]
分控制室軟啟動器可對水源井中的潛水泵進行啟??刂?,根據中央控制室清水池的液位自動啟停分控制室潛水泵電機。啟停分控制室電機和啟停3或4號電機的方式一樣。
4.2、軟件架構
水廠自動監(jiān)控系統(tǒng)的軟件結構如圖5所示。
[align=center]
圖5、水廠自動監(jiān)控系統(tǒng)的軟件結構[/align]
1.通訊網絡管理
通訊網絡是監(jiān)控系統(tǒng)中連接各控制單元、操作單元、管理單元的命脈。相對于監(jiān)控系統(tǒng)的多級層次結構,網絡系統(tǒng)也由多級網絡組成,并具有高可靠性,實時性,靈活性的優(yōu)點。
2. 實時數據庫組建
實時數據庫通過實時操作系統(tǒng)的設備管理調用,經I/0模塊接收或發(fā)送數據至工業(yè)現場,它保存系統(tǒng)正常運行所需的各種信息,并向其它任務模塊提供所需要的各種數據。本系統(tǒng)定義了一系列數據用于反映監(jiān)測和被控對象的各種屬性,如:溫度、壓力、流量、電流及開關量、必須的中間變量和間接變量。
3. 數據I/O接口
組態(tài)軟件具有良好的開放性,對于采用不同通信協(xié)議的I/O設備,組態(tài)軟件提供具有針對性的I/O驅動程序,實時數據庫借助I/O驅動程序對I/O設備執(zhí)行數據的采集與回送。這些數據經現場變送器變換、傳送,再通過放大、隔離、濾波、A/D轉換等處理,輸入到計算機處理,其控制輸出通過輸出接口、D/A轉換、驅動,輸出到各輸出通道,到達工業(yè)現場執(zhí)行。一臺運行實時數據庫的計算機通過若干I/O驅動程序可同時連接任意多臺I/O設備[4]。
4. 動態(tài)流程顯示
本系統(tǒng)的組態(tài)軟件的流程畫面技術支持數值、棒狀圖、調整曲線、趨勢曲線、歷史曲線等功能。監(jiān)控系統(tǒng)顯示功能以圖形方式在顯示屏上顯示水廠供水的流程,動態(tài)顯示當前的工況和運行狀態(tài)。相應的參數顯示在對應的位置上,使運行管理人員能及時了解供水系統(tǒng)的運行情況。中央控制室的LED大屏上顯示分控制室的三相電壓,運行電機電流,以及中央控制室的變頻器頻率,工作壓力,送水流量,使管理人員能看到當前的運行情況,增加了水廠運行的可靠性和安全性。
5. 趨勢記錄和歷史數據庫
工業(yè)控制計算機通過趨勢記錄和歷史數據庫管理任務,可以方便地對數據進行采集、存儲和分析??梢詭椭僮魅藛T對系統(tǒng)中的各點進行橫向分析、比較,可以將一段時間的數據存儲起來,進行變化趨勢分析,故障時可以進行故障跟蹤與故障原因分析。
6. 在線組態(tài)
本監(jiān)控系統(tǒng)成功地實現了在線組態(tài),實時數據庫生成、實時趨勢記錄生成、流程動態(tài)顯示,控制系統(tǒng)可以在不干擾恒壓供水正常生產的情況下,迅速有效地生成有關控制作用。
7. 動畫連接
建立數據庫中的數據與圖形畫面中圖形對象的連接關系,使畫面根據實際數據的變化來產生動畫效果,實時顯示水廠供水過程中的清水池液位、工作壓力、送水流量等。動畫連接過程中還可以使用腳本編輯器進行編輯。如無線網橋網路中斷時報警信息:
IF DP.PV==-9999 THEN
FLAG=FLAG+1;/*FLAG為一中間變量,作一計數器*/
ELSE FLAG1=0; /*當網絡連接正常時,中間變量設置為0即計數器清零*/
ENDIF
IF FLAG>=60 THEN
MSGBOX(“網絡故障”); /*計數器連續(xù)計數到60(秒)時,顯示屏上彈出一對話框,“網絡故障” */
BEEP(0);/*當網絡連接在1分鐘內都為一負值(-9999)時,計算機發(fā)出類型0的報警音*/
FLAG=0;/*同時把計數器清零*/
ENDIF
5 結束語
本文介紹了利用三維力控組態(tài)軟件在水廠自動監(jiān)控系統(tǒng)中的生產應用的實施。恒壓供水是水廠自動監(jiān)控系統(tǒng)中的一個重要環(huán)節(jié),電機的啟停與啟停電機的臺數將直接取決于實際壓力的大小,而實際壓力的大小由用水量來決定。本文就實際生產運用中遇到的問題根據生產要求進行了系統(tǒng)設計,解決了一些實際問題。經過實際運行證明,設計是成功的,系統(tǒng)能有效的降低資源損耗,能較好避免系統(tǒng)受外界干擾產生的數據突變等不穩(wěn)定因素而影響生產,增加了水廠的效益,取得了良好的效果。
本文作者創(chuàng)新點:本系統(tǒng)的中央控制室變頻系統(tǒng)采用的控制策略是在用水量不同的情況下,由程序自動調整設定壓力,根據設定壓力自動跟蹤變頻頻率,從而決定是否要啟動和關閉中心控制室離心泵。將設定壓力調整為不同的值是因為在用水量高峰時,要避免因供水壓力不足而造成高地勢用戶無水可用以及變頻器總處于滿負荷狀態(tài)而減少其使用壽命;在用水量不大時,要避免因實際供水壓力過小而造成變頻器變頻頻率過低無法正常運行。這樣既保證了變頻器的使用壽命,又大大節(jié)約了能耗,為水廠生產增加了效益。
參考文獻:
[1] 張樹利.DCS系統(tǒng)組態(tài)軟件設計的研究[D].遼寧工程技術大學,2005
[2] 邊冰 婁國煥.用WinCC構建的污水處理廠綜合自動控制系統(tǒng).微計算機信息.2007, 10-1,56-57。
[3] 崔村燕. 污水處理過程的計算機監(jiān)控研究[D]合肥工業(yè)大學,2002
[4] 馬國華.監(jiān)控組態(tài)軟件及其應用[M].北京:清華人學出版,2001