大慶油田天然氣分公司隸屬于中國石油天然氣集團總公司,擔負著大慶油田每年生產(chǎn)5千萬噸原油的生產(chǎn)任務,年加工濕氣20億立方米、輕烴80萬噸,是全國最大的溶解氣處理加工基地。其包括9個油氣生產(chǎn)大隊、2個儲運大隊和1個銷售中心,共12個生產(chǎn)大隊,同時負責整個大慶油田的油氣集輸和油氣初加工任務。
長期以來,大慶天然氣公司生產(chǎn)數(shù)據(jù)的采集都是由崗位操作工傳輸?shù)酱箨犝{(diào)度,之后數(shù)據(jù)流傳輸?shù)焦菊{(diào)度的語音聯(lián)系,將生產(chǎn)數(shù)據(jù)逐級上傳。傳統(tǒng)的做法有一定弊端,即:上級無法實時察看各裝置的運行狀況,難以統(tǒng)一協(xié)調(diào);崗位工人疲于定時上報數(shù)據(jù),有可能忽視裝置運行狀態(tài)的監(jiān)控,給安全生產(chǎn)造成了隱患。
為此,根據(jù)天然氣生產(chǎn)集輸現(xiàn)狀,在原有數(shù)據(jù)采集的基礎上重新開發(fā)實施了生產(chǎn)指揮調(diào)度系統(tǒng),系統(tǒng)通過現(xiàn)場數(shù)據(jù)采集監(jiān)控網(wǎng)、系統(tǒng)優(yōu)化數(shù)字化平臺網(wǎng)二級網(wǎng)絡系統(tǒng),形成天然氣生產(chǎn)、集輸系統(tǒng)的數(shù)字化、信息化、網(wǎng)絡化監(jiān)控平臺,實現(xiàn)了遠程數(shù)據(jù)信息共享和生產(chǎn)管理的實時調(diào)控,支持遠程移動辦公和異地查詢。
1 組成原理及典型功能
天然氣生產(chǎn)指揮調(diào)度系統(tǒng)的核心是紫金橋?qū)崟r數(shù)據(jù)庫,實時數(shù)據(jù)庫負責獲取各分站的數(shù)據(jù),并通過WEB發(fā)布功能將收到的數(shù)據(jù)動態(tài)顯示在用戶的IE瀏覽器上,并且設置群集功能增加系統(tǒng)的穩(wěn)定性,自定義數(shù)據(jù)轉(zhuǎn)儲,將實時數(shù)據(jù)庫中的內(nèi)容定時保存在關系數(shù)據(jù)庫中。
其中,服務器主要負責數(shù)據(jù)的匯總、發(fā)布和轉(zhuǎn)儲,為數(shù)據(jù)分析提供數(shù)據(jù)依據(jù);數(shù)采中心采用紫金橋組態(tài)軟件,負責數(shù)據(jù)的采集,并將采集到的數(shù)據(jù)傳送給紫金橋?qū)崟r數(shù)據(jù)庫服務器端。整體的系統(tǒng)架構圖如圖1所示。
圖1 系統(tǒng)架構圖
Fig 1 Main configuration of system
天然氣生產(chǎn)指揮調(diào)度系統(tǒng)數(shù)據(jù)采集層模塊包括:數(shù)據(jù)采集通訊組件(完成數(shù)據(jù)的讀取和校驗)、通訊狀態(tài)報警組件、實時數(shù)據(jù)庫二次壓縮組件(對大量的計算結(jié)果、現(xiàn)場實時數(shù)據(jù)、管理數(shù)據(jù)進行二次壓縮存儲)、時鐘同步組件(執(zhí)行數(shù)據(jù)提供者與實時數(shù)據(jù)庫服務器間嚴格的時鐘同步)。
首先介紹一下系統(tǒng)部分核心功能
1 群集
群集是一組通過協(xié)同工作方式運行同一套應用程序并針對客戶端及應用程序提供單一系統(tǒng)映像的獨立計算機。群集技術的目標在于通過多層網(wǎng)絡結(jié)構進一步提高伸縮能力、可用性與可靠性。
2 網(wǎng)絡客戶端 服務器和數(shù)采機通過遠程數(shù)據(jù)源進行通信,通信狀態(tài)可以通過NetClient獲得。NetClient里記錄了總的訪問次數(shù)和回答次數(shù)、系統(tǒng)連接信息和遠程連接的狀態(tài)信息。 3 數(shù)據(jù)轉(zhuǎn)儲 通過數(shù)據(jù)轉(zhuǎn)儲可以把實時數(shù)據(jù)庫中的值按照一定的周期轉(zhuǎn)存到關系數(shù)據(jù)庫中,這樣用戶就可以使用關系數(shù)據(jù)庫所提供的各種功能對數(shù)據(jù)進行處理。 在“數(shù)據(jù)轉(zhuǎn)儲組態(tài)”中設置數(shù)據(jù)源、表名稱、表類型、方向、周期等信息。 在“數(shù)據(jù)轉(zhuǎn)儲”對話框內(nèi)察看各轉(zhuǎn)儲量的信息。 4 數(shù)據(jù)恢復 數(shù)據(jù)傳輸過程中難免出現(xiàn)意外情況,當前置機和服務器間通信出現(xiàn)中斷時,就可能導致數(shù)據(jù)的丟失。如果設置了數(shù)據(jù)恢復功能,就可以在通信恢復暢通的情況下,將未上傳的數(shù)據(jù)補充到服務器端。 5 事件瀏覽 事件瀏覽功能記錄了實時數(shù)據(jù)庫的相關操作,包括系統(tǒng)啟動信息、網(wǎng)絡連接信息、設備故障信息等。通過這些信息可以了解系統(tǒng)的運行日志,對系統(tǒng)的維護提供了有力的支持。 總結(jié) 上面介紹了紫金橋?qū)崟r數(shù)據(jù)庫的一些功能和用法,這些功能和用法對于維護大型系統(tǒng)是十分必要的。