数控装置的轨迹控制原理教学PPT.ppt
《数控装置的轨迹控制原理教学PPT.ppt》由会员分享,可在线阅读,更多相关《数控装置的轨迹控制原理教学PPT.ppt(63页珍藏版)》请在三一办公上搜索。
1、,第五部分 数控装置的轨迹控制原理,本部分主要内容:(1)了解数控系统中插补算法运算的重要性;(2)简单介绍轮廓插补的基本概念、分类;(3)重点介绍脉冲增量插补原理及算法;,数控技术多媒体课件,第一章 绪论,第一节 概述第二节 脉冲增量插补(重点)第三节 数字积分法插补原理,目 录,一、插补模块在数控系统软件中的作用 1、数控系统的一般工作过程如下:,编写数控加工程序(个人计算机等),图纸,输入数控加工程序(通信接口、键盘等),数控加工程序,译码和预处理(刀具补偿计算等),插补运算处理,刀具中心轨迹,驻留内存的数控加工程序,产生刀具坐标移动的实际控制信号,数控系统自动处理,人工处理,第一节 概
2、述,插补模块是数控系统软件中的一个极其重要的功能模块,其算法选择将直接影响到数控系统的运动精度、运动速度和加工能力等。,2、数控机床的运动特点 在数控机床中,刀具的基本运动单位是脉冲当量,刀具沿各个坐标轴方向的位移的大小只能是脉冲当量的整数倍。如果数控机床的运动空间被离散化为一个网格区域,网格大小为一个脉冲当量,刀具只能运动到网格节点的位置。如下图5.2所示。,X,Z,O,E,说明:在数控机床的加工过程中,刀具只能以折线的形式去逼近需要被加工的曲线轮廓,其实际运动轨迹是由一系列微小直线段所组成的折线,而不是光滑的曲线。,第一节 概述,问题一:在数控机床上,零件的轮廓是如何形成的呢?一个零件的轮
3、廓往往是由许多不同的几何元素所组成,如直线、圆弧、二次曲线等。,第一节 概述,问题二:在数控机床上加工过程零件时,是如何获取所期望的零件轮廓的呢?其刀具的运动轨迹是怎样的呢?,第一节 概述,(b)加工圆弧,(a)加工直线,从以上两个实例可以看出,其加工数控机床零件的过程实际上是使刀具沿着一条条折线逼近零件轮廓运动的过程。,动画演示,第一节 概述,二、定义:就是运用特定的算法对工件加工轨迹进行运算并根据运算结果向相应的坐标轴发出运动指令的过程。,问题三:那么这一条条逼近零件轮廓的折线是通过何种方式获取的呢?,问题四:什么是插补?,换言之,刀具沿什么样的折线进给是由数控系统决定,数控系统根据输入的
4、基本数据(直线起点、终点坐标,圆弧圆心起点、终 点坐标等)运用一定的算法,自动在有限坐标点之间形成一系列的坐标数据,从而自动完成对各坐标轴进行脉冲分配,使被控机械按指定的路线移动。实际上插补过程就是数据密集化的过程。,这种获取方式称为插补。,第一节 概述,有关插补问题的几点说明 1、插补运算可以采用数控系统硬件或数控系统软件来完成。插补器:能完成插补功能的模块或装置。分类:硬件插补器、软件插补器、软硬件结合插补器。硬件插补器:速度快,但缺乏柔性,调整和修改都困难。软件插补器:速度慢,但柔性高,调整和修改都很方便。早期硬件数控系统:采用由数字逻辑电路组成的硬件插补器。现代CNC系统:采用软件插补
5、器,或软件、硬件相结合的插补方式。,第一节 概述,2、直线和圆弧是构成零件轮廓的基本线型,所以绝大多数数控系统都具有直线插补和圆弧插补功能。说明:本课程将重点介绍直线插补和圆弧插补的计算方法。3、插补运算速度是影响刀具进给速度的重要因素。为减少插补运算时间,在插补运算过程中,应该尽量避免三角函数、乘、除以及开方等复杂运算。因此插补运算一般都采用迭代算法。4、插补运算速度直接影响数控系统的运行速度;插补运算精度又直接影响数控系统的运行精度。总结:插补速度和插补精度之间是相互制约、互相矛盾的,因此只能折中选择。,第一节 概述,5、插补重要性:它是数控系统的主要功能,它直接影响数控机床加工的质量和效
6、率。因此,无论是普通数控系统还是计算机数控系统,都必须具有完成插补功能的模块(即插补器)。,7、对插补算法的要求:,6、插补模型:,第一节 概述,三、插补算法的分类:,脉冲增量插补(用于开环系统)数据采样插补(用于闭环系统),逐点比较法、数字积分法、比较积分法。时间分割法、扩展DDA法。,第一节 概述,1、脉冲增量插补(又称行程增量插补)(1)定义:通过向各个运动坐标轴分配驱动脉冲来控制机床坐标轴相互协调运动,从而加工出一定轮廓形状的算法。(2)特点:每次插补运算后,仅在一个坐标轴方向(X、Y或Z),最多产生一个单位脉冲形式的步进电机控制信号,使该坐标轴最多产生一个单位的行程增量。每个单位脉冲
7、所对应的坐标轴位移量称为脉冲当量,一般用或BLU来表示。,第一节 概述,脉冲当量是脉冲分配的基本单位,它决定了数控系统的加工精度。普通数控机床:=0.01mm;精密数控机床:=0.005mm、0.0025mm 或0.001mm;算法比较简单,通常只需要几次加法操作和移位操作就可以完成插补运算,因此容易用硬件来实现。插补误差;输出脉冲频率的上限取决于插补程序所用的时间。因此该算法适合于中等精度(=0.01mm)和中等速度(14m/min)的机床数控系统。,第一节 概述,(3)分类:脉冲增量插补的方法很多,较为成熟并被广泛应用的有:逐点比较法、数字积分法、比较积分法等。(4)适应场合:适应于以步进
8、电机为驱动装置的开环数控系统。,第一节 概述,2、数据采样插补算法(时间标量插补或数字增量插补)(1)定义:数控装置产生的不是单个脉冲而是数字量,其过程分成两步:粗插补:用若干条微小直线段来逼近给定曲线,每一微小直线段的长度L相等,且与给定的进给速度和插补周期T有关,即L=FT。粗插补的特点是把给定的一条曲线用一组直线段来逼近。精插补:它是在粗插补时算出的每一微小直线段上再做“数据点的密化”工作,这一步相当于对直线进行脉冲增量插补。,第一节 概述,进给速度,位置控制软件,实际位置,目标位置,(2)完成闭环控制过程:首先,采用数据采样插补算法时,每调用一次插补程序,数控系统就计算出本插补周期内各
9、个坐标轴的位置增量以及各个坐标轴的目标位置。随后,伺服位置控制软件将把插补计算求得的坐标轴位置与采样获得的坐标轴实际位置进行比较求得位置跟踪误差,然后根据当前位置误差计算出坐标轴的进给速度并输出给驱动装置,从而驱动移动部件向减小误差的方向运动。,插补模块,驱动装置,工作台,测量元件,调整运算,当前位置误差,第一节 概述,(3)特点及适用场合:每次插补运算的结果不再是某坐标轴方向上的一个脉冲,而是与各坐标轴位置增量相对应的几个数字量。此类算法适用于以直流伺服电机或交流伺服电机作为驱动元件的闭环或半闭环数控系统。数据采样插补程序的运行时间已不再是限制加工速度的主要因素。加工速度的上限取决于插补精度
10、要求以及伺服系统的动态响应特性。,第一节 概述,综上所述,各类插补算法都存在着速度与精度之间的矛盾。为解决这个问题,人们提出了以下几种方案:软件/硬件相配合的两级插补方案 在这种方案中,插补任务分成两步完成:首先,使用插补软件(采用数据采样法)将零件轮廓按插补周期(1020ms)分割成若干个微小直线段,这个过程称为粗插补。随后,使用硬件插补器对粗插补输出的微小直线段做进一步的细分插补,形成一簇单位脉冲输出,这个过程称为精插补。,第一节 概述,多个CPU的分布式处理方案 首先,将数控系统的全部功能划分为几个子功能模块,每个子功能模块配置一个独立的CPU来完成其相应功能,然后通过系统软件来协调各个
11、CPU之间的工作。采用单台高性能微型计算机方案,第一节 概述,一、逐点比较法插补(代数运算法或醉步法),第二节 脉冲增量插补(重点),1、基本原理:数控装置在控制过程刀具按要求的轨迹移动过程中,不断比较刀具与给定轮廓的误差,由此误差决定下一步刀具移动方向,使刀具向减少误差的方向移动,且只有一个方向移动。,观看动画,2、逐点比较法的工作过程,插补步骤,第二节 脉冲增量插补(重点),3、特点:可以实现直线插补和圆弧插补;每次插补运算后,只有一个坐标轴方向有进给;插补误差不超过一个脉冲当量;运算简单直观,输出脉冲均匀。缺点:不容易实现两坐标以上的联动插补。在两坐标联动的数控机床中应用比较普遍。,第二
12、节 脉冲增量插补(重点),步骤二:坐标进给当F0,则沿+X方向进给一步当F=0,则沿+X方向进给一步,O,A(Xe,Ye),M(Xi,Yi),X,Y,F0,F0,F=0,4、逐点比较法直线插补(以第一象限为例),步骤一:偏差判别函数,当M在OA上,即F=0时;,当M在OA上方,即F0时;,当M在OA下方,即F0时;,第二节 脉冲增量插补(重点),步骤二:坐标进给 逐点比较法刀具进给方向的选择原则:平行于某个坐标轴;减小动点相对于零件轮廓的位置偏差。根据这个原则可以判断出直线插补的刀具进给方向为:当动点在直线上方区域即F0时,应+X 方向进给一步;当动点在直线下方区域即F0时,应+Y 方向进给一
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数控 装置 轨迹 控制 原理 教学 PPT

链接地址:https://www.31ppt.com/p-2222774.html