[發(fā)明專利]基于元模型樹的電力調(diào)度異構(gòu)業(yè)務(wù)系統(tǒng)模型通用加載方法有效
| 申請?zhí)枺?/td> | 201510864260.8 | 申請日: | 2015-11-30 |
| 公開(公告)號: | CN105447645B | 公開(公告)日: | 2020-02-07 |
| 發(fā)明(設(shè)計(jì))人: | 劉德賀;張代新;施雄華;孫超;解凱 | 申請(專利權(quán))人: | 南京南瑞繼保電氣有限公司 |
| 主分類號: | G06Q10/06 | 分類號: | G06Q10/06;G06Q50/06 |
| 代理公司: | 32224 南京縱橫知識產(chǎn)權(quán)代理有限公司 | 代理人: | 董建林 |
| 地址: | 211102 江*** | 國省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 元模型 加載 電力調(diào)度 異構(gòu)系統(tǒng) 對象表 映射表 工作量 建設(shè)需求 模型文件 通用模型 系統(tǒng)模型 業(yè)務(wù)應(yīng)用 異構(gòu)業(yè)務(wù) 映射關(guān)系 源端系統(tǒng) 通用 模型樹 生成元 本端 研發(fā) 源端 運(yùn)維 主站 解析 一體化 轉(zhuǎn)換 應(yīng)用 分析 開發(fā) 維護(hù) | ||
本發(fā)明公開了一種基于元模型樹的電力調(diào)度異構(gòu)業(yè)務(wù)系統(tǒng)模型通用加載方法,包括以下步驟,A)分析源端系統(tǒng)模型文件,形成對象表;B)根據(jù)源端對象表,解析生成元模型樹;C)建立源端的元模型樹和本端的元模型樹之間的映射關(guān)系,形成本端元模型樹的映射表;D)根據(jù)本端的元模型樹和映射表加載模型。本發(fā)明實(shí)現(xiàn)了異構(gòu)系統(tǒng)通用加載,能夠完成任何異構(gòu)系統(tǒng)之間的通用模型轉(zhuǎn)換加載,滿足電力調(diào)度二次一體化建設(shè)需求,處理所有不同業(yè)務(wù)應(yīng)用模型,大大減少了研發(fā)人員的開發(fā)工作量,減少了主站運(yùn)維人員平時(shí)的維護(hù)工作量,具有良好的應(yīng)用前景。
技術(shù)領(lǐng)域
本發(fā)明屬于電力調(diào)度自動化系統(tǒng),涉及在大型電力二次一體化系統(tǒng)中基于元模型樹的電力調(diào)度異構(gòu)業(yè)務(wù)系統(tǒng)模型通用加載方法。
背景技術(shù)
現(xiàn)階段根據(jù)電力二次一體化的發(fā)展趨勢,電力調(diào)度主站除了傳統(tǒng)的調(diào)度應(yīng)用,還要融合配網(wǎng)、保信信息系統(tǒng)(簡稱保信)、電量等其他應(yīng)用功能。不同的應(yīng)用功能可能由不同廠家的異構(gòu)業(yè)務(wù)系統(tǒng)提供,而各個(gè)異構(gòu)業(yè)務(wù)系統(tǒng)會建立與本業(yè)務(wù)相關(guān)的應(yīng)用模型,而各自的應(yīng)用模型還會被其他的業(yè)務(wù)系統(tǒng)所使用,這要求電力調(diào)度主站具有異構(gòu)業(yè)務(wù)系統(tǒng)應(yīng)用模型的通用交互能力,能夠把源端業(yè)務(wù)的應(yīng)用模型轉(zhuǎn)換、加載到本端業(yè)務(wù)系統(tǒng)應(yīng)用模型。
傳統(tǒng)的異構(gòu)業(yè)務(wù)系統(tǒng)模型的加載方法,都是針對具體兩個(gè)異構(gòu)系統(tǒng)之間的特征,提供兩個(gè)異構(gòu)業(yè)務(wù)系統(tǒng)單向的加載功能,這樣就會導(dǎo)致任何兩個(gè)異構(gòu)業(yè)務(wù)系統(tǒng)都會包含兩套加載功能。如果一套異構(gòu)業(yè)務(wù)系統(tǒng)要集成加載多個(gè)異構(gòu)系統(tǒng)的模型,就要提供多套加載功能,無論對系統(tǒng)開發(fā)人員還是系統(tǒng)維護(hù)人員,都會增加工作量和復(fù)雜度,而且增加了運(yùn)營成本,使用十分不便。
發(fā)明內(nèi)容
本發(fā)明的目的是為了克服現(xiàn)有的異構(gòu)業(yè)務(wù)系統(tǒng)要集成加載多個(gè)異構(gòu)系統(tǒng)的模型,需要提供多套加載功能,都會增加工作量和復(fù)雜度, 而且增加了運(yùn)營成本的問題。本發(fā)明的基于元模型樹的電力調(diào)度異構(gòu)業(yè)務(wù)系統(tǒng)模型通用加載方法,基于元模型樹架構(gòu),實(shí)現(xiàn)了異構(gòu)系統(tǒng)通用加載,能夠完成任何異構(gòu)系統(tǒng)之間的通用模型轉(zhuǎn)換加載,滿足電力調(diào)度二次一體化建設(shè)需求,處理所有不同業(yè)務(wù)應(yīng)用模型,大大減少了研發(fā)人員的開發(fā)工作量,減少了主站運(yùn)維人員平時(shí)的維護(hù)工作量,具有良好的應(yīng)用前景。
為了達(dá)到上述的目的,本發(fā)明所采用的技術(shù)方案是:
一種基于元模型樹的電力調(diào)度異構(gòu)業(yè)務(wù)系統(tǒng)模型通用加載方法,其特征在于:包括以下步驟,
步驟(A),分析源端系統(tǒng)模型文件,形成對象表;
步驟(B),根據(jù)源端對象表,解析生成元模型樹;
步驟(C),建立源端的元模型樹和本端的元模型樹之間的映射關(guān)系,形成本端元模型樹的映射表;
步驟(D),根據(jù)本端的元模型樹和映射表加載模型。
前述的基于元模型樹的電力調(diào)度異構(gòu)業(yè)務(wù)系統(tǒng)模型通用加載方法,其特征在于:步驟(A),所述源端系統(tǒng)模型文件為以XML方式描述的源端系統(tǒng)的模型信息,通過組件化的方式對源端系統(tǒng)模型文件進(jìn)行分析,解析出各模型中的類、類內(nèi)在屬性、類和類之間的關(guān)聯(lián)關(guān)系,并采用面向?qū)ο蟮姆绞接涗涱悺㈩悓傩院皖愔g的關(guān)系,形成對象表,所述對象表包括類對象、類屬性對象、類關(guān)聯(lián)關(guān)系對象,所述類關(guān)聯(lián)關(guān)系對象包括共生的一對多包含關(guān)系、非共生的一對多引用關(guān)系、非共生的一對一引用關(guān)系。
前述的基于元模型樹的電力調(diào)度異構(gòu)業(yè)務(wù)系統(tǒng)模型通用加載方法,其特征在于:步驟(B),根據(jù)源端對象表,解析生成元模型樹,包括以下步驟,
(B1)遍歷對象表,若是類對象,做為元模型樹中的節(jié)點(diǎn);若是類關(guān)聯(lián)關(guān)系對象,做為元模型樹中的節(jié)點(diǎn)之間的連接線;若是類屬性對,做為為節(jié)點(diǎn)的屬性,所述連接線包括一對多共生、一對多非共生、一對一非共生;
(B2)通過分析節(jié)點(diǎn)和節(jié)點(diǎn)共生關(guān)系,獲取元模型樹的根節(jié)點(diǎn)、中間節(jié)點(diǎn)和葉節(jié)點(diǎn),其中,根節(jié)點(diǎn)為沒有共生一對多關(guān)系所屬任何父類的節(jié)點(diǎn);葉節(jié)點(diǎn)為沒有共生一對多關(guān)系包含任何子類的節(jié)點(diǎn);中間節(jié)點(diǎn)為根節(jié)點(diǎn)和葉節(jié)點(diǎn)之外的節(jié)點(diǎn);
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于南京南瑞繼保電氣有限公司,未經(jīng)南京南瑞繼保電氣有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510864260.8/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06Q 專門適用于行政、商業(yè)、金融、管理、監(jiān)督或預(yù)測目的的數(shù)據(jù)處理系統(tǒng)或方法;其他類目不包含的專門適用于行政、商業(yè)、金融、管理、監(jiān)督或預(yù)測目的的處理系統(tǒng)或方法
G06Q10-00 行政;管理
G06Q10-02 .預(yù)定,例如用于門票、服務(wù)或事件的
G06Q10-04 .預(yù)測或優(yōu)化,例如線性規(guī)劃、“旅行商問題”或“下料問題”
G06Q10-06 .資源、工作流、人員或項(xiàng)目管理,例如組織、規(guī)劃、調(diào)度或分配時(shí)間、人員或機(jī)器資源;企業(yè)規(guī)劃;組織模型
G06Q10-08 .物流,例如倉儲、裝貨、配送或運(yùn)輸;存貨或庫存管理,例如訂貨、采購或平衡訂單
G06Q10-10 .辦公自動化,例如電子郵件或群件的計(jì)算機(jī)輔助管理
- 用于電力系統(tǒng)調(diào)度的錄音系統(tǒng)
- 一種自動化電力調(diào)度系統(tǒng)及方法
- 一種電力調(diào)度數(shù)據(jù)自動備份裝置
- 一種電力調(diào)度報(bào)表協(xié)調(diào)與生成方法
- 一種電力系統(tǒng)有功調(diào)度保守度的優(yōu)化方法
- 電力調(diào)度的方法和裝置
- 基于差值算法的電力調(diào)度操作風(fēng)險(xiǎn)確定方法和裝置
- 加強(qiáng)式變電站調(diào)度系統(tǒng)
- 面向應(yīng)急指揮的跨區(qū)域電網(wǎng)一體化電力自動調(diào)度系統(tǒng)
- 一種基于配電網(wǎng)知識圖譜的電力調(diào)度文本實(shí)體鏈接方法
- 多源異構(gòu)數(shù)據(jù)高效匯聚存取架構(gòu)系統(tǒng)
- 一種異構(gòu)系統(tǒng)及異構(gòu)系統(tǒng)的模型同步方法
- 基于異構(gòu)身份的交互系統(tǒng)及方法
- 一種基于RPA集成稽核系統(tǒng)與異構(gòu)系統(tǒng)的方法及設(shè)備
- 異構(gòu)語言應(yīng)用的調(diào)用方法、系統(tǒng)、介質(zhì)及裝置
- 一種異構(gòu)執(zhí)行體的構(gòu)造方法及系統(tǒng)
- 異構(gòu)系統(tǒng)測試方法、裝置及電子設(shè)備
- 一種用于多個(gè)異構(gòu)系統(tǒng)間的時(shí)間同步聯(lián)合控制方法
- 異構(gòu)仿真平臺中間件的實(shí)現(xiàn)方法
- 電網(wǎng)調(diào)控異構(gòu)系統(tǒng)服務(wù)化訪問方法、系統(tǒng)、設(shè)備及介質(zhì)





