当前位置: 首页 > 专利查询>同济大学专利>正文

一种基于工业自动化的三维视觉信息融合优化算法制造技术

技术编号:16886123 阅读:80 留言:0更新日期:2017-12-27 03:55
本发明专利技术涉及一种基于工业自动化的三维视觉信息融合优化算法,所述方法包括下列步骤:对粒子群和迭代次数进行初始化,得到具有分层结构的粒子群;根据粒子群内部的层次关系,对粒子群中的当前层次进行寻优,得到当前层次下的全局最优值和每个粒子的历史最优值;判断是否粒子群的所有层次都完成了寻优,若是则更新迭代次数并进入下一步,若否则进入到下一层次并返回寻优;判断迭代次数是否达到迭代阈值,若是则输出所有层次下每个粒子的历史最优值,作为优化后的粒子群,若否则返回寻优。与现有技术相比,本发明专利技术具有寻优稳定性强、寻优结果信息多样化以及实用性能强等优点。

An optimization algorithm for 3D visual information fusion based on industrial automation

The invention relates to a three-dimensional visual information fusion algorithm based on Optimization of industrial automation, the method includes the following steps: initialization of the particle swarm and the number of iterations, by particle swarm with a layered structure; according to the hierarchy of particle swarm optimization on the inside, at the current level in the PSO, get the optimal global optimal history the current level of the value and the value of each particle; judging whether all levels of particle swarm optimization is completed, if the number of iterations and update to the next step, if otherwise go to the next level and return optimization; the number of iterations is reached to determine if history is the optimal iterative threshold, output of each particle at all levels the value is optimized by particle swarm optimization, if otherwise. Compared with the existing technology, the invention has the advantages of strong optimization and stability, diversity of information of optimization results and strong practical performance.

【技术实现步骤摘要】
一种基于工业自动化的三维视觉信息融合优化算法
本专利技术涉及优化
,尤其是涉及一种基于工业自动化的三维视觉信息融合优化算法。
技术介绍
优化技术具有广泛的应用场景,许多工程问题都涉及到最优化技术。比如在资源分配中,如何合理的调配有限的资源,在满足各方对资源需求的基础上,分配方案在整体上达到最大的收益;在进行系统设计的时候,如何设计系统各部分的参数,使得系统在满足设计规范的基础上达到运行效率最大化等。在利用优化技术解决这些工程问题的时候,首先依据其优化目标与约束条件建立起相应的数学模型,进而采用优化方法对该数学模型进行求解。随着人类科学和技术的不断发展,在工程和研究中碰到的问题也越来越复杂,这些问题在建模后往往表现出大规模、多极值、非线性、非凸性和不可导等特点,有些问题建模后甚至还没有显式的数学表达式。而诸如梯度下降法、牛顿迭代法等一些传统的数值优化方法往往需要知道待求解问题的导数梯度等信息。此外,问题的计算复杂度越来越高,导致这些传统的方法无法获得令人满意的求解时间。因此,传统的优化方法很难应用到此类优化问题中去,无法满足实际需求。现有的解决优化问题的方法为群智能方法,如粒子群本文档来自技高网...
一种基于工业自动化的三维视觉信息融合优化算法

【技术保护点】
一种基于工业自动化的三维视觉信息融合优化算法,其特征在于,所述方法包括下列步骤:1)对粒子群和迭代次数进行初始化,得到具有分层结构的粒子群;2)根据粒子群内部的层次关系,对粒子群中的当前层次进行寻优,得到当前层次下的全局最优值和每个粒子的历史最优值;3)判断是否粒子群的所有层次都完成了寻优,若是则更新迭代次数并进入步骤4),若否则进入到下一层次并返回步骤2);4)判断迭代次数是否达到迭代阈值,若是则输出所有层次下每个粒子的历史最优值,作为优化后的粒子群,若否则返回步骤2)。

【技术特征摘要】
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...

【专利技术属性】
技术研发人员:郝泳涛毛孝鑫谢圆万思哲李洲楠苏峰
申请(专利权)人:同济大学
类型:发明
国别省市:上海,31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1