[发明专利]基于变区间反向混沌优化的圆度误差评定方法有效

专利信息
申请号: 201711206091.4 申请日: 2017-11-27
公开(公告)号: CN108225252B 公开(公告)日: 2019-10-11
发明(设计)人: 傅文渊 申请(专利权)人: 华侨大学
主分类号: G01B21/20 分类号: G01B21/20;G06N7/08
代理公司: 厦门市首创君合专利事务所有限公司 35204 代理人: 张松亭
地址: 362000 福建省*** 国省代码: 福建;35
权利要求书: 查看更多 说明书: 查看更多
摘要: 一种基于变区间反向混沌优化的圆度误差评定方法,利用混沌映射增大随机搜索能力、反向优化策略增大逃逸局部极值的能力以及变区间反向优化策略减小优化空间,依次进行粗搜索、细搜索及变区间反向优化,随着迭代次数的增加,优化的圆心变量区间不断减小,不断趋向于最优解方向,最终实现全局寻优,具有较强的鲁棒性。本发明的变区间反向优化策略,利用当前搜索到的最优解Xmin的反向解增大算法进化过程的多样性,能够最大效率的勘探算法的全局最优解位置,避免区间转换过程算法进化陷入局部极值点;该策略寻优过程不仅利用正向最优解Xmin提高收敛速度,同时利用反向最优解扩大搜索范围,从而跳出局部最优解趋向于全局最优解X*
搜索关键词: 最优解 优化策略 搜索 算法 全局最优解 混沌优化 圆度误差 减小 寻优 评定 优化 圆心 变量区间 混沌映射 进化过程 转换过程 最大效率 粗搜索 极值点 鲁棒性 迭代 正向 收敛 进化 勘探 多样性 跳出 全局
【主权项】:
1.一种基于变区间反向混沌优化的圆度误差评定方法,其特征在于,包括如下步骤:(1)优化的圆度误差函数为其中,(pj,wj)为对加工工件角度数据采样获得工件轮廓的坐标值,m为采样点数,X=(x(1),x(2))为待优化的圆心;设置自变量X的区间范围为[a,b]=[a(i),b(i)],理想最优圆心为随机产生一组初始向量作为初始解Xinitial=(xinitial(1),xinitial(2)),令当前最优解为Xmin=Xinitial,并计算初始解对应圆度误差值f(Xmin);设置混沌粗搜索迭代次数M1、细搜索迭代次数M2、总迭代次数M、初始迭代次数k=1、k1=1、k2=1、优化的圆度误差函数空间维度为D=2以及i∈[1,D];(2)将Xmin作为混沌迭代的初始值生成相应的混沌迭代向量,并按照生成区间[a,b]内的若当前混沌优化向量Xp满足f(Xp)<f(Xmin),则最优解更新为Xp,即Xmin=Xp,同时令混沌变量Uk=Xmin;(3)对当前最优解Xmin执行更新操作那么当前最优解更新为否则不更新当前的最优解Xmin;(4)计算当前最优解Xmin的反向解那么当前最优解更新为同时将当前混沌最优向量Uk变更为1‑|Uk|;否则不更新当前的最优解Xmin和混沌变量Uk,令k1=k1+1,重复执行步骤(2)~步骤(4),直至粗搜索迭代次数为k1=M1;(5)执行一级搜索,将当前最优混沌向量Uk作为混沌迭代的初始值生成相应的混沌迭代向量,根据获得则当前最优解更新为同时将当前最优混沌向量更新为Uk=1‑|Uk|;其中,为当前搜索的最优混沌映射向量,Uk为第k次迭代的混沌向量,η为服从高斯分布的随机数,(6)执行二级搜索,根据获得则当前最优解更新为其中,同时将当前最优混沌向量更新为Uk(7)令k2=k2+1,重复执行步骤(5)和(6),判断迭代次数k2是否大于M2,若大于则停止搜索,输出当前最优值Xmin;否则转入步骤(5)继续执行;(8)根据变区间反向优化策略,将优化变量区间变更为具体的数学关系为如果如果令k=k+1,重复执行步骤(2)~步骤(8),直至迭代次数k=M时,寻优结束,输出圆度误差评定的最优解
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华侨大学,未经华侨大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201711206091.4/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code