[发明专利]一种基于工业自动化的三维视觉信息融合优化算法在审
申请号: | 201710595810.X | 申请日: | 2017-07-20 |
公开(公告)号: | CN107516125A | 公开(公告)日: | 2017-12-26 |
发明(设计)人: | 郝泳涛;毛孝鑫;谢圆;万思哲;李洲楠;苏峰 | 申请(专利权)人: | 同济大学 |
主分类号: | G06N3/00 | 分类号: | G06N3/00;G06N7/00;G06F17/16 |
代理公司: | 上海科盛知识产权代理有限公司31225 | 代理人: | 叶敏华 |
地址: | 200092 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 工业 自动化 三维 视觉 信息 融合 优化 算法 | ||
1.一种基于工业自动化的三维视觉信息融合优化算法,其特征在于,所述方法包括下列步骤:
1)对粒子群和迭代次数进行初始化,得到具有分层结构的粒子群;
2)根据粒子群内部的层次关系,对粒子群中的当前层次进行寻优,得到当前层次下的全局最优值和每个粒子的历史最优值;
3)判断是否粒子群的所有层次都完成了寻优,若是则更新迭代次数并进入步骤4),若否则进入到下一层次并返回步骤2);
4)判断迭代次数是否达到迭代阈值,若是则输出所有层次下每个粒子的历史最优值,作为优化后的粒子群,若否则返回步骤2)。
2.根据权利要求1所述的基于工业自动化的三维视觉信息融合优化算法,其特征在于,所述步骤1)包括:
11)初始化粒子群中的所有粒子的速度和位置向量,同时初始化迭代次数;
12)根据食物网结构,通过随机分组将粒子群中的所有粒子进行分层,并确保每个层次内包含多个子种群。
3.根据权利要求2所述的基于工业自动化的三维视觉信息融合优化算法,其特征在于,所述步骤2)包括:
21)根据粒子群内部的层次关系,对当前层次中的当前子种群进行寻优,得到当前子种群的全局最优值以及当前子种群中每个粒子的历史最优值;
22)判断是否当前层次中的所有子种群都完成了寻优,若是则进入步骤3),若否则进入到下一子种群并返回步骤21)。
4.根据权利要求3所述的基于工业自动化的三维视觉信息融合优化算法,其特征在于,所述步骤21)包括:
211)根据粒子群内部的层次关系以及当前层次中子种群之间的关系,计算得到当前子种群中所有粒子的速度向量和位置向量;
212)根据粒子本身的随机运动,以及步骤211)中粒子的位置向量,对粒子进行概率化搜索,计算得到当前子种群中所有粒子在概率化搜索后的位置向量;
213)根据步骤211)得到的速度向量和步骤212)中的位置向量,计算当前子种群中所有粒子的适应度值;
214)根据步骤213)得到的适应度值,更新当前子种群的全局最优值以及当前子种群中每个粒子的历史最优值。
5.根据权利要求4所述的基于工业自动化的三维视觉信息融合优化算法,其特征在于,所述步骤211)中当前子种群中所有粒子的速度向量和位置向量具体为:
Xid(t+1)=Xid(t)+Vid(t+1)
其中,V为速度向量,X为位置向量,i为当前子种群,d为当前子种群中的当前粒子,t为迭代次数,λ为相关系数,NK为第K层所有子种群的集合,为常数,为服从0到之间均匀分布的随机数生成器,Pjd为第j个子种群的全局最优解。
6.根据权利要求4所述的基于工业自动化的三维视觉信息融合优化算法,其特征在于,所述步骤212)中当前子种群中所有粒子在概率化搜索后的位置向量具体为:
X′id(t)=Xid(t)+0.5×frange×G(0,1)
其中,X′id(t)为概率化搜索后的位置向量,i为原有的位置向量,G(0,1)为服从正态分布的随机数生成器,NK为第K层所有子种群的集合,K为当前粒子所在层次的下一层次,Pj=(Pj1,Pj2,…,PjD)为第j个子种群的全局最优解,Bi=(Bi1,Bi2,…,BiD)为第i个粒子的历史最优解。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于同济大学,未经同济大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710595810.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用以公交站牌中的全息投影装置
- 下一篇:一种液晶显示模块制造用光刻机