《曲线的三参数路径规划车削插补算法研究.pdf》由会员分享,可在线阅读,更多相关《曲线的三参数路径规划车削插补算法研究.pdf(6页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、第3 0 卷第9 期2 0 1 3 年9 月机电工程J o u r n a lo fM e c h a n i c a l E l e c t r i c a lE n g i n e e r i n gV 0 1 3 0N o 9S e p 2 0 1 3D O I:1 0 3 9 6 9 j i s s n 1 0 0 1 4 5 5 1 2 0 1 3 0 9 0 0 1曲线的三参数路径规划车削插补算法研究米余震1,易磊1,唐秋华1,李明1”,曹俊1(1 武汉科技大学机械自动化学院,湖北武汉4 3 0 0 8 1;2 武汉科技大学理学院,湖北武汉4 3 0 0 8 1)摘要:为了保证数控
2、加工中复杂曲线零件的车削加工精度,在普通二参数车削加工的基础上,提出了一种三参数路径规划车削插补算法。该算法将复杂曲面数控加工插补过程的路径规划分解为若干插补点之间的最优路径搜索和选取问题,根据不同加工要求设置决策变量,并进行取值判别,通过3 个参数联动对曲线进行插补运算,优化加工过程中刀具的路径,并应用于相关的实例分析。研究结果表明,该优化算法能保证加工曲线的光滑性,有利于提高曲线的加工质量,并且该算法还具有计算规模小、求解迅速、数控加工插补误差小等优点。关键词:数控车削;三参数曲线插补;路径规划算法中图分类号:T H l 6 6;T G 5 1;T P 3 9 1文献标志码:A文章编号:1
3、 0 0 1 4 5 5 1(2 0 1 3)0 9 1 0 3 3 0 5C u r v et u r n i n gi n t e r p o l a t i o na l g o r i t h m 丽t ht h r e ep a r a m e t e r sp a t hp l a n n i n gY UZ h e n l,Y IL e i l,T A N GQ i u h u a l,L IM i n 9 1 _,C A OJ u n l(1 C o H e g eo fM a c h i n e r ya n dA u t o m a t i o n,W u h a nU n
4、 i v e r s i t yo fS c i e n c ea n dT e c h n o l o g y,W u h a n4 3 0 0 81,C h i n a;2 C o l l e g eo fS c i e n c e s,W u h a nU n i v e r s i t yo fS c i e n c ea n dT e c h n o l o g y,W u h a n4 3 0 0 8 1,C h i n a)A b s t r a c t:A i m i n ga tm a i n t a i n i n gt h em a c h i n i n ga c c
5、u r a c yo fc o m p o n e n t sw i t hc o m p l e xc u r v ei nC N Ct u r n i n g,at u r n i n gi n t e r p o l a t i o na l g o r i t h mw i t ht h r e ep a r a m e t e mp a t hp l a n n i n gb a s e do no r d i n a r yt w op a r a m e t e mp r o c e s sW a sp r o p o s e d T h ei n t e r p o l a t
6、 i o np r o c e s sw a sd e c o m p o s e di n t ot h eo p t i m a lp a t hs e a r c h i n ga n ds e l e c t i n gp r o b l e mb e t w e e ns e v e r a li n t e r p o l a t i o np o i n t s D e c i s i o nv a r i a b l ew a ss e t,v a l u ew a sd i s c r i m i n a t e da e c o r d i n gt ot h em a c
7、 h i n i n gr e q u i r e m e n t s,t h u st h r e ep a r a m e t e r sw e r ei n t e g r a t e dt oa c h i e v et h ei n t e r p o l a t i o no fp a r t sw i t hc o m p l e xC l l l n,e,a n da d j u s t m e n to ft o o lW a sa c c o m p l i s h e d A c c o r d i n gt ot h er e l a t e dc a l c d a
8、t i o ne x a m p l e s,t h er e s e t si n d i c a t et h a tt h es m o o t h n e s so fp r o c e s s i n gc u r v eC a nb eg u a r a n t e e dt h r o u g ht h ep r o p o s e da p p r o a c h,a n dt h em a c h i n i n gq u a l i t yi si m p r o v e d,a l s ol o w e rc o m p u t a t i o n a ls c a l
9、e,s m a l l e rs o l u t i o nt i m ea n dl e s sp r o c e s s i n ge r r o ra r ea c h i e v e d K e yw o r d s:C N Ct u r n i n g;t r i-p a r a m e t e r sc u r v ei n t e r p o l a t i o n;p a t hp l a n n i n ga l g o r i t h m0引言数控加工技术是衡量一个国家机械制造水平高低的重要指标 1-2 ,插补算法是数控加工的核心问题,对数控系统的稳定性和算法精度有着直接影
10、响。在数控加工工业实践中,直线插补、圆弧插补和螺旋线插补是当前的数控技术最普遍的几种插补方法。对于非直线、非圆弧曲线母线工件来说,一般通过二次样条曲线拟合、三次样条曲线拟合等方法进行插补。这些方法虽然有效解决了复杂曲线、曲面的数控加工难度,但仍存在一定的误差。对于复杂曲线、曲面的数控加工,研究相关的插补算法、减小插补误差是关键和一个很好的切人点。应用高速计算机和数据处理能力强的数控系统,收稿日期:2 0 1 3 0 5 2 9基金项目:国家自然科学基金资助项目(5 1 2 7 5 3 6 6,5 1 1 7 5 3 9 5);湖北省博士后科技活动项目择优资助项目(2 0 1 1);冶金工业过程
11、系统科学湖北省重点实验室开放基金资助项目(Y 2 0 11 0 9);武汉科技大学青年科技骨干培育计划资助项目(2 0 11x z 0 3 0)作者简介:余震(1 9 7 3 一),男,安徽岳西人,博士后,主要从事精密机电一体化设备开发、超精密现代加工技术研究及现代制造技术路径规划方面的研究E m a i l:f o r _ c h e n y u s o h u c o r n万方数据机电工程第3 0 卷通过交叉耦合”圳、一阶泰勒展开、高阶泰勒展开 刮等插补方法,在极短的插补周期内以微距、小步长进行运动,以实现对加工轨迹的高速精密控制,是目前该领域研究的重点。王海涛和赵东标等。刊分别利用泰勒
12、展开式对一阶和二阶参数曲线进行插补计算;L i y a nZ h a n g 和J u n B i nW a n g 等喁1 分别利用二阶泰勒展开式对参数曲线进行插补计算;对于非均匀有理B 样条曲线,Z h a n g等 93 研究了利用一阶泰勒展开式插补计算方法。以上方法虽然在一定程度上改善了数控系统插补计算性能,但在速度点预测和进给速度波动问题上仍然存在不足。Y e h 等 1 0 3 提出将由连续微小线段指定的加工路径转化成由N U R B S 曲线表示的加工路径,通过对N U R B S 曲线插补来实现自由曲面的高速、高精加工,但该方法因为涉及N U R B S 曲线的拟合和插补,计算
13、过程十分复杂,难以满足当前数控系统对实时性的要求。本研究在普通菇,Y 二参数插补原理的基础上,本研究引人一个新的参数变量,对车削加工中插补点的选取进行选择,通过优化插补路径,提出复杂曲线母线零件的三参数路径规划插补算法。1复杂曲线的车削误差参数分析高阶连续复杂曲线的精密加工是当前机械制造领域的热点问题,它利用刀具与零件之间具有严格几何约束和物理约束的相对运动,对精密零件进行微量切削,从而获得较高的零件形状精度和表面光洁度。精密加工领域的主要研究对象之一是复杂曲线零件,由于该类零件具有尺度大、加工精度高以及母线高阶光滑连续等特点,在运载、能源、航空航天、国防等行业被大量、广泛应用。一般描述其母线
14、的方程为:r(x,Y)=C(1)式中:C 一常数,以下略。数控加工中,机床各轴在每个插补周期内以单位脉冲当量运动。在进行曲线零件加工时,刀具只能以一系列离散的点来逼近待加工曲线,因此,插补计算本身存在一定的误差。以回转零件轴线为菇轴,一端面回转中心为左边原点,建立平面直角坐标系,在零件表面任意点A 处,对应的横坐标为戈。,理想纵坐标与实际纵坐标分别为Y。,Y7。,则误差可表示为二者之差的绝对值,即:A d=l y。一Y。I(2)2三参数车削插补算法及实现对于非直线和圆弧曲线零件的车削,传统的方法是采用直线和圆弧分段拟合的方法进行插补,从而导致数据量大、精度差、进给速度不均、编程复杂等一系列问题
15、存在,这些问题的存在必然对加工质量和加工成本高低产生较大的影响。2 1 三参数插补原理在普通的x,y 二参数数控车削插补的基础上,本研究引入一个新的变量一刀具相对Y 轴正向的转角p。这样,刀具具有戈方向、Y 方向的平动和菇一Y 平面内的转动3 个参数,通过这3 个变量的联动来对复杂曲线进行插补运算。理论上,在零件加工时,刀具是作刚体运动的。将刀具与工件接触位置处理成一个质点,在加工过程中,髫、Y 轴,转角口方向在每个插补周期内改变一个脉冲当量舐、研、甜。根据曲线和当前位置,数控系统通过计算决策Y 轴方向和转角口变化情况,即相对于当前位置增加、不变或减少一个脉冲当量。脉冲当量设置可根据工件材料、
16、刀具硬度、车床性能和加工精度等因素要求事先选定,并在加工过程中保持不变。三参数数控插补方法如图1 所示,以零件轴线为戈坐标,水平面内垂直轴线方向为Y 坐标,车床主轴卡盘外端中心为坐标原点建立平面直角坐标系。y儿+1y。0 x。x,+、图1三参数数控插补方法假设需要加工的曲线方程为F(戈,Y)=C,存在隐函数Y=以菇)。在第r t 个插补周期末,刀具回转中心位于0。(茗。,Y。)点处,刀尖位于只(石)位置,刀具倾角为0。在第1 1,+1 个插补周期末,假定数控系统选定刀具在x,y 轴方向增加一个脉冲当量,则刀具回转中心运动至D 川(菇。+。,Y 川)处;同时,为了保证刀具刀尖方向0 川P7 川沿
17、着被加工圆弧母线的法线方向,数控系统选定刀具在转角0 方向需增加一个脉冲当量,则刀尖运动至P。+,(x 町。,),”。)位置。万方数据第9 期余震,等:曲线的三参数路径规划车削插补算法研究1 0 3 5 图1 中,P 川为转角0 不变时刀尖的位置,转角0减少一个脉冲当量时刀尖的位置未标出,则刀尖在相邻两插补点之间运动的位移为:s=(菇”1 一)2+(),”l y,。)2(3)位移s 与脉冲当量舐、研、韶相关,故需选取适当的值,保证s 不至于过大,以免超过被加工零件的精度要求。2 2 决策变量本研究将z 轴、Y 轴和转角0 变化情况分别用决策变量a,b、c 来表示。假定口、b、C 取值均为 一1
18、,0,1 ,即向坐标轴的反向运动、不变和向坐标轴和转动方向的正向运动,转动相对Y 轴逆时针、不变和顺时针。加工过程中的第n+1 个插补周期内,刀具横坐标从戈。匀速运动至z 川处,若此时决策轴方向为增加一个脉冲当量,则刀具纵坐标坐标从Y。运动至Y 川处,刀具回转中心运动至点0。+,(x 川,Y 川)处。同理,在第凡+1 个插补周期内,若此时决策转角0 为增加一个脉冲当量,则刀尖位于点P。+。处。若刀具回转中心距刀尖的长度为Z,则刀尖扫过的弧长可表示为:A:2 z s i n 娑(4)于是P n+。点的坐标由P。点坐标,戈、Y 轴轴向变化量,转角0 变化量三部分决定,可以表示为:(戈”+l,+1)
19、=(,X p n,Y p。)+(a S x,6 渺)+A(c o s(日+c 警),s i n(p+c 竽)(5)如此进行完成第n+1 个插补周期,数控系统再将实际加工情况和预计加工路线进行计算比较,决定下一个插补周期内Y 轴方向和转角0 变化情况,直至完成整个工件的加工。在每一个插补周期末时刻,P 点处的坐标值戈、Y,0可表示为:。=”如讹。s(m 挈)。魂+柳仙i n h 警)0。+1=0。+硒目数控系统在每个插补周期末对戈、Y、0 的值进行更新。2 3 目标函数由于该方法是一种三变量决策拟合插值法,故在一定程度上仍存在加工误差。该加工误差可由曲线上横坐标菇。+。对应的点的纵坐标和P 点纵
20、坐标之差的绝对值表示,如下式所示:A d=l y p。+。一以菇。+。)I(7)插补过程中,对以上3 个量进行循环累加,直至龙。+。达到零件长度时,完成整条曲线的加工。结合式(6)可知:A d 与定量A,舐、缈、甜有关,且是变量o、b、c的函数,理论上有3 3=2 7 中不同的路径。因此,在有限的可行决策情况中,数控系统通过枚举法,能得到令A d 最小的变量口、b、c 的取值,并由此确定最佳路径。根据前面所述,数控系统在每个加工点处均取得误差最小。由于被加工曲线和刀尖轨迹均为平滑曲线,且不存在跳跃和突变,则可知刀具在相邻两插补点之间任意位置的加工误差均不会超过两插补点误差中较大者,即:A d。
21、m a x A d。,A d 川(8)2 4 路径规划决策标准车削加工可看作是插补点之间的连续加工过程,理论上每一个加工点都存在误差,因此,在规划刀具路径、选择方案的过程中,可供参考的决策标准为最小单点误差法,即在每个加工点处取误差最小的那一种方案,保证在每个插补点处的误差绝对值最小。这种方法是一种逐步优化的方法,具有计算量小、计算速度快的特点。用,表示决策过程,则最小单点误差法可表示为:Js u b j e c tt o m i n A d l,m i n A d 2,m i n A d。(9)2 5 插补计算流程对于给定的参数曲线,该方法的插补计算流程如图图2 插补计算流程将n 赋值为附1
22、万方数据1 0 3 6 机电工程第3 0 卷详细步骤如下所述:(1)初始阶段,1 7,=0,输入待加工参数曲线方程F(茹,Y)=C 及横坐标菇取值范围,并根据曲线方程初始化动点P 的坐标(戈”,),妒);(2)加工开始,将动点P 坐标表达为常量A,舐、渺、甜与决策变量a,b、C 的函数式;(3)用误差函数A d 进行逐点判别,找出并记录令A d 最小的决策变量a,b、c 取值;(4)根据决策变量口、b、c 的取值更新动点P坐标;(5)结束条件判别,若戈。+。菇一,则表明加工插补已完成,计算结束;否则将 t 赋值为 g+1,重复步骤(2)。3 实验结果及分析为验证该方法的有效性,本研究利用M a
23、 t l a b 编写算法程序,并在计算机工作站进行测试。计算机工作站的硬件配置为:I n t e li 5-2 3 2 03G H z4 核处理器,6 G 内存,N V I D I AG e F o r e eG T 5 2 0 独立显卡。考虑到脉冲当量影响数控机床的加工精度,其值取得越小,加工精度越高。结合实际车削加工参数,取脉冲当量=0 0 5m m、8 y=0 0 5m m、甜=0 1o,根据一种常用合金刀具属性计算得A=0 1 2m m。3 1 实验结果(1)实验1:引入的测试参数曲线为对数函数:Y=I n(X+1),菇 0,6 0(r a m)(1 0)对数曲线插补轨迹如图3 所示
24、。图3 对数曲线插补轨迹对数曲线插补点处的误差如图4 所示。图4 对数曲线插补误差从图3、图4 可看出,运用本方法计算得到的插补曲线光滑,插补点分布均匀,在对数函数曲率半径较小处,插补误差相对较大,之后误差逐步减小并稳定在1 0。8m m 级。对计算过程中4 0 5 个插补点的误差值进行统计分析后,得到的统计数据如表1 所示。表1 插补计算误差统计数据(单位:m m)(2)实验2:7 1 人的测试参数曲线为正弦函数:y=5“n(詈),菇E 0 6 0(m m)正弦曲线插补轨迹如图5 所示。图5 插补轨迹正弦曲线插补点处的误差如图6 所示3 0 04 0 05 0 06 0 07 0 08 0
25、0插补点序号图6 插补误差从图5、图6 可看出,运用该方法计算得到的插补曲线光滑,插补点分布均匀,插补误差分布稳定在接近微米级,并随正弦函数呈现周期性变化。对计算过程中8 5 7 个插补点的误差值进行统计分析后,得到的统计数据如表2 所示。表2 插补计算误差统计数据(单位:m m)|3 x 缁=;j 1“万方数据第9 期余震,等:曲线的三参数路径规划车削插补算法研究:-三一0 1 1 1 二1。1 _:1:二1-。1 L c J 3。跚L 011111 11 J(1 3)从矩阵中可以看出,插补算法中决策变量均取到了一1、0、1 三种情况,且分布无明显的规律,说明事先关于刀具戈轴方向、Y 轴方向
26、和转角0 的变化情况是贴合实际的。相对于普通菇、Y 二参数插补而言,引人的新变量0 在路径规划插补算法中起到了重要作用。3 3 结果分析实验1 与实验2 中的插补算法计算耗时分别为0 5 5s 和0 7 5S,计算时间短,路径规划求解迅速。与普通的二坐标参数插补相比,该方法加入了新的参数,误差减小显著,这表明三参数路径规划插补算法较传统的方法更为精确、更为高效。此外,由于每个加工点P 的位置选取情况相互独立,该方法没有累计误差,单步误差只与每个周期内三参数的变化有关,且保证每个点的误差都是最小情况,误差控制简洁有效。4结束语本研究所提出的基于复杂曲线母线的三参数插补算法将车削路径分解为若干插补
27、点之间的最优路径搜索和选取问题,在3 个参数耦合过程中,使插补点处误差最小,有效控制了两相邻插补点之间路径上的误差,插补计算过程中无累计误差,满足复杂曲线零件的车削精度要求。相关的实验表明:该算法插补质量高,插补点分布均匀,插补曲线光滑,达到预期加工要求,具有较大的实用价值。同时,计算实验和实例也验证了该方法具有计算规模小、求解迅速、误差小等优点。参考文献(R e f e r e n c e s):1 罗永顺机床数控化改造实例 M 北京:机械工业出版 2 周济,邵新宇,周艳红“数控一代”机械产品创新工程的战略意义和技术路线 J 中国机械工程,2 0 1 2,2 3(1):1 6 3 S UK
28、e h a r t,C H E N GM i n g-y a n g C o n t o u r i n ga c c u r a c yi m-p r o v e m e n tu s i n gC R O S S-c o u p l e dc o n t r o la n dp o s i t i o ne r l D rc o m p e n s a t o r J I n t e r n a t i o n a lJ o u r n a lo fM a c h i n eT o o l s&M a n u f a c t u r e,2 0 0 8,4 8(1 2-1 3):1 4 4
29、 4 1 4 5 3 4 C H E NC h i n-s h e n g,C H E NL i y e h C R O s s c o u p l i n gp o s i t i o nc o m m a n ds h a p i n gc o n t r o li nam u l t i a x i sm o t i o ns y s t e m J M e c h a t r o n i e s,2 0 l l,2 1(3):6 2 5-6 3 2 5 X IX u e-c h e n g,P O OA u n-n e o w,H O N GG e o k-s o o n,e ta 1
30、 E x p e r i m e n t a li m p l e m e n t a t i o no fT a y l o rs e r i e se x p a n s i o ne r r o rc o m p e n s a t i o nO i lab i a x i a lC N Cm a c h i n e J I n t e r n a t i o n a lJ o u r n a lo fA d v a n c e dM a n u f a c t u r i n gT e c h n o l o g y,2 0 1l,5 3(1-4):2 8 5-2 9 9 6 H U
31、OF e n g,X IX u e c h e n g,P O OA u n-n e o w G e n e r a l i z e dT a y l o rs e r i e se x p a n s i o nf o rf r e e-f o r mt w o d i m e n s i o n a lc o n t o u re l T o rc o m p e n s a t i o n J I n t e r n a t i o n a lJ o u r n a lo fM a c h i n eT o o l s&M a n u f a c t u r e,2 0 1 2,5 3(
32、1):9 1-9 9 7 王海涛,赵东标,高素美参数曲线的自适应实时前瞻插补算法 J 计算机集成制造系统,2 0 1 0,1 6(2):3 8 5-3 8 9 8 Z H A N GL i y a n,W A N GK u i-s h e n g,B I A NY u c h a o Ar e a l t i m eN U R B Si n t e r p o l a t o rw i t hf e e dr a t ea d j u s t m e n t J A d-v a n c e dI n t e l l i g e n tC o m p u t i n gT h e o r i e
33、 sa n dA p p l i c a l i o n s,2 0 0 8,2 2 6(5):1 0 6 4 一1 0 7 1 9 W A N GJ u n b i n,Y A UH o n g t z o n g R e a l t i m eN U R B Si n t e r-p o l a t o r:a p p l i c a t i o nt os h o r tl i n e a rs e g m e n t s J T h eI n t e r-n a t i o n a lJ o u r n a lo fA d v a n c e dM a n u f a c t u r
34、i n gT e c h n o l o-g Y,2 0 0 9,4 1(1 l 一1 2):1 1 6 9 一1 1 8 5 1 0 Y E HSS,T S A IZH,H S UPL A p p l i c a t i o n so fi n t e g r a t e dm o t i o nc o n t r o l l e r sf o rp r e c i s eC N Cm a c h i n e s J T h eI n t e r n a t i o n a lJ o u r n a lo fA d v a n c e dM a n u f a c t u r i n gT
35、e c h-n o l o g y,2 0 0 9,1 4 4(9 1 0):9 0 6-9 2 0 1 1 Y E HSS,S UHC I m p l e m e n t a t i o no f o n l i n eN U R B Sc u r v ef i t t i n gp r o c e s so nC N Cm a c h i n e s J T h eI n t e r n a t i o n a lJ o u r n a lo fA d v a n c e dM a n u f a c t u r i n gT e c h n o l o g y,2 0 0 9,4 0(5
36、-6):5 3 l-5 4 0 编辑:罗向阳万方数据曲线的三参数路径规划车削插补算法研究曲线的三参数路径规划车削插补算法研究作者:余震,易磊,唐秋华,李明,曹俊,YU Zhen,YI Lei,TANG Qiu-hua,LI Ming,CAO Jun作者单位:余震,易磊,唐秋华,曹俊,YU Zhen,YI Lei,TANG Qiu-hua,CAO Jun(武汉科技大学机械自动化学院,湖北武汉,430081),李明,LI Ming(武汉科技大学机械自动化学院,湖北武汉430081;武汉科技大学理学院,湖北武汉430081)刊名:机电工程英文刊名:Mechanical&Electrical Engineering Magazine年,卷(期):2013,30(9)本文链接:http:/