第三章 计算机数字控制系统.ppt
《第三章 计算机数字控制系统.ppt》由会员分享,可在线阅读,更多相关《第三章 计算机数字控制系统.ppt(70页珍藏版)》请在麦多课文档分享上搜索。
1、1,第三章 计算机数字控制系统,一、数控系统的发展,3.1 概述,数控系统按时间来划分可以分为两类五代:,第类:硬件数控(NC) 第一代:电子管、继电器、模拟电路。 第二代:晶体管、数字电路(分立元件)。 第三代:集成数字电路。,第类:软件数控(CNC) 第四代:内装小型计算机,中小规模集成电路。,2,1. 微处理器数控系统,内装微处理器,字符显示、故障自诊断。,第五代:分6个阶段:,2. 超大规模集成电路,大容量存储器,有可编程和遥控接口。,3. 人机对话, 动态图形显示, 实施软件精度补偿, 适应于机床的无人化要求。,4. 32位CPU, 可控15轴, 分辨率达 0. 1m, 进给速度24
2、m/min, 可带前馈控制的交流数字伺服, 智能化系统。,5. 64位系统。,6. 微机开放式CNC系统。,3,二、数控系统的硬件组成,4,计算机数控系统的硬件由微型机、外部设备、位置控制和位置检测、输入输出接口和操作面板组成。,(一) 微型机,微型机是CNC装置的核心, 主要由微处理器、存储器、输入输出通道及联系这三者的总线(数据总线、控制总线、地址总线)等组成。,微处理器是微型算机中的运算器及控制部件,它是微型机的核心,称为中央处理单元(CPU)。,内存储器(内存)是微型机存放程序和数据的部件,它与CPU直接交换信息,内存储器分为只读存储器(ROM)和随机存储器(RAM)。,5,(二)外部
3、设备,微机数控系统的外部设备包括人机通信设备,输入、输出设备和外存储器等。,输入设备有键盘、纸带输入机(光电阅读机)。,输出设备有打印机、记录仪、数码显示管和CRT显示器、纸带穿孔机。,(三)输入、输出通道(又称接口),输入、输出通道是微型机与机床之间的联系通道,通过它微型机向机床发送控制命令,并从机床上读取加工信息。,(四)操作面板,它是操作人员用来与微机数控系统进行“对话”的设备。,6,三、数控系统软件,数控系统软件是根据机床零件加工的实际需要而编写的控制程序。控制软件一般有以下几个部分组成:,(一)初始化程序,初始化是在数控装置合上电源以后,自动地对各有关接口设置工作状态,对有关寄存器、
4、存储单元设置常数或清零。,(二)输入数据处理程序,输入数据处理程序将输入的零件加工程序用标准代码表示的加工指令和数据进行翻译、处理成为计算机能识别的语言。它具有输入、译码、数据处理三种功能。,7,(1) 输入。向CNC装置输入零件加工程序、控制参数和补偿数据。,(2)译码。将零件的轮廓信息和其他的辅助信息等翻译成计算机内部能识别的语言。在译码过程中,还要完成对程序段的语法检查,如发现语法错误便立即报警。,(3)数据处理。数据处理程序一般包括刀具半径补偿、速度计算以及辅助功能的处理等。,8,(三)插补运算及位置控制程序,插补的任务是通过插补计算程序在已知有限信息的基础上进行“数据点的密化”工作,
5、即在起点和终点之间插入一些中间点。,(四)速度控制程序,速度控制程序的目的就是控制脉冲分配的速度,即根据给定的速度代码,控制插补运算的频率,以保证各轴按预定的速度运行。,位置控制程序的主要任务是在每个采样周期内,将插补计算的理论位置与实际反馈位置相比较,用其差值去控制进给电机,进而控制工作台或刀具的位移。,9,(五)系统管理程序,为数据输入、处理及切削加工过程服务的各个程序均由系统管理程序进行调度,因此他是实现CNC系统协调工作的主体软件。,(六)诊断程序,诊断是指CNC系统利用内装诊断程序进行自诊断,主要有启动诊断和在线诊断两种。启动诊断是指CNC系统在每次从通电至正常运行状态前,诊断程序通
6、过扫描自动检查系统硬件、软件及有关外设是否正常在线诊断程序是指在系统处于正常运行状态中,诊断程序在线扫描检查CNC系统本身以及各外设。只要系统不停电,在线诊断就不会停止。,10,四、微型机数控系统的特点,(1)较高的维修性和高可靠性;,(2)环境适应性强;,(3)控制的实时性;,(4)较完善的输入输出通道;,(5)较丰富的软件;,(6)适当的计算精度和运动精度。,11,3.2 插补原理,插补是指在一条已知起点和终点的曲线上进行数据点的密化。目前常用的插补方法有:脉冲增量插补和数据采样插补两类。,一、脉冲脉冲插补,脉冲增量插补为行程增量插补。其特点是每次插补结束仅产生一个行程增量,以一个个脉冲的
7、方式输出,每插补运算一次,最多给每一轴一个进给脉冲。脉冲增量插补算法主要应用在开环数控系统中。,12,脉冲增量插补常用的方法有:,1. 逐点比较法及其改进法;,2. 数字积分法及其改进法;,3. 数字脉冲乘法器法。,(一)逐点比较法,其基本思想是:走一步看一步;每走一步都要将加工点的瞬时坐标与给定轨迹相比较,决定下一步的走向。它是以折线来逼近直线或圆弧曲线的。,1. 逐点比较法直线插补,(1) 直线插补的原理,13,如下图所示加工第一象限直线段: 起点为原点O,终点为A(Xe,Ye),加工点为m(Xm,Ym)则点m相对于直线OA有如图所示的三种情况。,作为直线插补的偏差判别式:,若Fm=0,表
8、明m点在直线OA上;,若Fm0,表明m点在直线OA上方;,若Fm0,表明m点在直线OA下方。,14,若Fm0,应向+X方向走一步,新形成的坐标为:,若Fm0,应向+Y方向走一步,新形成的坐标为:,Xm+1=Xm+1, Ym+1=Ym,新偏差为:,Xm+1=Xm, Ym+1=Ym+1,新偏差为:,15,综上所述,逐点比较直线插补分四步:,1) 偏差判别:判别Fm的正负号;,2) 坐标进给:控制X或Y坐标进给一步;,3) 新偏差计算: Fm+1;,4) 终点判别:执行进给的步数是否等于要求进给的总步数。,16,例1:插补第一象限直线段OA,起点为坐标原点,终点为Xe=5,Ye=3,17,18,19
9、,(2)不同象限的直线插补计算,Fm0时 Fm+1=Fm+Xe,20,2.逐点比较法圆弧插补,圆弧插补的逐点比较法与直线插补步骤一样,流程图也一样,只是偏差判别函数Fm不同。,若Fm=0,表明m点在圆弧上;,若Fm0,表明m点在圆弧内.,若Fm0,向-X方向走一步, Xm+1=Xm-1, Ym+1=Ym,若Fm0,表明m点在圆弧外;,(1)插补原理,21,若Fm0,应向+Y方向走一步, Ym+1=Ym+1, Xm+1=Xm,终点判别:用X, Y方向应走的总步数之和JM。,每走一步减1,直至减为0即至终点。,22,例2:插补第一象限逆时针圆弧AB,起点坐标X0=6 , Y0=0终点坐标为Xe=0
10、 , Ye=6。,23,24,25,26,27,3.逐点比较法特点,进给速度平稳,可以方便地实现直线、圆弧、抛物线等曲线的插补;插补精度较高,插补误差不超过一个脉冲当量;改进后的逐点比较法插补误差不超过半个脉冲当量。,(二) 数字积分法,数字积分法又称数字微分分析法DDA ,是在数字积分器的基础上建立起来的一种插补算法。其优点是易于实现多坐标联动,较容易地实现二次曲线、高次曲线的插补,并具有运算速度快、应用广泛等特点。,28,设函数Y=f(t),如下图求出曲线下面t0到tn区间的面积,一般应用下面的积分公式:,1. 数字积分器的工作原理,若把自变量的积分区间等分成许多有限的小区间t,这样,求积
11、分面积就转化成求有限个小区间面积之和,即,29,数学运算时, t一般取最小单位“1”,即一个脉冲周期,则,这样,函数的积分运算变成了变量的求和运算,当所选取的积分间隔t足够小时这种替代所引起的误差将不超过许用值。,12月19日,30,数字积分器通常由函数寄存器、累加器和与门等组成,数字积分器结构框图见图3-11。,其工作过程为:每来一个ti 脉冲,与门打开一次,将函数寄存器中的函数值送累加器里累加一次,令累加器的容量为一个单位面积,当累加和超过累加器的容量一个单位面积时,便发出溢出脉冲,这样累加过程中产生的溢出脉冲总数就等于所求的总面积,也就是所求积分值。,31,设有一直线OA, 起点为O,终
12、点A的坐标为 Xe, Ye,直线方程为:,对上式求导得:,2. 直线插补,由上式得:,对上述两式积分得:,32,设动点在原点的时间为t0, 到达终点A(Xe, Ye)的时间为tn, 则上式可变为:,X=kXe1 Y=kYe1,选择k时主要考虑每次的增量X或Y不大于1,即,取ti=1,则,33,如果存放Xe,Ye寄存器的位数是N,对应最大允许数字量为2N-1(各位均为1),所以Xe,Ye最大寄存数值为2N-1,则,因n=1/k,故累加次数n=2N。,34,每个坐标轴的积分器由累加器和被积函数寄存器组成,被积函数寄存器存放终点坐标值,每经过一个时间间隔t,将被积函数值向各自的累加器中累加,当累加结
13、果超出寄存器容量时,就溢出一个脉冲。,35,例3 设有一直线OE,如图3-13所示起点坐标O(0,0),终点坐标为A(4,3),累加器和寄存器的位数为3位,其最大可寄存数值为7(J8时溢出)。若用二进制计算,起点坐标O(000,000),终点坐标E(100,011),J1000时溢出。试采用DDA法对其进行插补。,36,37,38,39,40,3. 圆弧插补,以第一象限逆时针圆弧插补为例来论述插补的原理。圆的方程为:,由上式得:,式中:k常数。,41,设起点A对应的时间为t0,并取t0=0,终点时间为tn,对上式进行积分得:,DDA圆弧插补与DDA直线插补有所不同, 在直线插补时, 被积函数寄
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第三 计算机 数字 控制系统 PPT
