專利名稱:采集和存儲數(shù)據(jù)的測控裝置及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及測控領(lǐng)域,更具體地說,涉及一種采集和存儲數(shù)據(jù)的測控裝置及方法。
背景技術(shù):
近年來隨著國家對環(huán)保要求的提高并推動電廠脫硫設(shè)施改造,國家發(fā)展改革委對 安裝脫硫設(shè)施的新建燃煤電廠采取了上網(wǎng)電價每千瓦時加價1.5分錢等措施。但目前燃 煤電廠脫硫設(shè)施運營及脫硫加價政策執(zhí)行中還缺少有效的監(jiān)管辦法和手段,出現(xiàn)了已安裝 脫硫設(shè)施的燃煤電廠存在閑置或故意不運行脫硫設(shè)施的現(xiàn)象;部分已安裝脫硫設(shè)施的燃煤 電廠沒有及時得到電價補償?shù)默F(xiàn)象。為進一步推動電力行業(yè)的節(jié)能環(huán)保工作,國務(wù)院下達 了《節(jié)能發(fā)電調(diào)度辦法(試行)》,在確保電力系統(tǒng)安全穩(wěn)定運行和連續(xù)供電的前提下,以節(jié) 能、環(huán)保為目標,實施優(yōu)化調(diào)度。其中第二十一條要求火力發(fā)電機組必須安裝并實時運行 煙氣在線監(jiān)測裝置,并與省級調(diào)度機構(gòu)聯(lián)網(wǎng)。現(xiàn)有脫硫信息采集存在問題,當采用測控裝置 采集脫硫,主站與采集裝置通信中斷時,數(shù)據(jù)丟失且不能補采。目前大多發(fā)電廠的電廠脫硫監(jiān)測系統(tǒng)均采取了將現(xiàn)場脫硫信息接入遠程終端裝 置(RTU)遠傳至省調(diào)電能管理系統(tǒng)(EMS系統(tǒng))的做法,信息大體上可分為兩類一類是狀 態(tài)量,如開關(guān)信號等單點狀態(tài)信號,可作為節(jié)點信號采集;另一類是數(shù)值量,即脫硫監(jiān)測系 統(tǒng)的監(jiān)測結(jié)果,通過通信接口實現(xiàn)采集。然而,現(xiàn)有的方案存在以下缺點(1).因RTU裝置的特點,采集實時信息,現(xiàn)場不可能保存有較長時間的脫硫狀態(tài) 信息,在通信通道異常情況下,無法實現(xiàn)缺失信息的自動補采。(2).監(jiān)測結(jié)果與結(jié)算電量之間的結(jié)合方面存在著較大的困難,脫硫電量是指脫硫 效率達到規(guī)定指標(環(huán)保局制定)的那段時間內(nèi)的電量,其綜合電價不僅要考慮目前業(yè)已 執(zhí)行的分時電價,還要考慮環(huán)保優(yōu)惠電價(原電價基礎(chǔ)上上浮電價),因此,EMS系統(tǒng)監(jiān)測結(jié) 果如何與電量計費系統(tǒng)的電量統(tǒng)計計算、報表生成(分機組、分時、分環(huán)保與否)準確地自 動結(jié)合存在著極大的困難。針對上述問題,本發(fā)明提出了一種采集和存儲數(shù)據(jù)的測控裝置及方法來采集/保 存脫硫系統(tǒng)運行情況,就地實現(xiàn)脫硫設(shè)施投運率、脫硫效率、二氧化硫排放濃度等計算,并 以歷史負荷曲線方式保存電廠脫硫系統(tǒng)運行信息和上報主站,確保數(shù)據(jù)不丟失,為主站和 當?shù)靥峁┪ㄒ坏?、準確的脫硫數(shù)據(jù)。因此同時具備監(jiān)控系統(tǒng)和計量系統(tǒng)的功能。通過采集、 保存電廠脫硫系統(tǒng)運行信息,解決在通信通道異常情況下,無法實現(xiàn)缺失信息的補采問題; 計算脫硫效率,實現(xiàn)脫硫狀態(tài)在電廠側(cè)的監(jiān)測;同時通過和電量采集器采集電量數(shù)據(jù),準 確完成脫硫運行電量的統(tǒng)計,解決現(xiàn)有脫硫信息采集系統(tǒng)無法準確統(tǒng)計脫硫運行電量的問 題。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題在于,提供一種測控裝置和方法,該測控裝置以及方 法能夠?qū)崿F(xiàn)采集和存儲數(shù)據(jù)的功能。
鑒于此,本發(fā)明提供了一種采集和存儲數(shù)據(jù)的測控裝置,其特征在于,所述測控裝置包括中央控制模塊,所述中央控制模塊包括通信模塊和數(shù)據(jù)庫模塊,所述通信模塊在主 站或監(jiān)測采集器與數(shù)據(jù)庫模塊之間進行數(shù)據(jù)通信,所述數(shù)據(jù)庫模塊存儲采集的數(shù)據(jù)并與通 信模塊進行數(shù)據(jù)交互。根據(jù)本發(fā)明的一個實施例,所述數(shù)據(jù)庫模塊包括存儲實時數(shù)據(jù)的實時數(shù)據(jù)庫子模 塊、存儲歷史數(shù)據(jù)的歷史數(shù)據(jù)庫子模塊以及計算量數(shù)據(jù)庫子模塊。所述測控裝置還包括數(shù)據(jù)計算模塊,所述數(shù)據(jù)計算模塊根據(jù)實時數(shù)據(jù)庫子模塊中 存儲的數(shù)據(jù)、歷史數(shù)據(jù)庫子模塊中存儲的數(shù)據(jù)進行計算,并將計算結(jié)果傳輸至計算量數(shù)據(jù) 庫子模塊。在上述實施例中,所述數(shù)據(jù)計算模塊進行煙氣流量計算、SO2濃度計算、脫硫效率 計算、脫硫裝置投運率計算。根據(jù)本發(fā)明的又一實施例,所述測控裝置還包括當測控裝置接收到補采指令時進 行數(shù)據(jù)補采的數(shù)據(jù)補采模塊。本發(fā)明還提供了一種采集和存儲數(shù)據(jù)的方法,其特征在于,所述方法包括步驟測 控裝置采集被測設(shè)備的數(shù)據(jù),并將所采集到的數(shù)據(jù)存儲于測控裝置中的數(shù)據(jù)庫模塊;所述 數(shù)據(jù)庫模塊存儲采集的數(shù)據(jù),并通過測控裝置的通信模塊與主站或脫硫監(jiān)測采集器進行通 信,以將存儲的數(shù)據(jù)傳輸至主站或脫硫監(jiān)測采集器。根據(jù)本發(fā)明的一個實施例,所述數(shù)據(jù)庫模塊存儲采集的數(shù)據(jù)的步驟包括將采集 的實時數(shù)據(jù)存儲在實時數(shù)據(jù)庫子模塊,將采集的歷史數(shù)據(jù)存儲在歷史數(shù)據(jù)庫子模塊;以及 將根據(jù)實時數(shù)據(jù)、歷史數(shù)據(jù)獲得的計算結(jié)果存儲在計算量數(shù)據(jù)庫子模塊中。根據(jù)本發(fā)明的又一實施例,所述方法還包括步驟測控裝置中的數(shù)據(jù)計算模塊根 據(jù)所述實時數(shù)據(jù)庫子模塊中存儲的數(shù)據(jù)、歷史數(shù)據(jù)庫子模塊中存儲的數(shù)據(jù)進行計算,并將 計算結(jié)果傳輸至計算量數(shù)據(jù)庫子模塊。根據(jù)本發(fā)明的又一實施例,所述方法還包括步驟當接收到補采指令時補采模塊 進行數(shù)據(jù)補采。本發(fā)明的有益效果是在同一測控裝置中通過數(shù)據(jù)庫模塊實現(xiàn)了實時數(shù)據(jù)和歷史 數(shù)據(jù)共存,即保證了采集數(shù)據(jù)傳輸?shù)膶崟r性,也保證了數(shù)據(jù)傳輸?shù)目煽啃?。并且,在本發(fā)明 的測控裝置中通過數(shù)據(jù)計算模塊以及數(shù)據(jù)補采模塊,分別實現(xiàn)了對采集的數(shù)據(jù)進行統(tǒng)計計 算,以及在接收到補采指令時可以對數(shù)據(jù)進行補采,解決了現(xiàn)有技術(shù)中主站與采集裝置通 信中斷時數(shù)據(jù)丟失且不能補采的問題。本發(fā)明提供的測控裝置及方法實現(xiàn)了不僅具有測控功能,而且還可以具備計量和 補采系統(tǒng)的功能。充分發(fā)揮了測控裝置的功能,減少了現(xiàn)場硬件設(shè)備的數(shù)量,提高了設(shè)備的 利用率。減少了現(xiàn)場調(diào)試、維護工程量、施工費用、安裝空間、節(jié)約了調(diào)度通道、提高了網(wǎng)絡(luò) 數(shù)據(jù)安全性;工程上減少了配合廠家,同時降低了調(diào)試難度,提高了運行成本;節(jié)省了安裝 時間及用戶的前期投資。
本發(fā)明的上述的以及其他的特征、性質(zhì)和優(yōu)勢在下面結(jié)合附圖和實施例的說明之 后將變得更加明顯,在附圖中相同的附圖標記始終表示相同的特征,其中圖1是本發(fā)明的測控裝置的結(jié)構(gòu)框圖2是本發(fā)明的數(shù)據(jù)庫模塊的流程圖;圖3是本發(fā)明的數(shù)據(jù)計算模塊的流程圖;圖4是本發(fā)明的數(shù)據(jù)補采模塊的流程圖;圖5是本發(fā)明的具體拓撲結(jié)構(gòu)示意圖。
具體實施例方式一方面,本發(fā)明提供了一種采集和存儲數(shù)據(jù)的測控裝置,所述測控裝置包括中央 控制模塊,所述中央控制模塊包括通信模塊和數(shù)據(jù)庫模塊,所述通信模塊在主站或監(jiān)測采 集器與數(shù)據(jù)庫模塊之間進行數(shù)據(jù)通信,所述數(shù)據(jù)庫模塊存儲采集的數(shù)據(jù)并與通信模塊進行 數(shù)據(jù)交互。所述數(shù)據(jù)庫模塊可以包括存儲實時數(shù)據(jù)的實時數(shù)據(jù)庫子模塊、存儲歷史數(shù)據(jù)的 歷史數(shù)據(jù)庫子模塊以及計算量數(shù)據(jù)庫子模塊。所述測控裝置還可以包括數(shù)據(jù)計算模塊,所 述數(shù)據(jù)計算模塊根據(jù)實時數(shù)據(jù)庫子模塊中存儲的數(shù)據(jù)、歷史數(shù)據(jù)庫子模塊中存儲的數(shù)據(jù)進 行計算,并將計算結(jié)果傳輸至計算量數(shù)據(jù)庫子模塊。所述數(shù)據(jù)計算模塊進行煙氣流量計算、 SO2濃度計算、脫硫效率計算、脫硫裝置投運率計算。所述測控裝置還可以包括當測控裝置 接收到補采指令時進行數(shù)據(jù)補采的數(shù)據(jù)補采模塊。另一方面,本發(fā)明提供一種采集和存儲數(shù)據(jù)的方法,所述方法包括步驟測控裝置 采集被測設(shè)備的數(shù)據(jù),并將所采集到的數(shù)據(jù)存儲于測控裝置中的數(shù)據(jù)庫模塊;所述數(shù)據(jù)庫 模塊存儲采集的數(shù)據(jù),并通過測控裝置的通信模塊與主站或脫硫監(jiān)測采集器進行通信,以 將存儲的數(shù)據(jù)傳輸至主站或脫硫監(jiān)測采集器。所述數(shù)據(jù)庫模塊存儲采集的數(shù)據(jù)的步驟可以 包括將采集的實時數(shù)據(jù)存儲在實時數(shù)據(jù)庫子模塊,將采集的歷史數(shù)據(jù)存儲在歷史數(shù)據(jù)庫 子模塊;以及將根據(jù)實時數(shù)據(jù)、歷史數(shù)據(jù)獲得的計算結(jié)果存儲在計算量數(shù)據(jù)庫子模塊中。所述方法還可以包括步驟測控裝置中的數(shù)據(jù)計算模塊根據(jù)所述實時數(shù)據(jù)庫子模 塊中存儲的數(shù)據(jù)、歷史數(shù)據(jù)庫子模塊中存儲的數(shù)據(jù)進行計算,并將計算結(jié)果傳輸至計算量 數(shù)據(jù)庫子模塊。所述方法還可以包括步驟當接收到補采指令時補采模塊進行數(shù)據(jù)補采。下面結(jié)合附圖和具體實施例進一步說明本發(fā)明的技術(shù)方案。圖1示出了根據(jù)本發(fā)明實施例的測控裝置100的結(jié)構(gòu)框圖。如圖1所示,測控裝置100可以采集待測設(shè)備的數(shù)據(jù)信息,將所采集的數(shù)據(jù)信息存 儲在數(shù)據(jù)庫模塊中,并且與各類主站或其他智能設(shè)備通信以將數(shù)據(jù)輸送到主站。各類主站 或其他智能設(shè)備可包括,例如,脫硫系統(tǒng)主站或脫硫監(jiān)測采集器101。應(yīng)當理解,各類主站或 其他智能設(shè)備不限于脫硫系統(tǒng)主站或脫硫監(jiān)測采集器101。根據(jù)本發(fā)明的一個實施例,其中,該測控裝置可以包括中央控制模塊102,該中央 控制模塊102可包括通信模塊1021和數(shù)據(jù)庫模塊。通信模塊1021,用于在各類主站或其他智能設(shè)備與數(shù)據(jù)庫模塊之間實現(xiàn)數(shù)據(jù)通
fn °通信模塊1021可以包括規(guī)約收發(fā)單元10211,將數(shù)據(jù)轉(zhuǎn)換成標準電力和環(huán)保規(guī) 約格式,實現(xiàn)所述測控裝置與各類主站或其它智能設(shè)備之間的數(shù)據(jù)相互傳輸;配置下裝程 序單元10212,用于離線或在線配置下裝程序;數(shù)據(jù)交換接口單元10213,用于規(guī)約收發(fā)單 元與數(shù)據(jù)庫模塊、配置下裝程序單元與數(shù)據(jù)庫模塊之間、測控裝置IO模塊與數(shù)據(jù)庫模塊之 間實現(xiàn)數(shù)據(jù)通信。
應(yīng)當理解,測控裝置100還可以包括遙信模塊、遙測模塊、遙調(diào)模塊及遙控模塊(未示出),它們與中央控制模塊通過總線相連進行數(shù)據(jù)通信。數(shù)據(jù)庫模塊,用于存放采集到的數(shù)據(jù),并且與通信模塊進行數(shù)據(jù)交互。優(yōu)選地,數(shù) 據(jù)庫模塊可包括采集量實時數(shù)據(jù)庫子模塊1025、歷史數(shù)據(jù)庫子模塊1029以及計算量數(shù)據(jù) 庫子模塊1022。實時數(shù)據(jù)庫子模塊存放實時采集的數(shù)據(jù),歷史數(shù)據(jù)庫子模塊按時間順序存 放采集到的數(shù)據(jù)和時標的歷史數(shù)據(jù),兩個數(shù)據(jù)庫子模塊分別與通信模塊進行數(shù)據(jù)交互。歷 史數(shù)據(jù)庫子模塊可以建立在中央控制模塊的大容量FLASH(SD)卡中,實時數(shù)據(jù)庫子模塊可 以建立在中央控制模塊的NVRAM中。此外,歷史數(shù)據(jù)可按最大存儲容量循環(huán)存儲。這種情況下,通信模塊1021可以在各類主站或其他智能設(shè)備與數(shù)據(jù)庫模塊遙信 模塊、遙測模塊、遙調(diào)模塊和遙控模塊之間、在遙信模塊和遙測模塊與實時數(shù)據(jù)庫子模塊、 歷史數(shù)據(jù)庫子模塊之間實現(xiàn)數(shù)據(jù)通信。根據(jù)本發(fā)明的另一實施例,其中,該測控裝置的中央控制模塊102還可以包括數(shù) 據(jù)計算模塊1024。數(shù)據(jù)計算模塊1024與數(shù)據(jù)庫模塊通信,基于測控裝置采集的實時數(shù)據(jù),進行脫硫 相關(guān)計算。數(shù)據(jù)計算模塊1024根據(jù)實時數(shù)據(jù)庫子模塊1025中存儲的數(shù)據(jù)、歷史數(shù)據(jù)庫子 模塊1029中存儲的數(shù)據(jù)進行計算,并將計算結(jié)果傳輸至計算量數(shù)據(jù)庫子模塊1022。進行的 計算可以包括煙氣流量計算、SO2濃度計算、脫硫效率計算等。數(shù)據(jù)計算模塊1024還可以 在主站與采集裝置通信中斷的情況下進行數(shù)據(jù)丟失處理及異常處理,實現(xiàn)脫硫數(shù)據(jù)的就地 統(tǒng)計和計算。其中1、SO2濃度計算,通過公式S02 =SO2 實測 * (21/ (1. 4* (21-O2 實測 ))),式中S02_和O2^由測控裝置直流模擬量(Al)采集或煙氣自動監(jiān)控系統(tǒng)(CEMS) 通信采集。2、脫硫效率計算,通過公式<formula>formula see original document page 6</formula> 式中cs。2_rawgas-原煙氣SO2濃度,mg/m3 ;(由測控裝置的AI板采集或CEMS系統(tǒng)通 信采集);Cso2_cleangas-凈煙氣SO2濃度,mg/m3 ;(由測控裝置的AI板采集或CEMS系統(tǒng)通信采 集)。3、煙氣流量計算,通過公式<formula>formula see original document page 6</formula>
101300 273+ts式中Qsn-標準狀態(tài)下干煙氣流量,m3/h ;Qs-煙氣流速,m3/h (由測控裝置的AI板采集或CEMS系統(tǒng)通信采集);Ba-大氣壓力,Pa (由AI采集或CEMS系統(tǒng)通信采集);Ps-煙氣靜壓,Pa (由AI采集或CEMS系統(tǒng)通信采集);ts-煙氣溫度,°C (由AI采集或CEMS系統(tǒng)通信采集);Xsw-煙氣濕度(水分含量體積百分數(shù),%)0 (由AI采集或CEMS系統(tǒng)通信采集)。根據(jù)本發(fā)明的又一實施例,如圖1所示,測控裝置100的中央控制模塊102還可以 包括補采模塊1028,補采模塊在測控裝置接收到來自脫硫系統(tǒng)主站或脫硫監(jiān)測采集器101 的補采指令時進行數(shù)據(jù)補采。補采指令可以在通信中斷的情況下發(fā)出。針對通信中斷等事件,事件模塊1023,用于記錄所有影響數(shù)據(jù)完整性和準確性的事件,分別與通信模塊進行數(shù)據(jù)交互,以便補采模塊進行數(shù)據(jù)補采。針對事故的處理,數(shù)據(jù)計算模塊1024和補采模塊1028需要為每一個統(tǒng)計數(shù)據(jù)記 錄步驟1,當發(fā)生事故時,例如主站與測控裝置之間的通信中斷時,輸入?yún)?shù)離線的 事故的起始時間和結(jié)束時間;步驟2,保存計算量,例如,保存一個小時內(nèi)的計算量,并且計算每一個小時整的有 效小時均值;步驟3,循環(huán)保存若干小時的有效小時均值,例如,循環(huán)保存720個小時的有效小 時均值;步驟4,以合適的格式保存數(shù)據(jù),例如,以二進制文件格式保存數(shù)據(jù);步驟5,根據(jù)缺失參數(shù)類型和事故的持續(xù)時間,通過調(diào)用數(shù)據(jù)庫模塊的接口函數(shù), 寫入事故持續(xù)期間的補采值,并置數(shù)據(jù)調(diào)整標識(例如,MS_DATA_ADJUST),實現(xiàn)數(shù)據(jù)的存 儲。應(yīng)當理解,本發(fā)明的測控裝置還可以包括接收數(shù)字信息/模擬信息的輸入模塊以 及輸出數(shù)字信息/模擬信息的輸出模塊等數(shù)據(jù)交換接口單元。數(shù)據(jù)交換接口單元用于在用 于規(guī)約收發(fā)單元與數(shù)據(jù)庫子模塊、配置下裝程序單元與數(shù)據(jù)庫模塊之間、測控裝置IO模塊 與數(shù)據(jù)庫模塊之間實現(xiàn)數(shù)據(jù)通信。本發(fā)明的測控裝置還可以包括數(shù)據(jù)配置子模塊1027,用于配置數(shù)據(jù),即,對數(shù)據(jù)進 行創(chuàng)建、讀取或修改。測控裝置的通信模塊1021可以通過的IO裝置接收測量數(shù)據(jù)和信息,例如,壓力、 溫度、濕度、流量等數(shù)據(jù)、相關(guān)設(shè)備運行的電量信息、狀態(tài)信息等信息。此外,本發(fā)明的測控裝置中,數(shù)據(jù)配置子模塊可以與PC端配置軟件,通過PC端配 置軟件實現(xiàn)數(shù)據(jù)配置功能。實時數(shù)據(jù)庫1025也可與顯示/按鍵模塊1026連接,通過顯示 器(例如,LCD)顯示數(shù)據(jù)或通過鍵盤輸入數(shù)據(jù)。中央控制模塊也可以通過WEB顯示數(shù)據(jù)。 這些都是本領(lǐng)域技術(shù)人員應(yīng)當理解的內(nèi)容,為簡明起見,此處不再贅述。圖2是本發(fā)明的數(shù)據(jù)庫模塊的流程圖。如前所述,數(shù)據(jù)庫模塊可包括計算量數(shù)據(jù)庫子模塊、實時數(shù)據(jù)庫子模塊以及歷史 數(shù)據(jù)庫子模塊。實時數(shù)據(jù)庫子模塊存放實時采集的數(shù)據(jù),歷史數(shù)據(jù)庫子模塊按時間順序存 放采集到的數(shù)據(jù)和時標的歷史數(shù)據(jù),兩個數(shù)據(jù)庫子模塊分別與通信模塊進行數(shù)據(jù)交互。數(shù) 據(jù)計算模塊1024根據(jù)實時數(shù)據(jù)庫子模塊1025中存儲的數(shù)據(jù)、歷史數(shù)據(jù)庫子模塊1029中存 儲的數(shù)據(jù)進行計算,并將計算結(jié)果傳輸至計算量數(shù)據(jù)庫子模塊1022。這種情況下,計算量數(shù) 據(jù)庫子模塊1022的處理流程如圖2所示,包括以下步驟。步驟201,計算量數(shù)據(jù)庫子模塊1022接收來自數(shù)據(jù)計算模塊1024的計算數(shù)據(jù);步驟202,根據(jù)接收到的計算數(shù)據(jù),更新實時數(shù)據(jù)庫子模塊中相應(yīng)脫硫計算點的 值;步驟203,檢測歷史負荷曲線配置以及保存周期;步驟204,判斷當前所接收的計算數(shù)據(jù)是否需要保存為歷史數(shù)據(jù);若需要保存為 歷史數(shù)據(jù),則按時間順序?qū)斍八邮盏挠嬎銛?shù)據(jù)作為歷史數(shù)據(jù)保存到歷史數(shù)據(jù)庫子模塊 中,之后流程結(jié)束;若不需要保存為歷史數(shù)據(jù),則流程結(jié)束。
圖3是本發(fā)明的數(shù)據(jù)計算模塊1024的流程圖。圖3所示的流程圖基于測控裝置包括通信模塊、數(shù)據(jù)庫模塊、數(shù)據(jù)計算模塊和事件模塊的情況下進行描述。應(yīng)當理解,當測控裝置不包括數(shù)據(jù)計算模塊和事件模塊的情況 下,本領(lǐng)域技術(shù)人員可以做出相應(yīng)的修改和變化。如圖3所示,數(shù)據(jù)計算模塊1024的處理流程包括以下步驟。步驟301,初始化;步驟302,循環(huán) while (1);步驟303,判斷是否到達存儲的時間間隔;步驟304,脫硫統(tǒng)計數(shù)據(jù)計算;步驟305,檢測需要存為歷史負荷曲線配置中定義的點是否在線?若不在線,則執(zhí) 行步驟306 ;若在線,則執(zhí)行步驟307 ;步驟306,用上一輪存儲周期的點值做為本輪點值,置invalid flag ;步驟307,讀取配置映射點的實時數(shù)據(jù)庫中的值;步驟308,調(diào)用Mdata lib接口函數(shù)存為歷史負荷曲線;步驟309,查詢是否有事件順序記錄(SOE)事件?若有SOE事件,則執(zhí)行步驟310 ; 若沒有SOE事件,則返回步驟302 ;步驟310,調(diào)用Event lib接口函數(shù)寫入系統(tǒng)事件并清SOE標志,返回步驟302。圖4是本發(fā)明的數(shù)據(jù)補采的流程圖。圖4所示的流程圖以計算每一個小時的有效小時均值,并循環(huán)保存720個小時的 有效小時均值為例進行描述。應(yīng)當理解,本領(lǐng)域技術(shù)人員可以做出相應(yīng)的修改和變化。如圖4所示,本發(fā)明的數(shù)據(jù)補采流程包括以下步驟。步驟401,檢測脫硫統(tǒng)計計算輸入值是否在線?若在線,則執(zhí)行步驟404 ;若不在 線,則執(zhí)行步驟402;步驟402,判斷補采標識是否為0 (flag = 0),若補采標識為0,則執(zhí)行步驟403 ;若 補采標識不為0,則補采流程結(jié)束;步驟403,記錄故障起始時間,并且補采標識置為l(flag = 1),然后結(jié)束;步驟404,計算脫硫數(shù)據(jù);步驟405,判斷是否達到1小時整并且數(shù)據(jù)有效時間大于45分鐘,若判斷為是,則 執(zhí)行步驟407 ;若判斷為否,則執(zhí)行步驟406 ;步驟406,1小時內(nèi)有效數(shù)據(jù)次數(shù)加1 (validCount++),隨后執(zhí)行步驟407 ;步驟407,計算有效小時均值,并存入720小時循環(huán)buffer,清validCount ;步驟408,判斷上輪周期脫硫統(tǒng)計輸入值是否為離線,若判斷為是,則執(zhí)行步驟 409 ;若判斷為否,則執(zhí)行步驟410 ;步驟409,記錄由離線變成在線的恢復(fù)時間;步驟410,判斷是否補采標識1 (flag = 1)并且1小時內(nèi)數(shù)據(jù)有效時間大于45分 鐘,若判斷為是,則執(zhí)行步驟411 ;若判斷為否,則執(zhí)行步驟412 ;步驟411,計算補采值和補采時間,補采標識清零(flag = 0);步驟412,調(diào)用Mdata lib接口函數(shù),數(shù)據(jù)補采流程結(jié)束。圖5是本發(fā)明的具體拓撲結(jié)構(gòu)示意圖。
圖5的具體拓撲結(jié)構(gòu)示意圖中僅示出一個脫硫測控裝置與各組件的連接,應(yīng)當理解,多個脫硫測控裝置與各組件的連接方式也是類似的。如圖5所示,脫硫測控裝置100可以通過硬接線方式采集部分關(guān)鍵的脫硫運行數(shù) 據(jù);通過通信方式取得機組煙氣自動監(jiān)控系統(tǒng)(CEMS)、脫硫分布式控制系統(tǒng)(DCS)、機組廠 級監(jiān)控信息系統(tǒng)(SIS)等系統(tǒng)的數(shù)據(jù),然后經(jīng)過處理后統(tǒng)一上送脫硫監(jiān)測采集器101。如前所述,測控裝置100還進行數(shù)據(jù)存儲(例如,以二進制文件格式存儲大于90 天的數(shù)據(jù))、畫面顯示、與脫硫監(jiān)測采集器101通信等功能。同時,測控裝置100還可以具備 報警等功能,這些為本領(lǐng)域技術(shù)人員可知悉的功能,此處不再贅述。脫硫監(jiān)測采集器100上可存儲一定量的數(shù)據(jù),例如,超過90天的數(shù)據(jù)。脫硫監(jiān)測 采集器100可以與主站的應(yīng)用服務(wù)器通信,并與主站主服務(wù)器進行時鐘對時(例如,相對時 鐘誤差< 士 1鈔),同時,預(yù)留通信端口,以便進一步傳輸數(shù)據(jù)。脫硫監(jiān)測采集器100可位于發(fā)電廠廠站,也可以根據(jù)電廠具體的情況選擇安放的 位置,可以安放在通信機房等離通信設(shè)備較近的地方。本領(lǐng)域技術(shù)人員應(yīng)當理解,根據(jù)電力系統(tǒng)二次防護要求,所有發(fā)電廠廠站接入設(shè) 備必須與控制采用單向隔離,所選用設(shè)備必須通過國家電力調(diào)度通信中心電力專用防護設(shè) 備的檢測。脫硫監(jiān)測采集器100接收來自電量采集器所采集的數(shù)據(jù)。脫硫監(jiān)測采集器100的采樣周期最短為1分鐘,具體可根據(jù)電廠要求可以進行采 樣周期調(diào)節(jié)。路由設(shè)備通過專線通道經(jīng)調(diào)度電力數(shù)據(jù)網(wǎng)將數(shù)據(jù)路由至脫硫監(jiān)測系統(tǒng)主服務(wù)器/ 電能管理系統(tǒng)(EMS)/關(guān)口電能計量系統(tǒng)(TMR)。上述實施例是提供給熟悉本領(lǐng)域內(nèi)的人員來實現(xiàn)或使用本發(fā)明的,熟悉本領(lǐng)域的 人員可在不脫離本發(fā)明的發(fā)明思想的情況下,對上述實施例做出種種修改或變化,因而本 發(fā)明的保護范圍并不被上述實施例所限,而應(yīng)該是符合權(quán)利要求書提到的創(chuàng)新性特征的最 大范圍。
權(quán)利要求
一種采集和存儲數(shù)據(jù)的測控裝置,其特征在于,所述測控裝置包括中央控制模塊,所述中央控制模塊包括通信模塊和數(shù)據(jù)庫模塊,所述通信模塊在主站或監(jiān)測采集器與數(shù)據(jù)庫模塊之間進行數(shù)據(jù)通信,所述數(shù)據(jù)庫模塊存儲采集的數(shù)據(jù)并與通信模塊進行數(shù)據(jù)交互。
2.如權(quán)利要求1所述的測控裝置,其特征在于,所述數(shù)據(jù)庫模塊包括存儲實時數(shù)據(jù)的 實時數(shù)據(jù)庫子模塊、存儲歷史數(shù)據(jù)的歷史數(shù)據(jù)庫子模塊以及計算量數(shù)據(jù)庫子模塊。
3.如權(quán)利要求2所述的測控裝置,其特征在于,所述測控裝置還包括數(shù)據(jù)計算模塊,所 述數(shù)據(jù)計算模塊根據(jù)實時數(shù)據(jù)庫子模塊中存儲的數(shù)據(jù)、歷史數(shù)據(jù)庫子模塊中存儲的數(shù)據(jù)進 行計算,并將計算結(jié)果傳輸至計算量數(shù)據(jù)庫子模塊。
4.如權(quán)利要求3所述的測控裝置,其特征在于,所述數(shù)據(jù)計算模塊進行煙氣流量計算、 S02濃度計算、脫硫效率計算。
5.如權(quán)利要求1所述的測控裝置,其特征在于,所述測控裝置還包括當測控裝置接收 到補采指令時進行數(shù)據(jù)補采的數(shù)據(jù)補采模塊。
6.如權(quán)利要求1所述的測控裝置,其特征在于,所述通信模塊還包括規(guī)約收發(fā)單元,將數(shù)據(jù)轉(zhuǎn)換成標準電力和環(huán)保規(guī)約格式,實現(xiàn)所述測控裝置與主站或 監(jiān)測采集器之間的數(shù)據(jù)傳輸;配置下裝程序單元,用于離線或在線配置下裝程序;數(shù)據(jù)交換接口單元,用于規(guī)約收發(fā)單元與數(shù)據(jù)庫模塊、配置下裝程序單元與數(shù)據(jù)庫模 塊之間、測控裝置IO模塊與數(shù)據(jù)庫模塊之間實現(xiàn)數(shù)據(jù)通信。
7.一種采集和存儲數(shù)據(jù)的方法,其特征在于,所述方法包括步驟測控裝置采集被測設(shè)備的數(shù)據(jù),并將所采集到的數(shù)據(jù)存儲于測控裝置中的數(shù)據(jù)庫模塊;所述數(shù)據(jù)庫模塊存儲采集的數(shù)據(jù),并通過測控裝置的通信模塊與主站或脫硫監(jiān)測采集 器進行通信,以將存儲的數(shù)據(jù)傳輸至主站或脫硫監(jiān)測采集器。
8.如權(quán)利要求7所述的方法,其特征在于,所述數(shù)據(jù)庫模塊存儲采集的數(shù)據(jù)的步驟包 括將采集的實時數(shù)據(jù)存儲在實時數(shù)據(jù)庫子模塊,將采集的歷史數(shù)據(jù)存儲在歷史數(shù)據(jù)庫子 模塊;以及將根據(jù)實時數(shù)據(jù)、歷史數(shù)據(jù)獲得的計算結(jié)果存儲在計算量數(shù)據(jù)庫子模塊中。
9.如權(quán)利要求7所述的方法,其特征在于,所述方法還包括步驟測控裝置中的數(shù)據(jù)計 算模塊根據(jù)所述實時數(shù)據(jù)庫子模塊中存儲的數(shù)據(jù)、歷史數(shù)據(jù)庫子模塊中存儲的數(shù)據(jù)進行數(shù) 據(jù)計算,并將計算結(jié)果傳輸至計算量數(shù)據(jù)庫子模塊。
10.如權(quán)利要求7所述的方法,其特征在于,所述方法還包括步驟當接收到補采指令 時補采模塊進行數(shù)據(jù)補采。
全文摘要
本發(fā)明提供一種采集和存儲數(shù)據(jù)的測控裝置,其特征在于,所述測控裝置包括中央控制模塊,所述中央控制模塊包括通信模塊和數(shù)據(jù)庫模塊,所述通信模塊在主站或監(jiān)測采集器與數(shù)據(jù)庫模塊之間進行數(shù)據(jù)通信,所述數(shù)據(jù)庫模塊存儲采集的數(shù)據(jù)并與通信模塊進行數(shù)據(jù)交互。所述數(shù)據(jù)庫模塊可包括存儲實時數(shù)據(jù)的實時數(shù)據(jù)庫子模塊、存儲歷史數(shù)據(jù)的歷史數(shù)據(jù)庫子模塊以及計算量數(shù)據(jù)庫子模塊。所述測控裝置還可以包括數(shù)據(jù)計算模塊和補采模塊。本發(fā)明還提供一種采集和存儲數(shù)據(jù)的方法。本發(fā)明實現(xiàn)了在一個測控裝置中完成實時數(shù)據(jù)的采集、數(shù)據(jù)的存儲和傳輸?shù)墓δ?,減少了數(shù)據(jù)丟失,提高了數(shù)據(jù)的可靠性。
文檔編號G05B19/048GK101825879SQ20101014776
公開日2010年9月8日 申請日期2010年4月15日 優(yōu)先權(quán)日2010年4月15日
發(fā)明者吳成東, 姚春華, 武曉亮, 褚文捷 申請人:上海惠安系統(tǒng)控制有限公司