电火花数控插补器的设计
2018-4-4 来源:河南理工大学机械及工程动力学院 作者: 刘石安 刘建慧 童景琳
摘要:论文分析了逐点比较法可回退的直线、圆弧插补算法,用硬件描述语言HDL编程,实现了插补算法硬件化,计算迅速,几乎不消耗时间,完全能满足数控系统的实时性要求,已成功应用于电火花数控系统中。
关键词: 电火花;数控;插补
0、引言
电火花数控系统最主要的实时任务是插补运算、运动规划和电火花加上间隙状态检测与控制。插补运算是为了精确计算出各个运动轴的移动量,确保上具电极按预定的轨迹路线运行;运动规划是为了解决上具电极移动时可能存在的不平稳现象,比如空运行到放电加上时,间隙短路状态到快速回退时,都要有与电火花加上相适应的变速方法;间隙状态检测与控制是电火花加上上艺本身要求的,是必须实时的。其中插补运算在每一个控制周期内都必须进行核算,它的实时性能直接影响整机系统性能.
目前数控系统主要有两种方式,一是全软件方式,一是软件硬件结合方式。插补算法用软件实现的数控系统升级换代容易,但速度要慢一些,系统实时任务总数不能多,还需要实时操作系统支持;用硬件设计插补器能获得良好的实时性能,插补器运行时不占用微处理器时间,是并行运行的,在分时操作系统中也可以运行。目前插补器硬件化的研究也比较深入,多数用嵌入式系统实现,主要应用于数控铣削或雕铣。电火花加上公艺很特别,放电时上具电极不能再进给,因此电火花数控系统必须考虑轨迹可回退,必须研究轨迹可回退的插补算法。
模具加上离不开电火花加上工艺,据统计有30%的模具加工工作量是用电火花加上工艺完成的,许多国外的机床制造商,如阿奇、夏米尔公司,把电火花加上和高速数控铣削结合起来,组合成新的上艺系统,降低单件成本,缩短生产流程时间,从而增强企业的竞争力同。根据苏州民风数控科技公司的市场调查表明,数控电火花机床的需求在增大,工艺范围在拓宽,如用多轴联动数控电火花加工技术完成聚屏,金刚石刀具加工的,由此可见,电火花加上工艺潜能还在,优势的发挥取决于数控技术、智能技术和其它各项技术的研究与应用的深化。
本文在Windows环境下生成了C语言的可回退的软件插补器,运行时消耗时间比较多,估计在150μs左右,再者电脑操作系统又是分时的,也降低了电火花数控系统的实时性能,因此本文致力于插补器硬件化研究,用硬件描述语言HDL生成,在All era公司EP1C12Q240C8可编程辑器件中实现,在集成开发环境Quarlus 11 EDA具下开发硬件插补器控制软件,本文的中心论述点就集中在可回退插补器的计算方法及其硬件化方面。
1、电火花数控插补器设计
轨迹可回退,是指放电加工时工具电极按原来路径相反的方向,并沿原来前进时的脚步丝毫不差的沿途返回,系统选择脉冲增量法比较适宜,本文用逐点比较法分析直线插补和圆弧插补:
1.1 直线插补器
在第二象限、第三和第四象限中的直线插补,由于与X轴或Y轴或y=x轴对称,所以各个象限中的偏差计算方法都可以按第一象限计算方法处理,终点坐标取绝对值,只是进给方向做适当调整即可,四个象限的可回退直线插补方法中的坐标进给和偏差计算,归纳起来如表1所示。
表1 直线插补
根据以上思路,本文用硬件描述语言HDL设计了可回退直线插补器,四个象限的直线插补均可生成,图2表示了直线插补仿真波形,终点坐标为第四象限点E(xp,yp)=E(4,-3),轨迹从正向前进到中途拆返,再反向回退,最后回到直线起点的直线插补全过程.
图2 可回退直线插补仿真波形
1.2 圆弧插补器
图3表示可回退圆弧插补示意图,由于插补对象是圆,顺时针和逆时针互为反向,因此可回退圆弧插补偏差计算方法可以简化,相应的计算原则是,当实际轨迹为顺圆SR1时可回退偏差判别式按逆圆弧计算,当实际轨迹为逆圆NR1时可回退偏差判别式按顺圆弧SR1计算。
图3 四个象限的插补可回退圆弧插补
与直线插补相似,圆弧插补计算按坐标绝对值进行,进给方向的判定另做处理,那么NR2,SR3,NR4都可以按第一象限顺圆SR1来计算,SR2,NR3,SR4都可以按第一象限逆圆NR1来计算,主要计算偏差值、进给方向、增或减JX ,JY,以及设置状态标志,如图4所示。
图4 可回退圆弧插补程序流程图
圆弧插补仿真波形如图5所示,表示第一象限顺圆圆弧插补仿真,起点坐标为,终点坐标为时,轨迹从正向前进到中途拆返,再反向回退,最后回到圆弧起点的插补全过程。
图5 可回退圆弧插补仿真波形
2、结束语
(1)分析了逐点比较法可回退的直线、圆弧插补算法,用硬件描述语言HDL编程,实现了插补算法硬件化。
(2)对硬件插补器模块进行了功能仿真和时序仿真,图2和图5的时序仿真,说明了本文建立的硬件可回退插补器能够正确的沿直线或圆弧轨迹插补前进,同时也能精确的沿原轨迹路线返回,此特征能充分满足放电加上时上具电极的进退需要,这是电火花数控技术的基本要求。
(3)本文研制的硬件插补器,运算速度快,每次运算消耗时间只有1519个机器周期,即对于33.333MHz微处理器,只需时间0.5~0.7微秒,因此具有良好的实时性。
(4)本文设计的硬件化可回退插补器,是在EP1C12Q240C8可编程逻辑器件中实现的,直线插补器占用100E个逻辑单元,圆弧插补器占用1367个逻辑单元,模块工作频率分别可达100MHz ,77MHz,说明占用资源少,经济性好,工作频率高。
投稿箱:
如果您有机床行业、企业相关新闻稿件发表,或进行资讯合作,欢迎联系本网编辑部, 邮箱:skjcsc@vip.sina.com
如果您有机床行业、企业相关新闻稿件发表,或进行资讯合作,欢迎联系本网编辑部, 邮箱:skjcsc@vip.sina.com