一种能耗计量数据集中采集终端设计与实现.docVIP

一种能耗计量数据集中采集终端设计与实现.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一种能耗计量数据集中采集终端设计与实现

一种能耗计量数据集中采集终端的设计与实现   摘要:建筑能耗数据采集为建筑节能监测提供了数据支持,对建筑节能管理和改造具有重要意义。本文阐述了一种能耗计量数据集中采集终端的设计与实现方法,介绍了数据采集系统的组成结构以及终端硬件模块的搭建、应用软件的开发、数据的存储管理和传输等内容。该终端实现了建筑能耗计量数据的采集、通信、存储和管理功能,满足了建筑能耗计量数据监测分析的需要。   关键词:能耗监测 数据采集 节能   中图分类号:TP274+.2 文献标识码:A 文章编号:1007-9416(2016)02-0000-00   1 引言   我国是能源消费大国,随着社会的不断发展,能源供需矛盾持续突出。据统计,我国的能源消费量占全球能源消费量的20.3%[1]。在我国的社会总能耗中,建筑能耗所占的比重己达到30%-40%[2]。我国建筑能源利用效率普遍偏低,加快推进建筑节能就成为当下的迫切需求。建筑能源消耗量的精确计量有利于用能单位了解自身的能源使用情况,进而开展后续的节能工作。在此背景下,能耗计量数据集中采集终端(以下简称终端)应运而生。本文设计的终端利用ARM作为处理器核心,以Windows CE操作系统为软件开发平台,利用液晶触控屏实现数据的显示和操作。终端实现能源计量仪表或者数据集中器的能耗数据的采集、存储和查询,接收并执行来自能源数据平台的命令,将数据封装成特定格式后上传等功能。   2 能源计量数据采集系统总体结构   能源计量数据采集系统通过对建筑安装能耗计量装置,采用远程传输等手段采集能耗数据,实现建筑能耗的在线监测和动态分析。GB/T 29873-2013《能源计量数据公共平台数据传输协议》给出了能源计量数据采集系统的结构:“能源计量数据公共平台从底层逐级向上可分为能源计量仪表、用能单位(工业企业)数据集中采集终端和能源数据中心三个层次”[3]。本文设计的终端属于该结构中的“用能单位(工业企业)数据集中采集终端”层次。终端通过以太网与能源数据平台连接,通过RS 485与现场能源计量仪表连接(如图1所示)。   3 硬件设计   终端采用核心板+底板的模式。核心板采用高密度6层板设计,采用三星S5PV210处理器,集成了DDR2 RAM、SLC NAND Flash等,采用5V供电,实现CPU必需的各种核心电压转换,还带有专业复位芯片,通过2.0mm间距的排针,引出各种常见的接口资源,构成了一个独立的最小系统。底板采用双层电路板,引出了采集器需要的各种接口,包括核心板接口、LCD接口、USB接口、SD卡接口、通信接口等。通过以上硬件设计实现终端的核心控制、数据存储、电源管理、人机交互以及通信接口等模块功能。   4 软件系统设计   4.1数据库设计   4.1.1数据库软件   在Windows CE系统中常用的嵌入式数据库有三种。第一种是系统自带的数据库,第二种是Microsoft为Windows CE平台开发的嵌入式数据库SQL Server CE,第三种是使用开源的嵌入式数据库SQLite管理数据。SQLite占用存储器空间较少,使用简单,运行效率较高,即使在系统崩溃或断电时,也能确保数据的完整性和有效性,符合终端的工作要求。因此在本项目开发中选用SQLite数据库实现数据的管理操作。   4.1.2数据表设计   终端数据库主要用于记录3类信息:一是能源计量仪表信息,二是能耗数据信息,三是终端的设置信息。   (1)能源计量仪表信息的管理:通过设计“能源计量仪表信息表”来记录终端管理的能源计量仪表信息,主要包括:能源计量仪表的名称和编号、类型、网络地址以及最大测量值、精度等参数。   (2)能耗数据信息的管理:通过对终端管理的每一台能源计量仪表分别设计实时能耗数据表、间隔时间能耗数据表、每日耗能数据表、每月耗能数据表来记录能耗数据信息。   实时能耗数据表:用于记录终端每隔1个采集周期(比如:5分钟)读到的能源计量仪表在该时刻的表头数值,该表的内容包括:采集时刻、能耗值、累计采样次数等。   间隔时间能耗数据表、每日耗能数据表、每月耗能数据表用于记录根据能源计量仪表的实时数据进行计算获得的一段时间内的累计能耗值。   间隔时间能耗数据表:用于记录一个间隔时间段内(比如:1小时)的累计能耗值,该表的内容包括:记录时刻、能耗值等。   每日耗能数据表:用于记录当日内的累计能耗值,该表的内容包括:记录日期、能耗值等。   每月耗能数据表:用于记录当月的累计能耗值,内容包括:记录日期、能耗值等。   (3)终端设置信息管理:通过设计“终端参数信息表”和“操作人员信息表”来记录终端的设置参数。   终端参数信息表:用于记录终端参照GB/T 29873-2013

文档评论(0)

erterye + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档