【技术实现步骤摘要】
一种基于边缘计算的工业控制系统
[0001]本专利技术涉及边缘计算
,具体是一种基于边缘计算的工业控制系统。
技术介绍
[0002]边缘计算是在靠近物或数据源头的网络边缘侧,融合网络、计算、存储、应用核心能力的分布式开放平台,就近提供边缘智能服务,满足行业数字化在敏捷连接、实时业务、数据优化、应用智能、安全与隐私保护等方面的关键需求。它可以作为连接物理和数字世界的桥梁,实现智能资产、智能网关、智能系统和智能服务;
[0003]随着大数据时代的来临,企业的数据量越来越大,时效性要求越来越高;将大量数据上传到服务器端进行处理,再返回结果给设备,这个大闭环数据响应时延高,设备端数据无法及时处理,网络拥塞对其影响大,同时在网络安全和管理维护上都存在安全隐患;基于以上不足,本专利技术提出一种基于边缘计算的工业控制系统。
技术实现思路
[0004]本专利技术旨在至少解决现有技术中存在的技术问题之一。为此,本专利技术提出一种基于边缘计算的工业控制系统。
[0005]为实现上述目的,根据本专利技术的第一方面的实施例提出一种基于边缘计算的工业控制系统,包括数据采集模块、协议转换模块、FPGA主控、数据分析模块、数据加密模块、特征采集模块、节点分析模块以及信号验证模块;
[0006]所述数据采集模块用于采集若干个边缘节点接收到的设备数据,并将采集的设备数据进行数据封装处理;通过协议转换模块把封装好的数据进行协议转换,转换为统一固定格式的数据协议;
[0007]FPGA主控与协议转换模 ...
【技术保护点】
【技术特征摘要】
1.一种基于边缘计算的工业控制系统,其特征在于,包括数据采集模块、协议转换模块、FPGA主控、数据分析模块、数据加密模块、特征采集模块、节点分析模块以及信号验证模块;所述数据采集模块用于采集若干个边缘节点接收到的设备数据,并将采集的设备数据进行数据封装处理;通过协议转换模块把封装好的数据进行协议转换,转换为统一固定格式的数据协议;所述FPGA主控与协议转换模块控制连接,用于获取协议转换模块转换后的数据协议,通过数据分析模块对转换后的数据协议进行算法分析和处理,并将分析处理完的数据打包成数据包通过5G通信模块传输至服务器;所述特征采集模块用于采集每个边缘节点接收到的设备数据的特征信息并将采集的特征信息传输至节点分析模块进行运优系数YS分析;所述节点分析模块用于根据运优系数YS对边缘节点进行分类,若运优系数YS大于设定值,则将对应边缘节点标记为核心节点;在数据分析模块将分析处理完的数据包传输至服务器之前,所述数据分析模块还用于获取所述数据包对应的边缘节点,若为核心节点,则利用数据加密模块对所述数据包进行加密传输;所述信号验证模块用于实时验证边缘节点的通信状态,计算得到极限偏离系数GF;若GF大于偏离系数阈值,则判定边缘节点通信异常,生成通信异常信号;以提醒管理人员对所述边缘节点进行维修保养。2.根据权利要求1所述的一种基于边缘计算的工业控制系统,其特征在于,所述节点分析模块的具体分析步骤为:针对某个边缘节点,获取所述边缘节点接收到的设备数据的特征信息;在预设时间段内,统计边缘节点的运算总次数为C1;将特征信息中对应的设备数据量、设备数据传输距离和设备数据传输带宽依次标记为Li、Di以及Wi;获取特征信息中的设备数据类型,设定每个数据类型均有一个对应的预设类型值,将设备数据类型与所有的数据类型进行匹配获取得到对应的预设类型值并标记为CYi;利用公式Yi=(CYi
×
a1+Li
×
a2+Di
×
a3)/(Wi
×
a4)计算得到边缘节点处理每个设备数据所需的运算值Yi;其中a1、a2、a3、a4均为系数因子;将运算值Yi与预设运算阈值相比较;统计Yi>预设运算阈值的次数为P1;当Yi>预设运算阈值时,获取Yi与预设运算阈值的差值并求和得到超算总值CZ;利用公式YS=(P1
×
g1+CZ
×
g2)/C1计算得到运优系数YS,其中g1、g2均为预设系数因子。3.根据权利要求1所述的一种基于边缘计算的工业控制系统,其特征在于,所述数据加密模块用于对接收到的数据包进行分布式多层加密,并将加密密文传输至服务器;具体加密步骤为:将数据包随机拆分成若干数量的数据块;产生一个AES128加密密钥,并...
【专利技术属性】
技术研发人员:向吉喆,
申请(专利权)人:广州特纳信息科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。