能耗管理系统是什么呢?我们先来了解一下。
能耗管理系统架构采用基于J2EE框架,使用B/S结构的MVC设计模式。B/S结构可移植性强,可运行于不同操作系统(Windows、RedHatLinux等),实现了跨平台部署。在MVC模式中,由于按层把系统分开,3个层各施其职,一旦哪一层的需求发生了变化,只需要更改相应的层中的代码而不会影响到其他层中的代码。也更有利于开发中的分工,网页设计人员可以进行开发视图层中的JSP,对业务熟悉的开发人员可开发业务层,而其他开发人员可开发控制层。MVC模式首要的作用是利于组件的重用。可以把业务层或控制层打包成独立的jar,供项目调用。
能耗管理系统管理的是大量的传感器设备,传感器设备采集到的是硬件数据,不同厂家还有不同的标准。这就需要能耗管理系统根据国家或行业的相关标准,制定出一套统一的接口标准,统一的数据格式,灵活地可根据用户需要设定的采集频率,把硬件数据转换成关系型数据库能存储易于使用的数据。这个接口标准应该能兼容现在大多数厂家的设备,并要考虑后续技术升级带来的可扩展性。
能耗管理系统的表报分析主要的途径就是用图表的方式,直观地展示能耗的使用情况。丰富的图形展示方式,是本系统的一大特点。因此在系统中使用了大量的图表,不同的图形显示方式。有折线图、曲线图、面积图、饼形图,甚至3D图。
在能耗管理系统中使用了Highcharts。Highcharts是一个用纯JavaScript编写的一个图表库,能够很简单便捷地在Web网站或是Web应用程序添加有交互性的图表。HighCharts界面美观,由于使用JavaScript编写,所以不需要像Flash和Java那样需要插件才可以运行,而且运行速度快。另外HighCharts还有很好的兼容性,能够支持当前大多数浏览器。
随着国家及社会层面对“绿色经济”,“低碳经济”的深入推广,工业企业对自身的能耗水平也日益重视,并采取节能措施来降低企业能耗成本,利用能耗管理系统可以提高工业企业能源利用率和经济效益。