一、系統(tǒng)概況
上海市水閘泵站計算機自動控制系統(tǒng)太湖流域(上海部分)子系統(tǒng)工程是按照上海市水務局信息化總體規(guī)劃和上海市水閘泵站計算機自動控制系統(tǒng)可行性研究報告的要求而實施的。太湖流域綜合治理骨干工程(上海部分)位于上海市青浦、松江、閔行、金山四個區(qū)境內,一期范圍為攔路港段、太浦河段、黃浦江上游干流段的全部區(qū)域,河道總長度約90 余公里。區(qū)域內地勢低洼,地面高程僅為2.20~3.50m,低于上海一般地面高程,易受洪澇災害。河道兩岸的配套建筑物構成了沿河地區(qū)一線防洪控制工程,形成太湖流域洪水東排長江的全封閉“洪水走廊”,承擔著太湖及太湖流域上游地區(qū)的泄洪、排澇以及上海市的引清輸水與改善水環(huán)境條件等功能。
整個子系統(tǒng)工程建設有1個子系統(tǒng)控制中心、3個分中心、30個監(jiān)測站點和6 個站點的系統(tǒng)接入。工程建立的水閘遠程監(jiān)控系統(tǒng),對太浦河段、攔路港段、黃浦江上游河道的水情和工情進行實時自動監(jiān)測、監(jiān)控,實時采集水情數(shù)據(jù),通過光纜傳輸,在決策系統(tǒng)支持下,作出優(yōu)化調度與調控水閘運行。確保上海市城市防洪安全和充分發(fā)揮水情資源的合理利用。
水務信息化是城市信息化管理的重要組成部分,上海市水閘泵站自動控制系統(tǒng)覆蓋了全市的主要河道,將對本市的防洪、除澇、水資源調度、水環(huán)境保護與治理賦予科學化的決策和現(xiàn)代化的管理。系統(tǒng)方案按照三層網(wǎng)絡架構實現(xiàn)水閘的遠程和本地監(jiān)控:第一層是子系統(tǒng)監(jiān)控中心,作為整個子系統(tǒng)的控制中心,也是子系統(tǒng)與市調度控制中心實現(xiàn)通信連接的樞紐;第二層是子系統(tǒng)的監(jiān)測及管理層,由三個分中心站和匯聚站組成,可以對下屬監(jiān)控點實施數(shù)據(jù)采集、實時監(jiān)視與遠程控制;第三層是子系統(tǒng)執(zhí)行層,由36個監(jiān)測點組成,是整個子系統(tǒng)工情水情數(shù)據(jù)采集、圖像監(jiān)視和自動控制的最終實現(xiàn)者。
上海市太湖流域計算機遠程監(jiān)控系統(tǒng)的一期工程,使用目前世界上先進的現(xiàn)場總線技術LONWORKS。在本系統(tǒng)中使用了24個iLON100,每個iLON100下接了每個閘站的IO點。對6個接入站點直接從原有PC機上讀取數(shù)據(jù),監(jiān)測點作為子系統(tǒng)的最終執(zhí)行者,不僅要完成現(xiàn)場水情工情采集的基本功能,還承擔遠程監(jiān)控的終端操作任務。同時子系統(tǒng)將來還需要進一步自動測記潮汐、雨量以及水質等信息參數(shù),為建立流域水動力模型及智能化調度決策作準備,而所有這些自動測量、記錄任務的執(zhí)行,都需要監(jiān)測站點來實施,所以監(jiān)測點自動化設計對于整個子系統(tǒng)的功能實現(xiàn)至關重要。設計主要包括自動控制和音視頻兩部分。鑒于系統(tǒng)應用目標的重要性和運行環(huán)境的特殊性,完成的本監(jiān)控系統(tǒng)具有以下特點:可靠性與安全性、經濟性與先進性、規(guī)范性、延續(xù)性、擴展性、互連性。
二、系統(tǒng)架構
太湖流域(上海部分)閘站監(jiān)控系統(tǒng)是一個基于網(wǎng)際組態(tài)軟件 WebAccess而開發(fā)的,集閘站監(jiān)控、統(tǒng)計報表、網(wǎng)絡音視頻、GIS 瀏覽、Web 瀏覽等功能于一體,不受限制的客戶端在本地和遠程皆可訪問Web 服務站點。太湖流域(上海部分)閘站監(jiān)控系統(tǒng)由工程節(jié)點、監(jiān)控節(jié)點、監(jiān)控系統(tǒng)Web站點、監(jiān)控工作站和數(shù)據(jù)庫等組成。在目前的系統(tǒng)中工程節(jié)點和 Web 服務站點是在同一臺服務器上,系統(tǒng)架構如下圖所示。
圖中的SCADA節(jié)點就是監(jiān)控節(jié)點,即負責數(shù)據(jù)采集、設備控制和狀態(tài)顯示的監(jiān)控計算機,監(jiān)控節(jié)點(SCADA節(jié)點)直接與設備進行實時通信。監(jiān)控節(jié)點物理上通過串口、以太網(wǎng)或其它通信接口來連接硬件設備,典型的設備包括PLC、控制器、直接數(shù)字控制系統(tǒng)(DDC)、分布式控制系統(tǒng)(DCS)和IO系統(tǒng),但在大型的網(wǎng)絡系統(tǒng)中監(jiān)控節(jié)點通常不是一個Web 服務器,監(jiān)控節(jié)點是直接連接到一個下位控制系統(tǒng)的計算機。
監(jiān)控節(jié)點通常通過串口、以太網(wǎng)或專用網(wǎng)卡和PLC、控制器和IO設備直接進行通信,監(jiān)控節(jié)點也需要通過網(wǎng)絡與客戶端Client相連,監(jiān)控節(jié)點在硬件設備和客戶端之間傳送數(shù)據(jù)。在某種意義上講,監(jiān)控節(jié)點是一個“數(shù)據(jù)采集控制服務器”, 工程節(jié)點以ASP在網(wǎng)頁中實現(xiàn),利用工程節(jié)點中的ASP頁面可以實現(xiàn)所有的設置工作,從而建立一個完整的WebAccess工程節(jié)點。工程節(jié)點通過Access數(shù)據(jù)庫中配置監(jiān)控節(jié)點,所有圖形、腳本和其它組成部分的副本都保存在工程節(jié)點的Access數(shù)據(jù)庫中。