基于物联网的智能建筑及能效监控系统的数据交换方法及装置制造方法及图纸

技术编号:15653500 阅读:287 留言:0更新日期:2017-06-17 08:17
本发明专利技术实施例公开了一种基于物联网的智能建筑及能效监控系统的数据交换方法及装置。所述方法包括:网关接收控制器发送的请求消息,根据所述请求消息确定待控制设备,并将所述请求消息发送给所述待控制设备连接的数据采集设备;数据采集设备接收所述请求消息,并根据待控制设备支持的通信协议将所述请求消息封装成请求数据;数据采集设备将所述请求数据发送给所述待控制设备,以使所述待控制设备执行所述请求数据指示的操作。本发明专利技术实施例实现了对多种待控制设备的统一控制。

【技术实现步骤摘要】
基于物联网的智能建筑及能效监控系统的数据交换方法及装置
本专利技术实施例涉及智能建筑及能效监控技术,尤其涉及一种基于物联网的智能建筑及能效监控系统的数据交换方法及装置。
技术介绍
随着物联网和云计算技术的崛起和成熟,绿色建筑和智能家居等概念也应运而生。又适逢“互联网+”行动计划上升为国家战略,同时4G网络的启动使数据速率和业务容量大大提升,这使用得远程监控的方式方法、监控的范围和效率得到了极大的提高。基于物联网的建筑环境及能效监控系统正是在这种环境下建设的一个项目,为绿色建筑方向的研发性项目。其依靠智慧测控单元和各类传感器组成的测控网进行数据的采集与传输,建立一个将建筑环境与建筑能耗相结合、建筑节能与设备管理相结合的智慧管理模型。基于物联网的建筑环境及能效监控系统旨在通过一系列的研究工作,探讨一种实用的、具有较大推广意义的建筑环境及能效监控系统的结构体系,改变现有的将建筑环境与建筑能耗相互独立、建筑节能与设备管理相互独立的简单管理模式,提高建筑设备管理与建筑节能的可操作性。现有技术中,根据不同建筑设备管理要求,分别通过建筑设备控制系统、智能照明系统、电力监控系统及能源管理系统(以下合称四个系统),来实现建筑能耗计量与设备控制。不同的系统需要设置不同的控制器,通过控制器实现对建筑设备运行状况的检测和控制。然而,为实现较为全面的建筑能耗数据采集和建筑设备控制,需要独立建设若干个系统,各系统独立运行,各个系统集成困难或无法集成,因此各系统需单独设置控制器,控制器因厂家不同,其采样方式、控制方式也会有所差异,造成施工、使用及维护的不便。控制器若采用分布式控制模式,可减少配电线缆,但通信线缆较多;若采用集中式控制模式,可减少通信线缆,但会增加配电线缆。无论是分布式还是集中式,如果需要增加测量和控制的精细度,则必然导致配电线缆和通信线缆都增加,无法很好的实现各系统的建筑设备的统一控制。
技术实现思路
本专利技术实施例提供一种基于物联网的数据交换方法及装置,以实现对多种待控制设备的统一控制。第一方面,本专利技术实施例提供了一种基于物联网的智能建筑及能效监控系统的数据交换方法,所述方法包括:网关接收控制器发送的请求消息,根据所述请求消息确定待控制设备,并将所述请求消息发送给所述待控制设备连接的数据采集设备;所述数据采集设备接收所述请求消息,并根据待控制设备支持的通信协议将所述请求消息封装成请求数据;所述数据采集设备将所述请求数据发送给所述待控制设备,以使所述待控制设备执行所述请求数据指示的操作。第二方面,本专利技术实施例还提供了一种基于物联网的智能建筑及能效监控系统的数据交换装置,所述装置包括:网关和数据采集设备;其中,所述网关用于接收控制器发送的请求消息,根据所述请求消息确定待控制设备,并将所述请求消息发送给所述待控制设备连接的数据采集设备;所述数据采集设备用于接收所述请求消息,并根据待控制设备支持的通信协议将所述请求消息封装成请求数据;将所述请求数据发送给所述待控制设备,以使所述待控制设备执行所述请求数据指示的操作。本专利技术实施例通过网关接收控制器发送的请求消息,将所述请求消息发送给待控制设备连接的数据采集设备,数据采集设备接收所述请求消息,并根据待控制设备支持的通信协议将所述请求消息封装成请求数据,而后将所述请求数据发送给所述待控制设备,数据采集设备根据待控制设备支持的通信协议将待控制设备回复的消息封装后,经由网关发送给控制器,使得控制器可以通过网关和数据采集设备向支持各种不同协议的待控制设备发送请求消息,从而可以实现对多种不同类型待控制设备的统一控制,无需设置单独设置多个控制器,方便施工、使用及维护。附图说明图1是本专利技术实施例一提供的一种基于物联网的智能建筑及能效监控系统的数据交换方法的流程图;图2是本专利技术实施例二提供的一种基于物联网的智能建筑及能效监控系统的数据交换方法的流程图;图3是本专利技术实施例三提供的一种基于物联网的智能建筑及能效监控系统的数据交换装置的结构示意图;图4是本专利技术实施例三提供的一种基于物联网的智能控制系统的示意图。具体实施方式下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。实施例一图1是本专利技术实施例一提供的一种基于物联网的智能建筑及能效监控系统的数据交换方法的流程图,本实施例可适用于需要对多种待控制设备统一控制的情况,该方法可以由基于物联网的智能建筑及能效监控系统的数据交换装置来执行。参考图1,所述方法具体可以包括如下步骤:步骤110、网关接收控制器发送的请求消息,根据所述请求消息确定待控制设备,并将所述请求消息发送给所述待控制设备连接的数据采集设备。具体的,所述控制器可以为计算机、手机、平板电脑等终端,所述待控制设备可以为电灯、空调、冰箱、摄像头等设备。所述网关向控制器的应用程序提供接口,接收控制器发送的请求消息。所述网关在接收到请求消息后,对所述请求消息进行解析,确定待控制设备及与待控制设备连接的数据采集设备,将所述请求消息发送给相应的数据采集设备。其中,接口的提供方式可以为通过Socket套接字,消息队列或WebService方式。Socket通讯是一种比较直接的通讯方式;采用消息队列的方式,开发人员可以通过发送和接收消息方便地与应用程序进行快速可靠的通信。可选的,所述网关通过WebService接口与所述控制器进行通讯。具体的,WebService是一种跨编程语言和跨操作系统平台的远程调用技术,本实施例中采用WebService标准向控制器的应用程序提供接口,应用程序只需遵循WebService标准,无须考虑编程语言与操作系统,即可对接口进行调用,使得系统的兼容性和可靠性更好。可选的,所述数据采集设备支持不同的通信协议;相应的,将所述请求消息发送给所述待控制设备连接的数据采集设备,包括:网关根据所述待控制设备连接的数据采集设备支持的通信协议将所述请求消息重新封装后发送给所述数据采集设备。具体的,可以设置多个数据采集设备,多个数据采集设备可以支持相同的通信协议或不同的通信协议,每一个数据采集设备可以与一个或多个待控制设备连接。可选的,所述数据采集设备可以为支持Bacnet/IP协议的设备或支持Modbus/IP协议的设备。具体的,Bacnet/IP协议和Modbus/IP协议为较常用的开源通信协议,便于网关与数据采集设备之间的通信。其中,若数据采集设备支持Bacnet/IP协议,则数据采集设备可以为支持Bacnet/IP协议的硬件设备,也可以为支持Bacnet/IP协议的虚拟设备。其中,虚拟设备主要指计算机或工控机通过软件的方式,虚拟成支持Bacnet/IP协议的设备。本实施例中网关采用开放楼宇自控网络数据通讯协议Bacnet/IP协议与数据采集设备进行通讯,可以增加系统的可靠性,Bacnet/IP协议将IP网络作为一个“局域网”来使用,直接支持基于IP协议的Bacnet设备,用IP帧接收和发送Bacnet报文,可以在IP网络上有效地进行Bacnet广播,并允许在网络的任意位置动态的增加和减少设备。本实施例中网关也可以通过TCP/IP协议本文档来自技高网
...
基于物联网的智能建筑及能效监控系统的数据交换方法及装置

【技术保护点】
一种基于物联网的智能建筑及能效监控系统的数据交换方法,其特征在于,包括:网关接收控制器发送的请求消息,根据所述请求消息确定待控制设备,并将所述请求消息发送给所述待控制设备连接的数据采集设备;所述数据采集设备接收所述请求消息,并根据待控制设备支持的通信协议将所述请求消息封装成请求数据;所述数据采集设备将所述请求数据发送给所述待控制设备,以使所述待控制设备执行所述请求数据指示的操作。

【技术特征摘要】
1.一种基于物联网的智能建筑及能效监控系统的数据交换方法,其特征在于,包括:网关接收控制器发送的请求消息,根据所述请求消息确定待控制设备,并将所述请求消息发送给所述待控制设备连接的数据采集设备;所述数据采集设备接收所述请求消息,并根据待控制设备支持的通信协议将所述请求消息封装成请求数据;所述数据采集设备将所述请求数据发送给所述待控制设备,以使所述待控制设备执行所述请求数据指示的操作。2.根据权利要求1所述的方法,其特征在于,将所述请求消息发送给所述待控制设备连接的数据采集设备,包括:网关根据所述待控制设备连接的数据采集设备支持的通信协议将所述请求消息重新封装后发送给所述数据采集设备。3.根据权利要求1所述的方法,其特征在于:所述数据采集设备包括支持Bacnet/IP协议的设备或支持Modbus/IP协议的设备。4.根据权利要求2所述的方法,其特征在于,所述数据采集设备将所述请求数据发送给所述待控制设备,以使所述待控制设备执行所述请求数据指示的操作之后,还包括:所述数据采集设备接收所述待控制设备返回的运行数据,并根据所述数据采集设备支持的通信协议将所述运行数据封装成第一运行数据,并将所述第一运行数据发送给所述网关;所述网关接收所述第一运行数据,并将所述第一运行数据重新封装后发送给所述控制器。5.根据权利要求1所述的方法,其特征...

【专利技术属性】
技术研发人员:黄上红徐晓帆李坚郭晓杰刁惠安童军胡镇刘杰丰
申请(专利权)人:广州华工信息软件有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1