第五章数控装置的轨迹控制课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《第五章数控装置的轨迹控制课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第五 数控 装置 轨迹 控制 课件
- 资源描述:
-
1、第五章第五章 数控装置的轨迹控制原理数控装置的轨迹控制原理第一节第一节 概述概述第二节第二节 脉冲增量插补脉冲增量插补第三节第三节 数据采样插补数据采样插补第四节第四节 数控装置的进给速度控制数控装置的进给速度控制插补方法比较插补方法比较 思考与练习思考与练习第五章第五章 数控装置的轨迹控制原理数控装置的轨迹控制原理第一节第一节 概述概述轨迹控制过程:轨迹控制过程:加工各种形状的零件轮廓时,必须控制刀具加工各种形状的零件轮廓时,必须控制刀具相对工件以给定的速度沿指定的路径运动,即控制各坐标相对工件以给定的速度沿指定的路径运动,即控制各坐标轴依某一规律协调运动的过程。轴依某一规律协调运动的过程。
2、也叫插补过程也叫插补过程。插补:插补:在数控加工中,一般已知运动轨迹的起点坐标、终点坐标和曲线方程,如何使切削加工运动沿着预定轨迹移动呢?数控系统根据这些信息实时地计算出各个中间点的坐数控系统根据这些信息实时地计算出各个中间点的坐标,通常把这个过程称为标,通常把这个过程称为“插补插补”。插补实质插补实质上是根据有限的信息完成上是根据有限的信息完成“数据点的密化数据点的密化”。平面曲线的运动轨迹需要两个运动来协调;空间曲线或平面曲线的运动轨迹需要两个运动来协调;空间曲线或立体曲面则要求三个以上的坐标产生协调运动。立体曲面则要求三个以上的坐标产生协调运动。第五章第五章 数控装置的轨迹控制原理数控装
3、置的轨迹控制原理 插补是插补是CNCCNC装置的装置的核心核心。插补的速度和精度直接影响插补的速度和精度直接影响CNC装置的控制速度和精度。装置的控制速度和精度。提高插补速度和精度的措施:提高插补速度和精度的措施:(1)(1)多微处理器多微处理器(2)(2)插补算法力求简单,高效。插补算法力求简单,高效。(3)(3)软硬件结合。软硬件结合。第一节第一节 概述概述普遍应用的两类插补方法:普遍应用的两类插补方法:脉冲增量插补和数据采样插补脉冲增量插补和数据采样插补(一)脉冲增量插补(一)脉冲增量插补/基准脉冲插补 基本原理:基本原理:这类插补算法是以脉冲形式输出。每插补运算一次产生一个进给脉冲,然
4、后输出到伺服系统,驱动工作台运动。每发出一个脉冲,工作台移动一个基本长度单位。(即脉冲当量,脉冲当量是脉冲分配的基本单位)应用:应用:控制精度和进给速度较低,主要用于以步进电动机驱动的开环控制系统中。(二)数据采样插补(二)数据采样插补/时间标量插补/数字增量插补 基本原理:基本原理:这类算法插补结果输出的是标准二进制数。一般分为粗、精插补两步完成。粗插补粗插补:根据插补周期T和程编进给速度F,把轮廓曲线分割为一系列微小直线段L=FT。精插补精插补:然后将这些微小直线段再做“数据点的密化”,即做直线的脉冲增量插补。应用应用:多用于直线和交流伺服电机驱动的闭环、半闭环数控系统中。第一节第一节 概
5、述概述 脉冲增量插补包括:脉冲增量插补包括:逐点比较法(代数运算法或醉步法)原理:原理:数控装置在控制刀具移动过程中,不断比较刀具与给定轮廓的误差,由误差值决定刀具下一步运动方向,使刀具向误差减小的方向移动,且只有一个方向移动。特点:特点:运算直观、插补误差小于一个运算直观、插补误差小于一个,(进给脉冲跟随插补频进给脉冲跟随插补频率率),输出脉冲均匀且速度变化小,调节方便。,输出脉冲均匀且速度变化小,调节方便。应用:应用:适于适于两坐标联动两坐标联动的机床。的机床。数字积分法(数字微分分析法DDA)原理:原理:特点:特点:运算速度快,脉冲分配均匀,但运算速度快,脉冲分配均匀,但(溢出脉冲频率与
6、被积函溢出脉冲频率与被积函数值大小有关数值大小有关)速度调节不便,速度调节不便,插补精度插补精度需一定措施才能满足。需一定措施才能满足。应用:应用:应用广泛,易于实现应用广泛,易于实现多坐标联动多坐标联动。比较积分法第二节第二节 脉冲增量插补脉冲增量插补终点判别 结束 Y N 偏差判别 开始 坐标进给偏差计算 一、逐点比较法插补原理一、逐点比较法插补原理 第二节第二节 脉冲增量插补脉冲增量插补 一般来说,逐点比较法插补过程可按以下四个步骤四个步骤进行:偏差判别:判别刀具当前位置相对于给定轮廓的偏离情况。坐标进给:根据判别结果控制刀具向给定轮廓趋进。偏差计算:计算刀具当前位置与 给定轨迹之间的新
7、偏差,作为下 一步偏差判别的依据。终点判别:判断刀具是否到达终 点,若到达,结束插补;否则,继续 以上四个步骤。1.1.直线插补直线插补 (1 1)偏差计算)偏差计算 第一象限直线第一象限直线OE,起点,起点O为坐标为坐标 原点,直线的终点坐标原点,直线的终点坐标E(Xe,Ye),直线方程为:直线方程为:P(X,Y)为动点坐标,与直线)为动点坐标,与直线 的位置关系有三种情况:的位置关系有三种情况:动点在直线上方动点在直线上方动点在直线上动点在直线上动点在直线下方动点在直线下方 第二节第二节 脉冲增量插补脉冲增量插补P1P(X,Y)P2OXYEXeYXYe0(1)若若P1点在直线上方,则点在直
8、线上方,则 XeYXYe0(2)若若P点在直线上,则点在直线上,则 XeYXYe0(3)若)若P2点在直线下方,则点在直线下方,则 XeYXYe00时,表示动点在时,表示动点在OEOE上方,如点上方,如点P P1 1,应向,应向X X向进给。向进给。F F00的情况一同考虑。将F的运算采用递推算法予以简化,动点动点P Pi i(X Xi i,Y Yi i)的的F Fi i值为值为第二节第二节 脉冲增量插补脉冲增量插补P1P(X,Y)P2OXYEe ei iY YF FeeiieeiieeiieiYYXYXYXYXYXYXF)1(111 若若F Fi i00,表明,表明P Pi i(X Xi i
9、,Y Yi i)点在点在OEOE直线上方或在直线上,应直线上方或在直线上,应沿沿X X走一步,新点坐标值为走一步,新点坐标值为X Xi+1i+1=X Xi i+1+1,Y Yi+1i+1=Y Yi i,第二节第二节 脉冲增量插补脉冲增量插补 若若F Fi i00 F0,则动点位于圆弧外侧。,则动点位于圆弧外侧。若若F=0F=0,则动点在圆弧上。则动点在圆弧上。若若F0,F0,则动点在圆弧内侧。则动点在圆弧内侧。设第一象限动点设第一象限动点 的的F F值为值为 ,则,则,iix yiF 2222iiissFxyxy 若动点沿若动点沿-x方向走一步后,则:方向走一步后,则:1 12x2xF F)y
10、 y(x(x)y y(x(xF Fy yy y1,1,x xx xi ii i2 2s s2 2s s2 21 1i i2 21 1i i1 1i ii i1 1i ii i1 1i i 若动点沿若动点沿+y方向走一步后,则:方向走一步后,则:1 12y2yF FF F1 1y yy y,x xx xi ii i1 1i ii i1 1i ii i1 1i i动点坐标值第二节第二节 脉冲增量插补脉冲增量插补(3)终点判别)终点判别 圆弧插补终点判别与直线插补终点判别方法同。圆弧插补终点判别与直线插补终点判别方法同。211211FFxxxFFyyy0F(2)进给)进给 第一象限逆圆偏差判别函数第
11、一象限逆圆偏差判别函数F与进给方向的关系如下:与进给方向的关系如下:,沿,沿-x方向走一步:方向走一步:F0,沿,沿+y方向走一步:方向走一步:第二节第二节 脉冲增量插补脉冲增量插补N Y N Y x=xs y=ys F=0 n=xe-xs+ye-ys F0 y 向进给-x 向进给 FF+2y+1 yy+1 n0 开始 FF-2x+1 xx-1 nn-1 结束(4 4)圆弧插补软件流程图)圆弧插补软件流程图 X Y B(0,5)A(5,0)例例3-2 3-2 现欲加工第一象限逆圆弧现欲加工第一象限逆圆弧ABAB,如图所示,起点,如图所示,起点A A(5 5,0 0),终点),终点B B(0 0
12、,5 5),试用逐点比较法进行插补。),试用逐点比较法进行插补。圆弧插补过程:3.3.象限处理与坐标变换象限处理与坐标变换 (1 1)直线插补的象限处理)直线插补的象限处理 对于第二象限的直线,对于第二象限的直线,x x的进给方向与第一象限不同,的进给方向与第一象限不同,在偏差计算中只要将在偏差计算中只要将x xe e、y ye e取绝对值,代入第一象限的取绝对值,代入第一象限的插补公式即可插补运算。第三、第四象限也是一样。插补公式即可插补运算。第三、第四象限也是一样。所以不同象限的直线插补共用一套公式,所不同的是所以不同象限的直线插补共用一套公式,所不同的是进给方向不同。进给方向不同。四个象
13、限各轴插补运动方向如下图所示:四个象限各轴插补运动方向如下图所示:y x L1 F0 L2 L3 F0 F0 F0 L4 F0 F0 F0 F0 图5-8 四象限直线偏差符号和进给方向第二节第二节 脉冲增量插补脉冲增量插补图5-9 四个象限圆弧进给方向(2)圆弧插补的象限处理 Y Y NR2 NR1 SR2 SR1 X X NR3 NR4 SR3 SR4 a)逆圆弧 b)顺圆弧 第二节第二节 脉冲增量插补脉冲增量插补进给 坐标计算 偏差计算 终点判别+X 11iiXX 121iiiXFF 01ieXX-X 11iiXX 121iiiXFF 01ieXX+Y 11iiYY 121iiiYFF 0
14、1ieYY-Y 11iiYY 121iiiYFF 01ieYY 圆弧插补计算过程:参:表5-3 xy平面内圆弧和直线插补的进给与偏差计算第二节第二节 脉冲增量插补脉冲增量插补(3 3)圆弧自动过象限)圆弧自动过象限 圆弧过象限,即圆弧的起点和终点不在同一象限内。圆弧过象限,即圆弧的起点和终点不在同一象限内。若坐标采用绝对值进行插补运算,应先进行过象限判断,若坐标采用绝对值进行插补运算,应先进行过象限判断,当当X0或或Y0时过象限。需将圆弧分成两段圆弧,到时过象限。需将圆弧分成两段圆弧,到X0时,进行处理,对应调用插补程序。时,进行处理,对应调用插补程序。(4 4)坐标变换)坐标变换第二节第二节
15、 脉冲增量插补脉冲增量插补 6.6.逐点比较法合成进给速度逐点比较法合成进给速度v v 逐点比较法的特点:脉冲源每发出一个脉冲,就进给一步,不逐点比较法的特点:脉冲源每发出一个脉冲,就进给一步,不是发向是发向X X轴,就是发向轴,就是发向Y Y轴。轴。f fMFMF为脉冲源频率为脉冲源频率(Hz)(1/s)(Hz)(1/s),f fx x,f fy y 分别为分别为X X轴和轴和Y Y轴进给频率轴进给频率(Hz)(Hz)X X轴和轴和Y Y轴的进给速度轴的进给速度 (mm/min)(mm/min):合成进给速度:合成进给速度:式中,若式中,若f fx x=0=0或或f fy y=0=0时,也就
16、是刀具沿平行于坐标轴的方向切削,时,也就是刀具沿平行于坐标轴的方向切削,这时对应切削速度最大,相应的速度称为脉冲源速度这时对应切削速度最大,相应的速度称为脉冲源速度v vMFMF(脉冲源速(脉冲源速度与程编进给速度相同)度与程编进给速度相同)。2y2x2y2xff60vvvyxMFfff,60fvxxyy60fv 合成进给速度与脉冲源速度之比为:合成进给速度与脉冲源速度之比为:由式可见:由式可见:实际并非总是实际并非总是v=v=vMF:v v与与fMF、插补算法、零件轮廓的线插补算法、零件轮廓的线型型和和角有关。角有关。根据上式可作出根据上式可作出v v/v vMFMF随随变化的曲线。如图变化
17、的曲线。如图3-143-14所示,所示,v v/v vMFMF=0.707=0.7071 1,v vmaxmax/v vminmin=1.414=1.414,一般机床来讲可以满足要,一般机床来讲可以满足要求,认为求,认为逐点比较法的进给速度是比较平稳的。逐点比较法的进给速度是比较平稳的。c co os ss si in n1 1v vv vv vv vv vv vv vv vv vv vv vv vv vy yx x2 22 2y y2 22 2x xy yx x2 2y y2 2x xM MF FMFMFfv60 v/vMF 1 0.707 O 450 900 图3-14 逐点比较法进给速度
18、DDA合成进给速度二、二、数字积分法数字积分法 DDA基本原理:基本原理:如图所示,设有一函数如图所示,设有一函数Yf(t),求此函数在,求此函数在t0tn区间的区间的积分,就是求出此函数曲线与横坐标积分,就是求出此函数曲线与横坐标t在区间(在区间(t0,tn)所围)所围成的面积。如果将横坐标区间段划分为间隔为成的面积。如果将横坐标区间段划分为间隔为t的很多小区间,的很多小区间,当当t取足够小时,取足够小时,此面积可近似地视为曲线此面积可近似地视为曲线下许多小矩形面积之和。下许多小矩形面积之和。Y Y=f(t)Yi t t0 t1 ti+1 tn 0nttSf t dtt010nntiitiS
19、y dtyt 在数学运算时,取在数学运算时,取t为基本单为基本单位位“1”,则上式可简化为:,则上式可简化为:1niiSy Y Y=f(t)Yi t t0 t1 ti+1 tnt二、二、数字积分法数字积分法 1.DDA1.DDA直线插补直线插补 (1)(1)插补原理插补原理 设有一直线设有一直线OEOE,起点在原点,终点为,起点在原点,终点为 。分别表示动点在分别表示动点在x x、y y轴方向的速度,根据积分原理,轴方向的速度,根据积分原理,在在x x、y y轴方向的微小位移增量为:轴方向的微小位移增量为:,eeE xyvxvyvxyxyxVtyVtxeyeVyVLVyVL,eexy,xyvv
20、 对于直线函数来说,满足下式:对于直线函数来说,满足下式:xeyeVkxVkyVkL其中:二、二、数字积分法数字积分法 动点从原点走向终点的过程,可以看作是各坐标轴每动点从原点走向终点的过程,可以看作是各坐标轴每经过一个单位时间间隔经过一个单位时间间隔 ,分别以增量,分别以增量 同时累同时累加的过程。加的过程。,eeE xyvxvyvxy因此坐标轴的位移增量为:因此坐标轴的位移增量为:0101nteeinteeixkx dtkxtyky dtkytt,eekx ky返回第40页 1.DDA直线插补直线插补 xyX被积函数寄存器kxe X积分累加器 y积分累加器y被积函数寄存器kye+X轴溢出脉
21、冲y轴溢出脉冲txy平面直线插补原理图如下:平面直线插补原理图如下:返回第42页 1.DDA直线插补直线插补 假设取假设取 =1,经过,经过n次累加后次累加后x和和y 分别或同时到达终点,分别或同时到达终点,则下式成立:则下式成立:n是累加次数,取整数,是累加次数,取整数,k取小数。取小数。即先将直线终点坐标即先将直线终点坐标Xe,Ye缩小到缩小到kXe,kYe,然后再,然后再经经n次累加到达终点。另外还要保证沿坐标轴每次进给脉次累加到达终点。另外还要保证沿坐标轴每次进给脉冲不超过一个,保证插补精度,应使下式成立冲不超过一个,保证插补精度,应使下式成立11neeeineeeixkxtkx nx
展开阅读全文