專(zhuān)利名稱(chēng):適用于智能機(jī)房運(yùn)維管理的3d場(chǎng)景數(shù)據(jù)處理系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本實(shí)用新型涉及適用于智能機(jī)房運(yùn)維管理的3D場(chǎng)景數(shù)據(jù)處理系統(tǒng),屬于計(jì)算機(jī)應(yīng)用技術(shù)領(lǐng)域。
背景技術(shù):
隨著企業(yè)信息化建設(shè)的不斷深入和推廣,各項(xiàng)業(yè)務(wù)系統(tǒng)對(duì)信息的依賴(lài)性越來(lái)越高,智能機(jī)房逐步成為各類(lèi)企業(yè)的信息積聚中心,對(duì)智能機(jī)房的運(yùn)維管理被視為企業(yè)運(yùn)維的心臟。智能機(jī)房的運(yùn)維擔(dān)負(fù)著對(duì)機(jī)房環(huán)境、設(shè)備、運(yùn)行狀況以及人員等的監(jiān)控和檢修維護(hù),由于智能機(jī)房運(yùn)維管理的復(fù)雜性和多面性,采用3D圖形技術(shù)展現(xiàn)智能機(jī)房場(chǎng)景數(shù)據(jù), 可以為智能機(jī)房的運(yùn)維管理提供直觀(guān)有效的可視化管理平臺(tái)。三維機(jī)房以及其內(nèi)部的機(jī)柜、各種網(wǎng)絡(luò)設(shè)備的場(chǎng)景數(shù)據(jù)組織成為其中尤為重要的一個(gè)大課題。在傳統(tǒng)的三維場(chǎng)景數(shù)據(jù)組織中,大多采用商業(yè)性3D軟件或者數(shù)據(jù)參數(shù)比較固定,這類(lèi)數(shù)據(jù)組織形式不對(duì)外公開(kāi),在一般的情況下這種形式,這種形式降低了維護(hù)復(fù)雜度,減少開(kāi)發(fā)難度。當(dāng)數(shù)據(jù)量大、三維模型類(lèi)型繁多時(shí),使用這種模式必然造成修改過(guò)程繁瑣,加大維護(hù)難度。而基于XML擴(kuò)展的3D場(chǎng)景數(shù)據(jù)組織與處理技術(shù),省去數(shù)據(jù)模型類(lèi)型發(fā)生變更時(shí)需重新修改運(yùn)行程序代碼的步驟,減少交互次數(shù),強(qiáng)化了模型間拓?fù)潢P(guān)系,提高了場(chǎng)景數(shù)據(jù)往各級(jí)組織機(jī)構(gòu)分發(fā)的能力。
發(fā)明內(nèi)容本實(shí)用新型所要解決的技術(shù)問(wèn)題是,提供適用于智能機(jī)房運(yùn)維管理的3D場(chǎng)景數(shù)據(jù)處理系統(tǒng),利用XML組織技術(shù)為機(jī)房的分類(lèi)和拓?fù)浣Y(jié)構(gòu)搭建信息模型。本實(shí)用新型解決其技術(shù)問(wèn)題所采用的技術(shù)方案如下適用于智能機(jī)房運(yùn)維管理的 3D場(chǎng)景數(shù)據(jù)處理系統(tǒng),包括機(jī)房物理設(shè)備建模單元、機(jī)房設(shè)備一級(jí)拓?fù)浣卧?、機(jī)房設(shè)備二級(jí)拓?fù)浣卧?、XML結(jié)構(gòu)模型轉(zhuǎn)換模塊、可視化展現(xiàn)模塊;其中,物理設(shè)備建模單元通過(guò)逐層細(xì)化的方式構(gòu)建機(jī)房設(shè)備的物理模型,設(shè)備一級(jí)拓?fù)浜投?jí)拓?fù)浣卧謩e為機(jī)房與機(jī)柜、機(jī)柜與其他物理設(shè)備構(gòu)建拓?fù)潢P(guān)系,XML結(jié)構(gòu)模型轉(zhuǎn)換模塊將以上信息轉(zhuǎn)換為 XML文件,并交由可視化展現(xiàn)模塊進(jìn)行3D場(chǎng)景展示。本實(shí)用新型針對(duì)現(xiàn)有虛擬現(xiàn)實(shí)技術(shù)中場(chǎng)景數(shù)據(jù)組織的不足,采用種細(xì)化機(jī)房分類(lèi)、強(qiáng)化拓?fù)潢P(guān)系的XML組織技術(shù),將原本需要修改代碼或者模型的方式,只需要通過(guò)修改 XML各模型屬性就能實(shí)現(xiàn),減少了各級(jí)組織分發(fā)復(fù)雜度,降低維護(hù)成本。
圖1為本實(shí)用新型裝置的內(nèi)部模塊框圖。圖2為機(jī)房三維場(chǎng)景數(shù)據(jù)處理流程圖。
具體實(shí)施方式
[0009]下面參照附圖并結(jié)合實(shí)例對(duì)本實(shí)用新型作進(jìn)一步詳細(xì)描述初始化機(jī)房坐標(biāo)原點(diǎn)和外邊框坐標(biāo)點(diǎn)集合,根據(jù)機(jī)房名稱(chēng)通過(guò)數(shù)據(jù)庫(kù)SQL語(yǔ)句查詢(xún)并返回其包含的機(jī)柜與探頭集、機(jī)房相關(guān)屬性信息如機(jī)房所屬單位等。本實(shí)用新型所述機(jī)房物理設(shè)備建模單元利用請(qǐng)求返回的機(jī)柜與探頭結(jié)果,遍歷結(jié)果,得到每個(gè)機(jī)柜和探頭的三維模型類(lèi)型、編號(hào)、長(zhǎng)寬高度等。將機(jī)房與機(jī)柜、探頭邏輯信息建立對(duì)應(yīng)關(guān)系。本實(shí)用新型所述機(jī)房設(shè)備一級(jí)設(shè)備拓?fù)浣卧C(jī)房與機(jī)柜邏輯信息之間對(duì)應(yīng)關(guān)系,并可以設(shè)置機(jī)房與機(jī)柜模型類(lèi)型。每個(gè)邏輯單位信息賦予不同ID,建立對(duì)應(yīng)關(guān)系并轉(zhuǎn)換為附帶三維相對(duì)坐標(biāo)邏輯信息,經(jīng)過(guò)邏輯計(jì)算等得到(x,y,z)坐標(biāo)。本實(shí)用新型所述機(jī)房設(shè)備二級(jí)拓?fù)浣卧C(jī)柜與設(shè)備邏輯信息對(duì)應(yīng)關(guān)系。本實(shí)用新型所述XML結(jié)構(gòu)模型轉(zhuǎn)換模塊根據(jù)機(jī)房與機(jī)柜、機(jī)柜與設(shè)備間的拓?fù)潢P(guān)系組織網(wǎng),先將機(jī)柜、機(jī)柜、設(shè)備名稱(chēng)通過(guò)SQL語(yǔ)句得到數(shù)據(jù)庫(kù)真實(shí)唯一 ID,將已組織好場(chǎng)景邏輯信息轉(zhuǎn)換為XML文件格式并入數(shù)據(jù)庫(kù),并標(biāo)記測(cè)試版、正式版與更新時(shí)間標(biāo)記。詳細(xì)流程如圖2所示。適用于智能機(jī)房運(yùn)維管理的3D場(chǎng)景數(shù)據(jù)處理系統(tǒng),包括機(jī)房物理設(shè)備建模單元、機(jī)房設(shè)備一級(jí)拓?fù)浣卧?、機(jī)房設(shè)備二級(jí)拓?fù)浣卧ML結(jié)構(gòu)模型轉(zhuǎn)換模塊、可視化展現(xiàn)模塊。系統(tǒng)對(duì)智能機(jī)房運(yùn)維管理的3D場(chǎng)景數(shù)據(jù)處理過(guò)程如下(1)所述系統(tǒng)第一次運(yùn)行時(shí),機(jī)房物理設(shè)備建模單元首先對(duì)機(jī)房設(shè)備進(jìn)行分類(lèi)整理,形成符合國(guó)際標(biāo)準(zhǔn)規(guī)范的格式,同時(shí)對(duì)設(shè)備之間的關(guān)聯(lián)關(guān)系進(jìn)行梳理,建立針對(duì)特定機(jī)房的統(tǒng)一模型庫(kù)。(2)所述系統(tǒng)運(yùn)行時(shí),機(jī)房設(shè)備一級(jí)拓?fù)浣卧谀P蛣澐值幕A(chǔ)上,根據(jù)機(jī)房、機(jī)柜等拓?fù)淠P吞崛?shí)際物理信息,建立機(jī)房與機(jī)柜、探頭等一級(jí)拓?fù)潢P(guān)系圖,并設(shè)置相關(guān)編號(hào)以及坐標(biāo)系標(biāo)準(zhǔn)。(3)所述系統(tǒng)運(yùn)行時(shí),機(jī)房設(shè)備二級(jí)拓?fù)浣卧谝患?jí)拓?fù)涞幕A(chǔ)上設(shè)置相關(guān)編號(hào)、相對(duì)坐標(biāo)關(guān)系標(biāo)準(zhǔn),建立機(jī)柜與各類(lèi)型設(shè)備的二級(jí)拓?fù)潢P(guān)系。(4)所述系統(tǒng)運(yùn)行時(shí),在各級(jí)組織機(jī)構(gòu)機(jī)房中心的統(tǒng)一模型庫(kù)基礎(chǔ)上,將機(jī)房實(shí)例轉(zhuǎn)化為信息含量豐富、多維度相關(guān)、非常便于組織的XML結(jié)構(gòu)模型對(duì)象。(5)所述系統(tǒng)運(yùn)行時(shí),可視化展現(xiàn)模塊根據(jù)XML文件對(duì)智能機(jī)房進(jìn)行3D場(chǎng)景展示。
權(quán)利要求1.適用于智能機(jī)房運(yùn)維管理的3D場(chǎng)景數(shù)據(jù)處理系統(tǒng),其特征在于,包括機(jī)房物理設(shè)備建模單元、機(jī)房設(shè)備一級(jí)拓?fù)浣卧?、機(jī)房設(shè)備二級(jí)拓?fù)浣卧ML結(jié)構(gòu)模型轉(zhuǎn)換模塊、可視化展現(xiàn)模塊;其中,物理設(shè)備建模單元通過(guò)逐層細(xì)化的方式構(gòu)建機(jī)房設(shè)備的物理模型,設(shè)備一級(jí)拓?fù)浜投?jí)拓?fù)浣卧謩e為機(jī)房與機(jī)柜、機(jī)柜與其他物理設(shè)備構(gòu)建拓?fù)潢P(guān)系,XML結(jié)構(gòu)模型轉(zhuǎn)換模塊將以上信息轉(zhuǎn)換為XML文件,并交由可視化展現(xiàn)模塊進(jìn)行3D 場(chǎng)景展示。
專(zhuān)利摘要適用于智能機(jī)房運(yùn)維管理的3D場(chǎng)景數(shù)據(jù)處理系統(tǒng),包括機(jī)房物理設(shè)備建模單元、機(jī)房設(shè)備一級(jí)拓?fù)浣卧?、機(jī)房設(shè)備二級(jí)拓?fù)浣卧?、XML結(jié)構(gòu)模型轉(zhuǎn)換模塊、可視化展現(xiàn)模塊;其中,物理設(shè)備建模單元通過(guò)逐層細(xì)化的方式構(gòu)建機(jī)房設(shè)備的物理模型,設(shè)備一級(jí)拓?fù)浜投?jí)拓?fù)浣卧謩e為機(jī)房與機(jī)柜、機(jī)柜與其他物理設(shè)備構(gòu)建拓?fù)潢P(guān)系,XML結(jié)構(gòu)模型轉(zhuǎn)換模塊將以上信息轉(zhuǎn)換為XML文件,并交由可視化展現(xiàn)模塊進(jìn)行3D場(chǎng)景展示。本實(shí)用新型減少了各級(jí)組織分發(fā)復(fù)雜度,降低維護(hù)成本。
文檔編號(hào)G06T19/00GK202276351SQ201120092979
公開(kāi)日2012年6月13日 申請(qǐng)日期2011年4月1日 優(yōu)先權(quán)日2011年4月1日
發(fā)明者朱立鵬, 楊佩, 胡斌, 蔣元晨, 邱玉祥, 黃鳳 申請(qǐng)人:國(guó)網(wǎng)電力科學(xué)研究院