智慧建筑控制方法、装置及系统制造方法及图纸

技术编号:18082780 阅读:43 留言:0更新日期:2018-05-31 11:37
本申请实施例公开了智慧建筑控制方法、装置及系统,其中,所述系统包括:位于建筑物内部的至少一个网关中间件,用于控制所述建筑物内部多个不同设备类别的底层基础设备的接入,并对同一设备类别内不同底层基础设备的数据表达方式进行统一化处理;以及,位于云端的控制服务器,用于提供应用程序编程接口API,接收上层应用程序对所述API的调用请求,并通过所述网关中间件下发到对应的底层基础设备,以便对所述底层基础设备进行操作。通过本申请实施例,能够使得整个建筑形成一个有机的、不断进化的、开放生命体。

【技术实现步骤摘要】
智慧建筑控制方法、装置及系统
本申请涉及智慧建筑控制
,特别是涉及智慧建筑控制方法、装置及系统。
技术介绍
从实现技术而言,智慧建筑(IB)系统就是将先进的传感器技术、通讯技术、网络技术、自动控制技术、计算机技术以及数据处理技术等有机地运用于建筑的运行和管理过程,而建立的一种实时、准确、高效的综合控制和管理系统,其目标就是增强建筑的效能(performance)和提高建筑的产出(productivity)。当前的智慧建筑管理系统虽然将建筑自动化系统(BAS)、消防系统(FAS)、安防系统等各子系统进行集中管理,但是,每个子系统都是在同一设备类别的垂直领域内进行控制,实质上增加了各个子系统设备基本数据在横向互联互通的难度,客观上造成了“信息孤岛”的现象,难以实现真正的智能化,而且后期系统维护成本很高。另外,系统方案不具有可复制性,需要在每个项目分别定制集成。
技术实现思路
本申请提供了智慧建筑控制方法、装置及系统,能够使得整个建筑形成一个有机的、不断进化的、开放生命体。本申请提供了如下方案:一种智慧建筑控制系统,包括:位于建筑物内部的至少一个网关中间件,用于控制所述建筑物内部多个不同设备类别的底层基础设备的接入,并对同一设备类别内不同底层基础设备的数据表达方式进行统一化处理;位于云端的控制服务器,用于提供应用程序编程接口API,接收上层应用程序对所述API的调用请求,并通过所述网关中间件下发到对应的底层基础设备,以便对所述底层基础设备进行操作。一种智慧建筑控制方法,包括:位于云端的控制服务器提供应用程序编程接口API;接收到上层应用程序对所述API的调用请求时,确定目标智慧建筑以及其中部署的目标网关中间件;通过所述目标网关中间件将所述调用请求下发到对应的底层基础设备,以对所述底层基础设备进行操作。一种智慧建筑控制方法,包括:位于建筑物内部的网关中间件对建筑物内同一设备类别内不同底层基础设备的数据表达方式进行统一化处理;接收云端的控制服务器发送的API调用请求;所述API调用请求由上层应用程序发出;根据所述调用请求确定目标底层基础设备;向所述目标底层基础设备发送所述调用请求,以便对所述目标底层基础设备进行操作。一种智慧建筑控制装置,应用于位于云端的控制服务器,包括:API提供单元,用于提供应用程序编程接口API;网关中间件确定单元,用于接收到上层应用程序对所述API的调用请求时,确定目标智慧建筑以及其中部署的目标网关中间件;调用请求下发单元,用于通过所述目标网关中间件将所述调用请求下发到对应的底层基础设备,以对所述底层基础设备进行操作。一种智慧建筑控制装置,应用于位于建筑物内部的网关中间件,包括:统一处理单元,用于对建筑物内同一设备类别内不同底层基础设备的数据表达方式进行统一化处理;调用请求接收单元,用于接收云端的控制服务器发送的API调用请求;所述API调用请求由上层应用程序发出;底层基础设备确定单元,用于根据所述调用请求确定目标底层基础设备;调用请求发送单元,用于向所述目标底层基础设备发送所述调用请求,以便对所述目标底层基础设备进行操作。根据本申请提供的具体实施例,本申请公开了以下技术效果:通过本申请实施例,传感器作为建筑的感觉器官,可以搜集建筑内的各类基础数据(环境、人、设施设备),经过建筑的网关设备到达云端的控制服务器,云端的控制服务器则开放出各类API接口,供开发者开发使用这些基础数据,以提供更好的服务给建筑的使用者和业主。通过这种平台化的开放标准,使得上层应用程序可以综合使用各个设备类别的基础设备产生的数据,也可以对各个设备类别设备进行联动性的控制,因此,可以避免“信息孤岛”的形成,实现感知用户,感知自身,感知周边。同时依靠自身的生态体系,可以吸引第三方机构/个人进入到建筑中来,对建筑、人、设备提供无穷无尽、不断进化的服务,从而不断满足建筑中人的多样化、个性化的需求,使整个建筑形成一个有机的、不断进化的、开放生命体。当然,实施本申请的任一产品并不一定需要同时达到以上所述的所有优点。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本申请实施例提供的系统的示意图;图2是本申请实施例提供的第一方法的流程图;图3是本申请实施例提供的第二方法的流程图;图4是本申请实施例提供的第三方法的流程图;图5是本申请实施例提供的第一装置的示意图;图6是本申请实施例提供的第二装置的示意图;图7是本申请实施例提供的第三装置的示意图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员所获得的所有其他实施例,都属于本申请保护的范围。实施例一在本申请实施例一中,为了解决现有技术中的信息孤岛问题,提供了一种智慧建筑控制系统,该系统中可以对建筑内部的底层基础设备(包括空调、灯具等等)进行数据采集,或者发送控制指令,并且,还可以为上层应用服务提供API(应用程序编程接口),使得上层应用服务可以通过API调用的方式来获得底层基础设备的数据,或者,向底层基础设备发送控制指令。为了达到上述目的,具体的,参见图1,该系统可以包括:位于建筑物内部的至少一个网关中间件101,用于控制所述建筑物内部多个不同设备类别的底层基础设备的接入,并对同一设备类别内不同底层基础设备的数据进行统一化处理;以及位于云端的控制服务器102,用于提供应用程序编程接口API,接收上层应用程序对所述API的调用请求,并通过所述网关中间件下发到对应的底层基础设备,以便对所述底层基础设备进行操作。具体实现时,建筑物内的底层基础设备可以包括两大类,一类是传感器类设备,包括温度传感器、湿度传感器、光敏传感器、人脸识别设备、车牌识别设备,等等;另一类是执行类的设备,包括空调、照明设备、门禁设备,等等。其中,传感器类设备主要用于采集建筑物内部的环境数据,并且可以提交到云端控制服务器。执行类设备在实现自身功能的过程中,还可以将自身产生的数据提交到云端控制服务器,或者在云端控制服务器的控制下,执行具体的指令。在实际应用中,为了能够通过云平台对底层设备数据进行不断的采样和持续的优化控制,达到最有效的利用能源,减少运营和维护成本等目的,还可以对底层基础设备的布局等进行规范,也即,可以按照具体的规范标准对建筑物内的底层基础设备进行部署。具体可以包括室内照明设计规则、电力分项计量设计标准、环境综合传感器数据采集点的选择原则和空间布置规则、变风量空调系统及风机盘管+新风系统设计导则、无线WIFI设计导则、智慧建筑对机电设备数据接入的要求规范,等等。具体的规则或者规范内容可以根据实际需要进行指定,这里不进行详述。上层应用程序可以包括云平台开发的原生应用,另外,还可以包括一些第三方开发者开发的第三方应用,具体的上层应用程序可以具体自动化灯控、访问识别、工位分时租赁、预约车位,等等。本申请实施例是在底层基础设备与上层应用程序之间增加了本文档来自技高网...
智慧建筑控制方法、装置及系统

【技术保护点】
一种智慧建筑控制系统,其特征在于,包括:位于建筑物内部的至少一个网关中间件,用于控制所述建筑物内部多个不同设备类别的底层基础设备的接入,并对同一设备类别内不同底层基础设备的数据表达方式进行统一化处理;位于云端的控制服务器,用于提供应用程序编程接口API,接收上层应用程序对所述API的调用请求,并通过所述网关中间件下发到对应的底层基础设备,以便对所述底层基础设备进行操作。

【技术特征摘要】
1.一种智慧建筑控制系统,其特征在于,包括:位于建筑物内部的至少一个网关中间件,用于控制所述建筑物内部多个不同设备类别的底层基础设备的接入,并对同一设备类别内不同底层基础设备的数据表达方式进行统一化处理;位于云端的控制服务器,用于提供应用程序编程接口API,接收上层应用程序对所述API的调用请求,并通过所述网关中间件下发到对应的底层基础设备,以便对所述底层基础设备进行操作。2.根据权利要求1所述的方法,其特征在于,所述操作请求包括对不同设备类别中多个底层基础设备进行操作的操作请求,所述控制服务器用于通过所述网关中间件将所述操作请求下发到对应的各个底层基础设备,以获取各个底层基础设备的相关数据或者向各个底层基础设备分别下发控制指令。3.根据权利要求1所述的方法,其特征在于,所述控制服务器还用于提供用于对各设备类别的底层基础设备相关的数据进行统一化描述的元数据,以便所述上层应用程序以所述元数据为参数对所述API进行调用。4.根据权利要求3所述的方法,其特征在于,所述控制服务器还用于在开放楼宇信息交换oBIX规范下实现Haystack的三类实体,所述三类实体包括地理位置实体、设备实体以及设备功能点位实体,以便通过所述三类实体对所述底层基础设备相关的数据进行统一化描述,生成所述元数据。5.根据权利要求1所述的方法,其特征在于,所述控制服务器还用于通过所述网关中间件采集所述建筑物内部各设备的数据,并进行数据分析,将数据分析结果提供给所述应用程序。6.一种智慧建筑控制方法,其特征在于,包括:位于云端的控制服务器提供应用程序编程接口API;接收到上层应用程序对所述API的调用请求时,确定目标智慧建筑以及其中部署的目标网关中间件;通过所述目标网关中间件将所述调用请求下发到对应的底层基础设备,以对所述底层基础设备进行操作。7.根据权利要求6所述的方法,其特征在于,所述方法还包括:提供用于对各设备类别的底层基础设备产生的数据进行统一化描述的元数据,以便所述上层应用程序以所述元数据为参数对所述API进行调用。8.根据权利要求7所述的方法,其特征在于,所述提供用于对各设备类别的底层基础设备产生的数据进行统一化描述的元数据,包括:在开放楼宇信息交换oBIX规范下实现Haystack的三类实体,所述三类数据实体包括地理位置实体、设备实体以及设备功能点位实体;通过所述三类实体对所述底层基础设备相关的数据进行统一化描述,生成所述元数据。9.根据权利要求8所述的方法,其特征在于,所述接收到上层应用程序对所述API的调用请求时,还包括:根据所述调用请求中携带的元数据,确定请求的操作对象所继承的oBIX规范下的目标实体,以及所遵循的Haystack规范下的目标标签;所述通过所述目标网关中间件将所述操作请求下发到对应的底层基础设备时,还包括:将所述目标实体以及所述目标标签提供给所述目标网关中间件,以便所述目标网关中间件根据所述目标实体以及所述目标标签,将所述操作请求下发到对应的底层基础设备。10.根据权利要求8所述的方法,其特征在于,所述调用请求包括获取目标底层基础设备目标功能点位相关数据的请求,所述通过所述目标网关中间件将所述调用请求下发到对应的底层基础设备,包括:通过所...

【专利技术属性】
技术研发人员:王建勋鲁国良汪涛
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛,KY

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

1