【技术实现步骤摘要】
一种基于FCM聚类算法和边缘计算工业物联网的资源分配管理系统
[0001]本专利技术创造涉及物联网与边缘计算领域,具体涉及一种基于FCM聚类算法和边缘计算工业物联网的资源分配管理系统。
技术介绍
[0002]随着海量智能移动设备的普及与第五代移动通信技术的引入,各种服务与应用出现在人们生活中,为用户生活带来了便利。工业物联网成为解决智能工厂中许多问题的关键技术,具体问题包括设备监控与实时维护、设备参数统计与分析,车间实时监控等。在工厂中,物联网设备会产生大量的工业数据,一些企业对数据的实时处理有一定的要求。工业场景生成的工业数据需要进行存储、处理和分析。传统的工业数据处理方法是将数据转移到集中的云服务器上进行计算。虽然云服务器具有较强的计算能力,能够处理计算量较大的任务,解决大数据的处理难题;然而,现有的工业物联网环境设备所产生的实时任务是海量的,如果统一向云计算处理中心发送任务,网络数据会发生拥塞的现象,并且从工业物联网向云数据处理中心发送任务存在长距离传输问题,其通信时延和质量均不能得到保障。
[0003]边缘计算的出现一定程度上缓解了云数据中心计算的压力。边缘计算是指允许在网络的边缘执行计算的技术,其中“边缘”指在数据源和云数据中心传输路径之间上的任何计算和网络资源,边缘计算的出现将传统的数据集中式处理下沉到各分布节点进行去中心化、分布式卸载计算,将庞大的数据任务按照卸载决策、资源分配方案进行细致处理。然而随着工业生产设备数量的增加,移动边缘计算智能设备的普及,通信端的移动性不可预知,增强了资源分配的难 ...
【技术保护点】
【技术特征摘要】
1.一种基于FCM聚类算法和边缘计算工业物联网的资源分配管理系统,其特征在于,包括设备层、边缘计算层和云计算处理中心,设备层是底层框架,实现任务产生、任务发出、结果接收功能,包括工业物联网信息提取模块和信息反馈模块,所述工业物联网信息提取模块负责读取实时数据、产生任务、向边缘节点发出任务,所述信息反馈模块将结果反馈回设备端,边缘计算层是分布式边缘节点算力集合,实现任务卸载和资源分配功能,包括状态转移模块和资源分配管理模块;其中,所述状态转移模块研究各任务将要卸载到边缘节点的概率,明确任务卸载策略;所述资源分配管理模块,将功能相近的节点聚类,对每一类节点和任务进行特征分析,在工业场景内有限的计算资源限制条件下,实现合理的资源分配,云计算处理中心提供强大的算力和存储空间,当边缘节点有等待排队、拥塞的趋势时,计算处理中心会协同工业物联网场景下的节点完成实时服务;所述将功能相近的节点聚类,对每一类节点和任务进行特征分析,采用Q
‑
learning算法实现合理的资源分配,具体步骤如下:(1)采用时序差分算法,进一步提升所述利益目标函数G
t
的总价值,计算状态c
t
的1~g+1步利益价值v
(g+1)
(c
t
),定义为:v
(g+1)
(c
t
)=v
(g)
(c
t
)+α[G
g
‑
v
(g)
(c
t
)]=(1
‑
α)v
(g)
(c
t
)+αG
g
,其中,g是迭代次数,v
(g+1)
(c
t
)表示状态c
t
迭代g+1次的利益,v
(g)
(c
t
)表示状态c
t
迭代g次的利益,G
g
表示迭代第g次的利益目标函数,G
i
表示迭代第i次的利益目标函数,α表示学习速率;(2)采用α
‑
蒙特卡洛算法,R
t+1
+γv(c
t+1
)来代替G
g
,上述定义式更新为:v(c
t
)
←
v(c
t
)+α[R
t+1
+γv(c
t+1
)
‑
v(c
t
)],其中,令δ(t)=R
t+1
+γv(c
t+1
)
‑
v(c
t
)为时序差分算法的误差,以表示机器学习中随机变量的动态性;(3)利用Q
‑
leaming算法对上述步骤更新,引入动作价值函数Q,更新表达式为增量学习的形式:的形式:其中,a表示动作变量,a
t
表示t时刻时的动作,动作用来描述任务将被卸载到目标节点的走向,Q(c
t
,a
t
)表示t时刻动作为a
t
,状态为c
t
时的动作价值,Q(c
t+1
,a)表示在动作未知时,状态为t+1时刻的动作价值,R(c,a,c
′
)表示状态c经行为a后转移为状态c
′
产生的奖励,A表示任务行为的集合,a
′
表示动作价值函数Q(c
t+1
,a)有最大值时的任务行为动作,p(c
′
|c,a)表示任务在行为a状态c下向c
′
状态转移的概率,Q
*
(c,a)表示在最优策略下的动作价值函数;采用了Bellman方程对上式进行求解:其中,v(c
t
)是在t时刻下聚类节点c组的利益价值,表示c
t
状态下的奖励是t时刻到t+1时刻能获得的奖励期望,上式改写为Bellman矩阵形式:v=R+γPv,对矩阵求逆得出利益价值v,且v为:v=(1
‑
γP)
‑1R。2.根据权利要求1所述的一种基于FCM聚类算法和边缘计算工业物联网的资源分配管理系统,其特征在于,工业物联网信息提取模块负责读取实时数据、产生任务、向边缘节点发出任务,假设t时刻产生了m
t
个任务,记作集合X
(t)
,其中其中,x1表示工业物联网环境内产生的第1个任务,x2表示工业物联网环境内产生的第2个任
务,表示工业物联网环境内产生的第m
t
个任务。3.根据权利要求1或2所述的一种基于FCM聚类算法和边缘计算工业物联网的资源分配管理系统,其特征在于,假设在边缘计算层存在n个计算设备,记作集合S,其中S=(s1,s2,...,s
n
),(n>0),其中,s1表示工业物联网中的第1个边缘节点,s2表示工业物联网中的第2个边缘节点,s
n
【专利技术属性】
技术研发人员:李益非,
申请(专利权)人:云南升玥信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。