




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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
8、)P2OXYEXeYXYe0(1) 若若P1点在直线上方,则点在直线上方,则 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 FeeiieeiieeiieiYYXYXYXY
9、XYXYXF)1(111 若若F Fi i00,表明,表明P Pi i( (X Xi i,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 y
10、iF 2222iiissFxyxy 若动点沿若动点沿-x方向走一步后,则:方向走一步后,则:1 12 2x xF F) )y 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)终点判别)终点判别 圆弧插补终点判别与直
11、线插补终点判别方法同。圆弧插补终点判别与直线插补终点判别方法同。211211FFxxxFFyyy0F (2)进给)进给 第一象限逆圆偏差判别函数第一象限逆圆偏差判别函数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) 例
12、例3-2 3-2 现欲加工第一象限逆圆弧现欲加工第一象限逆圆弧ABAB,如图所示,起点,如图所示,起点A A(5 5,0 0),终点),终点B B(0 0,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) 顺圆弧 第二节第二节 脉冲增量插补脉冲增量插补进给 坐标计算 偏
14、差计算 终点判别 +X 11iiXX 121iiiXFF 01ieXX -X 11iiXX 121iiiXFF 01ieXX +Y 11iiYY 121iiiYFF 01ieYY -Y 11iiYY 121iiiYFF 01ieYY 圆弧插补计算过程: 参:表5-3 xy平面内圆弧和直线插补的进给与偏差计算第二节第二节 脉冲增量插补脉冲增量插补(3 3)圆弧自动过象限)圆弧自动过象限 圆弧过象限,即圆弧的起点和终点不在同一象限内。圆弧过象限,即圆弧的起点和终点不在同一象限内。若坐标采用绝对值进行插补运算,应先进行过象限判断,若坐标采用绝对值进行插补运算,应先进行过象限判断,当当X0或或Y0时过
15、象限。需将圆弧分成两段圆弧,到时过象限。需将圆弧分成两段圆弧,到X0时,进行处理,对应调用插补程序。时,进行处理,对应调用插补程序。(4 4)坐标变换)坐标变换第二节第二节 脉冲增量插补脉冲增量插补 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)(H
16、z) X X轴和轴和Y Y轴的进给速度轴的进给速度 (mm/min)(mm/min): 合成进给速度:合成进给速度: 式中,若式中,若f fx x=0=0或或f fy y=0=0时,也就是刀具沿平行于坐标轴的方向切削,时,也就是刀具沿平行于坐标轴的方向切削,这时对应切削速度最大,相应的速度称为脉冲源速度这时对应切削速度最大,相应的速度称为脉冲源速度v vMFMF(脉冲源速(脉冲源速度与程编进给速度相同)度与程编进给速度相同)。2y2x2y2xff60vvvyxMFfff,60fvxxyy60fv 合成进给速度与脉冲源速度之比为:合成进给速度与脉冲源速度之比为: 由式可见:由式可见: 实际并非总
17、是实际并非总是v = v = vMF:v v与与fMF、插补算法、零件轮廓的线插补算法、零件轮廓的线型型和和角有关。角有关。 根据上式可作出根据上式可作出v v/ /v vMFMF随随变化的曲线。如图变化的曲线。如图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
18、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 逐点比较法进给速度DDA合成进给速度二、二、 数字积分法数字积分法 DDA基本原理:基本原理: 如图所示,设有一函数如图所示,设有一函数Yf(t),求此函数在,求此函数在t0tn区间的区间的积分,就是求出此函数曲线与横坐标积分,就是求出此函数曲线与横坐标t在区间(在区间(t0,tn)所围)所围成的面积。如果将横坐标区间段划分为间隔为成的面积。如果将横坐标区间段划分为间隔为t的很多小区间,的很多小区间,当
19、当t取足够小时,取足够小时,此面积可近似地视为曲线此面积可近似地视为曲线下许多小矩形面积之和。下许多小矩形面积之和。 Y Y=f(t) Yi t t0 t1 ti+1 tn 0nttSf t dtt010nntiitiSy dtyt 在数学运算时,取在数学运算时,取t为基本单为基本单位位“1”,则上式可简化为:,则上式可简化为:1niiSy Y Y=f(t) Yi t t0 t1 ti+1 tnt二、二、 数字积分法数字积分法 1. DDA1. DDA直线插补直线插补 (1)(1)插补原理插补原理 设有一直线设有一直线OEOE,起点在原点,终点为,起点在原点,终点为 。 分别表示动点在分别表示
20、动点在x x、y y轴方向的速度,根据积分原理,轴方向的速度,根据积分原理,在在x x、y y轴方向的微小位移增量为:轴方向的微小位移增量为: ,eeE xyvxvyvxyxyxVtyVtxeyeVyVLVyVL,eexy,xyvv 对于直线函数来说,满足下式:对于直线函数来说,满足下式:xeyeVkxVkyVkL其中:二、二、 数字积分法数字积分法 动点从原点走向终点的过程,可以看作是各坐标轴每动点从原点走向终点的过程,可以看作是各坐标轴每经过一个单位时间间隔经过一个单位时间间隔 ,分别以增量,分别以增量 同时累同时累加的过程。加的过程。,eeE xyvxvyvxy因此坐标轴的位移增量为:因
21、此坐标轴的位移增量为:0101nteeinteeixkx dtkxtyky dtkytt,eekx ky返回第40页 1. DDA直线插补直线插补 xyX被积函数寄存器kxe X积分累加器 y积分累加器y被积函数寄存器kye+X轴溢出脉冲y轴溢出脉冲txy平面直线插补原理图如下:平面直线插补原理图如下:返回第42页 1. DDA直线插补直线插补 假设取假设取 =1,经过,经过n次累加后次累加后x和和y 分别或同时到达终点,分别或同时到达终点,则下式成立:则下式成立: n是累加次数,取整数,是累加次数,取整数,k取小数。取小数。 即先将直线终点坐标即先将直线终点坐标Xe,Ye缩小到缩小到kXe,
22、kYe,然后再,然后再经经n次累加到达终点。另外还要保证沿坐标轴每次进给脉次累加到达终点。另外还要保证沿坐标轴每次进给脉冲不超过一个,保证插补精度,应使下式成立冲不超过一个,保证插补精度,应使下式成立11neeeineeeixkxtkx nxykytky ny 1kn t其中:11eexkxyky 1. DDA直线插补直线插补 如果存放如果存放Xe,Ye寄存器的位数是寄存器的位数是N,对应最大允许数字量为,对应最大允许数字量为 故有:故有: 为使上式成立,不妨取为使上式成立,不妨取 代入得代入得 21N(21)1(21)1NeNexkxkykyk 12Nk 2112211212NeNNeNNx
23、k xyk ynk121nk 所以:因此,累加次数为:(2)(2)终点判别:总累加次数终点判别:总累加次数n=2n=2N N,每累加一次减,每累加一次减1 1直至为直至为0 0, 每次累加均进行终点判别。每次累加均进行终点判别。 1. DDA直线插补直线插补 DDA DDA 直线插补软件流程直线插补软件流程NERyRxevyevx2J0J 0,JyJ ,xJ初始化初始化: +x走一步走一步+y走一步走一步VxRxRxJJJ0?J1JJEEE 溢出?入入 口口YYNNVyRyRyJJJ 溢出?出出 口口 T5-16 DDA 直线插补软件流程(P128)例例5-35-3:设有一直线:设有一直线OA
24、OA,起点在坐标系原点,终点的坐标为,起点在坐标系原点,终点的坐标为(4 4,6 6),试用),试用DDADDA法直线插补此直线。法直线插补此直线。YA(4,6)XJxyYA(4,6)X解:解: Jx=4、Jy=6 选择寄存器位数选择寄存器位数N=3,则累加次数,则累加次数328n RxxJJRyyJJxyJ v v2. 2. 数字积分法圆弧插补数字积分法圆弧插补(1)(1)插补原理插补原理第一象限圆弧第一象限圆弧AE ,半径为,半径为R,起点为,起点为A(xs,ys),终点为),终点为E(xe,ye)。)。N(xi,yi)为圆弧上任意动点。动点移动的速度为)为圆弧上任意动点。动点移动的速度为
25、 v,则在两个坐标方向,则在两个坐标方向的分速度为的分速度为vx,vy。如下图所示,圆弧的方程为:。如下图所示,圆弧的方程为:动点动点N的分速度为:的分速度为: cossiniixRyRsincosixiiyiydxvvvvydtRRxdyvvvvxdtRR ,ssA xy,eeE xyvxvyv,ssA xy,eeE xyvxvyv当当V恒定时,则有:恒定时,则有:单位时间,单位时间,x、y位移增量为:位移增量为:iiiiiivxvx tytkytRvyvy txtkxtR vkR取累加器容量为取累加器容量为 ,则各坐标的位移量为:,则各坐标的位移量为:2 ,1/2NNk 01011212n
26、tiNintiNixkydtytykxdtxt 比较(2 2)终点判别:)终点判别:两轴达到终点的时间不同,分别判断,每进给一次减两轴达到终点的时间不同,分别判断,每进给一次减1。X轴所需进给次数:轴所需进给次数:Y轴所需轴所需进给次数进给次数:e es sEyEye es sExExy yy yJ Jx xx xJ Jxy平面圆弧插补原理框图:平面圆弧插补原理框图:X积分累加器RXJY积分累加器 VxJy VyJxRYJ时钟脉冲时钟脉冲X向溢出脉冲向溢出脉冲Y向溢出脉冲向溢出脉冲 插补运算开始,累加器清零,插补运算开始,累加器清零,X寄存器存放寄存器存放Y坐标。坐标。 Y寄存器存放寄存器存放
27、X坐坐标。标。X方向有溢出时,要在方向有溢出时,要在 寄存器中减寄存器中减1, Y方向有溢出时,要在方向有溢出时,要在 寄寄存器中加存器中加1。VYJVxJ比较tN0?JEx DDA DDA 圆弧插补软件流程:圆弧插补软件流程:esEyesyyJxx,J0J 0,JxJ ,yJExRyRxsvysvx初始化初始化: : -x走一步走一步+y走一步走一步VxRxRxJJJ1JJExEx 溢出?进给了进给了x?x?入入 口口YYNNVyRyRyJJJ 溢出?出出 口口 NY0?JEy1JJEyEy 进给了进给了y?y?1JJVyVy 1JJVxVx 0?J0JEyExYYNN(1 1)圆弧插补中被
28、积函数寄存器存放的坐标值与对应坐)圆弧插补中被积函数寄存器存放的坐标值与对应坐标轴积分器的关系恰好相反标轴积分器的关系恰好相反, ,即即(2 2)圆弧插补中被积函数是变量,直线插补的被积函数)圆弧插补中被积函数是变量,直线插补的被积函数是常数。是常数。(3 3)圆弧插补终点判别需采用两个终点计数器。对于直)圆弧插补终点判别需采用两个终点计数器。对于直线插补,如果寄存器位数为线插补,如果寄存器位数为n n,无论直线长短都需迭代,无论直线长短都需迭代2 2n n次到达终点。次到达终点。 VxJy VyJxDDA圆弧插补与直线插补的主要区别为圆弧插补与直线插补的主要区别为:2B(0,5)例:例: 设
29、有第一象限逆圆弧设有第一象限逆圆弧AB,起点为,起点为A(5,0),终点为),终点为B(0,5),设寄存器位数为),设寄存器位数为3。试用。试用DDA法插补此圆弧。法插补此圆弧。RxJxExJRyJyEyJ VyJx VxJy表5-5 DDA圆弧插补运算过程(P132) B (0,5) 3 5 4 Y O 1 2 3 X A (5,0) 5 1 图 DDA圆弧插补实例24返回第6页3. 3. 数字积分法插补的象限处理数字积分法插补的象限处理 圆弧插补时被积函数是动点坐标,在插补过程中要进行圆弧插补时被积函数是动点坐标,在插补过程中要进行修正,坐标值的修改要看动点运动是使该坐标绝对值是增加修正,
30、坐标值的修改要看动点运动是使该坐标绝对值是增加还是减少,来确定是加还是减少,来确定是加1 1还是减还是减1 1。 四个象限直线和圆弧插补的坐标修改及进给方向如下表所示四个象限直线和圆弧插补的坐标修改及进给方向如下表所示 VxJy VyJxxy表5-6 不同象限的脉冲分配及坐标修正(P132)4. DDA4. DDA插补的合成进给速度及稳速控制插补的合成进给速度及稳速控制(1 1)合成进给速度)合成进给速度 数字积分法的特点:脉冲源每产生一个脉冲,数字积分法的特点:脉冲源每产生一个脉冲,x、y轴均作一次累加计算,轴均作一次累加计算,超过寄存器容量时,溢出则进给。超过寄存器容量时,溢出则进给。 例
31、如插补直线: 22xM FNyM FNxffyff各坐标的进给速度各坐标的进给速度(mm/min):式中: fMF脉冲源频率 Hz(1/s)fx,fyX,Y方向的平均 进给频率NNyx22MFyyMFxxf6060fvf6060fv上式可见:上式可见: 若脉冲源频率若脉冲源频率f fMF不变,则不变,则v v与与 有关。有关。 即即L L越大,越大,v v越大,脉冲溢出越快,走刀块,否则相反。越大,脉冲溢出越快,走刀块,否则相反。 若若L=(1L=(12 2N N),),则则v v的变化范围为的变化范围为(0(01)1)vMF, ,这是实际加工决这是实际加工决 不允许的。不允许的。 合成进给速
32、度为合成进给速度为: 22Lxy22Lxy式中:式中: L被插补直线长度被插补直线长度 ;若插补圆弧,;若插补圆弧,L为圆弧半径为圆弧半径R。NyLyv222MFN22xf602x60vv4. DDA插补的合成进给速度及稳速控制插补的合成进给速度及稳速控制1)1)按进给速度率数按进给速度率数FRNFRN代码编程代码编程 602MFNLvf(2 2)稳速控制)稳速控制令令FRN=vFRN=v0/L/L,由,由 得得FRN602Lv602fNNMF故可按故可按FRNFRN来调整来调整fMF,使,使v=vv=v0,达到匀速的目的。,达到匀速的目的。使v=v0 4. DDA插补的合成进给速度及稳速控制
33、插补的合成进给速度及稳速控制 规格化数:规格化数:直线插补时,当被积函数寄存器直线插补时,当被积函数寄存器J JVxVx、J JVyVy中所存放的数值中所存放的数值x xe e、y ye e的的最高位为最高位为1 1时,称为规时,称为规格化数,反之,若最高位为零,称为非规格化数。格化数,反之,若最高位为零,称为非规格化数。 “左移规格化左移规格化”:将被积函数寄存器:将被积函数寄存器J JVxVx、J JVyVy中中存放的数值各位存放的数值各位循环循环左移,直至最高位为左移,直至最高位为1 1,右,右边各位填补边各位填补0 0的过程。的过程。 直线插补左移规格化数的处理方法直线插补左移规格化数
34、的处理方法:将:将X X轴与轴与Y Y轴被积函数寄存器里的数值同时左移(最低位移轴被积函数寄存器里的数值同时左移(最低位移入零),直到其中之一最高位为入零),直到其中之一最高位为1 1时为止。时为止。2)2)左移规格化左移规格化4. DDA插补的合成进给速度及稳速控制插补的合成进给速度及稳速控制 若被积函数左移若被积函数左移n n位成为规格化数,其函数值扩大位成为规格化数,其函数值扩大2 2n n倍,倍,为了保持溢出的总脉冲数不变,就要减少累加次数。(为了保持溢出的总脉冲数不变,就要减少累加次数。(终终点判别计数器右移,使终点计数器点判别计数器右移,使终点计数器JE使用长度减少使用长度减少n位
35、,实位,实现累加次数减少的目的)。现累加次数减少的目的)。 如果直线终点坐标为(如果直线终点坐标为(10,6),寄存器与累加器位数是),寄存器与累加器位数是8,其规,其规格化前后情况如下所示:格化前后情况如下所示: 规格化前规格化前 规格化后规格化后 Xe=00001010 Xe=10100000 Ye=00000101 Ye=01010000 JE=00001111 JE=111100004. DDA插补的合成进给速度及稳速控制插补的合成进给速度及稳速控制 圆弧插补左移规格化与直线不同之处:被积函数寄存器存圆弧插补左移规格化与直线不同之处:被积函数寄存器存放最大数值的次高位是放最大数值的次高
36、位是1 1为规格化数。为规格化数。 圆弧左移规格化后,扩大了寄存器中存放的数值。左圆弧左移规格化后,扩大了寄存器中存放的数值。左移移n位,相当于乘位,相当于乘2n(即(即X轴与轴与Y轴被积函数寄存器存放的轴被积函数寄存器存放的数据变为数据变为2nY,2nX),这样,假设,这样,假设Y轴有脉冲溢出时,则轴有脉冲溢出时,则X轴被积函数寄存器中存放的坐标被修正为轴被积函数寄存器中存放的坐标被修正为: 上式指明,规格化处理后,插补中的坐标修正加上式指明,规格化处理后,插补中的坐标修正加1或减或减1,变成了加变成了加2n或减或减2n。 直线和圆弧插补时规格化数处理方式不同,但均能提高溢出速度,直线和圆弧
37、插补时规格化数处理方式不同,但均能提高溢出速度,并能使溢出脉冲变得比较均匀。并能使溢出脉冲变得比较均匀。 nnnnYYY22) 1(224. DDA插补的合成进给速度及稳速控制插补的合成进给速度及稳速控制 分析:直线插补左移规格化使分析:直线插补左移规格化使L L范围缩小,速度稳定性提高。范围缩小,速度稳定性提高。M MF F1 1. .4 41 14 4) )V V- -( (0 0. .5 5故故:v v1 1) )n nm ma ax xn nm ma ax x1 1n nm mi in n1 1n nm mi in n1 1. .4 41 14 4( (2 2L L1 1, ,2 2y yx x: :1 11 11 11 10 0) )时时,即即( (1 11 11 11 10 0, ,(2 2)L L
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年纺织品市场动态分析试题及答案
- 国际美术设计师考试知识点回顾试题及答案
- 2024年助理广告师考试知识图谱试题及答案
- 社工比赛面试题及答案
- 2024年纺织品检验员复习计划试题及答案
- 2024年纺织品设计师证书备考中的经验借鉴试题及答案
- 潍坊化学初中试题及答案
- 2024年纺织品设计师的工作愿景考题及答案
- 精雕细琢2024国际商业美术设计师试题及答案
- 体能教练测试题及答案
- 2024年北京石景山区公开招聘社区工作者考试试题答案解析
- 2025年共青团入团积极分子考试测试试卷题库及答案
- 监控工程验收单-范本模板
- 维克多高中英语3500词汇
- 【高考真题】2022年新高考浙江语文高考真题试卷(Word版含答案)
- 铝镁料仓等施工方案精品
- 目前最准确的通达信缠论分笔公式
- 《丑小鸭》教学设计
- 绿化种植施工合同
- 停车场收费管理系统使用手册
- 脱硫计算软件
评论
0/150
提交评论