版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、Q / GDW 215 2008電力系統(tǒng)數(shù)據(jù)標(biāo)記語言 E語言規(guī)范 Data Markup Language for Electric Power System E Language 目錄前言II1 范圍12 符號(hào)定義13 基本語法14 擴(kuò)展語法4附錄A(參考性附錄) E語言數(shù)據(jù)樣例8附錄B(規(guī)范性附錄) 屬性類型和量綱標(biāo)準(zhǔn)10前言電力系統(tǒng)數(shù)據(jù)標(biāo)記語言E語言規(guī)范(以下簡稱“E語言”)是在IEC 61970301電力系統(tǒng)公用數(shù)據(jù)模型CIM(Common Information Model)的面向?qū)ο蟪橄蠡A(chǔ)上,針對(duì)CIM在以XML方式進(jìn)行描述時(shí)的效率缺陷所制定的一種新型高效的電力系統(tǒng)數(shù)據(jù)標(biāo)記語言。
2、E語言的命名源于Easy(簡單)、Efficiency(高效)、Electric-power(電力)3個(gè)英文詞頭,它將電力系統(tǒng)傳統(tǒng)的面向關(guān)系的數(shù)據(jù)描述方式與面向?qū)ο蟮腃IM相結(jié)合,既保留了面向關(guān)系方法的高效率,繼承了其長期的研究成果,又吸收了面向?qū)ο蠓椒ǖ膬?yōu)點(diǎn)(如類的繼承性等),具有簡潔、高效和適用于電力系統(tǒng)的特點(diǎn)。E語言是一種標(biāo)記語言,具有標(biāo)記語言的基本特點(diǎn)和優(yōu)點(diǎn),其所形成的實(shí)例數(shù)據(jù)是一種標(biāo)記化的純文本數(shù)據(jù)。E語言通過少量標(biāo)記符號(hào)和描述語法,可以簡潔高效地描述電力系統(tǒng)各種簡單和復(fù)雜數(shù)據(jù)模型,數(shù)據(jù)量越大則效率越高,而且E語言比XML更符合人們使用的自然習(xí)慣,計(jì)算機(jī)處理也更簡單。E語言與XML均
3、一致地遵循CIM基礎(chǔ)對(duì)象類,以E語言描述的電力系統(tǒng)模型與以XML語言描述的電力系統(tǒng)模型可進(jìn)行雙向轉(zhuǎn)換。本標(biāo)準(zhǔn)由國家電網(wǎng)公司國家電力調(diào)度通信中心提出并負(fù)責(zé)解釋。本標(biāo)準(zhǔn)由國家電網(wǎng)公司科技部歸口。本標(biāo)準(zhǔn)起草單位:國家電網(wǎng)公司國家電力調(diào)度通信中心,國網(wǎng)電力科學(xué)研究院,江蘇電力調(diào)度通信中心本標(biāo)準(zhǔn)的主要起草人:辛耀中、林峰、陶洪鑄、倪斌、彭清卿、李毅松、石俊杰、崔恒志、蘇大威10電力系統(tǒng)數(shù)據(jù)標(biāo)記語言E語言規(guī)范 1范圍本標(biāo)準(zhǔn)規(guī)定了電力系統(tǒng)數(shù)據(jù)標(biāo)記語言E語言的語法和語義。E語言主要適用于以文件方式描述和交換數(shù)據(jù)的應(yīng)用場合。本標(biāo)準(zhǔn)定義的E語言版本為V1.0。2符號(hào)定義序號(hào)符號(hào)定 義1< >類起始符2
4、</ >>類結(jié)束符3<!系統(tǒng)聲明起始符4!>系統(tǒng)聲明結(jié)束符5數(shù)據(jù)塊頭引導(dǎo)符(橫表式)6數(shù)據(jù)塊頭引導(dǎo)符(單列式)7#數(shù)據(jù)塊頭引導(dǎo)符(多列式)8#數(shù)據(jù)行引導(dǎo)符9/注釋引導(dǎo)符10:類和實(shí)體連接符11=賦值連接符12.名稱連接符,父類與子類的連接符13/屬性別名行引導(dǎo)符14%屬性類型行引導(dǎo)符15$屬性量綱行引導(dǎo)符16:屬性限值行引導(dǎo)符,限值上下限定義,父類名縮寫定義17*指針引導(dǎo)符18空格由一個(gè)或連續(xù)多個(gè)空格或制表符(Tab)組成19含空格的字符數(shù)據(jù),前后加單引號(hào)20-該項(xiàng)數(shù)據(jù)為空21,對(duì)象的枚舉22:=無結(jié)構(gòu)數(shù)據(jù)塊定義說明:以上符號(hào)均為英文半角符號(hào)。3基本語法E語言數(shù)據(jù)
5、是純文本數(shù)據(jù)。E語言主要通過對(duì)文本中每行第一個(gè)字符或前兩個(gè)字符的使用,達(dá)到規(guī)范文本的目的。E語言對(duì)于英文字母的大小寫敏感。3.1基本結(jié)構(gòu)E語言數(shù)據(jù)文件包括注釋(可選)、系統(tǒng)聲明、數(shù)據(jù)塊起始標(biāo)記、數(shù)據(jù)塊頭定義、數(shù)據(jù)塊、數(shù)據(jù)塊結(jié)束標(biāo)記等部分。E語言數(shù)據(jù)有三種基本結(jié)構(gòu),即橫表式結(jié)構(gòu)、單列式結(jié)構(gòu)和多列式結(jié)構(gòu),分別如圖1、圖2、圖3所示:注釋系統(tǒng)聲明數(shù)據(jù)塊起始標(biāo)記數(shù)據(jù)塊頭定義數(shù)據(jù)塊數(shù)據(jù)塊結(jié)束標(biāo)記/注釋<!System=OMS Version=1.0 Code=UTF-8 Data=1.0!><類名:實(shí)體名> 序號(hào) 屬性名1 屬性名2 屬性名3 # 1 對(duì)象1值1 對(duì)象1值2 對(duì)象
6、1值3# 2 對(duì)象2值1 對(duì)象2值2 對(duì)象2值3# n </類名:實(shí)體名>圖1E語言數(shù)據(jù)的橫表式結(jié)構(gòu) 注釋系統(tǒng)聲明數(shù)據(jù)塊起始標(biāo)記數(shù)據(jù)塊頭定義數(shù)據(jù)塊數(shù)據(jù)塊結(jié)束標(biāo)記/注釋<!System=OMS Version=1.0 Code=UTF-8 Data=1.0!><類名:實(shí)體名> 序號(hào) 屬性名 屬性值 # 1 屬性1 值1# 2 屬性2 值2# n </類名:實(shí)體名>圖2E語言數(shù)據(jù)的單列式結(jié)構(gòu) 注釋系統(tǒng)聲明數(shù)據(jù)塊起始標(biāo)記數(shù)據(jù)塊頭定義數(shù)據(jù)塊數(shù)據(jù)塊結(jié)束標(biāo)記/注釋<!System=OMS Version=1.0 Code=UTF-8 Data=1.0!
7、><類名:實(shí)體名># 序號(hào) 屬性名 對(duì)象1 對(duì)象2 對(duì)象n # 1 屬性1 值11 值12 值1n# 2 屬性2 值21 值22 值2n# n </類名:實(shí)體名>圖3E語言數(shù)據(jù)的多列式結(jié)構(gòu)3.2注釋注釋是E語言的可選部分,通過雙斜杠“/”引導(dǎo)開始。注釋可出現(xiàn)在數(shù)據(jù)文件的任意地方,既可以獨(dú)立一行,也允許在行的后部。3.3系統(tǒng)聲明E語言的系統(tǒng)聲明位于數(shù)據(jù)塊前端,由左尖括號(hào)加嘆號(hào)并列“<!”引導(dǎo)開始,由嘆號(hào)加右尖括號(hào)并列 “!>”標(biāo)記結(jié)束。系統(tǒng)聲明中說明產(chǎn)生數(shù)據(jù)的應(yīng)用系統(tǒng)名稱、采用的E語言版本、字符集和數(shù)據(jù)版本。標(biāo)記內(nèi)的具體內(nèi)容如下:a)System=應(yīng)用系
8、統(tǒng)名稱。指產(chǎn)生本數(shù)據(jù)的應(yīng)用系統(tǒng)名稱。b)Version=E語言版本。指封裝本數(shù)據(jù)所采用的E語言版本。由于E語言本身的發(fā)展,語法規(guī)則和符號(hào)可能會(huì)發(fā)生變化,此版本信息可用于程序識(shí)別語言本身的差別。c)Code=字符集名稱。指本文件所用的字符集。d)Data=數(shù)據(jù)版本。指本數(shù)據(jù)所處版本。由于應(yīng)用需求變化,同樣類別的數(shù)據(jù)其封裝結(jié)構(gòu)可能會(huì)進(jìn)行局部的擴(kuò)充、修改或簡化,此版本信息可用于程序識(shí)別數(shù)據(jù)本身的細(xì)微差別。以上各部分之間用空格分割,并且可根據(jù)系統(tǒng)情況進(jìn)行擴(kuò)展。以下為一個(gè)系統(tǒng)聲明的實(shí)際樣例:<! System=OMS Version=1.0 Code=UTF-8 Data=1.0 !>3.4
9、數(shù)據(jù)塊起始和結(jié)束 E語言數(shù)據(jù)塊的起始用尖括號(hào)“<類名>”或“<類名:實(shí)體名>”表示,數(shù)據(jù)塊結(jié)束用尖括號(hào)內(nèi)加單斜杠“</類名>”或“</類名:實(shí)體名>”表示?!邦惷?實(shí)體名”中,前者表示數(shù)據(jù)塊內(nèi)數(shù)據(jù)對(duì)象的類,后者表示數(shù)據(jù)塊內(nèi)數(shù)據(jù)的歸屬對(duì)象。如數(shù)據(jù)塊起始符“<調(diào)度日報(bào):華東>”指明了數(shù)據(jù)塊內(nèi)的數(shù)據(jù)是調(diào)度日報(bào)類,并且這些數(shù)據(jù)歸屬于華東電網(wǎng),即這些數(shù)據(jù)為華東電網(wǎng)的調(diào)度日報(bào)數(shù)據(jù)。類和實(shí)體名稱之后可跟若干個(gè)標(biāo)記屬性名及其值,標(biāo)記屬性名與屬性值之間用等號(hào)“=”相連,多個(gè)屬性名值之間用空格分割。如Date=YYYY-MM-DD,表示報(bào)表數(shù)據(jù)的日期。數(shù)
10、據(jù)塊中如果只包含一個(gè)對(duì)象也可以用一行來描述,采用如下格式:<類名:實(shí)體名屬性1=值1屬性2=值2/>。3.5數(shù)據(jù)塊頭定義數(shù)據(jù)塊頭定義用地址符“”標(biāo)記,用于表明數(shù)據(jù)的基本結(jié)構(gòu):即橫表式、單列式或多列式。數(shù)據(jù)塊頭定義的具體標(biāo)記如下:a)單地址符“”表示數(shù)據(jù)的基本結(jié)構(gòu)為橫表式,其語法為: 序號(hào) 屬性名1 屬性名2 屬性名3 “”、序號(hào)、各屬性名之間使用空格分割,序號(hào)也可用數(shù)據(jù)ID表示(下同),單列式和多列式結(jié)構(gòu)對(duì)于序號(hào)的處理方式類似。橫表式結(jié)構(gòu)的數(shù)據(jù)塊中每個(gè)對(duì)象占一行、每個(gè)屬性占一列,適用于表格類數(shù)據(jù),或?qū)傩暂^少且對(duì)象較多的數(shù)據(jù),如圖1所示。b)雙地址符“”表示數(shù)據(jù)的基本結(jié)構(gòu)為單列式,其
11、語法為: 序號(hào) 屬性名 屬性值“”、序號(hào)、屬性名、各屬性值之間通過空格分割。單列式結(jié)構(gòu)的數(shù)據(jù)塊中每個(gè)屬性占一行,屬性名和值各占一列,適合于單個(gè)對(duì)象且屬性較多的數(shù)據(jù),如圖2所示。c)單地址符和井號(hào)“#”表示數(shù)據(jù)的基本結(jié)構(gòu)為多列式,其語法為:# 序號(hào) 屬性名 對(duì)象名1 對(duì)象名2 對(duì)象名3 “#”、序號(hào)、屬性名、各對(duì)象名之間通過空格分割。多列式結(jié)構(gòu)的數(shù)據(jù)塊中每個(gè)屬性占一行,每個(gè)對(duì)象占一列,適合于對(duì)象數(shù)相對(duì)固定且屬性較多的數(shù)據(jù),如圖3所示。3.6數(shù)據(jù)塊 數(shù)據(jù)塊由多個(gè)數(shù)據(jù)行組成,每個(gè)數(shù)據(jù)行由井號(hào)“#”引導(dǎo)。數(shù)據(jù)行中的各數(shù)據(jù)值之間通過空格分割。數(shù)據(jù)行的表達(dá)方式與數(shù)據(jù)塊頭定義一一對(duì)應(yīng)。數(shù)據(jù)塊的第一列總是在“
12、#”后跟一個(gè)或多個(gè)空格,空格后加序號(hào),如“# 10”,使序號(hào)單獨(dú)成為一列。該序號(hào)表示本行數(shù)據(jù)在本數(shù)據(jù)塊中的順序,以1開始編號(hào)。序號(hào)后面跟一空格后開始數(shù)據(jù)值序列。3.7空格E語言中使用空格作為分割符,如數(shù)據(jù)塊中每行各項(xiàng)內(nèi)容之間使用空格分割??崭穹指罘梢粋€(gè)或連續(xù)多個(gè)空格或制表符(Tab)組成。如果字符串?dāng)?shù)據(jù)中含有空格字符,則需在字符串?dāng)?shù)據(jù)前后加單引號(hào)“”。3.8連接符a)類與實(shí)體連接符:用“:”表示,用于類和實(shí)體之間的連接,如:<調(diào)度日報(bào):華東>。b)賦值連接符:用等號(hào)“=”表示,用于數(shù)據(jù)塊起始標(biāo)記內(nèi)屬性名與屬性值之間的連接,如:<調(diào)度日報(bào):華東 日期=2006-04-02 時(shí)
13、間=23:15:00>。c)名稱連接符:用小數(shù)點(diǎn)“.”表示,用于連接層次結(jié)構(gòu)的類或?qū)嶓w。用于實(shí)體的層次描述如:“華中.河南.鄭州”;用于類及屬性的層次描述如:“線路.阻抗”等。4擴(kuò)展語法為保持E語言的完整性和靈活性,定義下列擴(kuò)展語法。4.1屬性類型定義 在數(shù)據(jù)塊頭定義中,如果是橫表式結(jié)構(gòu)數(shù)據(jù),可以為每個(gè)屬性增加類型定義,此定義為可選。類型定義行用百分號(hào)“%”引導(dǎo),后面跟一空格及類型序列,與橫表式結(jié)構(gòu)屬性序列一一對(duì)應(yīng),指明各屬性的數(shù)據(jù)類型,數(shù)據(jù)類型長度不做限制。規(guī)定:i(int)表示整數(shù)類型,f(float)表示浮點(diǎn)數(shù)類型,s(string)表示字符串類型,p(pointer)表示指針類型
14、,如圖4所示。屬性類型遵循附錄B的規(guī)定。4.2屬性量綱定義 在數(shù)據(jù)塊頭定義中,如果是橫表式結(jié)構(gòu)數(shù)據(jù),可以為每個(gè)屬性增加量綱定義,此定義為可選。量綱定義行用美元符“$”引導(dǎo),后面跟一空格及量綱序列,與橫表式結(jié)構(gòu)屬性序列一一對(duì)應(yīng),指明各屬性的量綱,例如:MW,kV等,若某屬性沒有量綱時(shí),用“-”表示,如圖4所示。量綱標(biāo)準(zhǔn)遵循附錄B的規(guī)定。4.3屬性限值定義在數(shù)據(jù)塊頭定義中,如果是橫表式結(jié)構(gòu)的數(shù)據(jù),可以為每個(gè)屬性增加限值定義,此定義為可選。限值定義行用冒號(hào)“:”引導(dǎo),后面跟一空格及限值序列,與橫表式結(jié)構(gòu)屬性序列一一對(duì)應(yīng),指明各屬性的限值。限值用“最小允許值:最大允許值”表示,例如:“月”的限值為“1
15、:12”。如果沒有最小限值限制,左側(cè)位置不填,如“:100”;如果沒有最大限值,右側(cè)位置不填,如“10:”;如果上下均無限值則用“-”表示,如圖4所示。/數(shù)據(jù)類型、量綱和限值描述<Line > 序號(hào) I_Node J_Node R X Cx % i s s f f f$ - - - : 1:10 - - - - -# 1 辛安 洹安 0.0194 0.0592 0.0264# 2 姜家營 高嶺 0.0470 0.1980 0.0219 # n </Line>圖4類型、量綱和限值定義4.4對(duì)象指針 E語言中用星號(hào)“*”表示對(duì)象指針。當(dāng)“*”出現(xiàn)在屬性名前面時(shí),表示該屬性為
16、指針屬性(即其值是指向?qū)ο蟮闹羔槪竺婢o跟指針?biāo)赶虻念惷?;?dāng)“*”出現(xiàn)在數(shù)據(jù)項(xiàng)前面時(shí),后面緊跟指針?biāo)赶虻膶?duì)象序號(hào)(關(guān)于序號(hào)參見3.6數(shù)據(jù)塊)。如果指針指向多個(gè)對(duì)象,對(duì)連續(xù)的對(duì)象序號(hào)以冒號(hào)連接起始和終止對(duì)象序號(hào),當(dāng)對(duì)象標(biāo)識(shí)不連續(xù)時(shí)以逗號(hào)“,”分割各對(duì)象標(biāo)識(shí)(最后一個(gè)對(duì)象標(biāo)識(shí)無逗號(hào))。如圖5中,陽城變電站的*Line屬性的值為“*45:48,67”,表示指針指向線路類Line的第45號(hào)到第48號(hào)對(duì)象以及第67號(hào)對(duì)象。如果某數(shù)據(jù)行不存在指向該類的指針,則對(duì)應(yīng)數(shù)據(jù)項(xiàng)填0,且前面不帶“*”號(hào),如圖5中由于三堡變電站沒有發(fā)電機(jī),相應(yīng)數(shù)據(jù)項(xiàng)為0。對(duì)于橫表式結(jié)構(gòu),如果某指針屬性只有少量數(shù)據(jù)行存在對(duì)應(yīng)值(
17、對(duì)象實(shí)例),則該屬性稱為“稀疏指針屬性”。稀疏指針屬性可以不在數(shù)據(jù)塊頭中定義,而是在具有稀疏指針屬性值的數(shù)據(jù)行后另起一“指針行”以單獨(dú)存放數(shù)據(jù)。指針行以“*”開頭,后跟指向的類名、雙冒號(hào)“:”及所指對(duì)象序號(hào)。指針行位于所屬對(duì)象數(shù)據(jù)行之后,在下一個(gè)對(duì)象數(shù)據(jù)行之前。在兩個(gè)對(duì)象數(shù)據(jù)行之間允許連續(xù)出現(xiàn)多個(gè)指針行。指針行可有效避免由于稀疏指針屬性引起的存儲(chǔ)浪費(fèi),提高存儲(chǔ)效率,如圖5所示。/指針使用舉例<Substation> 序號(hào) Name Voltage Angle P Q Type *Gen *Line# 1 陽城 1.0600 0.0000 232.38 -16.8900 VA *25
18、:31 *45:48,67# 2 三堡 1.0200 0.0002 231.49 -15.0025 PQ 0 *49:54*串補(bǔ)裝置:2,4*電容器:9:11,21# 3 東明 1.0200 0.0002 231.49 -15.0025 PQ 0 0 # n </Substation>圖5E語言對(duì)象指針4.5屬性繼承可以在數(shù)據(jù)塊起始標(biāo)記和數(shù)據(jù)塊頭定義中使用屬性繼承。可以在數(shù)據(jù)塊起始標(biāo)記的尖括號(hào)內(nèi)列出若干個(gè)有繼承關(guān)系的父類名,父類之間用空格分割,每個(gè)父類名后跟冒號(hào)“:”,冒號(hào)后跟一個(gè)單字母化的父類名縮寫。數(shù)據(jù)塊頭定義中可以引用上述定義,以繼承父類的屬性,該屬性名前用父類名縮寫加小數(shù)點(diǎn)
19、“.”予以限定。例如在線路類Line的屬性中,繼承了區(qū)域類的某些屬性I和J,如圖6所示。這里僅繼承了所用的屬性,不是所有屬性。/繼承機(jī)制使用舉例<Line Area:A> 序號(hào) I_Node J_Node R X Cx A.I A.J# 1 辛安 洹安 0.0194 0.0592 0.0264 華北 華中# 2 姜家營 高嶺 0.0470 0.1980 0.0219 華北 東北 # n </Line>圖6E語言繼承機(jī)制使用舉例4.6無結(jié)構(gòu)數(shù)據(jù)描述用冒號(hào)和等號(hào)“:=”表示,如圖7所示。類或?qū)嶓w引導(dǎo)符尖括號(hào)內(nèi)的<類名:實(shí)體名>退化為<數(shù)據(jù)塊:=Free&g
20、t;,省略掉以“”開頭的屬性描述行和以“#”開頭的數(shù)據(jù)行,以及所有結(jié)構(gòu)化描述機(jī)制,結(jié)束符</類名:實(shí)體名>退化為</數(shù)據(jù)塊:=Free>。可描述任何數(shù)據(jù),包括圖形、圖像、文字、程序等。/無結(jié)構(gòu)數(shù)據(jù)描述方式<數(shù)據(jù)塊:=Free SIZE=數(shù)據(jù)塊長度>數(shù)據(jù)塊(任意數(shù)據(jù))</數(shù)據(jù)塊:=Free >圖7無結(jié)構(gòu)數(shù)據(jù)描述機(jī)制4.7嵌套描述方式嵌套是指在一類數(shù)據(jù)塊內(nèi)又包括其它類數(shù)據(jù)的描述方式,這種方式與XML非常相似。為了保持E語言的高效率,位于行首的特殊字符不變,后面可用空格“ ”和跳格“TAB”表示嵌套格式,如圖8所示。該方式邏輯性較好,但效率較低,簡潔性
21、差。 /嵌套描述方式<Substation> 序號(hào) Name Voltage Angle P Q Type # 1 陽城 1.0600 0.0000 232.38 -16.8900 VA <Gen> 序號(hào) Name V A Pg Qg# 1 G1 1.0600 0.0010 232.38 -16.8900</Gen># 2 三堡 1.0200 0.0002 231.49 -15.0025 PQ </Substation>圖8嵌套描述方式4.8模板E語言不僅可以描述數(shù)據(jù)內(nèi)容,也可以用來對(duì)數(shù)據(jù)格式進(jìn)行定義,即作為模板使用。E語言的模板功能類似于XML
22、語言中的大綱(Schema)功能,主要用于描述數(shù)據(jù)類包含的屬性列表及每個(gè)屬性的名稱、類型、長度、量綱和備注等相關(guān)信息。E語言的模板功能一方面可以用于對(duì)數(shù)據(jù)內(nèi)容進(jìn)行格式定義,實(shí)現(xiàn)數(shù)據(jù)格式自描述,便于計(jì)算機(jī)編程實(shí)現(xiàn);另一方面也便于今后屬性的擴(kuò)展。/模板<線路:數(shù)據(jù)格式定義> 序號(hào) 屬性名稱 類型 長度 量綱 備注 # 1 線路名稱 s 64 無 設(shè)備的調(diào)度命名# 2 線路長度 i - km # n </線路:數(shù)據(jù)格式定義>圖9模板使用舉例4.9屬性別名 為了適應(yīng)某些屬性名稱的中英文雙重命名或者多個(gè)系統(tǒng)屬性命名不一致的情況,屬性可以使用別名機(jī)制。屬性別名主要適用于橫表式結(jié)構(gòu),
23、在其數(shù)據(jù)塊頭的標(biāo)記單地址符前增加反斜杠“/”,以“/”標(biāo)示,如圖10所示。/華東廠站信息<! System=OMS Version=1.0 Code=UTF-8 Data=1.0 !><廠站:華東> 序號(hào) 名稱 電壓 類型 主接線/ ID name voltage type mainbus# 1 石洞口二廠 500 火電廠 雙母帶旁路# 2 清流變 500 變電站 雙母帶旁路</廠站:華東>圖10屬性別名使用舉例4.10計(jì)算公式E語言通過“FRAME”機(jī)制支持類似于Excel的公式計(jì)算。將整個(gè)E語言文本裝載到FRAME中,其中每行用“行號(hào)”(阿拉伯?dāng)?shù)字1,2
24、,)標(biāo)識(shí),每個(gè)屬性及對(duì)應(yīng)的值用“列名”(大寫英文字母A,B,C,)標(biāo)識(shí)。數(shù)據(jù)塊中的數(shù)據(jù)項(xiàng)可以為公式的計(jì)算結(jié)果,用等號(hào)“=”引導(dǎo),后跟數(shù)據(jù)項(xiàng)名及四則運(yùn)算符號(hào),必要時(shí)可用括號(hào)“()”。例如圖11中,“=H5×E5”表示該數(shù)據(jù)項(xiàng)等于第5行屬性H的值與第5行屬性E的值之積。公式描述的語法基本等同于Excel。行號(hào) A B C D E F G H I1 < Line >2 ID I_Node J_Node R X Cx Pi Qi3 # 1 陽城 東明 0.02 0.06 0.002 793.67 34.30 4 # 2 東明 三堡 0.03 0.09 0.001 820.43 1
25、6.305 # 3 綏中 姜家營 0.01 0.03 0.002 384.12 =H5×E56 # 4 辛安 洹安 0.02 0.06 0.001 407.67 18.307 </ Line >圖11E語言的FRAME及計(jì)算公式描述附錄A(參考性附錄)E語言數(shù)據(jù)樣例A.1橫表式結(jié)構(gòu)/華東廠站信息<! System=OMS Version=1.0 Code=UTF-8 Data=1.0 !><廠站:華東> 序號(hào) 名稱 電壓 類型 主接線# 1 石洞口二廠 500 火電廠 雙母帶旁路# 2 清流變 500 變電站 雙母帶旁路 # n </廠站:華
26、東>A.2單列式結(jié)構(gòu)/華東調(diào)度日報(bào)<! System=OMS Version=1.0 Code=UTF-8 Data=1.0 !><調(diào)度日報(bào):華東 Date=2006-09-02> 序號(hào) 數(shù)據(jù)名稱 數(shù)據(jù)值 # 1 統(tǒng)調(diào)發(fā)電量 1856198 # 2 統(tǒng)調(diào)火電量 1744342# 3 統(tǒng)調(diào)水電量 46119 # n </調(diào)度日報(bào):華東>A.3多列式結(jié)構(gòu)/華東年度電力電量平衡預(yù)測表<! System=OMS Version=1.0 Code=UTF-8 Data=1.0 !><年度電力電量平衡預(yù)測表:華東 Date=2007-01-01&
27、gt;# 序號(hào) 屬性名 1月 2月 3月 12月 # 1 新增統(tǒng)調(diào)裝機(jī)容量 237 224 190 205 # 2 受電量 2436 2234 1881 2132 # n 用電量需求 9012 8087 8767 8120</年度電力電量平衡預(yù)測表:華東>附錄B(規(guī)范性附錄)屬性類型和量綱標(biāo)準(zhǔn)B.1屬性類型標(biāo)準(zhǔn)序號(hào)屬性類型縮寫及全稱屬性類型說明1i(integer)整數(shù)2f(float)浮點(diǎn)數(shù)3s(string)字符串4p(pointer)對(duì)象指針B.2量綱標(biāo)準(zhǔn)序號(hào)量綱名稱單位名稱單位符號(hào)1頻率赫茲Hz2電壓千伏kV3電流安培A4有功功率兆瓦M(jìn)W5無功功率兆乏MVar6電量兆瓦時(shí)M
28、Wh7容量兆伏安MVA8阻抗歐姆W9長度千米km電力系統(tǒng)數(shù)據(jù)標(biāo)記語言E語言規(guī)范編 制 說 明 1. 編寫背景電力系統(tǒng)數(shù)據(jù)標(biāo)記語言E語言規(guī)范(以下簡稱“E語言”)是在IEC 61970-301電力系統(tǒng)公用數(shù)據(jù)模型(CIMCommon Information Model)的面向?qū)ο蟪橄蠡A(chǔ)上,針對(duì)CIM在以XML方式進(jìn)行描述時(shí)的效率缺陷所發(fā)展出來的一種新型高效的電力系統(tǒng)數(shù)據(jù)建模語言。E語言的命名源于Easy(簡單)、Efficiency(高效)、Electric-power(電力)3個(gè)英文詞頭,它將電力系統(tǒng)傳統(tǒng)的面向關(guān)系(設(shè)備)的數(shù)據(jù)描述方式與面向?qū)ο蟮腃IM相結(jié)合,既保留了面向設(shè)備方法的高效率,繼承了其長期的研究成果,又吸收了面向?qū)ο蠓椒ǖ膬?yōu)點(diǎn)(如類的繼承性等),具有簡潔、高效和實(shí)用于電力系統(tǒng)的特點(diǎn)。E語言是一種標(biāo)記語言,具有標(biāo)記語言的基本特點(diǎn)和優(yōu)點(diǎn),其所形成的實(shí)例數(shù)據(jù)是一種標(biāo)記化的純文本數(shù)據(jù)。E語言通過少量的幾個(gè)標(biāo)記符號(hào)和描述語法,就可以簡潔高效地描述電力系統(tǒng)各種簡單和復(fù)雜數(shù)據(jù)模型。對(duì)于大量數(shù)據(jù)的描述,E語言效率比XML高得多,而且數(shù)據(jù)量越大則效率越高。對(duì)于少量數(shù)據(jù)的描述,E語言比XML效率稍高,但E語言更符合人類的自然習(xí)慣,計(jì)算機(jī)處理也更簡單。2. 編制情況E語言規(guī)范的研究始于2005年4月調(diào)度系統(tǒng)數(shù)據(jù)整合工作,作為國家電網(wǎng)公司調(diào)度系統(tǒng)數(shù)據(jù)整合總體框架
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度生物制藥廠房租賃合同及藥品研發(fā)生產(chǎn)服務(wù)協(xié)議3篇
- 科技力量團(tuán)隊(duì)榮耀
- 2025年度精密模具加工委托合同協(xié)議書4篇
- 2025年度柴油發(fā)電機(jī)租賃與環(huán)保檢測服務(wù)協(xié)議3篇
- 二零二五年度出租車租賃運(yùn)營管理承包合同3篇
- 二零二五年度餐飲行業(yè)健康證照辦理服務(wù)合同樣本3篇
- 2025年度產(chǎn)學(xué)研合作知識(shí)產(chǎn)權(quán)共享合同2篇
- 專業(yè)鉆掘設(shè)備出租協(xié)議規(guī)范文本一
- 個(gè)人租車合同協(xié)議書
- 2025年度廁所清潔能源應(yīng)用與改造合同3篇
- 深圳2024-2025學(xué)年度四年級(jí)第一學(xué)期期末數(shù)學(xué)試題
- 中考語文復(fù)習(xí)說話要得體
- 《工商業(yè)儲(chǔ)能柜技術(shù)規(guī)范》
- 華中師范大學(xué)教育技術(shù)學(xué)碩士研究生培養(yǎng)方案
- 醫(yī)院醫(yī)學(xué)倫理委員會(huì)章程
- xx單位政務(wù)云商用密碼應(yīng)用方案V2.0
- 風(fēng)浪流耦合作用下錨泊式海上試驗(yàn)平臺(tái)的水動(dòng)力特性試驗(yàn)
- 高考英語語法專練定語從句含答案
- 有機(jī)農(nóng)業(yè)種植技術(shù)操作手冊
- 塑料件缺陷匯總
- 2020年的中國海外工程示范營地申報(bào)材料及評(píng)分標(biāo)準(zhǔn)
評(píng)論
0/150
提交評(píng)論