[发明专利]一种基于对象建模驱动的智慧建筑集成的方法及系统有效
申请号: | 202010100630.1 | 申请日: | 2020-02-18 |
公开(公告)号: | CN111291441B | 公开(公告)日: | 2023-05-30 |
发明(设计)人: | 郭军;王凯;朱志坤;吴炎彪;潘晓凤 | 申请(专利权)人: | 浙江源创智控技术有限公司 |
主分类号: | G06F30/13 | 分类号: | G06F30/13;G06Q50/08 |
代理公司: | 上海汉声知识产权代理有限公司 31236 | 代理人: | 胡晶 |
地址: | 310053 浙江省杭州市滨江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 对象 建模 驱动 智慧 建筑 集成 方法 系统 | ||
1.一种基于对象建模驱动的智慧建筑集成的方法,其特征在于,包括以下步骤:
不同子系统的驱动集成设置到数据采集层;
通过所述数据采集层采集各个子系统的数据点位;
建立对象数据模型库,根据所述子系统的所述数据点位建立所述子系统对应的对象数据模型,所述对象数据模型拥有属性、方法、事件和订阅在内的所述对象数据模型基本信息,并将所述对象数据模型存储到所述对象数据模型库中;
建立对象实例库,以所述对象数据模型为依据,根据所述子系统建立与所述子系统相适配的具体对象实例,并将采集到的所述数据点位绑定到所述对象实例的属性上,将所述对象实例存储到所述对象实例库中;
根据所述对象数据模型建立对应的对象图形模型,所述对象图形模型与所述对象数据模型适配关系,选择与所述对象实例对应的所述对象数据模型相匹配的所述对象图形模型,根据所述对象图形模型建立对象图形实例,将所述对象实例与所述对象图形实例绑定;
利用所述对象数据模型的订阅和事件,进行所述对象实例之间的通信;
根据所述子系统的所述数据点位建立所述子系统对应的所述对象数据模型,进一步包括:
通过所述驱动内置的按照固定规则自动创建所述对象数据模型的功能,创建所述对象数据模型;
若所述子系统的数据点位规则统一,按照所述子系统的规定规则自动生成所述对象数据模型;
若所述子系统的数据点位规则不统一,根据所述子系统的实际设备或者装置建立对应的所述对象数据模型,并且在所述对象数据模型中封装属性、方法、事件和订阅;
根据所述子系统的所述数据点位建立所述子系统对应的所述对象数据模型,进一步包括:
建立所述对象数据模型公用的父对象,所述父对象提供包括基础的方法、属性、事件和订阅在内的信息;
当所述子系统建立对应的所述对象数据模型时,继承所述父对象,所述对象数据模型自动继承所述父对象提供的基础的方法、属性、事件和订阅,所述对象数据模型,根据具体所述子系统的需要,自行编写当前所述对象数据模型包括自有的方法、属性、事件和订阅在内的信息;
当所述对象实例运行时,运行所述父对象中所有的方法,运行所述对象数据模型自有的方法。
2.根据权利要求1所述的基于对象建模驱动的智慧建筑集成的方法,其特征在于,通过所述数据采集层采集各个子系统的所述数据点位,进一步包括:
所述数据采集层提供针对所述子系统的开发框架,基于所述开发框架,并且通过通讯协议与所述子系统完成对接;
所述子系统提供所述驱动,通过所述驱动,将所述子系统的数据集成到所述数据采集层。
3.根据权利要求1所述的基于对象建模驱动的智慧建筑集成的方法,其特征在于,将所述对象实例与所述对象图形实例绑定,具体为:
判断所述对象实例的类型是否与所述对象图形模型的类型一致,若一致,拖动或者选择对象数据实例,所述对象图形模型自动生成一对应的所述对象图形实例,所述对象实例和所述对象图形实例自动绑定。
4.根据权利要求1所述的基于对象建模驱动的智慧建筑集成的方法,其特征在于,利用所述对象数据模型的订阅和事件,进行所述对象实例之间的通信,具体为:
任一所述对象实例建立订阅,对所有所述对象实例的事件、属性或方法进行调用,具体过程为:订阅所述对象实例的事件,在所述对象实例触发事件后将收到消息通知,根据接收到的数据,调用方法、读取属性值;或者周期性调用所述对象实例的方法、读取所述属性值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江源创智控技术有限公司,未经浙江源创智控技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010100630.1/1.html,转载请声明来源钻瓜专利网。