首页> 中国专利> 一种智能楼宇管理系统的联动装置及联动方法

一种智能楼宇管理系统的联动装置及联动方法

摘要

本发明公开了一种智能楼宇管理系统的联动装置及联动方法,其联动装置包括预案配置模块、预案存储模块、逻辑控制模块和显示模块;通过接口适配器建立不依赖于智能楼宇内各智能子系统的统一的数据上报及操作机制;其联动方法基于其联动装置,采用灵活方便的联动预案方式配置各种联动策略使得智能楼宇管理系统在突发事件发生时能自动、快捷、准确地完成一系列相关操作的处理,方便检测到智能子系统中各种情况的发生,屏蔽智能楼宇管理系统中不同子系统的差别,有效地执行联动预案中的各种操作,实现了对智能楼宇内所有设备的全面监控和管理。

著录项

  • 公开/公告号CN107272535A

    专利类型发明专利

  • 公开/公告日2017-10-20

    原文格式PDF

  • 申请/专利权人 武汉虹信技术服务有限责任公司;

    申请/专利号CN201710562879.2

  • 申请日2017-07-11

  • 分类号G05B19/048(20060101);

  • 代理机构42224 武汉东喻专利代理事务所(普通合伙);

  • 代理人方可

  • 地址 430205 湖北省武汉市藏龙岛谭湖二路1号虹信工业园2号楼4层A区

  • 入库时间 2023-06-19 03:37:16

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2019-06-25

    授权

    授权

  • 2017-11-14

    实质审查的生效 IPC(主分类):G05B19/048 申请日:20170711

    实质审查的生效

  • 2017-10-20

    公开

    公开

说明书

技术领域

本发明智能楼宇技术领域,更具体地,涉及一种智能楼宇管理系统的联动装置及联动方法。

背景技术

智能楼宇随着人类对建筑内外信息交换、安全性、舒适性、便利性和节能性的要求而产生并发展,是建筑技术适应现代社会信息化要求的结晶。智能化楼宇建成后,随之而来的人流、物流和资金流等信息综合成为楼宇关联的信息流,如何有效的管理和利用这些信息流实现楼宇业务管理的集成化、智能化,使得资源配置优化、高效,就成了人们的迫切需要。智能楼宇综合管理系统将楼宇内的机电设备及其相关智能化子系统集成起来,实现对所有设备及其子系统进行监视、控制和管理,确保楼宇的所有设施处于安全、高效、节能的最佳运行状态。

传统的智能楼宇综合管理系统只支持各智能化子系统内部的管理,随着电子技术和网络通信技术的发展,人们对楼宇管理的各方面需求增加,单一的子系统控制已不能满足现代智能楼宇的应用需求。现代的智能楼宇综合管理系统需要将各智能化子系统的控制联合起来,实现跨子系统的智能联动,从而充分发挥各智能化子系统的功能。常用的联动方式为硬联动,即采用硬件方式实现联动,将联动触发所在子系统的硬件接口接到所需联动的子系统中,当有触发信号产生时让对应的硬件响应。这种硬联动的方式需要用到更多的工程材料及人工,不利于成本控制,而且灵活性差,当联动关联关系改变时需要重新调整线路,不利于大范围使用。因此,智能楼宇管理系统对可适应各个子系统互操作及快速响应的联动方案具有迫切需求,以便尽可能地节省人力物力,且灵活地适应环境变化。

发明内容

针对现有技术的以上缺陷或改进需求,本发明提供了一种智能楼宇管理系统的联动装置及联动方法,其目的在于通过软联动实现智能楼宇管理系统在突发事件发生时进行自动、快捷、准确的响应。

为实现上述目的,按照本发明的一个方面,提供了一种智能楼宇管理系统的联动装置,包括预案配置模块、预案存储模块和逻辑控制模块;

其中,预案配置模块与预案存储模块相连,所述逻辑控制模块与预案配置模块和预案存储模块相连,并具有适配器接口;预案存储模块具有数据库接口;

预案配置模块用于配置联动预案,并将配置完成的联动预案内容发送到预案存储模块;联动预案内容包括联动预案的名称、优先级、触发条件和执行操作;触发条件和执行操作根据外部智能化子系统及其所属设备相关的属性或事件来配置;

预案存储模块用于将接收到的联动预案存储到外部数据库,并生成联动预案索引编号用于唯一标识该联动预案,并为逻辑控制模块和预案配置模块提供联动预案查询接口;

逻辑控制模块用于根据外部智能化子系统发送的事件或属性消息判断联动预案的触发条件是否满足,当触发条件满足时则根据联动预案的配置内容执行相应的操作,实现对智能化子系统的逻辑控制。

优选的,上述的联动装置还包括显示模块,显示模块与逻辑控制模块相连,显示模块接收并显示逻辑控制模块所反馈的联动预案的操作执行情况及配置内容,以供查看联动详情。

优选的,上述的联动装置还包括接口适配器,接口适配器与逻辑控制模块相连;接口适配器面向外部各种智能化子系统提供多个接口,统一管理外部各智能化子系统;作为联动装置与智能子系统的数据交互通道,用于根据预设的定义表集合将外部智能化子系统发送的各类数据转换成统一的属性或事件消息,并用于将逻辑控制模块下发的属性消息转换成外部智能化子系统的操作命令,采用转换后的属性或事件消息与联动装置进行交互。

优选的,上述的联动装置,采用属性用于描述各智能化子系统及其所属设备中有数值定义的各种参数数据,属性的内容包括属性编号、属性名称、属性类型编号、所属设备对象编号、传输时间、属性值,其中属性编号、属性类型编号、设备对象编号,具体记载在定义集合表中。

优选的,上述的联动装置,采用属性来描述对各智能化子系统及其所属设备进行的操作,用属性编号、属性值、设备对象编号来描述操作的内容。

优选的,上述的联动装置,采用事件来描述各智能化子系统及其所属设备在监控过程中发生的各种情况;事件的内容包括事件编号、事件名称、所属设备对象编号、上报时间、所属子系统编号、事件状态;其中事件编号、所属设备对象编号、所属子系统编号根据各智能化子系统及其下属设备的实际情况预先定义。

为实现本发明目的,按照本发明的另一方面,基于上述智能楼宇管理系统的联动装置提供了一种联动方法,包括如下步骤:

(1)通过预案配置模块提供的配置窗口进行联动预案配置,将所配置的联动预案的内容通过预案存储模块存储到外部数据库中,并生成上述联动预案的索引编号,并将该索引编号发送给预案配置模块;

(2)通过预案配置模块设置对联动预案进行激活或去激活的命令,并将联动预案对应的索引编号通知到逻辑控制模块,由逻辑控制模块对联动预案进行激活或者去激活;

(3)当逻辑控制模块收到外部智能化子系统所上报的属性或者事件消息,判断该属性或者事件消息是否满足触发条件队列中某项触发条件,且满足对应联动预案的触发规则,如果满足则利用属性消息控制对应的设备执行联动预案所配置的相应联动操作,并将联动预案的执行情况和配置内容显示到界面窗口。

优选地,上述的联动预案配置包括如下子步骤:

(1.1)通过预案配置模块来配置联动预案的内容,包括联动预案的名称、优先级、触发条件及其执行操作,联动预案的触发条件可以由多个单项条件按特定规则组合而成,其执行操作也可以由多个单项操作组合而成;

(1.2)预案配置模块将配置好的联动预案发送到预案存储模块;

(1.3)预案存储模块将联动预案存储到外部数据库中,并生成联动预案索引编号;

(1.4)预案存储模块将联动预案索引编号反馈到预案配置模块。

优选地,上述对联动预案激活与去激活的步骤,具体包括如下子步骤:

(2.1)当要激活某联动预案,则进入步骤(2.2);当要去激活某联动预案,则进入步骤(2.5);

(2.2)通过联动配置模块将上述联动预案的索引编号发送到逻辑控制模块;

(2.3)逻辑控制模块根据索引编号查询获取联动预案的内容;

(2.4)逻辑存储模块将上述联动预案缓存到本地,并将其触发条件加入到触发条件队列中,结束激活流程;

(2.5)逻辑控制模块根据联动预案索引编号从触发条件队列中删除上述联动预案的触发条件并删除本地缓存,结束去激活流程。

优选地,上述步骤(3)的联动预案触发,具体包括如下步骤:

(3.1)逻辑控制模块接收接口适配器上报的统一的属性或者事件消息;

(3.2)逻辑控制模块遍历触发条件队列,判断上报的属性或事件消息是否满足触发条件队列中的某项触发条件;若是,则进入步骤(3.3),否则结束;

(3.3)逻辑控制模块判断上述触发条件对应的联动预案的触发规则是否满足,若是,则进入步骤(3.4),若否,则结束;

(3.4)根据被触发的联动预案的索引编号找到该联动预案所配置的执行操作;

(3.5)根据执行操作中的配置内容构造操作属性消息发送到接口适配器,由接口适配器将该操作属性消息转换成控制命令发送到对应的智能化子系统;

(3.6)逻辑控制模块接收接口适配器反馈的联动预案的执行结果;

(3.7)将联动预案的执行结果及联动预案的配置内容发送到联动显示界面并显示。

总体而言,通过本发明所构思的以上技术方案与现有技术相比,能够取得下列有益效果:

(1)本发明提供的智能楼宇管理系统的联动装置及方法,通过将智能子系统及其所属设备的信息进行统一处理,定义统一的数据上报及操作机制,把智能楼宇所涉及的智能子系统的各类数据和操作抽象成属性或事件,并定义成统一的属性或事件消息来无缝兼容各个智能化子系统,建立不依赖于智能子系统类型及其所属设备类型的统一的属性和事件消息,屏蔽了智能楼宇管理系统中各智能化子系统及其所属设备的差异;实现了跨子系统的联动,并通过所配置的联动预案使得智能楼宇管理系统在突发事件发生时能自动、快捷、准确地完成一系列相关操作;其所实现的软联动既起到节省了人力、物力的作用,也降低了安全事故发生的概率,保障了生命财产安全;

(2)本发明提供的智能楼宇管理系统的联动装置及方法,将不同子系统的各类数据、操作等控制点加入到联动预案的控制策略中,通过集中控制实现跨子系统的协同工作,充分发挥各智能化子系统的作用,达到资源的优化配置。

附图说明

图1是本发明实施例提供的智能楼宇管理系统的联动装置的功能框图;

图2是本发明实施例提供的智能楼宇管理系统的联动装置的数据转换示意图;

图3是本发明实施例提供的智能楼宇管理系统的联动方法的联动预案配置的流程示意图;

图4是本发明实施例提供的智能楼宇管理系统的联动方法的联动预案激活和去激活的流程示意图;

图5是本发明实施例提供的智能楼宇管理系统的联动方法的联动预案触发的流程示意图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。此外,下面所描述的本发明各个实施方式中所涉及到的技术特征只要彼此之间未构成冲突就可以相互组合。

实施例提供的智能楼宇管理系统的联动装置101,其功能框图如图1所示,包括预案配置模块102、预案存储模块103、逻辑控制模块104和显示模块105;

其中,预案配置模块102与预案存储模块103相连;逻辑控制模块104与预案配置模块102、预案存储模块103和显示模块105相连,并具有适配器接口;预案存储模块103具有数据库接口;

工作时,该联动装置101通过外部的接口适配器107与外部智能化子系统相连;其中智能化子系统108可包含多个服务于楼宇的子系统,譬如消防子系统、门禁子系统、视频子系统、空调子系统和防盗子系统等。

外部接口适配器107为实现联动提供辅助,外部智能化子系统108通过接口适配器107与本实施例提供的联动装置101进行数据交互;预案配置模块102用于配置联动预案,并将配置完成的联动预案内容发送到预案存储模块103。其中,联动预案内容包括联动预案的名称、优先级、触发条件和执行操作;触发条件和执行操作根据各智能化子系统及其所属设备相关的属性或事件来配置。

预案存储模块103用于将接收到的联动预案存储到外部数据库106,并生成联动预案索引编号用于唯一标识该联动预案,并为逻辑控制模块和预案配置模块提供联动预案查询接口。

逻辑控制模块104用于根据外部智能化子系统108发送的事件或属性消息实现逻辑控制:具体地,逻辑控制模块104通过外部接口适配器107接收外部智能化子系统108发送的统一的事件或属性消息,根据接收的事件或属性消息判断是否有联动预案触发,如果是则通过外部接口适配器107按配置顺序将联动预案中的执行操作下发到对应的子系统,并将操作执行情况及配置内容发送到显示模块105。显示模块105用于显示联动预案的执行情况其配置内容,方便查看联动详情。

图2是本发明实施例提供的智能楼宇管理系统的联动装置的数据转换示意图;该智能楼宇管理系统的联动装置实现跨子系统的数据交互和控制,通过定义统一的数据上报及操作机制,把所有子系统的各类数据和操作204抽象成属性或事件,并定义成统一的属性202或事件203消息来无缝兼容各个子系统。其中,属性202用于描述各智能化子系统及其所属设备中有数值定义的各种参数数据,属性202的内容包括属性编号、属性名称、属性类型编号、所属设备对象编号、传输时间、属性值,其中属性编号、属性类型编号、设备对象编号是预先定义的,具体记载在定义集合表201中。对各智能化子系统及其所属设备进行的操作也定义成属性,用属性编号、属性值、设备对象编号来描述操作的内容。

事件203用于描述各智能化子系统及其所属设备在监控过程中发生的各种情况;如告警、异常等,都统一定义成事件,事件的内容包括事件编号、事件名称、所属设备对象编号、上报时间、所属子系统编号、事件状态;其中事件编号、所属设备对象编号、所属子系统编号根据各个子系统及其下属设备的实际情况预先定义;具体记载在定义集合表201中。

接口适配器107根据定义表集合201的内容将智能化子系统108反馈的各类数据转换成统一的属性202或事件203消息;将逻辑控制模块104下发的操作属性202转换成操作命令204;接口适配器107采用转换后的属性202或事件203消息与联动装置101进行交互。

实施例基于上述智能楼宇管理系统的联动装置提供的智能楼宇管理系统的联动方法,包括如下步骤:

(1)通过预案配置模块提供的配置窗口进行联动预案配置,将所配置的联动预案的内容通过预案存储模块存储到外部数据库中,并生成上述联动预案的索引编号,并将该索引编号发送给预案配置模块;

(2)通过预案配置模块设置对联动预案进行激活或去激活的命令,并将联动预案对应的索引编号通知到逻辑控制模块,由逻辑控制模块激活或者去激活联动预案;

(3)当逻辑控制模块收到外部智能化子系统所上报的属性或者事件消息,如果该属性或者事件消息满足触发条件队列中的某项触发条件,且满足对应联动预案的触发规则,则利用属性消息控制对应的设备执行相应的联动操作,并将联动预案的执行情况和配置内容显示到界面窗口。

其中,联动预案配置的流程如图3所示,包括如下子步骤:

(1.1)通过预案配置模块来配置联动预案的内容,包括联动预案的名称、优先级、触发条件及其执行操作,联动预案的触发条件可以由多个单项条件按特定规则组合而成,其执行操作也可以由多个单项操作组合而成;

(1.2)预案配置模块将配置好的联动预案发送到预案存储模块;

(1.3)预案存储模块将联动预案存储到外部数据库中,并生成联动预案索引编号;

(1.4)预案存储模块将联动预案索引编号反馈到预案配置模块。

图4所示,是本发明涉及的对联动预案激活与去激活的流程图,具体包括如下子步骤:

(2.1)当要激活某联动预案,则进入步骤(2.2);当要去激活某联动预案,则进入步骤(2.5);

(2.2)通过联动配置模块将上述联动预案的索引编号发送到逻辑控制模块;

(2.3)逻辑控制模块根据索引编号查询获取联动预案的内容;

(2.4)逻辑存储模块将上述联动预案缓存到本地,并将其触发条件加入到触发条件队列中,结束激活流程;

(2.5)逻辑控制模块根据联动预案索引编号从触发条件队列中删除上述联动预案的触发条件并删除本地缓存,结束去激活流程。

图5所示,是本发明涉及的联动预案触发的流程示意图;具体包括如下步骤:

(3.1)逻辑控制模块接收接口适配器上报的统一的属性或者事件消息;

(3.2)逻辑控制模块遍历触发条件队列,判断上报的属性或事件消息是否满足触发条件队列中的某项触发条件;若是,则进入步骤(3.3),否则结束;

(3.3)逻辑控制模块判断上述触发条件对应的联动预案的触发规则是否满足,即该联动预案是否被触发,若是,则进入步骤(3.4),若否,则结束;

(3.4)根据被触发的联动预案的索引编号找到该联动预案所配置的执行操作;

(3.5)根据执行操作中的配置内容构造操作属性消息发送到接口适配器,由接口适配器将该操作属性消息转换成控制命令发送到对应的智能化子系统;

(3.6)逻辑控制模块接收接口适配器反馈的联动预案的执行结果;

(3.7)将联动预案的执行结果及联动预案的配置内容发送到联动显示界面并显示。

本领域的技术人员容易理解,以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号