本技術(shù)涉及空調(diào)水系統(tǒng)設計領域,更具體地說,它涉及一種空調(diào)水系統(tǒng)的水平同程管段路由創(chuàng)建方法及裝置。
背景技術(shù):
1、傳統(tǒng)空調(diào)水系統(tǒng)水平同程管段設計過程中,大部分軟件繪制的管段往往并不附帶參數(shù)信息,而部分軟件雖具備為管段附帶參數(shù)信息的相關功能,但使用前置條件較多,且不能在繪制管段的同時,隨水管繪制過程直接賦予相應管段對應的參數(shù)信息(如管段流量、管段水阻力、末端設備的設備編號信息等),給設計人員的工作帶來不便。
技術(shù)實現(xiàn)思路
1、本技術(shù)的目的是提供一種空調(diào)水系統(tǒng)的水平同程管段路由創(chuàng)建方法及裝置,以隨管段繪制過程實時更新相應的參數(shù)信息,提高設計人員的工作效率。
2、本技術(shù)的第一方面,提供了一種空調(diào)水系統(tǒng)的水平同程管段路由創(chuàng)建方法,方法包括:
3、創(chuàng)建空調(diào)水系統(tǒng)的末端設備圖元;其中末端設備圖元攜帶有對應末端設備的接口坐標信息、設備編號信息和流量信息;
4、以末端設備圖元的接口坐標信息為起點創(chuàng)建與該末端設備圖元連接的多個支管段圖元;其中支管段圖元攜帶有對應支管段的起點坐標信息和終點坐標信息;
5、在檢測出支管段圖元的起點坐標信息與某個末端設備圖元的接口坐標信息一致時,將末端設備的流量信息及設備編號信息傳遞至該支管段圖元,并根據(jù)流量信息計算出該支管段圖元的第一配置參數(shù),完成所有支管段圖元的路由及信息創(chuàng)建;其中第一配置參數(shù)包括該支管段的推薦管徑和管段水阻力。
6、在一種實現(xiàn)方案中,完成所有支管段圖元的路由及信息創(chuàng)建之后,所述方法還包括:
7、依據(jù)支管段的終點坐標信息與水管立管的坐標信息,確定支管段與水管立管之間的相對距離關系,依據(jù)相對距離關系依次由遠及近創(chuàng)建與支管段圖元連接的多個主管段圖元;其中,多個主管段圖元中的任意一個主管段圖元的起點坐標可與一至三個支管段圖元或者余下的主管段圖元的終點坐標連接,主管段圖元攜帶有主管段的起點坐標信息和終點坐標信息。
8、在一種實現(xiàn)方案中,所述方法還包括:
9、分別創(chuàng)建初始內(nèi)容為空的第一流量信息集合和第一設備編號信息集合;其中第一流量信息集合用于后續(xù)臨時儲存管段流量信息,第一設備編號信息集合用于后續(xù)臨時儲存管段負擔設備編號信息;
10、遍歷所有支管段及已創(chuàng)建的主管段圖元的終點坐標信息;
11、判斷是否存在支/主管段圖元的終點坐標信息與新創(chuàng)建的主管段圖元的起點坐標信息一致,若一致則將相應支/主管段圖元攜帶的設備編號信息和流量信息對應添加至第一設備編號信息集合和第一流量信息集合,得到第二設備編號信息集合和第二流量信息集合;
12、求和第二流量信息集合內(nèi)的流量信息,得到總流量信息;
13、去除第二設備編號信息集合中重合的設備編號信息,得到去重后的第二設備編號信息集合;
14、將總流量信息和去重后的第二設備編號信息集合的設備編號信息添加至新創(chuàng)建的主管段圖元,并根據(jù)總流量信息計算出該主管段圖元的第二配置參數(shù),完成所有主管段圖元的路由及信息創(chuàng)建;其中第二配置參數(shù)包括該主管段的推薦管徑和管段水阻力。
15、在一種實現(xiàn)方案中,在完成所有主管段圖元的路由及信息創(chuàng)建之后,所述方法還包括:
16、為每個末端設備圖元分別創(chuàng)建一個空的第一集合,并以每個末端設備圖元對應的設備編號信息命名第一集合,得到多個重命名后的第一集合;
17、根據(jù)支管段圖元和主管段圖元攜帶的設備編號信息與重命名后的第一集合名稱對應關系,將支管段圖元和主管段圖元的管段水阻力信息添加至對應的重命名后的第一集合中,得到多個攜帶有支管段圖元和主管段圖元管段水阻力信息的第二集合;其中第二集合的名稱為末端設備編號;
18、求和每個第二集合的管段水阻力,得到各末端設備對應的管段總水阻力,以各末端設備對應的管段總水阻力替代第二集合原集合名稱,并將水阻力值存入新創(chuàng)建的第三集合中;
19、確定出第三集合中的最大值,依據(jù)該最大值與重命名后的所有第二集合名稱對應關系,回溯至對應的第二集合,將第三集合中的最大值對應的第二集合中的支管段圖元和主管段圖元高亮顯示,高亮顯示的管段組合則為該空調(diào)水系統(tǒng)水平同程管段路由中水阻力最大的環(huán)路管段。
20、本技術(shù)的第二方面,提供了一種空調(diào)水系統(tǒng)的水平同程管段路由創(chuàng)建裝置,裝置包括:
21、末端設備圖元創(chuàng)建模塊,用于創(chuàng)建空調(diào)水系統(tǒng)的末端設備圖元,該圖元攜帶有對應末端設備的接口坐標信息、設備編號信息和流量信息;
22、支管段圖元路由創(chuàng)建模塊,用于以末端設備圖元的接口坐標信息為起點創(chuàng)建與該末端設備圖元連接的多個支管段圖元;其中支管段圖元攜帶有對應支管段的起點坐標信息和終點坐標信息;
23、支管段圖元信息傳遞模塊,用于在檢測出支管段圖元的起點坐標信息與某個末端設備圖元的接口坐標信息一致時,將末端設備的流量信息及設備編號信息傳遞至該支管段圖元,并根據(jù)流量信息計算出該支管段圖元的第一配置參數(shù),完成所有支管段圖元的路由及信息創(chuàng)建;其中第一配置參數(shù)包括該支管段的推薦管徑和管段水阻力。
24、在一種實現(xiàn)方案中,所述裝置還包括:
25、主管段圖元路由創(chuàng)建模塊,用于依據(jù)支管段的終點坐標信息與水管立管的坐標信息,確定支管段與水管立管之間的相對距離關系,依據(jù)相對距離關系依次由遠及近創(chuàng)建與支/主管段圖元連接的多個主管段圖元;其中,多個主管段圖元中的任意一個主管段圖元的起點坐標可與一至三個支管段圖元或者余下的主管段圖元的終點坐標連接,主管段圖元攜帶有主管段的起點坐標信息和終點坐標信息。
26、在一種實現(xiàn)方案中,所述裝置還包括:
27、主管段圖元信息傳遞模塊,用于分別創(chuàng)建初始內(nèi)容為空的第一流量信息集合和第一設備編號信息集合;其中第一流量信息集合用于后續(xù)臨時儲存管段流量信息,第一設備編號信息集合用于后續(xù)臨時儲存管段負擔設備編號信息;遍歷所有支管段及已創(chuàng)建的主管段圖元的終點坐標信息;判斷是否存在支/主管段圖元的終點坐標信息與新創(chuàng)建的主管段圖元的起點坐標信息一致,若一致則將相應支/主管段圖元攜帶的設備編號信息和流量信息對應添加至第一設備編號信息集合和第一流量信息集合,得到第二設備編號信息集合和第二流量信息集合;求和第二流量信息集合內(nèi)的流量信息,得到總流量信息;去除第二設備編號信息集合中重合的設備編號信息,得到去重后的第二設備編號信息集合;將總流量信息和去重后的第二設備編號信息集合的設備編號信息添加至新創(chuàng)建的主管段圖元,并根據(jù)總流量信息計算出該主管段圖元的第二配置參數(shù),完成所有主管段圖元的路由及信息創(chuàng)建;其中第二配置參數(shù)包括該主管段的推薦管徑和管段水阻力。
28、在一種實現(xiàn)方案中,所述裝置還包括:
29、阻力最大環(huán)路管段確定模塊,用于為每個末端設備圖元分別創(chuàng)建一個初始內(nèi)容為空的第一集合,并以每個末端設備圖元對應的設備編號信息命名第一集合,得到多個重命名后的第一集合;根據(jù)支管段圖元和主管段圖元攜帶的設備編號信息與重命名后的第一集合名稱對應關系,將支管段圖元和主管段圖元的管段水阻力信息添加至對應的重命名后的第一集合中,得到多個攜帶有支管段圖元和主管段圖元管段水阻力信息的第二集合;其中第二集合的名稱為末端設備編號;求和每個第二集合的管段水阻力,得到各末端設備對應的管段總水阻力,以各末端設備對應的管段總水阻力替代第二集合原集合名稱,并將水阻力值存入新創(chuàng)建的第三集合中;確定出第三集合中的最大值,依據(jù)該最大值與重命名后的所有第二集合名稱對應關系,回溯至對應的第二集合,將第三集合中的最大值對應的第二集合中的支管段圖元和主管段圖元高亮顯示,高亮顯示的管段組合則為該空調(diào)水系統(tǒng)水平同程管段路由中水阻力最大的環(huán)路管段。
30、本技術(shù)的第三方面,提供了一種電子設備,所述電子設備包括處理器、存儲器、以及存儲在所述存儲器上并可被所述處理器執(zhí)行的計算機程序,其中所述計算機程序被所述處理器執(zhí)行時,實現(xiàn)如本技術(shù)的第一方面提供的一種空調(diào)水系統(tǒng)的水平同程管段路由創(chuàng)建方法的步驟。
31、本技術(shù)的第四方面,提供了一種計算機可讀存儲介質(zhì),所述計算機可讀存儲介質(zhì)上存儲有計算機程序,其中所述計算機程序被處理器執(zhí)行時,實現(xiàn)如本技術(shù)的第一方面提供的一種空調(diào)水系統(tǒng)的水平同程管段路由創(chuàng)建方法的步驟。
32、與現(xiàn)有技術(shù)相比,本技術(shù)具有以下有益效果:
33、1、在本技術(shù)提供的一種空調(diào)水系統(tǒng)的水平同程管段路由創(chuàng)建方法中,首先,創(chuàng)建出末端設備圖元,并在每個圖元上記錄末端設備的接口坐標信息、設備編號信息和流量信息;其次,以末端設備圖元接口坐標為起點創(chuàng)建與該圖元連接的多個支管段圖元,并且在每個支管段圖元上記錄支管段圖元的起點坐標信息、終點坐標信息;結(jié)合末端設備圖元與支管段圖元的坐標信息判斷支管段是否與末端設備連接,即檢測一個支管段圖元的起點坐標信息是否與某個末端設備圖元的接口坐標信息一致,若一致,將末端設備的流量信息及設備編號信息傳遞至相應支管段圖元,并根據(jù)流量信息計算出支管段圖元的第一配置參數(shù)(包括支管段的推薦管徑和管段水阻力),同理完成所有支管段圖元的創(chuàng)建。相應地,這些支管段就自動承載了流量、水阻力以及其所負擔的末端設備圖元編號等相關信息,故而能隨水管繪制過程直接賦予相應管段對應的參數(shù)信息,從而提高設計人員效率。
34、2、在本技術(shù)提供的一種空調(diào)水系統(tǒng)的水平同程管段路由創(chuàng)建方法中,在支管段圖元和主管段圖元創(chuàng)建完成后,還可根據(jù)支管段圖元和主管段圖元自身所配置的參數(shù)信息自動計算空調(diào)水系統(tǒng)阻力最大環(huán)路并自動顯示管線路由,便于指導設計人員的后續(xù)設計工作。