龔瑞昆,張文慶,龔雨含,周國慶
(1.華北理工大學 電氣工程學院,唐山063210;2.唐山工業(yè)職業(yè)技術學院 自動化工程系,唐山063210)
市政污水處理廠是我國對城市環(huán)境,生態(tài)文明建設和水質(zhì)量環(huán)境改善的一項重大的民生工程。 隨著國家對污水處理的重視,我國污水處理廠的數(shù)量越來越多,污水處理的能力也越來越強[1]。 但是,我國的污水處理系統(tǒng)還存在許多嚴峻的問題,系統(tǒng)的不正常運行,污水處理水質(zhì)不達標,設備故障等現(xiàn)象較為常見。 但是由于污水處理過程復雜,影響因素較多,故障診斷較難,而且由于污水處理廠的操作人員專業(yè)素質(zhì)可能有所不足,對于故障設備也不能及時處理發(fā)現(xiàn),這樣不僅僅影響污水處理效率,在運營管理上也會受到影響,造成資源浪費,成本提高。 隨著物聯(lián)網(wǎng)技術的發(fā)展,將“工業(yè)4.0”智能生產(chǎn)理念與傳統(tǒng)污水處理廠的控制系統(tǒng)相結合具有一定的研究價值和意義,因此對污水處理廠進行故障診斷和對設備的遠程維護管理是十分必要的。
我國早在80年代就開始對故障診斷進行研究,并取得了一系列的研究成果,傳統(tǒng)上由簡單的狀態(tài)監(jiān)測向故障診斷和預測方向發(fā)展,并且隨著現(xiàn)代化技術的發(fā)展,診斷技術由同步到不同步,由人工診斷到自動診斷[2-3]。 故障診斷方法越來越多,優(yōu)點和缺點相應的也暴露出來,污水處理的故障診斷方法如表1所示。
表1 污水處理故障診斷方法表Tab.1 Sewage treatment fault diagnosis method
利用現(xiàn)有污水處理的數(shù)學模型或者仿真軟件對污水處理工藝運行狀況進行診斷優(yōu)化,精度較高。 但是對于操作人員的操作要求較高,過程復雜。
利用專家系統(tǒng)故障診斷方法在污水處理中開展應用研究已在國外開展多年,得出在污水處理系統(tǒng)過程評價、自動控制等方面具有良好的應用前景。
隨著現(xiàn)代科學技術進步與發(fā)展,污水處理系統(tǒng)自動化集成度越來越高,設備技術含量也就越來越高,結構復雜,導致故障診斷難度與維修越來越難,對故障不能及時處理和維修將帶來時間和生產(chǎn)成本的損失。 實時的故障診斷和定位問題成為遠程維護的關鍵,遠程維護系統(tǒng)的研究意義重大,可以形成產(chǎn)品服務一體化,可以為公司解決不必要花費。 建立遠程維護與故障診斷系統(tǒng)是解決問題的有效舉措。
遠程維護與故障診斷通過設備診斷技術與計算機網(wǎng)絡技術相結合,利用物聯(lián)網(wǎng)技術實現(xiàn)遠程控制監(jiān)測[4-5]。 遠程維護系統(tǒng)可以使公司在多個地點進行操作,從而更快、更有效地訪問、分析和響應來自污水處理廠的信息。 故障診斷系統(tǒng),能實現(xiàn)預知維修,及早發(fā)現(xiàn)故障隱患,定位問題設備,提高維修的準確性和實時性,降低服務費用,提高經(jīng)濟效益。 在污水處理廠中實現(xiàn)遠程維護和故障診斷相結合[6-9],必定會給這一行業(yè)帶來巨大的經(jīng)濟效益。
遠程維護與故障診斷系統(tǒng)可以作為物聯(lián)網(wǎng)架構中的一個子系統(tǒng),實現(xiàn)對設備性能的保障。 利用不同類型的傳感器組成一個信號采集子系統(tǒng),對分散于水廠中的設備數(shù)據(jù)信息進行采集,通過網(wǎng)絡傳輸?shù)姆绞竭M行數(shù)據(jù)的傳輸,將采集得到的數(shù)據(jù)存儲在數(shù)據(jù)庫服務器,用戶可以對數(shù)據(jù)進行分析診斷。并可通過終端電腦對現(xiàn)場故障進行診斷處理,下發(fā)指令實現(xiàn)遠程維護[10]。 系統(tǒng)結構如圖1所示。
圖1 系統(tǒng)結構圖Fig.1 System structure diagram
考慮在任何基于網(wǎng)絡的應用程序中,網(wǎng)絡時間延遲都是最大的障礙之一,特別是在涉及實時批量數(shù)據(jù)傳輸?shù)那闆r下[11]。 遠程維護系統(tǒng)需要從實時控制過程中收集數(shù)據(jù),正確實時傳輸數(shù)據(jù)對于確保任何遠程維護系統(tǒng)及時響應非常重要。 如果所有的計算都在偏遠的地方進行,可能會產(chǎn)生巨大的網(wǎng)絡流量,并造成不可接受的時間延遲。 因此可根據(jù)數(shù)據(jù)的大小將數(shù)據(jù)分為重數(shù)據(jù)和輕數(shù)據(jù),重數(shù)據(jù)在本地站點進行處理,只將提取出的重數(shù)據(jù)特征(如所識別模型的參數(shù))傳輸?shù)奖镜卣军c,并在本地站點設計了一個后端系統(tǒng)來執(zhí)行所有繁重的計算,在遠程端設計了一個前端系統(tǒng)來實現(xiàn)遠程維護控制系統(tǒng)。這樣不僅可以解決網(wǎng)絡延遲所帶來的時間差,還可以及時排除故障,保障設備的正常運行。 遠程維護與故障診斷系統(tǒng)主要特點如圖2所示。
圖2 遠程維護與故障診斷系統(tǒng)特點結構圖Fig.2 Structure diagram of remote maintenance and fault diagnosis system
污水處理廠設備正常運行是污水處理的核心要求,實現(xiàn)對故障的預知,可降低生產(chǎn)過程中設備出現(xiàn)的問題隱患,減少停機時間,增加生產(chǎn)效率。 遠程服務系統(tǒng)使得企業(yè)方便查詢設備使用情況,實時跟蹤設備使用狀態(tài)和質(zhì)量問題,發(fā)現(xiàn)薄弱環(huán)節(jié),不斷提高設備質(zhì)量。 并且該系統(tǒng)具有自我學習功能,通過不斷地豐富知識庫從而達到系統(tǒng)的自我完善和進步。
根據(jù)遠程維護和故障診斷體系結構可知,設備采集系統(tǒng)包含PLC 設備、現(xiàn)場監(jiān)測設備、采集終端以及各類不同傳感器等信息采集設備,計量現(xiàn)場監(jiān)測設備記錄了現(xiàn)場排查過程中的數(shù)據(jù);而采集終端則將設備的一些數(shù)據(jù)進行上傳。 該類信息采集設備數(shù)量多且設備之間存在復雜的交互關系,因此需要對設備采集系統(tǒng)故障進行合理有效的診斷[12]。 污水處理設備采集系統(tǒng)的故障診斷能夠快速、準確地查找采集系統(tǒng)故障發(fā)生的原因,具體的包括采集系統(tǒng)IO 模板和通道組件的在線故障診斷。設備采集系統(tǒng)的故障診斷硬件配置主要是完成推理和控制策略,其中推理策略主要是分析信息采集過程中所呈現(xiàn)的故障現(xiàn)象和相關聯(lián)組件之間的復雜邏輯關系,一般方法有演繹推理以及歸納推理。 而控制策略則是整個故障診斷過程中所具有的控制策略,一般方法有正向推理和反向推理。 設備采集系統(tǒng)的故障診斷硬件框圖如圖3所示。
圖3 設備采集系統(tǒng)的故障診斷硬件框圖Fig.3 Hardware block diagram of equipment acquisition system for fault diagnosis
該故障診斷系統(tǒng)在對多源信息數(shù)據(jù)分析處理上,采用專家系統(tǒng)進行診斷推理,使得系統(tǒng)在故障診斷上更加準確。 專家?guī)煜到y(tǒng)診斷推理具體流程如圖4所示。 在專家?guī)煸\斷系統(tǒng)得出的診斷結果基礎上,設計出相應的功能模塊實現(xiàn)對故障設備的遠程維護。
實現(xiàn)設備遠程監(jiān)控和維護系統(tǒng)關鍵問題是解決設備間的通信,整體上看,污水處理廠設備狀況不一,通訊協(xié)議標準往往也就不一致,因此就需要結合設備實際運行狀況,制定的通訊協(xié)議能實現(xiàn)遠程設備控制和維護等功能,并確保在此基礎上增加功能擴展模塊,以便設備進行功能擴展。 通信協(xié)議中需要了解控制設備、監(jiān)視參數(shù)、設置參數(shù)等相關內(nèi)容,以便構建出一個規(guī)范的能夠滿足設備實際狀況下的通訊協(xié)議[13-15]。 按照通訊協(xié)議,往往可分成5種幀結構,不同類型的幀結構與硬件間優(yōu)化融合需要綜合考慮。 設計分析5 種幀結構具體內(nèi)容如表2所示。
圖4 專家?guī)煜到y(tǒng)診斷推理流程Fig.4 Flow chart of diagnostic reasoning of expert database system
表2 幀結構分類表Tab.2 Frame structure classification
建立服務器采用動態(tài)網(wǎng)頁架構設計,系統(tǒng)云平臺使用B/S 架構,即瀏覽器和服務器的通信連接模式。
云平臺的建立對污水處理廠的管理監(jiān)控、運維等方面是必不可少的一步,能夠?qū)崿F(xiàn)對污水處理廠內(nèi)的設備查詢、故障診斷、故障報警等統(tǒng)一管理;實現(xiàn)設備狀態(tài)歷史數(shù)據(jù)存儲,遠程控制數(shù)據(jù)值,提供鮮明數(shù)據(jù)曲線圖。 提高企業(yè)生產(chǎn)效率,節(jié)省企業(yè)成本,使效益得到最大化。
對于污水處理廠設備狀態(tài),水廠水池液位、壓力、電流及電壓都將設置一定的閾值,超過限值,都將自動報警。 在服務器中,將采集的各項實時數(shù)據(jù)根據(jù)不同的設施通過不同的算法初步判斷出現(xiàn)的故障。 遠程控制電動閥進一步判斷故障類別、地點和原因,并且進行消息推送,向用戶報警。
維護人員可以在服務器發(fā)送指令,指令通過DTU 傳送到污水處理廠內(nèi)控制器。 控制器接收到指令后,控制污水處理設備,調(diào)節(jié)閥門開度,對故障進行隔離或者啟用備用設備,以最大程度減少資源、時間的浪費;為維護人員提供詳細故障信息以及維護時間,使其盡快保證污水處理運行暢通。
使用 JavaDk1.8+ Eclipse3.0 搭建環(huán)境,以及Java 語言來實現(xiàn)云平臺的開發(fā)。如圖5所示為通過remote Access 工具實現(xiàn)網(wǎng)口通信,連接遠程網(wǎng)口PLC,實現(xiàn)數(shù)據(jù)的采集和遠程監(jiān)控的操作。
圖5 網(wǎng)口通信連接Fig.5 Network communication connection
數(shù)據(jù)傳輸通訊正常后即可將數(shù)據(jù)傳送到服務器及云端,如圖6所示,為現(xiàn)場污水處理生產(chǎn)曲線,可清晰的查看到污水生產(chǎn)水質(zhì)中的數(shù)據(jù)情況。 無論在什么地方,均可輸入IP 進行數(shù)據(jù)查看及設備監(jiān)控。
圖6 污水處理生產(chǎn)水質(zhì)數(shù)據(jù)Fig.6 Water quality data of sewage treatment production
該系統(tǒng)還能實現(xiàn)對污水處理廠整體監(jiān)控,對現(xiàn)場開關控制的實時數(shù)據(jù)實現(xiàn)監(jiān)控上傳,還可以將數(shù)據(jù)轉(zhuǎn)換成圖表形式、趨勢圖形式進行觀察,還能夠查詢現(xiàn)場工藝流程圖,可以清晰地反應現(xiàn)場工藝情況,顯示故障設備。如圖所示7 所示。對報警設備可進行及時處理、實現(xiàn)遠程維護等操作。 各個膜池監(jiān)控狀態(tài)如圖8所示。
圖7 污水處理工藝流程界面Fig.7 Interface of sewage treatment process
圖8 系統(tǒng)整體監(jiān)控界面Fig.8 Overall monitoring interface of the system
污水處理設備的故障診斷與遠程維護系統(tǒng)研究幫助水廠實現(xiàn)統(tǒng)一管理,設備故障診斷,減少維修工程師現(xiàn)場維修方式,不僅能保障產(chǎn)品的使用能力,提高水廠生產(chǎn)效率,維護設備的工作能力。 滿足企業(yè)未來發(fā)展需求,也給其他行業(yè)帶來新的發(fā)展方式。
文中在分析系統(tǒng)的概念及實質(zhì)的基礎上,提出一種基于云平臺遠程維護與設備診斷系統(tǒng),闡述了系統(tǒng)關鍵技術,擴展和完善了系統(tǒng)功能運用,通過系統(tǒng)運行驗證,能實現(xiàn)穩(wěn)定的數(shù)據(jù)傳輸,設備故障診斷功能以及遠程維護操作。 為實現(xiàn)環(huán)保城鎮(zhèn)做出巨大貢獻,也為其他智能產(chǎn)業(yè)的發(fā)展打下了良好的基礎。