曾錫安,代 超,葉 翔,趙 凱
(深圳市捷晶能源科技有限公司,深圳518000)
MVR 蒸發(fā)器是通過機械式蒸汽再壓縮技術將廢水進行蒸發(fā)濃縮,使廢水中的鹽類或污染物與水分離,從而達到“零排放”要求的廢水處理裝置。隨著我國對環(huán)保方面的逐漸重視,MVR 蒸發(fā)器被廣泛應用于包括石油、化工、電子、醫(yī)藥、新能源等行業(yè)的廢水處理中,廢水處理裝置運行穩(wěn)定與否直接關系到企業(yè)的正常生產(chǎn)。
近年來,隨著MVR 蒸發(fā)器相關的技術和工藝日趨成熟[1],設備故障已成為MVR 蒸發(fā)器非正常停機的主要因素。故障類型多、故障原因復雜、故障定位困難、故障處理不及時是制約MVR 蒸發(fā)器故障后順利重啟的重要因素。傳統(tǒng)的故障處理方式有事后維修[2]與定期維護[3],但是單靠傳統(tǒng)的方式無法避免設備故障造成系統(tǒng)停機的情況發(fā)生,具有一定的局限性。隨著大數(shù)據(jù)時代的到來,事前預測的故障處理方式成為現(xiàn)實,以數(shù)據(jù)驅(qū)動的智能控制方法在設備故障預測和健康管理方向受到越來越多的關注和應用[4-6]。
結合大數(shù)據(jù)時代背景下自動化監(jiān)控系統(tǒng)的內(nèi)在需求和發(fā)展趨勢[7-8],目前MVR 蒸發(fā)器監(jiān)控系統(tǒng)還存在以下幾點不足[9]:
(1)功能單一。僅滿足最低監(jiān)控要求,對工藝過程進行簡單的監(jiān)測和控制。
(2)數(shù)據(jù)缺乏深層次的應用。對數(shù)據(jù)的使用通常僅限于生成圖形曲線、報表記錄。
(3)缺少對設備生命周期的科學管理[10]。設備的監(jiān)測、檢修、維護等環(huán)節(jié)完全獨立于系統(tǒng)之外,忽視了設備健康狀態(tài)對自動化監(jiān)控系統(tǒng)的影響。
因此,本文以惠州市某業(yè)主MVR 蒸發(fā)器的實際設計情況為例,在傳統(tǒng)MVR 蒸發(fā)器監(jiān)控系統(tǒng)的基礎上,設計了具有設備健康管理功能的新型MVR蒸發(fā)器遠程智能監(jiān)控系統(tǒng),實現(xiàn)對MVR 蒸發(fā)器全工藝流程的監(jiān)控以及全生命周期的管理。
本文MVR 蒸發(fā)器遠程智能監(jiān)控系統(tǒng)由傳感器(溫度、壓力、流量、液位、酸堿度pH、電導率、電能表等)、執(zhí)行器(壓縮機、閥門、泵等)、控制器(PLC 可編程邏輯控制器)、監(jiān)控主機、數(shù)據(jù)庫等部分組成。系統(tǒng)總體結構如圖1 所示。
圖1 系統(tǒng)總體結構Fig.1 Overall structure of system
PLC 讀取現(xiàn)場各類傳感器采集的運行數(shù)據(jù),通過與監(jiān)控主機在局域網(wǎng)下建立的連接,將數(shù)據(jù)上傳進行監(jiān)測。監(jiān)控主機亦通過局域網(wǎng)將控制指令下發(fā)至PLC,繼而實現(xiàn)對各類執(zhí)行器的控制。在監(jiān)控主機上開發(fā)MVR 蒸發(fā)器遠程智能監(jiān)控軟件,實現(xiàn)全工藝流程的可視化監(jiān)測、控制。另外,建立系統(tǒng)運行數(shù)據(jù)庫,以數(shù)據(jù)庫為支撐,在監(jiān)控軟件上開發(fā)故障預測和健康管理功能,對MVR 蒸發(fā)器進行全生命周期管理,為系統(tǒng)的安全穩(wěn)定運行提供可靠保證。
遠程監(jiān)控軟件在.NET 框架中使用C# 語言開發(fā)。在微軟Windows 操作系統(tǒng)中,采用.NET 框架和C#語言具有其它軟件開發(fā)平臺無法媲美的優(yōu)勢,能夠快速靈活地進行功能復雜的軟件開發(fā)。數(shù)據(jù)庫從安全性、可靠性、易開發(fā)程度等方面考慮[11],采用SQL Server 關系型數(shù)據(jù)庫滿足本系統(tǒng)的設計需求。
遠程監(jiān)控設計目標是實現(xiàn)對MVR 蒸發(fā)器全工藝流程的監(jiān)控,主要設計內(nèi)容包括:硬件選型、通訊方案、可視化監(jiān)測、自動化控制等。
MVR 蒸發(fā)器I/O 點數(shù)一般不超過200 個,屬于中小型自動化系統(tǒng),因此CPU 選擇西門子1200 系列的PLC,具體型號為1215C DC/DC/DC,提供2 個PROFINET 端口,可進行以太網(wǎng)通訊。CPU 上擴展通訊模塊CB1241 RS485,可進行串口通訊。
系統(tǒng)通訊對象包括PLC 與變頻器、PLC 與電能表、PLC 與監(jiān)控主機。
PLC 與各個變頻器、 電能表之間采用菊花鏈的方式進行串口連接,與監(jiān)控主機通過網(wǎng)線進行以太網(wǎng)連接。PLC 與變頻器、電能表、監(jiān)控主機之間使用Modbus 協(xié)議進行通訊。通過賦予各個變頻器、電能表特定的從站地址,保證PLC 主站正確訪問指定從站。與監(jiān)控主機通訊時,監(jiān)控主機作為主站發(fā)送信息,PLC 作為從站接收信息。
系統(tǒng)主要監(jiān)測各個工藝環(huán)節(jié)中的汽液溫度、設備壓力、設備液位、料液pH、蒸餾水電導率,以及壓縮機的電流、頻率、振幅等信息。溫度信號使用RTD模擬量模塊直接獲??;電流、頻率信息通過通訊方式獲得;壓力、液位、pH、電導率、振幅等傳感器統(tǒng)一采用4~20 mA 標準電流信號,通過在PLC 中編寫A/D 轉(zhuǎn)換程序獲取傳感器監(jiān)測值。A/D 轉(zhuǎn)換公式為
式中:A 為傳感器測量值;A0為傳感器量程下限;Am為傳感器量程上限;D 為標準電信號A/D 轉(zhuǎn)換后的模擬量數(shù)值;D0為模擬量數(shù)值下限;Dm為模擬量數(shù)值上限。
監(jiān)控主機獲取傳感器數(shù)據(jù)后,即可實現(xiàn)對MVR蒸發(fā)器進料、加熱、抽真空、冷凝、出料等環(huán)節(jié),預熱、蒸發(fā)、停機等階段,以及壓縮機、加熱器等設備的全工藝流程集中可視化監(jiān)測。同時,針對不同工藝環(huán)節(jié)、不同運行階段、不同設備狀態(tài)進行詳細的數(shù)據(jù)庫表設計,為系統(tǒng)的故障預測和健康管理提供可靠的數(shù)據(jù)支撐。
系統(tǒng)自動化控制邏輯主要根據(jù)工藝流程實現(xiàn)。本MVR 蒸發(fā)器工藝流程如圖2 所示。
圖2 MVR 蒸發(fā)器工藝流程Fig.2 MVR evaporator flow chart diagram
料液流程:進料泵根據(jù)分離器液位將料液打入分離器; 強制循環(huán)泵使分離器中的料液經(jīng)由2# 換熱器再返回分離器,往復循環(huán);料液達到設定的沸點升高值后,出料泵將分離器底部濃縮的料液打入后處理系統(tǒng)結晶、壓濾。
蒸汽流程:鮮蒸汽通入分離器中;壓縮機將鮮蒸汽和二次蒸汽加壓升溫,經(jīng)過2# 換熱器給料液加熱;冷凝的水流入蒸餾水罐,未冷凝的蒸汽繼續(xù)經(jīng)由壓縮機加壓升溫后加熱料液,往復循環(huán)。
蒸餾水流程: 蒸汽經(jīng)過2# 換熱器換熱后冷凝成的蒸餾水,檢測達標后通過1# 換熱器給料液預熱并排放。
根據(jù)上述工藝流程設置適當?shù)淖詣舆\行參數(shù)及閾值保護,使閥門、泵、壓縮機等執(zhí)行器按照各自的工藝流程進行自動控制,系統(tǒng)即可按照既定邏輯實現(xiàn)自動運行。
除了完備的自動化遠程監(jiān)控功能,本系統(tǒng)還開發(fā)了智能化健康管理功能,主要包括信息管理模塊和故障預測模塊。
信息管理模塊包括:用戶管理、生產(chǎn)管理、設備管理三大功能,結構示意如圖3 所示。
圖3 信息管理模塊結構示意圖Fig.3 Schematic diagram of information management module structure
用戶管理功能針對本系統(tǒng)軟件的使用者設計,目的是規(guī)范軟件的操作流程,保證操作人員的合法性,減少誤操作情況發(fā)生。主要內(nèi)容有:用戶登陸、用戶注冊、用戶信息維護、用戶權限管理。
生產(chǎn)管理的作用是記錄MVR 蒸發(fā)器生產(chǎn)時的各項生產(chǎn)信息,例如實時運行數(shù)據(jù)、二次統(tǒng)計數(shù)據(jù)、報警記錄、操作記錄等。
設備管理能夠為操作人員提供快速獲取每個設備信息的途徑,并且降低系統(tǒng)因設備故障造成非正常停機的風險。通過對設備信息和生產(chǎn)過程數(shù)據(jù)進行科學分析和專業(yè)判斷,甚至可以實現(xiàn)設備故障的事前預測,并及時做出預警。設備管理內(nèi)容主要包含:設備臺賬、設備運行信息、設備定檢信息、設備維護信息、故障預測預警。
MVR 蒸發(fā)器屬于一種多變量、非線性的控制系統(tǒng),且受物料特性、雜質(zhì)等隨機干擾因素影響大,無法建立精確的數(shù)學模型。模糊控制理論作為智能控制領域中重要的分支,僅需要少量數(shù)據(jù)便可通過專家經(jīng)驗建立的知識庫對復雜過程進行判斷,輸出可信的決策,具有實用性強、魯棒性好、設計簡單等優(yōu)點[12-14]。因此,本系統(tǒng)采用模糊控制理論對設備進行故障預測。
基于模糊控制理論的故障預測方法: 首先,針對預測對象,從數(shù)據(jù)庫表中提取符合條件的運行數(shù)據(jù);其次,根據(jù)算法的需要進行數(shù)學處理;然后,將處理結果作為模糊輸入?yún)?shù),劃分模糊等級;制定模糊規(guī)則,得出模糊關系;推理模糊輸出參數(shù),并把輸出參數(shù)解模糊化,獲得確切數(shù)值;最后,用0~100的分數(shù)評價輸出值,量化故障預測結果。
例如對MVR 蒸發(fā)器中的核心設備壓縮機進行故障預測,步驟如下:
步驟1取數(shù)據(jù)庫中壓縮機相關運行數(shù)據(jù):電流xi、振幅yi、進口溫度zai、出口溫度zbi、進口壓力vai、出口壓力vbi。
步驟2按式(2)求電流變化率偏差ex,同理求振幅變化率偏差ey;按式(3)求進出口溫度比值偏差ez,同理求進出口壓力比值偏差ev。將求得的ex,ey,ez,ev作為4 個模糊輸入?yún)?shù)。
步驟3設ex論域[a1,a4],且0<a1<a2<a3<a4。將該論域劃分為7 個子論域,并對應7 個模糊等級:(-a4,-a3]為負大(NB),(-a3,-a2]為負中(NM),(-a2,-a1]為負?。∟S),(-a1,a1]為零(ZO),(a1,a2]為正?。≒S),(a2,a3]為正中(PM),(a3,a4]為正大(PB)。對于ey,ez,ev同理。
步驟4根據(jù)專家經(jīng)驗設置模糊規(guī)則,獲得模糊關系R。針對ex,ey,ez,ev的所有排列組合情況進行模糊規(guī)則語言描述:
If(ex=NB and ey=NB and ez=NB and ev=NB)then R=NB
If(ex=NM and ey=NB and ez=NB and ev=NB)then R=NB
If(ex=NS and ey=NB and ez=NB and ev=NB)then R= NB
If(ex=ZO and ey=NB and ez=NB and ev=NB)then R= NB
If(ex=PS and ey=NB and ez=NB and ev=NB)then R= NB
If(ex=PM and ey=NB and ez=NB and ev=NB)then R=NM
If(ex=PB and ey=NB and ez=NB and ev=NB)then R= NM
……
步驟5模糊推理與解模糊化。通過模糊推理得到模糊輸出u,采用重心法進行解模糊化[15],得到確定的數(shù)值。
步驟6將步驟5 的數(shù)值用0~100 的數(shù)字進行量化,獲得該設備的健康度評分,根據(jù)評分結果實現(xiàn)直觀的故障預測,指導操作人員提前排查故障,確保系統(tǒng)穩(wěn)定運行。
壓縮機故障預測界面如圖4 所示。
圖4 壓縮機故障預測界面Fig.4 Compressor fault prediction interface
本文針對當前MVR 蒸發(fā)器監(jiān)控系統(tǒng)的不足,設計了集自動化監(jiān)控與智能化健康管理為一體的新型MVR 蒸發(fā)器遠程智能監(jiān)控系統(tǒng)。該系統(tǒng)應用自動化技術、計算機技術、數(shù)據(jù)庫技術、智能控制算法等多學科知識,結合詳細的工藝剖析以及深度的數(shù)據(jù)開發(fā),實現(xiàn)了對MVR 蒸發(fā)器全工藝流程的監(jiān)控以及全生命周期的管理,自投入生產(chǎn)以來運行效果良好,運行狀況穩(wěn)定,對傳統(tǒng)的工業(yè)自動化監(jiān)控系統(tǒng)發(fā)展具有一定的借鑒意義。