一种基于边缘技术的过程控制系统能耗管理方法和系统与流程

文档序号:26844425发布日期:2021-10-09 00:01阅读:184来源:国知局
一种基于边缘技术的过程控制系统能耗管理方法和系统与流程

1.本发明涉及工业过程控制技术领域,尤其涉及一种基于边缘技术的过程控制系统能耗管理方法。


背景技术:

2.随着能源消耗急骤增加和能源单位价格的不断上涨,市场的全球化趋势使得市场竞争日益激烈,离散制造企业要求降低生产成本和管理成本,提高生产效率的呼声愈加强烈。现有的过程控制系统的数据处理方法还不够完善,存在诸多问题,能源数据不能及时、直观的发送至能源管理人,特别在企业生产的能耗监控上,无法做到提前预测,不利于工业能源管理与系统优化,致使工业生产成本居高不下。因此,如何提高能源管理过程中各区域生产设备的能耗分析,实现各工作区域的能源预测和分配,是一个亟需解决的技术问题。


技术实现要素:

3.本发明针对现有技术中的不足,提供了一种基于边缘技术的过程控制系统能耗管理方法,具体包括如下步骤:
4.s1,通过生物识别设备采集登录人员的验证信息,与成员信息库进行多维度校验,生成登录指令信息,所述验证信息包括通过至少一生物识别设备获取的登录人员的人脸信息、指纹信息、密码锁输入信息中的一个或多个,并对其正则化后对应到与过程控制系统相关联的成员身份信息库哈希表,哈希表成员身份信息包括该人员所对应的员工编码、部门编码、岗位编码、权限等级和非公司人员授权编码;所述员工编码或非公司人员授权编码用于判断能否进入过程控制系统的主系统,所述部门编码、岗位编码和权限等级信息用于判断是否允许进入过程控制系统的不同子功能单元;
5.s2,生物识别设备执行动作后触发并通过预先分配好的成员信息维度记录进入过程控制系统后的成员在各维度的行为特征数据,所述行为特征数据包括但不限于成员身份信息、登录持续时间,进入频次,登录时间段、预留附属信息;根据各行为特征数据生成该成员的数据结构后保存至访问人员的历史数据库中;
6.s3,根据成员样本数量和成员登入系统频率设置统计周期,对统计周期内的各成员身份信息和相应的历史行为特征数据分别进行分类和回归;
7.s4,运用加权移动平均法,通过对各成员在各个生产装置的登录信息及所登录生产装置的来自过程控制系统的能源历史数据,进行周期性历史数据的加权移动平均,获取在下一周期各个生产单元或功能单元的资源消耗估计值。
8.优选的,所述步骤s4具体包括:
9.获取多个周期的成员身份信息和行为特征数据的历史数据,将其作为训练数据集分别训练出对应员工编码、部门编码、岗位编码、权限等级和非公司人员授权编码的五类数据的svm分类器,
10.通过将员工编码、部门编码、岗位编码、权限等级和非公司人员授权编码五类数据
进行标准化处理,采用max

min归一化,其中wj表示为第j个成员的权重,k为特征的数量,其中ej表示为第j个成员的信息熵,n为所有成员的总数,pij表示为第i个样本的第j个成员在所有样本数据中的分布概率,yij表示为第i个样本数据的第j个成员标准化后的值。
11.优选的,所述步骤s3具体包括:
12.采用类循环神经网络rnn进行连续时间序列的回归,其输出数据是与输入数据对应维度的时间序列y
ij
(t),其中i表示成员编号,j表示特征编号;
13.采用类朴素贝叶斯算法naivebayes进行离散序列的分类,其输出数据是与输入数据对应维度的分布于自定义类别概率和的时间序列:其中i表示成员编号,j表示特征编号,y
m
表示m种自定义的类别,x
ij
表示第i个成员的第j个特征,p为概率分布,t为时间序列下标,n为特征数量;
14.根据生成的时间序列及与各类别数据预测的偏差范围曲线的收敛状态来筛选获取设置合理的分类维度和自学习模型。
15.优选的,步骤s1还包括:
16.s11,对于事先未分配成员的信息维度,通过进入过程控制系统后的行为特征数据,通过基于时间序列的类k

均值聚类算法,对成员进行聚类分析,获取该未分配成员的最适配权限等级,补充入其成员身份信息。
17.优选的,步骤s11具体包括:
18.s111,输入数据集合m
j
和类别数k,其中j表示特征编号,随机分配k种类别的中心点位置:m
j
(x,y,z)(t),其中x、y、z为维度坐标系,x为持续时间,y进入频次,z时间段;
19.s112,将样本每个点所在的位置放入离它最近的类别中心点所在的集合mj{pi},其中p表示成员,i表示成员编号;
20.s113,移动类别的中心点m
j
(x,y,z)(t)到它所在的集合的中心位置,所述中心位置为||m||3最小值的坐标,其中x为x、y、z的向量表示,即x=[x,y,z]
t
,i∈[0,1...n],n表示所有同类特征数据中心点在向量空间的位置,此时得到新的x、y、z坐标值m
j
(x,y,z)(t+1);
[0021]
s114,继续循环执行上一步骤s113,直到最终m
j
(x,y,z)趋于收敛后,结束循环;
[0022]
s115,利用经过迭代后的基于时间序列的类k

均值聚类算法,对未分配成员的行为特征数据进行聚类分析,根据聚类结果获取该成员的最适配权限等级。
[0023]
本发明还公开了一种基于边缘技术的过程控制系统能耗管理系统,包括信息校验模块、行为特征数据记录模块、分类和回归模块和估计值获取模块,其中信息校验模块,被
配置为通过生物识别设备采集登录人员的验证信息,与成员信息库进行多维度校验,生成登录指令信息,所述验证信息包括通过至少一生物识别设备获取的登录人员的人脸信息、指纹信息、密码锁输入信息中的一个或多个,并对其正则化后对应到与过程控制系统相关联的成员身份信息库哈希表,哈希表成员身份信息包括该人员所对应的员工编码、部门编码、岗位编码、权限等级和非公司人员授权编码;所述员工编码或非公司人员授权编码用于判断能否进入过程控制系统的主系统,所述部门编码、岗位编码和权限等级信息用于判断是否允许进入过程控制系统的不同子功能单元。行为特征数据记录模块,被配置为在生物识别设备执行动作后触发并通过预先分配好的成员信息维度记录进入过程控制系统后的成员在各维度的行为特征数据,所述行为特征数据包括但不限于成员身份信息、登录持续时间,进入频次,登录时间段、预留附属信息;根据各行为特征数据生成该成员的数据结构后保存至访问人员的历史数据库中。分类和回归模块,被配置为根据成员样本数量和成员登入系统频率设置统计周期,对统计周期内的各成员身份信息和相应的历史行为特征数据分别进行分类和回归。估计值获取模块,被配置为运用加权移动平均法,通过对各成员在各个生产装置的登录信息及所登录生产装置的来自过程控制系统的能源历史数据,进行周期性历史数据的加权移动平均,获取在下一周期各个生产单元或功能单元的资源消耗估计值。
[0024]
优选的,所述估计值获取模块具体被配置为:获取多个周期的成员身份信息和行为特征数据的历史数据,将其作为训练数据集分别训练出对应员工编码、部门编码、岗位编码、权限等级和非公司人员授权编码的五类数据的svm分类器;通过将员工编码、部门编码、岗位编码、权限等级和非公司人员授权编码五类数据进行标准化处理,采用max

min归一化,其中wj表示为第j个成员的权重,k为特征的数量,其中ej表示为第j个成员的信息熵,n为所有成员的总数,pij表示为第i个样本的第j个成员在所有样本数据中的分布概率,yij表示为第i个样本数据的第j个成员标准化后的值。
[0025]
优选的,所述分类和回归模块具体包括:
[0026]
回归模块,用于采用类循环神经网络rnn进行连续时间序列的回归,其输出数据是与输入数据对应维度的时间序列y
ij
(t),其中i表示成员编号,j表示特征编号;
[0027]
分类模块,用于采用类朴素贝叶斯算法naivebayes进行离散序列的分类,其输出数据是与输入数据对应维度的分布于自定义类别概率和的时间序列:其中i表示成员编号,j表示特征编号,y
m
表示m种自定义的类别,x
ij
表示第i个成员的第j个特征,p为概率分布,t为时间序列下标,n为特征数量;
[0028]
筛选模块,用于根据生成的时间序列及与各类别数据预测的偏差范围曲线的收敛状态来筛选获取设置合理的分类维度和自学习模型。
[0029]
本发明还公开了一种基于边缘技术的过程控制系统能耗管理装置,包括存储器、
处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述基于边缘技术的过程控制系统能耗管理方法的步骤。
[0030]
本发明还公开了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如上述基于边缘技术的过程控制系统能耗管理方法的步骤。
[0031]
本发明通过生物识别系统采集的成员信息,通过事先已经分配好成员信息维度,统计分析进入pcs过程控制系统后的行为特性,运用加权移动平均法,通过对各成员在各个生产装置的登录信息及所登录生产装置的来自过程控制系统的能源历史数据,进行周期性历史数据的加权移动平均,获取在下一周期各个生产单元或功能单元的资源消耗估计值,从而实现能源管理过程中各区域生产设备的能耗分析,完善各工作区域的能源预测和分配。
[0032]
本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
附图说明
[0033]
此处所说明的附图用来提供对本发明的进一步理解,构成本技术的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0034]
图1为本发明一实施例公开的基于边缘技术的过程控制系统能耗管理方法的流程示意图。
[0035]
图2为本发明一实施例公开的二维散点分布示意图。
[0036]
图3为本发明一实施例公开的成员聚类结果示意图。
[0037]
图4为本发明一实施例公开的两新成员在1天工作区域的时长和进出频次的分类示意图。
[0038]
图5为本发明一实施例公开的基于边缘技术的过程控制系统能耗管理系统的原理示意图。
具体实施方式
[0039]
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例的附图,对本发明实施例的技术方案进行清楚、完整地描述。显然,所描述的实施例是本发明的一部分实施例,而不是全部的实施例。基于所描述的本发明的实施例,本领域普通技术人员在无需创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0040]
在本发明中,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”、“固定”等术语应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。
[0041]
在本发明中,除非另有明确的规定和限定,第一特征在第二特征之“上”或之“下”可以包括第一和第二特征直接接触,也可以包括第一和第二特征不是直接接触而是通过它们之间的另外的特征接触。而且,第一特征在第二特征“之上”、“上方”和“上面”包括第一特
征在第二特征正上方和斜上方,或仅仅表示第一特征水平高度高于第二特征。第一特征在第二特征“之下”、“下方”和“下面”包括第一特征在第二特征正下方和斜下方,或仅仅表示第一特征水平高度小于第二特征。
[0042]
除非另作定义,此处使用的技术术语或者科学术语应当为本发明所属领域内具有一般技能的人士所理解的通常意义。本发明专利申请说明书以及权利要求书中使用的“第一”、“第二”以及类似的词语并不表示任何顺序、数量或者重要性,而只是用来区分不同的组成部分。同样,“一个”或者“一”等类似词语也不表示数量限制,而是表示存在至少一个。
[0043]
目前pcs系统(过程控制系统)相对比较独立,集成度较低,没有一种很好的方法与外界生物识别仪器如指纹打卡机、人脸识别打卡机、ic卡刷卡机等实现人员管理、校验、审计追踪等的功能。另一方面,pcs系统人员管理相关的数据在工业云平台上的展示处理也少有相关的应用实例。本发明实现的是人员通过生物识别仪器,进入一套校验管理软件程序,经过算法计算和与数据库人员管理规则对比后,结果推送到pcs系统,完成该人员的登陆、恶意或误闯等信息。此外,通过基于边缘控制器定制开发的分析优化软件,将识别的所有人员相关信息上送到工业云,并对数据进行分析、统计,优化人员的管理规则。例如下面实施例具体描述的通过每天各个时段的人员登录(时刻、时长、频率、间隔)情况的数据分布:体现出每天不同时段人员登录的信息分布,包括在不同类天(工作日、休息日)、不同类时间段(工作时间段、闲暇时间段等)进入工作区域范围内的人员数量分布情况,分析获取工作区域在不同时间段的拥挤程度,开展公司耗能高的工作区域的能源预测和节能计划预案,从而实现能源管理过程中各区域生产设备的能耗分析,完善各工作区域的能源预测和分配。
[0044]
本实施例公开了一种基于边缘技术的过程控制系统能耗管理系统,该系统中将pcs控制器、生物识别刷卡机、rfid、网络摄像头采集的相关数据信息定义为边缘层数据,通过一层交换机接入到边缘控制器的slan口,边缘控制器进行输入信息的聚类、数据校验、数据清洗等工作;另一路数据流通过中心交换机,接入到服务器,服务器是pcs系统的历史数据库,提供算法相关的所有数据集。边缘控制器的wlan口接入公网,根据实际业务的管理规则和人员约束条件,将信息上传至工业云平台。
[0045]
如附图1所示,本实施例公开的基于边缘技术的过程控制系统能耗管理方法,具体包括如下步骤:
[0046]
步骤s1,通过生物识别设备采集登录人员的验证信息,与成员信息库进行多维度校验,生成登录指令信息,所述验证信息包括通过至少一生物识别设备获取的登录人员的人脸信息、指纹信息、密码锁输入信息中的一个或多个,并对其正则化后对应到与过程控制系统相关联的成员身份信息库哈希表,成员身份信息哈希表包括该人员所对应的员工编码、部门编码、岗位编码、权限等级和非公司人员授权编码。其中员工编码或非公司人员授权编码用于判断能否进入过程控制系统的主系统,所述部门编码、岗位编码和权限等级信息用于判断是否允许进入过程控制系统的不同子功能单元。
[0047]
具体的,成员身份信息格式为:personnel(c_id,department,jobs,level,authorized_id,additional)。其中c_id表示员工编码,department表示部门编码,jobs表示岗位编码,authorized_id表示非公司人员授权编码,additional作为预留信息,在本实施例中可以用于填写权限等级信息。
[0048]
每次登录执行动作的后续数据流向包括两条并行的路径,即可同时执行下面两个
步骤。
[0049]
步骤s101,根据员工编码或非公司人员授权编码判断能否进入过程控制系统的主系统,根据部门编码、岗位编码和权限等级信息判断是否允许进入过程控制系统的不同子功能单元。具体的,由“c_id”和“authorized_id”成员参数作为能否进入pcs运行“runtime”主系统的直接判断,由“department”、“jobs”、“level”成员参数作为进入pcs各子功能单元的允许条件。
[0050]
步骤s102,每次生物识别设备执行动作时触发并记录该次事件中“personnel”的各个成员信息到pcs系统的关系数据库。该步骤内容可具体参见下述步骤s2。
[0051]
在另一些具体实施例中,步骤s1还包括如下具体内容。
[0052]
步骤s11,对于事先未分配成员的信息维度,通过进入过程控制系统后的行为特征数据,通过基于时间序列的类k

均值聚类算法,对成员进行聚类分析,获取该未分配成员的最适配权限等级,补充入其成员身份信息。
[0053]
在一具体实施例中,步骤s11还可以具体包括如下内容。
[0054]
步骤s111,输入数据集合m
j
和类别数k,其中j表示特征编号,随机分配k种类别的中心点位置:m
j
(x,y,z)(t),其中x、y、z为维度坐标系,x为持续时间,y进入频次,z时间段。其中t为时间序列下标,类似于(x(n)、x(n+1)、x(n+2)、x(n+3)......)。
[0055]
步骤s112,将样本每个点所在的位置放入离它最近的类别中心点所在的集合mj{pi},其中p表示成员,i表示成员编号,j表示特征编号。
[0056]
步骤s113,移动类别的中心点m
j
(x,y,z)(t)到它所在的集合的中心位置,所述中心位置为||m||3最小值的坐标,其中x为x、y、z的向量表示,即x=[x,y,z]
t
,i∈[0,1...n],n表示所有同类特征数据中心点在向量空间的位置,此时得到新的x、y、z坐标值m
j
(x,y,z)(t+1)。
[0057]
步骤s114,继续循环执行上一步骤s113,直到最终m
j
(x,y,z)趋于收敛后,结束循环。
[0058]
步骤s115,利用经过迭代后的基于时间序列的类k

均值聚类算法,对未分配成员的行为特征数据进行聚类分析,根据聚类结果获取该成员的最适配权限等级。
[0059]
在本实施例中,与实际业务相关的典型特征分类的坐标系主要包括以下几种:
[0060]
第一类,二维:x为持续时间,y为进入频次,可用于分析工作区域操作人员、工作区域巡检人员、外部参观用户、异常人员。
[0061]
第二类,也是二维:x为时间段),y为进入频次,可用于分析白班操作人员、中班操作人员、夜班操作人员。
[0062]
第三类,三维:x为持续时间),y为进入频次),z为时间段,可用于分析工作区域操作人员、工作区域巡检人员、外部参观用户、白班时段、中班时段、夜班时段、异常人员。
[0063]
其中新增一类特征分类,需要重新加载包含此特征样本的时间序列数据,进行学习,训练出新的特征分类器。
[0064]
附图2为以第一类某1天为例,多个成员在工作区域的时长duration和进出频次frequency的二维散点分布示意图。
[0065]
附图3为通过上述算法迭代后,各个成员聚类的结果示意图,其中该实施例中k=
3。聚类示意图基于“持续时间”和“频次数”的3种类别可以分别定义为:左下类,其持续时间短,进出频次少,可定义为公司领导或外部参观考察人员。左上类,其持续时间短,进出频次多,可定义为巡检人员、采样人员、监督人员等。右下类,其持续时间长,进出频次少,可定义为日常区域内的操作人员。
[0066]
附图4为两个新成员在基于某1天的工作区域的时长duration和进出频次frequency的分类,从图中可以看出,可分别归类为:“左上类”和“右下类”。
[0067]
经过一定的管理规则,包括某些涉及到公司具体技术型、商业机密、敏感类人员信息和岗位信息等的数据清洗后,将统计结果数据上送到其它平台,如西门子mindsphere工业云平台,提供相关业务部门人员远程web端浏览。
[0068]
步骤s2,生物识别设备执行动作后触发并通过预先分配好的成员信息维度记录进入过程控制系统后的成员在各维度的行为特征数据,所述行为特征数据包括但不限于成员身份信息、登录持续时间,进入频次,登录时间段、预留附属信息,根据各行为特征数据生成该成员的数据结构后保存至访问人员的历史数据库中。
[0069]
具体的,通过生物识别系统采集的成员信息,通过事先已经分配好成员信息维度,统计分析进入pcs过程控制系统后的行为特性。输入数据成员结构(5维度特征):personneln(idtype,logintime,intimers,logouttime,outtimers,additionalinfo),其中idtype为成员身份信息,logintime为登录时间,intimers为单次登录持续时间,logouttime为登出时间,outtimers为单次登出持续时间,additionalinfo为预留附属信息。成员用x
ij
表示,其中i表示成员编号,j表示特征编号,如x
34
表示第3个成员“personnel03”的第4个特征logouttime。
[0070]
在具体实施例中,成员身份信息idtype可以为8bytes,其中idtype由2bytes员工编码、1byte部门编码、1byte岗位编码、1byte等级、1byte工龄、2bytes预留信息组成,dint类型*2。
[0071]
步骤s3,根据成员样本数量和成员登入系统频率设置统计周期,对统计周期内的各成员身份信息和相应的历史行为特征数据分别进行分类和回归。具体的,每个成员结构变量值都进入到pcs系统的长期历史记录归档数据库。根据成员样本数量和成员结构触发的频率,设置相对比较合适的统计周期,例如可以设置为1周、1月、3月、6月、1年,典型周期默认为1月。
[0072]
在一些具体实施例中,步骤s3具体包括:
[0073]
步骤s31,对于连续时间序列的回归,采用类循环神经网络rnn,其输出数据是与输入数据对应维度的时间序列y
ij
(t)、y
ij
(t+1)...,其中i表示成员编号,j表示特征编号。
[0074]
步骤s32,对于离散序列的分类,采用类朴素贝叶斯算法naivebayes,其输出数据是与输入数据对应维度的分布于自定义类别概率和的时间序列:是与输入数据对应维度的分布于自定义类别概率和的时间序列:其中i表示成员编号,j表示特征编号,y
m
表示m种自定义的类别,p为概率分布,t为时间序列下标,n为特征数量,在本实施例中n为5,xij表示第i个成员的第j个特征。xij是成员结构n维度(特征):personneln(idtype,logintime,intimers,logouttime,
outtimers,additionalinfo)。成员用表示,其中i表示成员编号,j表示特征编号,如表示第3个成员“personnel03”的第4个特征(logouttime)。
[0075]
根据生成的时间序列及与各类别数据预测的偏差范围曲线的收敛状态来筛选获取设置合理的分类维度和自学习模型。
[0076]
在本实施例中,生成的时间序列展现了多种主要类别维度m的实际情况分布,及其与各类别数据预测的偏差范围曲线。如偏差曲线在时间范围内呈现收敛状态,表示该分类维度比较合理,且自学习的模型比较准确,可以作为后续相关的业务工作使用;如偏差曲线在时间要求的范围内非收敛状态,则表示该分类维度设置不合理,或自学习的模型规则设置不准确,应该舍弃或改进方法。
[0077]
与实际业务相关的典型维度的类别主要包括以下几种:
[0078]
每天的人员的登录(时刻、频率)情况分布数据:体现出每天的不同人员登录的数量分布,包括已经授权人员的正常登录和非授权人员的非法试闯入在不同类天(工作日、休息日)、不同类时间段(工作时间段、闲暇时间段等)的分布情况。其结果指导对公司重要资源的安防措施。
[0079]
每天各个时段的人员登录(时刻、时长、频率、间隔)情况的数据分布:体现出每天不同时段人员登录的信息分布,包括在不同类天(工作日、休息日)、不同类时间段(工作时间段、闲暇时间段等)进入工作区域范围内的人员数量分布情况。其结果体现工作区域在不同时间段的拥挤程度,开展公司耗能高的工作区域的能源预测和节能计划预案。
[0080]
不同部门、岗位,不同人员等级、工龄的登录(时刻、时长、频率、间隔)情况的数据分布:体现出各种不同类别人员登录到工作区域的频率和时长分布情况。其结果指导对各部门岗位的人力资源配置优化;通过不同等级人员工作负荷和工作强度的数据分布,指导开展绩效分析和改进建议。
[0081]
公司外部人员(如客户)或公司非业务相关部门的人员登录访问(时刻、时长、频率、间隔)的情况数据分布:体现出不同类型的外部人员对该工作区域所开展的业务或产出产品的感兴趣程度。其结果可指导和预测不同外部用户的行业需求,提供公司营销部门对各类用户潜在商机评级的决策参考。
[0082]
步骤s4,运用加权移动平均法,通过对各成员在各个生产装置的登录信息及所登录生产装置的来自过程控制系统的能源历史数据,进行周期性历史数据的加权移动平均,获取在下一周期各个生产单元或功能单元的资源消耗估计值。在一些具体实施例中,步骤s4可以具体包括如下内容。
[0083]
步骤s41,获取多个周期的成员身份信息和行为特征数据的历史数据,将其作为训练数据集分别训练出对应员工编码、部门编码、岗位编码、权限等级和非公司人员授权编码的五类数据的svm分类器。具体的,personnel各成员(c_id、department、jobs、level、authorized_id)的权重是通过svm算法学习得到的。首先将几个周期运行数据作为训练数据集,分别训练出5个svm分类器,各个分类器是对应每个成员的分类器(c_id、department、jobs、level、authorized_id),如分类器1是关于c_id的。
[0084]
步骤s42,在后续的若干各周期的运行数据分布测试这5个分类器的分类效果,并统计确定正确分类个数来分别表示在5个成员的正确分类数,对运算出的结果做归一化处理,得到各个成员的权重。
[0085]
具体的,通过将员工编码、部门编码、岗位编码、权限等级和非公司人员授权编码五类数据进行标准化处理,采用max

min归一化,获取各个成员的权重wj,其中wj表示为第j个成员的权重,k为特征的数量,其中ej表示为第j个成员的信息熵,n为所有成员的总数,pij表示为第i个样本的第j个成员在所有样本数据中的分布概率,yij表示为第i个样本数据的第j个成员标准化后的值。
[0086]
本实施例可解决pcs系统用户管理模块的孤岛,人员通过生物识别仪器,进入一套校验管理软件程序,经过算法计算和与数据库人员管理规则对比后,结果推送到pcs系统,完成该人员的登陆、恶意或误闯等信息。
[0087]
另外本实施例通过生物识别系统采集的成员信息,通过事先已经分配好成员信息维度,统计分析进入pcs系统后的行为特性,运用加权移动平均法,通过对各成员在各个生产装置的登录信息及所登录生产装置的来自过程控制系统的能源历史数据,进行周期性历史数据的加权移动平均,获取在下一周期各个生产单元或功能单元的资源消耗估计值。从而实现能源管理过程中各区域生产设备的能耗分析,完善各工作区域的能源预测和分配。
[0088]
附图5为另一实施例公开的一种基于边缘技术的过程控制系统能耗管理系统,包括信息校验模块1、行为特征数据记录模块2、分类和回归模块3、估计值获取模块4,其中信息校验模块1,被配置为通过生物识别设备采集登录人员的验证信息,与成员信息库进行多维度校验,生成登录指令信息,所述验证信息包括通过至少一生物识别设备获取的登录人员的人脸信息、指纹信息、密码锁输入信息中的一个或多个,并对其正则化后对应到与过程控制系统相关联的成员身份信息库哈希表,哈希表成员身份信息包括该人员所对应的员工编码、部门编码、岗位编码、权限等级和非公司人员授权编码;所述员工编码或非公司人员授权编码用于判断能否进入过程控制系统的主系统,所述部门编码、岗位编码和权限等级信息用于判断是否允许进入过程控制系统的不同子功能单元。行为特征数据记录模块2,被配置为在生物识别设备执行动作后触发并通过预先分配好的成员信息维度记录进入过程控制系统后的成员在各维度的行为特征数据,所述行为特征数据包括但不限于成员身份信息、登录持续时间,进入频次,登录时间段、预留附属信息;根据各行为特征数据生成该成员的数据结构后保存至访问人员的历史数据库中。分类和回归模块3,被配置为根据成员样本数量和成员登入系统频率设置统计周期,对统计周期内的各成员身份信息和相应的历史行为特征数据分别进行分类和回归。估计值获取模块4,被配置为运用加权移动平均法,通过对各成员在各个生产装置的登录信息及所登录生产装置的来自过程控制系统的能源历史数据,进行周期性历史数据的加权移动平均,获取在下一周期各个生产单元或功能单元的资源消耗估计值。
[0089]
在本实施例中,估计值获取模块4具体被配置为获取多个周期的成员身份信息和行为特征数据的历史数据,将其作为训练数据集分别训练出对应员工编码、部门编码、岗位编码、权限等级和非公司人员授权编码的五类数据的svm分类器;通过将员工编码、部门编
码、岗位编码、权限等级和非公司人员授权编码五类数据进行标准化处理,采用max

min归一化,其中wj表示为第j个成员的权重,k为特征的数量,其中ej表示为第j个成员的信息熵,n为所有成员的总数,pij表示为第i个样本的第j个成员在所有样本数据中的分布概率,yij表示为第i个样本数据的第j个成员标准化后的值。
[0090]
在本实施例中,分类和回归模块3具体包括回归模块、分类模块和筛选模块,其中回归模块,用于采用类循环神经网络rnn进行连续时间序列的回归,其输出数据是与输入数据对应维度的时间序列y
ij
(t),其中i表示成员编号,j表示特征编号。分类模块,用于采用类朴素贝叶斯算法naivebayes进行离散序列的分类,其输出数据是与输入数据对应维度的分布于自定义类别概率和的时间序列:其中i表示成员编号,j表示特征编号,y
m
表示m种自定义的类别,x
ij
表示第i个成员的第j个特征,p为概率分布,t为时间序列下标,n为特征数量。筛选模块,用于根据生成的时间序列及与各类别数据预测的偏差范围曲线的收敛状态来筛选获取设置合理的分类维度和自学习模型。
[0091]
在本实施例中,信息校验模块1还被配置为对于事先未分配成员的信息维度,通过进入过程控制系统后的行为特征数据,通过基于时间序列的类k

均值聚类算法,对成员进行聚类分析,获取该未分配成员的最适配权限等级,补充入其成员身份信息。
[0092]
在本实施例中,信息校验模块1具体被配置为输入数据集合m
j
和类别数k,其中j表示特征编号,随机分配k种类别的中心点位置:m
j
(x,y,z)(t),其中x、y、z为维度坐标系,x为持续时间,y进入频次,z时间段;将样本每个点所在的位置放入离它最近的类别中心点所在的集合mj{pi},其中p表示成员,i表示成员编号。
[0093]
移动类别的中心点m
j
(x,y,z)(t)到它所在的集合的中心位置,所述中心位置为||m||3最小值的坐标,其中x为x、y、z的向量表示,即x=[x,y,z]
t
,i∈[0,1...n],n表示所有同类特征数据中心点在向量空间的位置,此时得到新的x、y、z坐标值m
j
(x,y,z)(t+1),循环执行移动类别的中心点到它所在的集合的中心位置,直到最终m
j
(x,y,z)趋于收敛后,结束循环。
[0094]
利用经过迭代后的基于时间序列的类k

均值聚类算法,对未分配成员的行为特征数据进行聚类分析,根据聚类结果获取该成员的最适配权限等级。
[0095]
上述基于边缘技术的过程控制系统能耗管理系统的具体功能与前面实施例所公开的基于边缘技术的过程控制系统能耗管理方法一一对应,故在此不再详细展开描述,具体可参考前面公开的基于边缘技术的过程控制系统能耗管理方法各实施例。需要说明的是,本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。
[0096]
在另一些实施例中,还提供了一种基于边缘技术的过程控制系统能耗管理装置包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述各实施例中描述的基于边缘技术的过程控制系统能耗管理方法的各个步骤。
[0097]
其中基于边缘技术的过程控制系统能耗管理装置可包括但不仅限于,处理器、存储器。本领域技术人员可以理解,所述示意图仅仅是基于边缘技术的过程控制系统能耗管理装置的示例,并不构成对基于边缘技术的过程控制系统能耗管理装置的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如所述基于边缘技术的过程控制系统能耗管理装置还可以包括输入输出设备、网络接入设备、总线等。
[0098]
所称处理器可以是中央处理单元(central processing unit,cpu),还可以是其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现成可编程门阵列(field

programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等,所述处理器是所述基于边缘技术的过程控制系统能耗管理的装置设备的控制中心,利用各种接口和线路连接整个基于边缘技术的过程控制系统能耗管理的装置设备的各个部分。
[0099]
所述存储器可用于存储所述计算机程序和/或模块,所述处理器通过运行或执行存储在所述存储器内的计算机程序和/或模块,以及调用存储在存储器内的数据,实现所述基于边缘技术的过程控制系统能耗管理的装置设备的各种功能。所述存储器可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序等此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡(smart media card,smc),安全数字(secure digital,sd)卡,闪存卡(flash card)、至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
[0100]
所述基于边缘技术的过程控制系统能耗管理装置如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实现上述实施例方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个基于边缘技术的过程控制系统能耗管理方法实施例的步骤。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、u盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(rom,read

only memory)、随机存取存储器(ram,random access memory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,所述计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括电载波信号和电信信号。
[0101]
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;
而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
[0102]
总之,以上所述仅为本发明的较佳实施例,凡依本发明申请专利范围所作的均等变化与修饰,皆应属本发明专利的涵盖范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1