61850协议服务器端开发,基于IEC61850标准的服务端程序的设计与实现
摘要:
IEC61850是一個關(guān)于變電站自動化系統(tǒng)結(jié)構(gòu)和數(shù)據(jù)通信的國際標(biāo)準(zhǔn),同一個世界,同一個標(biāo)準(zhǔn),對行業(yè)和市場的影響也是革命性的和長期性的。應(yīng)用“統(tǒng)一的”標(biāo)準(zhǔn)對電力系統(tǒng)用戶和電力設(shè)備供應(yīng)商、系統(tǒng)集成商同樣都是有利的。但是IEC61850協(xié)議體系非常龐大,要實現(xiàn)IEC61850整個系統(tǒng)需要解決很多技術(shù)難題,在加上國際上有很多通信標(biāo)準(zhǔn)被引入到了國內(nèi)電力系統(tǒng)中,這些標(biāo)準(zhǔn)并不統(tǒng)一,這樣互操作問題也一直是變電站自動化系統(tǒng)中面臨的問題。目前很多現(xiàn)有的變電站系統(tǒng)仍然采用傳統(tǒng)的協(xié)議體系,這給IEC61850的推廣帶來一定的困難。本論文正是針對上述問題,以IEC61850協(xié)議體系為研究對象,在深入分析了協(xié)議定義的抽象通信服務(wù)接口,邏輯節(jié)點建模,服務(wù)層映射等技術(shù)后,研究怎樣將一些通過傳統(tǒng)通信協(xié)議體系實現(xiàn)的變電站系統(tǒng)接入到IEC61850系統(tǒng)中,并對傳統(tǒng)通信協(xié)議的解析以及轉(zhuǎn)換為IEC61850協(xié)議模型進行了詳細(xì)的研究分析。論文主要內(nèi)容為:1.研究了IEC61850抽象通信服務(wù)接口ACSI,設(shè)計ACSI基本數(shù)據(jù)類模型模型,數(shù)據(jù)模型主要表達(dá)協(xié)議定義的服務(wù)、邏輯設(shè)備、邏輯節(jié)點,數(shù)據(jù)、數(shù)據(jù)屬性之間邏輯關(guān)系,通過設(shè)計ACSI函數(shù)接口以及函數(shù)接口的實現(xiàn),處理邏輯設(shè)備、邏輯節(jié)點等的通信。2.研究了MMS服務(wù)接口與BER編解碼邏輯,設(shè)計了MMS服務(wù)接口,以用于處理IEC61850通過網(wǎng)絡(luò)傳輸所得到數(shù)據(jù)。3.研究了ACSI服務(wù)接口與MMS服務(wù)接口映射,ACSI服務(wù)接口和MMS服務(wù)的接口實際是一一對應(yīng)的,設(shè)計服務(wù)接口的映射即將IEC61850服務(wù)端或者客戶端的ACSI數(shù)據(jù)模型的數(shù)據(jù)對象或者數(shù)據(jù)屬性轉(zhuǎn)換為MMS協(xié)議定義的數(shù)據(jù)對象和數(shù)據(jù)屬性。4.研究了傳統(tǒng)通信協(xié)議的解析,同時將解析得到的數(shù)據(jù)轉(zhuǎn)換為IEC61850定義的ACSI數(shù)據(jù)模型,這部分的設(shè)計為一個獨立的程序模塊,便于工程組網(wǎng),論文中將該模塊定義為通信前置模塊,通過WCF服務(wù)與IEC61850的模塊進行通信。5.研究了SCL變電站配置文件數(shù)據(jù)的讀取實現(xiàn),工程組網(wǎng)以及通信數(shù)據(jù)都是通過配置進行描述,設(shè)計這部分內(nèi)容主要是從現(xiàn)有的工程配置中將數(shù)據(jù)讀取到IEC61850數(shù)據(jù)模型中,用于通信傳輸。6.研究了IEC61850服務(wù)端與客戶端的通信邏輯實現(xiàn),設(shè)計的邏輯主要是將服務(wù)端的數(shù)據(jù)模型映射到客戶端顯示,然后再通過數(shù)據(jù)模型進行訪問,實時更新通信數(shù)據(jù)。
展開
總結(jié)
以上是生活随笔為你收集整理的61850协议服务器端开发,基于IEC61850标准的服务端程序的设计与实现的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 协议61850学习
- 下一篇: php读取mysql单条数据_用PHP框