一种工业数据的处理系统的制作方法

文档序号:26589643发布日期:2021-09-10 20:29阅读:183来源:国知局
一种工业数据的处理系统的制作方法

1.本发明涉及数据技术领域,特别涉及一种工业数据的处理系统。


背景技术:

2.随着科技的发展,需要制造商采用智能化的工业生产线完成产品,制造商对互联网技术在工业生产中应用的研究尤其重要。
3.目前,在工业生产过程中,需要对不同的生产环节进行监控,生产环节的监控主要是通过生产环节对应的数据进行判断是否需要采取措施,而大部分监控数据无法直接获取,需要通过变量数据进行计算,但是,现有技术中,大部分计算公式需要用户通过计算服务器进行计算,如果涉及多个变量数据时需要每个进行处理并存储值统一服务器进行计算,浪费资源且容易出现错误;此外,由于不同变量数据之间还存在关联关系,现有技术无法保证计算的准确性。


技术实现要素:

4.为了解决现有技术的问题,获取待处理数据集合,提取任一待处理数据列表中采样物理量对应的字段,将采样物理量对应的字段映射至目标字段列表,将目标变量列表插入至目标公式中得到目标数据列表,其中,所述目标变量列表包括目标字段或者目标字段对应的数据列表,能够准确的计算出用户所需的不同数据,用于监测生产系统,同时也兼顾了变量数据之间还存在关联关系,避免当任意一个数据对应的插件出现异常时,影响都其他数据的计算;本发明实施例提供了一种工业数据的处理系统。所述技术方案如下:一方面,一种工业数据的处理系统,所述系统包括:数据库,所述数据库用于存储插件id列表、工业数据列表、目标符号列表和目标函数列表;存储器,所述存储器用于存储工业数据的处理程序;处理器,所述处理器执行所述工业数据处理程序实现以下处理步骤:s101、获取待处理数据集合a=(a1,a2,a3,
……
,a
n
),其中,a
i
是指第i个目标节点对应的待处理数据列表,i=1
……
n,n为目标节点数量;s103、获取a且提取任一a
i
中采样物理量对应的字段;s105、将采样物理量对应的字段映射至目标字段列表t=(t1,t2,t3,
……
,t
n
)中,其中,t
i
是指a
i
对应的目标字段;s107、将目标变量列表插入至目标公式中得到目标数据列表,其中,所述目标变量列表包括t
i
或者t
i
对应的数据列表。
5.本发明提供的一种工业数据的处理系统,具有如下技术效果:本发明获取待处理数据集合,对任一待处理数据列表进行字段提取,并将提取的字段映射至目标字段列表中,将目标变量列表插入至目标公式中得到目标数据列表,其中,所述目标变量列表包括目标字段列表或者目标字段列表对应的其他数据列表,能够准确的
计算出用户所需的不同数据,用于监测生产系统,同时也兼顾了变量数据之间还存在关联关系,避免当任意一个数据对应的插件出现异常时,影响都其他数据的计算;同时,基于所述目标公式对应的详情信息和所述目标公式对应的所述待处理数据列表,采取对应的处理措施,能够便于用户进行操作和直接观察计算公式,便于快速查询出异常情况并进行进行提示,同时用户能够编辑所需计算公式,丰富了数据量。
附图说明
6.为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
7.图1是本发明实施例一提供的一种处理器执行所述工业数据的处理程序还实现处理的流程示意图。
8.图2是本发明实施例二提供的一种公式修改界面的示意图。
9.图3是本发明实施例二提供的一种处理器执行所述工业数据的处理程序还实现处理的流程示意图。
具体实施方式
10.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
11.需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或服务器不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
12.实施例一本实施例一提供了一种工业数据的处理系统,所述系统包括:数据库,所述数据库用于存储插件id列表、目标符号列表、目标函数列表和工业数据列表;存储器,所述存储器用于存储工业数据的处理程序和待处理数据集合的确定程序;处理器,所述处理器执行所述工业数据的处理程序实现以下处理步骤,如图1所示:s101、获取待处理数据集合a=(a1,a2,a3,
……
,a
n
),其中,a
i
是指第i个目标节点对应的待处理数据列表,i=1
……
n,n为目标节点数量。
13.具体地,所述待处理数据的对应的类型为整数型、文本型或者布尔型,优先地,所述待处理数据的对应的类型为整数型。
14.在一个具体的实施例中,所述系统待处理数据集合的确定程序实现以下处理步骤:s201、获取目标插件id集合b=(b1,b2,b3,
……
,b
m
),b
j
是指第j个目标插件id对应的逻辑节点列表,j=1
……
m,m为目标插件数量;具体地,所述目标插件是指提供一项或者多项服务的程序。
15.进一步地,所述目标插件可独立部署在任意一个所述服务器上,所述服务器可以本地服务器、私有云服务器或者公有云服务器;其中,所述服务器的数量≥m。
16.具体地,m的取值范围为10~20个;其中,优先地,m为10个。
17.s203、根据目标服务对应的流程点,对z个b
j
进行配置得到目标节点列表d=(d1,d2,d3,
……
d
n
),以基于d提供所述目标服务;其中,d
i
是指a
i
对应的目标节点;具体地,s203还包括如下步骤:初始化d=null遍历b
j=
(b
j1
,b
j2
,b
j3

……
,b
js
),其中,b
jr
是指第r个逻辑节点,r=1
……
s,s为逻辑节点数量;当b
jr
对应的代码包名称与执行所述目标服务对应的流程点名称一致,将b
jr
插入至d中。
18.进一步地,所述逻辑节点是指执行服务中流程点的程序,其中,所述逻辑节点无法单独部署在独立所述服务器中,能够消除不同逻辑节点之间的屏障,提高了通信连接,便于高效的提高服务。
19.优先地,所述目标节点是指执行目标服务对应的流程点的逻辑节点,其中,所述目标节点与所述目标服务对应的流程点一一对应。
20.进一步地,s的取值范围为10~100个,优先地,s为50个。
21.具体地,n符合如下条件:,其中,y
x
是指第x个b
j
对应的目标节点数量且y
x
≤n,z是指d对应的b
j
数量且z≤m。
22.可以理解为:当提供所述目标服务且需要多个目标插件之间进行交互时,即当z≥x≥2时,基于z个b
j
,以使得根据所述目标服务对应的流程点,运行n个逻辑节点以提供所述目标服务;能够通过不同目标插件之间交互以提供不同的服务,无需对每个新增服务安装对应的目标插件,减少目标插件数量和处理器的负荷,同时也避免浪费资源丰富了企业的服务项目。
23.s205、在d提供目标服务过程中,生成d对应的a。
24.在一个具体的实施例中,多个目标插件之间交互提供的目标服务数量g1≤单一目标插件提供的所述目标服务数量g2,g1+g2的取值范围为10~100个,优先地,g1+g2为50个。
25.在一个具体实施例中,当运行不同的b
j
中逻辑节点实现同一个所述目标服务的流程点时,获取d
r
‑1对应的目标插件id且遍历所述目标插件id对应的逻辑节点列表,确定d
r
即优先在相同目标插件id对应的逻辑节点列表中进行选取,能够在实现插件之间的交互的同时,也保证优先使用同一插件内的逻辑节点,尽量减少不同的逻辑节点之间交互出现异常
情况,导致无法完成服务,进使得生产停滞或者异常;同时,由于目标插件之间交互,关联关系的数据同时进行更新,无需对中间数据进行计算,能够避免二次计算导致计算错误和因某个数据未及时更新导致的计算错误,提高计算的准确性。
26.在一个具体的实施例中,所述系统还包括所述目标插件对应api接口,所述api接口与其他服务器通信连接,所述api接口用于通过目标插件提供目标服务,能够保证不同服务器的直接进行交互,以完成提供多种服务,丰富企业业务。
27.在一个具体的实施例中,所述处理器还执行所述工业化插件的配置程序还实现以下处理步骤:在s205步骤之后s207:获取a
i
对应的监测数据向量c=(c1,c2,c3,
……
,c
p
),以根据c重新配置a
i
,其中,c
q
是指第q个监测维度对应的状态数据,q=1
……
p,p为监测维度数量。
28.具体地,s105步骤还包括如下步骤:遍历c且当任一c
q
满足相同监测维度对应的预设条件时,重新配置a
i

29.具体地,所述监测维度包括:内存的存储量、内存的使用率、磁盘速度、磁盘的存储量、处理器占用率等,在此不再赘述。
30.具体地,当重新配置a
i
时包括如下步骤:发送配置请求至管理员模块,以使得所述管理员模块根据配置请求,发送操作指令至配置模块;接收到所述配置模块接收操作指令的反馈信息,以使得所述配置模块根据所述操作指令,将a
i
配置至其他服务器,能够根据插件对应的服务器的状态,通过管理员手动调整插件的部署,一方面避免服务器中负载过量,影响到服务器的使用效率,另一方面通过不同的服务器提供不同的服务以满足多种业务需求,丰富了企业业务。
31.在另一个实施例中,具体地,当重新配置a
i
时还包括如下步骤:发送配置指令至配置模块,以使得所述配置模块根据所述操作指令,将a
i
配置至其他服务器,能够根据插件对应的服务器的状态,自动调整插件的部署,一方面,当满足服务器的状态条件时,自己调整插件部署,减少人力和人员误操作导致的异常情况,同时也避免服务器中负载过量,影响到服务器的使用效率,另一方面通过不同的服务器提供不同的服务以满足多种业务需求,丰富了企业业务。
[0032] s103、获取a且提取任一a
i
中采样物理量对应的字段;具体地,所述待处理数据列表是指存储于目标节点中的工业数据的列表,其中,工业数据包括:采样物理量、采样物理量对应的采样时间、采样物理量对应的设备名称一种或者多种组合,优先地,工业数据包括采样物理量值。
[0033] s105、将采样物理量对应的字段映射至目标字段列表t=(t1,t2,t3,
……
,t
n
)中,其中,t
i
是指a
i
对应的目标字段;具体地,a1至a
i
‑1中一个或者多个待处理数据列表存储于d
i
对应的目标节点中,能够避免因其他目标节点出现异常情况或者插件配置至其他服务器时会产生的数据异常情况时,导致此目标节点无法提供服务。
[0034] s107、将目标变量列表插入至目标公式中得到目标数据列表,其中,所述目标变量列表包括t
i
或者t
i
对应的数据列表。
[0035]
具体地,t
i
对应的数据列表是指t
i
通过其他目标公式计算得到的数据列表,其中,采用s201

s203相同的步骤进行计算,在此不再赘述。
[0036]
具体地,所述目标公式是指根据目标符号列表e和目标函数列表按照预设规则进行配置的公式。
[0037]
进一步地,e=(e1,e2,e3,
……
,e
λ
),其中,是指第α个物理符号,α=1
……
λ,λ为物理符号数量。
[0038]
进一步地,,其中,是指第β个计算函数,β=1
……
γ,γ为计算函数数量。
[0039]
优选地,所述目标公式由一个或者多个与一个或者多个按照所述预设规则进行设置,本领域技术人员可以根据实际需求选择预设规则,在此不再赘述。
[0040]
本实施例一提供了一种工业数据的处理系统,所述系统包括:用于存储插件id、工业数据、物理符号和计算函数的数据库、用于存储工业数据的处理程序的存储器和处理器,处理器执行工业数据处理程序实现以下处理步骤:获取待处理数据集合,对任一待处理数据列表进行字段提取,并提取的所述字段映射至目标字段列表,将目标变量列表插入至目标公式中得到目标数据列表,其中,所述目标变量列表包括目标字段列表或者目标字段列表对应的其他数据列表,能够准确的计算出用户所需的不同数据,用于监测生产系统,同时也兼顾了变量数据之间还存在关联关系,避免当任意一个数据对应的插件出现异常时,影响都其他数据的计算。
[0041]
实施例二:本实施例二提供了一种工业数据的处理系统,在s107之后,所述系统中处理器还执行所述工业数据的处理程序实现以下处理步骤,如图3所示:s109、将所述目标公式对应的详情信息发送至前台,以使得所述前台根据目标公式对应的详情信息得到目标公式配置界面如图2所示;s1011、将所述目标公式对应的待处理数据列表发送至后台,以使得所述后台根据目标公式对应的待处理数据列表,发出提示指令。
[0042]
具体地,s109步骤能够便于用户直接观察目标公式且对其进行操作,以编辑出所需的目标公式用于得到不同的目标数据,丰富了数据量。
[0043]
具体地,s1011步骤能够便于对生成中异常情况进行监控和作出预警提示,避免生产时的异常情况导致生产停滞。
[0044]
进一步地,所示提示指令为预警提示,本领域技术人员可以根据实际需求选择指令,在此不再赘述。
[0045]
具体地,s101

s107参照实施例一,在此不再赘述。
[0046]
实施例二提供了一种工业数据的处理系统,通过将所述目标公式对应的详情信息和所述目标公式对应的所述待处理数据列表发送至前台,用于生成公式配置界面,能够便于用户直接观察目标公式且对其进行操作,以编辑出所需的目标公式用于得到不同的目标数据,丰富了数据量;同时也能够便于对生成中异常情况进行监控和作出预警提示,避免生产时的异常情况导致生产停滞。
[0047]
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1