[发明专利]楼控系统中实体组织树构建方法、实体调用方法及产品在审
申请号: | 201910864842.4 | 申请日: | 2019-09-09 |
公开(公告)号: | CN112463788A | 公开(公告)日: | 2021-03-09 |
发明(设计)人: | 张超 | 申请(专利权)人: | 北京国双科技有限公司 |
主分类号: | G06F16/22 | 分类号: | G06F16/22;G06F16/28;G06F16/2455 |
代理公司: | 北京华进京联知识产权代理有限公司 11606 | 代理人: | 乔改利 |
地址: | 100083 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 系统 实体 组织 构建 方法 调用 产品 | ||
本申请涉及一种楼控系统中实体组织树构建和楼控系统中实体调用方法及产品。该方法包括:根据所述楼控系统中多个实体之间的位置关系构建层级化的实体组织树;其中,所述实体组织树中包括多个节点,所述节点与所述实体一一对应;对所述实体组织树中的多个所述节点添加自定义标签;其中,所述自定义标签包括扩展属性标签。采用本方法能够避免实体冗余,使得实体调用更方便。
技术领域
本申请涉及建筑设计技术领域,特别是涉及一种楼控系统中实体组织树构建方法、实体调用方法及产品。
背景技术
在智能楼控系统中,建筑、耗能系统、设备、点位等对象之间的关系错综复杂,在不同的应用场景下,不同的设备和建筑等都具有不同的关系,例如空调设备位于A大楼的一层,属于空气侧系统,且与三层水系统下某冷却设备存在控制关系,同时可以管控多个变风量空调设备。
传统的设计软件中,每个对象作为一个节点出现,当需要对实体进行多个维度的调用时,通常采用对实体建立多个实体组织树,然后通过不同的实体组织树中的节点之间的关系来实现调用。例如根据节点的位置关系构建位置实体组织树,或者根据节点所属的功能系统构建功能实体组织树等。
然而,采用构建多个实体组织树的方式来定义楼控系统中对象的方法,会造成实体冗余且操作不便。
发明内容
基于此,有必要针对上述技术问题,提供一种能够避免实体冗余的楼控系统中实体组织树构建方法、楼控系统中实体调用方法、装置、计算机设备和存储介质。
第一方面,本申请实施例提供一种楼控系统中实体组织树构建方法,所述方法包括:
根据所述楼控系统中多个实体之间的位置关系构建层级化的实体组织树;其中,所述实体组织树中包括多个节点,所述节点与所述实体一一对应;
对所述实体组织树中的多个所述节点添加自定义标签;其中,所述自定义标签包括扩展属性标签。
在其中一个实施例中,所述自定义标签还包括固定属性标签;所述对所述实体组织树中的多个所述节点添加自定义标签,包括:
根据所述实体的属性信息,对所述实体组织树中与所述实体对应的所述节点添加固定属性标签;其中,所述属性信息用于表征所述实体的类别、型号和数量中的至少一个。
在其中一个实施例中,所述扩展属性标签包括:布尔标签、数值标签、字符串标签、时间标签和引用标签;其中,所述引用标签用于表征节点对应的实体之间在使用过程中的关联关系。
在其中一个实施例中,所述实体为建筑系统和能耗系统中的任意一个系统中的实体;其中,所述能耗系统包括照明系统、空调系统或计量系统中的至少一个。
在其中一个实施例中,所述方法还包括:
将所述自定义标签更新至预设的编辑器中;其中,所述编辑器包括逻辑编辑器、图形编辑器和图形页面中的任意一个。
第二方面,本申请实施例提供一种楼控系统中实体调用方法,所述方法包括:
接收查询请求;其中,所述查询请求中携带待查询实体的共同属性;
根据所述查询请求在如上述任一方法实施例中的实体组织树中查找所述待查询实体的自定义属性标签,得到与所述查询请求匹配的目标实体集合。
第三方面,本申请实施例提供一种楼控系统中实体组织树构建装置,所述装置包括:
建立模块,用于根据所述楼控系统中多个实体之间的位置关系构建层级化的实体组织树;其中,所述实体组织树中包括多个节点,所述节点与所述实体一一对应;
处理模块,用于对所述实体组织树中的多个所述节点添加自定义标签;其中,所述自定义标签包括扩展属性标签。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京国双科技有限公司,未经北京国双科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910864842.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:时脉资料回复装置及方法
- 下一篇:交互方法、电子设备、智能设备及可读存储介质