说明:收录全网最新的团体标准 提供单次或批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210578478.7 (22)申请日 2022.05.26 (71)申请人 杭州电子科技大 学 地址 310018 浙江省杭州市钱塘新区白杨 街道2号大街1 158号 (72)发明人 邬惠峰 孙丹枫 肖泽芸 胡俊杰  (51)Int.Cl. G06F 40/154(2020.01) G06F 40/143(2020.01) G06F 40/186(2020.01) G06F 16/36(2019.01) (54)发明名称 一种从本体到数据采集模板自动转换的方 法及设备 (57)摘要 本发明公开了一种从本体到数据采集模板 自动转换的方法及设备, 包 括如下步骤: S100、 解 析本体文件, 通过对本体文件进行解析从而 得到 本体实例树; S2 00、 获取采 集实例, 遍历本体实例 树, 获取所有作为叶子节点的实例并存入数组 中, 得到该本体的采集实例组; S300、 提取采集条 目, 遍历本体的采集实例组后, 获取每一个实例 的数据属性, 作为该本体数据的采集条目; S400、 模板生成, 读取预定义的设备配置表, 获取采集 设备所使用的模板格式, 然后为 设备生成相应本 体的数据采集模板。 可以将已有的应用场景本体 模型自动转化为采集设备可处理的、 灵活性更高 的数据采集模板 。 权利要求书2页 说明书6页 附图7页 CN 114997112 A 2022.09.02 CN 114997112 A 1.一种从本体到数据采集模板自动转换的方法, 其特 征在于, 包括如下步骤: S100、 解析本体文件 通过对本体文件进行解析从而生成本体实例树; S200、 获取采集实例 遍历本体实例树, 获取所有作为叶子节点的实例并存入数组中, 得到该本体的采集实 例组; S300、 提取采集条目 遍历本体的采集实例组后, 获取每一个实例的数据属性, 作为该本体数据的采集条目; S400、 模板生成 读取预定义的设备配置表, 获取采集设备所使用的模板格式, 然后为设备生成相应本 体的数据采集模板 。 2.根据权利要求1所述的从本体到数据采集模板自动 转换的方法, 其特征在于, 所述本 体文件均有OW L语言编写, 所述本体文件 包括对象属性、 数据属性、 类和实例。 3.根据权利要求1所述的从本体到数据采集模板自动 转换的方法, 其特征在于, 所述步 骤S100中, 通过解析本体文件可获得该本体文件中所有实例, 所述实例均由实例标签进行 标注, 所述实例标签包括类标签、 对象属性标签和数据属性标签。 4.根据权利要求2所述的从本体到数据采集模板自动 转换的方法, 其特征在于, 所述步 骤S100中, 所述本体实例树形成方法为: 根据对象属性和数据属性, 将本体文件所描述的所 有实例进行关联, 可以获得该本体文件所描述的场景知识图谱, 并以树结构对场景知识图 谱进行缓存, 将场景知识图谱中所有实例作为树的节点, 实例的数据属性作为节点数据, 依 据其定义 顺序插入从而形成本体实例树。 5.根据权利要求2所述的从本体到数据采集模板自动 转换的方法, 其特征在于, 所述步 骤S300中, 所述采集条目包括参数编号、 读写权限、 采集地址、 采集单位、 数据类型和数据分 组。 6.根据权利要求3所述的从本体到数据采集模板自动 转换的方法, 其特征在于, 所述步 骤S400中, 数据采集模板包括XML采集模板、 JSON采集模板和CSV采集模板 。 7.根据权利要求6所述的从本体到数据采集模板自动转换的方法, 其特征在于, 所述 XML采集模板的存储格式为XML格式, 即可拓展 标记语言格式, 对于每一个采集 实例, 均以其 名称为标签名创建实例标签, 然后以条目特征为标签名, 条目内容为填充值, 创建双闭合条 目标签, 作为对应实例标签的子标签。 8.根据权利要求6所述的从本体到数据采集模板自动转换的方法, 其特征在于, 所述 JSON采集模板的存储格式为JSON格式, 即JavaScript对象表示法, 采集实例以数组的形式 进行存储, 数组中每一个对象值表示该本体的一个采集实例。 9.根据权利要求6所述的从本体到数据采集模板自动转换的方法, 其特征在于, 所述 CSV采集模板的存储格式为CSV格式, 即逗号分隔值格式, 将每个采集实例及其包含的采集 条目转换为一条CSV格式的数据记录, 其每个采集实例可以提取参数名、 参数编号、 读写权 限、 采集地址、 采集单位、 数据类型和数据分组7个数据属性, 将这些数据属性的值以逗号分 隔并存储。 10.一种实现权利要求1至9任意一项所述从本体到数据采集模板自动转换方法的设权 利 要 求 书 1/2 页 2 CN 114997112 A 2备, 包括存储器、 处理器以及 存储在存储器中并可在处理器上执行的计算机程序, 其特征在 于, 所述计算机程序被处 理器执行时实现以下步骤: S100、 解析本体文件 通过对本体文件进行解析从而生成本体实例树; S200、 获取采集实例 遍历本体实例树, 获取所有作为叶子节点的实例并存入数组中, 得到该本体的采集实 例组; S300、 提取采集条目 遍历本体的采集实例组后, 获取每一个实例的数据属性, 作为该本体数据的采集条目; S400、 模板生成 读取预定义的设备配置表, 获取采集设备所使用的模板格式, 然后为设备生成相应本 体的数据采集模板 。权 利 要 求 书 2/2 页 3 CN 114997112 A 3

.PDF文档 专利 一种从本体到数据采集模板自动转换的方法及设备

文档预览
中文文档 16 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共16页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种从本体到数据采集模板自动转换的方法及设备 第 1 页 专利 一种从本体到数据采集模板自动转换的方法及设备 第 2 页 专利 一种从本体到数据采集模板自动转换的方法及设备 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 10:52:10上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。