用于电火花加工抬刀运动的速度规划算法

2016-08-05 07:58刘宏达奚学程赵万生
电加工与模具 2016年3期
关键词:电火花机床加速度

刘宏达,陈 昊,陈 默,奚学程,赵万生

(上海交通大学机械与动力工程学院,机械系统与振动国家重点实验室,上海200240)

设计·研究

用于电火花加工抬刀运动的速度规划算法

刘宏达,陈昊,陈默,奚学程,赵万生

(上海交通大学机械与动力工程学院,机械系统与振动国家重点实验室,上海200240)

电火花加工时,通过采用周期性的抬刀运动来降低放电间隙中的蚀除物浓度,能在改进有效放电率的同时提高加工的稳定性。目前用于电火花加工抬刀运动的速度规划算法,如常数加加速度S形曲线速度规划,其加加速度变化是不连续的,常数加加速度由于阶跃变化会引起机床的冲击和振动,使放电间隙状态变得不稳定,从而导致加工的不稳定。提出了一种用于抬刀运动的连续加加速度的速度规划算法,根据抬刀最大速度、抬刀高度及机床Z轴允许的最大加加速度进行基于连续加加速度的速度规划。通过对该速度规划算法进行的加工比较验证实验可知,运用该速度规划方法可在保证加工效率的基础上,更好地减少对机床的冲击和振动,使加工过程更稳定。

电火花加工;抬刀运动;S形曲线速度规划;连续加加速度

电火花加工材料去除是通过在电极与工件之间的绝缘通道中产生一系列放电完成的,放电产生的蚀除物不利于稳定加工[1]。为了提高有效放电率及加工稳定性[2-4],通常采用周期性的抬刀运动将蚀除物从放电间隙中排出,同时使清洁的工作液能进入放电间隙,降低间隙中的蚀除物浓度。

为了减小因抬刀启动和停止时带来的机床冲击,必须对抬刀运动中的加减速过程进行速度规划,否则易导致过冲等影响放电间隙状态的稳定,从而影响加工的稳定性[5]。目前主要采用的加减速规划算法有梯形速度曲线和S形速度曲线[6],这两种速度规划算法都能使速度得到很好的平滑。梯形速度曲线是一种速度最优曲线[7],虽然算法简单,但加速度不连续,在抬刀运动过程中加速度会产生突变,产生的高频谐波将导致机床发生较大的冲击和振动[8-9],不适于抬刀运动速度控制。

Jahanpour等[10]提出了一种基于指数加加速度的S形五段速度规划方法,用2个速度斜率校正系数来控制每个尖角的加减速状态,同时用基于加速度和加加速度非线性约束的模式搜索算法,计算每个尖角的加速状态,使总的加工时间最小。梁速等[11]开发了基于PMAC运动控制卡的五轴联动电火花加工数控系统,实现了主轴最高速度达12 m/min、最大加速度约1 g的稳定高速抬刀性能,其加工窄缝的性能显著优于普通电火花加工机床;但其使用的基于常数加加速度的S形速度曲线,在高速抬刀时易带来冲击,导致过冲量大,必须增加缓冲区来减小过冲对放电间隙的影响。而基于正弦加加速度的S形速度曲线,其速度、加速度、加加速度都是连续的,使系统具有更高的柔度,完全避免了柔性冲击[12]。

为了减少因常数加加速度阶跃变化引起的机床冲击和振动,本文对现有的用于电火花加工抬刀运动S形曲线加减速规划进行了改进,提出了用于电火花抬刀运动的连续加加速S形曲线加减速规划方法,并通过实际加工实验进行了验证。

1 基于连续加加速度的S形速度曲线

1.1S形速度曲线

在数控机床伺服系统中,对运动轨迹进行良好的速度规划不仅能提高加工的稳定性及加工质量,还能使插补更易实时实现。在高速切削加工中要求刀具进给速度变化平稳,而常规的梯形曲线加减速过程中存在加速度不连续,因而在运动过程中易使机床及刀具产生冲击和振动。基于S形速度曲线的加减速方法由于速度变化曲线和加速度变化曲线都是连续的,很大程度上避免了冲击,故在高档数控机床上广泛使用。文献[13]讨论了S形速度曲线的各种加减速情况,复杂情况下可分为以下7个阶段:加加速阶段、匀加速阶段、减加速阶段、匀速阶段、加减速阶段、匀减速阶段和减减速阶段。在加速度充分大的情况下,可将速度规划分成5段。为了简单起见,本文用5段式速度规划曲线来描述[14]。

如图1所示,假设加加速、减加速、加减速和减减速的时间都相同,设为T,初始加速度、初始速度和初始位移均为0,最大加加速度为jmax。那么,任何时刻的加速度a(t)、速度V(t)及位移S(t)都能通过对加加速度的积分计算得到:

图1 常数加加速度S形加减速曲线

由图1可知,加加速度可表述为:

式中:T0为恒速阶段的运动时间。对式(1)积分可得到加速度在各个时间的具体数值,表述为:

式中:amax=jmaxT为在最大加加速度jmax条件下,加速时间为2T情况下能达到的最大加速度。对式(2)积分可得到速度在各个时间的具体数值,表述为:式中:Vmax=jmaxT2为在最大加加速度jmax条件下,加速时间为2T情况下能达到的最大速度。

1.2基于连续加加速度的S形速度曲线

基于常数加加速度的S形曲线加减速在很大程度上避免了机床的冲击和振动,但由于加加速度为常数,使机床柔性仍显不足,且易在抬刀即将结束时产生过冲,难以稳定地保证几十微米的放电间隙,需增加一个距离大于过程量的抬刀缓冲区,使过冲不影响加工区域。针对该问题,本文提出了基于连续加加速度的S形速度曲线加减速算法。

采用正弦曲线加加速度进行速度规划,与前节提到的常数加加速度S形曲线一样处理,那么,积分得到的加速度、速度及位移均是连续的。如图2所示,假设加加速、减加速、加减速及减减速的时间都相同,设为T*,初始加速度、初始速度和初始位移均为0,最大加加速度为jmax。那么,任何时刻的加速度a*(t)、速度V*(t)及位移S*(t)都能通过对加加速度的积分计算得到:

由图2可知,加加速度可表述为:

图2 连续加加速度S形加减速曲线

式中:T*0为恒速阶段的运动时间。对式(4)积分可得到加速度在各个时间的具体数值,表述为:

1.3两种速度规划方法的比较

2 MATLAB仿真结果

对2种基于不同加加速度的S形速度曲线进行仿真,设定机床最大加加速度为jmax=80 000 mm/ s3,最大速度为Vmax=50 mm/s,加速时间T=0.025 s,由1.3节的推论可确定相应的T*。仿真结果见图3,其中直线表示连续加加速度,虚线表示分段常数加加速度。

图3 两种加速方法的仿真对比

从仿真结果可看出,2种方法在加速度、速度和位移曲线上均能保持连续且平稳的过渡。在抬刀高度为10 mm的加减速过程中,当速度从0加速到Vmax=50 mm/s时,无论是加速度、速度还是位移,常数加加速度方法的快速性都要好于连续加加速度方法,且在加速过程中,常数加加速度方法实际需要的加速度是大于连续加加速度方法的,这也造成其在回退至抬刀起点时易产生过冲,必须增加缓冲区来保证放电间隙状态的稳定。同时,连续加加速度方法的加加速度是连续的,在抬刀启动和停止时能更好地减少机床的冲击和振动,减少丝杠磨损,延长机床使用寿命,还能有效减少抬刀回退过程中的过冲,保证了放电间隙状态的稳定,有利于加工的稳定。

3 窄槽加工实验

本文提出的改进型S形曲线速度规划方法主要针对电火花加工过程中的抬刀运动,而深窄槽的加工能很好地验证抬刀性能。为了检验改进的抬刀运动速度规划算法的稳定性和可靠性,本文将其运用于HE70型电火花加工机床,并与PMAC运动控制卡提供的基于特征参数Ts、Ta及Vmax自行规划S曲线加减速的插补器提供的抬刀速度规划进行对比实验。其中,Ts为S曲线加减速阶段所需的时间;Ta为整个加减速过程所需的时间;目标速度Vmax为经过S曲线加速后进入匀速状态的最大速度。

加工实验为Z轴单轴加工,工件为45钢,电极为70 mm×20 mm×2 mm的石墨电极,加工深度为10 mm,采用正极性加工。具体实验条件见表1。

表1 窄槽加工实验条件

实验发现,采用本文方法加工一个10 mm的深窄槽平均用时约40.7 min,而采用PMAC卡提供的S形曲线规划方法平均用时约40.5 min。可见,本文提出的方法并未明显降低加工效率,但由于连续加加速度方法的加加速度是连续的,在抬刀启动和停止时能更好地减少机床的冲击和振动,最大程度地减少了对机床的柔性冲击。加工的窄槽及微观放大图见图4。

图4 窄槽加工图

4 结束语

针对电火花加工过程中抬刀运动S形速度曲线加加速度不连续的问题,本文提出了一种用于抬刀运动的连续加加速度的速度规划算法。该方法根据抬刀高度、抬刀最大速度及机床主轴允许的最大加加速度进行基于连续加加速度的速度规划。加速过程与减速过程的时间相同,且加加速度、加速度和速度表达式也相同。为了验证该速度规划算法的性能,对其进行了加工比较实验。结果表明,运用该速度规划方法在保证加工效率的基础上,能更好地减少对机床的冲击和振动,使加工过程更稳定,且通过多次实验验证了该方法的稳定性与可靠性。

[1] HO K H,NEWMAN S T.State of the art electrical discharge machining(EDM)[J].International Journal of Machine Tools and Manufacture,2003,43(13):1287-1300.

[2] TAKEUCHI H,KUNIEDA M.Relation between debris concentration and discharge gap width in EDM process[J]. International Journal of Electrical Machining,2007(12):17-22.

[3] HAVAKAWA S,ITOIGAWA T D F,NAKAMURA T.Observation of flying debris scattered from discharge point in EDM process[C]//Proceedings of the 16th International Symposium on Electromachining.Shanghai,2010:121-125.

[4] KANEKO Y.Electrical discharge machining performance of linear motor equipped die-sinking EDM [J].Manufacturing Technology&Machine Tool,2001,4:9-12.

[5] 赵万生.抬刀对电火花加工稳定性的影响及其自适应控制[J].电加工,1990(1):3-8.

[6] 吴继春,周会成,唐小琦,等.基于连续捷度的进给速度规划算法研究[J].中国机械工程,2011,22(13):1584-1587.

[7] JEON J W,HA Y Y.A generalized approach for the acceleration and deceleration of industrial robots and CNC machine tools[J].IEEE Transactions on Industrial Electronics,2000,47(1):133-139.

[8] ERKORKMAZ K,ALTINTAS Y.High speed CNC system design.Part I:jerk limited trajectory generation and quintic spline interpolation[J].International Journal of Machine Tools and Manufacture,2001,41(9):1323-1345.

[9] WANG J B,YAU H T.Real-time NURBS interpolator: application to short linear segments[J].The International Journal of Advanced Manufacturing Technology,2009,41 (11):1169-1185.

[10] JAHANPOUR J,ALIZADEH M R.A novel acc-jerklimited NURBS interpolation enhanced with an optimized S-shaped quintic feedrate scheduling scheme[J].The International Journal of Advanced Manufacturing Technology,2014,77(9-12):1889-1905.

[11] 梁速,赵万生,康小明.基于Linux的五轴联动电火花加工数控系统[J].上海交通大学学报,2012,46(7):1097-1102.

[12] 郭新贵,李从心.一种新型柔性加减速算法[J].上海交通大学学报,2003,37(2):205-207.

[13] 陈金成,徐志明.基于分段三次样条曲线的高速加工平滑运动轮廓自适应算法研究 [J].机械工程学报,2002,38(5):61-65.

[14] HAO Shuanghui,SONG Fang,LIU Jie,et al.An applied CNC acceleration and deceleration control algorithm research[C]//Proceedings of 2008 IEEE International Conference on Mechatronics and Automation.Takamatsu,Kagawa,2008:404-407.

A Jump Motion Velocity Planning Algorithm Using for Electro-discharge Machining

Liu Hongda,Chen Hao,Chen Mo,Xi Xuecheng,Zhao Wansheng
(State Key Laboratory of Mechanical System and Vibration,School of Mechanical Engineering,Shanghai Jiao Tong University,Shanghai 200240,China)

In order to improve the effective discharge ratio and the machining stability in electrodischarge machining(EDM),a periodic jump motion of the electrode can be adopted so as to reduce the debris concentration in the discharge gap.Velocity planning is an important part in the design of a jump motion.However,existing velocity planning algorithms,such as the S-shaped feedrate planning,do not address the discontinuities in jerks.With a possibility of invoking vibrations in a machine,discontinuities in jerks are harmful to a stable discharge status.A velocity planning algorithm with continuous jerks for jump motion is proposed,which takes into considerations constraints on the maximum velocity,jump heights and jerks of the Z-axis of a machine.The experimental results show that this proposed velocity planning algorithm achieves a better performance with a smoother jump motion and the stability and reliability is verified through an EDM machining for a deep slot.

EDM;jump motion;S-shaped feedrate planning algorithm;continuous jerk

TG661

A

1009-279X(2016)03-0001-05

2016-01-08

国家自然科学基金资助项目 (51175337,51421092);国家科技重大专项(2014ZX04001061);上海交通大学燃气轮机研究院科研课题基金资助项目(AF0200088/ 015);上海市教育委员会产学研项目(15CXY03)

刘宏达,男,1990年生,博士研究生。

猜你喜欢
电火花机床加速度
机床展会
“鳖”不住了!从26元/斤飙至38元/斤,2022年甲鱼能否再跑出“加速度”?
论电火花表面熔覆技术
2019,中国机床变中求进
天际加速度
创新,动能转换的“加速度”
一种控温式重力驱动电火花液循环系统研制
死亡加速度
基于通用机床的100%低地板有轨电车轮对旋修
聚晶立方氮化硼复合片电火花线切割高效切割研究