丁亮

摘要:作為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ì)
中圖分類號(hào):TP311.52 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1007-9416(2020)02-0165-02
借助現(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)行了以下研究分析。
1 CDT基礎(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ā)生的概率極低,約十萬分之一。
2 CDT的電力自動(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ù)庫研究分析,整個(gè)處理流程如圖1。
以上數(shù)據(jù)解析的流程可以分為以下幾點(diǎn)。第一步,定義變量和數(shù)組,分析二進(jìn)制字符串,十六進(jìn)制字符串等信息,實(shí)現(xiàn)字符的同步控制和功能碼定位等。第二步,做好數(shù)據(jù)庫的連接,若能夠直接進(jìn)入數(shù)據(jù)庫,就可以及時(shí)處理,若不能夠進(jìn)入數(shù)據(jù)庫,就需要立即反饋錯(cuò)誤用戶運(yùn)行狀況,分析障礙原因。第三步,分析數(shù)據(jù)集控體系,設(shè)置串口號(hào),間隔時(shí)間,設(shè)置數(shù)據(jù)庫的緩沖區(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ù)都是來源于直接的生產(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ù)庫的方式也常見,這些數(shù)據(jù)內(nèi)容具有開放性,在綜合自動(dòng)化處理中,該方式具備有效性,數(shù)據(jù)刷新速度快,且傳輸形式不統(tǒng)一[5]。
另外需要注意的是內(nèi)存數(shù)據(jù)庫。將所有數(shù)據(jù)都放置在內(nèi)存中,數(shù)據(jù)結(jié)構(gòu)比較靈活,訪問的速度非常快,這些數(shù)據(jù)所獲得的開放性沒有那么強(qiáng),而且相對(duì)于商用數(shù)據(jù)庫沒有那么好的表現(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ù)在未來發(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)出來。
6 結(jié)語
綜上所述,作為保證電力產(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國際標(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)換器在無源無線測(cè)溫系統(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
數(shù)字技術(shù)與應(yīng)用2020年2期