[发明专利]基于天牛须搜索算法的空间圆柱度误差评定方法在审
申请号: | 201810699923.9 | 申请日: | 2018-06-29 |
公开(公告)号: | CN109099877A | 公开(公告)日: | 2018-12-28 |
发明(设计)人: | 王宸;付春才 | 申请(专利权)人: | 湖北汽车工业学院 |
主分类号: | G01B21/20 | 分类号: | G01B21/20;G06F17/15 |
代理公司: | 宜昌市三峡专利事务所 42103 | 代理人: | 李登桥 |
地址: | 442002 湖北*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 空间直线度 天牛 搜索算法 迭代 圆柱度误差 数学模型 误差评定 评定 求解 读取 三坐标测量机 适应度函数 被测零件 测量数据 迭代终止 空间直线 终止条件 初始化 点数据 测点 返回 | ||
1.基于天牛须搜索算法的空间圆柱度误差评定方法,其特征在于它包括以下步骤:
步骤1:确定被测零件,通过三坐标测量机获取零件的空间圆柱测量数据;
步骤2:建立空间圆柱度的误差评定数学模型;
步骤3:读取测点数据,带入到空间圆柱度的误差评定数学模型,对天牛须搜索算法进行初始化;
步骤4:天牛须搜索算法迭代求解;
步骤5:判断终止条件,判断迭代次数是否满足最大迭代次数,如果满足,则计算终止,如果没有满足,则返回步骤4;
步骤6:迭代终止后的适应度函数值即为测点的空间圆柱度误差。
2.根据权利要求1所述的基于天牛须搜索算法的空间圆柱度误差评定方法,其特征在于:空间圆柱度是圆柱相对于理想圆柱的偏差量,即包容所有测点的最小圆柱,所述步骤2中空间圆柱度的误差评定数学模型建立过程为:
建立空间圆柱度理想轴线待评定表达式:
式中:(l,m,n)为待评定圆柱体轴线方向;
(x0,y0,z0)为以(l,m,n)为法线,过坐标原点作平面与待测圆柱体轴线所形成的交点;
(x,y,z)为实际点;
随机测点Pi(xi,yi,zi),(其中i=1,2...k0,k0为测点个数)到待测圆柱度的理想轴线距离公式:
式中:Pi(xi,yi,zi)为随机测点;
ri为Pi到待测圆柱度的理想轴线距离;
A=(yi-y0)×n-(zi-z0)×m;
B=(zi-z0)×l-(xi-x0)×n;
C=(xi-x0)×m-(yi-y0)×l;
测点到理想轴线的最小距离和最大距离之差即为两同轴圆柱面的半径差,即目标函数为:
f=min(max(ri)-min(ri)) (3)
式中:f为目标函数。
3.根据权利要求1所述的基于天牛须搜索算法的空间圆柱度误差评定方法,其特征在于:所述步骤3中天牛须搜索算法初始化具体包括以下参数设定:变步长参数Eta,天牛两须间距离d0,天牛步长step,常数c,迭代次数n,问题维度D,随机初始解x=rands(D,1),式中:x为D-1内的随机初始值;rands为随机函数。
4.根据权利要求1所述的基于天牛须搜索算法的空间圆柱度误差评定方法,其特征在于:所述步骤4中天牛须搜索算法迭代过程为:
计算天牛左须坐标为:
XL=x+d0*dir/2 (4)
计算天牛右须坐标为:
XR=x-d0*dir/2 (5)
式中:dir=rands(D,1);dir为D-1内的随机值;d0为天牛两须间距离;x为随机初始解;
计算天牛左须的气味强度,即函数适应度值:
Fleft=f(XL) (6)
计算天牛右须的气味强度,即函数适应度值:
Fright=f(XR) (7)
采用变步长法计算天牛下一步要走的位置:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖北汽车工业学院,未经湖北汽车工业学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810699923.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:蜗轮的检查方法
- 下一篇:一种连杆尺寸检测装置