论文部分内容阅读
大型公共建筑用电能耗监测系统,是以大型公共建筑为监测对象,通过通讯、采集、控制等设备和计算机软件系统,进行建筑电能耗数据的实时采集、存储、统计和展示的一个系统。本文的研究内容主要着重于研究其中的几个模块,包括中心数据库系统、数据接收解析系统、动态配置控制系统和数据展示系统,这几个模块组成了系统的核心,决定了监测系统的性能、安全与效率。接收解析系统,主要采用了基于多线程阻塞方法来实现对数据接收服务的监听,确保了每个接收线程互不干涉数据的接收与写入,保证了并发处理的能力,同时利用apache中间件作为缓存中心,确保数据不丢失,保证数据接收的稳定性和安全性。配置系统,主要米用WinForm+WebService方式编写,用来维护和配置建筑的信息和各支路分项等。其中包括建筑基本信息,建筑详细信息和建筑扩展信息的维护;包括采集器,电表,支路和分项公式等的配置。这些配置信息,一方面供于接收解析系统提供解析依据,另一方面为数据展示系统提供数据展示的基础。展示系统,主要采用WebForm三层架构的方式编写,以简洁、细致的web网页通过报表或者图形展示出用电能耗监测数据。其中包括单个建筑信息和用电能耗监测数据的展示;包括多个建筑之间用电能耗数据的对比展示。这些展示可以根据各个分项用电能耗(特殊用电、空调用电、照明插座用电、动力用电或者总用电),建筑面积用电能耗(单位建筑面积、单位空调面积、单位采暖面积或总面积)或者时间情况(每小时、每天、每个月、每年或具体的时间段)来查看某一栋或者几栋建筑的曲线图或柱状图。