劉立偉,白 潔,司冬雨
(1.哈動國家水力發(fā)電設備工程技術研究中心有限公司,哈爾濱 150040;2黑龍江省農墾科學院,哈爾濱 150040)
大型電力設備是電力系統(tǒng)中的重要設備能否安全運行決定了電網是否能可靠運行,2009年俄羅斯薩揚-舒申克水電站機毀人亡的事故更是提醒人們發(fā)電設備的安全可靠運行已成為電力系統(tǒng)的頭等大事[1]。為了防止機組安全事故的發(fā)生,國內電廠大多采取計劃檢修的策略,這樣容易出現(xiàn)“維修不足”與“維修過?!钡那闆r,前者使設備容易損壞,后者會增加不必要的維修費用[2]。目前,狀態(tài)檢修已成為國內外研究的熱點,它主要通過狀態(tài)監(jiān)測,及早發(fā)現(xiàn)設備存在的隱患和缺陷,有目的進行設備維修保養(yǎng),然而狀態(tài)檢修需要依托各方面的知識,電廠專家必須能夠與制造廠家、科研院所等部門協(xié)作,充分利用異質資源,實現(xiàn)遠程協(xié)同故障會診,因此,構建發(fā)電設備遠程狀態(tài)監(jiān)測便顯得尤為重要[3]。本文構建了基于瀏覽器/服務器(B/S)結構的大型水力發(fā)電設備振動擺度遠程實時監(jiān)測系統(tǒng),用戶注冊成功后,通過瀏覽器便可獲得權限允許范圍內的運行機組振動擺度方面的信息,其中關鍵參數(shù)通過與建立的標準健康樣本進行比對,能夠給予用戶直觀的預警提示。本系統(tǒng)界面友好,生動直觀。同時,為各方面用戶提供了機組實時運行信息,大大降低了電廠及設備制造廠的維護成本,提高了機組診斷工作的效率。
該系統(tǒng)依托三峽電站機組為試驗工程,通過電力數(shù)字專線和 VPN(Virtual Private Network)[4]將電站機組運行信號引入到本地服務器。為更好地復用數(shù)據(jù),對數(shù)據(jù)進行了二次編碼處理。本地服務器按功能分類分為數(shù)據(jù)存儲服務器,Web應用程序服務器及專家知識庫服務器,三者分別用于存儲遠程傳輸?shù)膶崟r數(shù)據(jù),程序代碼及評測機組性能的健康樣本。系統(tǒng)采用B/S架構,方便診斷專家遠程監(jiān)測并分析發(fā)電設備的狀態(tài)。只要有網絡連接的地方,專家通過瀏覽器登陸本系統(tǒng)便可觀測到機組的運行情況,這樣分析監(jiān)測系統(tǒng)便不再受地域空間的限制;同時系統(tǒng)的開發(fā)、維護與升級只需在本地服務器端進行,而客戶端只需要安裝瀏覽器即可,降低了客戶端對電腦硬件配置的要求同時解除了操作系統(tǒng)的限制[5]。機組振動擺度遠程監(jiān)測系統(tǒng)結構如圖1所示。
圖1 機組振動擺度遠程監(jiān)測系統(tǒng)結構圖Fig.1 Unit vibration swing remote monitoring system structure diagram
基于B/S架構的大型水力發(fā)電設備振動擺度遠程實時檢測系統(tǒng)由JAVA和LabVIEW兩個編程工具協(xié)同完成。JAVA用來搭建系統(tǒng)的框架,Lab-VIEW負責實時數(shù)據(jù)的處理工作,包括時域波形展示及相應頻譜分析等。
LabVIEW是一種優(yōu)秀的面向對象的圖形化編程語言,使用圖標代替文本代碼創(chuàng)建應用程序,擁有大量與其他應用程序通信的VI庫[6]。本系統(tǒng)以Webserver為橋梁,實現(xiàn)LabVIEW與JAVA間的數(shù)據(jù)交換,Webserver支持多種通訊協(xié)議且具有無與倫比的兼容性,可以實現(xiàn)跨平臺及不同編程語言間的通訊。JAVA將數(shù)據(jù)發(fā)布在Webserver,LabVIEW通過讀取Webserver發(fā)布時的WSDL地址獲取服務地址及請求參數(shù),經過SOAP協(xié)議綁定服務后,Lab-VIEW可以直接訪問Webserver的相關數(shù)據(jù)并做相應的處理。
本系統(tǒng)利用TCP/IP,實現(xiàn)遠程客戶端對本地服務器LabVIEW相關機組具體部件的實時波形調取功能。遠程客戶端向服務器發(fā)出請求,應用服務器中的LabVIEW程序針對請求作出相應反應。這里以發(fā)電機上機架振動信號為例進行說明,其中主VI接收客戶端機組信號并調取子VI,子VI讀取Webserver封裝后數(shù)據(jù)并進行后期處理,包括頻譜分析及波形特征提取等,主程序流程及程序框圖如圖2、圖3所示。
圖2 TCP/IP通訊流程圖Fig.2 Flow chart of TCP/IP communication
主VI采用生產者消費者架構。生產者循環(huán)與消費者循環(huán)可以并行執(zhí)行且互不影響,兩者通過隊列的方式傳遞數(shù)據(jù),而主VI和子VI則通過接口相連。
LabVIEW執(zhí)行程序是以數(shù)據(jù)流的形式,為避免主VI接收信號時出現(xiàn)死循環(huán),這里通過延時和使用全局變量的方法來控制子VI運行。
機組性能狀態(tài)評定是提取反映機組性能的特征參數(shù)(如機組某部件振動峰峰值),將其與用于評判機組性能的健康樣本進行比對,通過比對將機組的性能狀態(tài)劃分為健康、警示和報警三種狀態(tài),并分別以綠、橙及紅的警示燈顯示。健康樣本的建立必須遵守國際與國家標準(IEC、IEEE、GB)、行業(yè)標準,結合與電廠用戶簽訂的合同內容要求,同時它也需要相關學科專家共同建立、修改、完善、審定。健康樣本不但可以對性能參數(shù)直接進行分析,將參數(shù)帶入邏輯運算中,還可以對故障進行診斷,同時也是各方面專家知識的高度融合。
圖3 以“上機架”為例的主VI程序框圖Fig.3 Main VI program block diagram with“upper frame”as an example
通過前臺注冊后臺認證的方法以及防火墻的使用保證了系統(tǒng)數(shù)據(jù)的安全性并對不同用戶提供不同的權限。一般權限用戶只能觀察遠程機組的運行情況,權限高的可以對數(shù)據(jù)進行管理和擴展系統(tǒng)功能。
本系統(tǒng)已經基本搭建完畢,正在進行試運行階段??蛻舳私缑嬗押?,操作簡便,結合相應的Flash動畫,顯示生動直觀。該系統(tǒng)能對機組的運行情況及提取的振動特征參量進行展示。
本文結合互聯(lián)網通訊技術,借助JAVA及Lab-VIEW編程工具搭建了基于B/S架構的大型水力發(fā)電設備振動擺度遠程實時監(jiān)測系統(tǒng)。實現(xiàn)了機組運行數(shù)據(jù)的遠程傳輸及二次復用,能夠對機組的運行狀況進行監(jiān)測。而且本系統(tǒng)界面友好,交互靈活,安全性高,有利于減少電站維護設備的成本及提高工作效率。
[1] 羅曼,覃國茂,董曉英,等.NGC2發(fā)電機局部放電在線檢測系統(tǒng)設計與應用[J].大電機技術,2010(5):14-18.LUO Man,TAN Guomao,DONG Xiaoying,et al.Large online monitoring system for generator partial discharge and its application[J].Large Electric Machine and Hydraulic Turbine,2010(5):14-18.
[2] 郭江,羅云,李朝暉.面向電廠維護的機組狀態(tài)遠程監(jiān)視平臺構建[J].水電自動化與大壩監(jiān)測,2005,29(1):29 -32.GUO Jiang,LUO Yun,LI Zhaohui.Maintenance - oriented remote supervision platform of hydro-electric generating units of hydropower plants[J].Hydropower Automation and Dam Monitoring,2005,29(1):29 -32.
[3] 余雄偉,李朝暉,艾友忠.水輪機調速器智能化交互式診斷系統(tǒng)研究[J].水電自動化與大壩監(jiān)測,2005,29(4):19-22.YU Xiongwei,LI Zhaohui,AI Youzhong.Intelligent interactive diagnosis for water turbine governors[J].Hydropower Automation and Dam Monitoring,2005,29(4):19-22.
[4] 趙世偉.VPN組網和業(yè)務開發(fā)的技術研究[D].南京:南京郵件大學,2008:1-2.ZHAO Shiwei.Technical research on VPN organization and business development[D].Nanjing:Nanjing University of Posts and Telecommunications,2008:1 -2.
[5] 彭兵,城建,李友平,等.長江電力水力發(fā)電設備遠程狀態(tài)監(jiān)測與故障診斷系統(tǒng)設計與應用[J].水電廠自動化,2013,34(1):33-36.PENG Bing,CHENG Jian,LI Youping,et al.Design and application of Yangtze River electric and hydropower generation equipment remote monitoring and fault diagnosis system [J].Hydropower Plant Automation,2013,34(1):33 -36.
[6] 黃國興.基于LabVIEW的網絡通信方法[J].新技術新工藝,2008(10):40.HUANG Guoxing.Network communication based on Lab-VIEW[J].New Technology and New Process,2008(10):40.