一种数据存储系统、方法、设备和存储介质技术方案

技术编号:23604706 阅读:21 留言:0更新日期:2020-03-28 05:47
本发明专利技术公开了一种数据存储系统。该系统应用于数控设备,具体包括:数控设备信息模型、关系存储层和数据存储层,其中:所述数控设备信息模型用于建立并展示数控设备结构关系信息,并将所述数控设备结构关系信息发送至所述关系存储层;所述关系存储层用于接收所述数控设备结构关系信息并转化为节点组织关系,将所述节点组织关系的数据映射至所述数据存储层;所述数据存储层用于存储所述节点组织关系中数据项的数值。通过上述技术方案,解决了工业数据存储与维护的难题,形成了快速查询、高实时性的存储系统及方法。此外,本发明专利技术公开了一种数据存储方法、设备以及存储介质。

A data storage system, method, device and storage medium

【技术实现步骤摘要】
一种数据存储系统、方法、设备和存储介质
本专利技术的实施方式涉及信息
,更具体地,本专利技术的实施方式涉及一种数据存储系统、方法、设备及存储介质。
技术介绍
本部分旨在为权利要求书中陈述的本专利技术的实施方式提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。在整个制造业中,智能制造是工业大数据驱动下的新一代工业革命,大数据时代经过近几年的飞速发展,在海量数据存储方面已然取得了突破。目前工业大数据面临的是数据分析与应用,即从海量数据中挖掘出有用的信息,并将其应用于生产过程。目前,已经出现了一些存储技术能够实现海量信息的存储,例如图形数据库和时间序列数据库。图形数据库可创建和管理海量节点图谱关系,时间序列数据库可将存储空间减少50%,同时具备很高的查询性能。但是,每个工业设备会有上千个点位信息,整个系统会面临千台或万台或更高数量级别的设备数据存储需求,而每个数控设备的采集节点波动性是非常大的,不同应用可能需要采集不同的数据项,同一种数据项在不同应用中可能需要不同的采集周期,那么这种工业场景下,既需要能够维护数控设备节点关系,又需要具备强实时性,这是现有技术无法支撑的。
技术实现思路
本专利技术的目的是提供一种数据存储系统、方法、设备及存储介质,以对海量信息进行有效存储。为解决上述技术问题,本专利技术提供如下技术方案:一种数据存储系统,其特征在于,应用数控设备,包括:数控设备信息模型、关系存储层和数据存储层,其中:所述数控设备信息模型用于建立并展示数控设备结构关系信息,并将所述数控设备结构关系信息发送至所述关系存储层;所述关系存储层用于接收所述数控设备结构关系信息并转化为节点组织关系,将所述节点组织关系的数据映射至所述数据存储层;所述数据存储层用于存储所述节点组织关系中数据项的数值。本专利技术的一种具体实施方式中,所述关系存储层用于接收并将所述数控设备结构关系信息转化为节点组织关系包括:所述关系存储层接收所述数控设备信息模型发送的数控设备结构关系信息;所述关系存储层根据所述数控设备结构关系信息自动生成所述节点组织关系。本专利技术的一种具体实施方式中,所述将所述节点组织关系的数据映射至所述数据存储层包括:在所述关系存存储层建立节点数据项的索引,所述索引由所述节点数据项的位置指向对应的所述数据存储层中数据项的数值。所述数据存储层用于存储所述节点组织关系中数据项的数值包括:将所述节点对应的数据项的数值写入所述数据存储层对应的位置。本专利技术的一种具体实施方式中,所述节点组织关系至少包含主功能部件信息、子功能部件信息、数据项信息中的一项或者多项之间的关系。本专利技术的一种具体实施方式中,若述数控设备信息模型更新数控设备结构关系信息,则所述关系存储层与所述数据存储层更新所对应的数据。本专利技术的一种具体实施方式中,所述节点组织关系根据所述数控设备结构关系信息自动更新;将更新后节点组织关系中的数据项的数值写入所述数据存储层,所述索引根据节点数据项的变化自动更新;同步所述关系存储层与所述数据存储层的数据;本专利技术的一种具体实施方式中,所述数据存储层对所述数据项的数值设置时间轴属性。本专利技术的一种具体实施方式中,所述数控设备信息模型包括设备模型结构,所述设备模型结构不限于树型、链表、顺序数组等。本专利技术的一种具体实施方式中,所述数据存储层包括原生数据与派生数据,所述原生数据经过再次处理后得到所述派生数据。本专利技术的一种具体实施方式中,所述数控设备信息模型不限于JSON、XML、HTML等描述方式。本专利技术的一种具体实施方式中,所述数据存储层能够集成用户自定义派生数据算法模块,并对所述自定义派生数据进行统一存储与管理。本专利技术的一种具体实施方式中,所述关系存储层根据所述派生数据添加对应的节点,所述派生数据存储于所述数据存储层。本专利技术的一种具体实施方式中,所述关系存储层实时监测所述数据存储层中是否存在派生数据,若所述派生数据不存在,则所述关系存储层删除对应的所述节点。一种数据存储方法,其特征在于,应用于数控设备,包括:建立并展示数控设备结构关系信息;发送所述数控设备结构关系信息至关系存储层;接收并存储所述数控设备结构关系信息,根据所述数控设备结构关系信息生成节点组织关系;存储节点组织关系中数据项的数值,并在关系存储层中建立由所述节点数据项的位置指向对应所述数据项的数值的索引。本专利技术的一种具体实施方式中,所述获取数控设备结构关系信息之前还包括:构建数控设备数字化模型,基于所述数控设备数字化模型获取数控设备结构关系信息。一种数据存储设备,其特征在于,应用于数控设备,包括:存储器,用于存储计算机程序;处理器,用于执行所述计算机程序时实现上述所述数据存储方法的步骤。一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述所述数据存储的步骤。应用本专利技术实施例提供的技术方案,数控设备信息模型建立并展示数控设备结构关系信息,并将数控设备结构关系信息发送至关系存储层,关系存储层根据数据设备结构关系信息自动生成节点组织关系,并将节点组织关系的数据映射至数据存储层,数据存储层存储节点组织关系中数据项的数值。通过上述技术方案,解决了现有技术中难以支撑数控设备节点关系维护和工业数据强实时性的难点,形成了面向工业全环节数据快速查询、高实时性于一体的存储系统及方法。附图说明通过参考附图阅读下文的详细描述,本专利技术示例性实施方式的上述以及其他目的、特征和优点将变得易于理解。在附图中,以示例性而非限制性的方式示出了本专利技术的若干实施方式,其中:图1示意性地示出了根据本专利技术实施方式的一种存储系统的结构示意图;图2示意性地示出了根据本专利技术另一实施例的三轴数控机床的通用结构示意图;图3示意性地示出了根据本专利技术另一实施例的数控设备数字化模型示意图;图4示意性地示出了根据本专利技术另一实施例的根据设备信息模型文件生成设备节点组织关系以及完成数据项值存储的流程示意图;图5示意性地示出了根据本专利技术另一实施例的数据查询与获取流程示意图;图6示意性地示出了根据本专利技术另一实施例的根据设备信息模型文件更新设备实时节点组织关系以及实时数据项值存储的流程示意图;图7示意性地示出了根据本专利技术另一实施例的派生数据节点组织关系模型示意图;图8示意性地示出了根据本专利技术另一实施例的方法流程图;在附图中,相同或对应的标号表示相同或对应的部分。具体实施方式下面将参考若干示例性实施方式来描述本专利技术的原理和精神。应当理解,给出这些实施方式仅仅是为了使本领域技术人员能够更好地理解进而实现本专利技术本文档来自技高网...

【技术保护点】
1.一种数据存储系统,其特征在于,包括:数控设备信息模型、关系存储层和数据存储层,其中:/n所述数控设备信息模型用于建立并展示数控设备结构关系信息,并将所述数控设备结构关系信息发送至所述关系存储层;/n所述关系存储层用于接收所述数控设备结构关系信息并转化为节点组织关系,将所述节点组织关系的数据映射至所述数据存储层;/n所述数据存储层用于存储所述节点组织关系中数据项的数值。/n

【技术特征摘要】
1.一种数据存储系统,其特征在于,包括:数控设备信息模型、关系存储层和数据存储层,其中:
所述数控设备信息模型用于建立并展示数控设备结构关系信息,并将所述数控设备结构关系信息发送至所述关系存储层;
所述关系存储层用于接收所述数控设备结构关系信息并转化为节点组织关系,将所述节点组织关系的数据映射至所述数据存储层;
所述数据存储层用于存储所述节点组织关系中数据项的数值。


2.根据权利要求1所述的系统,其特征在于,所述关系存储层用于接收并将所述数控设备结构关系信息转化为节点组织关系,包括:
所述关系存储层接收所述数控设备信息模型发送的数控设备结构关系信息;
所述关系存储层根据所述数控设备结构关系信息自动生成所述节点组织关系。


3.根据权利要求1所述的系统,其特征在于,将所述节点组织关系数据映射至所述数据存储层包括:
在所述关系存存储层建立节点数据项的索引,所述索引由所述节点数据项的位置指向对应的所述数据存储层中数据项的数值;
所述数据存储层用于存储所述节点组织关系中数据项的数值包括:将所述节点对应的数据项的数值写入所述数据存储层对应的位置。


4.根据权利要求1所述的系统,其特征在于,
所述节点组织关系至少包含主功能部件信息、子功能部件信息、数据项信息中的一项或者多项之间的关系。


5.根据权利要求1所述的系统,其特征在于,
若述数控设备信息模型更新数控设备结构关系信息,则所述关系存储层与所述数据存储层更新所对应的数据。


6.根据权利要求5所述的系统,其特征在于,所述关系存储层与所述数据存储层更新所对应的数据包括:
所述节点组织关系根据所述数控设备结构关系信息自动更新;
将更新后节点组织关系中的数据项的数值写入所述数据存储层,所述索引根据节点数据项的变化自动更新;
同步所述关系存储层与所述数据存储层的数据。


7.根据权利要求1所述的系统,其特征在于,
所述数据存储层对所述数据项的数...

【专利技术属性】
技术研发人员:杨建中冯冰艳周会成王懿琼代超仁惠恩明
申请(专利权)人:华中科技大学
类型:发明
国别省市:湖北;42

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

1