CNC系统中插补算法的优化设计

来源 :教育教学论坛·下旬 | 被引量 : 0次 | 上传用户:zkc19890314
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:基于逐点比较法的计算原理,改进了插补算法的数学模型,对插补算法进行了优化。经实验证明,改进后的逐点比较法在加工零件时,插补精度有所提高,速度加快,可以获得较高的经济效益。
  关键词:CNC系统;逐点比较法插补;优化设计
  
  逐点比较法的插补原理:CNC系统在控制过程中,能逐点地计算和判别运动轨迹与给定轨迹的偏差,并根据偏差控制进给轴以折线来逼近给定轨迹。
  一、直线插补
  假设加工如图1所示的第一象限的直线OA。取直线起点为坐标原点,直线终点坐标A(Xe,Ye)已知。M(Xm,Ym)为动点,则下列关系式成立:
  若M在直线OA上,则Ym/Xm=Ye/Xe
  由此,可定义直线插补的偏差函数为:
  ?摇Fm=YmXe-XmYe?摇(1)
  若?摇Fm≥0,表明M点在OA直线上或直线上方,应沿着+X方向进给一步。走步后新的坐标值为:Xm+1=Xm+1,Ym+1=Ym由(1)式,新点的偏差函数为:?摇Fm+1=Ym+1?摇Xe-Xm+1Ye=Fm-Fe
  若Fm<0,表明M点在直线的下方,应向+Y方向进给一步。走步后的新的坐标值为:Xm+1=Xm+1,Ym+1=Ym,由(1)式,新点的偏差函数为:Fm+1=Ym+1?摇Xe-Xm+1Ye=Fm+Xe
  再根据新加工点偏差大于、等于、小于零决定下一步走向。如此进行下去,直到两个方向走的步数与终点坐标值(Xe,Ye)相等,发出终点到达信号,该直线段插补结束。综上所述,每进给一步需要四个节拍:偏差判别、坐标进给、偏差计算、终点判别。
  二、圆弧插补
  其流程框图如图2所示:
  以第一象限逆圆弧为例讨论圆弧插补的偏差函数,如图3所示。
  加工圆弧AB,设圆弧的圆心为坐标原点,并已知圆弧的起点为A(X0,Y0),终点为B(Xe,Ye),圆弧半径为R。动态加工点为M(Xm,Ym),点M到圆心的距离为Rm,比较R和Rm反映加工偏差。定义圆弧插补的偏差函数如下:Fm=R2m-R2=X2m+Y2m-R2,(2)
  若Fm≥0,表明M点在圆弧上或圆弧之外,应沿-X方向进给一步。走后新的坐标值为:Xm+1=Xm-1,Ym+1=Ym
  由式(2),新的偏差函数为:?摇Fm+1=X2m+1+Y2m+1-R2=Fm-2Xm+1
  若Fm<0,表明M點在圆弧内,应沿+Y轴方向进给一步。走步后的新的坐标值为:Xm+1=Xm,Ym+1=Ym+1
  由式(2),新点的偏差函数为:
  Fm+1=X2m+1+Y2m+1-R2=Fm+2Ym+1
  以上的分析计算可以得出,逐点比较法插补的进给方向是由偏差函数的正负决定,插补过程中的最大误差小于或等于一个脉冲当量。
  三、插补算法的优化
  基本思路:每插补一次,不仅能单独向X坐标或Y坐标方向进给一步,还能同时在X、Y坐标方向同时进给一步,也就是可以实现三种进给方向,最终的进给方向选取三种进给方向误差最小的方向。
  1.直线插补数学模型的建立。
  若Fm=0,动点在直线上,进给方向应为直线方向,即X、Y方向同时进给一步。
  若Fm>0,动点在直线上方,进给方向为+X方向或+X方向或+X、+Y同时进给一步。
  若Fm<0,动点在直线下方,进给方向为+Y方向或+X、+Y方向同时进给一步。
  在单方向进给时的偏差函数不变,+X、+Y方向同时进给的新点偏差函数很容易得出:Fm+1=Fm+Xe-Ye?摇
  比较以上三种偏差值的绝对值大小,选取偏差值最小的方向进给。
  2.圆弧插补数学模型的建立以第一象限逆圆弧插补为例,在-X、+Y方向进给的偏差函数不变,-X、+Y方向同时进给的偏差函数为:?摇Fm+1xy=Fm+1x+Fm+1x-Fmxy?摇
  式中Fm+1x为X方向的偏差函数,Fm+1y为Y方向的偏差函数。
  计算出三种偏差值,比较绝对值大小,选取偏差最小的方向进给。
  结论:
  通过对逐点比较法的优化设计,更进一步地减少了数控机床的加工误差,而且提高了执行部件的运行速度,该插补算法的优化设计为数控机床的优化设计提供了一种新思路和方法。该方法在天水星火机床厂某些车床上进行实验,取得了较好的经济效益。
  参考文献:
  [1]徐元昌.数控技术[M].北京:中国轻工业出版社,2004:9-18.
  [2]任玉田.新编机床数控技术[M].北京:北京理工大学出版社,2009:136-152.
  [3]常晓俊.数控机床逐点比较法插补直线分析[J].山西机械,2002,(5).
其他文献
针对实际输电线路的结构,同时考虑巡检距离和杆塔风险等级为目标函数,提出一种差分纵横交叉算法(DECSO),用于解决输电线路巡检路径优化问题。该算法通过对巡检路径进行寻优,同
波浪爬高是海岸工程中重要的水动力学问题之一,其数值模拟方法通常是通过离散Navier-Stokes方程或Boussinesq方程实现的,其中基于光滑粒子流体动力学方法是近年发展起来的。本
中职院校的特殊性在于,教学课程更具有实践应用性,且学生培养直接与职业生涯相对接。因此,中职教育更具有社会性,使得中职班级管理成为了中职院校教育体系中的重点内容。鉴于
为了解决目标数未知情况下的多目标跟踪问题,本文研究基于粒子概率假设密度滤波器(PF-PHDF)的多目标跟踪系统。针对PF-PHDF的局限性,提出一种基于随机有限集理论的模糊关联方法。该方法首先利用粒子滤波的方法估计多目标组成的随机有限集合,并用模糊C-均值聚类算法给出多目标的状态估计值和目标的个数;然后利用模糊关联算法对PF-PHDF所得到的目标状态集合进行检测和关联,有效解决了PF-PHDF无法
为筛选出防治烟草病毒病的较好药剂,更加高效快速地防治病毒病,对不同药剂防治下烟草病毒病的发生情况进行了研究分析。结果表明,20%吗胍·乙酸铜可湿性粉剂375 g/hm~2对
<正> 饮酒是一个社会问题,涉及面广,问题较复杂,临床上所见到的酒精中毒所致精神和行为障碍的病人,多数病情比较严重,如酒精中毒幻觉症,酒精中毒性嫉妒妄想,震颤谵妄状态和柯
工业设计是以工学、美学、经济学为基础对工业产品进行设计,旨在引导创新、促发商业成功及提供更好质量的生活,是一种将策略性解决问题的过程应用于产品、系统、服务及体验的
针对航空发动机研制阶段的费用测算进行研究,费用测算应遵循基本的原则并按照一定的流程开展工作。发动机研制费用测算包括工程和财务2种模式,需按照研制所开展的工作种类及
空气透平的压降作用及由其带来的空气流速变化,是串联2次能量转换过程、实现两转换过程耦合的核心要素。试验主要是在物理模型的基础上,对带有冲击式透平的OWC装置能量转换影