第3章 计算机数控装置的插补原理.

Slides:



Advertisements
Similar presentations
工程管理部业务培训教程 运营管理中心 2015年07月24日.
Advertisements

大学物理实验 第一讲 南昌大学物理实验中心 2013年2月.
窦娥冤 关汉卿 感天动地 元·关汉卿.
報告書名:父母會傷人 班級:二技幼四甲 姓名:吳婉如 學號:1A2I0034 指導老師:高家斌
哮 病.
这是一个数字的 乐园 这里埋藏着丰富的 宝藏 请跟我一起走进数学的 殿堂.
铅 球 理 论 课 主讲人:张振丰.
第五章 主张超尘绝俗的 佛家.
花蓮市校長聯席會議 海星中學成果分享 報告人:林福樹 時 間:2005年7月7日(星期四).
宿迁质监局学习型党组织创建情况汇报 二〇一四年十一月.
全面推进普法工作 促进红塔健康发展 ——红塔集团“六五”普法工作汇报
媽,我們真的不一樣 青少年期與中年期 老師: 趙品淳老師 組員: 胡珮玟4A1I0006 馬菀謙4A1I0040
南京师范大学数学科学院 涂荣豹 中 国 数 学 教 学 的 继 承 与 发 展 南京师范大学数学科学院 涂荣豹
知其不可而为之.
中国画家协会理事、安徽省美术家协会会员、 工艺美术师、黄山市邮协常务理事余承平主讲
第二课 扬起自信的风帆 我能“行”.
第二章 语音 第六节 音变 轻 声1.
增强危机意识 凝聚攻坚合力 2014年 3月20日 第二版 LIKUANGSHICHUANG 栗矿公司召开党的群众路线教育实践活动动员会
3.3数据采样插补.
采矿作业部党总支部 会议汇报材料 2012年3月.
班級:二幼三甲 姓名:郭小瑄 、 詹淑評 學號:1A2I0029 、1A2I0025
小学数学教育质量监测命题的路径与方法 彭晓玫
指導老師:陳韻如 姓名:吳宜珊 學號:4A0I0911 班級:幼保二乙
第四节 第四章 函数的单调性与 曲线的凹凸性 一、函数单调性的判定法 二、曲线的凹凸与拐点 机动 目录 上页 下页 返回 结束.
汉字的构造.
诵读欣赏 古代诗词三首.
清仓处理 跳楼价 满200返160 5折酬宾.
热烈欢迎兼职档案员 参加档案业务培训
孟子名言 1. 幼吾幼,以及人之幼。 2.天时不如地利, 。 3. ,威武不能屈。 4.得道者多助, 。 5.穷则独善其身, 。 6.
寡人之于国也 《孟子》.
第四章 汽车零件损伤与检验分类 学习目的: 学习要求: 了解汽件零部件磨损的成因及规律。 学会汽件零件检验方法和准确分类。
致亲爱的同学们 天空的幸福是穿一身蓝 森林的幸福是披一身绿 阳光的幸福是如钻石般耀眼 老师的幸福是因为认识了你们 愿你们努力进取,永不言败.
1.1.2 四 种 命 题.
以信息化手段全方位促进学校特色建设 ————青岛酒店管理职业技术学院 1.
傳統童玩遊戲創新 組別:第八組 班級:幼保二甲 組員: 4A0I0005柯舒涵 4A0I0011謝孟真
统计从业资格考试培训 主讲:张良.
年度工作报告 后勤处 汇报人:刘仲平
静电场描绘 主讲教师: 陶灵平.
课标教材下教研工作的 实践与思考 山东临沂市教育科学研究中心 郭允远.
雲林縣國立斗六高級中學 97學年度傑出校友簡介
第八章二元一次方程组 8.3实际问题与二元一次方程组.
2.3 变量间的相关关系 变量之间的相关关系 两个变量的线性相关 第二课时.
第八章二元一次方程组 8.3实际问题与二元一次方程组 (第3课时).
贴近教学 服务师生 方便老师.
六年级 语文 下册 第四单元 指尖的世界.
西南林业大学 网络办公系统 云南新克软件技术有限责任公司.
(浙教版)四年级品德与社会下册 共同生活的世界 第四单元 世界之窗 第二课时.
对网络环境下高校图书馆 信息资源建设的讨论
版权所有,引用请注明出处 第三章、运算方法与运算器 原著 谭志虎 主讲(改编) 蒋文斌.
第九章 数控系统插补 ( CNC系统) 9.1 控制刀具运动轨迹的插补原理 9.2 刀具补偿(Tools compensation)
概 率 统 计 主讲教师 叶宏 山东大学数学院.
摩擦力.
党员干部要争做社会主义 社会公德的表率 党员干部要争做 社会公德的表率 中共河南省委党校 周海涛.
小太陽兒童人文藝術學院兒童畫展 地點:住院大樓9F、11F外走道( )
数学实验 李尚志 教授 中国科学技术大学 数学系.
二元一次聯立方程式 代入消去法 加減消去法 自我評量.
團體衛生教育護理創意競賽 報告者:護理科 計畫主持人邱馨誼講師
本章优化总结.
第 四 章 迴歸分析應注意之事項.
第3章 空间力系的简化与平衡 §3–1 空间力系的简化 §3–2 空间力系的平衡 §3–3 物体的重心 §3–4 平行力系中心.
两个变量的线性相关 琼海市嘉积中学 梅小青.
Xián 伯 牙 绝 弦 安徽淮南市八公山区第二小学 陈燕朵.
提案討論.
数学题解答 第二章 一元一次方程 2.1从算式到方程 (第1课时) 数学题解答
线性回归.
小梅到麵包店為全家買麵包和果汁當早餐,已知麵包一個25元,果汁一瓶18元;
3 平抛运动 四川省绵阳第一中学 杨绅文.
欢迎乘座远航号! 让我们一起去知识的海洋寻宝吧!
第五章 曲线运动 3、抛体运动的规律.
Presentation transcript:

第3章 计算机数控装置的插补原理

3.1 概述 3.1.1插补的基本概念 数控系统根据零件轮廓线型的有限信息,计算出刀具的一系列加工点、完成所谓的数据“密化”工作。 插补有二层意思: 一是用小线段逼近产生基本线型(如直线、圆弧等); 二是用基本线型拟和其它轮廓曲线。 插补运算具有实时性,直接影响刀具的运动。插补运算的速度和精度是数控装置的重要指标。插补原理也叫轨迹控制原理。五坐标插补加工仍是国外对我国封锁的技术。 下面以基本线型直线、圆弧生成为例,论述插补原理。

3.1.2 插补方法的分类 硬件插补器 完成插补运算的装置或程序称为插补器 软件插补器 软硬件结合插补器 1.基准脉冲插补 完成插补运算的装置或程序称为插补器 软件插补器 软硬件结合插补器 1.基准脉冲插补 每次插补结束仅向各运动坐标轴输出一个控制脉冲,各坐标仅产生一个脉冲当量或行程的增量。脉冲序列的频率代表坐标运动的速度,而脉冲的数量代表运动位移的大小。基准脉冲插补的方法很多,如逐点比较法、数字积分法、脉冲乘法器等。 2.数据采样插补 采用时间分割思想,根据编程的进给速度将轮廓曲线分割为每个插补周期的进给直线段(又称轮廓步长)进行数据密化,以此来逼近轮廓曲线。然后再将轮廓步长分解为各个坐标轴的进给量(一个插补周期的近给量),作为指令发给伺服驱动装置。该装置按伺服检测采样周期采集实际位移,并反馈给插补器与指令比较,有误差运动,误差为零停止,从而完成闭环控制。 数据采样插补方法有:直线函数法、扩展DDA、二阶递归算法等。

3.2 基准脉冲插补 3.2.1 逐点比较法 早期数控机床广泛采用的方法,又称代数法、醉步伐,适 用于开环系统。 1.插补原理及特点 原理:每次仅向一个坐标轴输出一个进给脉冲,而每走一步都要通过偏差函数计算,判断偏差点的瞬时坐标同规定加工轨迹之间的偏差,然后决定下一步的进给方向。每个插补循环由偏差判别、进给、偏差函数计算和终点判别四个步骤组成。 逐点比较法可以实现直线插补、圆弧插补及其它曲安插补。 特点:运算直观,插补误差不大于一个脉冲当量,脉冲输出均匀,调节方便。

对于第一象限直线OA上任一点(X,Y):X/Y = Xe/Ye 2.逐点比较法直线插补 (1)偏差函数构造 对于第一象限直线OA上任一点(X,Y):X/Y = Xe/Ye 若刀具加工点为Pi(Xi,Yi), 则该点的偏差函数Fi可表示为 若Fi= 0,表示加工点位于直线上; 若Fi> 0,表示加工点位于直线上方; 若Fi< 0,表示加工点位于直线下方。 (2)偏差函数字的递推计算 采用偏差函数的递推式(迭代式) 既由前一点计算后一点 Y X F<0 F>0 Pi (Xi,Yi) Ae (Xe,Ye) O

Fi+1 = XeYi –Ye(Xi +1)=Fi -Ye Fi =Yi Xe -XiYe 若Fi>=0,规定向 +X 方向走一步 Xi+1 = Xi +1 Fi+1 = XeYi –Ye(Xi +1)=Fi -Ye 若Fi<0,规定 +Y 方向走一步,则有 Yi+1 = Yi +1 Fi+1 = Xe(Yi +1)-YeXi =Fi +Xe (3)终点判别 直线插补的终点判别可采用三种方法。 1)判断插补或进给的总步数:; 2)分别判断各坐标轴的进给步数; 3)仅判断进给步数较多的坐标轴的进给步数。

O A 9 8 7 5 4 3 2 1 6 10 Y X (4)逐点比较法直线插补举例 对于第一象限直线OA,终点坐标Xe=6 ,Ye=4,插补从直线起点O开始,故F0=0 。终点判别是判断进给总步数N=6+4=10,将其存入终点判别计数器中,每进给一步减1,若N=0,则停止插补。 步数 判别 坐标进给 偏差计算 终点判别   F0=0 ∑=10 1 F=0 +X F1=F0-ye=0-4=-4 ∑=10-1=9 2 F<0 +Y F2=F1+xe=-4+6=2 ∑=9-1=8 3 F>0 F3=F2-ye=2-4=-2 ∑=8-1=7 4 F4=F3+xe=-2+6=4 ∑=7-1=6 5 F5=F4-ye=4-4=0 ∑=6-1=5 6 F6=F5-ye=0-4=-4 ∑=5-1=4 7 F7=F6+xe=-4+6=2 ∑=4-1=3 8 F8=F7-ye=2-4=-2 ∑=3-1=2 9 F9=F8+xe=-2+6=4 ∑=2-1=1 10 F10=F9-ye=4-4=0 ∑=1-1=0

任意加工点Pi(Xi,Yi),偏差函数Fi可表示为 3.逐点比较法圆弧插补 (1)偏差函数 任意加工点Pi(Xi,Yi),偏差函数Fi可表示为 若Fi=0,表示加工点位于圆上; 若Fi>0,表示加工点位于圆外; 若Fi<0,表示加工点位于圆内 X Y Pi(Xi,Yi) A B F > 0 F < 0

(2)偏差函数的递推计算 1) 逆圆插补 若F≥0,规定向-X方向 走一步 若Fi<0,规定向+Y方向 2) 顺圆插补 若Fi≥0,规定向-Y方向 若Fi<0,规定向+y方向 (3)终点判别 1)判断插补或进给的总步数: 2)分别判断各坐标轴的进给步数; ,

(4)逐点比较法圆弧插补举例 对于第一象限圆弧AB, 起点A(4,0),终点B(0,4) Y X 4 (4)逐点比较法圆弧插补举例 对于第一象限圆弧AB, 起点A(4,0),终点B(0,4) 步数 偏差判别 坐标进给 偏差计算 坐标计算 终点判别 起点   F0=0 x0=4, y0=0 Σ=4+4=8 1 -x F1=F0-2x0+1 =0-2*4+1=-7 x1=4-1=3 y1=0 Σ=8-1=7 2 F1<0 +y F2=F1+2y1+1 =-7+2*0+1=-6 x2=3 y2=y1+1=1 Σ=7-1=6 3 F2<0 F3=F2+2y2+1=-3 x3=4, y3=2 Σ=5 4 F3<0 F4=F3+2y3+1=2 x4=3, y4=3 Σ=4 5 F4>0 F5=F4-2x4+1=-3 x5=4, y5=0 Σ=3 6 F5<0 F6=F5+2y5+1=4 x6=4, y6=0 Σ=2 7 F6>0 F7=F6-2x6+1=1 x7=4, y7=0 Σ=1 8 F7<0 F8=F7-2x7+1=0 x8=4, y8=0 Σ=0

4.逐点比较法的速度分析 式中:L —直线长度; V —刀具进给速度; N —插补循环数; f —插补脉冲的频率。 所以: 刀具进给速度与插补时钟频率f 和与X轴夹角 有关

四个象限的直线插补,会有4组计算公式,对于4个象限的逆时针圆弧插补和4个象限的顺时针圆弧插补,会有8组计算公式。 5.逐点比较法的象限处理 (1)分别处理法 四个象限的直线插补,会有4组计算公式,对于4个象限的逆时针圆弧插补和4个象限的顺时针圆弧插补,会有8组计算公式。 (2)坐标变换法 用第一象限逆圆插补的偏差函数进行第三象限逆圆和第二、四象限顺圆插补的偏差计算,用第一象限顺圆插补的偏差函数进行第三象限顺圆和第二、四象限逆圆插补的偏差计算。 顺圆 逆圆

3.2.2 数字积分法 用数字积分的方法计算刀具沿各坐标轴的位移,数 字积分法又称数字微分分析(DDA)法. 1. DDA直线插补 (1)原理:积分的过程可以用微小量的累加近似: 由右图所示 则 X、Y方向的位移 (积分形式) Y Vy X A(Xe,Ye) Vx V O △Y △X L

(累加形式) 其中,m为累加次数(容量)取为整数,m=0〜2N-1,共2N 次(N为累加器位数)。 令△t =1,mK =1,则K =1/m=1/2N。 则 (2)结论:直线插补从始点走向终点的过程,可以看作是各坐标轴每经过一个单位时间间隔,分别以增量kxe(xe / 2N )及k (ye / 2N )同时累加的过程。累加的结果为:

DDA直线插补:以Xe/2N 、ye/2N (二进制小数,形式上即Xe、ye )作为被积函数,同时进行积分(累加),N为累加器的位数,当累加值大于2N -1时,便发生溢出,而余数仍存放在累加器中。 积分值=溢出脉冲数代表的值+余数 当两个积分累加器根据插补时钟脉冲同步累加时,用这些溢出脉冲数(最终X坐标Xe个脉冲、Y坐标ye个脉冲)分别控制相应坐标轴的运动,加工出要求的直线。 (3)终点判别 累加次数、即插补循环数是否等于2N可作为DDA法直线插补判别终点的依据。 (4)组成:二坐标DDA直线插补器包括X积分器和Y积分器,每个积分器都由被积函数寄存器JVX(速度寄器)和累加器JRX(余数寄存器)组成。初始时,X被积函数寄存器存Xe, Y被积函数寄存器存ye。

2.DDA法直线插补举例 插补第一象限直线OE,起点为O(0,0),终点为E(5,3)。取被积函数寄存器分别为JVX、JVY,余数寄存器分别为JRX、JRY,终点计数器为JE,均为三位二进制寄存器。 A(5,3) X Y 累加次数 X积分器 Y积分器 终点计数器 JE 备 注 JVX(Xe) JRX 溢出 Jvy(Ye) JRy 101 000 011 初始状态 1 001 第一次迭代 2 010 110 X溢出 3 111 Y溢出 4 100 5 6 7 8 X,Y溢出

3. DDA法圆弧插补 DDA法圆弧插补的积分表达式 由 令 则 圆弧插补时,是对切削点的即时坐标Xi与Yi的数值分别进行累加 V Vy Vx P A B R X Y O

(2) 其特点是: 1) 各累加器的初始值为零,各寄存器为起点坐标值; 2) X被寄函数积存器存Yi ,Y被寄函数积存器存Xi,为动点坐标; 3) Xi 、 Yi在积分过程中,产生进给脉冲△X、△Y时,要对相应坐标进行加1或减1的修改; 4) DDA圆弧插补的终点判别要有二个计数器,哪个坐标终点到了,哪个坐标停止积分迭代; 5) 与DDA直线插补一样,JVX、JVY中的值影响插补速度。

4. DDA 圆 弧 插 补 举 例 Y X 次序 X积分器 X终 Y积分器 Y终 注 (Yi) (Xi) 000 101 初始 1 2 000 101 初始 1 2 001 010 100 修正Yi 3 111 4 011 5 6 110 7 修正Xi 8 9 10 11 12 13 14 结束 4. DDA 圆 弧 插 补 举 例

3.3 数据采样插补 3.3.1 概述 1.数据采样插补的基本原理 粗插补:采用时间分割思想,根据进给速度F和插补周期T,将廓型曲线分割成一段段的轮廓步长L,L=FT,然后计算出每个插补周期的坐标增量。 精插补:根据位置反馈采样周期的大小,由伺服系统完成。 2.插补周期和检测采样周期 插补周期大于插补运算时间与完成其它实时任务时间之和 ,现代数控系统一般为2~4ms,有的已达到零点几毫秒。插补周期应是位置反馈检测采样周期 的整数倍。 3.插补精度分析 直线插补时,轮廓步长与被加工直线重合,没有插补误差。 圆弧插补时,轮廓步长作为弦线或割线对圆弧进行逼近,存在半径误差。

采用弦线(l)逼近时,见左图。半径为r的被逼近圆弧最大半径误差er,其对应的圆心角为δ,由图可推导出: era Y X O er l δ r δ* ra eri era 采用弦线(l)逼近时,见左图。半径为r的被逼近圆弧最大半径误差er,其对应的圆心角为δ,由图可推导出: 当采用内外均差( era = eri )的割线时,半径误差更小,是内接弦的一半;若令二种逼近的半径误差相等,则内外均差弦的轮廓步长或步距角是内接弦时的 倍。但由于内外均差割线逼近时,插补计算复杂,很少应用。 由上面分析可知:圆弧插补时的半径误差er与圆弧半径r成反比,与插补周期T 和进给速度F 的平方成正比。

3.3.2 数据采样法直线插补 1.插补计算过程 2.实用的插补算法(原则:算法简单、计算速度快、插补误差小、精度高) (1)插补准备 主要是计算轮廓步长及其相应的坐标增量。 (2)插补计算 实时计算出各插补周期中的插补点(动点)坐标值。 2.实用的插补算法(原则:算法简单、计算速度快、插补误差小、精度高) (1)直接函数法 插补准备: 插补计算: (2)进给速率数法(扩展DDA法) 插补准备:步长系数 (3)方向余弦法 (4)一次计算法 A(Xe,Ye) △Y △X β α Y O l X

3.3.3 数据采样法圆弧插补 1.直线函数法(弦线法) 上式中, 和 都是未知数,难以用简单方法求解,采用近似计算,用 和 来取代, 则 上式中, 和 都是未知数,难以用简单方法求解,采用近似计算,用 和 来取代, 则 P A(Xi,Yi) B(Xi+1,Yi+1) E X Y F H M α δ Φi Φi+1 C D O

2.扩展DDA法数据采样插补 将DDA的切向逼近改变为割线逼近。具体还是计算一个插补周期T内,轮廓步长L的坐标分量∆Xi和∆Yi 由右图经过推导 可得: 其中: 新加工点Ai’ 的坐标位置 特点:计算简单,速度快,精度高。 B Ai’ C X Y M H  Q O Ai Ai-1

第三章结束 谢谢大家!