摘 要:隨著國(guó)家及社會(huì)對(duì)環(huán)保工作的要求越來(lái)越高,環(huán)保行業(yè)亟需一種具有統(tǒng)一通信標(biāo)準(zhǔn),強(qiáng)大兼容性、可擴(kuò)展性,能夠?qū)Νh(huán)保數(shù)據(jù)進(jìn)行專(zhuān)業(yè)分析、計(jì)算、存儲(chǔ)、展示的污染源在線自動(dòng)監(jiān)控系統(tǒng)。本文給出了北京亞控基于組態(tài)王和工業(yè)數(shù)據(jù)庫(kù)的污染源在線自動(dòng)監(jiān)控系統(tǒng)整體解決方案,及其在山東某項(xiàng)目上的成功應(yīng)用案例。此方案對(duì)于加速全國(guó)統(tǒng)一污染源在線自動(dòng)監(jiān)控系統(tǒng)改造和建設(shè)的進(jìn)度,有效節(jié)省系統(tǒng)成本,促進(jìn)我國(guó)環(huán)保工作發(fā)展具有很好的借鑒意義。
關(guān)鍵字:組態(tài)王 污染源 自動(dòng)監(jiān)控 工業(yè)庫(kù) 環(huán)保
1. 引言
環(huán)境保護(hù)是我國(guó)一項(xiàng)基本國(guó)策,也是一個(gè)世界性的問(wèn)題。隨著經(jīng)濟(jì)社會(huì)的發(fā)展,人們?cè)谖镔|(zhì)文化生活水平提高的同時(shí),越來(lái)越關(guān)注自身的居住環(huán)境問(wèn)題。黨中央國(guó)務(wù)院建設(shè)和諧社會(huì),節(jié)約型社會(huì)的發(fā)展理念,也對(duì)環(huán)境工作提出了更高的要求。
污染源在線自動(dòng)監(jiān)控系統(tǒng)能夠?qū)⒏鱾€(gè)污染源現(xiàn)場(chǎng)的數(shù)據(jù)匯總到各級(jí)環(huán)保部門(mén),通過(guò)此系統(tǒng),環(huán)保部門(mén)一方面可以對(duì)各個(gè)污染源的污染情況進(jìn)行實(shí)時(shí)監(jiān)控,以便及時(shí)甚至提前發(fā)現(xiàn)環(huán)境問(wèn)題,并迅速做出反應(yīng);另一方面,還可以通過(guò)對(duì)歷史數(shù)據(jù)的分析,對(duì)工作進(jìn)行總結(jié)和改進(jìn)。然而,現(xiàn)存的監(jiān)控系統(tǒng)卻存在諸多問(wèn)題,難以滿足需要:
ü 環(huán)保局中心站與各個(gè)污染源現(xiàn)場(chǎng)之間沒(méi)有實(shí)現(xiàn)統(tǒng)一的數(shù)據(jù)互聯(lián)互通機(jī)制。使得增加對(duì)新污染源的監(jiān)控難以實(shí)施;
ü 系統(tǒng)缺乏較強(qiáng)的兼容性和可擴(kuò)展性;
ü 現(xiàn)有系統(tǒng)在環(huán)保局中心站大多采用關(guān)系型數(shù)據(jù)庫(kù)對(duì)數(shù)據(jù)進(jìn)行存儲(chǔ),難以滿足對(duì)大量數(shù)據(jù)源成千上萬(wàn)個(gè)數(shù)據(jù)點(diǎn)的并發(fā)存儲(chǔ)和計(jì)算、查詢(xún)等要求。
ü 軟件安裝、配置復(fù)雜,難以維護(hù)和使用。
組態(tài)王作為國(guó)內(nèi)領(lǐng)先的通用組態(tài)軟件,具有一般組態(tài)軟件通用性好,功能完善,穩(wěn)定可靠,開(kāi)發(fā)及維護(hù)成本低等特點(diǎn),奉行以客為尊的服務(wù)理念,在國(guó)內(nèi)有50000多個(gè)成功應(yīng)用案例,經(jīng)歷過(guò)航天等環(huán)境的嚴(yán)格考驗(yàn),并且已于2006年成功進(jìn)軍海外市場(chǎng),成為構(gòu)建各種軟件平臺(tái)的首選方案。組態(tài)王已有數(shù)千個(gè)硬件設(shè)備驅(qū)動(dòng),支持所有主流GPRS廠商的產(chǎn)品,這兩點(diǎn)是其他任何組態(tài)軟件無(wú)法企及的,亞控科技耗時(shí)三年重點(diǎn)研發(fā)了工業(yè)數(shù)據(jù)庫(kù),其在煤炭、電力行業(yè)的成功運(yùn)用經(jīng)驗(yàn)表明,此項(xiàng)技術(shù)極大地增強(qiáng)了組態(tài)王的數(shù)據(jù)處理能力。另外,亞控科技已經(jīng)與《污染源在線自動(dòng)監(jiān)控(監(jiān)測(cè))系統(tǒng)數(shù)據(jù)傳輸標(biāo)準(zhǔn)》主要起草單位之一達(dá)成了戰(zhàn)略技術(shù)合作協(xié)議,并率先實(shí)現(xiàn)了此標(biāo)準(zhǔn)。因此,采用亞控科技的軟件產(chǎn)品可以方便、完美地構(gòu)建出污染源在線自動(dòng)監(jiān)控系統(tǒng)。
本文介紹了亞控科技基于組態(tài)王和工業(yè)數(shù)據(jù)庫(kù)構(gòu)建出的污染源在線自動(dòng)監(jiān)控系統(tǒng)整體軟硬件解決方案,對(duì)各個(gè)子系統(tǒng)進(jìn)行了詳細(xì)介紹,并給出了此方案在山東某項(xiàng)目上的成功應(yīng)用案例。最后對(duì)環(huán)保行業(yè)整體信息平臺(tái)的下一步研究重點(diǎn)進(jìn)行了展望。
2. 方案概述
污染源在線自動(dòng)監(jiān)控系統(tǒng)從底層逐漸向上可分為污染源現(xiàn)場(chǎng)監(jiān)測(cè)站、傳輸網(wǎng)絡(luò)、和環(huán)保局中心站三個(gè)層次。環(huán)保局中心站通過(guò)傳輸網(wǎng)絡(luò)與現(xiàn)場(chǎng)監(jiān)測(cè)站交換數(shù)據(jù)。整體結(jié)構(gòu)如圖一所示。
[align=center]

圖一[/align]
本方案主要解決了如下需求與難點(diǎn):
ü 基于《污染源在線自動(dòng)監(jiān)控(監(jiān)測(cè))系統(tǒng)數(shù)據(jù)傳輸標(biāo)準(zhǔn)》標(biāo)準(zhǔn),實(shí)現(xiàn)現(xiàn)場(chǎng)監(jiān)測(cè)站與環(huán)保局中心站的標(biāo)準(zhǔn)數(shù)據(jù)傳輸。
ü 環(huán)保局中心站在線動(dòng)態(tài)增加現(xiàn)場(chǎng)監(jiān)測(cè)站的能力。
ü 現(xiàn)場(chǎng)監(jiān)測(cè)站的歷史數(shù)據(jù)存儲(chǔ)與上傳能力;環(huán)保局中心站的歷史數(shù)據(jù)召喚與解析、插入存儲(chǔ)能力。此兩種能力解決了現(xiàn)場(chǎng)斷線后,環(huán)保局中心站的數(shù)據(jù)完整性問(wèn)題。
ü 環(huán)保局中心站對(duì)數(shù)據(jù)存儲(chǔ)的長(zhǎng)時(shí)間、高精度(ms級(jí))、多點(diǎn)并發(fā)及壓縮能力等功能要求。
ü 環(huán)保局中心站的B/S體系結(jié)構(gòu),降低客戶端軟件安裝配置的復(fù)雜度。
3. 功能與配置
3.1 環(huán)保局中心站
如圖一所示,環(huán)保局中心站由通信服務(wù)器、工業(yè)數(shù)據(jù)庫(kù)、關(guān)系數(shù)據(jù)庫(kù)、Web服務(wù)器和實(shí)現(xiàn)各種查詢(xún)、分析功能的客戶端軟件構(gòu)成。
ü I/O Server通信處理軟件
圖一中的通信服務(wù)器上配置亞控公司的I/O Server軟件。此軟件實(shí)現(xiàn)了《污染源在線自動(dòng)監(jiān)控(監(jiān)測(cè))系統(tǒng)數(shù)據(jù)傳輸標(biāo)準(zhǔn)》,能夠通過(guò)此標(biāo)準(zhǔn),采集各個(gè)污染源現(xiàn)場(chǎng)監(jiān)測(cè)站的實(shí)時(shí)和歷史數(shù)據(jù),對(duì)數(shù)據(jù)進(jìn)行分析處理后,分別存儲(chǔ)到工業(yè)數(shù)據(jù)庫(kù)和關(guān)系數(shù)據(jù)庫(kù)中,供各種客戶端軟件使用。
正常通信時(shí),軟件獲得現(xiàn)場(chǎng)監(jiān)測(cè)站的實(shí)時(shí)數(shù)據(jù)和報(bào)警事件,將實(shí)時(shí)數(shù)據(jù)存儲(chǔ)到工業(yè)數(shù)據(jù)庫(kù)中,將報(bào)警事件存儲(chǔ)到關(guān)系數(shù)據(jù)庫(kù)中。當(dāng)現(xiàn)場(chǎng)監(jiān)測(cè)站與環(huán)保局中心站通信中斷一段時(shí)間并恢復(fù)通信后,I/O Server一方面恢復(fù)采集現(xiàn)場(chǎng)的實(shí)時(shí)數(shù)據(jù)和報(bào)警事件,一方面召喚中斷時(shí)間內(nèi)存儲(chǔ)在現(xiàn)場(chǎng)監(jiān)測(cè)站中的歷史數(shù)據(jù)和報(bào)警記錄,對(duì)歷史數(shù)據(jù)和報(bào)警記錄進(jìn)行解析后,分別插入到工業(yè)數(shù)據(jù)庫(kù)和關(guān)系數(shù)據(jù)庫(kù)中,以保證環(huán)保局中心站數(shù)據(jù)的完整性。
I/O Server服務(wù)器軟件支持冗余互備功能。從圖一中可以看出,通信服務(wù)器是環(huán)保局中心站與現(xiàn)場(chǎng)監(jiān)測(cè)站數(shù)據(jù)交互的樞紐,因此容易成為整個(gè)系統(tǒng)的性能瓶頸。對(duì)于污染源現(xiàn)場(chǎng)眾多的環(huán)保局,為了降低負(fù)荷,保障數(shù)據(jù)安全性,可以冗余配置雙通信服務(wù)器。
I/O Server的采集站點(diǎn)動(dòng)態(tài)增加功能,滿足了污染源在線監(jiān)測(cè)系統(tǒng)動(dòng)態(tài)擴(kuò)展的特殊要求。
ü 數(shù)據(jù)庫(kù)
除了污染源監(jiān)控系統(tǒng)外,環(huán)保局一般還有例如人事管理等其他信息系統(tǒng),此類(lèi)系統(tǒng)需要管理大量關(guān)系型數(shù)據(jù),因此環(huán)保局大都已經(jīng)有了SQL Server等關(guān)系型數(shù)據(jù)庫(kù)系統(tǒng)。同時(shí),污染源監(jiān)控系統(tǒng)需要管理例如報(bào)警記錄、權(quán)限管理等關(guān)系數(shù)據(jù),因此,環(huán)保局中心站需要配置關(guān)系數(shù)據(jù)庫(kù)。然而,對(duì)于污染源監(jiān)控系統(tǒng)對(duì)數(shù)據(jù)存儲(chǔ)的長(zhǎng)時(shí)間、高精度(ms級(jí))、多點(diǎn)并發(fā)及壓縮能力等功能要求,關(guān)系型數(shù)據(jù)庫(kù)卻暴露出諸多不足。為此,亞控科技耗時(shí)三年多,研制出了專(zhuān)業(yè)的工業(yè)數(shù)據(jù)庫(kù)KingHistorian。
KingHistorian提供多達(dá)數(shù)萬(wàn)點(diǎn)工業(yè)數(shù)據(jù)的實(shí)時(shí)采集和管理能力,存儲(chǔ)的時(shí)間精度達(dá)到毫秒級(jí),工業(yè)數(shù)據(jù)的檢索速度比傳統(tǒng)關(guān)系型數(shù)據(jù)庫(kù)快幾倍甚至幾十倍。軟件還實(shí)現(xiàn)了旋轉(zhuǎn)門(mén)數(shù)據(jù)存儲(chǔ)算法,大大減少了數(shù)據(jù)存儲(chǔ)的要求和硬件處理能力的要求。軟件還能夠?qū)?shù)據(jù)點(diǎn)進(jìn)行動(dòng)態(tài)增減。
KingHistorian提供的計(jì)算引擎支持VBScript 與Jscript兩種腳本語(yǔ)言,用戶利用它們能夠方便地對(duì)數(shù)據(jù)庫(kù)中的變量進(jìn)行平均值、最大值、最小值、累積值等統(tǒng)計(jì)數(shù)據(jù),或環(huán)保行業(yè)其他數(shù)據(jù)模型的實(shí)時(shí)計(jì)算,降低了突發(fā)計(jì)算對(duì)硬件的負(fù)荷能力要求。數(shù)據(jù)庫(kù)中的變量可以作為計(jì)算式中的輸入,也可以作為結(jié)果輸出。KingHistorian還提供了COM、OLE DB、標(biāo)準(zhǔn)SQL等外部編程接口,極大增強(qiáng)了軟件的開(kāi)放性和二次開(kāi)發(fā)能力。尤其對(duì)于C/C++用戶,開(kāi)放了API接口,大大提升了二次開(kāi)發(fā)軟件的性能。
ü 客戶端軟件
此系統(tǒng)采用了流行的B/S體系結(jié)構(gòu),客戶端機(jī)器上只要安裝了IE瀏覽器,連接到環(huán)保局內(nèi)部網(wǎng)(Intranet)或者廣域網(wǎng)(Internet),就可以實(shí)現(xiàn)歷史數(shù)據(jù)查詢(xún)、歷史趨勢(shì)曲線、實(shí)時(shí)畫(huà)面監(jiān)控、實(shí)時(shí)趨勢(shì)曲線、Excel報(bào)表生成與打印、報(bào)警監(jiān)控與記錄查詢(xún)等功能。
3.2 現(xiàn)場(chǎng)監(jiān)測(cè)站
現(xiàn)場(chǎng)監(jiān)測(cè)站位于各個(gè)污染源現(xiàn)場(chǎng)監(jiān)測(cè)點(diǎn),又可分為現(xiàn)場(chǎng)儀表、現(xiàn)場(chǎng)通信網(wǎng)絡(luò)、數(shù)據(jù)采集傳輸服務(wù)器三個(gè)部分?,F(xiàn)場(chǎng)儀表負(fù)責(zé)污染源監(jiān)測(cè)點(diǎn)的數(shù)據(jù)采集,比如火電廠的煙氣排放量、氮氧化物含量等數(shù)據(jù)。
現(xiàn)場(chǎng)通信網(wǎng)絡(luò)負(fù)責(zé)將儀表采集到的數(shù)據(jù)匯總到數(shù)據(jù)采集傳輸服務(wù)器。此網(wǎng)絡(luò)可以是簡(jiǎn)單的RS485總線網(wǎng)絡(luò),也可以是Modbus、Profibus、Lonworks等現(xiàn)場(chǎng)總線網(wǎng)絡(luò)。
數(shù)據(jù)采集傳輸服務(wù)器負(fù)責(zé)對(duì)實(shí)時(shí)數(shù)據(jù)進(jìn)行匯總、分析、存儲(chǔ),并負(fù)責(zé)與上位機(jī)的數(shù)據(jù)交換。同時(shí),數(shù)據(jù)采集傳輸服務(wù)器還可以負(fù)責(zé)實(shí)現(xiàn)本地監(jiān)控的人機(jī)界面功能。是整個(gè)系統(tǒng)的中心環(huán)節(jié),也是關(guān)鍵環(huán)節(jié)。亞控公司的組態(tài)王產(chǎn)品十多年來(lái)專(zhuān)注于工業(yè)現(xiàn)場(chǎng)監(jiān)控領(lǐng)域,在此方面具有豐富的現(xiàn)場(chǎng)實(shí)施經(jīng)驗(yàn),成為構(gòu)建各種污染源監(jiān)測(cè)站的首選軟件平臺(tái)。
亞控科技與《污染源在線自動(dòng)監(jiān)控(監(jiān)測(cè))系統(tǒng)數(shù)據(jù)傳輸標(biāo)準(zhǔn)》主要起草單位之一達(dá)成了戰(zhàn)略技術(shù)合作協(xié)議,并率先實(shí)現(xiàn)了此標(biāo)準(zhǔn),通過(guò)此協(xié)議實(shí)現(xiàn)與環(huán)保局中心站的實(shí)時(shí)與歷史數(shù)據(jù)傳輸。
3.3 傳輸網(wǎng)絡(luò)
傳輸網(wǎng)絡(luò)負(fù)責(zé)將污染源現(xiàn)場(chǎng)監(jiān)測(cè)站的數(shù)據(jù)傳輸?shù)江h(huán)保局中心站。分為基礎(chǔ)傳輸層和應(yīng)用層兩個(gè)層次。依據(jù)不同的傳輸網(wǎng)絡(luò),基礎(chǔ)傳輸層可有兩類(lèi)實(shí)現(xiàn)方式。
一類(lèi)是基于TCP/IP 協(xié)議的,如通用無(wú)線分組業(yè)務(wù)(General Packet Radio Service 縮寫(xiě)GPRS)、非對(duì)稱(chēng)數(shù)字用戶環(huán)路(Asymmetrical Digital Subscriber Loop 縮寫(xiě)ADSL)、碼分多址(Code Division Multiple Access 縮寫(xiě) CDMA)等。另一類(lèi)是基于非TCP/IP 協(xié)議的,如:公共電話交換網(wǎng)(Public switched telephone network 縮寫(xiě)PSTN)、短消息數(shù)據(jù)通訊等。
由于污染源現(xiàn)場(chǎng)一般環(huán)境比較惡劣、偏遠(yuǎn),大部分采用GPRS、CDMA等無(wú)線網(wǎng)絡(luò)。組態(tài)王支持國(guó)際和國(guó)內(nèi)的所有主流廠家的GPRS設(shè)備。
為了保證系統(tǒng)的兼容性,規(guī)范上位機(jī)和現(xiàn)場(chǎng)監(jiān)測(cè)站的通信規(guī)范,國(guó)家環(huán)保局于2005-12-30日發(fā)布了《污染源在線自動(dòng)監(jiān)控(監(jiān)測(cè))系統(tǒng)數(shù)據(jù)傳輸標(biāo)準(zhǔn)》(HJ/T212-2005)。并于2006-02-01日正式實(shí)施。此標(biāo)準(zhǔn)規(guī)定了傳輸網(wǎng)絡(luò)的應(yīng)用層協(xié)議,一方面保證了系統(tǒng)的兼容性,另一方面,體現(xiàn)了協(xié)議的通信介質(zhì)無(wú)關(guān)性,為不同環(huán)境下選擇不同的通信方式提供了靈活性。
4. 山東某現(xiàn)場(chǎng)應(yīng)用案例
上述方案的現(xiàn)場(chǎng)監(jiān)測(cè)站部分成功應(yīng)運(yùn)用于山東某火電廠的煙氣排放監(jiān)測(cè)系統(tǒng)中。系統(tǒng)監(jiān)測(cè)畫(huà)面如圖二所示。根據(jù)《火電廠煙氣排放連續(xù)監(jiān)測(cè)技術(shù)規(guī)范》(HJ/T 75-2001)的規(guī)定,此系統(tǒng)主要檢測(cè)煙塵、二氧化硫、氮氧化物等污染物的濃度,和煙氣的流速、氧含量、溫度、濕度等數(shù)據(jù)。并且通過(guò)《污染源在線自動(dòng)監(jiān)控(監(jiān)測(cè))系統(tǒng)數(shù)據(jù)傳輸標(biāo)準(zhǔn)》成功實(shí)現(xiàn)現(xiàn)場(chǎng)數(shù)據(jù)采集傳輸服務(wù)器和環(huán)保局的上位機(jī)之間的數(shù)據(jù)交換。
[align=center]

圖二[/align]
5.總結(jié)與展望
環(huán)保行業(yè)關(guān)系到國(guó)家民族以致全人類(lèi)的可持續(xù)發(fā)展問(wèn)題,日益受到人民大眾的各級(jí)政府的關(guān)注。亞控科技特別為環(huán)保行業(yè)制定了專(zhuān)門(mén)的解決方案和軟件版本,希望能夠做出企業(yè)公民應(yīng)有的貢獻(xiàn)。
我們也看到,目前國(guó)家制定了《污染源在線自動(dòng)監(jiān)控(監(jiān)測(cè))系統(tǒng)數(shù)據(jù)傳輸標(biāo)準(zhǔn)》,用于規(guī)范污染源現(xiàn)場(chǎng)和環(huán)保局之間數(shù)據(jù)通信,但是還沒(méi)有發(fā)布各級(jí)環(huán)保局之間的通信標(biāo)準(zhǔn)。我們將持續(xù)關(guān)注此項(xiàng)工作的進(jìn)展,正確迅速及時(shí)地推出符合這一將來(lái)標(biāo)準(zhǔn)的軟件產(chǎn)品。
參考資料:
1. (HJ/T212-2005),《污染源在線自動(dòng)監(jiān)控(監(jiān)測(cè))系統(tǒng)數(shù)據(jù)傳輸標(biāo)準(zhǔn)》
2. (HJ/T 75-2001),《火電廠煙氣排放連續(xù)監(jiān)測(cè)技術(shù)規(guī)范》
3. 亞控科技,《組態(tài)王幫助手冊(cè)》
4. 亞控科技,《工業(yè)數(shù)據(jù)庫(kù)KingHistorian幫助手冊(cè)》
5. 阮貞江,引進(jìn)與咨詢(xún),加快環(huán)境自動(dòng)監(jiān)測(cè)能力建設(shè)的思考,2006.6