資源描述:
《基于xml的scl文件解析器的研究與開發(fā)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、東南大學碩士學位論文基于XML的SCL文件解析器的研究與開發(fā)姓名:夏玉裕申請學位級別:碩士專業(yè):電力系統(tǒng)及其自動化指導教師:陸廣香20070413摘要摘要隨著現(xiàn)代電網(wǎng)結(jié)構(gòu)日趨復雜,電網(wǎng)容量不斷擴大,實時信息傳送量成倍增多,對調(diào)度自動化系統(tǒng)和廠站自動化系統(tǒng)的數(shù)據(jù)通信提出了更高的要求。目前變電站自動化系統(tǒng)通信規(guī)約的情況是:幾乎每個產(chǎn)品生產(chǎn)商都具有一套自己的標準,整個電網(wǎng)里運行的規(guī)約就可能達到上百種。為了能夠?qū)崿F(xiàn)變電站無縫通信,國際電工委員會推出了lEC61850變電站通信網(wǎng)絡和系統(tǒng)。IEC61850的目標是形成一個標準的開放式變電站自動化通信體系,使得來自不同制造商的IED之間實現(xiàn)良好的
2、互操作性。本文介紹了IEC61850的歷史發(fā)展背景以及國內(nèi)外對lEC61850的研究現(xiàn)狀。通過和其它規(guī)約進行對比,描述了IEC61850的六大特點:分層、抽象通信服務接口、自我描述、配置管理、統(tǒng)一建模、有面向未來的開放的體系結(jié)構(gòu)。本文分析了IEC61850的應用視窗、設備視窗和通信視窗,以及抽象通信服務接口和特殊通信服務映射。給出了變電站配置描述語言(SCL)的形成、優(yōu)點以及用途,描述了SCL對象模型,分析了SCL的語法語義,結(jié)合lED配置器闡明了lED的數(shù)據(jù)配置和數(shù)據(jù)流向。本文分層分析了變電站配置描述模型的各個部分,詳細說明了變電站配置描述模型中各個元素的功能和物理意義。然后對比新
3、、舊變電站配置描述模型,闡述了舊模型的缺陷和新模型的優(yōu)點。本文介紹了制造報文規(guī)范(MMS)以及其在IEC61850中的應用,完成了SCL文件解析器的開發(fā),給出了IED配置器的信息模型,分析了數(shù)據(jù)模板和功能約束,最后詳細研究了SCL文件解析器的原理、實現(xiàn)方法,并通過編寫一個示例程序來實現(xiàn)了SCL文件的解析。關(guān)鍵詞:變電站自動化IEC61850可擴展標記語言變電站配置描述語言SCL文件解析器AbstractAlongwithdaybydaycomplexityofmodernelectricnetworkconstruction,powersystemcapacityhasbeencon
4、tinuallyexpendingandthecommunicationtrafficofrealtimeinformationhasbeenincreasingrapidly,whichputsforwardhigherrequirementofthedatacommunicationofdispatchautomationsystemendpowerplantorsubstationautomationsystem(SAS).ThecurrentstatusofSAScommunieationprotocolisthatalmosteachmanufacturerhasakind
5、ofprotocolSOthattherearehundredsofkindsofprotocolrunninginpowersystem.Inordertoachievingseamlesseonnnunicationforsubstation,IECdevelopedIEC61850CommunicationnetworksandSysteminSubstations.11"targetof1EC61850istheopentypesubstationautomationwhichbecomesastandardsystem,makingtheintelligentelectro
6、nicdevicos(IED)fromdifferentmanufactoryhavinggoodinteroperability.ThispaperintroducedthebackgroundandcurrentstatusofIEC61850homeandabroad.ItdescribedsixprimaryfeaturesoflEe61850bycomparing1EC61850withotherprotocols.Thispaperanalyzedtheapplicationview,deviceviewandcommunicationviewofIEC61850.a(chǎn)na
7、lyzedabstractcommunicationserviceintefface(ACSl)endspecificcommunicationservicemapping(SCSM).Gavethedevelopment,advantageanduseofsubstationconfigurationdescriptionlanguage(SC”,describingSCLobjectmodel,analyzingSCLsyntaxendsemantem