基于Muller法的NURBS曲线插补算法.pdf

基于Muller法的NURBS曲线插补算法.pdf

ID:51447680

大小:1.04 MB

页数:5页

时间:2020-03-24

基于Muller法的NURBS曲线插补算法.pdf_第1页
基于Muller法的NURBS曲线插补算法.pdf_第2页
基于Muller法的NURBS曲线插补算法.pdf_第3页
基于Muller法的NURBS曲线插补算法.pdf_第4页
基于Muller法的NURBS曲线插补算法.pdf_第5页
资源描述:

《基于Muller法的NURBS曲线插补算法.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、数控加工技术现代制造工程(ModernManufacturingEngineering)2014年第8期倡基于Muller法的NURBS曲线插补算法任杰青,刘凯,赵东标(南京航空航天大学机电学院,南京210016)摘要:在分析NURBS曲线插补原理的基础上,提出了一种基于Muller法的NURBS曲线实时插补算法。该算法首先进行速度控制,由最大进给速度约束、最大弓高误差约束和最大法向加速度约束得到希望进给步长,保证了加工精度。然后利用Muller法迭代计算满足进给步长要求的插补参数,避免了传统方法的复杂

2、求导运算。该算法稳定性好,运算量小,能够对速度波动进行有效控制,并且能够满足实时插补的要求。关键词:NURBS曲线插补;速度控制;Muller法中图分类号:TP271文献标志码:A文章编号:1671—3133(2014)08—0055—05NURBSinterpolationalgorithmbasedonMullermethodRenJieqing,LiuKai,ZhaoDongbiao(CollegeofMechanicalandElectricalEngineering,NanjingUniver

3、sityofAeronauticsandAstronautics,Nanjing210016,China)Abstract:ThroughanalyzingtheprincipleofNURBScurveinterpolation,areal-timeNURBSinterpolationalgorithmbasedonMullermethodisproposed.Theproposedalgorithmfirstlycontrolsthevelocitytomeetthespeedandaccuracy

4、requirementsbya-doptingconstraintsofmaximumfeedspeed,maximumchorderrorandmaximumacceleration.ThenMullermethodisusedtocal-culatetheinterpolationparametersintheconstraintoffeedstepiteratively,avoidingderivativecalculationoftraditionalmethods.Theproposedalg

5、orithmhasadvancedfeaturesofgoodstabilityandlesscalculation.Italsocaneffectivelycontroltheratefluctua-tionandmeetthereal-timeinterpolationrequirement.Keywords:NURBScurveinterpolation;velocitycontrol;Mullermethod本文提出基于Muller法的NURBS曲线插补算0引言法。该算法首先进行速度控制,得到希

6、望进给步长,相对传统的直线、圆弧插补,NURBS直接插补技保证了加工精度;然后引入基于二阶泰勒展开式的[4]术具有程序代码少、无需向NC机床进行高速的程序线性递推预估方法来获得插补参数的迭代初值;[1]传输、加工时间短和加工质量高等优点。再利用Muller法迭代计算满足精度要求的插补参NURBS曲线插补分为参数插补和轨迹计算两个数。该算法有效简化了参数空间的插补计算,能够阶段。首先,参数插补根据第i个插补周期的约束进满足实时插补的要求,并且将速度波动限制在理想给步长ΔLi求得下一个插补点的对应插补参数值

7、水平。ui+1;然后,轨迹计算将插补参数ui+1代入NURBS曲线方程中,得到三维空间里新插补点的坐标。1NURBS曲线描述[2]应用Taylor展开法计算插补参数时,是用进给一条k次NURBS曲线可以表示为分段有理多项弦长逼近实际插补段弧长,使得插补参数的截断误差式矢函数r(u)[5]:较大。插补参数的截断误差使得理想进给速度与实n际进给速度之间存在偏差,造成速度波动。且Taylor∑ωidiNi,k(u)i=0r(u)=np≤u≤q(1)展开法在计算插补参数的过程中,会涉及到复杂的导[3]∑ωiNi

8、,k(u)数计算,无法保证插补的实时性。i=0倡南京航空航天大学基本科研业务费资助项目(NS2013049,NN2012041)552014年第8期现代制造工程(ModernManufacturingEngineering)式中:ωi(i=0,1,⋯,n)为权因子,首、末权因子ω0>aNmaxΔLi3=TΔLi2(9)0、ωn>0,其余权因子ωi(i=1,2,⋯,n-1)≥0;di(i=8δmax0,1,⋯,n)为ωi(i=0,1,⋯,n)

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。