作為CDT多通道二進(jìn)制數(shù)據(jù)解析重要的解析特點(diǎn),電子系統(tǒng)自動(dòng)化設(shè)計(jì)為電力軟件開發(fā)提供了重要的價(jià)值作用。本文針對(duì)CDT電力自動(dòng)化體系進(jìn)行研究,結(jié)合其設(shè)計(jì)流程以及數(shù)據(jù)解析的流程步驟進(jìn)行了簡(jiǎn)要分析,對(duì)優(yōu)化數(shù)據(jù)流程步驟,生成驗(yàn)證碼算法進(jìn)行了分析,現(xiàn)將其闡述如下。
關(guān)鍵詞:基于CDT;電力自動(dòng)化;數(shù)據(jù)解析;軟件設(shè)計(jì)
借助現(xiàn)代先進(jìn)的計(jì)算機(jī)技術(shù),電子通信和信息處理體系,電力產(chǎn)業(yè)的自動(dòng)化體系獲得了革命性創(chuàng)新,這也推動(dòng)了電力系統(tǒng)自動(dòng)化控制的電網(wǎng)行業(yè)發(fā)展。本文針對(duì)電力行業(yè)的CDT數(shù)據(jù)規(guī)約接口綜合系統(tǒng)分析進(jìn)行研究,對(duì)多通道二進(jìn)制數(shù)據(jù)解析電力數(shù)值分析進(jìn)行了研究,筆者結(jié)合軟件工程的運(yùn)行特點(diǎn)和設(shè)計(jì)思路進(jìn)行研究,對(duì)優(yōu)化系統(tǒng)開發(fā)進(jìn)行了以下研究分析。
1CDT基礎(chǔ)知識(shí)分析
CDT對(duì)電網(wǎng)數(shù)據(jù)采集和監(jiān)控系統(tǒng)功能進(jìn)行了分析,并針對(duì)幀類別循環(huán)傳輸體系進(jìn)行了研究分析。結(jié)合信息控制體系以及多個(gè)信息字段處理,整個(gè)幀結(jié)構(gòu)實(shí)現(xiàn)了字節(jié)同步,組成了完善的體系[1]。CDT采用了循環(huán)冗余校驗(yàn)方式,實(shí)現(xiàn)了信息字段和校驗(yàn)字段的多項(xiàng)控制,并借助除法和余數(shù)控制進(jìn)行了對(duì)應(yīng)的檢測(cè)分析,再將所有收到的碼組進(jìn)行了相應(yīng)的除計(jì)算,若計(jì)算中沒有出現(xiàn)余數(shù),表示傳輸正常,若出現(xiàn)了余數(shù),表示傳輸出現(xiàn)了問題。值得注意的是,這種冗余校對(duì)方式容錯(cuò)性差,一般都不會(huì)出現(xiàn)較大問題,且編程簡(jiǎn)單,錯(cuò)誤發(fā)生的概率極低,約十萬(wàn)分之一。
2CDT的電力自動(dòng)化數(shù)據(jù)解析軟件的儲(chǔ)存類型分析
自動(dòng)化數(shù)據(jù)解析軟件的儲(chǔ)存系統(tǒng)中,原始數(shù)據(jù),解析后的數(shù)據(jù)以及中間轉(zhuǎn)譯數(shù)據(jù)都被儲(chǔ)存在數(shù)據(jù)表中。且整個(gè)數(shù)據(jù)儲(chǔ)存的結(jié)構(gòu)設(shè)計(jì)也保證了解析軟件的正常運(yùn)行[2]。整個(gè)體系運(yùn)作中,數(shù)據(jù)儲(chǔ)存結(jié)構(gòu)中四個(gè)表含有了遙控,電能脈沖以及遙信控制幾個(gè)類型,經(jīng)過對(duì)應(yīng)的數(shù)據(jù)采集和管控后,所有的數(shù)據(jù)也能夠在和電表建立對(duì)應(yīng)的信息鏈接。可以及時(shí)收集到電表的編號(hào),地址,名稱電能,經(jīng)過采集編碼以及電表變化和運(yùn)動(dòng)類別編碼處理后,所有的采集日期和采集時(shí)間都能夠傳送到位,實(shí)現(xiàn)了解析軟件的數(shù)據(jù)分析運(yùn)用價(jià)值。
3對(duì)數(shù)據(jù)解析流程分析
數(shù)據(jù)解析結(jié)合CDT規(guī)約系統(tǒng)處理,基于原始數(shù)據(jù)的采集和校對(duì)分析,實(shí)現(xiàn)了十進(jìn)制數(shù)值的數(shù)據(jù)庫(kù)研究分析,整個(gè)處理流程如圖1。以上數(shù)據(jù)解析的流程可以分為以下幾點(diǎn)。第一步,定義變量和數(shù)組,分析二進(jìn)制字符串,十六進(jìn)制字符串等信息,實(shí)現(xiàn)字符的同步控制和功能碼定位等。第二步,做好數(shù)據(jù)庫(kù)的連接,若能夠直接進(jìn)入數(shù)據(jù)庫(kù),就可以及時(shí)處理,若不能夠進(jìn)入數(shù)據(jù)庫(kù),就需要立即反饋錯(cuò)誤用戶運(yùn)行狀況,分析障礙原因。第三步,分析數(shù)據(jù)集控體系,設(shè)置串口號(hào),間隔時(shí)間,設(shè)置數(shù)據(jù)庫(kù)的緩沖區(qū),做好奇偶校驗(yàn)任務(wù)。第五步,打開數(shù)據(jù)采集端口,打開后立即進(jìn)入下一步,若不能運(yùn)行就要觀察系統(tǒng)狀態(tài),及時(shí)查找原因。第六步,分析原始表數(shù)據(jù),存入采集時(shí)期。第七步,設(shè)置數(shù)據(jù)校驗(yàn)流程,循環(huán)解析每一個(gè)信息字段。第八步,選擇繼續(xù)采集或者是退出體系。
4數(shù)據(jù)校驗(yàn)流程分析
電力自動(dòng)化體系基于代數(shù)編碼運(yùn)行,其可以將馬序列表轉(zhuǎn)化成多項(xiàng)式表格,整個(gè)碼序列中的原字符作為一個(gè)多項(xiàng)式系數(shù)結(jié)果,其設(shè)置了K字段的信息長(zhǎng)度變化,R診斷的監(jiān)督碼。該方式實(shí)現(xiàn)了控制字段和信息字段的運(yùn)用,發(fā)送端可以及時(shí)發(fā)送n為編碼,及時(shí)反饋信息碼和CRC編碼之間的規(guī)則進(jìn)行校對(duì),以保證數(shù)據(jù)傳輸?shù)恼_性。不過,所有的數(shù)據(jù)采集都是基實(shí)時(shí)的出具采集體系,整個(gè)數(shù)據(jù)量對(duì)系統(tǒng)中的儲(chǔ)存要求高,且這些數(shù)據(jù)都是來(lái)源于直接的生產(chǎn)體系,所有的數(shù)據(jù)都需要經(jīng)過數(shù)據(jù)平臺(tái)的分析,部分?jǐn)?shù)據(jù)不需要多重分析處理,只用在窗口進(jìn)行對(duì)應(yīng)的數(shù)據(jù)平臺(tái)處理就可實(shí)現(xiàn)服務(wù)器端的分析管理,最終保證數(shù)據(jù)分析的準(zhǔn)確性[3]。基礎(chǔ)數(shù)據(jù)的屬性監(jiān)督處理中,最常見的管理方式就是對(duì)數(shù)據(jù)進(jìn)行統(tǒng)一的規(guī)劃分析,可以直接調(diào)節(jié)整個(gè)運(yùn)行機(jī)組的發(fā)電機(jī)線路和變壓器管理類型,經(jīng)過不同的管理等級(jí)分類處理后,實(shí)現(xiàn)數(shù)據(jù)服務(wù)器的中心連接,實(shí)現(xiàn)數(shù)據(jù)的同步維護(hù),保證在同一個(gè)管理中實(shí)現(xiàn)綜合管理的效果。
5數(shù)據(jù)共享分析
自動(dòng)化系統(tǒng)的數(shù)據(jù)共享運(yùn)行表現(xiàn)形式較多,其中文件共享的模式較為明顯,這種方式的訪問方式簡(jiǎn)單,使用方便的,但是訪問和數(shù)據(jù)篩選速度慢,系統(tǒng)更新慢。直接內(nèi)存方式也較為常見,但是其編程體系繁瑣,整個(gè)運(yùn)行速度快,很容易泄露數(shù)據(jù)[4]。最后,商業(yè)數(shù)據(jù)庫(kù)的方式也常見,這些數(shù)據(jù)內(nèi)容具有開放性,在綜合自動(dòng)化處理中,該方式具備有效性,數(shù)據(jù)刷新速度快,且傳輸形式不統(tǒng)一[5]。另外需要注意的是內(nèi)存數(shù)據(jù)庫(kù)。將所有數(shù)據(jù)都放置在內(nèi)存中,數(shù)據(jù)結(jié)構(gòu)比較靈活,訪問的速度非常快,這些數(shù)據(jù)所獲得的開放性沒有那么強(qiáng),而且相對(duì)于商用數(shù)據(jù)庫(kù)沒有那么好的表現(xiàn)效果。通過詳細(xì)的解析,這樣可以獲得精準(zhǔn)的結(jié)論,當(dāng)所有條件已經(jīng)符合電力系統(tǒng)自動(dòng)化需求時(shí),電力系統(tǒng)所展現(xiàn)出的實(shí)時(shí)性也會(huì)得到體現(xiàn)[6]。COM技術(shù)在未來(lái)發(fā)展中存在巨大的發(fā)展空間,這是一種可以實(shí)現(xiàn)電力綜合自動(dòng)化系統(tǒng)實(shí)時(shí)數(shù)據(jù)共享之技術(shù),想要獲得良好的數(shù)據(jù)共享效果,這應(yīng)該是一項(xiàng)不錯(cuò)的選擇。因此,在使用DCOM技術(shù)時(shí),該技術(shù)可以支持不同的組件代碼,可以根據(jù)遠(yuǎn)程進(jìn)行控制。電氣系統(tǒng)自動(dòng)化數(shù)據(jù)處理關(guān)乎的對(duì)象比較復(fù)發(fā),需要借助互聯(lián)網(wǎng)進(jìn)行傳播,使得數(shù)據(jù)傳播更加準(zhǔn)確,一般而言這電氣自動(dòng)化對(duì)互聯(lián)網(wǎng)要求比較高,需要在考慮數(shù)據(jù)傳輸基礎(chǔ)上,將電氣自動(dòng)化數(shù)據(jù)處理功能體現(xiàn)出來(lái)。
6結(jié)語(yǔ)
綜上所述,作為保證電力產(chǎn)業(yè)穩(wěn)定運(yùn)行的軟件系統(tǒng),電力自動(dòng)化為企業(yè)降低了運(yùn)行成本,提升了經(jīng)濟(jì)效益,并未用戶提供了高質(zhì)量的服務(wù)和技術(shù)措施。本文針對(duì)電力自動(dòng)化體系進(jìn)行研究,對(duì)電力自動(dòng)化體系的穩(wěn)定運(yùn)行進(jìn)行了分析,希望能夠減少人工讀取電力設(shè)備數(shù)據(jù)的效率進(jìn)行分析,盡量減少誤差,為提升電力設(shè)備數(shù)據(jù)處理質(zhì)量,帶動(dòng)電力系統(tǒng)自動(dòng)化安全運(yùn)行和可靠管理奠定基礎(chǔ)。
參考文獻(xiàn)
[1]仇張權(quán),李衛(wèi)彬,朱錚,等.常用規(guī)約解釋軟件在電力系統(tǒng)調(diào)試中的應(yīng)用研究[J].電氣時(shí)代,2014(11):24-25.
[2]張艷林,李慧勇,李紹滋.基于編譯器的通信規(guī)約自動(dòng)解析研究[J].電力系統(tǒng)保護(hù)與控制,2010,38(02):101-105.
[3]胡起宙,李智敏,吳娟娟.電力遠(yuǎn)動(dòng)通信故障診斷裝置的研制[J].電力系統(tǒng)通信,2010,31(06):51-53.
[4]顧建煒,張鐵峰,韓書娟.基于IEC61850國(guó)際標(biāo)準(zhǔn)的配電自動(dòng)化系統(tǒng)應(yīng)用研究[J].電力科學(xué)與工程,2012,28(01):30-36.
[5]邵江洪.CDT電力規(guī)約接入全礦井綜合自動(dòng)化系統(tǒng)的方法[J].工礦自動(dòng)化,2012,38(08):135-137.
[6]覃奇,陳金,鄢芬,等.嵌入式協(xié)議轉(zhuǎn)換器在無(wú)源無(wú)線測(cè)溫系統(tǒng)中的應(yīng)用[J].電氣技術(shù),2012(12):53-56+62.
作者:丁亮 單位:無(wú)錫澄軟信息科技有限公司
相關(guān)論文