一種3d能耗展示模型的旋轉方法及裝置的制造方法
【技術領域】
[0001]本發(fā)明涉及智能化建筑領域,具體涉及智能化建筑能源管理領域,尤其涉及一種3D能耗展示模型的旋轉方法及裝置。
【背景技術】
[0002]能源管理系統(tǒng)(Energy Management System,簡稱EMS)可以米用分層分布式系統(tǒng)體系結構,對建筑的電力、燃氣、水等各分類能耗數(shù)據(jù)進行采集、處理,并分析建筑能耗狀況,從而實現(xiàn)建筑的節(jié)能管理,在現(xiàn)代智能建筑領域有著十分廣泛的應用。
[0003]將能源管理系統(tǒng)與3D建模技術相結合,就可以實現(xiàn)建筑中設備能耗的3D展示。與只能對設備狀態(tài)進行二維展示的傳統(tǒng)能源管理系統(tǒng)相比,3D能源管理系統(tǒng)可以將整棟建筑的所有設備的能耗情況通過立體、直觀的方式呈現(xiàn)出來,優(yōu)化了人機交互方式,使得管理者能夠快速、準確地定位建筑用能不合理的地方,以便于及時修正當前能源管理策略的缺陷,提高了能源管理效率。
[0004]在執(zhí)行上述能源管理方法時,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術中至少存在如下問題:在3D能源管理系統(tǒng)中,總是以固定方位對設備的能耗進行展示,但是由于能耗主體設備數(shù)量多且空間分布差異,在固定觀察方位下很有可能出現(xiàn)部分能耗設備間相互遮擋及觀察者角度偏差的情況,使得管理者無法直接觀察到被遮擋能耗設備的運行狀態(tài),從而不能及時調(diào)整被遮擋設備的運行策略,體驗效果差,影響能源管理的效率。
【發(fā)明內(nèi)容】
[0005]有鑒于此,本發(fā)明實施例提供一種3D能耗展示模型的旋轉方法及裝置,來解決以上【背景技術】部分提到的技術問題。
[0006]一方面,本發(fā)明實施例提供了一種3D能耗展示模型的旋轉方法,所述方法包括:建立3D能耗展示模型后,設置所述3D能耗展示模型中每個模型設備的旋轉參數(shù);根據(jù)用戶的需求獲取對應的旋轉參數(shù),并將所述旋轉參數(shù)對應的3D能耗展示模型進行展示;其中,所述旋轉參數(shù)包括旋轉位置參數(shù)和旋轉方向參數(shù)。
[0007]另一方面,本發(fā)明實施例還提供了一種3D能耗展示模型的旋轉裝置,所述裝置包括:設置模塊,用于在建立3D能耗展示模型后,設置所述3D能耗展示模型中每個模型設備的旋轉參數(shù);旋轉模塊,根據(jù)用戶的需求獲取對應的所述設置模塊設置的旋轉參數(shù),并將所述旋轉參數(shù)對應的3D能耗展示模型進行展示;其中,所述旋轉參數(shù)包括旋轉位置參數(shù)和旋轉方向參數(shù)。
[0008]本發(fā)明實施例提出的一種3D能耗展示模型的旋轉方法及裝置,通過預設模型設備的旋轉參數(shù),然后根據(jù)用戶需求獲取旋轉參數(shù),并將所述選擇參數(shù)對應的所述3D能耗展示模型展示出來,使得管理者可以根據(jù)觀察需要,改變所述3D能耗展示模型的展示方位,克服了固定方位下設備間相互遮擋及由于觀察角度偏差體驗效果差的問題,有利于管理者通過全局信息做出正確決策,進一步提高了能源管理的準確率和效率。
【附圖說明】
[0009]通過閱讀參照以下附圖所作的對非限制性實施例所作的詳細描述,本發(fā)明的其它特征、目的和優(yōu)點將會變得更明顯:
[0010]圖1是本發(fā)明具體實施例提供的一種3D能耗展示模型的旋轉方法流程圖;
[0011]圖2是本發(fā)明具體實施例提供的一種將所述旋轉參數(shù)對應的3D能耗展示模型進行展示的方法流程圖;
[0012]圖3是本發(fā)明具體實施例提供的一種根據(jù)所述旋轉參數(shù)改變所述3D能耗展示模型的觀察視角的方法流程圖;
[0013]圖4是本發(fā)明具體實施例提供的一種根據(jù)所述旋轉位置參數(shù)移動所述觀察視角的觀察位置的方法流程圖;
[0014]圖5是本發(fā)明具體實施例提供的一種根據(jù)所述旋轉方向參數(shù)旋轉所述觀察視角的觀察方向的方法流程圖;
[0015]圖6是本發(fā)明具體實施例提供的另一種3D能耗展示模型的旋轉方法流程圖;
[0016]圖7是本發(fā)明具體實施例提供的又一種3D能耗展示模型的旋轉方法流程圖;
[0017]圖8是本發(fā)明具體實施例提供的一種3D能耗展示系統(tǒng)的組成框圖。
[0018]圖9是本發(fā)明具體實施例提供的另一種3D能耗展示系統(tǒng)的組成框圖。
[0019]圖10是本發(fā)明具體實施例提供的一種視角改變子模塊的組成框圖。
[0020]圖11是本發(fā)明具體實施例提供的另一種3D能耗展示系統(tǒng)的組成框圖。
[0021]圖12是本發(fā)明具體實施例提供的另一種3D能耗展示系統(tǒng)的組成框圖。
【具體實施方式】
[0022]下面結合附圖和實施例對本發(fā)明作進一步的詳細說明??梢岳斫獾氖?,此處所描述的具體實施例僅僅用于解釋本發(fā)明,而非對本發(fā)明的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與本發(fā)明相關的部分而非全部內(nèi)容。
[0023]本發(fā)明的【具體實施方式】,如圖1所示,提供了一種3D能耗展示模型的旋轉方法,該方法包括:
[0024]110、建立3D能耗展示模型后,設置所述3D能耗展示模型中每個模型設備的旋轉參數(shù)。
[0025]其中,所述3D能耗展示模型可以是根據(jù)建筑信息模型BIM和實際設備信息建立的。所謂建筑信息模型(Building Informat1n Modeling,簡稱BIM)是以建筑工程項目的各項相關信息數(shù)據(jù)作為模型的基礎,進行建筑模型的建立。通過實際設備信息對BIM模型進行修正,就可以得到與實際的建筑情況完全一致的3D能耗展示模型。
[0026]所述3D能耗展示模型中包括了數(shù)量眾多的設備模型,每個設備模型在所述3D能耗展示模型中的位置和尺寸各不相同,因此每個設備的最佳展示位置和角度也是不一樣的。為了可以清楚的展示所述3D能耗展示模型中的每一個模型設備,首先可以為每個模型設備設置旋轉參數(shù),用于表示其最佳展示方位。
[0027]所述旋轉參數(shù)可以通過人眼的經(jīng)驗值進行確定,也就是說可以通過不斷調(diào)整觀察視線的方位和/或所述3D能耗展示模型的自身方位,使得人眼能夠清楚地觀察到模型設備的相關狀態(tài)和所需細節(jié),此時就可以認為是所述模型設備的最佳展示位置,然后將這個最佳展示位置的相關參數(shù)記錄下來,就可以作為所述模型設備的旋轉參數(shù)。所述旋轉參數(shù)也可以根據(jù)所述模型設備的大小和位置進行設置,具體可以根據(jù)模型設備與整個3D能耗展示模型的大小比例,設置模型設備的觀察距離;根據(jù)模型設備在3D能耗展示模型中的具體位置,設置模型設備的觀察位置;根據(jù)模型設備在3D能耗展示模型中的具體朝向,設置模型設備的觀察方向等,然后將這些數(shù)據(jù)記錄下來,作為所述旋轉旋轉參數(shù)。
[0028]所述旋轉參數(shù)可以包括旋轉位置參數(shù)和旋轉方向參數(shù),所述旋轉位置參數(shù)可以用于描述所述觀察位置與3D能耗展示模型的空間位置關系,所述旋轉方向參數(shù)可以用于描述所述觀察位置與3D能耗展示模型的空間方向關系。
[0029]120、根據(jù)用戶的需求獲取對應的旋轉參數(shù),并將所述旋轉參數(shù)對應的3D能耗展示模型進行展示。
[0030]具體地,3D模型顯示時涉及到模型、觀察視角和三維空間的概念,將模型進行顯示實際上就是將觀察者在虛擬三維空間中所能看到的模型景象映射到二維空間的過程。
[0031]當用戶需要在所述3D能耗展示模型中具體查看某個設備的顯示細節(jié)時,就可以首先獲取待顯示模型設備的旋轉參數(shù),然后根據(jù)所述旋轉參數(shù),可以只改變所述3D能耗展示模型的觀察視角,也可以只旋轉所述3D能耗展示模型本身,還可以同時改變所述3D能耗展示模型的觀察視角并旋轉所述3D能耗展示模型,然后將進行了上述觀察視角改變和/或旋轉后的所述3D能耗展示模型進行展示。
[0032]本發(fā)明實施例提出的一種3D能耗展示模型的旋轉方法,通過預設模型設備的旋轉參數(shù),然后根據(jù)用戶需求獲取旋轉參數(shù),并將所述選擇參數(shù)對應的所述3D能耗展示模型展示出來,使得管理者可以根據(jù)觀察需要,改變所述3D能耗展示模型的展示方位,克服了固定方位下設備間相互遮擋的問題,有利于管理者通過全局信息做出正確決策,進一步提高了能源管理的準確率和效率。
[0033]進一步的,如圖2所示,本發(fā)明的【具體實施方式】提供了一種將所述旋轉參數(shù)對應的3D能耗展示模型進行展示的具體方法,該方法包括:
[0034]210、根據(jù)所述旋轉參數(shù),改變所述3D能耗展示模型的觀察視角。
[0035]具體地,在所述3D能耗展示模型所在的虛擬三維空間中設置有虛擬的觀察者,所述觀察者的觀察方位可以用觀察視角來表示。所述旋轉參數(shù)可以代表觀察者在虛擬三維空間中的具體位置,因此,根據(jù)所述旋轉參數(shù)就可以改變所述觀察者的方位,使其位于所述旋轉參數(shù)指定的具體位置,從而改變所述3D能耗展示模型的觀察視角
[0036]220、將改變后的所述觀察視角內(nèi)的3D能耗展示模型進行展示。
[0037]具體地,在虛擬三維空間中的觀察者的方位發(fā)生改變后,其觀察視角內(nèi)所能看到的模型景象也會發(fā)生變化,這種變化后的模型景象就是用戶指定的需要進行觀察的部分。此時,就可以將觀察者方位改變后的觀察視角內(nèi)的3D能耗展示模型映射到計算機的顯示屏幕上,