一种基于迭代法的圆槽口最佳逼近方法及系统技术方案

技术编号:28745339 阅读:74 留言:0更新日期:2021-06-06 18:16
一种基于迭代法的圆槽口最佳逼近方法及系统,包括以下步骤:步骤1,确定目标函数;步骤2,圆槽口的参数化表达;步骤3,用测量点分类,将所有测量点分别分布在“左圆弧”、“右圆弧”以及“直线”上;步骤4,当将测量点分为三类后,确定测量点到圆槽口的距离表达式;步骤5,求解目标函数最优解。本发明专利技术针对测量点落在直线与圆弧相切点的附近、圆弧中心反转等奇异情形,做了针对性的保护处理,保证了逼近方法在特殊情况下的稳定性,总体上增强了算法健壮性。总体上增强了算法健壮性。总体上增强了算法健壮性。

【技术实现步骤摘要】
一种基于迭代法的圆槽口最佳逼近方法及系统


[0001]本专利技术属于圆槽口测量
,特别涉及一种基于迭代法的圆槽口最佳逼近方法及系统。

技术介绍

[0002]在当前产品加工中,在机测量与智能补加工技术是必不可少的一项前沿实用技术,该技术应用的成熟与否,将直接决定产品加工的效率和质量,具有非常重要的意义。
[0003]在该技术的在机测量环节中,圆槽口测量又是一种非常常用的测量方法,其测量结果的精确程度往往表明了上一工步的加工质量,乃至决定了下一工步的加工策略,具有极重要的参考价值。
[0004]圆槽口测量中的关键算法就是圆槽口逼近方法,它要解决的问题是:根据测头测定的个测量点(测量点的分布有一定的具体要求),算法通过内部计算,给出一个在欧式距离意义上离这些测量点“最近”的圆槽口,以辅助加工人员对加工结果的评判和认知,从而对相关的加工策略进行决策和调整,以保障和提升加工效率与质量。
[0005]传统的圆槽口逼近方法,由于算法设计上的局限性,其运算结果往往精度不高,甚至在一些情况下会给出错误的结果,这严重影响了其实际应用。本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于迭代法的圆槽口最佳逼近方法,其特征在于,包括以下步骤:步骤1,采用最小二乘方法来评价迭代法的输出结果,通过迭代法计算得到离所有测量点距离最近的圆槽口,作为测量结果,确定目标函数;步骤2,对测量点进行分类,将所有测量点分别分布在圆槽口的左圆弧、右圆弧以及直线上;步骤3,当将测量点分为三类后,确定测量点到圆槽口的距离表达式;步骤4,采用圆槽口的参数化表达,将步骤1确定的目标函数进行具体化;步骤5,通过测量点到圆槽口的距离表达式求解目标函数最优解,得到最佳的圆槽口参数。2.根据权利要求1所述的一种基于迭代法的圆槽口最佳逼近方法,其特征在于,步骤1中的目标函数为:公式中,F表示n个测量点p
i
到圆槽口ArcSlot之间的距离总和,Dist表示单个p
i
到圆槽口ArcSlot的距离,min的意思是对括号内的表达式求最小值。3.根据权利要求1所述的一种基于迭代法的圆槽口最佳逼近方法,其特征在于,步骤4中圆槽口的参数化表达:采用一个圆心的坐标x、一个圆心的坐标y,两圆心的距离length,两圆心连线与坐标系x轴的逆时针夹角θ和圆弧的半径radius,来决定一个唯一的圆槽口。4.根据权利要求1所述的一种基于迭代法的圆槽口最佳逼近方法,其特征在于,步骤3中,当将测量点分为三类后,测量点到圆槽口的距离表达式,将由三部分组成:公式中,ArcSlot,Line,ArcRight分别表示左圆弧、直线以及右圆弧,而n
left
,n
line
,n
right
则分别表示对应的左圆弧、直线以及右圆弧的个数。5.根据权利要求4所述的一种基于迭代法的圆槽口最佳逼近方法,...

【专利技术属性】
技术研发人员:南炳炳
申请(专利权)人:西安精雕软件科技有限公司
类型:发明
国别省市:

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

1