根據需求,裕乾在設計能源在線監測系統時除了要解決系統功能架構,就是重點考慮了如何解決系統兼容性、松散耦合、易維護性、易擴展性的問題。因此,模塊外部必須做到松散耦合,模塊內部必須以高度內聚為設計原則,因為需要支持移動平臺,而目前移動平臺是多樣的,最典型的就是android和IOS,跨越不同移動平臺也是設計的一個方面,使用流行的技術,兼顧系統的松散耦合和以擴展性。
能源在線監測系統的架構共分為六大部分組成:用戶層;應用子系統層;服務接口層;核心業務層;數據通信及訪問層;硬件通信的數據采集層。用戶層針對樓宇自控系統可能涉及的多用戶情況,包括普通用戶、樓棟管理員、財務、以及相關子系統。應用子系統是負責視圖展示、操作界面。服務接口層則是以外觀模式,實現外層組件、以及外部子系統對接的接口層。核心業務層主要是組件的形式提供,負責業務、管理、安全等方面的功能。數據訪問層是個中間層用來為上層提供數據調用,完成能源信息的存儲與備份,以供其它的子系統或模塊進行訪問。物理層則完成與能源設備、RTU等的通信、采集、處理、分析等功能。
為了實現能源在線監測系統的松散耦合、易維護性、易擴展性以及方便與子系統的兼容等特性,系統在核心業務層使用了外觀模式,將不同的業務抽象出統一的操作接口。這不僅方便上層模塊的調用,同時也為以后功能的擴展提供了方便,只需按照統一的格式提供組件接口,就可以實現新的功能。
服務接口層是方便主系統之外的各級子系統調用而單獨分出的一層,為了降低各子系統對主系統模塊的依賴性,提供可維護性和可擴展性。裕乾在能源在線監測系統的設計上采用主流的面向服務技術,即WebService來實現,其最大的優點是技術的普及面廣泛,開發難度低、周期小,易于與其他外部子系統進行數據交換。
掃碼加微信咨詢產品、免費報價
裕乾(4006569698,51766hotel.com)是一家智慧化系統集成軟硬件研發、銷售、服務為主的高新技術企業。經過多年發展,公司已成為智慧建筑、智慧工業、智慧環保、智慧電力、智慧水利、智慧農業等領域,具有自主研發能力、自主知識產權與自主品牌一體化的先進解決方案供應商、系統集成綜合服務商。