System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現(xiàn)步驟摘要】
本專利技術涉及分層關系存儲,具體為一種分層關系存儲的自動化系統(tǒng)動態(tài)建模優(yōu)化管理方法和系統(tǒng)。
技術介紹
1、目前,在電力系統(tǒng)自動化系統(tǒng)平臺,多采用面向對象的動態(tài)建模技術,由最基本的屬性來實現(xiàn)對數(shù)據(jù)對象的描述,在實際的應用過程中可以動態(tài)構建各種應用對象。系統(tǒng)基本的對象模型一般包括對象類型、屬性類型、對象屬性。對象是動態(tài)建模技術的基本組成單位,用來表示數(shù)據(jù)庫的組織概念模型,包括所有用來構造實體產品對象的各種基本元素,例如數(shù)據(jù)類型、屬性、方法、行為、規(guī)則等。屬性是組成對象的基本元素,用來表示對象特征。對象由各種對象屬性構成。
2、現(xiàn)有以關系庫為基礎的動態(tài)建模技術中,比較普遍的方式是,對每個基本對象類型進行建立表格,并將對象之間的關聯(lián)從屬關系存放在一張關系總表中進行存儲。隨著站點需要接入的設備容量的增加,當模型庫中需要實例化的設備數(shù)量超過百萬級時,以現(xiàn)有關系數(shù)據(jù)庫為基礎的模型存在增加、刪除、查找、備份等基礎操作速度過慢無法應對大容量站點數(shù)據(jù)配置的問題。
技術實現(xiàn)思路
1、本專利技術的目的就在于為了解決上述至少一個技術問題而提供一種分層關系存儲的自動化系統(tǒng)動態(tài)建模優(yōu)化管理方法和系統(tǒng)。
2、第一方面,本專利技術實施例提供了一種分層關系存儲的自動化系統(tǒng)動態(tài)建模優(yōu)化管理方法,應用于大容量電站;包括:基于所述大容量電站的模型數(shù)據(jù)庫,建立基本層級關系以及對象類型基本層級表、屬性類型基本層級表、對象屬性基本層級表;基于所述基本層級關系的連接映射關系,建立基本層級關系表;基于所述模型
3、進一步地,所述大容量電站包括百萬級以上接入數(shù)據(jù)點電站。
4、進一步地,所述方法還包括:建立映射關系總表,并寫入所述分層關系表的共有映射屬性和基本信息。
5、進一步地,所述基本層級關系表與所述分層級關系表、所述分層級關系表與所述對象類型表格之間,均通過名稱外鍵進行映射。
6、第二方面,本專利技術實施例還提供了一種分層關系存儲的自動化系統(tǒng)動態(tài)建模優(yōu)化管理系統(tǒng),應用于大容量電站;包括:第一建立模塊,第二建立模塊,第三建立模塊和第四建立模塊;其中,所述第一建立模塊,用于基于所述大容量電站的模型數(shù)據(jù)庫,建立基本層級關系以及對象類型基本層級表、屬性類型基本層級表、對象屬性基本層級表;所述第二建立模塊,用于基于所述基本層級關系的連接映射關系,建立基本層級關系表;所述第三建立模塊,用于基于所述模型數(shù)據(jù)庫中的對象類型,對每一個對象類型分別建立對象類型表格,并對所述對象類型表格寫入實例化對象屬性信息;所述第四建立模塊,用于對每一個對象類型表格建立對應的分層級關系表,并寫入所述對象類型表格對應對象類型的動態(tài)鏈接關系;所述分層級關系表為連接所述基本層級關系表和所述對象類型表格的關系表。
7、進一步地,還包括:第五建立模塊,用于建立映射關系總表,并寫入所述分層關系表的共有映射屬性和基本信息。
8、第三方面,本專利技術實施例還提供了一種電子設備,包括:存儲器、處理器和存儲在所述存儲器上并可在所述處理器上運行的計算機程序,所述處理器執(zhí)行所述計算機程序時實現(xiàn)如本專利技術提供的方法。
9、第四方面,本專利技術實施例還提供了一種計算機可讀存儲介質,所述計算機可讀存儲介質存儲有計算機指令,所述計算機指令被處理器執(zhí)行時實現(xiàn)如本專利技術提供的方法。
10、本專利技術提供了一種分層關系存儲的自動化系統(tǒng)動態(tài)建模優(yōu)化管理方法和系統(tǒng),對原有基礎數(shù)據(jù)表進行拆分,減少同一層級內單一數(shù)據(jù)表的數(shù)據(jù)存儲量,通過建立原有數(shù)據(jù)表與對應層級關系表之間的標識映射關系,通過標識直接定位相關信息,改善模型整體查詢性能,緩解了以現(xiàn)有關系數(shù)據(jù)庫為基礎的模型存在增加、刪除、查找、備份等基礎操作速度過慢無法應對大容量站點數(shù)據(jù)配置的技術問題。
本文檔來自技高網(wǎng)...【技術保護點】
1.一種分層關系存儲的自動化系統(tǒng)動態(tài)建模優(yōu)化管理方法,其特征在于,應用于大容量電站;包括:
2.根據(jù)權利要求1所述的方法,其特征在于:所述大容量電站包括百萬級以上接入數(shù)據(jù)點電站。
3.根據(jù)權利要求1所述的方法,其特征在于:所述方法還包括:建立映射關系總表,并寫入所述分層關系表的共有映射屬性和基本信息。
4.根據(jù)權利要求1所述的方法,其特征在于:所述基本層級關系表與所述分層級關系表、所述分層級關系表與所述對象類型表格之間,均通過名稱外鍵進行映射。
5.一種分層關系存儲的自動化系統(tǒng)動態(tài)建模優(yōu)化管理系統(tǒng),其特征在于,應用于大容量電站;包括:第一建立模塊,第二建立模塊,第三建立模塊和第四建立模塊;其中,
6.根據(jù)權利要求5所述的系統(tǒng),其特征在于:還包括:第五建立模塊,用于建立映射關系總表,并寫入所述分層關系表的共有映射屬性和基本信息。
7.一種電子設備,其特征在于,包括:存儲器、處理器和存儲在所述存儲器上并可在所述處理器上運行的計算機程序,所述處理器執(zhí)行所述計算機程序時實現(xiàn)如權利要求1-4任一項所述的方法。
< ...【技術特征摘要】
1.一種分層關系存儲的自動化系統(tǒng)動態(tài)建模優(yōu)化管理方法,其特征在于,應用于大容量電站;包括:
2.根據(jù)權利要求1所述的方法,其特征在于:所述大容量電站包括百萬級以上接入數(shù)據(jù)點電站。
3.根據(jù)權利要求1所述的方法,其特征在于:所述方法還包括:建立映射關系總表,并寫入所述分層關系表的共有映射屬性和基本信息。
4.根據(jù)權利要求1所述的方法,其特征在于:所述基本層級關系表與所述分層級關系表、所述分層級關系表與所述對象類型表格之間,均通過名稱外鍵進行映射。
5.一種分層關系存儲的自動化系統(tǒng)動態(tài)建模優(yōu)化管理系統(tǒng),其特征在于,應用于大...
【專利技術屬性】
技術研發(fā)人員:戴語涵,謝景煌,文震宇,吳林成,蘇磊,
申請(專利權)人:南京國電南自電網(wǎng)自動化有限公司,
類型:發(fā)明
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。