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