差补原理及控制方法课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《差补原理及控制方法课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 原理 控制 方法 课件
- 资源描述:
-
1、第三章 插补原理及控制方法常用插补算法常用插补算法就是运用特定的算法对工件加工轨迹进行运算并根据运算结果向相应的坐标发出运动指令的过程。插补算法分类插补算法分类逐点比较法逐点比较法数字积分法数字积分法比较积分法比较积分法时间分割法等时间分割法等脉冲增量法脉冲增量法(用于开环系统)逐点比较法、数字积分法、比较积分法数据采样法数据采样法(用于闭环系统)时间分割法、扩展DDA法。插补插补逐点比较法插补概念:每走一步都将加工点与给定轨迹进行比较,以确定下一步进给方向。插补结束插补结束插补开始插补开始偏差判别偏差判别坐标进给坐标进给偏差计算偏差计算终点判别终点判别YNXYO插补步骤插补步骤插补规则插补规
2、则当F0,则沿+X方向进给一步当F0F0时;当M在OA下方,即F0时;0YXYXFeijeeeijXYXY0YXYXFeijeeeijXYXY当当Fi,j 0 新新加工点坐标为加工点坐标为:Xi+1=Xi+1,Yj+1=Yj 新新偏差为偏差为:Fi+1,j=XeYj-(Xi+1)Yj=Fi,j-Ye当当Fi,j 0;当当M(Xi,Yi)在圆弧内,则在圆弧内,则F0;插补规则插补规则 当当F 0,则沿则沿-X方向进给一步方向进给一步 当当F0,则沿则沿+Y方向进给一步方向进给一步YOXA(X0,Y0)RRiM(Xi,Yj)B(Xe,Ye)F0F=0偏差判别式偏差判别式222,RYXFjiji当当
3、Fi,j 0 新新加工点坐标为加工点坐标为:Xi+1=Xi-1,Yj+1=Yj 新新偏差为偏差为:当当Fi,j 0 新新加工点坐标为加工点坐标为:Xi+1=Xi,Yj+1=Yj+1 新偏差为新偏差为:终点判别方法:终点判别方法:|Xe-X0|+|Ye-Y0|偏差判别函数的递推形式偏差判别函数的递推形式 设当前切削点设当前切削点M(Xi,Yi)的偏差为的偏差为 则根据偏差公式则根据偏差公式222,RYXFjiji12)1(,1222,ijijijiXFRYXF12)1(1,222,jjijijiYFRYXF逐点比较法圆弧插补示例246246810Y8B(6,8)脉冲脉冲个数个数 偏差判别偏差判别
4、进给进给方向方向 偏差计算偏差计算 坐标计算坐标计算终点判别终点判别 0F0=0X0=XA=10Y0=YA=0n=0;N=12 1F0=0-XF1=F0 2X0+1=0-210+1=-19X1=X0-1=9Y1=Y0=0n=1N 2F1=-19 0+YF2=F1+2Y1+1=-19+20+1=-18X2=X1=9Y2=Y1+1=1n=2N 3F2=-18 0+YF3=F2+2Y2+1=-18+21+1=-15 X3=X2=9Y3=Y2+1=2n=3N 4F3=-15 0+YF4=F3+2Y3+1=-15+22+1=-10X4=X3=9Y4=Y3+1=3n=4N 5F4=-10 0+YF5=F4
5、+2Y4+1=-10+23+1=-3 X5=X4=9Y5=Y4+1=4n=5N四象限圆弧插补进给方向 偏差大于等于零向圆内进给,偏差偏差大于等于零向圆内进给,偏差 小于零向圆外进给小于零向圆外进给四象限圆弧插补计算表 第一象限逆圆弧插补程序框图第一象限逆圆弧插补程序框图特点:易于实现多坐标联动插补t ty yn n0 0i ii is sn n0 0i ii iy ys sn n0 0y yd dt ts stOtYt0 t1 t2 ti-1 ti tnYi-1YiY=f(t)一、数字积分法的工作原理如右图,函数在t0,tn 的定积分,即为函数在该区间的面积:如果从t=0开始,取自变量t的一系
6、列等间隔值为t,当t足够小时,可得如果取t=1,即一个脉冲当量,则 函数的积分运算变成了变量的累加运算,如果足够小时,则累加求和运算代替积分运算所引入的误差可以不超过所允许的误差。v JV:被积函数寄存器v JR:累加寄存器(又称余数寄存器)v QJ:全加器 一般设余数寄存器JR的容量作为一个单位面积值,累加值超过一个单位面积,即产生一个溢出脉冲。t (JV)+(JR)SOXYA(Xe,Ye)VxVyVMKYVXVeyexek kx xv vx xeyk kv vy ytek kx xx x tyek ky y tdxnottek kx xtdynottek ky yn n1 1i ik kx
7、 xtxeen n1 1i ik ky ytyeedtkxed dx xdtkyed dy y若取t为一个时间脉冲时间间隔,即 t=1,则nkxkxtkxeeeen1i1n n1 1i ix xnkykytyenieee11n n1 1i ik ky y1knnk1选择k时应使每次增量x和y均小于1,以使在各坐标轴每次分配进给脉冲时不超过一个脉冲(即每次增量只移动一个脉冲当量),即11eeyyxxk kk k Xe及Ye的最大允许值,受到寄存器容量限制,设寄存器的字长为N,则Xe及Ye的最大允许值为:exx k keyyk k 2N-1 若要满足1)12(1)12(NeNekykkxk kNn
8、2Nk2/111eeyyxxk kk k则若取112)12(212NNNNeekykx则由于1knn为累加次数nienienieniekyyykxxx1111nineenineeyyxx1122nk2/1注:已设 t=1实现该直线插补的积分器X轴被积函数寄存器(轴被积函数寄存器(Xe)X轴积分累加器轴积分累加器Y轴积分累加器轴积分累加器Y轴被积函数寄存器(轴被积函数寄存器(Ye)tX轴溢轴溢出脉冲出脉冲Y轴溢轴溢出脉冲出脉冲插补控插补控制脉冲制脉冲被积函数寄存器的函数值本应为xe/2N和ye/2N,但从累加溢出原理来说,存放xe和ye仅相当于小数点左移N位,其插补结果等效。程序框图数字积分法直
9、线插补示例设要加工直线OA,起点O(0,0),终点A(5,2)。若被积函数寄存器JV、余数寄存器JR和终点计数器JE的容量均为三位二进制寄存器,则累加次数n238,插补前JE、JRx、JRy均清零。累加累加次数次数 X积分器积分器 Y积分器积分器终点计终点计数数 器器JRx+JVx溢出溢出 xJRy+JVy溢溢 出出yJe10+101=101 00+010=010 00002101+101=010 1010+010=100 00013010+101=111 0100+010=110 00014111+101=100 1110+010=000 10115100+101=001 10+010=01
10、0 0100数字积分法直线插补运算过程(前五步)三、数字积分法圆弧插补OXYA(X0,Y0)B(Xe,Ye)M(Xi,Yi)VVxVyXiYiR第一象限逆园插补图中参数有下述相似关系图中参数有下述相似关系KiyixXVYVRV公式公式对照对照121tKN,tKYtVXixtKXtVYiyniiYXN121niiX1N21Y则则设设X轴被积函数寄存器(轴被积函数寄存器(Yi)X轴积分累加器轴积分累加器Y轴积分累加器轴积分累加器Y轴被积函数寄存器(轴被积函数寄存器(Xi)tX轴溢轴溢出脉冲出脉冲Y轴溢轴溢出脉冲出脉冲插补控插补控制脉冲制脉冲+1-1数数字字积积分分圆圆弧弧插插补补框框图图统计进给脉
11、冲总数判别终点;统计进给脉冲总数判别终点;直线插补直线插补 圆弧插补圆弧插补统计累加次数判别终点;统计累加次数判别终点;X、Y 方向插补时分别对方向插补时分别对Xe,Ye 累加;累加;X、Y 方向插补时分别对方向插补时分别对Yi和和Xi累加;累加;X、Y 方向进给(发进给脉方向进给(发进给脉冲)冲)后,被积函数寄存器后,被积函数寄存器Jx、Jy内容内容(Xe,Ye)不变不变;X、Y 方向进给(发进给脉冲)方向进给(发进给脉冲)后,被积函数寄存器后,被积函数寄存器Jx、Jy内容内容(Yi,Xi)必须修正,即必须修正,即当当X方向发方向发脉冲时,脉冲时,Y轴被积函数寄存器轴被积函数寄存器Jy内容内
12、容(Xi)减减1(NR1),当当Y方向方向发脉冲时,发脉冲时,X轴被积函数寄存器轴被积函数寄存器Jx内容内容(Yi)加加1。数字积分直线插补与圆弧插补的区别数字积分直线插补与圆弧插补的区别第一象限逆圆弧插补计算举例第一象限逆圆弧插补计算举例OXYA(5,0)B(0,5)v余数寄存器容量至少余数寄存器容量至少3位,故累加至位,故累加至n=2N=8,将有脉冲溢出。将有脉冲溢出。v终点判别总步数为终点判别总步数为:|Xe-X0|+|Ye-Y0|=10积分运算积分运算 积分修正积分修正 坐标计算坐标计算 终点判别终点判别 脉脉冲冲个个数数 X+JX X Y+JY Y 进给进给方向方向 X-2n X Y
展开阅读全文