孔斌,李志安
(南瑞集團公司,江蘇省南京市 211000)
長距離輸水工程監(jiān)控系統(tǒng)關鍵功能實現(xiàn)
孔斌,李志安
(南瑞集團公司,江蘇省南京市 211000)
介紹了大伙房輸水工程的概況,給出了該工程系統(tǒng)結構及系統(tǒng)功能,詳細地闡述了監(jiān)控系統(tǒng)向業(yè)務網(wǎng)寫數(shù)據(jù)功能、雙通道功能、調流閥開度設值控制功能、累計流量計算功能、語音報警功能。這些功能的實現(xiàn),為該工程運行管理提供安全可靠的技術保障。
輸水工程;監(jiān)控系統(tǒng);NC2000
大伙房水庫輸水工程是遼寧省“十五”期間重點工程項目,該輸水一期工程是將渾江上桓仁水庫的發(fā)電尾水,利用西江、鳳鳴兩座水電站作為調節(jié)池,由輸水隧洞自流引水至蘇子河匯入大伙房水庫。輸水二期工程是由大伙房水庫引水,通過隧洞和管道,采取封閉供水方式,為撫順、沈陽、遼陽、鞍山、營口、盤錦等6個城市提供生活及工業(yè)用水。二期工程輸水管線總長259.13 km,沿途設取水頭部、撫順、沈陽一、沈陽二、遼陽、鞍山、營盤共7座配水站。
輸水二期工程具有線路長、覆蓋范圍大、地域分布廣、系統(tǒng)龐大、工程水力過程復雜、對自動化控制要求高等特點,為保證全線輸水的安全可靠與高效運行,充分發(fā)揮其巨大經濟效益和社會效益,設計了計算機數(shù)據(jù)采集與監(jiān)控(SCADA)系統(tǒng)。在沿線7座配水站設置控制分中心,在沈陽設調度中心和備調中心,采用先進的自動化控制技術、計算機網(wǎng)絡技術、通信技術,實現(xiàn)全線輸水的自動控制及統(tǒng)一優(yōu)化調度[1]。
大伙房水庫輸水二期工程監(jiān)控系統(tǒng)按照“無人值班,少人值守”的方式設計,采用符合國際標準的開放式分層、分布的系統(tǒng)結構。調度中心及各分中心采用冗余工業(yè)以太網(wǎng)星形連接,現(xiàn)地級采用總線連接方式。該工程采用成熟、可靠、標準化的硬件、軟件、網(wǎng)絡結構和漢化系統(tǒng),確保響應速度快,可靠性和可利用率高,可維護性好,先進、經濟、靈活和便于擴充。根據(jù)大伙房水庫輸水工程的運行管理特點,SCADA系統(tǒng)分為調度中心控制級、分中心控制級和現(xiàn)地控制單元三級,見圖1。
調度中心控制級主要由數(shù)據(jù)庫服務器、應用服務器、通信服務器、磁盤陣列、操作員工作站、維護工作站、報警工作站、網(wǎng)關機等計算機設備組成。實現(xiàn)數(shù)據(jù)采集與處理、控制命令下發(fā)、圖形顯示、歷史數(shù)據(jù)管理、系統(tǒng)外部通信等功能。
各分中心控制級主要由操作員工作站、通信工作站、報警工作站、歷史工作站等計算機設備組成。實現(xiàn)數(shù)據(jù)采集與處理、控制命令下發(fā)、圖形顯示、系統(tǒng)外部通信、歷史數(shù)據(jù)管理等功能。
現(xiàn)地控制單元由CCU、LCU及RTU組成。主要完成數(shù)據(jù)采集與處理、設備控制與調節(jié)、與主控級及現(xiàn)場智能設備數(shù)據(jù)通信等功能。
圖1 系統(tǒng)結構圖
大伙房輸水二期工程監(jiān)控系統(tǒng)主要具備以下功能:數(shù)據(jù)采集與處理、控制與調節(jié)、控制權限設定、歷史數(shù)據(jù)查詢、GPS時鐘同步等。
(1) 數(shù)據(jù)采集與處理。
數(shù)據(jù)采集與處理包括:模擬量、開關量的采集與處理、脈沖量的累計與處理。通過PLC采集將壓力、流量等主要的運行參數(shù),經過必要的預處理后上送至分中心控制級操作員工作站,再由操作員工作站通過網(wǎng)絡將數(shù)據(jù)廣播至分中心控制級工作站,在通信機接收到數(shù)據(jù)后又通過電力系統(tǒng)IEC 60870-5-104通信協(xié)議將數(shù)據(jù)傳送至調度中心控制級。在數(shù)據(jù)采集和傳輸過程中,對相關的數(shù)據(jù)進行了節(jié)點防抖處理、硬件及軟件濾波、數(shù)據(jù)有效性及合理性判斷等處理,保證數(shù)據(jù)的可靠性與真實性。
(2) 控制與調節(jié)。
控制與調節(jié)的主要對象和內容有:調流閥、電動蝶閥的全開、全關、停止及開度設值控制,斷路器的合閘、分閘控制。在控制時,操作員利用鼠標、鍵盤,打開相應畫面,點擊需要控制設備的圖形,系統(tǒng)將自動實施操作流程。
(3) 控制權限設定。
該工程控制權限分為現(xiàn)地級、廠站級、調度級??刂苾?yōu)先級為現(xiàn)地級>廠站級>調度級。通過LCU柜上把手進行設置,當處于現(xiàn)地控制權時,廠站級及調度級下發(fā)的控制令會被屏蔽。當處于遠方控制權時,廠站控制級才能下發(fā)控制令,而調度級要實現(xiàn)控制命令下發(fā),還需廠站級通過軟開關將控制權限切換至調度級。
(4) 歷史數(shù)據(jù)查詢。
在監(jiān)控系統(tǒng)的實際應用中,通過對一些重要數(shù)據(jù)的保存,有利于泵站運行管理人員對數(shù)據(jù)進行分析、統(tǒng)計,有助于提高工程的管理水平。上位機NC2000監(jiān)控軟件提供了報表查詢、曲線查詢、一覽表查詢等多種查詢手段。
(5) GPS時鐘同步。
GPS衛(wèi)星時鐘系統(tǒng)用于實現(xiàn)監(jiān)控系統(tǒng)的調度級、廠站級計算機及現(xiàn)地控制級PLC進行時鐘同步,確保全線時鐘統(tǒng)一,便于全線輸水系統(tǒng)的運行管理[2]。
根據(jù)《電力二次系統(tǒng)安全防護規(guī)定》,整個計算機監(jiān)控和網(wǎng)絡系統(tǒng)劃分為生產控制和管理信息兩個大區(qū),在這兩個大區(qū)之間,必須設置經國家指定部門檢測認證的電力專用橫向單向安全隔離裝置。監(jiān)控系統(tǒng)安全等級最高,屬生產控制區(qū);業(yè)務網(wǎng)直接與辦公網(wǎng)及Internet相連,屬管理信息區(qū)。從系統(tǒng)網(wǎng)絡安全性考慮,必須在這兩系統(tǒng)之間加一橫向單向隔離裝置[3],網(wǎng)絡結構見圖2。
業(yè)務網(wǎng)歷史服務器安裝AIX操作系統(tǒng),歷史庫采用oracle10g。監(jiān)控系統(tǒng)將數(shù)據(jù)寫入業(yè)務網(wǎng)實質上是監(jiān)控系統(tǒng)用面向非連接UDP協(xié)議,通過廣播的方式將數(shù)據(jù)通過隔離裝置傳送至網(wǎng)關機,由網(wǎng)關機將監(jiān)控數(shù)據(jù)按照一定的格式要求(具體格式見表1)寫入業(yè)務網(wǎng)歷史服務器中,業(yè)務網(wǎng)再從中將數(shù)據(jù)查詢處理,以畫面、表格等形式進行展示供生產管理人員進行分析、決策。
圖2 向業(yè)務網(wǎng)寫數(shù)據(jù)網(wǎng)絡結構圖
表1 監(jiān)控系統(tǒng)向業(yè)務網(wǎng)寫數(shù)據(jù)數(shù)據(jù)結構
Oracle10g歷史庫具有數(shù)據(jù)自動存儲管理功能及磁盤備份與恢復功能、支持更多的安全協(xié)議、支持超大數(shù)據(jù)庫、SQL分析能力強、對JDBC有更好的支持等優(yōu)點。監(jiān)控軟件采用Java技術開發(fā),通過JDBC的thin模式與Oralce10g相連,一旦連上,會自動建表,并將接收到的數(shù)據(jù)按照表的結構寫入業(yè)務網(wǎng)歷史庫Oralce10g。具體連接方式如下:
jdbc.password=password
jdbc.url=jdbc:oracle:thin:@歷史服務器IP地址:1521:數(shù)據(jù)庫的SID
jdbc.username=username
建立連接之后,網(wǎng)關機會根據(jù)實際情況每隔一定的周期按照約定的數(shù)據(jù)結構往業(yè)務網(wǎng)歷史服務器中寫數(shù)據(jù),供業(yè)務網(wǎng)查詢[4]。
正常情況下,現(xiàn)地控制單元上傳的數(shù)據(jù)首先送至各分中心,再由分中心通信機通過IEC 60870-5-104通信協(xié)議上送至調度中心;調度中心下達的控制指令先到達分中心控制級,再下達各現(xiàn)地控制單元。遇到特殊情況時,調度中心可啟用備用通道,調度中心直接與各現(xiàn)地控制單元進行數(shù)據(jù)通信,完成數(shù)據(jù)采集及控制指令的下發(fā)。系統(tǒng)數(shù)據(jù)流程見圖3。
圖3 系統(tǒng)數(shù)據(jù)流程
具體實現(xiàn)是在調度中心側設置控制通道切換點,該控制通道切換點用于檢測分中心與調度中心的通信狀態(tài),一旦檢測到分中心與調度中心IEC 60870-5-104通信故障,則將該值置“1”,通信程序自動切換至備用通道。待主通道設備恢復正常后,程序自動將控制通道切換點置“0”,恢復至主通道進行通信。
該工程全線共計21臺調流閥,分布在沿線200多公里的管線上,輸水線路長,水力過程復雜,對流量調節(jié)的精度要求很高,這就要求監(jiān)控系統(tǒng)對調流閥開度能進行精確控制。本文參考文獻[5]中對調流閥開度的精度控制給出了三種控制方案,并分析了每種方案的優(yōu)缺點,最后選擇了三種控制方案里最優(yōu)的控制方案二,但該方案受到調流閥控制箱PLC的制約,通信也有一定的延時,同時對調流閥開度控制也有一定的誤差。為了解決此種方案存在的問題,現(xiàn)場對調流閥控制方案進行了改進,采用I/O信號線直接采集開度控制,具體控制方案結構見圖4。
圖4 基于I/O信號線采集開度的控制
在進行調流閥開度設值控制時,此種方案是AB PLC通過硬結線直接采集調流閥的實際開度,與設定的目標開度進行比較,若實際開度>目標開度,則進行關閥操作,若實際開度<目標開度,則進行開閥操作,當實際開度與目標開度誤差在預先設定的范圍內,則進行停閥操作。此種控制方案對調流閥的開度采集、開閥控制、關閥控制、停閥控制都是通過AB PLC與調流閥電動頭相連的I/O信號線完成,擺脫了本文參考文獻[5]中的調流閥控制箱PLC的制約,在時間響應、控制精度上都有很大的提高,而且依然保留了本文參考文獻[5]中的基于脈沖開出對調流閥開度進行微調的功能,大大提高了調流閥控制的安全可靠性及控制精度。
該工程累計流量是由流量計計算得到,而監(jiān)控系統(tǒng)通過與流量計進行通信將數(shù)據(jù)進行采集。其拓撲圖見圖5。
圖5 流量計通信拓撲圖
圖中SJ-30B是南瑞自主研發(fā)的具有16路標準異步RS232串行接口,每個通信口都能夠擔當聯(lián)入上級系統(tǒng)或下級設備通信的功能,各個通信接口均能獨立編程,通信組態(tài)方便,實際應用靈活。SJ-30B通過串口將累計流量數(shù)據(jù)進行采集,然后送入AB PLC。由于累計流量是以IEEE754標準短浮點型表示,SJ-30B及PLC無法直接上傳。所以要在SJ-30B中進行拆分上傳至PLC,再在PLC程序中對數(shù)據(jù)進行轉換處理,然后上送至上位機系統(tǒng)進行畫面顯示及數(shù)據(jù)存儲[6]。PLC處理的程序如下:
壓力、流量是輸水管道的重要運行參數(shù),為了實現(xiàn)全線管道的壓力、流量實時監(jiān)視,在全線管道上布置了很多壓力傳感器及流量計,但由于數(shù)量較多,而且輸水管線運行工況復雜多變,壓力、流量會隨著運行工況的不同而穩(wěn)定在不同的區(qū)間范圍內,這就給值班人員的日常運行管理帶來了很大的困難。為了減輕運行管理人員的工作量,增強對壓力、流量運行參數(shù)的監(jiān)視力度,開發(fā)了語音報警功能,實現(xiàn)在壓力、流量運行參數(shù)越限時能通過語音的方式告知運行人員。
由于該工程工況較多,所以對壓力、流量運行參數(shù)的高低限值不能固定,必須根據(jù)實際情況來確定高低限。為此在監(jiān)控軟件NC2000的畫面上布置高低限按鈕,運行人員可以根據(jù)實際運行情況人為輸入高低限值。通過高低限值與實際值進行比較,一旦實際值越限,則會觸發(fā)一開關量,然后通過語音的形式進行報警。上位機NC2000監(jiān)控軟件的腳本如下:
if ($實際壓力$>$壓力高限設值$ || $實際壓力$<$壓力低限設值$ )
{$壓力越限報警$=1; }
else
{$壓力越限報警$=0; }
為了很好實現(xiàn)長距離輸水工程的運行監(jiān)視及控制,計算機監(jiān)控系統(tǒng)應用了網(wǎng)絡、通信等技術,實現(xiàn)了很多功能的應用。這些功能應用,保障了輸水系統(tǒng)的運行穩(wěn)定、可靠。目前該工程已安全穩(wěn)定運行3年,相信這些功能的成功應用會給類似的工程提供有益的借鑒。
[1] 戴娜,羅招貴,周林虎,吳迪.大伙房長距離輸水工程SCADA系統(tǒng)設計[ J].水電自動化與大壩監(jiān)測,2010,34(2):80-84.
[2] 任建,李志安,孔斌.舟山大陸引水二期工程監(jiān)控系統(tǒng)設計[ J].水電自動化與大壩監(jiān)測, 2011,35(5):13-16.
[3] 徐青,馬玉祥,金明宇.泵站計算機監(jiān)控系統(tǒng)實施中的網(wǎng)絡安全問題[ J].水電自動化與大壩監(jiān)測, 2009,33(2):72-73,77.
[4] 宋放.大伙房水庫輸水工程監(jiān)控數(shù)據(jù)的存儲與發(fā)布設計[ J].水與水技術, 第3輯, 160-162.
[5] 周林虎,譚艷芳.長距離輸水工程中調流閥精度控制[J].水利水電技術,2012,43(4):69-72.
[6] 宋放.大伙房水庫輸水工程累計流量數(shù)據(jù)的處理與通訊方案[ J].人民珠江,2013,(3):91-92.
孔 斌(1986—),男,通信作者,助理工程師,主要從事水利水務自動化工程方面的工作。Email:kongbin@sgepri.sgcc.com.cn
李 志安(1982—),男,工程師,主要從事水利水務自動化工程方面的工作。Email:lizhian@sgepri.sgcc.com.cn
Key Functions Realization of Monitoring and Control System for the Long Distance Water Diversion Project
KONG Bin,LI Zhian
(NARI GROUP CORPORATION, Nanjing 210003,China)
This paper introduced the general situation of the Dahuofang Water Diversion Project. T System structure and function are given. This paper emphasized on elaboration the functions of writing data to service network; double-channel control; the opening of regulating valve control; calculation of cumulative flow; audio alarm. The realization of these functions can provide safe, reliable technique for the operation management of the Dahuofang water diversion project.
water diversion;monitoring and control system;NC2000