[发明专利]基于5G和算法的智慧工厂远程监控方法及系统有效
申请号: | 202011126971.2 | 申请日: | 2020-10-20 |
公开(公告)号: | CN112232235B | 公开(公告)日: | 2021-06-04 |
发明(设计)人: | 罗子尧 | 申请(专利权)人: | 徐向峰;廖六发 |
主分类号: | G06K9/00 | 分类号: | G06K9/00;G06K9/34;G06K9/46;G06K9/62;G06N3/00 |
代理公司: | 广州天河万研知识产权代理事务所(普通合伙) 44418 | 代理人: | 刘强;陈轩 |
地址: | 037000 山西*** | 国省代码: | 山西;14 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 算法 智慧 工厂 远程 监控 方法 系统 | ||
1.基于5G和算法的智慧工厂远程监控方法,其特征在于:包括以下步骤:
在所述工厂内设置有多个工作区域,每个工作区域内均设置有图像采集模块,所述的图像采集模块每间隔预定时间获取该工作区域中设备的运行状态数据;
采用Otsu算法和粒子群算法对接收的图像进行分割处理,获取设备图像中的目标图像;
对分割所得的目标图像与异常事件数据库中生产设备异常运行时的特征信息进行比对分析,判断生产设备是否运行故障,若是,则确定该生产设备存在异常事件;
当存在异常事件时,获取该异常事件对应的故障等级,并根据故障等级,获取对应的异常处理策略;
其中:所述异常事件数据库中存储有生产设备异常运行时的特征信息,以及与特征信息相对应的故障等级;
所述采用Otsu算法和粒子群算法对接收的图像进行分割处理,获取设备图像中的目标图像,具体包括:
对获取的图像进行滤波处理;
采用Otsu算法和粒子群算法确定设备区域图像的最佳分割阈值;
根据最佳分割阈值对图像进行阈值分割并输出分割后的图像;
所述粒子群算法采用下列方式进行更新:
Va(t+1)=ωa(t)Va(t)+c1r1(Ga(t)-Xa(t))+c2r2(G(t)-Xa(t))
Xa(t+1)=Xa(t)+Va(t+1)
式中,Va(t+1)和Xa(t+1)分别表示粒子a在第(t+1)次迭代时的速度和位置,Va(t)和Xa(t)分别表示粒子a在第t次迭代时的速度和位置,c1和c2表示学习因子,r1和r2表示0到1之间的随机数,G(t)表示粒子群在第t次迭代时的全局最优解,ωa(t)表示粒子i在第t次迭代时的惯性权重因子,Ga(t)表示粒子a在第t次迭代时的局部学习解,粒子a在第t次迭代时的局部学习解Ga(t)的值采用下列方式确定:
在粒子群中选取用于确定局部学习解的参考粒子,选取的参考粒子对粒子群中未被选取为参考粒子的粒子进行标记,具体为:
首先选取粒子群中当前适应度函数值最大的粒子为第一个参考粒子,记为b1(t),设m1(t)表示参考粒子b1(t)待标记的粒子数,所述参考粒子b1(t)将粒子群中距离其最近的m1(t)个粒子标记为1,所述距离为粒子之间的欧式距离,继续在粒子群中未被标记和未被选取为参考粒子的粒子中选取适应度函数值最大的粒子为第二个参考粒子,记为b2(t),设m2(t)表示参考粒子b2(t)待标记的粒子数,所述参考粒子b2(t)将粒子群中距离其最近的m2(t)个未被选取为参考粒子的粒子标记为2,继续按照上述方法在粒子群中选取参考粒子,选取的参考粒子继续对粒子群中未被选取为参考粒子的粒子进行标记,直到粒子群中的粒子都被参考粒子进行了标记则停止参考粒子的选取;
设B(t)表示在第t次迭代时选取的参考粒子集合,且B(t)={bv(t),v=1,2,...,m(B(t))},其中,bv(t)表示选取的第v个参考粒子,m(B(t))表示在第t次迭代时选取的参考粒子数,设mv(t)表示参考粒子bv(t)待标记的粒子数,则mv(t)的值为:
式中,m表示给定的参考粒子待标记的粒子数的初始值,且m<M,M为粒子群中的粒子数,ηv(t)表示参考粒子bv(t)的寻优优先级,且其中,fv(t)表示参考粒子bv(t)的适应度函数值,fo(t)表示距离参考粒子bv(t)最近的第o个粒子在第t次迭代时的适应度函数值,fmax(t)表示粒子群在第t次迭代时的最大适应度函数值,fmin(t)表示粒子群在第t次迭代时的最小适应度函数值;
设集合B(t)中标记了粒子i的参考粒子组成的集合为Bi(t),且Bi(t)={bi,c(t),c=1,...,m(Bi(t))},其中,bi,c(t)表示集合B(t)中标记了粒子i的第c个参考粒子,m(Bi(t))表示集合B(t)中标记了粒子i的参考粒子数,定义χ(bi,c(t))表示参考粒子bi,c(t)对于粒子i的参考价值,则χ(bi,c(t))的表达式为:
式中,α(fi(t),fi,c(t))为条件函数,fi,c(t)表示参考粒子bi,c(t)的适应度函数值,fi(t)表示粒子i在第t次迭代时的适应度函数值,当fi(t)<fi,c(t)时,则α(fi(t),fi,c(t))=1,当fi(t)≥fi,c(t)时,则α(fi(t),fi,c(t))=0,ηi,c(t)表示参考粒子bi,c(t)的寻优优先级,Xi,c(t)表示参考粒子bi,c(t)在第t次迭代时的位置,l(Xi(t),Xi,c(t))表示位置Xi(t)和位置Xi,c(t)之间的欧式距离;
当粒子i在第t次迭代时被选为参考粒子时,则粒子i在第t次迭代时的局部学习解Gi(t)=Besti(t),其中,Besti(t)表示粒子i在第t次迭代时的历史最优解;
当粒子i在第t次迭代时未被选取为参考粒子时,设bi,A(t)表示集合Bi(t)中对于粒子i具有最大参考价值的参考粒子,即bi,B(t)表示集合Bi(t)中对于粒子i具有第二大参考价值的参考粒子,且则粒子i在第t次迭代时的局部学习解Gi(t)的表达式为:
Gi(t)=r3Xi,A(t)+(1-r3)Xi,B(t)
式中,r3表示0到1之间的随机数,Xi,A(t)表示参考粒子bi,A(t)在第t次迭代时的位置,Xi,B(t)表示参考粒子bi,B(t)在第t次迭代时的位置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于徐向峰;廖六发,未经徐向峰;廖六发许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011126971.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:采煤机变频器对拖加载实验设备
- 下一篇:一种木板甲醛吸附降解液及其制备方法