在樓宇智能化能耗監測系統建設時,根據系統建設規劃,至少需要提供三臺可用服務器,包括web服務器、數據庫服務器以及數據采集服務器,其中web服務器主要負責數據采集規則配置及采集數據分析,數據庫服務器主要負責數據高效存取,采集服務器主要負責樓宇主體用電、用水以及用氣的實時采集。在數據采集時,又分為有線采集與無線采集兩種模式,其中在有線采集時,通常使用有線采集器完成各設備計數的采集,而在無線采集時,通常使用無線集中器完成,主要方案設計如圖所示。
由上圖可知,雖然樓宇智能化能耗監測系統在建設時,允許使用有線及無線兩種方式完成數據采集、傳輸,但是為了保障數據傳輸質量,要求盡可能的使用有線傳輸,只在部分施工難度較大、周期較長且沒有明顯信號屏蔽的樓宇區域才能實施無線傳輸,進而提高能耗監測數據采集的實時性及準確度。另外,由于在能耗數據采集時,需要標準的通信協議支持,而早期安裝的電表、水表以及氣表等很多是機械表,不支持數據的智能讀取,此時就需要對樓宇主體各個部分的機械表進行更換為智能表。
在數據中心機房各個系統服務建設時,根據樓宇智能化能耗監測系統應用需求,也需要進行相應規劃,具體分析如下:
在web服務建設時,為了保障能耗監測系統擁有足夠的健壯性、穩定性以及跨平臺性等特性,使用了Java EE技術體系,其中使用Spring Boot技術完成用戶請求接收處理、使用Shiro技術完成系統動態授權管理、使用Mybatis技術完成數據實體映射,并使用apache tomcat作為應用服務器。
在數據庫存儲建設時,數據存儲使用了MySQL數據庫,由于該數據庫單表的存儲能力在800萬條記錄以內,否則會產生較大的性能問題,而能耗監測數據記錄隨著時間的積累產生的記錄數會遠遠超過此上限,因此,為了提升能耗監測數據存取效率,使用了Mycat中間件對能耗監測數據進行了分布式存儲,并通過Mycat提供透明的數據庫訪問支持。
在采集服務建設時,考慮到采集目標電表、水表、氣表等設備較多,而且采用的數據通信協議也存在不同,所以為了提高采集服務的通用性,采用了配置式數據采集服務,通過參數配置完成采集服務的初始化,并允許用戶對目標對象進行分組,然后以組為單位進行并發式數據采集,不但提高了數據采集的效率及質量,而且提高了采集服務的適用性。
以上內容便是三水智能化為大家介紹的樓宇智能化能耗監測系統的建設方案,介紹的十分詳細,大家可以簡單了解一下,相信會有所啟發。