Q/GDW 215-2008 電力系統(tǒng)數(shù)據(jù)標(biāo)記語言-E語言規(guī)范
聲明:您必須遵守我們的協(xié)議,如果您下載了該資源行為將被視為對(duì)《電天下賬號(hào)管理規(guī)范》全部內(nèi)容的認(rèn)可,本網(wǎng)站資源來自原創(chuàng),僅供用于學(xué)習(xí)和交流,請(qǐng)勿用于商業(yè)用途。如有侵權(quán)、不妥之處,請(qǐng)舉報(bào)本資源,我們將及時(shí)審核處理!
Q/GDW 215-2008 電力系統(tǒng)數(shù)據(jù)標(biāo)記語言-E語言規(guī)范
Q/GDW 215-2008 電力系統(tǒng)數(shù)據(jù)標(biāo)記語言-E語言規(guī)范
文本預(yù)覽
ICS 35.040
國 家 電 網(wǎng) 公 司 企 業(yè) 標(biāo) 準(zhǔn)
Q/GDW 215 — 2008
電力系統(tǒng)數(shù)據(jù)標(biāo)記語言
——E 語言規(guī)范
Data Markup Language for Electric Power System
——E Language
2008-××-××發(fā)布 2008-××-××實(shí)施
國家電網(wǎng)公司 發(fā) 布Q / GDW 215 — 2008
目 次
前言 ·······························································································································II
1 范圍 ·························································································································· 1
2 符號(hào)定義 ···················································································································· 1
3 基本語法 ···················································································································· 1
4 擴(kuò)展語法 ···················································································································· 4
附錄A(參考性附錄) E語言數(shù)據(jù)樣例 ··············································································· 8
附錄B(規(guī)范性附錄) 屬性類型和量綱標(biāo)準(zhǔn) ······································································· 10
IQ / GDW 215 — 2008
前 言
電力系統(tǒng)數(shù)據(jù)標(biāo)記語言——E語言規(guī)范(以下簡稱“E語言”)是在IEC 61970–301電力系統(tǒng)公用數(shù)
據(jù)模型CIM(Common Information Model)的面向?qū)ο蟪橄蠡A(chǔ)上,針對(duì)CIM在以XML方式進(jìn)行描述
時(shí)的效率缺陷所制定的一種新型高效的電力系統(tǒng)數(shù)據(jù)標(biāo)記語言。
E語言的命名源于Easy(簡單)、Efficiency(高效)、Electric-power(電力)3個(gè)英文詞頭,它將電
力系統(tǒng)傳統(tǒng)的面向關(guān)系的數(shù)據(jù)描述方式與面向?qū)ο蟮?CIM 相結(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均一致地遵循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)的主要起草人:辛耀中、林峰、陶洪鑄、倪斌、彭清卿、李毅松、石俊杰、崔恒志、蘇大威
IIQ / GDW 215 — 2008
電力系統(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 類結(jié)束符
>
3 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ù)是純文本數(shù)據(jù)。E 語言主要通過對(duì)文本中每行第一個(gè)字符或前兩個(gè)字符的使用,達(dá)到規(guī)
范文本的目的。
1Q / GDW 215 — 2008
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í)體名>
數(shù)據(jù)塊起始標(biāo)記
@ 序號(hào) 屬性名1 屬性名2 屬性名3
數(shù)據(jù)塊頭定義
# 1 對(duì)象1值1 對(duì)象1值2 對(duì)象1值3
# 2 對(duì)象2值1 對(duì)象2值2 對(duì)象2值3
…… 數(shù)據(jù)塊
# n … …
類名::實(shí)體名>
數(shù)據(jù)塊結(jié)束標(biāo)記
圖1 E語言數(shù)據(jù)的橫表式結(jié)構(gòu)
//注釋
注釋
系統(tǒng)聲明
<類名::實(shí)體名>
數(shù)據(jù)塊起始標(biāo)記
國 家 電 網(wǎng) 公 司 企 業(yè) 標(biāo) 準(zhǔn)
Q/GDW 215 — 2008
電力系統(tǒng)數(shù)據(jù)標(biāo)記語言
——E 語言規(guī)范
Data Markup Language for Electric Power System
——E Language
2008-××-××發(fā)布 2008-××-××實(shí)施
國家電網(wǎng)公司 發(fā) 布Q / GDW 215 — 2008
目 次
前言 ·······························································································································II
1 范圍 ·························································································································· 1
2 符號(hào)定義 ···················································································································· 1
3 基本語法 ···················································································································· 1
4 擴(kuò)展語法 ···················································································································· 4
附錄A(參考性附錄) E語言數(shù)據(jù)樣例 ··············································································· 8
附錄B(規(guī)范性附錄) 屬性類型和量綱標(biāo)準(zhǔn) ······································································· 10
IQ / GDW 215 — 2008
前 言
電力系統(tǒng)數(shù)據(jù)標(biāo)記語言——E語言規(guī)范(以下簡稱“E語言”)是在IEC 61970–301電力系統(tǒng)公用數(shù)
據(jù)模型CIM(Common Information Model)的面向?qū)ο蟪橄蠡A(chǔ)上,針對(duì)CIM在以XML方式進(jìn)行描述
時(shí)的效率缺陷所制定的一種新型高效的電力系統(tǒng)數(shù)據(jù)標(biāo)記語言。
E語言的命名源于Easy(簡單)、Efficiency(高效)、Electric-power(電力)3個(gè)英文詞頭,它將電
力系統(tǒng)傳統(tǒng)的面向關(guān)系的數(shù)據(jù)描述方式與面向?qū)ο蟮?CIM 相結(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均一致地遵循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)的主要起草人:辛耀中、林峰、陶洪鑄、倪斌、彭清卿、李毅松、石俊杰、崔恒志、蘇大威
IIQ / GDW 215 — 2008
電力系統(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 類結(jié)束符
>
3 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ù)是純文本數(shù)據(jù)。E 語言主要通過對(duì)文本中每行第一個(gè)字符或前兩個(gè)字符的使用,達(dá)到規(guī)
范文本的目的。
1Q / GDW 215 — 2008
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í)體名>
數(shù)據(jù)塊起始標(biāo)記
@ 序號(hào) 屬性名1 屬性名2 屬性名3
數(shù)據(jù)塊頭定義
# 1 對(duì)象1值1 對(duì)象1值2 對(duì)象1值3
# 2 對(duì)象2值1 對(duì)象2值2 對(duì)象2值3
…… 數(shù)據(jù)塊
# n … …
類名::實(shí)體名>
數(shù)據(jù)塊結(jié)束標(biāo)記
圖1 E語言數(shù)據(jù)的橫表式結(jié)構(gòu)
//注釋
注釋
系統(tǒng)聲明
<類名::實(shí)體名>
數(shù)據(jù)塊起始標(biāo)記