前言:想要寫出一篇引人入勝的文章?我們特意為您整理了電力計(jì)量中實(shí)時(shí)數(shù)據(jù)庫的運(yùn)用研討范文,希望能給你帶來靈感和參考,敬請閱讀。
對于整個(gè)實(shí)時(shí)數(shù)據(jù)庫系統(tǒng)而言,實(shí)時(shí)數(shù)據(jù)服務(wù)層使其核心,發(fā)揮著關(guān)鍵作用。該層在實(shí)時(shí)數(shù)據(jù)庫系統(tǒng)中主要是接收控制系統(tǒng)接口層的實(shí)時(shí)數(shù)據(jù),并而對接收到的數(shù)據(jù)進(jìn)行處理,即快速壓縮與存儲(chǔ)。實(shí)時(shí)數(shù)據(jù)服務(wù)器還會(huì)定期將實(shí)時(shí)數(shù)據(jù)傳輸?shù)酵ㄓ藐P(guān)系數(shù)據(jù)庫中,然后將其作為歷史數(shù)據(jù)進(jìn)行存儲(chǔ)。用戶若要對實(shí)時(shí)數(shù)據(jù)進(jìn)行訪問需要通過API與標(biāo)準(zhǔn)數(shù)據(jù)查詢接口進(jìn)行,也可以采用系統(tǒng)中的一些其他的相關(guān)軟件對實(shí)時(shí)數(shù)據(jù)進(jìn)行統(tǒng)計(jì)與等。實(shí)時(shí)數(shù)據(jù)服務(wù)層中還包括數(shù)據(jù)通信服務(wù)層,其主要是為各個(gè)設(shè)備接口站和實(shí)時(shí)數(shù)據(jù)庫服務(wù)器之間建立高速、可靠的連接。在進(jìn)行系統(tǒng)維護(hù)時(shí),若是數(shù)據(jù)量較大,那么可以配置多個(gè)實(shí)時(shí)數(shù)據(jù)庫服務(wù)器將數(shù)據(jù)量分散,以降低實(shí)時(shí)數(shù)據(jù)庫服務(wù)器承載的壓力;同時(shí),還可以采用冗余配置將整個(gè)系統(tǒng)的可靠性提高。
客戶訪問層主要是指系統(tǒng)中用于實(shí)時(shí)監(jiān)控生產(chǎn)過程的客戶端組態(tài)軟件、實(shí)時(shí)數(shù)據(jù)報(bào)表生成軟件、實(shí)時(shí)數(shù)據(jù)庫瀏覽器軟件等構(gòu)架。而在對實(shí)時(shí)數(shù)據(jù)庫系統(tǒng)的基本架構(gòu)進(jìn)行確定時(shí)需要注意以下幾個(gè)方面的因素:①在確定實(shí)時(shí)數(shù)據(jù)庫的規(guī)模時(shí),要依據(jù)監(jiān)控信息系統(tǒng)(SIS)的總體方案和實(shí)時(shí)的功能需要來進(jìn)行確定,從而選擇與之相適應(yīng)的層次軟件以及前端開發(fā)軟件。②在確定實(shí)時(shí)數(shù)據(jù)庫服務(wù)器和設(shè)備接口站的物理分布方式時(shí),需要考慮實(shí)時(shí)數(shù)據(jù)庫的規(guī)模、配置和現(xiàn)場的實(shí)際情況。③在確定實(shí)時(shí)數(shù)據(jù)庫服務(wù)器的具體配置時(shí),需要考慮實(shí)際的情況,以確定合適的通信協(xié)議。④在選擇接口方式的時(shí)候,需要考慮到和實(shí)時(shí)數(shù)據(jù)庫存在互聯(lián)關(guān)系的數(shù)據(jù)庫及應(yīng)用系統(tǒng)的要求。
實(shí)時(shí)數(shù)據(jù)庫最基本的功能就是進(jìn)行數(shù)據(jù)的采集與處理。要確保實(shí)時(shí)數(shù)據(jù)服務(wù)器對大量數(shù)據(jù)的采集、選擇、過濾、存儲(chǔ)等處理信號(hào)及時(shí)的進(jìn)行響應(yīng),那么實(shí)時(shí)數(shù)據(jù)庫就必須要有很好的內(nèi)存分配管理能力,并且還需要有多通道內(nèi)存緩沖區(qū)以及獨(dú)特的數(shù)據(jù)流控制結(jié)構(gòu)。為了使實(shí)時(shí)數(shù)據(jù)庫產(chǎn)品——PISYSTEM的性能發(fā)揮到最好,對其特性的了解是非常重要的。下面我們將對PISYSTEM的優(yōu)缺點(diǎn)以及應(yīng)用中需要注意的問題進(jìn)行分析。
1.PISYSTEM的優(yōu)點(diǎn)
PISYSTEM采用的是旋轉(zhuǎn)門壓縮技術(shù)與二次過濾技術(shù),因此,數(shù)據(jù)在進(jìn)入到PI數(shù)據(jù)庫之中后會(huì)被進(jìn)行高效的壓縮,從而節(jié)省出很多的硬盤空間。PISYSTEM數(shù)據(jù)庫存儲(chǔ)空間的估算公式為:總空間要求=變化次數(shù)×單點(diǎn)存儲(chǔ)空間×信息點(diǎn)數(shù)×1年的天數(shù)。PISYSTEM會(huì)對測數(shù)據(jù)進(jìn)行單獨(dú)管理,因此就沒有數(shù)據(jù)存儲(chǔ)優(yōu)化、數(shù)據(jù)結(jié)構(gòu)與讀寫效率等方面的問題,只需要對測數(shù)據(jù)的同步機(jī)制與質(zhì)量考慮進(jìn)去即可。PISYSTEM具有很高的數(shù)據(jù)讀取率,在縱向數(shù)據(jù)的讀寫與分析效率中表現(xiàn)較為明顯,而且其還具有很高的數(shù)據(jù)吞吐量。PISYSTEM中有配套的圖形化展示工具,因此,在二次開發(fā)中可以大大的降低成本。在PISYSTEM系統(tǒng)中有很多的開發(fā)應(yīng)用接口,因此在開發(fā)過程中能夠適應(yīng)主流的開發(fā)語言。
2.PISYSTEM的缺點(diǎn)
國內(nèi)對PISYSTEM系統(tǒng)具有較強(qiáng)的研發(fā)能力的廠家較少,而且參與相關(guān)研究的工作人員也較少,普及率較低。PISYSTEM系統(tǒng)與國內(nèi)的同類型產(chǎn)品和主流關(guān)系型數(shù)據(jù)庫相比價(jià)格較為昂貴,因此,在相關(guān)數(shù)據(jù)庫設(shè)計(jì)選型中就從資金層面對其產(chǎn)生了限制。2.3PISYSTEM開發(fā)的應(yīng)用接口相對狹窄和國內(nèi)的主流關(guān)系型數(shù)據(jù)庫相比,PISYSTEM在開發(fā)中的應(yīng)用接口相對狹窄,但是也使其更加的專業(yè)。
3.PISYSTEM應(yīng)用中應(yīng)注意的問題
通過對PISYSTEM的優(yōu)缺點(diǎn)的分析可知,若是供電企業(yè)的資金充足,而且有長期合作且有相應(yīng)資歷的開發(fā)商時(shí),則可以選擇PISYSTEM作為實(shí)時(shí)數(shù)據(jù)庫進(jìn)行實(shí)時(shí)數(shù)據(jù)的存儲(chǔ)。但在應(yīng)用中也需要注意以下幾個(gè)問題:①PISYSTEM的開發(fā)應(yīng)用接口主要包括SDK、API、PIJDBC。在實(shí)際應(yīng)用中我們也發(fā)現(xiàn)了這幾個(gè)應(yīng)用接口的優(yōu)缺點(diǎn)。其中SDK接口對JAVA功能的支持較弱,但是其卻具有多線程的特點(diǎn);API接口適用于大部分的主流開發(fā)語言,但是不能對單線程進(jìn)行并發(fā)處理;PIJDBC接口在JAVA功能的開發(fā)中較方便,但是其讀寫率較低。因此,在實(shí)際應(yīng)用中應(yīng)考慮實(shí)際要求進(jìn)行技術(shù)選型。②由于PISYSTEM在橫向讀取時(shí)需要和模型相結(jié)合進(jìn)行應(yīng)用,因此在其架構(gòu)過程中需控制電量,從而確保數(shù)據(jù)橫向斷面的分析效率以及研發(fā)周期。若是不能控制點(diǎn)量,則可以應(yīng)用分庫的方法進(jìn)行解決,即將測點(diǎn)按照自身的屬性進(jìn)行歸類放置。③PISYSTEM在冷啟動(dòng)中,因?yàn)樾枰虞dTAG,所以其恢復(fù)的時(shí)間較長,特別是在點(diǎn)量較多的狀態(tài)下。因此,在生產(chǎn)中應(yīng)確定出現(xiàn)問題時(shí)的解決方案,并設(shè)定維修計(jì)劃。
將實(shí)時(shí)數(shù)據(jù)庫引入電力計(jì)量自動(dòng)化領(lǐng)域中能夠?qū)Υ罅繑?shù)據(jù)的集成工作進(jìn)行很好的處理。而且實(shí)時(shí)數(shù)據(jù)庫底層的穩(wěn)定運(yùn)行,與頂層客戶訪問的質(zhì)量有著直接的關(guān)系。筆者主要是對實(shí)時(shí)數(shù)據(jù)庫的體系結(jié)構(gòu)及其應(yīng)用中需要注意的問題進(jìn)行了分析,希望對相關(guān)人員有所幫助。(本文作者:康惠環(huán) 單位:福建省龍海市供電有限公司)