数控技术第三章插补.ppt_第1页
数控技术第三章插补.ppt_第2页
数控技术第三章插补.ppt_第3页
数控技术第三章插补.ppt_第4页
数控技术第三章插补.ppt_第5页
已阅读5页,还剩33页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第三章 机床数控装置的 插补原理,3.1 概述 机床数字控制的核心:如何控制刀具(或工件)的运动 包括位置、速度和加速度 数控加工时,需按规定将信息送入数控装置,才能进行控制。 输入信息的计算方法:直接计算 但问题是:1)曲线阶次越高,计算越复杂,速比越难控制 2)用离散数据表示的曲线、曲面,又很难计算。 所以,数控加工不用这种方法作为信息的输入 数控采用的方法是: 采用简单曲线(直线或圆弧)拟合(逼近)二次曲线和高次及其它曲线、曲面,(而这些直线圆弧也是由更小的直线逼近的)这种拟合的方法就是插补, 实质是根据有限信息进行“数据密化”的工作。,数控机床内部工作原理,为什么不用方程直接计算?,1、用方程直接计算,计算量大,耗费时间长,不能满足实时性要求; 2、有些曲线无法用方程来表达; 3、用方程直接计算有时候会造成速度的突变,速度均匀性不好。,3.1.1插补的基本概念 (Interpolation) 刀具的运动轨迹在微观上是由小线段构成的折线。 在数控机床中,刀具或工件的最小位移量是机床坐标轴运动的一个分辩单位,由检测装置辩识,称为分辩率(闭环系统),或称为脉冲当量(开环系统),又叫做最小设定单位。 定义:数据密化。数控装置依据输入的有限信息(数据),按一定方法(插补方法原理)产生基本线型(直线、圆弧等),并以此拟合要加工的轨迹。 插补包括二个内容: 用直线或圆弧段逼近被加工轨迹曲线。 用数控装置所具备插补原理实现这些基本线型。 指标: 实时性,精度,3.1.2插补方法的分类 硬件插补器 完成插补运算的装置或程序称为插补器 软件插补器 软硬件结合插补器 1.基准脉冲插补(脉冲增量插补) 每次插补结束仅向各运动坐标轴输出一个控制脉冲,各坐标仅产生一个脉冲当量或行程的增量。脉冲序列的频率代表坐标运动的速度,而脉冲的数量代表运动位移的大小。 特点:每次插补运算向运动坐标发出一个驱动脉冲; 脉冲的数量表示移动量,脉冲频率代表了速度; 可以用硬件,也可以用软件实现; 适应中等速度、中等精度. 方法: 逐点比较法(SSV) 数字积分法(DDA),2.数据采样插补 (数字增量插补) 采用时间分割思想,根据编程的进给速度将轮廓曲线分割为每个插补周期的进给直线段(又称轮廓步长),以此来逼近轮廓曲线。 每次输出的L=FT(F进给速度;T插补采样周期)。 方法:总的说,各种时间分割的方法(算法)。 1)直线函数法 2)扩展DDAEDDA 3)直接函数法(DFB) 4)逆归函数计算法(RFB),3.2 基准脉冲插补 3.2.1 逐点比较法 (代数运算法、醉步法) 1. 插补原理及特点 原理:每次仅向一个坐标轴输出一个进给脉冲,而每走一步都要通过偏差函数计算,判断偏差点的瞬时坐标同规定加工轨迹之间的偏差,然后决定下一步的进给方向。每个插补循环由偏差判别、进给、偏差函数计算和终点判别四个步骤组成。 特点:直观; 插补误差不大于一个脉冲当量; 脉冲输出均匀,调节方便。,2.逐点比较法直线插补 (1)偏差函数构造 对于第一象限直线OA上任一点(X,Y) 若刀具加工点为Pi(Xi,Yi),则该点的偏差函数Fi可表示为 若Fi=0,表示加工点位于直线上; 若Fi0,表示加工点位于直线上方; 若Fi0,表示加工点位于直线下方。,(2)偏差函数字的递推计算 (为便于计算机计算) 若Fi=0,规定向+X方向走一步(若坐标单位用脉冲当量表示) 若Fi0,规定+Y方向走一步,则有 (3)终点判别 直线插补的终点判别可采用三种方法。 1)判断插补或进给的总步数;n=|Xe|+|Ye| 2)分别判断各坐标轴的进给步数; 3)仅判断进给步数较多的坐标轴的进给步数。 走一步,算一步,判别一次Fi,趋近直线,步步前进,逐点比较法直线插补,(4)逐点比较法直线插补举例 对于第一象限直线OA,终点坐标Xe=6 ,Ye=4,插补从直线起点O开始,故F0=0 。终点判别是判断进给总步数N=6+4=10,将其存入终点判别计数器中,每进给一步减1,若N=0,则停止插补。,3.逐点比较法圆弧插补 (1)偏差函数 任意加工点Pi(Xi,Yi),偏差函数Fi可表示为 若Fi=0,表示加工点位于圆上; 若Fi0,表示加工点位于圆外; 若Fi0,表示加工点位于圆内,(2)偏差函数的递推计算 1) 逆圆插补 若F0,规定向-X方向走一步 若Fi0,规定向+Y方向走一步 2) 顺圆插补 若Fi0,规定向-Y方向走一步 若Fi0,规定向+y方向走一步 (3)终点判别 1)判断插补或进给的总步数: 2)分别判断各坐标轴的进给步数; ,(4)逐点比较法圆弧插补举例 对于第一象限圆弧AB, 起点A(4,0),终点B(0,4),4. 逐点比较法的软件实现 直线插补流程 圆弧插补流程,初始化,开始,F0?,沿+x向走一步,沿-y向走一步,n=0?,结束,n=n-1,初始化,开始,F0?,沿+y向走一步,沿-x向走一步,n=0?,结束,n=n-1,N,N,N,N,Y,Y,Y,Y,4.逐点比较法的速度分析 刀具进给速度是插补方法的重要性能指标。 (1)直线插补的速度分析 式中: L 直线长度; V 刀具进给速度; N 插补循环数; f 插补脉冲的频率。 所以: 刀具进给速度与插补时钟频率和直线与X轴夹角有关.若F不变,加工0和90度倾角的直线刀具进给速度最大,加工45倾角时速度最小。 (2)圆弧插补的速度分析 加工圆弧时刀具的进给速度是变化的,除了与插补时钟的频率成正比外,还与切削点处的半径同Y轴的夹角有关,在0和90度附近进给速度最快(为f),在附近速度为最慢(为0.701f),进给速度在(10.707)f间变化。,5.逐点比较法的象限处理 (1)分别处理法 四个象限的直线插补,会有4组计算公式,对于4个象限的逆时针圆弧插补和4个象限的顺时针圆弧插补,会有8组计算公式 (2)坐标变换法 用第一象限逆圆插补的偏差函数进行第三象限逆圆和第二、四象限顺圆插补的偏差计算,用第一象限顺圆插补的偏差函数进行第三象限顺圆和第二、四象限逆圆插补的偏差计算。,3.2.2 数字积分法 (DDA法) (Digital Differential Analyzer) 1.插补原理及其特点 刀具在X、Y方向的速度 数字积分表达式为 基本思想:在切线方向上对速度积分。 数字积分器又称数字微分分析器,它是用数字逻辑电路来实现积分运 算,从而保证在程编规定的进给速度下获得所需轨迹。 优点:运算速度快,脉冲分配均匀,易实现多坐标联动及插补平面各种函数曲线。 缺点:速度调节不变,插补精度需采取一定措施,才能满足要求(软件易克服)。,2. DDA 法直线插补 (1)DDA法直线插补的积分表达式 由于 则 得 直线插补从始点走向终点的过程,可以看作是各坐标轴每经过一个单位时间间隔,分别以增量KXe及KYe同时累加的过程。 令 则DDA直线插补的积分表达式,N为累加器的位数,当累加数等于或大于2N时,便发生溢出,而余数仍存放在累加器中 积分值=溢出脉冲数+余数 当两个积分累加器根据插补时钟同步累加时,用这些溢出脉冲数分别控制相应坐标轴的运动。,(2)终点判别 累加次数、即插补循环数是否等于2N可作为DDA法直线插补终点判别的依据,设经过m次累加后,x,y到达终点(xe,ye),则 x=kxem= xe y=kyem= ye 因此: mk=1 m必须为整数 k一定是小数 坐标轴每次分配进给脉冲不超过1 K应使每次增量x或y小于1 即 x= kxe 1 y= kye 1 若取寄存器位数为N位,则xe,ye的最大寄存器容量为2N-1 故有: x= kxe=k(2N-1) 1 y= kye=k(2N-1) 1 因此: k 1/( 2N-1 ) 取: k= 1/2N 因此: m= 2N,(3)DDA法直线插补举例 插补第一象限直线OE,起点为O(0,0),终点为E(5,3)。取被积函数寄存器分别为JVX、JVY,余数寄存器分别为JRX、JRY,终点计数器为JE,均为三位二进制寄存器。,3. DDA法圆弧插补 DDA法圆弧插补的积分表达式 由 令 则 圆弧插补时,是对切削点的即时坐标 Xi与Yi的数值分别进行累加 终点判别: 分别判断各坐标方向的进给次数 (而非插补运算次数),DDA 圆 弧 插 补 举 例,4.DDA法插补的速度分析 直线插补 圆弧插补 式中 f 插补时钟频率; 坐标轴的脉冲当量。 行程长,走刀快,行程短,走刀慢 改善措施: (1) 设置进给速率数FRN(G93) V=FRNL 或V=FRNR 通过FRN调整插补时钟频率f,使其与给定的进给速度相协调,消除线长L与圆弧半径R对进给速度的影响。 (2)左移规格化 当被积函数过小时将被积函数寄存器中的数值同时左移,使两个方向的脉冲分配速度扩大同样的倍数而二者的比值不变,提高加工效率,同时还会使进给脉冲变得比较均匀。,第二次作业 : 参照教材p155页进行DDA法直线插补,起点为O(0,0),终点为A(11,7)。写出其插补过程。(提示:采用4位寄存器),3.3 数据采样插补 3.3.1 概述 脉冲增量插补限制了坐标轴进给速度 1.数据采样插补的基本原理 粗插补:采用时间分割思想,在保证逼近精度的前提下根据 进给速度F和插补周期T,将廓型曲线分割成一段段 的轮廓步长L,L=FT,然后计算出每个插补周期的 坐标增量。 精插补:根据位置反馈采样周期的大小,由伺服系统完成。 或用基准脉冲法进行精插补。 在每一个插补周期中,插补程序被调用一次,为下一次进给(给定)计算出增长段,不是单个脉冲。 核心问题:计算出插补周期的步长。(mm/插样时间),2.插补周期和采样周期 随着高速高精度加工,选择插补周期T要考虑: 加工精度; 插补周期大于插补运算时间与其它实时控制(显示监控等)时间和; T与位置反馈采样周期T相等或是整数倍 插补周期插补器 采样周期伺服系统 3.插补精度 直线插补:无轨迹误差; 圆弧插补:用弦线、内外均差割线或切线逼近轨迹。,弦线法逼近法: 内外差分弦逼近法: 在相同的允差er下,割线的步距角比弦线的步距角大 倍。但割线方法开销较大,一般宁愿采用内接弦线的逼近方法。,3.3.2 数据采样法直线插补 1.插补计算过程 (1)插补准备 主要是计算轮廓步长及其相应的坐标增量。 (2)插补计算 实时计算出各插补周期中的插补点(动点)坐标值。 2.实用的插补算法 (1)直接函数法 插补准备: 插补计算: (2)进给速率字法(扩展DDA法) 插补准备:步长系数 插补计算: (3)方向余弦法 插补准备: 插补计算: (4)一次计算法 插补准备: 插补计算:,3.3.3 数据采样法圆弧插补 1.直线函数法(弦线法) 上式中, 和 都是未知数,难以用简单方法求解,采用近似计算,用 和 来取代,则,轨迹正确 轮廓步长有偏差,进给速度有误差,误差小于1%,2.扩展DDA法数据采样插补 (割线逼近) 通过Ai-1Ai线段的中点B,作以OB为半径圆弧的切线BC,并在AiH上截取直线段,使 ,此时可以证明点必定在所要求圆弧AD之外。 一个插补周期T内,轮廓步长l的坐标分量Xi和Yi 其中: 新加工点Ai的坐标位置 特点:计算简单,速度快,精度高。,B,Ai,C,X,Y,M,H,Q,O,Ai,Ai-1,3.递归函数计算法(RFB) 递归函数采样插补是通过对轨迹曲线参数方程的递归计算实现插补的。由于它是根据前一个或前两个已知插补点来计算本次插补点,故称为一阶递归插补或二阶递归插补。 1)一阶递归插补 步距角(每次插补所转过的圆心角) 插补一步后,有 称为一阶递归插补公式 将式中的三角函数和用幂级数展开进行二阶近似 与扩展DDA法插补结果一致,因此扩展DDA法也称为一阶递归二阶近似插补,Y,X,O,P0(X0,Y0),Pi(Xi,Yi),Pi+1(Xi+1,Yi

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论