潘高峰
(山西蘭花科創(chuàng)玉溪煤礦有限責(zé)任公司, 山西 晉城 048000)
隨著我國工業(yè)4.0 的不斷推進,未來煤礦行業(yè)將朝著數(shù)字化、智能化的方向發(fā)展。煤礦生產(chǎn)中空氣壓縮機是其必不可少的關(guān)鍵機械設(shè)備,空壓機運行的穩(wěn)定性直接關(guān)系到整個煤礦生產(chǎn)的安全和穩(wěn)定,其數(shù)字化和智能化水平會在很大程度上影響工作效率[1-2]。為了保證空氣壓縮機的安全性和穩(wěn)定性,目前已經(jīng)發(fā)展出了遠程控制和故障診斷預(yù)警系統(tǒng),可以實現(xiàn)空氣壓縮機故障問題預(yù)警[3]。另一方面,隨著世界能源局勢的日益嚴峻,國家的節(jié)能減排要求給煤礦行業(yè)造成了極大的壓力。而礦用空氣壓縮機能源消耗較大,在節(jié)能減排方面大有可為[4]。通過對空氣壓縮機實施聯(lián)動控制,能夠顯著降低其能源消耗,降低其運行成本。
本文所述的礦用空氣壓縮機聯(lián)動控制與故障診斷預(yù)警系統(tǒng),其整體結(jié)構(gòu)框架為三層集散式,利用PLC 作為控制手段。上位機利用組態(tài)軟件建立監(jiān)控過程的顯示畫面,構(gòu)建空氣壓縮機運行過程數(shù)據(jù)信息庫為故障診斷服務(wù),通過上位機實現(xiàn)空氣壓縮機的遠程聯(lián)動控制以及運行過程中的故障診斷。下位機PLC 與上位機之間通過RS-485 總線進行連接通信,由于本系統(tǒng)為遠程控制系統(tǒng),所以上位機與空氣壓縮機工作現(xiàn)場之間通過光纖通信,確保長距離通訊的穩(wěn)定性和安全性?,F(xiàn)場同樣利用PLC 作為控制手段,利用專業(yè)傳感器采集收集空氣壓縮機在運行工作過程中的各項數(shù)據(jù),并通過已編好的程序?qū)?shù)據(jù)進行分析與處理,處理結(jié)果經(jīng)過RS-485 總線傳輸?shù)缴衔粰C。
圖1 空氣壓縮機聯(lián)動控制流程圖
在采煤工作過程中,通常都是多臺空氣壓縮機同時工作才能夠滿足要求。礦用空氣壓縮機聯(lián)動控制系統(tǒng)其最根本的作用就是將煤礦中所有的空氣壓縮機進行連接,接受所有空氣壓縮機的運行數(shù)據(jù),實現(xiàn)多臺機器的聯(lián)動控制。系統(tǒng)能夠綜合考慮母管壓力以及每臺空氣壓縮機的運行數(shù)據(jù)自動地判斷需要啟停哪些機器,以此確保在充足供氣的同時盡可能減少空氣壓縮機運行工作的數(shù)量。利用該聯(lián)動控制系統(tǒng)可以顯著降低空氣壓縮機的運行損耗以及能耗,降低運行成本,提升經(jīng)濟效益。如圖1 所示為空氣壓縮機聯(lián)動控制基本流程圖。通過傳感器實時檢測母管壓力并將其與設(shè)定的數(shù)值進行分析對比。若檢測結(jié)果發(fā)現(xiàn)母管壓力值較小且未達到設(shè)定的數(shù)值,那么空氣壓縮機就按照一定的順序陸續(xù)開啟。如果檢測到的母管壓力值達到了設(shè)定的數(shù)值,那么空氣壓縮機就按照啟動順序反向陸續(xù)停機工作。在聯(lián)動控制系統(tǒng)的作用下,系統(tǒng)會自動判斷每天空氣壓縮機的工作時長,從而時間運行主機的自動切換。如果某臺機器長時間工作,那么系統(tǒng)就會自動識別并且將該機器停機,同時啟動其他運行時間較短的機器。通過這種聯(lián)動機制,可以避免某些空氣壓縮機長時間運行而其他機器長期停滯的現(xiàn)象。兩臺機器啟動的時間間隔可以通過系統(tǒng)進行設(shè)置,同樣的停機時間間隔也可以設(shè)置。本系統(tǒng)在第一次運行時,主機需要通過人工的方式在系統(tǒng)中進行選擇,其他機器則在主機啟動之后按照一定順序陸續(xù)啟動。本系統(tǒng)設(shè)置有緊急停機按鈕,當出現(xiàn)緊急情況時通過按下該按鈕可停止所有空氣壓縮機的運行。在操作人員的操作下才可以繼續(xù)后續(xù)的工作,可在系統(tǒng)中實現(xiàn)主機的自動切換,這樣在運行主機出現(xiàn)故障時系統(tǒng)能夠根據(jù)相關(guān)的設(shè)置自動切換主機,確保整個空氣壓縮系統(tǒng)的正常穩(wěn)定運行。
本文所述的礦用空氣壓縮機故障診斷專家系統(tǒng)主要由六部分構(gòu)成,分別為知識庫、數(shù)據(jù)庫、人機接口、推理機、知識獲取機制和解釋機制[5]。其中知識庫和推理機是整個專家系統(tǒng)中最為關(guān)鍵的內(nèi)容。首先需要通過傳感器檢測采集空氣壓縮機的運行狀態(tài)數(shù)據(jù),系統(tǒng)針對檢測得到的數(shù)據(jù)信息進行分析和處理,并基于這些數(shù)據(jù)信息判斷空氣壓縮機的狀態(tài),推理得到機器是否可能出現(xiàn)故障問題,以及造成這些問題的原因?;赑ower Builder 9.0 平臺搭建空氣壓縮機故障診斷專家系統(tǒng),能夠針對機器故障開展多極化推理,同時還可以給出推理結(jié)果的可信度信息,并根據(jù)推理結(jié)果給出故障問題處理方案[6]。通過SOL Server 2000 數(shù)據(jù)庫系統(tǒng)來搭建專家系統(tǒng)中的知識庫,并且基于故障樹分析法來構(gòu)建故障樹模型,通過建立的模型對空氣壓縮機潛在的故障進行分析診斷和推理。在故障樹模型中,空氣壓縮機的系統(tǒng)故障為頂層事件,其推理的順序為從上而下,從而獲得潛在的系統(tǒng)故障的中間事件類型,比如油壓太低、軸承故障等,然后再基于中間事件類型進一步推理得到底層事件類型。例如,中間事件為軸承故障,則底層事件可能為軸承磨損導(dǎo)致間隙太大,甚至可能是軸承出現(xiàn)徹底損壞等??梢钥闯?,在故障樹模型中,空氣壓縮機不同故障類型之間通過邏輯門進行連接。故障診斷專家系統(tǒng)綜合考慮機器的結(jié)構(gòu)特征、功能特征,以及中間的邏輯關(guān)系,建立系統(tǒng)完善的邏輯故障樹,并且將該推理模型存放在知識庫中,推理過程按照該邏輯故障樹的邏輯進行。
如圖2 所示為空氣壓縮機故障延時預(yù)警基本原理圖。虛線表示空氣壓縮機在運行過程中檢測到其中一個參數(shù)達到預(yù)警值時的變量曲線,而實線則表示延時之后的變量曲線。當某一參數(shù)達到預(yù)警值時,即t1時刻,就會引發(fā)系統(tǒng)報警,此時開始延時。延時時間為T,在整個延時過程中,如果該數(shù)值仍然超過了預(yù)警值,那么系統(tǒng)就確定需要報警,見圖2-1。如果在延時時間T范圍內(nèi),該數(shù)值降低至預(yù)警值以下,那么系統(tǒng)就會取消預(yù)警,不會產(chǎn)生報警信號,見圖2-2。設(shè)置延時時間的目的是因為空氣壓縮機在運行過程中可能受外界因素影響,某些運行狀態(tài)參數(shù)會出現(xiàn)較大波動,從而超過設(shè)置的預(yù)警值。但這種波動是暫時性的,不會對整個系統(tǒng)的安全穩(wěn)定運行構(gòu)成威脅,沒必要進行報警。例如,空氣壓縮機在啟動的瞬間會產(chǎn)生非常大的電流,該電流值是其正常運行時電流值的5~8 倍,這種情況下如果不設(shè)置延時報警,那么空氣壓縮機每次啟動時系統(tǒng)都會進行報警,反而會對空氣壓縮系統(tǒng)的穩(wěn)定運行造成影響。
空氣壓縮機在實際運行過程中,某些參數(shù)可能在預(yù)警線上下范圍內(nèi)頻繁波動,從而導(dǎo)致系統(tǒng)不斷報警,但報警很多都是不真實的,不利于系統(tǒng)的穩(wěn)定運行?;诖?,本文所述的故障預(yù)警系統(tǒng)設(shè)置了一個報警死區(qū),該報警死區(qū)的范圍可以在報警系統(tǒng)中根據(jù)實際情況設(shè)置。如圖3 所示為空氣壓縮機故障報警死區(qū)基本原理圖。基本原理是在原報警線的基礎(chǔ)上設(shè)置一個報警范圍,該范圍稱為死區(qū)范圍,超過死區(qū)范圍系統(tǒng)才會發(fā)生報警,當機器運行參數(shù)在死區(qū)范圍波動時系統(tǒng)不會發(fā)生報警動作。通過設(shè)置死區(qū)范圍,可以降低很多不必要的錯誤報警行為,提升了空氣壓縮機預(yù)警系統(tǒng)的可靠性。
圖2 空氣壓縮機故障延時預(yù)警基本原理圖
圖3 空氣壓縮機故障報警死區(qū)基本原理圖
本系統(tǒng)在上位機中建立遠程集控動態(tài)畫面,在畫面中呈現(xiàn)空氣壓縮機的整體布局以及虛擬結(jié)構(gòu),同時在畫面中建立模擬仿真的管道開機流動動畫。通過生動豐富的畫面,相關(guān)的操作人員可以快速準確的掌握整個空氣壓縮系統(tǒng)的實際情況,防止出現(xiàn)誤操作行為。在畫面中設(shè)置所有空氣壓縮機的啟停按鈕,通過該按鈕可以實現(xiàn)積極的遠程啟停。還創(chuàng)建有單控/聯(lián)控切換按鈕,通過該按鈕能夠在單機控制和聯(lián)動控制之間進行靈活轉(zhuǎn)換,使之更滿足實際需要。畫面中還設(shè)置有空氣壓縮機運行狀態(tài)顯示窗口,該窗口中會實時顯示所有機器的運行狀態(tài)參數(shù),通過該窗口操作人員能夠?qū)崟r掌握所有空氣壓縮機的運行情況。