[发明专利]基于量子蝙蝠优化点云目标的锁具冲压件圆柱度评估方法在审
申请号: | 202210426109.6 | 申请日: | 2022-04-22 |
公开(公告)号: | CN114757324A | 公开(公告)日: | 2022-07-15 |
发明(设计)人: | 魏铭钊;廖一鹏;魏佳欣;陈军;庄小炎;黄梦婷;翁武定;陈同发 | 申请(专利权)人: | 福州昇宇门控智能科技有限公司 |
主分类号: | G06N3/00 | 分类号: | G06N3/00;G06N10/60;G06K9/00;G01B11/24 |
代理公司: | 福州元创专利商标代理有限公司 35100 | 代理人: | 丘鸿超;蔡学俊 |
地址: | 350100 福建省*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 量子 蝙蝠 优化 目标 冲压 圆柱 评估 方法 | ||
1.一种基于量子蝙蝠优化点云目标的锁具冲压件圆柱度评估方法,其特征在于:采用改进的量子蝙蝠算法用于优化锁具冲压件圆柱度误差评定点云目标函数的参数a,b,q,p,使得点云目标函数f(a,b,p,q)达到最小,此时目标值即为锁具冲压件圆柱的圆柱度误差,根据设置的误差阈值对锁具冲压件圆柱度进行评估;
所述改进的量子蝙蝠算法具体为:
(1)初始化量子蝙蝠种群
通过结合量子演化理论和传统蝙蝠算法的定位机理,引入量子编码的方式,初始化蝙蝠种群,设定为n只量子蝙蝠,第i只量子蝙蝠在t次迭代的量子速度为:
其中,和为量子位的两个概率幅,D为量子编码位数;第i只量子蝙蝠在t次迭代的量子位置为:
其中,和为量子位的两个概率幅,D为量子编码位数;
(2)量子蝙蝠的频率、速度和位置更新
蝙蝠的频率更新公式为:
fit+1=fmin+(fmax-fmin)ui (7)
其中,fmax与fmin是频率的上下限,ui是[-1,1]的均匀分布的随机数;对蝙蝠个体的速度量子位采用量子旋转门进行更新,更新公式为:
为此次量子旋转更新的旋转角,采用非线性自适应旋转角改善量子蝙蝠算法的性能,如式(9)所示:
其中,为当前最优蝙蝠的某个量子比特对应的概率幅,为当前蝙蝠的某个量子比特对应的概率幅,-sgn(Hi)用于控制旋转的方向,θ0为基本旋转角,θ0取值为0.1π,λ∈(0,2),控制λ的大小以动态自适应地控制旋转角的大小;为旋转角的偏移量,Δθ取值为0.01π,随着迭代次数的增加偏移量越来越小;
根据对蝙蝠个体的速度量子位采用量子旋转门更新的结果,对蝙蝠个体的位置进行更新,如式(10)所示,并进行适应度计算:
(3)量子蝙蝠位置局部调整
随后进行局部搜索,设定一个随机数rand,当randri时,则进行局部位置调整:
在式中,U为[-1,1]的均匀随机数,A为响度,局部位置调整后进行适应度计算,位置的适应度优于的适应度,则用代替否则保持原来的不变;
(4)较差个体变异
为了增加种群的多样性,引入量子非转门来实现较差个体的量子位置变异,避免算法的早熟收敛,将适应度倒数1/3的蝙蝠个体进入量子非门变异操作,其变异操作为:
即,将量子个体中每一维的概率幅ai与bi进行交换,其中为变异前的概率幅,为变异的概率幅;
(5)脉冲频率和响度更新
其中,和分别表示第t代和第t+1代的回声声波响度,rit+1表示t+1代的脉冲频率,ri0为脉冲频率最大值,α和γ为常量,且α、γ∈(0,1),在搜索开始的时候,使用较大的响度且较低的频率进行搜索,以便于大规模搜索,在搜索到目标后,使用较大的脉冲率和较小的响度来找寻准确位置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福州昇宇门控智能科技有限公司,未经福州昇宇门控智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210426109.6/1.html,转载请声明来源钻瓜专利网。